parent
5ba0911182
commit
2d40adc04a
@ -0,0 +1,4 @@
|
||||
AUX 50dash-gentoo.el 38 SHA256 f34ea07a3270a25cce3430e4781df47d9903052c9f3a4ea24efb64b1e63bd115 SHA512 5c00bcabe2d7cc03013dc7a54b2c653940c08098ca5646d7c73624cb1ca04376ae9dcf88a7166b1925c69f0c5d192d90f6bd790fdef8ed8c3b0f9d163c987da5 WHIRLPOOL cc5e2fd5081f5fb0018e1fa461c0802c7c90891accc55c02c2935dd3d413c5f8941e918af9341040526b037be4c34dab26008dfca91c153c11fca41338f77c14
|
||||
DIST dash-2.12.0.tar.gz 140949 SHA256 272b337f31edb95c5aadc8e953d522bd307dc522588f246cc9157edee10b1a76 SHA512 7697083daad4e927aa30a238c3181c4a4ba0e30a2034f0975d4e29e5c2b89ff9f3c8b150ec74811e67fc539b4fb618ed7772f06ace959724a786f25e34276499 WHIRLPOOL c8787267c79d1fb023ee2a27cab7cfb06f4d863093ad95b5710fea1b613e3a2b7a0e3398d94698babc0a5310ac7d64eed5fc54269bd653724a04423014d040c3
|
||||
EBUILD dash-2.12.0.ebuild 593 SHA256 17b43078d284fc031ab58c8aa3e0bbb1ee1a572e7d59eb3646dab6258814d3b0 SHA512 f4d2e4763f2aaebb3ad3dc337b4ec1e7fd852fbd9b905b78002001d7b9c885c84f55b2085188ce356f51260b8d224344cdce104dccd44dfefbebd783a93473ba WHIRLPOOL 6da0eed0ff7710ce56f05b6f0504ac64f0862dfc60667348181f983b0becbc7521cb15d4795a4125d8f9430a60e56bd54528f8a2798faa535da55b54e2a0d735
|
||||
MISC metadata.xml 158 SHA256 1393bdef3a74343fdb40a112c7096a1af16f67e7a43413250de28dfe73810eab SHA512 e55d75feae933ba948ae987305ea58e36f5880f18687e8acaf91237e33e251be3ecfd5be27048f4907ea6799e0bcf784b602096dd7e2bc9c450eb5e2bb6a73d2 WHIRLPOOL 1d1676172186235a3e99ca1d148298fb24f6a089f9b7908b3c28c246c8854969835fd3742b8b81e0a30b63d76ee0be0c42bfede2416a30dfc3c8b915a147340c
|
@ -0,0 +1,31 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit elisp
|
||||
|
||||
DESCRIPTION="A modern list library for Emacs"
|
||||
HOMEPAGE="https://github.com/magnars/dash.el"
|
||||
SRC_URI="https://github.com/magnars/dash.el/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
SITEFILE="50${PN}-gentoo.el"
|
||||
|
||||
S="${WORKDIR}/${PN}.el-${PV}"
|
||||
|
||||
src_test() {
|
||||
./run-tests.sh || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
elisp-install ${PN} *.{el,elc}
|
||||
elisp-site-file-install "${FILESDIR}/${SITEFILE}"
|
||||
|
||||
doinfo dash.info
|
||||
dodoc README.md
|
||||
}
|
@ -0,0 +1 @@
|
||||
(add-to-list 'load-path "@SITELISP@")
|
@ -0,0 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>emacs</herd>
|
||||
</pkgmetadata>
|
@ -1,10 +1,12 @@
|
||||
DIST VBoxGuestAdditions_4.3.28.iso 58241024 SHA256 9f52e186d6c9407b2676d4b2ed1cdf96940ec129cc2bd92e54b24526271a9733 SHA512 78055f389dc1a7bd62577f1fa670b8f8899ab3a58a87953d30fcaea1cd0c77f8662e15fea932c434309747971a2a61b61854b6f087654d9d2fb2de07fb6f1b5c WHIRLPOOL 64275e44c01f4f260899a7c16aaeb494ebe81277e7cbdec87e487736833cc239338f3c32c00759244b3be55c5754788593b81d06dab7d9ab26991369fa9d65fd
|
||||
DIST VBoxGuestAdditions_4.3.30.iso 58257408 SHA256 432c2da1d9a939de7ba1d2cfb10595031374af9ce66417a43979d1794beedbb1 SHA512 a782e47381b708aee8a8f2c1d6608d51d09a2fb0d55ea3b543530a31cbf489043f05d4c334a9e269b922318339cb78a897603b8bce2749fe02088a6e9a4fd177 WHIRLPOOL c70b9e630820f7be38e38fd7ce20073c3766758950f60367a3a6e666644f10baadbfb5a9dc67c7c8364770e7ae28d27d632c53699fd6d1102bf672672419f1f2
|
||||
DIST VBoxGuestAdditions_5.0.4.iso 58793984 SHA256 de4abc28832d4e96b826efef3e7e69e69d6b941babfdc6317185f1fd6e22ffcf SHA512 c35561b5e332a7cf815c672111fe937ebe9ed5297853b3577fb347437e3b11a9ef3f19eb00318f277560644f49c858e1e12657b5d4c3a02cd91c8d2339e08545 WHIRLPOOL f3520bbcb939d1503c00954a59e0c31b502303450cc0c6f8c067e67501bf4015938d0fccd453e29650dc9b587ab9c4b3a190321d42803fac73d3435da91d38f2
|
||||
DIST VBoxGuestAdditions_4.3.32.iso 58349568 SHA256 187f49b567dea056d9de255c155f8eaa3449dffe08ccf22ae8ab1dda708f78fe SHA512 3938ade4fd030f2471b34b11296af3874c3936659c635a9d7e222697f2dc72c65fc4f73f42800def8a8bcc518951bb9a3504156811af18e00722a6f61c03b6a4 WHIRLPOOL 8e5f25709ea1b74f94f303f29ef7d1601f29681515981b2f16fddd4af4c9bec842101bfab7626112777284c3f243f8e4a66a23d09a23af353e4f1e0645043618
|
||||
DIST VBoxGuestAdditions_5.0.6.iso 58966016 SHA256 59ed9911c2bb22357345448c3df6104938b45fa780311d20c330e39c6e309991 SHA512 8d9252b4961da760e71a94acd0292f23373b6ef2f9cfee48053efffbc9ec8f396a71f87e48eedf36f73c884774f1898567e2eeb454f4d343f85973d3b548b85f WHIRLPOOL 73164707e2e5aed992080ea80479d885383be47918e11ba387fb8f9ba7d1db585e3fcaf14ec904cc02af7b05cc00cf0a540ef9ae14adeb877a4f5f7d196e8aa8
|
||||
DIST VBoxGuestAdditions_5.0.8.iso 58992640 SHA256 a6ab45a043e460c87f145ec626c1cc2a1ae74222f15aa725004cdc84bf48e9f3 SHA512 8a808b964b916930748cdde96cbf0b3657506758155336b5d7a294cde28129cff50ec5e88fdd5e0c3bad8a5df99e8244c08677811aa4e3982f4255273d66820a WHIRLPOOL a2fe1cb6c334f44a4dd962a0479b1a2956ebd9a9d5aee9c6a3a2203c22a1f764aa1829f1a813d14f60cfdebef27ddb59c554a0db50b18641df2da6a1d67d20c5
|
||||
EBUILD virtualbox-additions-4.3.28.ebuild 734 SHA256 8cc36f5379d84fe85a903019d5b887f239dc95638429b0a9cd37fd117e74b53e SHA512 4420d750d2ee2cc498d9ca2dcf519b8adb45c75b89e64c0fe1767aa72cbc283e4294be30934fd5989858167cbd077849027c66422690ccfa19fbc389f76feccf WHIRLPOOL 2e2a7f5b9b30b0a943f1d67bd278ae9ea545ae2f65aaa1af0ef0d28ad6987af1e5e624bfcaf57fda6e85b6dee5e4526a9cd67646a6a77a4972d7f25771957667
|
||||
EBUILD virtualbox-additions-4.3.30.ebuild 736 SHA256 d95b888245127d8e560852a4f6d9464cffcbb67221cabd3d85fcee947aaa7655 SHA512 4c39285245d1ea447525b4d059387055fd1c36e22087ce0344b313918725dedf00aef57172eef12b36df7d7a98b605dd05f7929cae50a616b341a1d4cf314f94 WHIRLPOOL a404b930c929e893f538dd84fa63fa9ad749c4828abe2361e9254719c0baa521ec7fdab8cde2969e2dc95af16fe5a6460e2ab874b2762c637f7219470036d843
|
||||
EBUILD virtualbox-additions-5.0.4.ebuild 736 SHA256 d95b888245127d8e560852a4f6d9464cffcbb67221cabd3d85fcee947aaa7655 SHA512 4c39285245d1ea447525b4d059387055fd1c36e22087ce0344b313918725dedf00aef57172eef12b36df7d7a98b605dd05f7929cae50a616b341a1d4cf314f94 WHIRLPOOL a404b930c929e893f538dd84fa63fa9ad749c4828abe2361e9254719c0baa521ec7fdab8cde2969e2dc95af16fe5a6460e2ab874b2762c637f7219470036d843
|
||||
EBUILD virtualbox-additions-4.3.32.ebuild 736 SHA256 d95b888245127d8e560852a4f6d9464cffcbb67221cabd3d85fcee947aaa7655 SHA512 4c39285245d1ea447525b4d059387055fd1c36e22087ce0344b313918725dedf00aef57172eef12b36df7d7a98b605dd05f7929cae50a616b341a1d4cf314f94 WHIRLPOOL a404b930c929e893f538dd84fa63fa9ad749c4828abe2361e9254719c0baa521ec7fdab8cde2969e2dc95af16fe5a6460e2ab874b2762c637f7219470036d843
|
||||
EBUILD virtualbox-additions-5.0.6.ebuild 736 SHA256 d95b888245127d8e560852a4f6d9464cffcbb67221cabd3d85fcee947aaa7655 SHA512 4c39285245d1ea447525b4d059387055fd1c36e22087ce0344b313918725dedf00aef57172eef12b36df7d7a98b605dd05f7929cae50a616b341a1d4cf314f94 WHIRLPOOL a404b930c929e893f538dd84fa63fa9ad749c4828abe2361e9254719c0baa521ec7fdab8cde2969e2dc95af16fe5a6460e2ab874b2762c637f7219470036d843
|
||||
EBUILD virtualbox-additions-5.0.8.ebuild 736 SHA256 d95b888245127d8e560852a4f6d9464cffcbb67221cabd3d85fcee947aaa7655 SHA512 4c39285245d1ea447525b4d059387055fd1c36e22087ce0344b313918725dedf00aef57172eef12b36df7d7a98b605dd05f7929cae50a616b341a1d4cf314f94 WHIRLPOOL a404b930c929e893f538dd84fa63fa9ad749c4828abe2361e9254719c0baa521ec7fdab8cde2969e2dc95af16fe5a6460e2ab874b2762c637f7219470036d843
|
||||
MISC ChangeLog 14897 SHA256 473cf57fa6397e2f4eee401dd5898dc5bb6e679e9644e5160cce29bfbc38d9e2 SHA512 f61bae9bbe7227be61a03e552e059075cd71975fec28534010a53befcd792495d58795737c390e6f491f79101fbe109da24842f1de86887311cf4f565a5132de WHIRLPOOL ec5abe39985968607a37e9d5b28bfc73b641041247b7ab388beb2af3d03bc83195dd91bd21a403d3fc15cdf2a20be1dd7fe16302fae362987fad3751b13bd8fc
|
||||
MISC metadata.xml 343 SHA256 a140b9f7a9a02b10a4a9d0c1b42525fcc308931b04043a4d94db1e5623b7cd16 SHA512 f25b5b150709c22f08bbd26076bac479a146257e602e79f72139bb670bc234226c0141c801c0e939b7b352ee9f4b71ba7d1472702934d1d8308ca8776b66a7ca WHIRLPOOL 808eff318d191c163eeb7b21be94f4dc073a38b48d603c0ecd24c3d333df5a38cfbc1a8280e884aa75c71cb6450d17594797422170093d4153048390b7097a2d
|
||||
|
@ -0,0 +1,36 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils
|
||||
|
||||
MY_PN=VBoxGuestAdditions
|
||||
MY_PV="${PV/beta/BETA}"
|
||||
MY_PV="${MY_PV/rc/RC}"
|
||||
MY_P=${MY_PN}_${MY_PV}
|
||||
|
||||
DESCRIPTION="CD image containing guest additions for VirtualBox"
|
||||
HOMEPAGE="http://www.virtualbox.org/"
|
||||
SRC_URI="http://download.virtualbox.org/virtualbox/${MY_PV}/${MY_P}.iso"
|
||||
|
||||
LICENSE="GPL-2+ LGPL-2.1+ MIT SGI-B-2.0 CDDL"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
RESTRICT="mirror"
|
||||
|
||||
RDEPEND="!app-emulation/virtualbox-bin
|
||||
!=app-emulation/virtualbox-9999"
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
src_unpack() {
|
||||
return 0
|
||||
}
|
||||
|
||||
src_install() {
|
||||
insinto /usr/share/${PN/-additions}
|
||||
newins "${DISTDIR}"/${MY_P}.iso ${MY_PN}.iso
|
||||
}
|
@ -0,0 +1,357 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
inherit eutils fdo-mime gnome2 pax-utils python-r1 udev unpacker versionator
|
||||
|
||||
MAIN_PV="$(get_version_component_range 1-3)"
|
||||
if [[ ${PV} = *_beta* ]] || [[ ${PV} = *_rc* ]] ; then
|
||||
MY_PV="${MAIN_PV}_$(get_version_component_range 5)"
|
||||
MY_PV="${MY_PV/beta/BETA}"
|
||||
MY_PV="${MY_PV/rc/RC}"
|
||||
else
|
||||
MY_PV="${MAIN_PV}"
|
||||
fi
|
||||
VBOX_BUILD_ID="$(get_version_component_range 4)"
|
||||
VBOX_PV="${MY_PV}-${VBOX_BUILD_ID}"
|
||||
MY_P="VirtualBox-${VBOX_PV}-Linux"
|
||||
# needed as sometimes the extpack gets another build ID
|
||||
EXTP_PV="${VBOX_PV}"
|
||||
EXTP_PN="Oracle_VM_VirtualBox_Extension_Pack"
|
||||
EXTP_P="${EXTP_PN}-${EXTP_PV}"
|
||||
# needed as sometimes the SDK gets another build ID
|
||||
SDK_PV="${VBOX_PV}"
|
||||
SDK_P="VirtualBoxSDK-${SDK_PV}"
|
||||
|
||||
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/${MY_PV}/${MY_P}_amd64.run )
|
||||
x86? ( http://download.virtualbox.org/virtualbox/${MY_PV}/${MY_P}_x86.run )
|
||||
http://download.virtualbox.org/virtualbox/${MY_PV}/${EXTP_P}.vbox-extpack -> ${EXTP_P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2 PUEL"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="+additions +chm headless python vboxwebsrv rdesktop-vrdp"
|
||||
RESTRICT="mirror"
|
||||
|
||||
if [[ "${PV}" != *beta* ]] ; then
|
||||
SRC_URI+="
|
||||
sdk? ( http://download.virtualbox.org/virtualbox/${MY_PV}/${SDK_P}.zip )"
|
||||
IUSE+=" sdk"
|
||||
fi
|
||||
|
||||
DEPEND="app-arch/unzip
|
||||
${PYTHON_DEPS}"
|
||||
|
||||
RDEPEND="!!app-emulation/virtualbox
|
||||
!app-emulation/virtualbox-additions
|
||||
~app-emulation/virtualbox-modules-${MAIN_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? ( ${PYTHON_DEPS} )"
|
||||
|
||||
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
|
||||
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_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/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_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_P}.tar.gz
|
||||
popd &>/dev/null || die
|
||||
|
||||
if [[ "${PV}" != *beta* ]] && 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 [[ "${PV}" != *beta* ]] && use sdk ; then
|
||||
doins -r sdk
|
||||
fi
|
||||
|
||||
if use additions; then
|
||||
doins -r additions
|
||||
fi
|
||||
|
||||
if use vboxwebsrv; then
|
||||
doins vboxwebsrv
|
||||
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
|
||||
doins -r rdesktop-vrdp-keymaps
|
||||
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
|
||||
fowners root:vboxusers /opt/VirtualBox/kchmviewer
|
||||
fperms 0750 /opt/VirtualBox/kchmviewer
|
||||
fi
|
||||
|
||||
# This ebuild / package supports only py2.7. Where py3 comes is unknown.
|
||||
# The compile phase makes VBoxPython2_[4-7].so.
|
||||
# py3 support would presumably require a binary pre-compiled by py3.
|
||||
use python && doins VBoxPython.so VBoxPython2_7.so
|
||||
|
||||
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,NetNAT,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
|
||||
fperms 4750 /opt/VirtualBox/VBoxNetNAT
|
||||
|
||||
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"
|
||||
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"
|
||||
|
||||
local udevdir="$(get_udevdir)"
|
||||
insinto ${udevdir}/rules.d
|
||||
doins "${FILESDIR}"/10-virtualbox.rules
|
||||
sed "s@%UDEVDIR%@${udevdir}@" \
|
||||
-i "${D}"${udevdir}/rules.d/10-virtualbox.rules || die
|
||||
# move udev scripts into ${udevdir} (bug #372491)
|
||||
mv "${D}"/opt/VirtualBox/VBoxCreateUSBNode.sh "${D}"${udevdir} || die
|
||||
fperms 0750 ${udevdir}/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,10 +1,12 @@
|
||||
DIST Oracle_VM_VirtualBox_Extension_Pack-4.3.28-100309.tar.gz 15961939 SHA256 72e101d9dc5eabeb76d1ab5bd6d2f817a11c89adfe8bb72cc5d614a2eef532d1 SHA512 57ad44a99a7abcad195e6ceccc1fe7b494979da65601a52e0be8336bb819812d5cef48a8bc0fe9f74f3a05238e6fd29562ac678d4ef7e0c78587fe81c287a65e WHIRLPOOL fb08189c53841664119bffb4de6a76d6f72fb035f887ed5e948f38faa5be2891e35de0806da02d299e818370285bcddba06eb84bea7db4d3cfa09d92f8042db7
|
||||
DIST Oracle_VM_VirtualBox_Extension_Pack-4.3.30-101610.tar.gz 15983777 SHA256 770d49247976f2a0d14a66196dddf864c6b9d185671e2a29cab459fc28f105db SHA512 f5d8275fe3e1ea60e8d15af3b0c7382faab172df39369c8904ff734a5105daed87a48215880b2e286c6735ead341c237d2260e6ee923f513818f85cf0b452def WHIRLPOOL 3b1e29a44413ebc65dc250b2366b1fe75d6ea48fd94b722c8ec9eb7e97e6981470e9201c9840d566953c9c9bdd4a7893f9d525b3fac7150ca24391f696bba9c4
|
||||
DIST Oracle_VM_VirtualBox_Extension_Pack-5.0.4-102546.tar.gz 16874455 SHA256 e4618e7847eff7c31426f4639bcd83c37bd817147081d3218f21c8e7b6bc7cfa SHA512 1b645422966a2e90b2d2af9187e756d90cb5307db70718cb6e6679426da2d43ec5e398e6ab082195b7a4ad302bb626ad2101c3237759481177db2104bf8b6a23 WHIRLPOOL 6cdb3a63ea0a8d2ce3952d3613fcea3af1e104b1e09d8167bf2c78cb52e3a1c49db669cbeebdc54c9140c36b77c20970b666aa0f6f3d9af43b2b543251288f46
|
||||
DIST Oracle_VM_VirtualBox_Extension_Pack-4.3.32-103443.tar.gz 15994576 SHA256 3f041c019985c35974bf034a9f7d941149fcc3e23a6200b47579140405af5f88 SHA512 212c21f6fc0af093e2d409827348d776377164b9c78b6c01dc710d4a63f53fa7ef52a66491d81b96dc64af4747d79ca0d0df55b052cf6b1c8ceb239c32dc1c75 WHIRLPOOL d67b55c409c6e06080010a25a4a64e660dcd0efaadffe2311166bed06c3f494a5f20cff131a42e07e82aba3cab7f53dea101fb3e5fabeecc2bdb0dd4a167c0ce
|
||||
DIST Oracle_VM_VirtualBox_Extension_Pack-5.0.6-103037.tar.gz 16874845 SHA256 4eed4f3d253bffe4ce61ee9431d79cbe1f897b3583efc2ff3746f453450787b5 SHA512 fb3fb06e88cc5bded6246375727df2deebb6c0dbb889b8516e0bab0af0c05ef3e1baa8c1eb94d34af2e63600bc36814eab8d8f25abb0fd1ad982ea242f456468 WHIRLPOOL 51ddd27d61e214cb41c5d8c50b0d5d01f885f4ae9facabd3cece500fd41b2a72d42b6ad766aa52e9c315c6fca2dca0f07a1a6b1fa0dc2b87f2cd3c4bf1e54aaa
|
||||
DIST Oracle_VM_VirtualBox_Extension_Pack-5.0.8-103449.tar.gz 16880584 SHA256 febd2c99909cb932a98c2b9f73ce8eb03fc183c8c8f2fc874985cf3d598f6b94 SHA512 6a29aa1c52b460bded6e342cc66bb28d93f7f4c71eb108854dd2ba6934ae399e6ee7bd8acd29dda934f2933eb05b2e3878568fee76e5eb55ae43a695123568df WHIRLPOOL d6865e702c787c441da30a49e5aaff818a7530f2a82313c326a509cb3bb98f7cf22d511e3265b99a14402b2b9a7c4614d40ed570e6a6ba5522f4752248e2f338
|
||||
EBUILD virtualbox-extpack-oracle-4.3.28.100309.ebuild 1062 SHA256 03988e23e05c914c8fead749575bec91a62e6a285f4861ab9c7d4fb20f819ee2 SHA512 602e05aca1d014d1f147a70327b9e9435de0c407de5a43f91cdd45d353dff1b2532934a40d94116876d0d68352f5025a2d788d6c256a54ba4c88e531b0400da9 WHIRLPOOL b72e4bdb6bd7e065d8d4503a5ae645102d39402bea25a98a6b80c4301a5ae299b04ef26a1aaf3041e285b2bbb94d2e42dc51281b2dbc33176065e53c01bcc0aa
|
||||
EBUILD virtualbox-extpack-oracle-4.3.30.101610.ebuild 1064 SHA256 6c83b44e7b03d556d45a8e453ce9f332a8616ca9aba0481b1b5a382b9f0e2200 SHA512 c2152cdbfddb095fbb02c55e4cd612d4570417229a26fe8cf1cd40d08a4903ab995a72f18dca6e6e9f5ab9511814eded45776bddd15ca8d12390e280d38ed649 WHIRLPOOL 06181c0751944a067778c90146211561ec09392b01787fe713a48d7b3e6714754b17a7f7a87f42ca22115beab29225ef45d774f13b4f802a6f23a56b845c5c9c
|
||||
EBUILD virtualbox-extpack-oracle-5.0.4.102546.ebuild 1103 SHA256 9faaa569e8a8bada04f1105cb75a7625e1489bc43aefd8b1f9fe85f64b426227 SHA512 6889fab830bfb22a50bdbd305ac500070c61c1481e78dfe0af4c030aec4bf694eebb8a008f7d7cfc3bb457b7ee2c04d352c872c1688c4fbef7427f2627ccd53f WHIRLPOOL dbefdbddb4d43f93787fa8bc9b3e1f5433606bd2178756e74cef6c81768a148565984a84d4558f4cbe1ce6251b783ec5aecab809ed15d12b34c631d4388b72ed
|
||||
EBUILD virtualbox-extpack-oracle-4.3.32.103443.ebuild 1064 SHA256 6c83b44e7b03d556d45a8e453ce9f332a8616ca9aba0481b1b5a382b9f0e2200 SHA512 c2152cdbfddb095fbb02c55e4cd612d4570417229a26fe8cf1cd40d08a4903ab995a72f18dca6e6e9f5ab9511814eded45776bddd15ca8d12390e280d38ed649 WHIRLPOOL 06181c0751944a067778c90146211561ec09392b01787fe713a48d7b3e6714754b17a7f7a87f42ca22115beab29225ef45d774f13b4f802a6f23a56b845c5c9c
|
||||
EBUILD virtualbox-extpack-oracle-5.0.6.103037.ebuild 1103 SHA256 9faaa569e8a8bada04f1105cb75a7625e1489bc43aefd8b1f9fe85f64b426227 SHA512 6889fab830bfb22a50bdbd305ac500070c61c1481e78dfe0af4c030aec4bf694eebb8a008f7d7cfc3bb457b7ee2c04d352c872c1688c4fbef7427f2627ccd53f WHIRLPOOL dbefdbddb4d43f93787fa8bc9b3e1f5433606bd2178756e74cef6c81768a148565984a84d4558f4cbe1ce6251b783ec5aecab809ed15d12b34c631d4388b72ed
|
||||
EBUILD virtualbox-extpack-oracle-5.0.8.103449.ebuild 1103 SHA256 9faaa569e8a8bada04f1105cb75a7625e1489bc43aefd8b1f9fe85f64b426227 SHA512 6889fab830bfb22a50bdbd305ac500070c61c1481e78dfe0af4c030aec4bf694eebb8a008f7d7cfc3bb457b7ee2c04d352c872c1688c4fbef7427f2627ccd53f WHIRLPOOL dbefdbddb4d43f93787fa8bc9b3e1f5433606bd2178756e74cef6c81768a148565984a84d4558f4cbe1ce6251b783ec5aecab809ed15d12b34c631d4388b72ed
|
||||
MISC ChangeLog 15802 SHA256 209e7f9dafc2f1ff1a37ce56665ebdc1d928a9c5bfae300c4ebea676c194c940 SHA512 765eb86a6b38b0dfc553e67175aa32608acb984a6b82b2dfc90ae2266492b90c4b5daec355e9e5b50283178ca3539d7e71d535327caca33fe5b7ce47a700f7c5 WHIRLPOOL 3698a1a132418be5858896f513e26b7d1c3acd5991e8c8a3f802d7972e755e64702c5d4f4fcacdf70cf86759450f7b335f58b30b190093184be7939671260965
|
||||
MISC metadata.xml 343 SHA256 a140b9f7a9a02b10a4a9d0c1b42525fcc308931b04043a4d94db1e5623b7cd16 SHA512 f25b5b150709c22f08bbd26076bac479a146257e602e79f72139bb670bc234226c0141c801c0e939b7b352ee9f4b71ba7d1472702934d1d8308ca8776b66a7ca WHIRLPOOL 808eff318d191c163eeb7b21be94f4dc073a38b48d603c0ecd24c3d333df5a38cfbc1a8280e884aa75c71cb6450d17594797422170093d4153048390b7097a2d
|
||||
|
@ -0,0 +1,41 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils multilib versionator
|
||||
|
||||
MAIN_PV="$(get_version_component_range 1-3)"
|
||||
if [[ ${PV} = *_beta* ]] || [[ ${PV} = *_rc* ]] ; then
|
||||
MY_PV="${MAIN_PV}_$(get_version_component_range 5)"
|
||||
MY_PV="${MY_PV/beta/BETA}"
|
||||
MY_PV="${MY_PV/rc/RC}"
|
||||
else
|
||||
MY_PV="${MAIN_PV}"
|
||||
fi
|
||||
VBOX_BUILD_ID="$(get_version_component_range 4)"
|
||||
MY_PN="Oracle_VM_VirtualBox_Extension_Pack"
|
||||
MY_P="${MY_PN}-${MY_PV}-${VBOX_BUILD_ID}"
|
||||
|
||||
DESCRIPTION="PUEL extensions for VirtualBox"
|
||||
HOMEPAGE="http://www.virtualbox.org/"
|
||||
SRC_URI="http://download.virtualbox.org/virtualbox/${MY_PV}/${MY_P}.vbox-extpack -> ${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="PUEL"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
RESTRICT="mirror strip"
|
||||
|
||||
RDEPEND="~app-emulation/virtualbox-${MAIN_PV}"
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
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,221 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils linux-mod systemd user toolchain-funcs
|
||||
|
||||
MY_PV="${PV/beta/BETA}"
|
||||
MY_PV="${MY_PV/rc/RC}"
|
||||
MY_P=VirtualBox-${MY_PV}
|
||||
DESCRIPTION="VirtualBox kernel modules and user-space tools for Gentoo guests"
|
||||
HOMEPAGE="http://www.virtualbox.org/"
|
||||
SRC_URI="http://download.virtualbox.org/virtualbox/${MY_PV}/${MY_P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="X"
|
||||
|
||||
RDEPEND="X? ( ~x11-drivers/xf86-video-virtualbox-${PV}
|
||||
x11-apps/xrandr
|
||||
x11-apps/xrefresh
|
||||
x11-libs/libXmu
|
||||
x11-libs/libX11
|
||||
x11-libs/libXt
|
||||
x11-libs/libXext
|
||||
x11-libs/libXau
|
||||
x11-libs/libXdmcp
|
||||
x11-libs/libSM
|
||||
x11-libs/libICE
|
||||
x11-proto/glproto )
|
||||
sys-apps/dbus
|
||||
!!x11-drivers/xf86-input-virtualbox"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-util/kbuild-0.1.9998_pre20131130
|
||||
>=dev-lang/yasm-0.6.2
|
||||
sys-devel/bin86
|
||||
sys-libs/pam
|
||||
sys-power/iasl
|
||||
X? ( x11-proto/renderproto )
|
||||
!X? ( x11-proto/xproto )"
|
||||
|
||||
BUILD_TARGETS="all"
|
||||
BUILD_TARGET_ARCH="${ARCH}"
|
||||
MODULE_NAMES="vboxguest(misc:${WORKDIR}/vboxguest:${WORKDIR}/vboxguest)
|
||||
vboxsf(misc:${WORKDIR}/vboxsf:${WORKDIR}/vboxsf)"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
pkg_setup() {
|
||||
linux-mod_pkg_setup
|
||||
BUILD_PARAMS="KERN_DIR=${KV_OUT_DIR} KERNOUT=${KV_OUT_DIR}"
|
||||
enewgroup vboxguest
|
||||
enewuser vboxguest -1 /bin/sh /dev/null vboxguest
|
||||
# automount Error: VBoxServiceAutoMountWorker: Group "vboxsf" does not exist
|
||||
enewgroup vboxsf
|
||||
}
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
|
||||
# Create and unpack a tarball with the sources of the Linux guest
|
||||
# kernel modules, to include all the needed files
|
||||
"${S}"/src/VBox/Additions/linux/export_modules "${WORKDIR}/vbox-kmod.tar.gz"
|
||||
unpack ./vbox-kmod.tar.gz
|
||||
|
||||
# Remove shipped binaries (kBuild,yasm), see bug #232775
|
||||
cd "${S}"
|
||||
rm -rf kBuild/bin tools
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# PaX fixes (see bug #298988)
|
||||
pushd "${WORKDIR}" &>/dev/null || die
|
||||
epatch "${FILESDIR}"/vboxguest-4.1.0-log-use-c99.patch
|
||||
popd &>/dev/null || die
|
||||
|
||||
# Disable things unused or splitted into separate ebuilds
|
||||
cp "${FILESDIR}/${PN}-3-localconfig" LocalConfig.kmk || die
|
||||
|
||||
# stupid new header references...
|
||||
for vboxheader in {product,revision}-generated.h ; do
|
||||
for mdir in vbox{guest,sf} ; do
|
||||
ln -sf "${S}"/out/linux.${ARCH}/release/${vboxheader} \
|
||||
"${WORKDIR}/${mdir}/${vboxheader}"
|
||||
done
|
||||
done
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# build the user-space tools, warnings are harmless
|
||||
local cmd=(
|
||||
./configure
|
||||
--nofatal
|
||||
--disable-xpcom
|
||||
--disable-sdl-ttf
|
||||
--disable-pulse
|
||||
--disable-alsa
|
||||
--with-gcc="$(tc-getCC)"
|
||||
--with-g++="$(tc-getCXX)"
|
||||
--target-arch=${ARCH}
|
||||
--with-linux="${KV_OUT_DIR}"
|
||||
--build-headless
|
||||
)
|
||||
echo "${cmd[@]}"
|
||||
"${cmd[@]}" || die "configure failed"
|
||||
source ./env.sh
|
||||
export VBOX_GCC_OPT="${CFLAGS} ${CPPFLAGS}"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
for each in /src/VBox/{Runtime,Additions/common} \
|
||||
/src/VBox/Additions/linux/sharedfolders ; do
|
||||
cd "${S}"${each} || die
|
||||
MAKE="kmk" \
|
||||
emake TOOL_YASM_AS=yasm \
|
||||
KBUILD_VERBOSE=2
|
||||
done
|
||||
|
||||
if use X; then
|
||||
cd "${S}"/src/VBox/Additions/x11/VBoxClient || die
|
||||
MAKE="kmk" \
|
||||
emake TOOL_YASM_AS=yasm \
|
||||
KBUILD_PATH="${S}/kBuild"
|
||||
fi
|
||||
|
||||
# Now creating the kernel modules. We must do this _after_
|
||||
# we compiled the user-space tools as we need two of the
|
||||
# automatically generated header files. (>=3.2.0)
|
||||
linux-mod_src_compile
|
||||
}
|
||||
|
||||
src_install() {
|
||||
linux-mod_src_install
|
||||
|
||||
cd "${S}"/out/linux.${ARCH}/release/bin/additions || die
|
||||
|
||||
insinto /sbin
|
||||
newins mount.vboxsf mount.vboxsf
|
||||
fperms 4755 /sbin/mount.vboxsf
|
||||
|
||||
newinitd "${FILESDIR}"/${PN}-8.initd ${PN}
|
||||
|
||||
insinto /usr/sbin/
|
||||
newins VBoxService vboxguest-service
|
||||
fperms 0755 /usr/sbin/vboxguest-service
|
||||
|
||||
insinto /usr/bin
|
||||
doins VBoxControl
|
||||
fperms 0755 /usr/bin/VBoxControl
|
||||
|
||||
# VBoxClient user service and xrandr wrapper
|
||||
if use X ; then
|
||||
doins VBoxClient
|
||||
fperms 0755 /usr/bin/VBoxClient
|
||||
|
||||
pushd "${S}"/src/VBox/Additions/x11/Installer &>/dev/null \
|
||||
|| die
|
||||
newins 98vboxadd-xclient VBoxClient-all
|
||||
fperms 0755 /usr/bin/VBoxClient-all
|
||||
popd &>/dev/null || die
|
||||
fi
|
||||
|
||||
# udev rule for vboxdrv
|
||||
local udev_rules_dir="/lib/udev/rules.d"
|
||||
dodir ${udev_rules_dir}
|
||||
echo 'KERNEL=="vboxguest", OWNER="vboxguest", GROUP="vboxguest", MODE="0660"' \
|
||||
>> "${D}/${udev_rules_dir}/60-virtualbox-guest-additions.rules" \
|
||||
|| die
|
||||
echo 'KERNEL=="vboxuser", OWNER="vboxguest", GROUP="vboxguest", MODE="0660"' \
|
||||
>> "${D}/${udev_rules_dir}/60-virtualbox-guest-additions.rules" \
|
||||
|| die
|
||||
|
||||
# VBoxClient autostart file
|
||||
insinto /etc/xdg/autostart
|
||||
doins "${FILESDIR}"/vboxclient.desktop
|
||||
|
||||
# sample xorg.conf
|
||||
insinto /usr/share/doc/${PF}
|
||||
doins "${FILESDIR}"/xorg.conf.vbox
|
||||
|
||||
systemd_dounit "${FILESDIR}/${PN}.service"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
linux-mod_pkg_postinst
|
||||
if ! use X ; then
|
||||
elog "use flag X is off, enable it to install the"
|
||||
elog "X Window System video driver."
|
||||
fi
|
||||
elog ""
|
||||
elog "Please add users to the \"vboxguest\" group so they can"
|
||||
elog "benefit from seamless mode, auto-resize and clipboard."
|
||||
elog ""
|
||||
elog "The vboxsf group has been added to make automount services work."
|
||||
elog "These services are part of the shared folders support."
|
||||
elog ""
|
||||
elog "Please add:"
|
||||
elog "/etc/init.d/${PN}"
|
||||
elog "to the default runlevel in order to start"
|
||||
elog "needed services."
|
||||
elog "To use the VirtualBox X driver, use the following"
|
||||
elog "file as your /etc/X11/xorg.conf:"
|
||||
elog " /usr/share/doc/${PF}/xorg.conf.vbox"
|
||||
elog ""
|
||||
elog "Also make sure you use the Mesa library for OpenGL:"
|
||||
elog " eselect opengl set xorg-x11"
|
||||
elog ""
|
||||
elog "An autostart .desktop file has been installed to start"
|
||||
elog "VBoxClient in desktop sessions."
|
||||
elog ""
|
||||
elog "You can mount shared folders with:"
|
||||
elog " mount -t vboxsf <shared_folder_name> <mount_point>"
|
||||
elog ""
|
||||
elog "Warning:"
|
||||
elog "this ebuild is only needed if you are running gentoo"
|
||||
elog "inside a VirtualBox Virtual Machine, you don't need"
|
||||
elog "it to run VirtualBox itself."
|
||||
elog ""
|
||||
}
|
@ -0,0 +1,59 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
# XXX: the tarball here is just the kernel modules split out of the binary
|
||||
# package that comes from virtualbox-bin
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils linux-mod user
|
||||
|
||||
MY_P=vbox-kernel-module-src-${PV}
|
||||
DESCRIPTION="Kernel Modules for Virtualbox"
|
||||
HOMEPAGE="http://www.virtualbox.org/"
|
||||
SRC_URI="https://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} O=${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
|
||||
insinto /usr/lib/modules-load.d/
|
||||
doins "${FILESDIR}"/virtualbox.conf
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
linux-mod_pkg_postinst
|
||||
elog "If you are using sys-apps/openrc, please add \"vboxdrv\", \"vboxnetflt\""
|
||||
elog "and \"vboxnetadp\" to:"
|
||||
elog " /etc/conf.d/modules"
|
||||
}
|
@ -0,0 +1,74 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
PLOCALES="de ru"
|
||||
inherit bash-completion-r1 eutils l10n
|
||||
|
||||
DESCRIPTION="Search and query ebuilds, portage incl. local settings, ext. overlays, version changes, and more"
|
||||
HOMEPAGE="https://github.com/vaeth/eix/"
|
||||
SRC_URI="https://github.com/vaeth/eix/releases/download/v${PV}/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x86-solaris"
|
||||
IUSE="debug +dep doc nls optimization security strong-optimization strong-security sqlite swap-remote tools"
|
||||
|
||||
BOTHDEPEND="sqlite? ( >=dev-db/sqlite-3 )
|
||||
nls? ( virtual/libintl )"
|
||||
RDEPEND="${BOTHDEPEND}
|
||||
app-shells/push"
|
||||
DEPEND="${BOTHDEPEND}
|
||||
app-arch/xz-utils
|
||||
nls? ( sys-devel/gettext )"
|
||||
|
||||
pkg_setup() {
|
||||
case " ${REPLACING_VERSIONS}" in
|
||||
*\ 0.[0-9].*|*\ 0.1[0-9].*|*\ 0.2[0-4].*|*\ 0.25.0*)
|
||||
local eixcache="${EROOT}/var/cache/${PN}"
|
||||
test -f "${eixcache}" && rm -f -- "${eixcache}";;
|
||||
esac
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
sed -i -e "s'/'${EPREFIX}/'" -- "${S}"/tmpfiles.d/eix.conf || die
|
||||
epatch_user
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf $(use_with sqlite) $(use_with doc extra-doc) \
|
||||
$(use_enable nls) $(use_enable tools separate-tools) \
|
||||
$(use_enable security) $(use_enable optimization) \
|
||||
$(use_enable strong-security) \
|
||||
$(use_enable strong-optimization) $(use_enable debug debugging) \
|
||||
$(use_enable swap-remote) \
|
||||
$(use_with prefix always-accept-keywords) \
|
||||
$(use_with dep dep-default) \
|
||||
--with-zsh-completion \
|
||||
--with-portage-rootpath="${ROOTPATH}" \
|
||||
--with-eprefix-default="${EPREFIX}" \
|
||||
--docdir="${EPREFIX}/usr/share/doc/${PF}" \
|
||||
--htmldir="${EPREFIX}/usr/share/doc/${PF}/html"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
dobashcomp bash/eix
|
||||
insinto "/usr/lib/tmpfiles.d"
|
||||
doins tmpfiles.d/eix.conf
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
test -d "${EROOT}var/cache/${PN}" || {
|
||||
mkdir "${EROOT}var/cache/${PN}"
|
||||
use prefix || chown portage:portage "${EROOT}var/cache/${PN}"
|
||||
}
|
||||
local obs="${EROOT}var/cache/eix.previous"
|
||||
! test -f "${obs}" || ewarn "Found obsolete ${obs}, please remove it"
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
[ -n "${REPLACED_BY_VERSION}" ] || rm -rf -- "${EROOT}var/cache/${PN}"
|
||||
}
|
@ -1,6 +1,8 @@
|
||||
AUX linuxdoc-tools-0.9.69-compiler.patch 1263 SHA256 5a56ecdfa67fdbe1ed6fb0c968dfe44674393470603c789d0d83561671a8904f SHA512 4bc9cbb4c732b0dfb41bcd9670b0a71eba042f8def079e6edb5ba9b5266bce5909cdfe7044ad6e9479ccffc0db17ebe93b25cec5a5dbff147596ed760492b5c2 WHIRLPOOL 0c8feeb287059dde0eaf65f3194bb2eb05175dfebadd5f5f8ceb0e1952f1295d593fadae74379870db86d34e0e4634cdb2ac795684f0a8df3a867071a1d29c7c
|
||||
AUX linuxdoc-tools-0.9.69-disable-doc-build.patch 835 SHA256 48195c2492783619b183aab4a432e24eab50ddabf3da9fc46ab677e1ee0279a3 SHA512 e3f6a84dafeeacb647d0077190d339ad90238cd2c9a121dd3ee0e9c537649718cd7d2a3cb132e33d2cb57e9584f654b3bb9699374d4d0ba9ec6b74e0fc171f24 WHIRLPOOL b5a9a813c51ebd7da40b278fba1b1fc1d4aed34e8a72518c17d6edc9ca2a597387000bd0095c28101b039443ce1cdc01f436c84f56d67387950a02c6ca7b4dab
|
||||
DIST linuxdoc-tools-0.9.71.tar.gz 613357 SHA256 1710b03d0e7151892c417363dd26c15d7f45d36411b6a341b0a4d3753519f476 SHA512 8383e5f08d58ca6395db1832c02e1af7b348c276187e8271564b229d811f5141128976924f110d6575fa94bb45d547a2f4c90acee523e78c849659cad592b7ae WHIRLPOOL d40660d2b3373e853adb3055d8053507c786e278906eedf1d9b9afb74a032bc464587fbd6e9320b7fa8aab3de334c12a899a2e8bf9f5addf0c13988bbdc0ced1
|
||||
DIST linuxdoc-tools_0.9.69.orig.tar.gz 604379 SHA256 7103facee18a2ea97186ca459d743d22f7f89ad4b5cd1dfd1c34f83d6bfd4101 SHA512 5e0ca7614acd5a4c67d4beadd12e9665540d664dc4796c361a25d26ccdc53ef9e0b58cd051d028659e07530e351b0773895f8e6d06e5d2c6ffaad0a1f0c4d41e WHIRLPOOL 0ee3492252f6607169a6404701e04030047f4a4d9237d213606a67c8f6b9ec019315a355e78318a2c57ac8cb2eb08b1ab4d6b81a7f05b77b257127b70cd8ae1d
|
||||
EBUILD linuxdoc-tools-0.9.69.ebuild 2168 SHA256 da103cdcac4e89d2e108fbd4dd068d6de85725fd51a1dd1a8d66c8878ab53f21 SHA512 b4c97d9042c4b90a0b7c4aa3f42a4323a5af4e083d205767c2956370fc3054ba271a82988e4f8b4d4c726c8fc2f16ef1f5a6054a20ac2a36fa03f78eefb79587 WHIRLPOOL d65844d43ae978826a41542e810ea579a966625ec5590a32370694f2d7b90cc7b131e68194324fc081a584840cbe0042129ebeecc9d5feacb60cd8f26a7f60a9
|
||||
EBUILD linuxdoc-tools-0.9.71.ebuild 1688 SHA256 30e4b6f495472fa7abdf695562bd4acb9033c93139910441dd9213fec5f2ebf8 SHA512 40fbce8433bdece59485ddd59c202f5c164f26b5ac9c6d44138530dd213f83dbc7dfcbba97abae734e09d62ccb8bf982ec1e446008b59cb44f019cda973c9f93 WHIRLPOOL e8ad6182e2915baa4beaaba0d00948bd3ae73519d3cb7b532e257eb82e447b6a134b19c606aecb3402e032298702d64f1738c15a46f8683be78cb1dad989ff9d
|
||||
MISC ChangeLog 4827 SHA256 643c8a92ed36c263bb293fe99c224210f435d51a3f135f6f8926274ffb4f81c7 SHA512 9d12067c92d7e7f9ed31597439726462abe50518c485b895d3e23e0de4b0bc13d45c3fb58d5d57324c2c2035a5b1ea4e4a1ac596bc2b778664e05c361b89e0c7 WHIRLPOOL 083853bce70d9403faf09e7fc0e3881613dbec47f859f5d5bea6d3560c6a9bc595880fa76fa681b9f379ddfc5c4572a7d118ba5b403ea763ec2323c4e912f0b9
|
||||
MISC metadata.xml 719 SHA256 a79d289a41039666fd144614a2b8d6382ebbe467d1c1942473c255e258bc69a4 SHA512 687ab4bfe895aa9aada843c490f4e3d2d33819bcb7bd34536a87ae504da8866631c0dabfab1a17dbb30838394b7380d4f9775d3f5ba18d8af7147120979dad89 WHIRLPOOL d5c00f7b424e1a5a252f6d01916cfd632de267c382e0f19d400fd2a9e7685369ea94f0e19ecb5c49de39e0aadec95f2932ea142a3b1e074004a7b19adc5993a1
|
||||
MISC metadata.xml 717 SHA256 595feafde801619b74545d6d9271f784c7a31864e37a891c8b50e6da36ca3c52 SHA512 c7c4e3ec5fa7e9491be52549e4b3a47f0cd2bc1296ce2eea64a79ffca2f8113da49b9488d8f1693c7abe2215ef64aa81e591dab32f1c13031e44cabbf19f7705 WHIRLPOOL 1df507be842a3dfa5ea908303769391da57a54c291821b5aed2b45b528672d55bc28ef136754003f04b3d59987ce834626536f8d6b79037cb567caac2ccd0bff
|
||||
|
@ -0,0 +1,74 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
AUTOTOOLS_AUTORECONF=1
|
||||
AUTOTOOLS_IN_SOURCE_BUILD=1
|
||||
|
||||
GIT_SHA1="5a46c4ced4ef899b398bcedf8ccd29d6f2584100"
|
||||
inherit autotools-utils perl-module sgml-catalog toolchain-funcs
|
||||
|
||||
DESCRIPTION="A toolset for processing LinuxDoc DTD SGML files"
|
||||
HOMEPAGE="https://gitlab.com/agmartin/linuxdoc-tools"
|
||||
SRC_URI="https://gitlab.com/agmartin/${PN}/repository/archive.tar.gz?ref=upstream/${PV} -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT SGMLUG"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ia64 ~ppc ~x86 ~x86-fbsd"
|
||||
IUSE="doc"
|
||||
|
||||
RDEPEND="
|
||||
|| ( app-text/openjade app-text/opensp )
|
||||
app-text/sgml-common
|
||||
dev-lang/perl:=
|
||||
|| ( sys-apps/gawk sys-apps/mawk )
|
||||
sys-apps/groff
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
sys-devel/flex
|
||||
doc? (
|
||||
dev-texlive/texlive-fontsrecommended
|
||||
virtual/latex-base
|
||||
)
|
||||
"
|
||||
|
||||
DOCS=( ChangeLog README )
|
||||
S="${WORKDIR}/${PN}-upstream/${PV}-${GIT_SHA1}"
|
||||
|
||||
sgml-catalog_cat_include "/etc/sgml/linuxdoc.cat" \
|
||||
"/usr/share/linuxdoc-tools/linuxdoc-tools.catalog"
|
||||
|
||||
src_prepare() {
|
||||
# Use Gentoo doc install path.
|
||||
sed -i \
|
||||
-e "s%/share/doc/linuxdoc-tools%/share/doc/${PF}%" \
|
||||
Makefile.in
|
||||
|
||||
autotools-utils_src_prepare
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
perl_set_version
|
||||
tc-export CC
|
||||
local myeconfargs=(
|
||||
--disable-docs
|
||||
--with-texdir="/usr/share/texmf/tex/latex/misc"
|
||||
--with-perllibdir="${VENDOR_ARCH}"
|
||||
--with-installed-iso-entities
|
||||
)
|
||||
use doc && myeconfargs+=(--enable-docs="txt pdf html")
|
||||
|
||||
autotools-utils_src_configure
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
autotools-utils_src_compile
|
||||
}
|
||||
|
||||
src_install() {
|
||||
# Prevent access violations from bitmap font files generation.
|
||||
export VARTEXFONTS="${T}/fonts"
|
||||
|
||||
autotools-utils_src_install
|
||||
}
|
@ -1,5 +1,5 @@
|
||||
AUX commons-graph-0.1-build.xml 11134 SHA256 d1d9a17692858aabe1a75c0f1a9d8de7d6cf7062d26b37e313d90dcf08d4df92 SHA512 a2ab4d7cccdf79b94ee5af661039cb520d7c16f8a868f00d6e2329286690edad94fd162eafa650daa411912b8f888e81e809184b94124f1c9436d0bdd009b160 WHIRLPOOL 1a14d08cca71fe103406b960da0d6507ee40e1ff77a85cbc76e5ea99686608ac57830a3ef6fc41b8fb99c9b6d72d2aaefdb8e108315049229f30f5e05dcba2b5
|
||||
DIST commons-graph-0.1.tar.gz 96009 SHA256 b68f5c7132e9eea4872dfc0d5fd74c138d2489355540dff752a91311cbac040d SHA512 7214fd60eb348a7feee9c194f562e5a7cf1f211ba589d2a85eaae52ed3ced7089842405dfbd99413b1f06f87ea1a19d244989daa1e0f6fb857fa752647d52b16 WHIRLPOOL 90c014761b2a1f8572eba4339f2ea81ec34666a83c21ea27326b366f0089cc5f20a5d6bc53aefa1d09019114b34f424496af95a604c1b55b5bdfec879ab51a0b
|
||||
EBUILD commons-graph-0.1.ebuild 1113 SHA256 b8464b02dcfca6398b4a8c671382ec61ca30187135e7a6f33959c6479b289329 SHA512 cb4e23c7ce100cdf696ff8b97627410a60afa1f3044e0450cdb9e080f78d1359295bc29a3610bfddcf58d577f3bebd95e05fc87180f4eaaa4a41e109f6655fc0 WHIRLPOOL 6830dbca1e1c300d647c1c0eb26ed95521182b2524189fba5b04b4b9e84e9324fe5b5a01d12959a9527cfc0483d6388079cc7504f897856f20713b754174ec65
|
||||
EBUILD commons-graph-0.1.ebuild 1110 SHA256 58711544dc567448aeffc35c7003b26f4f933de176e7b11e7de02dd550431769 SHA512 727d15986c58f8cfb1b992dd2ceb9f2132b491c64e2a1c5c676ce972fa40f24205ef9fb9a68ec46ebf951a4ecbdb3b103871a45e9c5992ef72f931d2f1122771 WHIRLPOOL 6e02c865c2e52a057639e711bbed9a692a0a033ae8997a8841bf595c501c24937ae856ad283baf81df358dec4d650b0c348b5736475be887923f9098787be507
|
||||
MISC ChangeLog 1444 SHA256 8b38392628bd2e1fa583a87836e493cf76f94e9394e1f11225d9c57ed942dfe7 SHA512 d84a8fe839f242151239c881b6fd4ff4a08562f1d68e8388116955ae546646e575551532df58cc8b40f06f52e90b7917ba278a9e72ad8fce1882480f54b0a947 WHIRLPOOL 5630b8c174764d43dc59d0cfc4fa81524b1af21fd6d9f051ef4a84bccc8652f20f71b412cc978f6a08548741f3ccb5eb96e8c594d85156db44c02d01d2af6a04
|
||||
MISC metadata.xml 157 SHA256 295d02c5805b0257938eb80314b371daac94b8d6ea85629a902de7a824adc0c9 SHA512 bbae663e26f48fdc5e272adc2b06c14f77f34c53caf84acb53908ff036e7c12a3edbbc0929d2db56bee861a453381d979c7e0983a23716f629ed2135c22ffece WHIRLPOOL 887e153e2481e7d76f0f1b67a395f10f0328b93930185ecdb8fcb5fe3c50f839086a18831d61cf45b34657aaffca6c3b7900cf3c04b712846a05027a84602448
|
||||
|
@ -0,0 +1,35 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI="5"
|
||||
JAVA_PKG_IUSE="source"
|
||||
|
||||
inherit eutils java-pkg-2 java-ant-2
|
||||
|
||||
MY_A="apache-${P}-src"
|
||||
MY_P="${MY_A/-servlet-api/}"
|
||||
DESCRIPTION="Tomcat's Servlet API 3.0/JSP API 2.2 implementation"
|
||||
HOMEPAGE="http://tomcat.apache.org/"
|
||||
SRC_URI="mirror://apache/tomcat/tomcat-7/v${PV}/src/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="3.0"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=">=virtual/jdk-1.6"
|
||||
RDEPEND=">=virtual/jre-1.6"
|
||||
|
||||
S="${WORKDIR}/${MY_P}/"
|
||||
|
||||
java_prepare() {
|
||||
cp "${FILESDIR}/${SLOT}-build.xml" build.xml || die "Could not replace build.xml"
|
||||
rm -fR */*/build.xml ||die
|
||||
java-pkg_clean
|
||||
}
|
||||
|
||||
src_install() {
|
||||
java-pkg_dojar "${S}"/output/build/lib/*.jar
|
||||
use source && java-pkg_dosrc java/javax/servlet/
|
||||
}
|
@ -1,4 +1,6 @@
|
||||
DIST ispc-1.8.2-llvm-3.7.patch.gz 15723 SHA256 8fc724b7076b0d288cf1ffeb1d71cfdbba8bf54e5923c1b862572646f6f29931 SHA512 7ad3997e8c0168d83bdc9cd0444e48467c31f9f497105ea6a98c358f8dd1db5c9acba636e5d86e6aed77c16f2a9d776142a3f2f9d2e3780ffddbb116e6679054 WHIRLPOOL 9f92edb0dbec381f43dea9b929683186254a8824cbf8b213d460166b03bf952555b0386f9346732e1ad5bd8ba90dac3c7ef531be94b30dd3288918026ae60064
|
||||
DIST ispc-1.8.2.tar.gz 19259133 SHA256 d17ea68b7192d261a2830d6e00df656a73fbccd08a249433fcaf24a886902a9d SHA512 bb1f64afe41af138c386fb12a2a7f477f7bc8df2543191bbe7e5d7624e6b00dfec11ba422f6f396cd91af1c7b4cb5d2b3febf7902740d85c6d068de8ab94765a WHIRLPOOL 45ba7c52b3ada111f518b2a94d71d8c259040114ae84881c693f6e3491bd4b6897563eba4bccb6ae83a7cb90901bf1723bcbfeb9a124267ed235b1b8fdf61d69
|
||||
EBUILD ispc-1.8.2-r2.ebuild 1087 SHA256 19f7ddb995b51fdbdf4fb46ab90cf6417e9dd4206a3e94a0f02b0dc31e04c474 SHA512 6cce890b1fc00ecc6f341e8da87dab6bbe67b40c2bf0b54b43d63c92990113ab20cbbefb12376b88ead91ae3f83ef16d3218389462204c00aa2ba464759cf94a WHIRLPOOL 3bb5afb49628020ee032bd1e2dedee8298304918814ee1bfa81a78a84c9ceadd9e57497fb5a2a1ba2a5b393e61a662195070e889257e312d275372ffc1fdb40f
|
||||
EBUILD ispc-1.8.2-r3.ebuild 1170 SHA256 cf11c33c5291879f82f7d68ecce3f2aabe90dc22258ef9cb99d77de6ed56f593 SHA512 ff196249b1b434f9009dbb8587ac7caefb12282f2da03f9e0275ba90c19c51ef112a89432afc3d5e09be1d1ca7bc5c666dd6f8920c2b939fe52bfd4243b0c734 WHIRLPOOL 638927795c1a1cde7b37ffe614bdc63dd2d207b8614cf7c5406dc73bccf0e3a9dd86e48393df128416aa231eb8332e3a306b6578d60861ce805fea83971b902f
|
||||
MISC ChangeLog 3040 SHA256 3320918a818038f09538a4bd4fa1d3c3ac99c2f84125d065ea601ee9a642c40f SHA512 6be8cfd3299cdf6644d7b2d78113426ffb96da7c9a1889be8422ff1c078b31582e8d04337d397171b961f5689299ba62c8392501138358319fb0b538a4702402 WHIRLPOOL 8b1d542d7cb6a6304e69aa709b5de1e6e2fb933119d2d74cd23b8006b0a5f1c71268d5474c8b7719f0ab8496eb78f530eedd8822c172a96df2fd467fb666fd7d
|
||||
MISC metadata.xml 311 SHA256 0ee366f654431d07c84e13eb23f9676baedf81eb4e850b62da025f167152ad83 SHA512 412013eef341b6189e22fb25f12db1a2d6101d549579ddd882744b695f2777b03af58383a781963bf58ee184c3d6bcbc7b7235cc95cce8939ee0ee935b4e7c8c WHIRLPOOL 6aea4850b0860d715967cdcf06986510360626905507352d53525662043cc7ac89b9be2ecd76de3d7201fdfb86009c856af29d7d690e44fe7701f3b11310be67
|
||||
|
@ -0,0 +1,57 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
inherit eutils toolchain-funcs python-any-r1
|
||||
|
||||
DESCRIPTION="Intel SPMD Program Compiler"
|
||||
HOMEPAGE="https://ispc.github.com/"
|
||||
|
||||
if [[ ${PV} = *9999 ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="git://github.com/ispc/ispc.git"
|
||||
KEYWORDS=""
|
||||
else
|
||||
SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
|
||||
http://dev.gentoo.org/~ottxor/dist/${P}-llvm-3.7.patch.gz"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
fi
|
||||
|
||||
LICENSE="BSD BSD-2 UoI-NCSA"
|
||||
SLOT="0"
|
||||
IUSE="examples"
|
||||
|
||||
RDEPEND="
|
||||
>=sys-devel/clang-3.7
|
||||
>=sys-devel/llvm-3.7
|
||||
"
|
||||
DEPEND="
|
||||
${RDEPEND}
|
||||
${PYTHON_DEPS}
|
||||
sys-devel/bison
|
||||
sys-devel/flex
|
||||
"
|
||||
|
||||
src_prepare(){
|
||||
epatch "${WORKDIR}/${P}-llvm-3.7.patch"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
sed -i '/^\t@/s/@//' Makefile || die #make all slient commands ("@") verbose
|
||||
emake LDFLAGS="${LDFLAGS}" OPT="${CXXFLAGS}" CXX="$(tc-getCXX)" CPP="$(tc-getCPP)"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin ispc
|
||||
dodoc README.rst
|
||||
|
||||
if use examples; then
|
||||
insinto "/usr/share/doc/${PF}/examples"
|
||||
docompress -x "/usr/share/doc/${PF}/examples"
|
||||
doins -r examples/*
|
||||
fi
|
||||
}
|
@ -1,4 +1,4 @@
|
||||
DIST bcm2835-1.36.tar.gz 239641 SHA256 b4dfcdb453d44ba9ff55634ce7e0ddca21b96355ab61e40b4c3afb9406d4b8d2 SHA512 10958a1d4e362c791b26e88e013814063dfc0975d125cf2b6eac3e94247ad3859d7142a99ad7d04f59be8eaaf008d8ee060f184a1ed7a4d6cbe24a5e76783cb9 WHIRLPOOL 2c76ea7a1f7cfabce1971d26d7dded3d70c88e188e6c9ea400ced8c973648c3cf9efee430c38073190fa7c80b0ddb5e2fb7e185bc8da05873fc4eebb8f763470
|
||||
EBUILD bcm2835-1.36.ebuild 546 SHA256 1e13e64899e9ee4421595952a85b6291f2272afdb6e86d2f0240e95e28950f6d SHA512 2efe09333d26e626af136779d4f4008a26e793c8e6f22f663c4fef3defad739a7cbb84d9e18f5ec963665e606df622065133027a380dfdc70fc799f6233ada04 WHIRLPOOL 6370bae9c69c9ab9162cda085c4cd99be3a1a2c485ba5bcf9f56ebf1b715afa64cef3ac86e3ebe62fe6b9937a18141a9a2f9f6508f788908b0a6d10adcbd34c5
|
||||
DIST bcm2835-1.46.tar.gz 251302 SHA256 fc6b0412525e6b7e85aeffec67e2d01a99fb906346620041e6684d59ea5517a7 SHA512 32a6c7ee2a023a3d0bb0a6863b15d1e708414b10baae591bd98ce6e9a71e88e39b9c84bbb9a1017f4ed7e3f71879fe54d50d2099b444165997bf304345795b30 WHIRLPOOL 1cbb3f6ebe5abb3df9a8bd0f4120e43ee32248048737194a032a51c170a74079a1960a541c49552e51ed5326a3dbd7bb606e9d16831fd81e543079ae02a5a19e
|
||||
EBUILD bcm2835-1.46.ebuild 546 SHA256 ce3e17872969732e453427e904a7609d8893ee23685c31c84f50c4bd04c0b5be SHA512 19b9b2e958529f9bc5f6e59383327e2867c356c4557aeb3ac081bdbd2b1c834b836f4fa54845b03b18b133fb6d7cfa25e5bbf35da17a05d7529e2b2d767648b5 WHIRLPOOL 11dffb7230ca85fc67e1fd714bbf3ab556526783877c26f3589dc304cddf022229f22d7f99b42e701d93c6ea615bd5c98e943d45709ed49148472b70d16d6a40
|
||||
MISC ChangeLog 2121 SHA256 b1316da9de9dce22f12bbd8b3c6c70b6d54ca8f92e790b49ac0e40663b401dee SHA512 aafa2617b922aa7de731c9c130bc700e1a0d73223d66784dbf678ad9f9d96059b83d391d36148496ed2478035454d551bbcef8f8607424bd4d017a17243a333f WHIRLPOOL 89f0628fbe4c9d5c748079dbc5938146953cd926f7f2ef2ad31d207d41ae82d62ffda880ea5240eef82616ad1aa6c5c55e87e743b7754834dd4fbd6f4b41d0f3
|
||||
MISC metadata.xml 253 SHA256 2033971042ce53f0af10bdc9f59bd2aba7b8490f0eafbca62a9e8ffd49d23c5d SHA512 cd887d2863b319dabf8598d349740e8d2223a03b0432157a421933a1a98b6140ad4b56f4750244da7d2545b56fb59567aae00d1e822e7cd90d3cb2b3d464ef01 WHIRLPOOL 95f9871ded20192d86cd4dc49f4471d0ddc884bc804980bcbedc6c4d1f90ebc25e30231dd2a56e8e5a33762cf3f660250934b1299042956d6eba74a7b6d9c81b
|
||||
|
@ -1,8 +1,8 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=4
|
||||
EAPI=5
|
||||
|
||||
DESCRIPTION="Provides access to GPIO and other IO functions on the Broadcom BCM2835"
|
||||
HOMEPAGE="http://www.airspayce.com/mikem/bcm2835/"
|
@ -0,0 +1,54 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
EGIT_REPO_URI="http://llvm.org/git/${PN}.git"
|
||||
|
||||
if [[ ${PV} = 9999* ]]; then
|
||||
GIT_ECLASS="git-r3"
|
||||
EXPERIMENTAL="true"
|
||||
fi
|
||||
|
||||
inherit base python-any-r1 $GIT_ECLASS
|
||||
|
||||
DESCRIPTION="OpenCL C library"
|
||||
HOMEPAGE="http://libclc.llvm.org/"
|
||||
|
||||
if [[ $PV = 9999* ]]; then
|
||||
SRC_URI="${SRC_PATCHES}"
|
||||
else
|
||||
SRC_URI="mirror://gentoo/${P}.tar.xz ${SRC_PATCHES}"
|
||||
fi
|
||||
|
||||
LICENSE="|| ( MIT BSD )"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="
|
||||
>=sys-devel/clang-3.7
|
||||
>=sys-devel/llvm-3.7"
|
||||
DEPEND="${RDEPEND}
|
||||
${PYTHON_DEPS}"
|
||||
|
||||
src_unpack() {
|
||||
if [[ $PV = 9999* ]]; then
|
||||
git-r3_src_unpack
|
||||
else
|
||||
default
|
||||
mv ${PN}-*/ ${P} || die
|
||||
fi
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
./configure.py \
|
||||
--with-llvm-config="${EPREFIX}/usr/bin/llvm-config" \
|
||||
--prefix="${EPREFIX}/usr" || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake VERBOSE=1
|
||||
}
|
@ -1,7 +1,7 @@
|
||||
AUX libunistring-nodocs.patch 476 SHA256 c507a3be0469934ad5e057206941f3e4a062e8239001b22cb03e5481882096fe SHA512 bee763c373bcc5444e2963e645ce43ae79e11f0159099306fe99c428cafa0f4bc6615823cba53e6a4c36fe5ef0b98f698732452e51c2ed2c18c25fb2da41d155 WHIRLPOOL 5ec8e336807f2ce50bfd4f1c28f9862efb764f999a4fb3cc19a4142dfdc9975ab77dfc109ae0b69f29ee7c5484d1f5616227d776508d413d37c08111178c1be2
|
||||
DIST libunistring-0.9.3.tar.gz 2555215 SHA256 610d3ec724fbdaa654afe3cff20b9f4d504be3fd296fded2e0f7f764041006a3 SHA512 351c0c94c4a31efbed932978ff8afae4defd7c28771d2d877b5ead5383a4f1b53200ece72b6908a9bafb7836775b2af3465e051226e43520ada2b8c583314d12 WHIRLPOOL f6a4f6571556193c0bacb3e4a29202da7f2ba96e7d0fb25a638fe2149bb38de029de43e66e1cbe80bbb633df3fe3469525e296ea57ef66ac7ca96cd082abdb2d
|
||||
DIST libunistring-0.9.5.tar.gz 3487957 SHA256 1a8c0772467850bef7197318a95f44abbb678ea83cbf119a3500cc7848276a17 SHA512 89404b8f0fde264c3faa4285e4717487f2b6c348fa9374ccff2251eb3db6dda208fe013056a22f496c1fb099abe7e79b72a203d15499c641e3ac48e7957ba1b4 WHIRLPOOL 445a836b687187faa8b562dff694add9448b7a2770b51748974bead2304f00c2242a3488c20819c250f800f6711d3f594803094aae2b8cb189a1519f2450db20
|
||||
EBUILD libunistring-0.9.3-r1.ebuild 718 SHA256 379ab415c12c2321d8085ac54711ec882f65a9710740028086b0b34ca1f624e8 SHA512 06faea41331288a830cea2e03c84bd2ec877d82876d80eedb54eed864732ac65ae7a18bc9eb6936801e6bbc67c122d53cdfcbd4530840ab9bd6802343fcb421e WHIRLPOOL 7e7355b81ff904e8366d4bcbf65010b67ec4c754ca13d70f5e75963b247c4693bd0bae84b1e85b0898a07306ee713032022af65e69e7cde5d95756a1587f04a6
|
||||
DIST libunistring-0.9.6.tar.gz 3565883 SHA256 9625eec2507f4789ebb6fc48ebda98be0e0168979a2f68aa8b680bf8eeabbd47 SHA512 244f4ef6343047d2dedfdbe536a7a29584a58f668a41ba3183fc86d2f167186acf120708e024e31551ee2f035b9bee35e9ed24a276a4de9359cf08aec198c20a WHIRLPOOL aa279ab2ec4b1943a9d96a43a8a5ab35ae3f477e8ed49634570450bb8bc192e8ddbbe4fb39f4d515e9e834c6bbeb12b2489942d308eab0dd61301fd684abfc29
|
||||
EBUILD libunistring-0.9.5.ebuild 814 SHA256 e6e7f7e30b0021a058423bccd37f91c04fa0c45a569e7501116544f2f831934c SHA512 786b642bbe50cdaf003050212050fca9b80d00ddaa814a737f352e7600f7074838b0de4fc696fcaaa9f770897b98895ffbe103f4d103e7ae7fe3dd2f3674d03d WHIRLPOOL f73ed962b43ae4d2ed282b49aa30653ac1217dd6f88608f813399628e3fa45f80471778da1c794db7ed20b58df31efb4792f8886a6f7bfc72043d6e50aa367b7
|
||||
EBUILD libunistring-0.9.6.ebuild 817 SHA256 e999afd400925b24fb2ed10dccd3ce63593c8e0bac8e8dd0bb173cae6dc5e4ff SHA512 c627a98e50caa3dd3129bf5548b43862c4d6f9fb4114d1e804a871a6dd530e1905376e92c1ba9e3e2d83cf8113262ff747ea28bf2121101c3cb8a30a1047def7 WHIRLPOOL b297f2db450670638ac38303d497523ec5a4e46f9db887e47bee9e4e77b69fdd8baf203b7297aedb9e122e875248c3ccd9bd99d2f864d85ff265f4d14c357988
|
||||
MISC ChangeLog 2206 SHA256 f8b8ab1c4d9d60e8e664c1a060dfdda7c9dca8fb4295235ec26a170ef4579d02 SHA512 79b0449895666b2cf89434a809f1431403c32255f384dd1e172510d91fdda637f14977f3affdef257ed071c72baf83f5917d06798a586bb54d42973bffbc8aed WHIRLPOOL 87f32e1522fbf136080124a3a6830131ce14b1b38d61c8291b1887ab1ffe9ee7c3dc0de4c5fd59f6acd43a628ae611ffb363eb16a2f66e604cb66277bdf0fa4e
|
||||
MISC metadata.xml 849 SHA256 0b0d7890ec3b777fd47144f6a63531f22ce4b8180664bbd0a89eb6fd2f1f23f0 SHA512 61c350a55c4f6b9b224de9716c361fd5a1873eedafa12f97dd7034b760a93cfd4698857ca449b8779bee0454fcac752d8b30106b198f4ccc213e03ad65bb004a WHIRLPOOL 834f1c8625d7b82b97bef09803c844b8f2f0de0c6796a588b3b26ed607632e358c0f86033e5412802293613ce9e13edf81161eb4ee71187c250b25fd8520ceec
|
||||
|
@ -1,6 +1,8 @@
|
||||
DIST pugixml-1.5.tar.gz 374783 SHA256 d70b98002968d9431e4166e6a76486a6d346eb9a76d1a0e7be58e786d3dee670 SHA512 9d9098fa7a28d64d970f9afaffa088b94dbd9845a985fe78bc537870b7bdc170980b429b34d3044779d0674972dbe1ef54d26d17e6294f985a72889409359f54 WHIRLPOOL 0ba3a11a246d8dca60366874a68078691a4840ae37a1a0432ba8f8a95e77e4a65e1da42b48e8a44781a15ffb855f78bfafe91167886b3ebea202b028b4ce720f
|
||||
DIST pugixml-1.6.tar.gz 346616 SHA256 473705c496d45ee6a74f73622b175dfb5dde0de372c4dc61a5acb964516cd9de SHA512 9f5be170902af9a9ba4911d34e584ee83ccdea1c9ce6092e67c9180ce42ae313739aa091bb0e370f813753aafad653264ea0b3d8623d207429fa779f5576c70f WHIRLPOOL 0b3196320739f939de538bc0f13dfc7ddae7aff502c55b3933c74e35fb4c7c18a63ca99441a77c0c676bead2885cdf04f373b9fe04f5281e1769c89a764206f5
|
||||
DIST pugixml-1.7.tar.gz 354472 SHA256 fbe10d46f61d769f7d92a296102e4e2bd3ee16130f11c5b10a1aae590ea1f5ca SHA512 708d34ba2a210df7e75faaaa8a5f170a1d43b9541b2ffe9ab4bde0101f698810617b8d61d4db2131406d22e33aa90111a0b53e7302a60126cc1ed2141deec360 WHIRLPOOL 819acd7bd82bb9e4765bb9dd7bd1251e6dcbbef2086f8a97f08adde60601dd0fb3544a81b94155dbfb1f7e4c56f1350b25d746da357ede2b4885c6a5ed20fe33
|
||||
EBUILD pugixml-1.5.ebuild 578 SHA256 75ccc5ebabe310b945c25ceb080fee467acec36ef3631941ebf443ddc76d0a37 SHA512 38d3441d3050aca317062c481f0dbd129516312ce4320f9586f13d0c3ba11440853620d5303598d3dbcdfa5ce896e9094ec8087302a3c47f8ae1af0bf88509fe WHIRLPOOL a4f0c3a57c62121b16c5aaef5287aaa17fa9aad12ab2ca0ab3b1762c701cd6ea551707d0a3f4ab39345fb1a3b746ced7cc6baa27864f738d95663c5722f7b96e
|
||||
EBUILD pugixml-1.6.ebuild 582 SHA256 28a587b1c54831cff4814c27dc2ed309af6622099c74c908c07220b3df0af562 SHA512 9b9b6e3c9a6ca233b9876cf6d843dd88c76cb60165966a1bbaa6e7b1f18c89a0879e257ff74eb7254eac794e2d8a83275bfe3bb34e4ea355c29bf889d8fd8bf5 WHIRLPOOL 36821ae598e1584882428ddf1292a5e4d45dbce653a50776cc391f41c9d37358bab3d9e05cf4b5e066f8d145a26ae2c76884f80a857fabf881c0145f1cc3aa19
|
||||
EBUILD pugixml-1.7.ebuild 582 SHA256 28a587b1c54831cff4814c27dc2ed309af6622099c74c908c07220b3df0af562 SHA512 9b9b6e3c9a6ca233b9876cf6d843dd88c76cb60165966a1bbaa6e7b1f18c89a0879e257ff74eb7254eac794e2d8a83275bfe3bb34e4ea355c29bf889d8fd8bf5 WHIRLPOOL 36821ae598e1584882428ddf1292a5e4d45dbce653a50776cc391f41c9d37358bab3d9e05cf4b5e066f8d145a26ae2c76884f80a857fabf881c0145f1cc3aa19
|
||||
MISC ChangeLog 3130 SHA256 1f4a880e531a7b1e657122b258244f7b7afceb70bf57f20c244f52ee9d8b758f SHA512 5f857bafa68992bbaba13d8d45d8e44896aab9ce9ca52127c4db7d90a61ada61969dfc3708f0162c72bde05a0e6c2893c83d97f087d0bf1776ccb162697dc150 WHIRLPOOL 973d761409b9e5da2600a35e31565efd9ac44c3b68f3383a4b972957055db874d8862780f2ec20e383e01c863f7b6a80f4dd862c9bb659ba3cd15e65344a482b
|
||||
MISC metadata.xml 241 SHA256 609e02b876806888f9ba8be9d2964297623df2d8ffb92bb414e12e30e927dbcc SHA512 50d72e50ddc9288bb3ab7c69172296563b107dec6c06016a22bb86d672b023eb89fc0f395fade6f10651072e90cb868c9157fff23d9387899522a98ed99f61ce WHIRLPOOL 0128bd39c2da1bbdc7bbefd6d3fb7680c4409a56f1e067e503d6c4d9598ecdd433d62b6229823741d0b9940ec38f7f4ea59b272bfd18dbcd060d8d262140065c
|
||||
|
@ -0,0 +1,22 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit cmake-utils
|
||||
|
||||
DESCRIPTION="Light-weight, simple, and fast XML parser for C++ with XPath support"
|
||||
HOMEPAGE="http://pugixml.org/ https://github.com/zeux/pugixml/"
|
||||
SRC_URI="https://github.com/zeux/${PN}/releases/download/v${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
|
||||
|
||||
S=${WORKDIR}/${P}/scripts
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=( -DBUILD_SHARED_LIBS=ON )
|
||||
cmake-utils_src_configure
|
||||
}
|
@ -1,10 +1,6 @@
|
||||
DIST ocamlnet-3.7.7.tar.gz 3357674 SHA256 5b8e464a874018c5e48fc1edc752b83e014061f19316b5b14df8422d939e7609 SHA512 b500a92e6c5dc4d96ac26352923d78cb3a8b555deda038c41860aecbd20ee9ccbcfee949014c91f1266c937ae03fadd72c322e3cbe6456d23fd20b871114df6a WHIRLPOOL ceb4a9fc5d43fe89487589ae14c4bdf58d6c3d99d3a9ebc07fa722e894106899a2ae2aca91a47338d8004017fdd0d23632e187d96ec51479b43955daddbbb893
|
||||
DIST ocamlnet-4.0.2.tar.gz 4604051 SHA256 586e10b00ab1a60eaa5a10dd9bcf51487c7b657b65f093a2afdf8f24d3389f31 SHA512 d28615fcef5b73d857e9e3f637195dbd787631997c5594a589a5b1192f2cb6e61a3271b4872045dbdee9074ca892731ce66fa5e0d9efcdda6f96319a0c6049a6 WHIRLPOOL f01a2165ebaff143f9cacce28c80721e2f7d11b1577a39bf18ddfa7483d72308d36395c32f12f9cabc3295e1c1eaaa813f4d8f96425cfc4876097656682164b7
|
||||
DIST ocamlnet-4.0.3.tar.gz 4334416 SHA256 d3b030715fe2c5f395ff9c08f0a8d3baa8830161300ba29e5aa8fabb92b182c1 SHA512 3d0900bc73325433af59718c0168d7e13f49c3d6d0d330826e9b1fbe8c9b97b5289c3f063e9523e3a25155d8ef54117a1d458509bb0073b05a6442525cd45a86 WHIRLPOOL 7db6ee225a269de5290fd4473b3d61b357a425a2f597e770158e54c9844de5fd2e0c556fb736fd8e0e66606b267251f6c932c79d63e1550f7da36c843767cd11
|
||||
DIST ocamlnet-4.0.4.tar.gz 4336176 SHA256 becaa6c2b0c1ae6a3fb05139928442e5d4a685ea5033017060a86d70114e5f72 SHA512 f3bce94d43161e46bf0973bfbe0d9d5d7232136a24a27b987ae371a7aab129720df35bd0d6ef75126d587ee1fde56fe29d05bc44840724adf3be50ac250e7c85 WHIRLPOOL 34985fa9a49a60d6e671645a73533d6284b87205d63956265e631195ab117afdc6b41347e72f92d8cab711aef35db0c78a8989c955507dac66e8174ec6cb0242
|
||||
EBUILD ocamlnet-3.7.7.ebuild 1689 SHA256 0084e083b0e26e83d1bba17f6222dc254c6695fd33c513c17366550b1d2d24e0 SHA512 d4586a7d14019c727a202e96730a4b43c08911f8fdfe4cf5bca6666b557d22da5314112a01dc9f9a37bd1ea5e5c138a62c5a87960ff2c1dc4d1fd96f496a5ee5 WHIRLPOOL 0600e7b57901751d7b98ff0755c1840971ce2e952c75468ab563a7337af1e699b203cb37f0b1e53782cbe473bc144dccefc86f5117c4c418eca2914f2415ceb1
|
||||
EBUILD ocamlnet-4.0.2.ebuild 1700 SHA256 47f8a1f0f6eec6475778a77ee6292d15f45f0dcd6ba8ae2973abe3eabefab04a SHA512 de04526e68e60d85dcc56a98daf3461654601a4b0f80af0ff6af342b77b2178a9bc1a5a1f5ed600bb125e5337bf72acf32d2177afc801eccf214314e577e2b12 WHIRLPOOL fb528cd9a4111a7cd47d2bb6babb3387a387dc25be0e3e4145eb5295ce8ca368f24a31060f624635b26073327d287db1853e01e7cb0155a3be19c8d1109bd1eb
|
||||
EBUILD ocamlnet-4.0.3.ebuild 1700 SHA256 47f8a1f0f6eec6475778a77ee6292d15f45f0dcd6ba8ae2973abe3eabefab04a SHA512 de04526e68e60d85dcc56a98daf3461654601a4b0f80af0ff6af342b77b2178a9bc1a5a1f5ed600bb125e5337bf72acf32d2177afc801eccf214314e577e2b12 WHIRLPOOL fb528cd9a4111a7cd47d2bb6babb3387a387dc25be0e3e4145eb5295ce8ca368f24a31060f624635b26073327d287db1853e01e7cb0155a3be19c8d1109bd1eb
|
||||
EBUILD ocamlnet-4.0.4.ebuild 1700 SHA256 47f8a1f0f6eec6475778a77ee6292d15f45f0dcd6ba8ae2973abe3eabefab04a SHA512 de04526e68e60d85dcc56a98daf3461654601a4b0f80af0ff6af342b77b2178a9bc1a5a1f5ed600bb125e5337bf72acf32d2177afc801eccf214314e577e2b12 WHIRLPOOL fb528cd9a4111a7cd47d2bb6babb3387a387dc25be0e3e4145eb5295ce8ca368f24a31060f624635b26073327d287db1853e01e7cb0155a3be19c8d1109bd1eb
|
||||
MISC ChangeLog 11602 SHA256 ad19ddb70d18bf8e1e8729014e4871529f0a62a3acd53e263f99701c2b92b676 SHA512 0e4e31b90238c3cf3263636ea6170a299cff214768e8a8e7b36c8c9a56d32ec9fa6da30d08d189df2e05d1e2244954fdb8f660196245510967f2783420b8346d WHIRLPOOL 6f5692eddc354d2f392444bd76a5c2ecc61da28346872af840c0c71086db9efad493ec29797d4807e88757870551c5d673d11610df664d79a42ee5b1a5339188
|
||||
MISC metadata.xml 419 SHA256 b8b5005c86a12de781987f6a36917a635b46469a5ef497d6fec80e3d8737e7fb SHA512 2b97106f579b12cfe3378530f9e409f436fb60dba4175ca8ca59e4fef48c25d8a8574876b34efbf08f822d7c394ecbdf17510f3864924d14e1151d0ef0ce5400 WHIRLPOOL 59856d3d135f4b61e511a1321b8178c8a82bb2b1989f00e751d61662d09cf4551a271eeafcf1f8a041f64bdd397db8526338ec9b859287d16070e97c170b51c6
|
||||
|
@ -1,78 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI="5"
|
||||
|
||||
inherit eutils findlib
|
||||
|
||||
MY_P=${P/_beta/test}
|
||||
DESCRIPTION="Modules for OCaml application-level Internet protocols"
|
||||
HOMEPAGE="http://projects.camlcity.org/projects/ocamlnet.html"
|
||||
SRC_URI="http://download.camlcity.org/download/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="ZLIB GPL-2+"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd"
|
||||
IUSE="gtk kerberos tk httpd +ocamlopt +pcre ssl zip"
|
||||
RESTRICT="installsources"
|
||||
|
||||
# the auth-dh compile flag has been disabled as well, since it depends on
|
||||
# ocaml-cryptgps, which is not available.
|
||||
|
||||
RDEPEND=">=dev-ml/findlib-1.0
|
||||
pcre? ( >=dev-ml/pcre-ocaml-5:= )
|
||||
>=dev-lang/ocaml-3.10.2:=[ocamlopt?]
|
||||
tk? ( || ( dev-ml/labltk:= <dev-lang/ocaml-4.02[tk] ) )
|
||||
ssl? ( net-libs/gnutls:= )
|
||||
gtk? ( >=dev-ml/lablgtk-2:= )
|
||||
kerberos? ( virtual/krb5 )
|
||||
zip? ( dev-ml/camlzip:= )
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
"
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
ocamlnet_use_with() {
|
||||
if use $1; then
|
||||
echo "-with-$2"
|
||||
else
|
||||
echo "-without-$2"
|
||||
fi
|
||||
}
|
||||
|
||||
ocamlnet_use_enable() {
|
||||
if use $1; then
|
||||
echo "-enable-$2"
|
||||
else
|
||||
echo "-disable-$2"
|
||||
fi
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
./configure \
|
||||
-bindir /usr/bin \
|
||||
-datadir /usr/share/${PN} \
|
||||
$(ocamlnet_use_enable ssl gnutls) \
|
||||
$(ocamlnet_use_enable gtk gtk2) \
|
||||
$(ocamlnet_use_enable kerberos gssapi) \
|
||||
$(ocamlnet_use_enable pcre pcre) \
|
||||
$(ocamlnet_use_enable tk tcl) \
|
||||
$(ocamlnet_use_enable zip zip) \
|
||||
$(ocamlnet_use_with httpd nethttpd) \
|
||||
|| die "Error : econf failed!"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake -j1 all
|
||||
if use ocamlopt; then
|
||||
emake -j1 opt
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
export STRIP_MASK="*/bin/*"
|
||||
findlib_src_install
|
||||
}
|
@ -1,78 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI="5"
|
||||
|
||||
inherit eutils findlib
|
||||
|
||||
MY_P=${P/_beta/test}
|
||||
DESCRIPTION="Modules for OCaml application-level Internet protocols"
|
||||
HOMEPAGE="http://projects.camlcity.org/projects/ocamlnet.html"
|
||||
SRC_URI="http://download.camlcity.org/download/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="ZLIB GPL-2+"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd"
|
||||
IUSE="gtk kerberos tk httpd +ocamlopt +pcre ssl zip"
|
||||
RESTRICT="installsources"
|
||||
|
||||
# the auth-dh compile flag has been disabled as well, since it depends on
|
||||
# ocaml-cryptgps, which is not available.
|
||||
|
||||
RDEPEND=">=dev-ml/findlib-1.0
|
||||
pcre? ( >=dev-ml/pcre-ocaml-5:= )
|
||||
>=dev-lang/ocaml-3.10.2:=[ocamlopt?]
|
||||
tk? ( || ( dev-ml/labltk:= <dev-lang/ocaml-4.02[tk] ) )
|
||||
ssl? ( net-libs/gnutls:= )
|
||||
gtk? ( >=dev-ml/lablgtk-2:= )
|
||||
kerberos? ( virtual/krb5 )
|
||||
zip? ( dev-ml/camlzip:= )
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
"
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
ocamlnet_use_with() {
|
||||
if use $1; then
|
||||
echo "-with-$2"
|
||||
else
|
||||
echo "-without-$2"
|
||||
fi
|
||||
}
|
||||
|
||||
ocamlnet_use_enable() {
|
||||
if use $1; then
|
||||
echo "-enable-$2"
|
||||
else
|
||||
echo "-disable-$2"
|
||||
fi
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
./configure \
|
||||
-bindir /usr/bin \
|
||||
-datadir /usr/share/${PN} \
|
||||
$(ocamlnet_use_enable ssl gnutls) \
|
||||
$(ocamlnet_use_enable gtk gtk2) \
|
||||
$(ocamlnet_use_enable kerberos gssapi) \
|
||||
$(ocamlnet_use_enable pcre pcre) \
|
||||
$(ocamlnet_use_enable tk tcl) \
|
||||
$(ocamlnet_use_enable zip zip) \
|
||||
$(ocamlnet_use_with httpd nethttpd) \
|
||||
|| die "Error : econf failed!"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake -j1 all
|
||||
if use ocamlopt; then
|
||||
emake -j1 opt
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
export STRIP_MASK="*/bin/*"
|
||||
findlib_src_install
|
||||
}
|
@ -1,3 +1,3 @@
|
||||
DIST intelhex-2.0.tar.gz 69410 SHA256 11eeb14534a84218b59094c2b76fbde448cac08613be0925efbcf1432ea0bbec SHA512 3b3d70bd758e5780922277a8f153467568d7d7d2517528848c7f6d8c137ef5e75612f0b0653f89b277c68e421785611cdddd9a0c924061780279f1fec2319c86 WHIRLPOOL 7d190b22767d907f233f5aaf297bbbed0498651813c5b962b7a0c500ac4ab8c297344c166b6806110970ce8e0b46b34a74cc82f0ebb6609c725ed5075027840e
|
||||
EBUILD intelhex-2.0.ebuild 429 SHA256 f932034b6592d2865b92c45e6937727deb57002aa6224fe3e61e718d9230a70d SHA512 15fdcaf69ef8733af1724504ce234c3f4726ffa41ff47b874f13e504eb39d153f0490194cf15614e810ae10728537531d1d2d73538fcb03bc9d8340627ae5aba WHIRLPOOL 1eed582856622a9cef87efdd975a607efc74debc2f857990885556b7d79120874e1bac240ff49482a9273660150233e5cf267b47d9664f03a54d6085ed4a4324
|
||||
EBUILD intelhex-2.0.ebuild 450 SHA256 f8d66d58e2e0750d262dbaa21cbf4b510cdf4946b60d4cbeac63a9ecfeaf5bd2 SHA512 b5d6358940abafb07ad4517df2b98de59519ba41861b7f783a3d800aea5e37c66dbebe87d26e398cf2808adf252b76a2eea4601ebcc0a8b75b7d58b51b0d7f69 WHIRLPOOL 23daa2142d87fb5812ed81e148b923886a0d7e583778d6f40af0c7ecf74d4120b53b95abe986831722188f8bcdacd18a8a579e9bf8beb58a2f8db4f0d2b9003d
|
||||
MISC metadata.xml 281 SHA256 ec97547f8447d443a7972ea4368c897a0e0b1897e3958df3f2e9fdaf849a312d SHA512 3950abbee75ef51af0dd2c33a9adae2d515ec4009a0409cf7e88c136244aa60685e61b9f822090bdbc1e4eda7b07c2da2b06f11189bb5345ab4d63eebe3f22c3 WHIRLPOOL df3896756ade59cae00f81291ab780189ecde86d8c99d660467c5d558c8ab453f4cfc21c3ef2f3c53a29f27da72bbad5412a4dedb11f6cc79b1085f2c57394b0
|
||||
|
@ -1,6 +1,6 @@
|
||||
DIST 5.4.2-0qt5_docs.7z 78495429 SHA256 c2ac1a18467a0fbb1d2504d78085e6c0d4901442d79895894fcc078fb310c719 SHA512 9e13b1f3e7daa38e91695d193bc67c3ddcc2d0d86febd6c53b4045bebbae7e97171c30990ba702440597861fdcfe780a177918fa334f190970dc933985cb55ff WHIRLPOOL 531521c00af6be74d2b1c4ad782f43cdae8fe8dfe67863582e8672342bd2df653f682fe5aeeb4782c302cf4074d4abe5d1a4356a07899725b062790d58bb1d46
|
||||
DIST 5.5.0-0qt5_docs.7z 83725712 SHA256 673ec0493b95cb16fed7600d27dd29478c419a370323f7fda4a8900ffa3c813e SHA512 e3cda1ae5b64ce9cc391f15683621d21c2075cf7bd861a485555d70b25e706c37c64f62d940390c2ae73ed21b1cdb87f1fb643b45d51e42116a048d4e5b14fe5 WHIRLPOOL 007b80b832f9db6691bde1d7fc071eaca54d60515764ab6a181c7d78108d6f9a1709dd44cda14de453f0258fd87006db830713e5212e60784a4921ab8be5c982
|
||||
DIST 5.5.1-0qt5_docs.7z 99268409 SHA256 012b6e7fa6060f19e07a99777b6187b1be7597a94840fc051f0a08dd5ac79182 SHA512 ce5054bc7978e5dec4fdc7fadff29e078a39e5463dffd0985fedc80216587d53166b88457e43dc11dd1e8fbe09e26c4a47669cd28983fd7e27e8fbaf182f8945 WHIRLPOOL 0df887a24157363ad269f5e302e0fc4d5a280ea2e22dc906d06d307c436ada6f26f85e33030515fa3d13d4402d282edec3dc9ad8b36d06a52776e6b284d161be
|
||||
EBUILD qt-docs-5.4.2_p0.ebuild 818 SHA256 24c0445fb265ff96c7849b328e40f9009fec72f28873578eba8a021daff54ef8 SHA512 39e817db06557af7ef1e5ea1403480e143556ef154f6099e6fcb7e7507de2a576feaa7fce4828c68f306480ad1f9348d67dcbe1d6cd2f8fdcf21032173545c85 WHIRLPOOL 0344fe78741e93e7f899a61f302b5845917d956e439a7a1f1a626fdcb6dcd222fefa4355bc694b5ce44feb8b6215198d735a27577a9ddb813558d9fe68020e99
|
||||
EBUILD qt-docs-5.5.0_p0.ebuild 818 SHA256 24c0445fb265ff96c7849b328e40f9009fec72f28873578eba8a021daff54ef8 SHA512 39e817db06557af7ef1e5ea1403480e143556ef154f6099e6fcb7e7507de2a576feaa7fce4828c68f306480ad1f9348d67dcbe1d6cd2f8fdcf21032173545c85 WHIRLPOOL 0344fe78741e93e7f899a61f302b5845917d956e439a7a1f1a626fdcb6dcd222fefa4355bc694b5ce44feb8b6215198d735a27577a9ddb813558d9fe68020e99
|
||||
EBUILD qt-docs-5.5.1_p0.ebuild 818 SHA256 24c0445fb265ff96c7849b328e40f9009fec72f28873578eba8a021daff54ef8 SHA512 39e817db06557af7ef1e5ea1403480e143556ef154f6099e6fcb7e7507de2a576feaa7fce4828c68f306480ad1f9348d67dcbe1d6cd2f8fdcf21032173545c85 WHIRLPOOL 0344fe78741e93e7f899a61f302b5845917d956e439a7a1f1a626fdcb6dcd222fefa4355bc694b5ce44feb8b6215198d735a27577a9ddb813558d9fe68020e99
|
||||
MISC ChangeLog 1009 SHA256 ff21c94b431379ab557d22a27ef77a299dc24cb4125611cdfaedcb09465ee848 SHA512 87251f69187de4b720820f8e3be8fe6dd73ee5c036df74432ae95b6b50757abb1e58203421308b21e1395b72fb17db3b01124d0c4df51ded24dae7b4a0333440 WHIRLPOOL 4fd357af6f3db1bdb2bca6996567ffb107446c5773be3dec6ce33183ea190425998448cf34efb4df6a0af911f729245a2ade8370cf64a0eab9669425959b9632
|
||||
MISC metadata.xml 266 SHA256 eb09b848ba59f9c3a3b7165d649e7b222a29461d11ec81677b7fc32cabeb79b3 SHA512 1e12087c3700f25865b7a4de219bf27125b1bc36a184a0ca40d95dfeb40b40e4d356ae2d8fac91a7bea081443fc76c00f5bc42ee53ab7d8e7ae610639439fd53 WHIRLPOOL 0a2e261463eaf39c68f4883c9a99129ddac0e9d3e322ad740a2d68319f3c37718157d73d00bdabc03ffb542f26492e7c4ef6f9ab8440900cd2d3abc16e41cd4b
|
||||
|
@ -1,8 +1,10 @@
|
||||
DIST mini_magick-4.2.10.tar.gz 1060057 SHA256 b8f694648ff15729338f7534b057bc1be3fa47bc73fd935f78f872e2f6186996 SHA512 90ac378d7e9b4eb2fef7d2f036e90ea17e7b1fb42e4f022dd9921af818becbb7041e82796e84cefc05f25e42c1705bd9d623f28d9cda437821d0f7801f731168 WHIRLPOOL 9f96b85b3af696a65c80ca5ef4e3754ae993af86532bf624ee351c428c7faca14415e03a4eb7747bcff1a45fc60b7889e31eb0d98c715d29834ac9db9fe0ae4f
|
||||
DIST mini_magick-4.3.3.tar.gz 1106623 SHA256 1ec9ee60cdd88839a958a1fccc82db20887607dc385d618aefcb81cdc577c33e SHA512 e451d5fc3fe6331698858350d1c6b704f6f3e601228b635a2469403f2b4457606144e04b5020daf67a21ff055d6aed4b138a1f107dc29cc02613541411ed0872 WHIRLPOOL f0783edc683931521a2dcd0f0d4594cc61e65a411650bbbc5223c33da80f9455087127bce4f1f36b0889b6d98ccaeda90b956bb59c789dde171cf8e28186118c
|
||||
DIST mini_magick-4.3.5.tar.gz 1106688 SHA256 2d891e22bd882fb0fd88846f7d3436944a38205af6c8205fa0cb25e9eaba2e05 SHA512 7d914cd87c9d14aa0680c9b008b93cc1e996df2793c13c004a23b6f813f9c3999d8bb52322661f57ef70c6af12821d3ae5cc92eef2e24896fe50bc9f27d3270b WHIRLPOOL 468048e55ba991466f99efdd598a79b65cc4324c15a9a63f1d79a4bd0068b7dfc616943824ee507839898c6ce690b6fed78ab8b21c8829cc14f90e4cafd40cbe
|
||||
DIST mini_magick-4.3.6.tar.gz 1106887 SHA256 a1316effe107c6b3cbee5bfbd295aad40d5b218e29cdafa71244aecc66e4e189 SHA512 91ed5628d9d23e28061498e1001a97439ce7124286cd6687675d9d9b0b83a09a894ffa50b1bb6f6c772070f7a3586633cec2841ea3096a5cff94d4f3f2baff8b WHIRLPOOL 2df9e934836bda02a0e42065fa82646238f5119ca03153905068148dac21dca64fe223d1a81ea423b51b35362e1b5a070aae28f5e8468161ea3d25dcc6cbf3c2
|
||||
EBUILD mini_magick-4.2.10.ebuild 1316 SHA256 ea1b70e036c78d636d9579feb484ff2612eb5c316206f445093ecf809ff33f69 SHA512 de16014041c920f12a4bd412e120039977fe1a4acda8cb122ced28654f593d058b71b77b164f4001c19f66492889ea4b5e2f116c148620f94b807da3ae8bc07d WHIRLPOOL 90a3cb29010eb58cfba64d52f0045b3c6f97c3d71d781c5e30f96cabc2958ee7a7b7840bfec6b32a9a15b4d01e90971e214111092c3e0cc6a117f2576d34cee8
|
||||
EBUILD mini_magick-4.3.3.ebuild 1316 SHA256 ea1b70e036c78d636d9579feb484ff2612eb5c316206f445093ecf809ff33f69 SHA512 de16014041c920f12a4bd412e120039977fe1a4acda8cb122ced28654f593d058b71b77b164f4001c19f66492889ea4b5e2f116c148620f94b807da3ae8bc07d WHIRLPOOL 90a3cb29010eb58cfba64d52f0045b3c6f97c3d71d781c5e30f96cabc2958ee7a7b7840bfec6b32a9a15b4d01e90971e214111092c3e0cc6a117f2576d34cee8
|
||||
EBUILD mini_magick-4.3.5.ebuild 1316 SHA256 ea1b70e036c78d636d9579feb484ff2612eb5c316206f445093ecf809ff33f69 SHA512 de16014041c920f12a4bd412e120039977fe1a4acda8cb122ced28654f593d058b71b77b164f4001c19f66492889ea4b5e2f116c148620f94b807da3ae8bc07d WHIRLPOOL 90a3cb29010eb58cfba64d52f0045b3c6f97c3d71d781c5e30f96cabc2958ee7a7b7840bfec6b32a9a15b4d01e90971e214111092c3e0cc6a117f2576d34cee8
|
||||
EBUILD mini_magick-4.3.6.ebuild 1316 SHA256 ea1b70e036c78d636d9579feb484ff2612eb5c316206f445093ecf809ff33f69 SHA512 de16014041c920f12a4bd412e120039977fe1a4acda8cb122ced28654f593d058b71b77b164f4001c19f66492889ea4b5e2f116c148620f94b807da3ae8bc07d WHIRLPOOL 90a3cb29010eb58cfba64d52f0045b3c6f97c3d71d781c5e30f96cabc2958ee7a7b7840bfec6b32a9a15b4d01e90971e214111092c3e0cc6a117f2576d34cee8
|
||||
MISC ChangeLog 5177 SHA256 54076ebd5f8afb498557a1ac242db30455ceaec00dda9587c571ea6e71a227c0 SHA512 7087dfd35414553c7f54e3b3e6795b1ac1baaac706234494a9aa5cb1f002ce2c7ff9faa0c8c41d08c05a6e9206337de01045d02e4b3000922888947db5694e79 WHIRLPOOL 4c2b4e4c140b00d557dc6191e0c1c99a84744ffeace032c61b40475b1413edd164a8a461aa61167b2b1739af775234c8c643123833e3767eb6bf663ad54c8a36
|
||||
MISC metadata.xml 249 SHA256 f091404a0c56af5b4bb869f8fbce4180da70d0b9f4f71304467d292fc41914a0 SHA512 f65c17e1277e6b4fb3325d860eb45f249c30f398a70a7aff7aa6add23e550bcec9f8f9443b1f3a876c321e99d2f2fc90dc4f20e79a2b057f6badc8c094e60832 WHIRLPOOL 68bcfcca749e04044ba434de342084783632d846055a4063da2d3ee27aa0e9bf2872ced60f5c1a25956d2c938ed55ff95fe52e6eec976c5c6dca1f665a8725e3
|
||||
|
@ -0,0 +1,45 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
USE_RUBY="ruby19 ruby20 ruby21 ruby22"
|
||||
|
||||
RUBY_FAKEGEM_RECIPE_TEST="rspec3"
|
||||
RUBY_FAKEGEM_RECIPE_DOC="rdoc"
|
||||
RUBY_FAKEGEM_EXTRADOC="README.md"
|
||||
|
||||
RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
|
||||
|
||||
RUBY_FAKEGEM_BINWRAP=""
|
||||
|
||||
inherit ruby-fakegem eutils
|
||||
|
||||
DESCRIPTION="Manipulate images with minimal use of memory"
|
||||
HOMEPAGE="https://github.com/minimagick/minimagick"
|
||||
SRC_URI="https://github.com/minimagick/minimagick/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
RUBY_S="minimagick-${PV}"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
|
||||
# It's only used at runtime in this case because this extension only
|
||||
# _calls_ the commands. But when we run tests we're going to need tiff
|
||||
# and jpeg support at a minimum.
|
||||
RDEPEND+=" media-gfx/imagemagick"
|
||||
DEPEND+=" test? ( media-gfx/imagemagick[tiff,jpeg,png] >=media-gfx/graphicsmagick-1.3.20[tiff,jpeg,png] )"
|
||||
|
||||
ruby_add_bdepend "test? ( dev-ruby/mocha dev-ruby/posix-spawn )"
|
||||
|
||||
all_ruby_prepare() {
|
||||
# remove executable bit from all files
|
||||
find "${S}" -type f -exec chmod -x {} +
|
||||
|
||||
sed -i -e '/\([Bb]undler\|pry\)/ s:^:#:' spec/spec_helper.rb || die
|
||||
|
||||
# Don't force a specific formatter but use overall Gentoo defaults.
|
||||
sed -i -e '/config.formatter/d' spec/spec_helper.rb || die
|
||||
}
|
@ -1,6 +1,8 @@
|
||||
DIST ox-2.2.0.tar.gz 173019 SHA256 33fad7a3cafa38f62ff65ee93485028048d2369e504fd8c80a65cef7d9566c8c SHA512 817eae55ae3f0ee3edced2da58be2e0c95b2be0e8788f511b648f88d38096367416802f2e82a2dacb7ec48efdd35cb8c36766ffb7b46a4944137e55bf23bd02a WHIRLPOOL 82adce4c9465c28dacd8514279ddf40832ac47e4c48355758c91681835e81124eb3233b2d15081b542775acd2501622ff85cf6d4146fd10ec8a6f435d0e1b2c1
|
||||
DIST ox-2.2.1.tar.gz 174511 SHA256 67d064cd52c174ee0539f2ca1398b8afc64c22f7cfa5f12749d28fc25d03a9cc SHA512 3ad836e0446f39ac16d4fad9ed85b3c7711531e9db0c9bf2582bfaf08ccb198fa758d0e3193a9916ec4161dd06ef19468bee64590e2671caabd62cc604ab0f98 WHIRLPOOL 5c83081b44dd5e8da84161dbbb568ad25e5c52c8df9c6565a38610eed0b71d67acf971ffd018796b63e9d4f6ef17af0e7bf02f23bd4788f85317781af7a5f6ff
|
||||
DIST ox-2.2.2.tar.gz 177795 SHA256 10720a2c26ebfb6e9074bdead42fa3550fd60ecf1a5962a4adf9b928feb71800 SHA512 ea9120dfc8e0289b82cce1950e9c3d1556ce08d91b1314ba3040bfd19f575d312814d6aec86f2563a070ccd6709c5a2c2c2e89f44177de9c293dccbf4137efd9 WHIRLPOOL e6920ff898799f36080714cf1c4820b6bb739b619494184d5a5bae140e80fee7ee694f292340612d4ca28763bd034da357aa516b7bbd5fe315aa86201bd105e7
|
||||
EBUILD ox-2.2.0-r1.ebuild 702 SHA256 95f6b28d10a05acdc076e472574d1e08bf707a8bc303b9298ae9116d37f05dfa SHA512 1feed569a99ed437b3a9911dee754bb85690477ac4a45b6ee0d99094a496b7f467ea8ac3593becf5f3ac3e09f114b5cbed900d7b5fb63bf528a3452f543cfe7f WHIRLPOOL 61ce3d2bdfbb1dfca9efa8b22e57a47e646e71d216a9fe553c56c66be8f5132dee6594b5657c0ad9660e3ba4b70beb1b0a69a70acb58d456f79a75e5c584691f
|
||||
EBUILD ox-2.2.1.ebuild 709 SHA256 513415ad2059e72745e5048ebb6e03df7fdf12efd490edcee2dc4f75e25893da SHA512 ff8376075996b2d2374b4d34227881b117a3ac14b4a501fd7026bb7bf19e22f9a9785115c08c2b83e7b157a554bab887126cb60b655840ead271e152a5774d0d WHIRLPOOL 4219ce5cef8b4b44cdee7eced1b86c31800ba0bd2ee8f30a2c24c12278d2c8dc9037138c5c6e279c8cf74ae127c5d0ee12605a2dfdd08dc00140c589ce830129
|
||||
EBUILD ox-2.2.2.ebuild 709 SHA256 513415ad2059e72745e5048ebb6e03df7fdf12efd490edcee2dc4f75e25893da SHA512 ff8376075996b2d2374b4d34227881b117a3ac14b4a501fd7026bb7bf19e22f9a9785115c08c2b83e7b157a554bab887126cb60b655840ead271e152a5774d0d WHIRLPOOL 4219ce5cef8b4b44cdee7eced1b86c31800ba0bd2ee8f30a2c24c12278d2c8dc9037138c5c6e279c8cf74ae127c5d0ee12605a2dfdd08dc00140c589ce830129
|
||||
MISC ChangeLog 2670 SHA256 8dfcf507db2c78575e9c96c9509c59f68b961b866ae6dd86d611f2926f90acb7 SHA512 ced0b9e623c13061be189158c2e1975afc7460fa8a5caef637a8c3eacd7ede2ee7a252e6eab195a8c60762217466966261cd9dd141a079015c527852e4f66cb7 WHIRLPOOL 4c48f60d1d29ad76afd2595d99f18d3ddaf14f0f99ae3d1d42582c5ca58204d8f0eff276af03ad7a1597ad4bdd2d1aac935598c9d77545670c56d2aae7f762f1
|
||||
MISC metadata.xml 238 SHA256 ed1760d3b2540c342bbf8e444f5fc11c6d47fb78aecc101004fe40d0bdfd2c6b SHA512 521a04dd034a4d12d1bec8e45940f0a665b014349f1e9707f58cb39cd1d29525e010552817f638c400e1f6b39f6e96caac31551d1e701a7cb62d3ded4d3d8085 WHIRLPOOL fe5eb29c52768fe15f9e14d6afe01c6a22a77fcb31d12fe17eadb5aff2866abedeba106ba9695608bf523a625beeaa1a97c579cc2642e6ba3305e6b936862ea9
|
||||
|
@ -0,0 +1,33 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
USE_RUBY="ruby19 ruby20 ruby21 ruby22"
|
||||
|
||||
RUBY_FAKEGEM_EXTRADOC="README.md"
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="A fast XML parser and Object marshaller"
|
||||
HOMEPAGE="http://www.ohler.com/ox/ https://github.com/ohler55/ox"
|
||||
SRC_URI="https://github.com/ohler55/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
LICENSE="BSD"
|
||||
|
||||
KEYWORDS="~amd64 ~ppc64 ~x86"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
each_ruby_configure() {
|
||||
${RUBY} -Cext/ox extconf.rb || die
|
||||
}
|
||||
|
||||
each_ruby_compile() {
|
||||
emake V=1 -Cext/ox
|
||||
cp ext/ox/ox$(get_modname) lib/ox/ || die
|
||||
}
|
||||
|
||||
each_ruby_test() {
|
||||
${RUBY} test/tests.rb || die
|
||||
}
|
@ -1,8 +1,11 @@
|
||||
AUX opengfx-0.5.1-gcc48.patch 513 SHA256 2f4e4da8ccf5d2b2ffdad6d14b9b6dd75702e1660631003c857e2829e69222d5 SHA512 9dc2aa87130a56c8bc396501a4abe7bc85e23a836e2c639c63c8b94d1d9a2079936fa6721c62309b74b4d8d3d956a78f8ae965a3c0bd9e664b062c137b1f7e2c WHIRLPOOL e91e463745c486864e296f641a88195a633569475179ba727bcc62cd549df03db1addfa78bf59d21151cba4470c36952eabb646aa62613795d4e7fa1fb65c5b2
|
||||
AUX opengfx-0.5.2-Makefile.patch 1871 SHA256 03be3fc9e70b56153115362e76079c30fb7e4578faedecdb65930f0fcfe1c524 SHA512 508847dc024d543ffb8b30c0aabf566b84b5744f6db952ce5991fb6f825823d4dd171a2baf4b96648da26ee4d55fa4a6984f49ee1a9bcb38cc37a06f409939f7 WHIRLPOOL 04758983b45da50dbb993cf93f77b2ad397147eb73cdb93e4a7d5d61678a248c2a5e11b71f5a83e5ff8c870dd51429d36823c4a6fdec8f70fbf96f6c0a010f0d
|
||||
AUX opengfx-0.5.2-Makefile.patch 1725 SHA256 b6d423ad8170a8322c8819011f73b275b0397d6fbbbca3c7e1d45ef588977f33 SHA512 e00d41bc018647508453ef787a84a4e789e5071a75cc3f051a6eea23273f412f21cc2072bb74650616ab31669a807936df28657534d348e23fc84d9cce1c79a7 WHIRLPOOL f89517599f573d97dea80ce3ebcf4bb159af40e1be10fecb0fd9d552c1a8d69d5835ab92de5ac95dff7595b2dce42dfc87e32e4bf4b78ea72180615f8fb5be2c
|
||||
AUX opengfx-0.5.3-Makefile.patch 1349 SHA256 5381e3e4efdab52cd83fb2ff4f6dd87ddd288dc834786c2679c38f4e6f7e50e2 SHA512 f2cd513b6b244fcdd522e488c3becd27164f622f0bc723bd1f704ce1e76419ac628425cf3fc437beb50f851735923e85eae8a3f70e828f58edff4d632784bbf9 WHIRLPOOL 964ff2c87be1f9150fc6e9ad6dbeef76cb30c9b4bd50c59d5e461da54664e9436a25f1682a419bf7c7567b5b4f99dd162601fbcba62ae0740e887a45968b95fa
|
||||
DIST opengfx-0.5.1-source.tar.xz 9553608 SHA256 5737760de04034504dbf552f75a45d713a59659dca4bfbdd4e215429c148d7a9 SHA512 30dee5ae2065d76205d21c911b875777878fc66c3df159ca49d8745db843bc8c00f9d022670ceb872f20bc8b64d41fbe3f12cb8ce3b3eb0e8b9c30a6e5bfde04 WHIRLPOOL f387e474ad8d1fa6b43adfce00df64a388702d5f21350ad60a76d25577aba18af798ba7cc4cb8a0ab06d49f76c48f7f59757cdb384e3630d5ff7d63b9a47da4b
|
||||
DIST opengfx-0.5.2-source.tar.xz 9639176 SHA256 fba70b19e9e69e1f51a0b36675e25c5ec90157dc842de9a405c0d5700f36e647 SHA512 d42d819bec314c3e29c68e8bbb60e40c5d43ff52878f5e771edd49b27d8dabe7406a8c5050797934dc4ba78a30e1fd543482c8ea86a3e562670ce71c04e50d22 WHIRLPOOL 4fa6ebf69e2d7495658fd799329fac3127363e2d3265ecdd85f2ed2d20689a675120b669335308ef15da2b6e6b1a818d93fe8dad691134bd3894b45c523b64b4
|
||||
DIST opengfx-0.5.3-source.tar.xz 9638892 SHA256 28d253ffa7a3618f7c4efb3b1076bc652204c2412d3cee57a6b9ffc13bda4014 SHA512 41b41192dcf95e2ac03e7028f55aca486c13a8709a62fe5970918494b0009ee07118e0d04d10426fea35ee82c842d28fc58f8c258df2e8ebe0b17e40c892f829 WHIRLPOOL 309c8e5ef1fb83328712c0516c55ecbc53f75117a1fc2aedbe9e61db05bf14ffe4f9fec6ff6a1f50dfc408735de3d5b754d97b026957b02271b213ffc32a9872
|
||||
EBUILD opengfx-0.5.1.ebuild 1137 SHA256 f3a8bd7b46eb5c7bf36f05a001828f84e5f13c9f4434dfade63ac5cce5b34a9f SHA512 7d7f8b0ddd94ccad8f31c4160d869e77e7e9a0e037a7caf6823658dd1a3099c6a85dc124c6cc1345b0a2b260a7b5e3d63b14292f9bab18a1bbacdd5d34144ae6 WHIRLPOOL 9bbdcd2954205e8af8ce216031768da81acbe0c0b032518695fd245c3b7c822f2d9ca205d79bc36b9ce08345ece5dd24bf5948698201ec4aaff8ad7ecb6fb42b
|
||||
EBUILD opengfx-0.5.2.ebuild 878 SHA256 c57dde8f50ebb9186c669dcc53c477aff934231c4819a6a89b22a44fc46910d3 SHA512 3ce9941189ed48ca6012fdb87de4e83854a91718b7ec3976ab0487bb9ded41949889b5b922e307f8ae45eccf50b7529ac022ad16e3f8561b48fa6643b8edb4f9 WHIRLPOOL b20edcbfd3e5930018addb4e0126dd67010b3bbf3f5aca84314a95981f5d156d1f7fca80b06820875b935e25eb56e5264bf5b025d572f4108e4d3fe5c2aebf34
|
||||
EBUILD opengfx-0.5.3.ebuild 880 SHA256 54f4128c8de577c26bb13f2e34d7c216a9371948f10ef6ad618e23cbf6929b84 SHA512 f20efd6be939a41007395ff72fb834e7c9a75b37bfced9442e82f457b35177bd2898a7dc3e7ba2fe116d560f910d2113fedf559ad9e6db8ffe6848321f6e2129 WHIRLPOOL 66ca55cf9067d55ec18c22186af049fef8801e7b991251ac33797d85559392991a36d9741a3761771eba86d6605be7ada2d245eb76fb009832d48d8c4b8949bd
|
||||
MISC ChangeLog 5707 SHA256 993297d930260af4737f770fa67ed7a45c37fe5f5bd73f7831fee8cfcb24f497 SHA512 b8eee35b16556115e86e249a6a519c06d36d95165a28f6f0e5d90c683e391223aa91796da41116ad6d2d9cbfd21c0ba690a6b70fcb67f3478db0aac778dbe26b WHIRLPOOL d04f651407388162cdf27d1ca88a516b635371b904bccaba1efbfb4db5876fc55882459963fd2fd30bce61d4a9cbbe0eee41d05b0a860271ea9cee9fdd73d556
|
||||
MISC metadata.xml 158 SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3 SHA512 d954564236b67b6ab97846b73f74e715e8f1bec2dba6595e9a5046c2e8c3b93f4879c293f9d1d02d99a533bee56156dae3f31a485697128c51af14cdbfdada8a WHIRLPOOL d03e7293d09d794d61c095a423f945b3644355a247f270a73ca8d30b4dfe9c98244297536bfd1a4bd6c14794aa1152eca20fd83bfdf3e1e74d4f676152d35ada
|
||||
|
@ -0,0 +1,31 @@
|
||||
--- opengfx-0.5.3-source/Makefile
|
||||
+++ opengfx-0.5.3-source/Makefile
|
||||
@@ -99,8 +99,8 @@
|
||||
AWK ?= awk
|
||||
GREP ?= grep
|
||||
PYTHON ?= python
|
||||
-UNIX2DOS ?= $(shell which unix2dos)
|
||||
-UNIX2DOS_FLAGS ?= $(shell [ -n $(UNIX2DOS) ] && $(UNIX2DOS) -q --version 2>/dev/null && echo "-q" || echo "")
|
||||
+UNIX2DOS ?= $(shell which unix2dos 2>/dev/null)
|
||||
+UNIX2DOS_FLAGS ?= $(shell [ -n $(UNIX2DOS) ] && $(UNIX2DOS) -q --version 2>/dev/null >&2 && echo "-q" || echo "")
|
||||
|
||||
# Graphics processing
|
||||
GIMP ?= gimp
|
||||
@@ -196,7 +196,7 @@
|
||||
endif
|
||||
|
||||
# Days of commit since 2000-1-1 00-00
|
||||
-REPO_DAYS_SINCE_2000 ?= $(shell $(PYTHON) -c "from datetime import date; print (date(`echo "$(REPO_DATE)" | sed s/-/,/g | sed s/,0/,/g`)-date(2000,1,1)).days")
|
||||
+REPO_DAYS_SINCE_2000 ?= $(shell $(PYTHON) -c "from datetime import date; print ((date(`echo "$(REPO_DATE)" | sed s/-/,/g | sed s/,0/,/g`)-date(2000,1,1)).days)")
|
||||
|
||||
# Filename addition, if we're not building the default branch
|
||||
REPO_BRANCH_STRING ?= $(shell if [ "$(REPO_BRANCH)" = "$(DEFAULT_BRANCH_NAME)" ]; then echo ""; else echo "-$(REPO_BRANCH)"; fi)
|
||||
@@ -719,7 +719,7 @@
|
||||
$(_E)
|
||||
endif
|
||||
$(_E) "Release:"
|
||||
- $(_E) "bananas: Upload bundle to BaNaNaS
|
||||
+ $(_E) "bananas: Upload bundle to BaNaNaS"
|
||||
$(_E)
|
||||
$(_E) "Valid command line variables are:"
|
||||
$(_E) "Helper programmes:"
|
@ -0,0 +1,38 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
inherit eutils games
|
||||
|
||||
DESCRIPTION="OpenGFX data files for OpenTTD"
|
||||
HOMEPAGE="http://bundles.openttdcoop.org/opengfx/"
|
||||
SRC_URI="http://bundles.openttdcoop.org/opengfx/releases/${PV}/${P}-source.tar.xz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~ppc ~x86"
|
||||
IUSE=""
|
||||
RESTRICT="test" # nml version affects the checksums that the test uses (bug #451444)
|
||||
|
||||
DEPEND=">=games-util/nml-0.4.0
|
||||
games-util/grfcodec"
|
||||
RDEPEND=""
|
||||
|
||||
S=${WORKDIR}/${P}-source
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}/${P}-Makefile.patch"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
GIMP= emake help # print out the env to make bug reports better
|
||||
GIMP= _V= emake bundle_tar
|
||||
}
|
||||
|
||||
src_install() {
|
||||
insinto "${GAMES_DATADIR}/openttd/data/"
|
||||
doins *.grf opengfx.obg
|
||||
dodoc docs/{changelog.txt,readme.txt}
|
||||
prepgamesdirs
|
||||
}
|
@ -1,6 +1,7 @@
|
||||
AUX nml-0.4.2-pillow3.patch 1409 SHA256 6143ae5eed5e9b371502de86a6bd760439252d57c4736424c26ec821ecbbcf18 SHA512 1d4ddbc2ac779311d04271fbc2d1b95d2ad31298d4cc9c4312c301712491d5f4173e9e1177edcf3f685da1ca0645ed981c8b7fb58de052005e0ae0a2773d5320 WHIRLPOOL ce453789d76681aa22df8d411d927fc7e0e9797d04df8f530390febfbd3e8d233a83881b8dfa65cc7d4bff4d623cdf00174d9ce02659f8102bd11e0a226ab926
|
||||
DIST nml-0.4.1.tar.gz 377419 SHA256 f53c06a209655407a8e9604f15bb30f137c20b3754ceb9449b4904a1956d0ae0 SHA512 3ac1b3c716b62975261fc55d5a70eba1616d65a4e68e0520da63d6be4a85646dce7fc5f17b9ae896eb8e232d756f9604b9dbc020a76020f5cd73b0419e11f006 WHIRLPOOL c122ad3301f9f5e4f4cba85c776675e66984b82123db81a97d79d3e266231afebc611d8203f9a532a23b9c485595031aa9c1b1e6f3987d67118d85b4cce49cf0
|
||||
DIST nml-0.4.2.tar.gz 377834 SHA256 eb4c2107682f14c58c5fbffc5f26c206fd3c8fc6972a3e28478e3e7f2bb773d7 SHA512 0d9c9f1de91cd91962aeacc0e5c59b351a2e4729f97d7fc2eb49f6d6487c1e1a7a98fb8f793689520c6e828fd6cdf39e952f13d0dc2f198234e3e6ad47fe6d8b WHIRLPOOL d4d994125c04c53528ae4cf9e3ca4643d2ef1e71636453404196b200a275649b2846683406bbae6f76e98573ea92962c23e295adeba3f6086026c0b8fd676c75
|
||||
EBUILD nml-0.4.1.ebuild 662 SHA256 4a7a96f34176d9aea3bdd26e33b0678b86e24ee9e05924ad93e0e56b0b51fd58 SHA512 b746e99eb4bcace9a6ba99718d307754e3399176bfd078b5919f6e97c28f4fd883b4a8d66d678aa22e135f7e9218cc5c0fe5fa5509f4dbb750e97edebefffb32 WHIRLPOOL f08870bf34c769fd7c836b7c6911b43a9a190e493ddc84f21edaebad5879f6490447cf9e9c8d2a9400da11e7a6c1987a8dc19805e4ccb385dc5cf8c56aa573bb
|
||||
EBUILD nml-0.4.2.ebuild 664 SHA256 f1ea83640052120d88f3f15ea16d79beab357658fc040433eef38db6fa1c3c6f SHA512 86a1776cb8b1a05c90633544c06a81c73dc4eb96b5286169fd282fb2129a768d57031537c86f3afd226e363ea835c88f0519e360dae393d35e2fb31a3d8a5da7 WHIRLPOOL 0aea2605e7e7bd56250d8856052829bb7dd7f5875616ce201bdd0c1295c27260b9b9c014d7e93d95b5cb58a06e52e705eabdd9404d23093c846a89997b098902
|
||||
EBUILD nml-0.4.2.ebuild 709 SHA256 3e7d16e4736260a3784625bdf0bc3dc7e1a71275f504db73b59c4cc00f0418b2 SHA512 cdd8e409768a024aaa2f32d6ea97bc17ce4117a5b08c9cdcaf59f358caa648c2917190cb23c688f32a01d0ae10e826456b90b6ae095dc31bc578501d9f7f62f1 WHIRLPOOL edb0f6f3df0f6b79b538c2944cd8970427aa6773339268a2deb72d76fe80f3622c4868f7c7068f4a7f1d49c3559e4c04c45d6d8705fcf49d079fb57a30f6e14c
|
||||
MISC ChangeLog 4859 SHA256 f4fbc8c4954f14e843f474d68956de3db3e5f79b3d688ab71fd15e01787465e0 SHA512 b3b59f3175c93435a3c0c3de37bdf4103c59078526b95a006e872830a75d685558c72857bffa3aa15ecad7da126887cf5d659e4d98ff358c8c95af3c9b0521a7 WHIRLPOOL b160ee6fc55b579d229cb350910b8ec025503c6377a4be16d2e502e9b6e2ceba0e8aea1d87a2fb60e40c943fb408c31ea080d9d896c251845b3dbff2753db0f0
|
||||
MISC metadata.xml 158 SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3 SHA512 d954564236b67b6ab97846b73f74e715e8f1bec2dba6595e9a5046c2e8c3b93f4879c293f9d1d02d99a533bee56156dae3f31a485697128c51af14cdbfdada8a WHIRLPOOL d03e7293d09d794d61c095a423f945b3644355a247f270a73ca8d30b4dfe9c98244297536bfd1a4bd6c14794aa1152eca20fd83bfdf3e1e74d4f676152d35ada
|
||||
|
@ -0,0 +1,31 @@
|
||||
--- nml-0.4.2/nml/lz77.py
|
||||
+++ nml-0.4.2/nml/lz77.py
|
||||
@@ -25,7 +25,7 @@
|
||||
@return: Compressed data.
|
||||
@rtype: C{bytearray}
|
||||
"""
|
||||
- stream = data.tostring()
|
||||
+ stream = data.tobytes()
|
||||
position = 0
|
||||
output = array.array('B')
|
||||
literal_bytes = array.array('B')
|
||||
--- nml-0.4.2/nml/spriteencoder.py
|
||||
+++ nml-0.4.2/nml/spriteencoder.py
|
||||
@@ -276,7 +276,7 @@
|
||||
pos = generic.build_position(sprite_info.poslist)
|
||||
raise generic.ScriptError("Read beyond bounds of image file '{}'".format(filename_32bpp.value), pos)
|
||||
sprite = im.crop((x, y, x + size_x, y + size_y))
|
||||
- rgb_sprite_data = sprite.tostring()
|
||||
+ rgb_sprite_data = sprite.tobytes()
|
||||
|
||||
if (info_byte & INFO_ALPHA) != 0:
|
||||
# Check for half-transparent pixels (not valid for ground sprites)
|
||||
@@ -296,7 +296,7 @@
|
||||
raise generic.ScriptError("Read beyond bounds of image file '{}'".format(filename_8bpp.value), pos)
|
||||
mask_sprite = mask_im.crop((mask_x, mask_y, mask_x + size_x, mask_y + size_y))
|
||||
|
||||
- mask_sprite_data = self.palconvert(mask_sprite.tostring(), im_mask_pal)
|
||||
+ mask_sprite_data = self.palconvert(mask_sprite.tobytes(), im_mask_pal)
|
||||
|
||||
# Check for white pixels; those that cause "artefacts" when shading
|
||||
pixel_stats['white'] = sum(p == 255 for p in mask_sprite_data)
|
@ -1,19 +0,0 @@
|
||||
FreeBSD installs its libusb-1.0 implementation in /usr/include. libmtp uses
|
||||
pkg-config to discover it which adds the correct -I flag, so just #include
|
||||
libusb.h to make it work with every implementation.
|
||||
|
||||
https://sourceforge.net/p/libmtp/patches/52/
|
||||
|
||||
Index: libmtp-1.1.6/src/libusb-glue.h
|
||||
===================================================================
|
||||
--- libmtp-1.1.6.orig/src/libusb-glue.h
|
||||
+++ libmtp-1.1.6/src/libusb-glue.h
|
||||
@@ -32,7 +32,7 @@
|
||||
|
||||
#include "ptp.h"
|
||||
#ifdef HAVE_LIBUSB1
|
||||
-#include <libusb-1.0/libusb.h>
|
||||
+#include <libusb.h>
|
||||
#endif
|
||||
#ifdef HAVE_LIBUSB0
|
||||
#include <usb.h>
|
@ -0,0 +1,68 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
inherit eutils udev user
|
||||
|
||||
if [[ ${PV} == 9999* ]]; then
|
||||
EGIT_REPO_URI="git://git.code.sf.net/p/${PN}/code"
|
||||
inherit autotools git-r3
|
||||
else
|
||||
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
|
||||
KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd"
|
||||
fi
|
||||
|
||||
DESCRIPTION="An implementation of Microsoft's Media Transfer Protocol (MTP)"
|
||||
HOMEPAGE="http://libmtp.sourceforge.net/"
|
||||
|
||||
LICENSE="LGPL-2.1" # LGPL-2+ and LGPL-2.1+ ?
|
||||
SLOT="0/9" # Based on SONAME of libmtp shared library
|
||||
IUSE="+crypt doc examples static-libs"
|
||||
|
||||
RDEPEND="virtual/libusb:1
|
||||
crypt? ( >=dev-libs/libgcrypt-1.5.4:0= )"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
doc? ( app-doc/doxygen )"
|
||||
|
||||
pkg_setup() {
|
||||
DOCS="AUTHORS README TODO"
|
||||
enewgroup plugdev
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# ChangeLog says "RETIRING THIS FILE ..pause.. GIT" (Last entry from start of 2011)
|
||||
rm -f ChangeLog
|
||||
|
||||
if [[ ${PV} == 9999* ]]; then
|
||||
local crpthf=config.rpath
|
||||
local crpthd=/usr/share/gettext/${crpthf}
|
||||
if has_version '>sys-devel/gettext-0.18.3' && [[ -e ${crpthd} ]]; then
|
||||
cp "${crpthd}" .
|
||||
else
|
||||
touch ${crpthf} # This is from upstream autogen.sh
|
||||
fi
|
||||
eautoreconf
|
||||
fi
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
$(use_enable static-libs static) \
|
||||
$(use_enable doc doxygen) \
|
||||
$(use_enable crypt mtpz) \
|
||||
--with-udev="$(get_udevdir)" \
|
||||
--with-udev-group=plugdev \
|
||||
--with-udev-mode=0660
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
prune_libtool_files --all
|
||||
|
||||
if use examples; then
|
||||
docinto examples
|
||||
dodoc examples/*.{c,h,sh}
|
||||
fi
|
||||
}
|
@ -1,66 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit autotools eutils udev user toolchain-funcs
|
||||
|
||||
if [[ ${PV} == *9999* ]]; then
|
||||
EGIT_REPO_URI="git://git.code.sf.net/p/libmtp/code"
|
||||
EGIT_PROJECT="libmtp"
|
||||
inherit git-2
|
||||
else
|
||||
KEYWORDS="amd64 ~arm hppa ia64 ppc ppc64 x86 ~amd64-fbsd"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
|
||||
fi
|
||||
|
||||
DESCRIPTION="An implementation of Microsoft's Media Transfer Protocol (MTP)"
|
||||
HOMEPAGE="http://libmtp.sourceforge.net/"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
IUSE="+crypt doc examples static-libs"
|
||||
|
||||
RDEPEND="virtual/libusb:1
|
||||
crypt? ( dev-libs/libgcrypt:0=
|
||||
dev-libs/libgpg-error )"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
doc? ( app-doc/doxygen )"
|
||||
|
||||
DOCS="AUTHORS ChangeLog README TODO"
|
||||
|
||||
pkg_setup() {
|
||||
enewgroup plugdev
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${P}-fbsdlibusb.patch
|
||||
if [[ ${PV} == *9999* ]]; then
|
||||
touch config.rpath # This is from upstream autogen.sh
|
||||
eautoreconf
|
||||
fi
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
$(use_enable static-libs static) \
|
||||
$(use_enable doc doxygen) \
|
||||
$(use_enable crypt mtpz) \
|
||||
--with-udev="$(get_udevdir)" \
|
||||
--with-udev-group=plugdev \
|
||||
--with-udev-mode=0660
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
prune_libtool_files
|
||||
|
||||
if use examples; then
|
||||
docinto examples
|
||||
dodoc examples/*.{c,h,sh}
|
||||
fi
|
||||
|
||||
sed -i -e '/^Unable to open/d' "${ED}/$(get_udevdir)"/rules.d/*-libmtp.rules || die #481666
|
||||
}
|
@ -0,0 +1,48 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit cmake-utils eutils
|
||||
|
||||
DESCRIPTION="Lightweight video thumbnailer that can be used by file managers"
|
||||
HOMEPAGE="https://github.com/dirkvdb/ffmpegthumbnailer"
|
||||
SRC_URI="https://github.com/dirkvdb/${PN}/releases/download/${PV}/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
|
||||
IUSE="gnome gtk jpeg libav png test"
|
||||
|
||||
RDEPEND="
|
||||
gtk? ( dev-libs/glib:2= )
|
||||
jpeg? ( virtual/jpeg:0= )
|
||||
!libav? ( >=media-video/ffmpeg-2.7:0= )
|
||||
libav? ( >=media-video/libav-11:0= )
|
||||
png? ( media-libs/libpng:0= )
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
"
|
||||
REQUIRED_USE="gnome? ( gtk )"
|
||||
|
||||
DOCS=( AUTHORS ChangeLog README.md )
|
||||
|
||||
src_prepare() {
|
||||
rm -rf out* || die
|
||||
|
||||
cmake-utils_src_prepare
|
||||
has_version '>=media-video/ffmpeg-2.9' && epatch "${FILESDIR}/${PN}-2.0.10-ffmpeg29.patch"
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DENABLE_GIO=$(usex gtk)
|
||||
-DENABLE_TESTS=$(usex test)
|
||||
-DENABLE_THUMBNAILER=$(usex gnome)
|
||||
-DHAVE_JPEG=$(usex jpeg)
|
||||
-DHAVE_PNG=$(usex png)
|
||||
)
|
||||
cmake-utils_src_configure
|
||||
}
|
@ -1 +1 @@
|
||||
Tue, 20 Oct 2015 21:11:24 +0000
|
||||
Wed, 21 Oct 2015 11:41:28 +0000
|
||||
|
@ -1 +1 @@
|
||||
Tue, 20 Oct 2015 21:11:25 +0000
|
||||
Wed, 21 Oct 2015 11:41:29 +0000
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue