parent
76d07cd425
commit
16be5f991e
@ -0,0 +1,12 @@
|
||||
# ChangeLog for app-admin/ansible
|
||||
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/ansible/ChangeLog,v 1.1 2012/09/09 08:59:42 pinkbyte Exp $
|
||||
|
||||
*ansible-9999 (09 Sep 2012)
|
||||
*ansible-0.7 (09 Sep 2012)
|
||||
|
||||
09 Sep 2012; Sergey Popov <pinkbyte@gentoo.org> +ansible-0.7.ebuild,
|
||||
+ansible-9999.ebuild, +files/ansible.env, +metadata.xml:
|
||||
Initial commit, fixes bug #434104. Ebuilds by Krzysztof Tomczyk and Georgy
|
||||
Kovtunov. The latter will be maintainer by proxy
|
||||
|
@ -0,0 +1,6 @@
|
||||
AUX ansible.env 99 SHA256 04a806ca12249b1b1387e17cabd85c8b09bac64914650d7a776576153e32591f SHA512 79d0d6581116ede67d6b184d1a16c2ba6586d4ca8cd71047bc5a81a82696b0e1a124f22248877aefc0a810f0ae3bd2724dadaf71dd5078bbe0910a9e8c3ab111 WHIRLPOOL f347143d490cf1dd6784059022fb7c6c85eaa5e957b6b5eb85f6b1b8a98d1b90c26aa0602fe2cd6679c4709fb9dad2fa67bc53326bfca80205cb7b7ded757c90
|
||||
DIST ansible-0.7.tar.gz 120774 SHA256 2ca0dd70a23f5c111effe5ceffad0844107fa9fe7f0f2ab085437d1beb6de4fc SHA512 3fd0ab7f21e0aa112301f54bf96c7f5e93563e5cae247b8a7a8a4351bad37c7969af58bbd9614535a6a04c6fa2414455cc7d93b63d1301c8cf4644d746503dcc WHIRLPOOL 721e7da0586fd39e18e596e97ac2ddd28f04617212eadcea271c1a03fb6bfb0df410769e0c2771423a2cb74eb1d67b7366539cc0a833d0fab2aa698d805add6a
|
||||
EBUILD ansible-0.7.ebuild 1446 SHA256 a8f9ae7629cc80ff715d5bcdd7a29823e32b2efad73adeaa41105dc618fab9f4 SHA512 6efdd00c67df98f518adf43bac72c0b7b3aec39c9356ea5ebe277e2fce504810beaded522012a4e9d134d26801266e28a4023d356d488a63317d8416c4567a47 WHIRLPOOL b5f37b1c17564fdb4294d7381d909d719760ea983d63bd57bd3c1cec6074828a84f3be65b0c8bae0e5b759675e7713a0789427f4da5078c2e6a6f98fc9603d07
|
||||
EBUILD ansible-9999.ebuild 1735 SHA256 c37e4d3f5d1a7b2b2cb84d4413d099f4e78af7bc4965b423818d33a92add1814 SHA512 92416bd23b078278498ffd64b2969b61d234d70e4b0b4e2d3f0fc53ec30a64343e7b4b72380019f63fc0563bc585ff70d4a4269223613ac21709d29b408fd93b WHIRLPOOL 096e49edfdc36ab2192b230af107faef0cfbd6206724185f55356f4ab28e411f0e08ae7aa59f302cee3783564487b457c19423192aafdf4f77c214af277c0646
|
||||
MISC ChangeLog 524 SHA256 efff1f8e9140b913cb48d2ee7a1ee9f42a30f7f30724a0cce47633255b0fa6fb SHA512 d7458a2c38b4bb120696b4da9ddf95200b4f187bbe1ec503fce817421499cd193f782a58f09d099caed7b1481fadb75a47c8d592e799160ccad7cbb6bd9bd933 WHIRLPOOL 4ffe1ff4b3b5c47158a4e16878a52cf033a79bca9f0f6d3edef223f8312ab341df10d6c07513778362f07ec3871907c2669e1373fba520d86edf0ccbfd4ee18f
|
||||
MISC metadata.xml 765 SHA256 c173b84990b0d45ad295d02d2ee044604bb8b189dd0e2c9951bf9884172eaa96 SHA512 084eaa7f99d90e2f369521b9b6ccdea56ef1d8c9fec9e6d8d58d68e84f65f5e058bc188ad7afb198d65afb55c71dced78f4f77a22e0e71b54a7c7983a59eb4eb WHIRLPOOL e3826e90e160fe4211529663e21b3533d713845e44990b1ccd19c1b6d5069eaded678a7c2c7445041c96d6df4d0021ac47b89b1c2780439b60b0dacf18abbf58
|
@ -0,0 +1,60 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/ansible/ansible-0.7.ebuild,v 1.1 2012/09/09 08:59:42 pinkbyte Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
PYTHON_COMPAT="python2_6 python2_7"
|
||||
|
||||
inherit distutils
|
||||
|
||||
DESCRIPTION="Radically simple deployment, model-driven configuration management, and command execution framework"
|
||||
HOMEPAGE="http://ansible.github.com/"
|
||||
SRC_URI="mirror://github/ansible/${PN}/${P}.tar.gz"
|
||||
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
IUSE="examples paramiko +sudo"
|
||||
|
||||
# Stable version fails almost all quality tests
|
||||
RESTRICT="test"
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="${DEPEND}
|
||||
dev-python/jinja
|
||||
dev-python/pyyaml
|
||||
paramiko? ( dev-python/paramiko )
|
||||
!paramiko? ( virtual/ssh )
|
||||
sudo? ( app-admin/sudo )
|
||||
"
|
||||
|
||||
src_install() {
|
||||
distutils_src_install
|
||||
|
||||
dodir /usr/share/ansible
|
||||
insinto /usr/share/ansible
|
||||
doins library/*
|
||||
|
||||
doman docs/man/man1/*.1
|
||||
if use examples; then
|
||||
dodoc -r examples
|
||||
docompress -x /usr/share/doc/${P}/examples
|
||||
fi
|
||||
|
||||
newenvd "${FILESDIR}"/${PN}.env 95ansible
|
||||
dodir /etc/ansible
|
||||
insinto /etc/ansible
|
||||
doins examples/ansible.cfg examples/hosts
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
distutils_pkg_postinst
|
||||
|
||||
einfo "You have to create hosts file for user:"
|
||||
einfo " echo \"127.0.0.1\" > ~/ansible_hosts"
|
||||
einfo "or global:"
|
||||
einfo " echo \"127.0.0.1\" > /etc/ansible/hosts"
|
||||
einfo ""
|
||||
einfo "More info on http://ansible.github.com/gettingstarted.html"
|
||||
}
|
@ -0,0 +1,77 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/ansible/ansible-9999.ebuild,v 1.1 2012/09/09 08:59:42 pinkbyte Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
PYTHON_COMPAT="python2_6 python2_7"
|
||||
|
||||
EGIT_REPO_URI="git://github.com/ansible/ansible.git"
|
||||
EGIT_BRANCH="devel"
|
||||
|
||||
inherit distutils git-2
|
||||
|
||||
DESCRIPTION="Radically simple deployment, model-driven configuration management, and command execution framework"
|
||||
HOMEPAGE="http://ansible.github.com/"
|
||||
SRC_URI=""
|
||||
|
||||
KEYWORDS=""
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
IUSE="examples paramiko +sudo test"
|
||||
|
||||
DEPEND="test? (
|
||||
dev-python/nose
|
||||
dev-vcs/git
|
||||
)
|
||||
"
|
||||
RDEPEND="dev-python/jinja
|
||||
dev-python/pyyaml
|
||||
paramiko? ( dev-python/paramiko )
|
||||
!paramiko? ( virtual/ssh )
|
||||
sudo? ( app-admin/sudo )
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
distutils_src_prepare
|
||||
# Skip tests which need ssh access
|
||||
sed -i 's:PYTHONPATH=./lib nosetests.*:\0 -e \\(TestPlayBook.py\\|TestRunner.py\\):' Makefile || die "sed failed"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
distutils_src_compile
|
||||
if use test; then
|
||||
emake tests
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
distutils_src_install
|
||||
|
||||
dodir /usr/share/ansible
|
||||
insinto /usr/share/ansible
|
||||
insopts -m0655
|
||||
doins library/*
|
||||
|
||||
doman docs/man/man1/*.1
|
||||
if use examples; then
|
||||
dodoc -r examples
|
||||
docompress -x /usr/share/doc/${P}/examples
|
||||
fi
|
||||
|
||||
newenvd "${FILESDIR}"/${PN}.env 95ansible
|
||||
dodir /etc/ansible
|
||||
insinto /etc/ansible
|
||||
doins examples/ansible.cfg examples/hosts
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
distutils_pkg_postinst
|
||||
|
||||
einfo "You have to create hosts file for user:"
|
||||
einfo " echo \"127.0.0.1\" > ~/ansible_hosts"
|
||||
einfo "or global:"
|
||||
einfo " echo \"127.0.0.1\" > /etc/ansible/hosts"
|
||||
einfo ""
|
||||
einfo "More info on http://ansible.github.com/gettingstarted.html"
|
||||
}
|
@ -0,0 +1,2 @@
|
||||
# Use ssh transport by default. Comment it out if you want to use paramiko
|
||||
ANSIBLE_TRANSPORT="ssh"
|
@ -0,0 +1,19 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer>
|
||||
<email>givi-zurabovich@mail.ru</email>
|
||||
<name>Georgy Kovtunov</name>
|
||||
<description>Maintainer. Assign bugs to him</description>
|
||||
</maintainer>
|
||||
<maintainer>
|
||||
<email>pinkbyte@gentoo.org</email>
|
||||
<name>Sergey Popov</name>
|
||||
<description>Proxy maintainer. CC him on bugs</description>
|
||||
</maintainer>
|
||||
<longdescription lang="en">Radically simple deployment, model-driven configuration management, and command execution framework.</longdescription>
|
||||
<use>
|
||||
<flag name="paramiko">Use <pkg>dev-python/paramiko</pkg> as SSH library</flag>
|
||||
<flag name="sudo">Use <pkg>app-admin/sudo</pkg> on client nodes</flag>
|
||||
</use>
|
||||
</pkgmetadata>
|
@ -1,8 +1,10 @@
|
||||
DIST VBoxGuestAdditions_4.1.12.iso 50776064 SHA256 7dce13dd99c8b4757d56f5bada19a61a3ad50c69d7e0d9c245c0b88f50c0c245 SHA512 04f76ae6707b76662d12cf98dda2270470ef9281c750f0f7cd47e7648c2abe9c2808baf6ae80b1566a039201bf9485b7a539c03093f36629afa6cc80f6812d93 WHIRLPOOL e254b5f11b5dc03b845c131be4691550d82e880e8376f2400dc7ad1596c159aff5d42dcf540ecee85df736d25800b391b47fdec31c718d845e754847a9fa8a72
|
||||
DIST VBoxGuestAdditions_4.1.18.iso 52164608 SHA256 0b670a698dcb427ebf69cdec1e040b26e93538e1ca76f58506c1db70308152ff SHA512 079840900997ad27079dbdfec0e5cc142befc96df9a587b7795f3a224549f0671f62908ae2862f00ca31ae7cd18fdb2a13b19c3aec23ca5cd0d5dc3059481878 WHIRLPOOL b8d3b23b8f4e568950c83d7c5c75048fd944e7bb222d4a9dd7c1bb071bc42e42fe2f6ce136b2e80c62aeb4063d6ab6480927ae44a181c99195e723e7f4d8672a
|
||||
DIST VBoxGuestAdditions_4.1.20.iso 52207616 SHA256 04ab744725c17db441077ef471eeb41db5fc6e4569ac54e6c4f52923737b0494 SHA512 977410c193ab010af3d097495b0288effd0181552259f990c4c4588fb28de90e5d700cd0f76f151b898a353f86ec878ba091b401c6ed48220572b19a31cd8642 WHIRLPOOL aed5b12b788aed589df2811d0d270a36178cf5a369630e168d67b621f6f3e23f735b1eb33bf0c0c2e7b2c2b4c9b7d697b8c5874088b59272459d5b786e232c58
|
||||
DIST VBoxGuestAdditions_4.1.22.iso 52207616 SHA256 5c7d9a4a31c8a926ba6dbae2b9704a561638e94ea0fc4f805a9231dd4f932d46 SHA512 529e5f236a1c4bad9123941d8fc3b0d73f93309d42656bf72090282bd970843457af548323079e36ea95d14b8320b3aaafb3ae790da5694d22f538ff8aa1fcf3 WHIRLPOOL f826dd334cfcc25b64b0ecdfb6a5e15bed60d3ceb398710a1787ea43f154b72e1117840f448ba398dcfe149ce0897799b57f0cf1e1e8b070cc055bc9e98896f9
|
||||
EBUILD virtualbox-additions-4.1.12.ebuild 768 SHA256 76b1394762c56ade3d1b71c3d3e2ebaf9515cedf55d2c9a12fe90a08f14676dc SHA512 8ed664dc4653be363baec3ed45abe9da3cce3170441073d9b01aaabcff5de254d1b8aa5cafd9792329c2478d882fbee40bf556b816b0dcb8066cdc360cf70dc7 WHIRLPOOL 702c65b4d9fead5a937687aeab164c5172caa5fee66e1e18efaf6e3155cc619e3cfe22d7d3935355f760d27eebce92335233b61d5b54575156de60ef749a7fc3
|
||||
EBUILD virtualbox-additions-4.1.18.ebuild 774 SHA256 ee4105292905f66b83c8c9b9cc656014b8e0dc1282ca9260022aa2d446b06144 SHA512 ce08169a8c5a9495ce7e246bde6817da4cb97c7c05314a9d21ef852344c961d1c2e024a74cf17ad69814272cded5fd5429a98082da946578523c8d022841a796 WHIRLPOOL dd0c55695af5fa44a4182038621212a2772a38b3afea95c953f083516c0eb7d6d1b3d0020c7bc61a36ec49eaf3e3aecb003b83deec0518b314cfe6c12109c8cc
|
||||
EBUILD virtualbox-additions-4.1.20.ebuild 779 SHA256 27dd7fc341081212592adc42d6a846e875b48a568076a2bed4ba1308e20f35ae SHA512 961b3f00a80c9b105b559ebcd6b495a601b3a12aab2d8f6c0d6d551d7c7b22bb6d24385340f3cc22cd8406dfb50aa494ea37ed0a34966d29e58b8cbdf9177395 WHIRLPOOL 5b8de1cf6da2827389b76b3d21d1da1c2d5a4693ffc36ea9235c0637654f006c32ae4d95957661987b49756f50ccfc19bcded67023498a31ca665d4bc80025cf
|
||||
MISC ChangeLog 5693 SHA256 c3abb3c78166399c3972d68889fd316260f0dc6a9567ecd122017e5195268728 SHA512 6114e4cadda1ef3f6610f14b87abd4b5b27d22cc45daa2047cd5841b018820140ab6e29cf000e480c0edbe99c8911e95c4c2127c088a23f6b98e73aab48508d5 WHIRLPOOL c6a9d5a8a9dcdd2b97ed98da0d39d577e4ea3b11e3466be2cdefa35a72ff9de9eb7c25f32cb9bb8c48192b73c6fd585f6965ff2c03364e7b6ea8bd5b885d7e95
|
||||
EBUILD virtualbox-additions-4.1.22.ebuild 779 SHA256 67c5117f74cdf3d4a71c74d5cf075f0aa10d68cfc90e30c06d847ad55148104f SHA512 ef59ed479bc12410d523acd570eb01328e6f66852636a84dee37ff89ca6ac10bdb2bc380fa1bf5345c12c0fb2ef66c01dfefa1c56ad9685de4b4554bc4ca3829 WHIRLPOOL 315106892574dc59cdcf809b367435dbfbd8069af1b7c83bdc3c0dd7d92ad551db7e5fe421de07c6fa1f152a9df9cedd1b7933dffb288888865f69f5d9ee0d07
|
||||
MISC ChangeLog 5847 SHA256 8e162c6dc66d9e8091f9763022ed92b1c567074a8863347ac933fec8b31ba7a8 SHA512 aba3c6f7cabd8fa89702faf1b795852877980a67f49170f46b32a73ee1bbdfe2f10402c7580031bd923a519b4064ade41f3a072b93959d983fba55ccb469b60b WHIRLPOOL f7bc13583f2ff180f079d4eb48a8fb16404c7edf7ba32c24ccf32f0a254ee11dc34b47ad1df3536a65917e23b14abee4e330c7750805533d59b67b90cae02d30
|
||||
MISC metadata.xml 436 SHA256 ba56d1cc5a9f6052b40d9a2af359a1fa69e39fa962cad0c0bbb27dd1f2c43923 SHA512 afa057c48693881fd2ec26804f85752a86b43fb49661e4d304a25b202ad74783019ed68bb62ddf3db2d87bacf704c9295a4200045e99771e4bd28829ab3ea6a3 WHIRLPOOL ec36d9fd104b88ed05bb4305c6e263b41e623a385762fa51736391c9f3c04c295dbcb88706d2bf63d692641c569e7720a596f06f9cc6422e304c8e711dea2398
|
||||
|
@ -0,0 +1,32 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-additions/virtualbox-additions-4.1.22.ebuild,v 1.1 2012/09/09 15:19:50 polynomial-c Exp $
|
||||
|
||||
EAPI=2
|
||||
|
||||
inherit eutils
|
||||
|
||||
MY_PN=VBoxGuestAdditions
|
||||
MY_P=${MY_PN}_${PV}
|
||||
|
||||
DESCRIPTION="CD image containing guest additions for VirtualBox"
|
||||
HOMEPAGE="http://www.virtualbox.org/"
|
||||
SRC_URI="http://download.virtualbox.org/virtualbox/${PV}/${MY_P}.iso"
|
||||
|
||||
LICENSE="PUEL"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
RESTRICT="mirror"
|
||||
|
||||
RDEPEND="!app-emulation/virtualbox-bin
|
||||
!=app-emulation/virtualbox-9999"
|
||||
|
||||
src_unpack() {
|
||||
return 0
|
||||
}
|
||||
|
||||
src_install() {
|
||||
insinto /usr/share/${PN/-additions}
|
||||
newins "${DISTDIR}"/${MY_P}.iso ${MY_PN}.iso
|
||||
}
|
@ -0,0 +1,344 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-bin/virtualbox-bin-4.1.22.ebuild,v 1.1 2012/09/09 15:17:46 polynomial-c Exp $
|
||||
|
||||
EAPI=2
|
||||
|
||||
inherit eutils unpacker fdo-mime gnome2 pax-utils
|
||||
|
||||
MY_PV=${PV}-80657
|
||||
SDK_PV=${MY_PV}
|
||||
EXTP_PV=${SDK_PV}
|
||||
MY_P=VirtualBox-${MY_PV}-Linux
|
||||
EXTP_PN=Oracle_VM_VirtualBox_Extension_Pack
|
||||
|
||||
DESCRIPTION="Family of powerful x86 virtualization products for enterprise as well as home use"
|
||||
HOMEPAGE="http://www.virtualbox.org/"
|
||||
SRC_URI="amd64? ( http://download.virtualbox.org/virtualbox/${PV}/${MY_P}_amd64.run )
|
||||
x86? ( http://download.virtualbox.org/virtualbox/${PV}/${MY_P}_x86.run )
|
||||
sdk? ( http://download.virtualbox.org/virtualbox/${PV}/VirtualBoxSDK-${SDK_PV}.zip )
|
||||
http://download.virtualbox.org/virtualbox/${PV}/${EXTP_PN}-${EXTP_PV}.vbox-extpack -> ${EXTP_PN}-${EXTP_PV}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2 PUEL"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="+additions +chm headless python sdk vboxwebsrv rdesktop-vrdp"
|
||||
RESTRICT="mirror"
|
||||
|
||||
DEPEND="app-arch/unzip"
|
||||
|
||||
RDEPEND="!!app-emulation/virtualbox
|
||||
!app-emulation/virtualbox-additions
|
||||
~app-emulation/virtualbox-modules-${PV}
|
||||
!headless? (
|
||||
x11-libs/libXcursor
|
||||
media-libs/libsdl[X]
|
||||
x11-libs/libXrender
|
||||
x11-libs/libXfixes
|
||||
media-libs/libpng
|
||||
x11-libs/libXi
|
||||
x11-libs/libXrandr
|
||||
x11-libs/libXinerama
|
||||
x11-libs/libXft
|
||||
media-libs/freetype
|
||||
media-libs/fontconfig
|
||||
x11-libs/libXext
|
||||
dev-libs/glib
|
||||
chm? ( dev-libs/expat )
|
||||
)
|
||||
x11-libs/libXt
|
||||
dev-libs/libxml2
|
||||
x11-libs/libXau
|
||||
x11-libs/libX11
|
||||
x11-libs/libXmu
|
||||
x11-libs/libSM
|
||||
x11-libs/libICE
|
||||
x11-libs/libXdmcp
|
||||
python? ( || (
|
||||
dev-lang/python:2.7
|
||||
dev-lang/python:2.6
|
||||
dev-lang/python:2.5
|
||||
) )"
|
||||
|
||||
S=${WORKDIR}
|
||||
|
||||
QA_TEXTRELS_amd64="opt/VirtualBox/VBoxVMM.so"
|
||||
QA_TEXTRELS_x86="opt/VirtualBox/VBoxGuestPropSvc.so
|
||||
opt/VirtualBox/VBoxSDL.so
|
||||
opt/VirtualBox/VBoxDbg.so
|
||||
opt/VirtualBox/VBoxSharedFolders.so
|
||||
opt/VirtualBox/VBoxDD2.so
|
||||
opt/VirtualBox/VBoxOGLrenderspu.so
|
||||
opt/VirtualBox/VBoxPython.so
|
||||
opt/VirtualBox/VBoxPython2_5.so
|
||||
opt/VirtualBox/VBoxPython2_6.so
|
||||
opt/VirtualBox/VBoxPython2_7.so
|
||||
opt/VirtualBox/VBoxDD.so
|
||||
opt/VirtualBox/VBoxVRDP.so
|
||||
opt/VirtualBox/VBoxDDU.so
|
||||
opt/VirtualBox/VBoxREM64.so
|
||||
opt/VirtualBox/VBoxSharedClipboard.so
|
||||
opt/VirtualBox/VBoxHeadless.so
|
||||
opt/VirtualBox/VBoxRT.so
|
||||
opt/VirtualBox/VRDPAuth.so
|
||||
opt/VirtualBox/VBoxREM.so
|
||||
opt/VirtualBox/VBoxSettings.so
|
||||
opt/VirtualBox/VBoxKeyboard.so
|
||||
opt/VirtualBox/VBoxSharedCrOpenGL.so
|
||||
opt/VirtualBox/VBoxVMM.so
|
||||
opt/VirtualBox/VirtualBox.so
|
||||
opt/VirtualBox/VBoxOGLhosterrorspu.so
|
||||
opt/VirtualBox/components/VBoxC.so
|
||||
opt/VirtualBox/components/VBoxSVCM.so
|
||||
opt/VirtualBox/VBoxREM32.so
|
||||
opt/VirtualBox/VBoxPython2_5.so
|
||||
opt/VirtualBox/VBoxXPCOMC.so
|
||||
opt/VirtualBox/VBoxOGLhostcrutil.so
|
||||
opt/VirtualBox/VBoxNetDHCP.so
|
||||
opt/VirtualBox/VBoxGuestControlSvc.so"
|
||||
QA_PRESTRIPPED="opt/VirtualBox/VBoxDD.so
|
||||
opt/VirtualBox/VBoxDD2.so
|
||||
opt/VirtualBox/VBoxDDU.so
|
||||
opt/VirtualBox/VBoxDbg.so
|
||||
opt/VirtualBox/VBoxGuestControlSvc.so
|
||||
opt/VirtualBox/VBoxGuestPropSvc.so
|
||||
opt/VirtualBox/VBoxHeadless
|
||||
opt/VirtualBox/VBoxHeadless.so
|
||||
opt/VirtualBox/VBoxKeyboard.so
|
||||
opt/VirtualBox/VBoxManage
|
||||
opt/VirtualBox/VBoxNetAdpCtl
|
||||
opt/VirtualBox/VBoxNetDHCP
|
||||
opt/VirtualBox/VBoxNetDHCP.so
|
||||
opt/VirtualBox/VBoxOGLhostcrutil.so
|
||||
opt/VirtualBox/VBoxOGLhosterrorspu.so
|
||||
opt/VirtualBox/VBoxOGLrenderspu.so
|
||||
opt/VirtualBox/VBoxPython.so
|
||||
opt/VirtualBox/VBoxPython2_5.so
|
||||
opt/VirtualBox/VBoxPython2_6.so
|
||||
opt/VirtualBox/VBoxPython2_7.so
|
||||
opt/VirtualBox/VBoxREM.so
|
||||
opt/VirtualBox/VBoxREM32.so
|
||||
opt/VirtualBox/VBoxREM64.so
|
||||
opt/VirtualBox/VBoxRT.so
|
||||
opt/VirtualBox/VBoxSDL
|
||||
opt/VirtualBox/VBoxSDL.so
|
||||
opt/VirtualBox/VBoxSVC
|
||||
opt/VirtualBox/VBoxSettings.so
|
||||
opt/VirtualBox/VBoxSharedClipboard.so
|
||||
opt/VirtualBox/VBoxSharedCrOpenGL.so
|
||||
opt/VirtualBox/VBoxSharedFolders.so
|
||||
opt/VirtualBox/VBoxTestOGL
|
||||
opt/VirtualBox/VBoxTunctl
|
||||
opt/VirtualBox/VBoxVMM.so
|
||||
opt/VirtualBox/VBoxVRDP.so
|
||||
opt/VirtualBox/VBoxXPCOM.so
|
||||
opt/VirtualBox/VBoxXPCOMC.so
|
||||
opt/VirtualBox/VBoxXPCOMIPCD
|
||||
opt/VirtualBox/VRDPAuth.so
|
||||
opt/VirtualBox/VirtualBox
|
||||
opt/VirtualBox/VirtualBox.so
|
||||
opt/VirtualBox/accessible/libqtaccessiblewidgets.so
|
||||
opt/VirtualBox/components/VBoxC.so
|
||||
opt/VirtualBox/components/VBoxSVCM.so
|
||||
opt/VirtualBox/components/VBoxXPCOMIPCC.so
|
||||
opt/VirtualBox/kchmviewer
|
||||
opt/VirtualBox/libQtCoreVBox.so.4
|
||||
opt/VirtualBox/libQtGuiVBox.so.4
|
||||
opt/VirtualBox/libQtNetworkVBox.so.4
|
||||
opt/VirtualBox/libQtOpenGLVBox.so.4
|
||||
opt/VirtualBox/vboxwebsrv"
|
||||
|
||||
PYTHON_UPDATER_IGNORE="1"
|
||||
|
||||
src_unpack() {
|
||||
unpack_makeself ${MY_P}_${ARCH}.run
|
||||
unpack ./VirtualBox.tar.bz2
|
||||
|
||||
mkdir "${S}"/${EXTP_PN} || die
|
||||
pushd "${S}"/${EXTP_PN} &>/dev/null || die
|
||||
unpack ${EXTP_PN}-${EXTP_PV}.tar.gz
|
||||
popd &>/dev/null || die
|
||||
|
||||
if use sdk; then
|
||||
unpack VirtualBoxSDK-${SDK_PV}.zip
|
||||
fi
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
:;
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
:;
|
||||
}
|
||||
|
||||
src_install() {
|
||||
# create virtualbox configurations files
|
||||
insinto /etc/vbox
|
||||
newins "${FILESDIR}/${PN}-config" vbox.cfg
|
||||
|
||||
if ! use headless ; then
|
||||
pushd "${S}"/icons &>/dev/null || die
|
||||
for size in * ; do
|
||||
if [ -f "${size}/virtualbox.png" ] ; then
|
||||
insinto "/usr/share/icons/hicolor/${size}/apps"
|
||||
newins "${size}/virtualbox.png" ${PN}.png
|
||||
fi
|
||||
done
|
||||
dodir /usr/share/pixmaps
|
||||
cp "48x48/virtualbox.png" "${D}/usr/share/pixmaps/${PN}.png" \
|
||||
|| die
|
||||
popd &>/dev/null || die
|
||||
|
||||
newmenu "${FILESDIR}"/${PN}.desktop-2 ${PN}.desktop
|
||||
fi
|
||||
|
||||
pushd "${S}"/${EXTP_PN} &>/dev/null || die
|
||||
insinto /opt/VirtualBox/ExtensionPacks/${EXTP_PN}
|
||||
doins -r linux.${ARCH}
|
||||
doins ExtPack* PXE-Intel.rom
|
||||
popd &>/dev/null || die
|
||||
rm -rf "${S}"/${EXTP_PN}
|
||||
|
||||
insinto /opt/VirtualBox
|
||||
dodir /opt/bin
|
||||
|
||||
doins UserManual.pdf
|
||||
|
||||
if use sdk ; then
|
||||
doins -r sdk || die
|
||||
fi
|
||||
|
||||
if use additions; then
|
||||
doins -r additions || die
|
||||
fi
|
||||
|
||||
if use vboxwebsrv; then
|
||||
doins vboxwebsrv || die
|
||||
fowners root:vboxusers /opt/VirtualBox/vboxwebsrv
|
||||
fperms 0750 /opt/VirtualBox/vboxwebsrv
|
||||
dosym /opt/VirtualBox/VBox.sh /opt/bin/vboxwebsrv
|
||||
newinitd "${FILESDIR}"/vboxwebsrv-initd vboxwebsrv
|
||||
newconfd "${FILESDIR}"/vboxwebsrv-confd vboxwebsrv
|
||||
fi
|
||||
|
||||
if use rdesktop-vrdp; then
|
||||
doins rdesktop-vrdp || die
|
||||
doins -r rdesktop-vrdp-keymaps || die
|
||||
fperms 0750 /opt/VirtualBox/rdesktop-vrdp
|
||||
dosym /opt/VirtualBox/rdesktop-vrdp /opt/bin/rdesktop-vrdp
|
||||
fi
|
||||
|
||||
if ! use headless && use chm; then
|
||||
doins kchmviewer VirtualBox.chm || die
|
||||
fowners root:vboxusers /opt/VirtualBox/kchmviewer
|
||||
fperms 0750 /opt/VirtualBox/kchmviewer
|
||||
fi
|
||||
|
||||
if use python; then
|
||||
local pyver
|
||||
for pyver in 2.5 2.6 2.7; do
|
||||
if has_version "=dev-lang/python-${pyver}*" && [ -f "${S}/VBoxPython${pyver/./_}.so" ] ; then
|
||||
doins VBoxPython${pyver/./_}.so || die
|
||||
fi
|
||||
done
|
||||
fi
|
||||
|
||||
rm -rf src rdesktop* deffiles install* routines.sh runlevel.sh \
|
||||
vboxdrv.sh VBox.sh VBox.png vboxnet.sh additions VirtualBox.desktop \
|
||||
VirtualBox.tar.bz2 LICENSE VBoxSysInfo.sh rdesktop* vboxwebsrv \
|
||||
webtest kchmviewer VirtualBox.chm vbox-create-usb-node.sh \
|
||||
90-vbox-usb.fdi uninstall.sh vboxshell.py vboxdrv-pardus.py \
|
||||
VBoxPython?_*.so
|
||||
|
||||
if use headless ; then
|
||||
rm -rf VBoxSDL VirtualBox VBoxKeyboard.so
|
||||
fi
|
||||
|
||||
doins -r * || die
|
||||
|
||||
# create symlinks for working around unsupported $ORIGIN/.. in VBoxC.so (setuid)
|
||||
dosym /opt/VirtualBox/VBoxVMM.so /opt/VirtualBox/components/VBoxVMM.so
|
||||
dosym /opt/VirtualBox/VBoxREM.so /opt/VirtualBox/components/VBoxREM.so
|
||||
dosym /opt/VirtualBox/VBoxRT.so /opt/VirtualBox/components/VBoxRT.so
|
||||
dosym /opt/VirtualBox/VBoxDDU.so /opt/VirtualBox/components/VBoxDDU.so
|
||||
dosym /opt/VirtualBox/VBoxXPCOM.so /opt/VirtualBox/components/VBoxXPCOM.so
|
||||
|
||||
local each
|
||||
for each in VBox{Manage,SVC,XPCOMIPCD,Tunctl,NetAdpCtl,NetDHCP,TestOGL,ExtPackHelperApp}; do
|
||||
fowners root:vboxusers /opt/VirtualBox/${each}
|
||||
fperms 0750 /opt/VirtualBox/${each}
|
||||
pax-mark -m "${D}"/opt/VirtualBox/${each}
|
||||
done
|
||||
# VBoxNetAdpCtl and VBoxNetDHCP binaries need to be suid root in any case..
|
||||
fperms 4750 /opt/VirtualBox/VBoxNetAdpCtl
|
||||
fperms 4750 /opt/VirtualBox/VBoxNetDHCP
|
||||
|
||||
if ! use headless ; then
|
||||
# Hardened build: Mark selected binaries set-user-ID-on-execution
|
||||
for each in VBox{SDL,Headless} VirtualBox; do
|
||||
fowners root:vboxusers /opt/VirtualBox/${each}
|
||||
fperms 4510 /opt/VirtualBox/${each}
|
||||
pax-mark -m "${D}"/opt/VirtualBox/${each}
|
||||
done
|
||||
|
||||
dosym /opt/VirtualBox/VBox.sh /opt/bin/VirtualBox
|
||||
dosym /opt/VirtualBox/VBox.sh /opt/bin/VBoxSDL
|
||||
else
|
||||
# Hardened build: Mark selected binaries set-user-ID-on-execution
|
||||
fowners root:vboxusers /opt/VirtualBox/VBoxHeadless
|
||||
fperms 4510 /opt/VirtualBox/VBoxHeadless
|
||||
pax-mark -m "${D}"/opt/VirtualBox/VBoxHeadless
|
||||
fi
|
||||
|
||||
exeinto /opt/VirtualBox
|
||||
newexe "${FILESDIR}/${PN}-3-wrapper" "VBox.sh" || die
|
||||
fowners root:vboxusers /opt/VirtualBox/VBox.sh
|
||||
fperms 0750 /opt/VirtualBox/VBox.sh
|
||||
|
||||
dosym /opt/VirtualBox/VBox.sh /opt/bin/VBoxManage
|
||||
dosym /opt/VirtualBox/VBox.sh /opt/bin/VBoxVRDP
|
||||
dosym /opt/VirtualBox/VBox.sh /opt/bin/VBoxHeadless
|
||||
dosym /opt/VirtualBox/VBoxTunctl /opt/bin/VBoxTunctl
|
||||
|
||||
# set an env-variable for 3rd party tools
|
||||
echo -n "VBOX_APP_HOME=/opt/VirtualBox" > "${T}/90virtualbox"
|
||||
doenvd "${T}/90virtualbox"
|
||||
|
||||
insinto /lib/udev/rules.d
|
||||
doins "${FILESDIR}"/10-virtualbox.rules
|
||||
# move udev scripts into /lib/udev (bug #372491)
|
||||
mv "${D}"/opt/VirtualBox/VBoxCreateUSBNode.sh "${D}"/lib/udev
|
||||
fperms 0750 /lib/udev/VBoxCreateUSBNode.sh
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
fdo-mime_desktop_database_update
|
||||
|
||||
gnome2_icon_cache_update
|
||||
|
||||
udevadm control --reload-rules && udevadm trigger --subsystem-match=usb
|
||||
|
||||
elog ""
|
||||
if ! use headless ; then
|
||||
elog "To launch VirtualBox just type: \"VirtualBox\""
|
||||
elog ""
|
||||
fi
|
||||
elog "You must be in the vboxusers group to use VirtualBox."
|
||||
elog ""
|
||||
elog "For advanced networking setups you should emerge:"
|
||||
elog "net-misc/bridge-utils and sys-apps/usermode-utilities"
|
||||
elog ""
|
||||
elog "Please visit http://www.virtualbox.org/wiki/Editions for"
|
||||
elog "an overview about the different features of ${PN}"
|
||||
elog "and virtualbox-ose"
|
||||
if [ -e "${ROOT}/etc/udev/rules.d/10-virtualbox.rules" ] ; then
|
||||
elog ""
|
||||
elog "Please remove \"${ROOT}/etc/udev/rules.d/10-virtualbox.rules\""
|
||||
elog "or else USB in ${PN} won't work."
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
fdo-mime_desktop_database_update
|
||||
}
|
@ -1,8 +1,10 @@
|
||||
DIST Oracle_VM_VirtualBox_Extension_Pack-4.1.12-77245.tar.gz 10062236 SHA256 57a98286a9393e49c36ab8873878a89d0ac6b1179bf9a5c0d5fd517e272a8881 SHA512 8156fb23fcb5aead17da3f68d1303339e80981466c92531a1255b0f97aaa3c09243c6f6802220cac9abb1ab70255a51b8d3bed479d1724f4350d043cbec27fd7 WHIRLPOOL 3607b3dc4d3dd1947b41fd5859b796873441bdde228d138d31b11865e21c750cdf7a329f0b13778ecf63d4b0b176b38f0d72fe0057ce217e8299c7737af62983
|
||||
DIST Oracle_VM_VirtualBox_Extension_Pack-4.1.18-78361.tar.gz 10572216 SHA256 1c8cf8d67d9adf75fd02d529c03ee2f960ec4be08970fd8030ba7912ef1e3198 SHA512 aeb7d04fd485fe55390e43e4b20cb87d64640c96beefc3f3bfdc755a2c3622dbbd006a9186731898f36b30ceed7ea887729d48c55874f28c0b6cd96c1cc2dbc0 WHIRLPOOL 513a78b062d75d4cd3a36ed4835a7878f9bf7b0b13d8981dd6664f71cef8f6503457e4dd909203c549a4068fa1608c4ab402944d4de1674a278da13a84da0859
|
||||
DIST Oracle_VM_VirtualBox_Extension_Pack-4.1.20-80170.tar.gz 10749918 SHA256 3aa9a2d65e63b8fcf3fc02070bde23d27f4e061953c8c8f1a1e1d492244bfa2a SHA512 828e3142e20c727ee058c0e56cabe53458437f6addf7de4586e0e513d8423e3fdbd479bd90aaa8498e4cf973506c637095506cc77c37bad11c7360ec3565638b WHIRLPOOL 8b2dfa67d2caff8ce5a057cb762b78d1b2c5bd1abb15f05f82ee323a92f7932ad53d09a162da2f2163c503e2a6b65ff4c6796501c10fc9f359aea185afe1a544
|
||||
DIST Oracle_VM_VirtualBox_Extension_Pack-4.1.22-80657.tar.gz 10778079 SHA256 837ea30834b7c80e2ae114bb62becac4745ad2878658239cc8eb13ff54cea75f SHA512 1dc1aa1d57a51b05e01004cabbdd40b2b5ff410d3f514cb499c50d847f8830610108bde225a6156a0d9c0c03a7ab96c4d767a7c7a6a5616191cbc1fb46486cca WHIRLPOOL 6758b41ac4d2169b618fbaff6f759ba0b5a3595c77025f61c74ef57ee180ba49c31a9d7ce2b65d37de3e921c2d734878a6deaa00741603e3d5717d203510838d
|
||||
EBUILD virtualbox-extpack-oracle-4.1.12.ebuild 829 SHA256 859e974ae4bc7be931fd5d1a5cab1166387c48535bbcae3112500dad2a3f9a7a SHA512 a25a69d3204a912619d80bfcf8068fb401d4d23d364cc53af587056adcc4ddaecd195e3c9238bb15803a2054a19d1cc278deb038b94aa0157d1eafb844fbf288 WHIRLPOOL aa7c80d4c9af4a30ea18f1f087b343d39f52fecd562937e7f594bb66a2c830275fa2f831a5e09a0544dce2845a243945392e660f76221cc17849a807cc204f51
|
||||
EBUILD virtualbox-extpack-oracle-4.1.18.ebuild 903 SHA256 4ea290ab184cf87d6e4bce614486abe009fa11dfa75995b1a78a8ecd3bdbc10a SHA512 bdb7a420e82e2e2bc24a2357855329e8040921b7dd519d4b8bc6ae9b288fd96c3847be17ae3af6cdfde8fff5092c4421a4e9fc1b000afd6788fcb8133242660d WHIRLPOOL b1208d779f177a3ac388a45ffc4168895238826fef828240b315ce8b31f2dd7a617f789bd596f128b9fa478cb7cfe1b420ef49947b8e9bc908d5416a0e8d327f
|
||||
EBUILD virtualbox-extpack-oracle-4.1.20.ebuild 908 SHA256 570af3bb20233294385b9bc881831c59a7aa943a0df234cf167f7de915b670c0 SHA512 0a3d034292be77be31349e07a02e654e1115febfec9720c67b2a8cf8859d211079e4f951316d4da491c4c3d9c80a65e59323bbd011bbe5f1045afff8bbaa6c25 WHIRLPOOL b49d444edc29f19d9c38e58af9121a1660725743cf1b202597004cfeb4c72abc8fdf2cc76810367f0fb6ffdebdcb2d4756f852b2207be99919f1a9774beea100
|
||||
MISC ChangeLog 5937 SHA256 f7697e61747d69bb2304ea792f3f7f597c4b11f1b2277f20ee0afe465f84d271 SHA512 83e9dd34b75404e353a9fe392eb9e316509c1886283fda51e274d40ffdd02872ac9ad4cec8ec88b9b935b930ab1fe4ffa896568158df9fc876dc60ac5e0e6465 WHIRLPOOL 86b272cd5da63a74cf23bc2e2cc253588438bd69c31396b944294848cf4ef65ad92ddf31a8a06af57d29214522c17ee3dbb64fba08819a858134260ce2444bbd
|
||||
EBUILD virtualbox-extpack-oracle-4.1.22.ebuild 908 SHA256 33e20f4eb275b5611b21458b964e9d17501fe9794be348665576b0786bb145d3 SHA512 fd630f26edb08b943cbd7a1553dbf7811daa02afeb66bfa94162dbfff525579d7919af17d5a01a67bcaef8421c0364a97dea602574d2f0b3c65c3e9e38bac171 WHIRLPOOL f49e6d36247499766d80d007b0618e28ab2e3ce353bf7d9be01f5ced2cedd288e39e7782b8caac10139ea178a49f8e7269a122875ed22c729512773587812974
|
||||
MISC ChangeLog 6101 SHA256 4f71cc93c8f5915ef67f2aae382b6c90af3bb9ed4aa455d356745b868084a23b SHA512 0c52f03548f93fb58d6c09af8d44aaef9dab9bb808823e64659bb084fa9c7bad6c8e26238977999d775c4ffd2f86f3d15ca1bf49d88edbdddb0e9136c5f814ab WHIRLPOOL 16ad36dff027720f367575d5e3b154d9aed458db46437757884af1467f410c965f4cd8d7d4b5e40101ae182497a2ce5e86f160136a11bb17fb30cec7ecf52268
|
||||
MISC metadata.xml 343 SHA256 a140b9f7a9a02b10a4a9d0c1b42525fcc308931b04043a4d94db1e5623b7cd16 SHA512 f25b5b150709c22f08bbd26076bac479a146257e602e79f72139bb670bc234226c0141c801c0e939b7b352ee9f4b71ba7d1472702934d1d8308ca8776b66a7ca WHIRLPOOL 808eff318d191c163eeb7b21be94f4dc073a38b48d603c0ecd24c3d333df5a38cfbc1a8280e884aa75c71cb6450d17594797422170093d4153048390b7097a2d
|
||||
|
@ -0,0 +1,31 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-extpack-oracle/virtualbox-extpack-oracle-4.1.22.ebuild,v 1.1 2012/09/09 15:20:25 polynomial-c Exp $
|
||||
|
||||
EAPI=2
|
||||
|
||||
inherit eutils multilib
|
||||
|
||||
MY_BUILD="80657"
|
||||
MY_PN="Oracle_VM_VirtualBox_Extension_Pack"
|
||||
MY_P="${MY_PN}-${PV}-${MY_BUILD}"
|
||||
|
||||
DESCRIPTION="PUEL extensions for VirtualBox"
|
||||
HOMEPAGE="http://www.virtualbox.org/"
|
||||
SRC_URI="http://download.virtualbox.org/virtualbox/${PV}/${MY_P}.vbox-extpack -> ${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="PUEL"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
RESTRICT="mirror strip"
|
||||
|
||||
RDEPEND="~app-emulation/virtualbox-${PV}"
|
||||
|
||||
QA_PREBUILT="/usr/$(get_libdir)/virtualbox/ExtensionPacks/${MY_PN}/.*"
|
||||
|
||||
src_install() {
|
||||
insinto /usr/$(get_libdir)/virtualbox/ExtensionPacks/${MY_PN}
|
||||
doins -r linux.${ARCH}
|
||||
doins ExtPack* PXE-Intel.rom
|
||||
}
|
@ -0,0 +1,59 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-modules/virtualbox-modules-4.1.22.ebuild,v 1.1 2012/09/09 15:15:45 polynomial-c Exp $
|
||||
|
||||
# XXX: the tarball here is just the kernel modules split out of the binary
|
||||
# package that comes from virtualbox-bin
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit eutils linux-mod user
|
||||
|
||||
MY_P=vbox-kernel-module-src-${PV}
|
||||
DESCRIPTION="Kernel Modules for Virtualbox"
|
||||
HOMEPAGE="http://www.virtualbox.org/"
|
||||
SRC_URI="http://dev.gentoo.org/~polynomial-c/virtualbox/${MY_P}.tar.xz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="pax_kernel"
|
||||
|
||||
RDEPEND="!=app-emulation/virtualbox-9999"
|
||||
|
||||
S=${WORKDIR}
|
||||
|
||||
BUILD_TARGETS="all"
|
||||
BUILD_TARGET_ARCH="${ARCH}"
|
||||
MODULE_NAMES="vboxdrv(misc:${S}) vboxnetflt(misc:${S}) vboxnetadp(misc:${S}) vboxpci(misc:${S})"
|
||||
|
||||
pkg_setup() {
|
||||
linux-mod_pkg_setup
|
||||
|
||||
BUILD_PARAMS="KERN_DIR=${KV_DIR} KERNOUT=${KV_OUT_DIR}"
|
||||
enewgroup vboxusers
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
if kernel_is -ge 2 6 33 ; then
|
||||
# evil patch for new kernels - header moved
|
||||
grep -lR linux/autoconf.h * | xargs sed -i -e 's:<linux/autoconf.h>:<generated/autoconf.h>:'
|
||||
fi
|
||||
|
||||
if use pax_kernel && kernel_is -ge 3 0 0 ; then
|
||||
epatch "${FILESDIR}"/${PN}-4.1.4-pax-const.patch
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
linux-mod_src_install
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
linux-mod_pkg_postinst
|
||||
elog "Starting with the 3.x release new kernel modules were added,"
|
||||
elog "be sure to load all the needed modules."
|
||||
elog ""
|
||||
elog "Please add \"vboxdrv\", \"vboxnetflt\" and \"vboxnetadp\" to:"
|
||||
elog "/etc/conf.d/modules"
|
||||
}
|
@ -0,0 +1,387 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox/virtualbox-4.1.22.ebuild,v 1.1 2012/09/09 15:23:01 polynomial-c Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit eutils fdo-mime flag-o-matic linux-info multilib pax-utils python qt4-r2 toolchain-funcs java-pkg-opt-2
|
||||
|
||||
if [[ ${PV} == "9999" ]] ; then
|
||||
# XXX: should finish merging the -9999 ebuild into this one ...
|
||||
ESVN_REPO_URI="http://www.virtualbox.org/svn/vbox/trunk"
|
||||
inherit linux-mod subversion
|
||||
else
|
||||
MY_P=VirtualBox-${PV}
|
||||
SRC_URI="http://download.virtualbox.org/virtualbox/${PV}/${MY_P}.tar.bz2"
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
fi
|
||||
|
||||
DESCRIPTION="Family of powerful x86 virtualization products for enterprise as well as home use"
|
||||
HOMEPAGE="http://www.virtualbox.org/"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="+additions alsa doc extensions headless java pam pulseaudio +opengl python +qt4 +sdk vboxwebsrv vnc"
|
||||
|
||||
RDEPEND="!app-emulation/virtualbox-bin
|
||||
~app-emulation/virtualbox-modules-${PV}
|
||||
dev-libs/libIDL
|
||||
>=dev-libs/libxslt-1.1.19
|
||||
net-misc/curl
|
||||
dev-libs/openssl
|
||||
dev-libs/libxml2
|
||||
sys-libs/zlib
|
||||
!headless? (
|
||||
qt4? (
|
||||
x11-libs/qt-gui:4
|
||||
x11-libs/qt-core:4
|
||||
opengl? ( x11-libs/qt-opengl:4 )
|
||||
x11-libs/libXinerama
|
||||
)
|
||||
opengl? ( virtual/opengl media-libs/freeglut )
|
||||
x11-libs/libX11
|
||||
x11-libs/libXcursor
|
||||
x11-libs/libXext
|
||||
x11-libs/libXmu
|
||||
x11-libs/libXt
|
||||
media-libs/libsdl[X,video]
|
||||
)
|
||||
vnc? ( >=net-libs/libvncserver-0.9.9 )
|
||||
java? ( || ( virtual/jre:1.7 virtual/jre:1.6 ) )"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-util/kbuild-0.1.999
|
||||
>=dev-lang/yasm-0.6.2
|
||||
sys-devel/bin86
|
||||
sys-devel/dev86
|
||||
sys-power/iasl
|
||||
media-libs/libpng
|
||||
pam? ( sys-libs/pam )
|
||||
sys-libs/libcap
|
||||
doc? (
|
||||
dev-texlive/texlive-basic
|
||||
dev-texlive/texlive-latex
|
||||
dev-texlive/texlive-latexrecommended
|
||||
dev-texlive/texlive-latexextra
|
||||
dev-texlive/texlive-fontsrecommended
|
||||
dev-texlive/texlive-fontsextra
|
||||
)
|
||||
java? ( || ( virtual/jdk:1.7 virtual/jdk:1.6 ) )
|
||||
virtual/pkgconfig
|
||||
alsa? ( >=media-libs/alsa-lib-1.0.13 )
|
||||
!headless? ( x11-libs/libXinerama )
|
||||
pulseaudio? ( media-sound/pulseaudio )
|
||||
vboxwebsrv? ( >=net-libs/gsoap-2.7.13 )"
|
||||
PDEPEND="additions? ( ~app-emulation/virtualbox-additions-${PV} )
|
||||
extensions? ( ~app-emulation/virtualbox-extpack-oracle-${PV} )"
|
||||
|
||||
QA_TEXTRELS_x86="usr/lib/virtualbox-ose/VBoxGuestPropSvc.so
|
||||
usr/lib/virtualbox/VBoxSDL.so
|
||||
usr/lib/virtualbox/VBoxSharedFolders.so
|
||||
usr/lib/virtualbox/VBoxDD2.so
|
||||
usr/lib/virtualbox/VBoxOGLrenderspu.so
|
||||
usr/lib/virtualbox/VBoxPython.so
|
||||
usr/lib/virtualbox/VBoxDD.so
|
||||
usr/lib/virtualbox/VBoxDDU.so
|
||||
usr/lib/virtualbox/VBoxREM64.so
|
||||
usr/lib/virtualbox/VBoxSharedClipboard.so
|
||||
usr/lib/virtualbox/VBoxHeadless.so
|
||||
usr/lib/virtualbox/VBoxRT.so
|
||||
usr/lib/virtualbox/VBoxREM.so
|
||||
usr/lib/virtualbox/VBoxSettings.so
|
||||
usr/lib/virtualbox/VBoxKeyboard.so
|
||||
usr/lib/virtualbox/VBoxSharedCrOpenGL.so
|
||||
usr/lib/virtualbox/VBoxVMM.so
|
||||
usr/lib/virtualbox/VirtualBox.so
|
||||
usr/lib/virtualbox/VBoxOGLhosterrorspu.so
|
||||
usr/lib/virtualbox/components/VBoxC.so
|
||||
usr/lib/virtualbox/components/VBoxSVCM.so
|
||||
usr/lib/virtualbox/components/VBoxDDU.so
|
||||
usr/lib/virtualbox/components/VBoxRT.so
|
||||
usr/lib/virtualbox/components/VBoxREM.so
|
||||
usr/lib/virtualbox/components/VBoxVMM.so
|
||||
usr/lib/virtualbox/VBoxREM32.so
|
||||
usr/lib/virtualbox/VBoxPython2_4.so
|
||||
usr/lib/virtualbox/VBoxPython2_5.so
|
||||
usr/lib/virtualbox/VBoxPython2_6.so
|
||||
usr/lib/virtualbox/VBoxPython2_7.so
|
||||
usr/lib/virtualbox/VBoxXPCOMC.so
|
||||
usr/lib/virtualbox/VBoxOGLhostcrutil.so
|
||||
usr/lib/virtualbox/VBoxNetDHCP.so"
|
||||
|
||||
REQUIRED_USE="
|
||||
java? ( sdk )
|
||||
python? ( sdk )
|
||||
vboxwebsrv? ( java )
|
||||
"
|
||||
|
||||
pkg_setup() {
|
||||
if ! use headless && ! use qt4 ; then
|
||||
einfo "No USE=\"qt4\" selected, this build will not include"
|
||||
einfo "any Qt frontend."
|
||||
elif use headless && use qt4 ; then
|
||||
einfo "You selected USE=\"headless qt4\", defaulting to"
|
||||
einfo "USE=\"headless\", this build will not include any X11/Qt frontend."
|
||||
fi
|
||||
|
||||
if ! use opengl ; then
|
||||
einfo "No USE=\"opengl\" selected, this build will lack"
|
||||
einfo "the OpenGL feature."
|
||||
fi
|
||||
java-pkg-opt-2_pkg_setup
|
||||
python_set_active_version 2
|
||||
python_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# Remove shipped binaries (kBuild,yasm), see bug #232775
|
||||
rm -rf kBuild/bin tools
|
||||
|
||||
# Disable things unused or split into separate ebuilds
|
||||
sed -e "s/MY_LIBDIR/$(get_libdir)/" \
|
||||
"${FILESDIR}"/${PN}-4-localconfig > LocalConfig.kmk || die
|
||||
|
||||
# unset useless/problematic checks in configure
|
||||
epatch "${FILESDIR}/${PN}-ose-3.2.8-mesa-check.patch" \
|
||||
"${FILESDIR}/${PN}-4-makeself-check.patch" \
|
||||
"${FILESDIR}/${PN}-4-mkisofs-check.patch"
|
||||
|
||||
# fix build with --as-needed (bug #249295 and bug #350907)
|
||||
epatch "${FILESDIR}/${PN}-4.1.4-asneeded.patch"
|
||||
|
||||
# Respect LDFLAGS
|
||||
sed -e "s/_LDFLAGS\.${ARCH}*.*=/& ${LDFLAGS}/g" \
|
||||
-i Config.kmk src/libs/xpcom18a4/Config.kmk || die
|
||||
|
||||
# We still want to use ${HOME}/.VirtualBox/Machines as machines dir.
|
||||
epatch "${FILESDIR}/${PN}-4.0.2-restore_old_machines_dir.patch"
|
||||
|
||||
# Don't build vboxpci.ko module (D'oh!)
|
||||
epatch "${FILESDIR}"/${PN}-4.1.2-vboxpci-build.patch
|
||||
|
||||
# Use PAM only when pam USE flag is enbaled (bug #376531)
|
||||
if ! use pam ; then
|
||||
elog "Disabling PAM removes the possibility to use the VRDP features."
|
||||
sed -i 's/^.*VBOX_WITH_PAM/#VBOX_WITH_PAM/' Config.kmk || die
|
||||
sed -i 's;\(.*/auth/Makefile.kmk.*\);#\1;' \
|
||||
src/VBox/HostServices/Makefile.kmk || die
|
||||
fi
|
||||
|
||||
# add correct java path
|
||||
if use java ; then
|
||||
sed "s:/usr/lib/jvm/java-6-sun:$(java-config -O):" \
|
||||
-i "${S}"/Config.kmk || die
|
||||
java-pkg-opt-2_src_prepare
|
||||
fi
|
||||
|
||||
# Fix compile error on hardened bug 339914 (disable PIE)
|
||||
if gcc-specs-pie ; then
|
||||
epatch "${FILESDIR}"/${PN}-4.1.20-nopie.patch
|
||||
fi
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myconf
|
||||
use alsa || myconf+=" --disable-alsa"
|
||||
use opengl || myconf+=" --disable-opengl"
|
||||
use pulseaudio || myconf+=" --disable-pulse"
|
||||
use python || myconf+=" --disable-python"
|
||||
use java || myconf+=" --disable-java"
|
||||
use vboxwebsrv && myconf+=" --enable-webservice"
|
||||
use vnc && myconf+=" --enable-vnc"
|
||||
use doc || myconf+=" --disable-docs"
|
||||
if ! use headless ; then
|
||||
use qt4 || myconf+=" --disable-qt4"
|
||||
else
|
||||
myconf+=" --build-headless --disable-opengl"
|
||||
fi
|
||||
# not an autoconf script
|
||||
./configure \
|
||||
--with-gcc="$(tc-getCC)" \
|
||||
--with-g++="$(tc-getCXX)" \
|
||||
--disable-kmods \
|
||||
--disable-dbus \
|
||||
${myconf} \
|
||||
|| die "configure failed"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
source ./env.sh
|
||||
|
||||
# Force kBuild to respect C[XX]FLAGS and MAKEOPTS (bug #178529)
|
||||
# and strip all flags
|
||||
# strip-flags
|
||||
|
||||
MAKE="kmk" emake \
|
||||
VBOX_VERSION_STRING='$(VBOX_VERSION_MAJOR).$(VBOX_VERSION_MINOR).$(VBOX_VERSION_BUILD)'_Gentoo_ \
|
||||
TOOL_GCC3_CC="$(tc-getCC)" TOOL_GCC3_CXX="$(tc-getCXX)" \
|
||||
TOOL_GCC3_AS="$(tc-getCC)" TOOL_GCC3_AR="$(tc-getAR)" \
|
||||
TOOL_GCC3_LD="$(tc-getCXX)" TOOL_GCC3_LD_SYSMOD="$(tc-getLD)" \
|
||||
TOOL_GCC3_CFLAGS="${CFLAGS}" TOOL_GCC3_CXXFLAGS="${CXXFLAGS}" \
|
||||
VBOX_GCC_OPT="${CXXFLAGS}" \
|
||||
TOOL_YASM_AS=yasm KBUILD_PATH="${S}/kBuild" \
|
||||
all || die "kmk failed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cd "${S}"/out/linux.${ARCH}/release/bin || die
|
||||
|
||||
# Create configuration files
|
||||
insinto /etc/vbox
|
||||
newins "${FILESDIR}/${PN}-4-config" vbox.cfg
|
||||
|
||||
# Set the right libdir
|
||||
sed -i \
|
||||
-e "s/MY_LIBDIR/$(get_libdir)/" \
|
||||
"${D}"/etc/vbox/vbox.cfg || die "vbox.cfg sed failed"
|
||||
|
||||
# Symlink binaries to the shipped wrapper
|
||||
exeinto /usr/$(get_libdir)/${PN}
|
||||
newexe "${FILESDIR}/${PN}-ose-3-wrapper" "VBox" || die
|
||||
fowners root:vboxusers /usr/$(get_libdir)/${PN}/VBox
|
||||
fperms 0750 /usr/$(get_libdir)/${PN}/VBox
|
||||
|
||||
dosym /usr/$(get_libdir)/${PN}/VBox /usr/bin/VBoxManage
|
||||
dosym /usr/$(get_libdir)/${PN}/VBox /usr/bin/VBoxVRDP
|
||||
dosym /usr/$(get_libdir)/${PN}/VBox /usr/bin/VBoxHeadless
|
||||
dosym /usr/$(get_libdir)/${PN}/VBoxTunctl /usr/bin/VBoxTunctl
|
||||
|
||||
# Install binaries and libraries
|
||||
insinto /usr/$(get_libdir)/${PN}
|
||||
doins -r components || die
|
||||
|
||||
if use sdk ; then
|
||||
doins -r sdk || die
|
||||
fi
|
||||
|
||||
if use vboxwebsrv ; then
|
||||
doins vboxwebsrv || die
|
||||
fowners root:vboxusers /usr/$(get_libdir)/${PN}/vboxwebsrv
|
||||
fperms 0750 /usr/$(get_libdir)/${PN}/vboxwebsrv
|
||||
dosym /usr/$(get_libdir)/${PN}/VBox /usr/bin/vboxwebsrv
|
||||
newinitd "${FILESDIR}"/vboxwebsrv-initd vboxwebsrv
|
||||
newconfd "${FILESDIR}"/vboxwebsrv-confd vboxwebsrv
|
||||
fi
|
||||
|
||||
for each in VBox{Manage,SVC,XPCOMIPCD,Tunctl,NetAdpCtl,NetDHCP,ExtPackHelperApp} *so *r0 *gc ; do
|
||||
doins $each || die
|
||||
fowners root:vboxusers /usr/$(get_libdir)/${PN}/${each}
|
||||
fperms 0750 /usr/$(get_libdir)/${PN}/${each}
|
||||
done
|
||||
# VBoxNetAdpCtl and VBoxNetDHCP binaries need to be suid root in any case..
|
||||
fperms 4750 /usr/$(get_libdir)/${PN}/VBoxNetAdpCtl
|
||||
fperms 4750 /usr/$(get_libdir)/${PN}/VBoxNetDHCP
|
||||
|
||||
# VBoxSVC needs to be pax-marked (bug #403453)
|
||||
pax-mark -m "${D}"/usr/$(get_libdir)/${PN}/VBoxSVC || die
|
||||
|
||||
if ! use headless ; then
|
||||
for each in VBox{SDL,Headless} ; do
|
||||
doins $each || die
|
||||
fowners root:vboxusers /usr/$(get_libdir)/${PN}/${each}
|
||||
fperms 4750 /usr/$(get_libdir)/${PN}/${each}
|
||||
pax-mark -m "${D}"/usr/$(get_libdir)/${PN}/${each}
|
||||
done
|
||||
|
||||
if use opengl && use qt4 ; then
|
||||
doins VBoxTestOGL || die
|
||||
fowners root:vboxusers /usr/$(get_libdir)/${PN}/VBoxTestOGL
|
||||
fperms 0750 /usr/$(get_libdir)/${PN}/VBoxTestOGL
|
||||
fi
|
||||
|
||||
dosym /usr/$(get_libdir)/${PN}/VBox /usr/bin/VBoxSDL
|
||||
|
||||
if use qt4 ; then
|
||||
doins VirtualBox || die
|
||||
fowners root:vboxusers /usr/$(get_libdir)/${PN}/VirtualBox
|
||||
fperms 4750 /usr/$(get_libdir)/${PN}/VirtualBox
|
||||
pax-mark -m "${D}"/usr/$(get_libdir)/${PN}/VirtualBox
|
||||
|
||||
dosym /usr/$(get_libdir)/${PN}/VBox /usr/bin/VirtualBox
|
||||
|
||||
newmenu "${FILESDIR}"/${PN}-ose.desktop-2 ${PN}.desktop
|
||||
fi
|
||||
|
||||
pushd "${S}"/src/VBox/Resources/OSE &>/dev/null || die
|
||||
for size in 16 32 48 64 128 ; do
|
||||
newicon -s ${size} ${PN}-${size}px.png ${PN}.png
|
||||
done
|
||||
newicon ${PN}-48px.png ${PN}.png
|
||||
popd &>/dev/null || die
|
||||
else
|
||||
doins VBoxHeadless || die
|
||||
fowners root:vboxusers /usr/$(get_libdir)/${PN}/VBoxHeadless
|
||||
fperms 4750 /usr/$(get_libdir)/${PN}/VBoxHeadless
|
||||
pax-mark -m "${D}"/usr/$(get_libdir)/${PN}/VBoxHeadless
|
||||
fi
|
||||
|
||||
insinto /usr/$(get_libdir)/${PN}
|
||||
# Install EFI Firmware files (bug #320757)
|
||||
pushd "${S}"/src/VBox/Devices/EFI/FirmwareBin &>/dev/null || die
|
||||
for fwfile in VBoxEFI{32,64}.fd ; do
|
||||
doins ${fwfile} || die
|
||||
fowners root:vboxusers /usr/$(get_libdir)/${PN}/${fwfile} || die
|
||||
done
|
||||
popd &>/dev/null || die
|
||||
|
||||
# New way of handling USB device nodes for VBox (bug #356215)
|
||||
insinto /lib/udev
|
||||
doins VBoxCreateUSBNode.sh
|
||||
fowners root:vboxusers /lib/udev/VBoxCreateUSBNode.sh
|
||||
fperms 0750 /lib/udev/VBoxCreateUSBNode.sh
|
||||
insinto /lib/udev/rules.d
|
||||
doins "${FILESDIR}"/10-virtualbox.rules
|
||||
|
||||
insinto /usr/share/${PN}
|
||||
if ! use headless && use qt4 ; then
|
||||
doins -r nls
|
||||
fi
|
||||
|
||||
# VRDPAuth only works with this (bug #351949)
|
||||
dosym VBoxAuth.so /usr/$(get_libdir)/${PN}/VRDPAuth.so
|
||||
|
||||
# set an env-variable for 3rd party tools
|
||||
echo -n "VBOX_APP_HOME=/usr/$(get_libdir)/${PN}" > "${T}/90virtualbox"
|
||||
doenvd "${T}/90virtualbox"
|
||||
|
||||
if use java ; then
|
||||
java-pkg_regjar "${D}/usr/$(get_libdir)/${PN}/sdk/bindings/xpcom/java/vboxjxpcom.jar"
|
||||
java-pkg_regso "${D}/usr/$(get_libdir)/${PN}/libvboxjxpcom.so"
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
fdo-mime_desktop_database_update
|
||||
|
||||
udevadm control --reload-rules && udevadm trigger --subsystem-match=usb
|
||||
|
||||
if ! use headless && use qt4 ; then
|
||||
elog "To launch VirtualBox just type: \"VirtualBox\"."
|
||||
fi
|
||||
elog "You must be in the vboxusers group to use VirtualBox."
|
||||
elog ""
|
||||
elog "The latest user manual is available for download at:"
|
||||
elog "http://download.virtualbox.org/virtualbox/${PV}/UserManual.pdf"
|
||||
elog ""
|
||||
elog "For advanced networking setups you should emerge:"
|
||||
elog "net-misc/bridge-utils and sys-apps/usermode-utilities"
|
||||
elog ""
|
||||
elog "IMPORTANT!"
|
||||
elog "If you upgrade from app-emulation/virtualbox-ose make sure to run"
|
||||
elog "\"env-update\" as root and logout and relogin as the user you wish"
|
||||
elog "to run ${PN} as."
|
||||
elog ""
|
||||
elog "Starting with version 4.0.0, ${PN} has USB-1 support."
|
||||
elog "For USB-2 support, PXE-boot ability and VRDP support please emerge"
|
||||
elog " app-emulation/virtualbox-extpack-oracle"
|
||||
elog "package."
|
||||
if [ -e "${ROOT}/etc/udev/rules.d/10-virtualbox.rules" ] ; then
|
||||
elog ""
|
||||
elog "Please remove \"${ROOT}/etc/udev/rules.d/10-virtualbox.rules\""
|
||||
elog "or else USB in ${PN} won't work."
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
fdo-mime_desktop_database_update
|
||||
}
|
@ -1,12 +1,24 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX cpufreq.patch 829 SHA256 54dcf02d8a59e226a83d6e16ab4dffb3f80902dc23d951a5c5e89380b304c606 SHA512 3df06a7db21d871bf21a572bcc064941635e3a67b5c7591b3eb03a4814b65f515cdff8074e047df257a7ef722a70e61e76ca32c274fb6ef2fe47a17f6acc18e5 WHIRLPOOL 85699447d6f03a9aa917ac24d8039fe95f7429ba7c84d0486ce5436da78a8c97024a938c918652f78835577f58afe180d0e938b07d3a507d564f60feba97a557
|
||||
AUX fnmode.patch 925 SHA256 cc54c46607a5c0c28e42facd839bde657bfed8dc5a641f31d1fbe8e205cef825 SHA512 1de93ad9926ab6ace4d03638391d2d50a428788212c29ba0092815f34c0ef2c806edf32124ac3bf9243cc992410c197b56ba4fe07f2fd262d8dc02c00ce78093 WHIRLPOOL c803ec30e6213a7e1120c709e5924662a42c30680273ae51dbd12cc66b1f485a473cb1b47fcd48010dfd1b64ab3ad50d098663d277a3f9afd86ace75410c8dd8
|
||||
AUX g++.patch 500 SHA256 c9efa620b5c19473bb5ca8b17185c7e4e24f0b1db91f9ffb6c71747d68723b57 SHA512 8e1ed661d7a3a86f830d1df7990f76522f9757a3cdc4f88a9c2d0372e1263d684a29696db34a553fb8c7a41e0c89d51609aae01101e28e31ebb3b676356cc5c2 WHIRLPOOL b5dad20a64c1e59fd5488e57cdf58c304b46a98ada31220ede5b34fbe8617fe8d4c9edf01c67d087adfa8bd24f94232dfc50ab9080a5b7f79d946bf06251830b
|
||||
AUX laptopmode.sh.patch 899 SHA256 bbfd58dd175b8a1b480dfdda0360085b2466a1ae7a8c53d1a986f40f2734ae73 SHA512 cc79f457be0a1501ed5d35d3282c993ffefbf4cfff84a962ba721bc91f4dc37b7306e015c9abec22f87b12d0fbf5d5667d1ff0e64573ff3dd3c48f3762967fec WHIRLPOOL c2b7917865f6a785d44b32550b0feff064577f36f9a9922cce1fcd8811c07e382846deeafef416ca0a769a6d8880da72aacb0fcf96f93f3d27978859c3a034bf
|
||||
AUX lm.patch 491 SHA256 11971e1c05a37398ee4dff3e0b5d956a1e78996bf6277ab7868c942c66c30192 SHA512 fbdecf9bc11c6d4ae663126d13de1178777e600cb706a00e834ad52ebc0fdaf36d5f0d28e079c2859014da2c133c70542fb00b3d575d588d6b66b219c8774ede WHIRLPOOL 5ef59b2e46569015d6da57b6f4d9f70f7b915f27bc5af82229a8d11c18339fd7b00b6064158f9b9a2eab14a931adbb9bcb44fdc600473bafebfa5203b6e666c7
|
||||
AUX lz.patch 992 SHA256 5119e7e9a5f82ec16cf1d75990d75427babb638f38b3bf8b2502321bfebead6f SHA512 21e7239685e009b79502ada8ae0e59847a2360aecc5fce7c21beba8ee0f64d306762d46c1b630acd89f6a18f8fe4d40943d72706604220aa79427556f96ae95a WHIRLPOOL 60beb6f3b61ff2c9692f8792471e0cb9e824be170f8c6232120ceecd920613310f34b0878191752cb923c290741b89bb5149361c630b1b82a1a88e2fb14e227b
|
||||
AUX pbbuttonsd.rc6 472 SHA256 a6cde254b56d760af00909772e3dee69b307802b72156b52dce9517ee3d6ecc8 SHA512 c69f0f975671d21c35e3bedc55abc1e727a2a5ff69e56e8845b590e305b9eebc5958515833baa3cf8580fd75bc863ccec61b5c7872303afb7f78c165c2607d75 WHIRLPOOL d819018a365c7ff455831941f5fb389706999430b275623395405017c56a014798dabe2d13167559912468899411af0d6d57f0bcbe2558f6729d13d1c34b6e3e
|
||||
AUX pmcs.patch 764 SHA256 4bf4e711838636bfde3688d8574374dde746639352d533c9bbb532cbd62827f8 SHA512 9c0fbd0a11df3780542fc0eef98b0eb7781e724c5b8c31f99d6155f12550bcf730dcb21b57ca62a6d494ff03f3339e660d545c72ce39609bd7fea7620e76cf93 WHIRLPOOL a0934e01f18634953a6d17185697964773c6b4ea5ee30df4f29c3a13c26cc435959797d02b22234cd5896b81dcdacb44c11b1c7da18fd5edebb150a6e0a90279
|
||||
AUX wireless 235 SHA256 0bc03fac1b17933200a3e6d3f50a1d2d2717857006aa06ddaf5d6650c902a978 SHA512 58cbfb80ec32ba6868fea500bcf58bf649a0f468a017ec8c200fe0edd0fd7f1fe17efaafca3e67c20df9fc5a6c80b2941237a375f6e73349a83593dcfacf2816 WHIRLPOOL 6c201feba4cd33677bfadf6305146693fef9dc49b14fc43e407179f0c35cb92653c24e92b7270bf5389e75d790ed6e665864c1941efd435a91c99f5e6bee06d9
|
||||
DIST pbbuttonsd-0.8.1.tar.gz 589630 SHA256 b391fd98ed263f355d7e7addc6566959e986627c87dcfdaa1da15310ad70bffa SHA512 856f8533c1f6489986c232baa8b8002a01d009ed3728ee35bc723aece91ba626ce961119c0d424f40c2f9289827f317c56d70fe8f0e035cbd9f08d7701316ac3 WHIRLPOOL 21a18a9f6a204156beb7373f89c6477c68ef90d8d9fe15cb7322b811b15856fd38bca7705860584716b00cd29378b85d0f2ac7624f00fe50ec44ac83033c073b
|
||||
EBUILD pbbuttonsd-0.8.1-r2.ebuild 3417 SHA256 4790e439e4b387d5a955b95707ae1adfb69af8edc2e4b3b969f1474ceba6d2ea SHA512 3bb3428cd46a1551cb2c13db4872f69f04856d938d12955f65f59b9cd01bfe7f457e6a87a503d926bea2cae1091f05a2e9d1be00d12265988969b1baa784271b WHIRLPOOL fa71ffda6df6b2051cc9212cb25584c95e56be53f6604019a836eea52c772a47472382a53ed13e4a0c3dd875ec6a9615c3947319f8b58648712fedec01dddfda
|
||||
EBUILD pbbuttonsd-0.8.1-r3.ebuild 3488 SHA256 096197bdf1adad9bf4cf8fc1ee33378ed58f51507d859f134420897989592606 SHA512 eccbd81423f8be8ccaf082c0a01b75d7d81abb7264a65487f4673ca38e7e136b4cc085901f7f883ec6fca59861f14289a9225c446236f08a8d4fa84ddb4fc3db WHIRLPOOL e71f27f30e8d227dde189287df7641a8b7541ebafa6c2521698e3cb7a7f4ff91c6e38d8e9a9476d67789c0c71d2b9706240a50d2b975bcc15ec52274265aefc1
|
||||
MISC ChangeLog 16683 SHA256 b37e532ecc9a8e5f88f359257edebf34c5e770bcc4aaf3fccc2c650eb2b774ee SHA512 0e4ba7d18a7bc2b525aff7645cce13157832ab6b9becba669b6aa475b243b08cc1bcc4561a8de227e16bd3672dfc9cb650bc09f9f7f916e2cf108e862fbf041a WHIRLPOOL 4b427a40673a59d965fbe3b06afbc7a912726e7944ac93ce6b02b87782f4633e75d079ae2dfdccddbc2a8127467cebe5a23fa97953ad748967d0842ea9e2a8e5
|
||||
EBUILD pbbuttonsd-0.8.1-r4.ebuild 3612 SHA256 68c48d8068c565fe7d59c89010f1cf0ebe5b404139e4670ad46aeeb05df7abb1 SHA512 2fa82841d622359f6edf6bab898dcb817888665a942d5a5879a258c5d674c3593dd7a835d32c18fd910f3cb1c66490cbda00bba0083b871898a0608c1f1ffa6f WHIRLPOOL a8715c83ff4d62f23cf1f5e7869d71c0a34a1ea248de3bc054c5d7e625645b93c6f4f23fff5f7cecb83d4bcda649c1fc366c1331e0d290f53f0b64bae8aaa7bc
|
||||
MISC ChangeLog 16954 SHA256 a25ef3892db373eb5e41ee858d3f57d58ec90fb5ccdf545cf5393dc82f3ad144 SHA512 3f0469cb01b44a8042a9b00bf2834938cc367a119d3a262f94c0907b2f2925b18665a0a5f1b091ba02e2b81c8c91ff2a1f85c36825ea551db8d99443fb9df458 WHIRLPOOL 6dfd079117e0570ef9e1cfe92e19323469285b0f8259f2c1b53cf6ac5aa4b266db63504029bdc6e29776b6e5a20c79a6c3d19bd210be86872550d90259563072
|
||||
MISC metadata.xml 323 SHA256 211a3818387155dad15d88ed72ba1c3ead76e2a7ba0d45529295ee81a09b76a2 SHA512 2f5e1d29883147cbc072b6a002827310b560b2ec617d435c35cc425a90ba77a356911a3ffeae705e2c1d18b62037fb9da155ffb1e92b39e168eb3b6bad27d9a5 WHIRLPOOL 0ff8bf34492490d1fcd8a35db5fb72f3745f88e1e5cb03b25711b8bf2bec4600345788770c6888a10c1079a558521e5d0a152388c45482c276ec2905349ea1f2
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iEYEAREIAAYFAlBMwiEACgkQcsIHjyDViGRpEgCfX4LfM+9e2dL0LhBWbdlYyhEU
|
||||
dUcAmwbLLpwGb8SdmwXQPPJBeP+AcEeg
|
||||
=AUF+
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,20 @@
|
||||
--- scripts/scripts.d/cpufreq.bak 2012-09-09 12:17:29.842743727 -0400
|
||||
+++ scripts/scripts.d/cpufreq 2012-09-09 12:18:08.709696894 -0400
|
||||
@@ -18,7 +18,7 @@
|
||||
case "$1" in
|
||||
powersave|custom)
|
||||
case "$KVER" in
|
||||
- 2.6.*)
|
||||
+ "2.6."*|"3."*)
|
||||
if [ -d /sys ]; then
|
||||
echo -n "userspace" > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
|
||||
cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_min_freq > /sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq
|
||||
@@ -41,7 +41,7 @@
|
||||
;;
|
||||
performance)
|
||||
case "$KVER" in
|
||||
- 2.6.*)
|
||||
+ "2.6."*|"3."*)
|
||||
if [ -d /sys ]; then
|
||||
echo -n "userspace" > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
|
||||
cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_min_freq > /sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq
|
@ -0,0 +1,29 @@
|
||||
--- scripts/scripts.d/laptopmode.sh.bak 2012-09-09 12:15:45.632869735 -0400
|
||||
+++ scripts/scripts.d/laptopmode.sh 2012-09-09 12:16:23.157824284 -0400
|
||||
@@ -122,7 +122,7 @@
|
||||
)
|
||||
)
|
||||
case "$KLEVEL" in
|
||||
- "2.4"|"2.6")
|
||||
+ "2.4"|"2.6"|"3."*)
|
||||
true
|
||||
;;
|
||||
*)
|
||||
@@ -222,7 +222,7 @@
|
||||
echo "1" > /proc/sys/vm/laptop_mode
|
||||
echo "30 500 0 0 $AGE $AGE 60 20 0" > /proc/sys/vm/bdflush
|
||||
;;
|
||||
- "2.6")
|
||||
+ "2.6"|"3."*)
|
||||
echo "5" > /proc/sys/vm/laptop_mode
|
||||
echo "$AGE" > /proc/sys/vm/dirty_writeback_centisecs
|
||||
echo "$AGE" > /proc/sys/vm/dirty_expire_centisecs
|
||||
@@ -268,7 +268,7 @@
|
||||
"2.4")
|
||||
echo "30 500 0 0 $U_AGE $B_AGE 60 20 0" > /proc/sys/vm/bdflush
|
||||
;;
|
||||
- "2.6")
|
||||
+ "2.6"|"3."*)
|
||||
echo "$U_AGE" > /proc/sys/vm/dirty_writeback_centisecs
|
||||
echo "$B_AGE" > /proc/sys/vm/dirty_expire_centisecs
|
||||
echo "$DEF_DIRTY_RATIO" > /proc/sys/vm/dirty_ratio
|
@ -1,7 +1,27 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST pysmssend-1.45.tar.gz 58109 SHA256 8feffbee31ac0a7820a0420e9fec56ef2b978d1c7845ff1e874a7151051353e0 SHA512 a0052afe0817e4f8ebeba9b59df61f06b26defb4f528c0b0ab71e9b76dd46c4c2196faf4884385770069391ec7f8ddb08394d2cab478464d536aed3c63f8a2ee WHIRLPOOL f32b6f43e788a621a9e83b20a173acceb9aa01aeef726af33a140881364533a16839bff4f64c72647889c13e5970266b65c603249540d98c5e6e6e4a0f44b11e
|
||||
DIST pysmssend-1.48.tar.gz 58172 SHA256 8b8744eb0625d6f65632c56f58a304c5c9825d417d81f523024629ea611520ce SHA512 d1d08e11bb4a5f450a98e9bf6292ce65edb61e0610e085dd79dcb80fd8ce1d15f7350797a0150eb6ddcc0116c17e3290f2790632eb7f54ab66efdcf662022088 WHIRLPOOL 29d3a06ec73f3b667228aa4d3e8d710607fb313331c41470b7aeda4fcdb265ae31feed0714b3a75a110d289d03b87047d3600121c2e82dac0c7ed2cc288fdd1b
|
||||
EBUILD pysmssend-1.45.ebuild 1319 SHA256 6c627fe641ebc5b80504c67bd7a6e36552bc05cb51306ece74795c345f6fbcea SHA512 b79f3dc313b961465540b2154b8ad6930a8d708be570debdc592ff225a757d056036ede5f9db8b8332487f67a9fc99ab08af58b36c05d08b47052ed01eb2fbf9 WHIRLPOOL 008403fdc56f4b569635018d7fb00b72af655852d3cf7fff3b9c576808eaf0e2d883cefec37afeef0bd49b1233588cff33d6827517491b8094d89dfa3af28afb
|
||||
EBUILD pysmssend-1.48.ebuild 1321 SHA256 783d2576f0125b63d0af6bce01d08d30566750c9d8285556dff598434b52180b SHA512 d9155262b9efee8ab37918720231eb4c34563b329e988b863d8260e37a40a22df2614695fc93df7c46042ceae0d617a24baf3b77aa3093542d4c0868351fed50 WHIRLPOOL 191019ef562cf6e03a78f38aa8190317b92a34580b6868f343748022368965017ce8375b4fb2dadd5a8beb3c196dd6214aab3fede534cbc7be0d9fccede5b0e1
|
||||
EBUILD pysmssend-9999.ebuild 1817 SHA256 84eb8a7086fae631a06a83525d330d1218f13d02e72bfd1f9b00ee25f5c85a6c SHA512 781f6b66051a19dced3d5b9cac811a8f353247763dd492b870f0ea64b473acb73065e90cde29c78cad1b3f7e0ca32239901e704ecf5ae0bf9a50642874a938e7 WHIRLPOOL d10c0bff9d7ef37ff0af4ef08532908cf49ca473356372ed76c3c1a133f4bd0e29186341acd711e3f83b8f3fd622a38ab148ce2e1b6c8ee3ea34a73c34a481f3
|
||||
MISC ChangeLog 3559 SHA256 543610ce6c420d77ff1f1cd013a4302598db296c59e30f73f42bf39087207b36 SHA512 afa82f5a04f2c21a96fe56c0a72b38459f7da60000f173c35e3e4bb8965c24775812b267c0900859a1ec6dcb14e5950c6c741d7722e06428235f43683f6319c4 WHIRLPOOL bb2a2aa5fee85497545884f1912aa40c59e9b7042b734bc89f5c920d95df1ed7a4f1485564e7c9e54fd8e03b43600c072548fcc845dbfca5f53b3f6e10cb3ea1
|
||||
EBUILD pysmssend-9999.ebuild 1761 SHA256 37945624026603c66d6637629d87f29662199bcf2f54d5a69b156c7378563644 SHA512 c7444eeb652aa21c2f3b97835ca1105a4b563dfa2426c9a457fc8823fc95067b35be7b1bfadb1c059c328dbe7d354d4a04bb28b3e492b723b1e5adf21821c66f WHIRLPOOL f34e37c3193315e69ca6abb0d6c5186309cc9c3cfc65e327b60363bd19aed622e8e41999b62cbc3f8e115ec162cd828a92cebcba3da5d5d96198954f2bb249ae
|
||||
MISC ChangeLog 3725 SHA256 6c00ca9193e56fd2af10085dde1ce96fb1f478e528138bc29a212eb8d4b82f88 SHA512 547f93c705f1b85c7f46c30fd6d028d0436a6aedd657c68afcde36c06b1c580bc3e625b14e9bc2cb3c19bb1e3b114b12a30053d57008778a0d711d7f341b7162 WHIRLPOOL 5e2921498e4998dd7702208e87ff5c1cfa47a28bc8aabad26d9eb316b16cb5fe4539fb23f965bb60cbdcdb50b7597eb07966726d24e03483d81f5951fbeaab96
|
||||
MISC metadata.xml 294 SHA256 209af586ae032f00659b69da17d4186854660be14b244d31aa0bea2005c2c5ba SHA512 8a952303b9ed04293dacfec70cc1dfdd48d09d5a4726728dae608effd18415ed5207a4e99eb56bc639cbb91f78d77eb31ba900bc5589c9040e24ebf7a76c0b1e WHIRLPOOL 4d303ee22fbdf6a5c370365bc97d2f1840799e405209821346c231962887d88ed57fd7c4a3483f3f862caa691768018e1ba7e849639ce70a2f4976529d04e541
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iQIcBAEBCAAGBQJQTE6cAAoJEPqDWhW0r/LCyvQP/iKVgDXcnim7aAeMyw0Ra2d3
|
||||
s2vWhnaSdMJDf2cB2IeIy/YCmZQJZycPGGZDKAxsCkNwHH1X7OYkLJ5KSRiG1rjX
|
||||
L1q345INQKLO1++IzjzRPqONq6SeJzX7QSRReZjSVu5O95wEY79AykwbpyY9ZNZC
|
||||
Rd9+Q5GJ5362cr8CnInZA62pX19DMnf/lbPcZMEJiXOaaZp7sVbKv8PPX/v2XyMD
|
||||
Fb6ZR85qGMrJbjK8NLBV87Fg4kSAy5aQO+47s+VB+KmOIlCXhZVUYvBB3Vh3hGN0
|
||||
VbDxm4+vf8oNOm7ra721eesgRrhAnjTepoEBw4qOovEwEprpWrQMnQMP3ed70ywv
|
||||
/gq6ZDRgq3wKqygded1vLIVk5r6e0YTD11SQqrSF0719r/Nt0lw5VL+LdloqOepE
|
||||
3v+6vq18YwUegSCnl6j6x/BgOt0Dlb0pVRxBBy22RBECkwC88HSh6z6TWQ9fhzOl
|
||||
tYr8DqIG81lOvcpfF56lJyklFE2fuUV0eFum2kpBMu+iMAJq6C2BqN1Esa+sNM5+
|
||||
CBQZHiRYL1pk1NxQd/85Ig5ISzJU8wIJKE+tDJ6c4+7j4mBnhN5W44fHL5ex+8TP
|
||||
jwaUQ+Ar2aulgAlb91aq/ykZfnt2BsXv7dUiM0tyng0OnQbNOdWiiUdlHxvotGuW
|
||||
sSZrBe0f8QcZ5/FCEnQQ
|
||||
=ncst
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,6 +1,6 @@
|
||||
DIST gnupod-0.98.3.tgz 157938 SHA256 8d779e7bfa685f1939c5b407c15d998796eca583bbbd81fb77b92f2309dafc85 SHA512 cc84d5b574abdacce14e62fcee28b246eb29cd5e7336bd21141f74cf049e1540ff4edd441e6e4e4a4cb83de5ba0e4600e005dc9428d5ac08c10fe1f0067b57f4 WHIRLPOOL 398b5abfe1b1db149624c9997b8cee90dda5827c9b020ed8c6e88eec0467125d7042cd829b2ec26a85288831b21e96c0643ddf7865899996850b796f77038e75
|
||||
DIST gnupod-0.99.8.tgz 207572 SHA256 bd566295a2e14352e6d05f5c816cab36b0e80d3ab36d29c4bbb45c581d3f3c31 SHA512 ac9ceadff371e052b6deb4067aa73e190ad109feb3337cc205d521fbab11b5bc1415e44907761711eeaaf7fcea6a1a841c08e2177fa912446cfe7495d2a5182b WHIRLPOOL 30a05398864c61f46621021cc1e6d5784651d690574ffef344c2df9cb4e4b6b74571a0b2b962502126170a42adea77a519351a615af0adccd4882e8d13834c93
|
||||
EBUILD gnupod-0.98.3.ebuild 1043 SHA256 84f4fa7a898596e725fba5f6a3fc55d0535a3c696ca166c8277ded58e8231a6f SHA512 6b2b9c6cb06920d2dc98c50cd95068a554ccb01bd9f5d01a59875c627c5b162be755069accf640bf5e98a4603c4710aceae326df3d824fc83c3c26c896002952 WHIRLPOOL 2711b4e173aeed8e92031119358bbef8d2c485303c10e968b57dd622349c5f98771243d3cbb783c934d77600e0748840dffd9bcd523b7cad4492c320a4d005bf
|
||||
EBUILD gnupod-0.99.8.ebuild 1389 SHA256 ee5c7f3c953a638a6920139ba9873d5cd1d1bac434de1f6db6f361871e9cbd78 SHA512 21f212a7ddae1e89a5322bc5a3e2635c6ee1a9c40b76d4822c47ca3303057268112b10d15a9cad350694cad9571abe509e09a8ac5f0cee75f136943fa0aefaf0 WHIRLPOOL 4234523472c37819ed75a1cfec20fbbcb76348d1dba78279b3b42b966178d5ffb9d8f7550dc5495286754a396392550a8c7e0116afa4a637c5f3c63f13d5349b
|
||||
MISC ChangeLog 2551 SHA256 4177f85f3a27e849cc4eb84b1e12c04302bda3401dd144111f42972120d1521d SHA512 68167b9b8b6277fc7375628f24a41084222a3ff3ed067f8b9e08db9fb6d0a3d3894808f2dbe971a4581c58a9bf8cbb2b30a84b11cdf270cf9078ae31d806f3d9 WHIRLPOOL e99f31fe7f59c38cc0998e7d30b95ea8e12417859a2fda4b3fc8adeb2e7e16f8f21637cdf8d1ea96dc78de025e0eefc55c7f8fa64f2f11ef4fb43e4a7dcdfdfe
|
||||
EBUILD gnupod-0.99.8.ebuild 1382 SHA256 e01a72ea8597f19d7909df3b21595c59b950f03f3cbb8ee83863a376ecfb63f5 SHA512 823c771a569d15b91b24f261e5eee3242d0b041c533d281956293e2f18c679d536af556e338151fbe77ec9e21f1c2e4a828f0b757acf026f48894db9b5f6a61b WHIRLPOOL 98a5a35ffdf674cc212e9ce95d6e4b9310ebde1b7759190a2dbc391cc2e67e8c5bcee59e4b1d251d6e3a1cfd970598c14eb8a50e604b67d829a001a34a57b67e
|
||||
MISC ChangeLog 2653 SHA256 40e9b155829ea8992c62343b3df4b6388b46c129636235e3e93c95cbd3654562 SHA512 a27b7d1590e1701af36a3e90b346c64f9faaaa5cf40d398d85df732ce96d13f6bd66eb0f26c29de6a7ed39604a4b552d40732252c72a2950ad6af88715908b8b WHIRLPOOL 312445f90f189c3829fb778dd509a4cc525f835adc801032eee961f6484d272affae16dd8bda787f703efd1433999871c7874a8b6939275e44e0475b090fb444
|
||||
MISC metadata.xml 156 SHA256 7f72b73f6e0d6e26603d85e52cca524711faddf6b516640104c3b82aab4754fb SHA512 c07d56b6668ae429bd774f35ecae73eb324423aa863c7cc327a511de84d24f099668029fde69132110676115b4763ee96e3e1a7ef1a9db6248d606e65df11d4b WHIRLPOOL 4364f66f79aa67bc6b1762698b41683da5018d08602f509f525bc3e4a3521f2100e0ea92d84bb30617bef9beda48a3cc0ef9b1b9a4219fe05a54559d7423b6d1
|
||||
|
@ -0,0 +1,52 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/xchm/xchm-1.21.ebuild,v 1.1 2012/09/09 07:08:44 dirtyepic Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
WX_GTK_VER="2.8"
|
||||
|
||||
inherit eutils fdo-mime flag-o-matic wxwidgets
|
||||
|
||||
DESCRIPTION="Utility for viewing Compiled HTML Help (CHM) files."
|
||||
HOMEPAGE="http://xchm.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/xchm/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
|
||||
IUSE="nls"
|
||||
DEPEND=">=dev-libs/chmlib-0.36
|
||||
x11-libs/wxGTK:2.8[X]"
|
||||
RDEPEND=${DEPEND}
|
||||
|
||||
src_configure() {
|
||||
append-flags -fno-strict-aliasing
|
||||
econf ${myconf} \
|
||||
$(use_enable nls)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
|
||||
dodoc AUTHORS README ChangeLog
|
||||
|
||||
cp "${D}"/usr/share/pixmaps/xchm-32.xpm "${D}"/usr/share/pixmaps/xchm.xpm
|
||||
rm -f "${D}"/usr/share/pixmaps/xchm-*.xpm
|
||||
rm -f "${D}"/usr/share/pixmaps/xchmdoc*.xpm
|
||||
|
||||
domenu "${FILESDIR}"/xchm.desktop
|
||||
insinto /usr/share/mime/packages
|
||||
doins "${FILESDIR}"/xchm.xml
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
fdo-mime_desktop_database_update
|
||||
fdo-mime_mime_database_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
fdo-mime_desktop_database_update
|
||||
fdo-mime_mime_database_update
|
||||
}
|
@ -0,0 +1,10 @@
|
||||
# ChangeLog for app-vim/ctrlp
|
||||
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-vim/ctrlp/ChangeLog,v 1.1 2012/09/09 11:21:23 radhermit Exp $
|
||||
|
||||
*ctrlp-1.78 (09 Sep 2012)
|
||||
|
||||
09 Sep 2012; Tim Harder <radhermit@gentoo.org> +ctrlp-1.78.ebuild,
|
||||
+metadata.xml:
|
||||
Initial import.
|
||||
|
@ -0,0 +1,18 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST ctrlp-1.78.tar.gz 41117 SHA256 ec11362c2e443a8b9d8b8ee38a1fcc7a6633b4a5fe9a10611b1d390d24230aa2 SHA512 a98073364cad828c8ccf381e23dd45be44399b021c6172296e77513d1ba41a4f41e0640809eace3bf7610036237a18d7e1986069f788c9d0a2d1ef6484a16a6c WHIRLPOOL 686311bd2399441febd52f4f2bcdc95e95b876c53e3fda900ecaff3fc1b43fb8fd7c08cf78beb9659c254ae499c28ab7b27b73dcea6d382f0e0933f5a37aa77b
|
||||
EBUILD ctrlp-1.78.ebuild 645 SHA256 1f6818460686a645c33182bf7fb37b1521358a4a75677b904f8e01598ada2c50 SHA512 54915d8e9fb7584f6f683b67a2b886d03c417ce0cf78ee71bad4b31e7f24a1b97f22576df76743058339e78302af576968cdb8dad5877b69872ea09a0bf5c592 WHIRLPOOL b65b316bc22119297fa8d56326dde52f6ff2f7918518cd040dcf5d656148b9a57e421dfa6bfd25f09981b0003d7ce596a7dce078ac684ba88bd3c410dd3f2727
|
||||
MISC ChangeLog 334 SHA256 6b2b6f97a73fb2e47c3c44dfcdbde0e6de546909f00affd9e523a129e4dc652c SHA512 9e72bf3d36577963b3a8a0fc6d65d88c605c44520027a44ff0061f058da4cb68bd5793aff675f36f441d86631ba98a456458c6087f44274078df38e0050b0d93 WHIRLPOOL 60d9602176af12572361132b1941cf634193bde1c8981bdbd25fed116a8aa425d63b253274aba1e385091f5420d711636790fc1047250a0aae1937c035176861
|
||||
MISC metadata.xml 156 SHA256 64d20c782589b423a6e75ba6fff7edead1ec8fbae742d27dd57f5299e8328500 SHA512 7dc1d902106e794e1a12bde5dcacb8b7143584cba9c61e72ac5728dd952663144c1b0efc949fbbc9fcec03b396b5e060e8263eaad7d70cd82d6d5b350c62f0c1 WHIRLPOOL 4381a5d144e783e5979d394720b32f7d95818a8571f748e72c5ece965c4e0375b1aec0c34f6f506a9f9fc255f1b69a220fdb74d1dbb8aabc92ec48afa44ab883
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iQEcBAEBCAAGBQJQTHu5AAoJEEqz6FtPBkyjg9AIAKarrDvqVO+rT4CY+JpdWdt7
|
||||
BvOMADTtta9QabnfqKswpUv74X8yiayBKPaBy3erYmJgUmrGAgfWMHv7MPSabN5p
|
||||
xDDVnXGwMFU+8NY4vsETj2KMrzOqc7AlCms6NZTpSDDNA+0oWud/rTdHxlq+evZq
|
||||
aGXJDvV1/Zv1NQl3dbQWZzynFP0JkJ4qU0zQhriwQ07PHqbtNxv34klrpoCcJ24S
|
||||
0aJnHE796luaWvpg1Yxt1KEIfL/GvrBFh+xl4CXN4PeqVkcSoHyHY5hZLISul9IC
|
||||
omox79PXCA3mtZ+y6CEpm4Ap8vBjis617KujGtRKYgpewnxSqOGbuCy2xQe99Ys=
|
||||
=infI
|
||||
-----END PGP SIGNATURE-----
|
@ -0,0 +1,20 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-vim/ctrlp/ctrlp-1.78.ebuild,v 1.1 2012/09/09 11:21:23 radhermit Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit vim-plugin vcs-snapshot
|
||||
|
||||
DESCRIPTION="vim plugin: fuzzy file, buffer, mru, tag, ... finder with regex support"
|
||||
HOMEPAGE="http://www.vim.org/scripts/script.php?script_id=3736 http://kien.github.com/ctrlp.vim/"
|
||||
SRC_URI="https://github.com/kien/ctrlp.vim/tarball/${PV} -> ${P}.tar.gz"
|
||||
LICENSE="vim"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
VIM_PLUGIN_HELPFILES="${PN}.txt"
|
||||
|
||||
src_prepare() {
|
||||
rm .gitignore readme.md || die
|
||||
}
|
@ -0,0 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>vim</herd>
|
||||
</pkgmetadata>
|
@ -0,0 +1,10 @@
|
||||
# ChangeLog for app-vim/undotree
|
||||
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-vim/undotree/ChangeLog,v 1.1 2012/09/09 11:03:15 radhermit Exp $
|
||||
|
||||
*undotree-4.1 (09 Sep 2012)
|
||||
|
||||
09 Sep 2012; Tim Harder <radhermit@gentoo.org> +undotree-4.1.ebuild,
|
||||
+metadata.xml:
|
||||
Initial import.
|
||||
|
@ -0,0 +1,18 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST undotree-4.1.tar.gz 11136 SHA256 037b9ddc313d9e3b7363e4cd0915ca6ca342b821fee2523ed0aa8b0fb5a82ec7 SHA512 192e7293f8816a90464856c09cd6289c2d28aa69d4665f837a02e4344d27eb44a3944e23f9d3b93215d353db326ce8a0d09f3b07cb373d4325ce37eaaaf89777 WHIRLPOOL 56992339a6d8a7173e828d5ed252bbd7bc284212696574f7c2d11b43e62cbe83d5c6c64e8a08bfad654e41fa470c5ec8c952d473d034d1966b5949260bddac20
|
||||
EBUILD undotree-4.1.ebuild 574 SHA256 51bb0de8a71b1776e9c6d5979e430f8b39398a88d98efaac1f164a66740dd5e1 SHA512 48cb30962fdbebfc15061fe4d4371c0389a038a8008daf1967d0fa6b970075bc66873b977bf917ed7db37f296eacab6b8181d2092b5a034d6b003d6689ff9ab3 WHIRLPOOL a96a94aad2e7d2efed96ca7e23e164bb2e61f1b4dd0c93c1b57667b1c471eb78f1635a28a52fba807f699488f5d314ce7501eefc9391f336a55c7c0adc59467f
|
||||
MISC ChangeLog 344 SHA256 c03a725e391401062d4b29c8aee20aa32203e2394b334af91bd8ca1bed39ea7c SHA512 47c2e7f5185ff2247943b51cb3962019eb4da9e355d3f41debc5e4a15d8bfe03bfb31ea4ada91a09dbb024047d6b75a03e0f89feb9c7d116b9533d0e22fba839 WHIRLPOOL 5f6d38e7f4f833a98771567b16ff46c11668fd5676ccf550ffab04567d82c70eaf28c4a2264ed8cfc270111f312f3ad333b74f0dbce200bb9a421523c4afdb11
|
||||
MISC metadata.xml 156 SHA256 64d20c782589b423a6e75ba6fff7edead1ec8fbae742d27dd57f5299e8328500 SHA512 7dc1d902106e794e1a12bde5dcacb8b7143584cba9c61e72ac5728dd952663144c1b0efc949fbbc9fcec03b396b5e060e8263eaad7d70cd82d6d5b350c62f0c1 WHIRLPOOL 4381a5d144e783e5979d394720b32f7d95818a8571f748e72c5ece965c4e0375b1aec0c34f6f506a9f9fc255f1b69a220fdb74d1dbb8aabc92ec48afa44ab883
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iQEcBAEBCAAGBQJQTHd5AAoJEEqz6FtPBkyjOwoH/2CqiWEjV3DMAbQn+Syr4bjt
|
||||
IAsaIQdKi3MQDZC2Bl+fAJK3qf2NzjmeEktbWTC2PNs6K4ORTvQTyv15Wzl7Fzlu
|
||||
nSaTd253vhqhzYGcmqNmzfV9U1HC4VKtP8r6hwx0jbG4Yrp2eOxvFqo4pMg3n+SU
|
||||
bbmHSyCGmReVQXeIlDv1EPr5uDvSRoyRwFhQQUhrGzQsoMtm7s9kaSgecTsH4ePN
|
||||
8mH6O8zqcu8UHPdwbWOgNWxW578/EqRAQjBCNO3V1gKEBCApdrY38XknmL0NvFlD
|
||||
ooFtcuc8ZQMn2epUsU+C7RsAPFMs6A0N/OwSP2I7OkgoYfDgYteCkqJKnmUlO88=
|
||||
=LQAt
|
||||
-----END PGP SIGNATURE-----
|
@ -0,0 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>vim</herd>
|
||||
</pkgmetadata>
|
@ -0,0 +1,15 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-vim/undotree/undotree-4.1.ebuild,v 1.1 2012/09/09 11:03:15 radhermit Exp $
|
||||
|
||||
EAPI=4
|
||||
VIM_PLUGIN_VIM_VERSION="7.3"
|
||||
|
||||
inherit vim-plugin vcs-snapshot
|
||||
|
||||
DESCRIPTION="vim plugin: display your undo history in a graph"
|
||||
HOMEPAGE="http://www.vim.org/scripts/script.php?script_id=4177 https://github.com/mbbill/undotree"
|
||||
SRC_URI="https://github.com/mbbill/${PN}/tarball/rel_${PV} -> ${P}.tar.gz"
|
||||
LICENSE="BSD"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue