parent
aa6df82eef
commit
1ebd36442d
@ -0,0 +1,69 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI="5"
|
||||
|
||||
inherit eutils linux-mod udev
|
||||
|
||||
MY_PN=${PN%-kmod}
|
||||
MY_P=${MY_PN}-${PV/_p/-}
|
||||
|
||||
DESCRIPTION="Opensourced tools for VMware guests"
|
||||
HOMEPAGE="http://open-vm-tools.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/${MY_PN}/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
pkg_setup() {
|
||||
CONFIG_CHECK="~DRM_VMWGFX ~VMWARE_BALLOON ~VMWARE_PVSCSI ~VMXNET3"
|
||||
|
||||
# See logic in configure.ac.
|
||||
local MODULES=
|
||||
|
||||
if kernel_is -lt 3 3; then
|
||||
MODULES+=" vmxnet"
|
||||
fi
|
||||
|
||||
if kernel_is -lt 4; then
|
||||
MODULES+=" vmhgfs"
|
||||
fi
|
||||
|
||||
if kernel_is -lt 3 9; then
|
||||
MODULES+=" vmci vsock"
|
||||
else
|
||||
CONFIG_CHECK+=" ~VMWARE_VMCI ~VMWARE_VMCI_VSOCKETS"
|
||||
fi
|
||||
|
||||
if kernel_is -lt 3; then
|
||||
MODULES+=" vmblock vmsync"
|
||||
else
|
||||
CONFIG_CHECK+=" ~FUSE_FS"
|
||||
fi
|
||||
|
||||
local mod
|
||||
for mod in ${MODULES}; do
|
||||
MODULE_NAMES+=" ${mod}(ovt:modules/linux/${mod})"
|
||||
done
|
||||
|
||||
linux-mod_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch_user
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
BUILD_TARGETS="auto-build"
|
||||
export OVT_SOURCE_DIR="${S}"
|
||||
export LINUXINCLUDE="${KV_OUT_DIR}/include"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
linux-mod_src_install
|
||||
udev_dorules "${FILESDIR}/60-vmware.rules"
|
||||
}
|
@ -0,0 +1,115 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit autotools eutils flag-o-matic multilib pam systemd toolchain-funcs user versionator
|
||||
|
||||
MY_P="${PN}-${PV/_p/-}"
|
||||
|
||||
DESCRIPTION="Opensourced tools for VMware guests"
|
||||
HOMEPAGE="https://github.com/vmware/open-vm-tools"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="X doc grabbitmqproxy icu pam +pic vgauth xinerama"
|
||||
|
||||
RDEPEND="
|
||||
dev-libs/glib:2
|
||||
dev-libs/libdnet
|
||||
sys-apps/ethtool
|
||||
sys-fs/fuse
|
||||
>=sys-process/procps-3.3.2
|
||||
grabbitmqproxy? ( dev-libs/openssl:0 )
|
||||
icu? ( dev-libs/icu:= )
|
||||
pam? ( virtual/pam )
|
||||
vgauth? (
|
||||
dev-libs/openssl:0
|
||||
dev-libs/xerces-c
|
||||
dev-libs/xml-security-c
|
||||
)
|
||||
X? (
|
||||
dev-cpp/gtkmm:2.4
|
||||
x11-base/xorg-server
|
||||
x11-drivers/xf86-input-vmmouse
|
||||
x11-drivers/xf86-video-vmware
|
||||
x11-libs/gtk+:2
|
||||
x11-libs/libnotify
|
||||
x11-libs/libX11
|
||||
x11-libs/libXtst
|
||||
)
|
||||
xinerama? ( x11-libs/libXinerama )
|
||||
"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
doc? ( app-doc/doxygen )
|
||||
virtual/pkgconfig
|
||||
sys-apps/findutils
|
||||
"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
pkg_setup() {
|
||||
enewgroup vmware
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}/9.10.0-vgauth.patch"
|
||||
epatch_user
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# https://bugs.gentoo.org/402279
|
||||
export CUSTOM_PROCPS_NAME=procps
|
||||
export CUSTOM_PROCPS_LIBS="$($(tc-getPKG_CONFIG) --libs libprocps)"
|
||||
|
||||
local myeconfargs=(
|
||||
--disable-deploypkg
|
||||
--disable-tests
|
||||
# Broken build
|
||||
--docdir=/usr/share/doc/${PF}
|
||||
--with-procps
|
||||
--with-dnet
|
||||
--without-kernel-modules
|
||||
$(use_enable doc docs)
|
||||
$(use_enable grabbitmqproxy)
|
||||
$(use_enable vgauth)
|
||||
$(use_enable xinerama multimon)
|
||||
$(use_with icu)
|
||||
$(use_with pam)
|
||||
$(use_with pic)
|
||||
$(use_with X gtk2)
|
||||
$(use_with X gtkmm)
|
||||
$(use_with X x)
|
||||
)
|
||||
|
||||
econf "${myeconfargs[@]}"
|
||||
|
||||
# Bugs 260878, 326761
|
||||
find . -name Makefile | xargs sed -i -e 's/-Werror//g' || die "sed out Werror failed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D%/}" install
|
||||
dodoc AUTHORS NEWS ChangeLog README
|
||||
prune_libtool_files --modules
|
||||
|
||||
rm "${ED%/}"/etc/pam.d/vmtoolsd
|
||||
pamd_mimic_system vmtoolsd auth account
|
||||
|
||||
newinitd "${FILESDIR}/open-vm-tools.initd" vmware-tools
|
||||
newconfd "${FILESDIR}/open-vm-tools.confd" vmware-tools
|
||||
systemd_dounit "${FILESDIR}"/vmtoolsd.service
|
||||
|
||||
if use X; then
|
||||
fperms 4755 /usr/bin/vmware-user-suid-wrapper
|
||||
dobin scripts/common/vmware-xdg-detect-de
|
||||
|
||||
elog "To be able to use the drag'n'drop feature of VMware for file"
|
||||
elog "exchange, please add the users to the 'vmware' group."
|
||||
fi
|
||||
}
|
@ -1,17 +1,11 @@
|
||||
AUX vboxinit-initd 1136 SHA256 4daf8ec2558d1e8f9e3f3d291781507f91ff15965cc1a6b28b5285f4f550982a SHA512 3e60146ab2dcc24987242c4f3d0a215912bffb9fb2e76f1c84149861219687006b25fcea7d163525517d6cce8f71ac49f595394162082b36f60638b527b87bda WHIRLPOOL 8dc4e7e08a820ec8bf377618d629d215da6710da3a32be8d719dec92acc1ff091bac6ed19892720c994deea7fa3fe50c0e7e5fb979e09e15a536d2046c26bab0
|
||||
DIST phpvirtualbox-4.1-11.zip 2763347 SHA256 91a78c7dead035edf8138a363c6b3cb89d8f348fa3c38455af232f51bcf592ef SHA512 c5eb1b9fd0bba20e3dda9cbe6985c60d953a340d77b9427f344e8b595a06a5d9805209cf73704fb93de5ee2f412e02cb1434ed0e983b0622cf8a8172d7dff9a5 WHIRLPOOL ca95767f63f3c018738de36dede1859e0b6185cd22d4f7a40128dd5a14791ca9402a2ef54c4928c1a4c4408ddcb62b312a4d05743c0722f9a8fee1555df4021a
|
||||
DIST phpvirtualbox-4.1-7.zip 2760199 SHA256 16c27cd1bcc843b464752c3dd7091247b690218bca06fcecbdd130c5daf70b7c SHA512 657d5c5424d540ef3da9db54e638d227b68fcc336ec097f8a319a689990a53ad9f17af6fd0cd4be699212e83f06468bb65c4da03faf0a65ff77386f23aaf9409 WHIRLPOOL f2327749d6333bc07dce1f28f42e297f8e24777b556967513218d429e78db1fdd00112cca5ddd91d94012a8b0c5ab7c475c7209b3f12e2bad95085ce112f6f3d
|
||||
DIST phpvirtualbox-4.2-3b.zip 3184088 SHA256 23134a05d22ac9429524abb9d7165eb4c0ef7c52c917e9ced317e9ff71d0405f SHA512 c0ebf5fb2defd23b5999d7616e47a93696259973b563e2e0cd415db0a9f5be5f3798ac9e6d242c44208ce2c51ba2ab7cf43288ae8108563b45bd119ba2fa8c2f WHIRLPOOL 467385c219fc525151285390fa5a68b273b52be699e97a308f77c74bdeab911a845a7e28343b665ee2d6126aca2f0c3021816adbaa23b0d563ea06d7ec20c62c
|
||||
DIST phpvirtualbox-4.2-4.zip 3663173 SHA256 dd2681dc9703ec68a995cac98719863dca9e0720e45f5e0322dbb6fa3858138b SHA512 51e3b90bb5fcedbd45a6e54cf3ea6cc74cd764bdc107f97f9cb24c27f2c5d53a862781b808ab7d53cdbbd9d4cff93734d7578676b409d10326895dd1c5dcdc15 WHIRLPOOL 1678790492df50f7ae63bd4b44dbcd0ddd892c1bef9d455bf47bb20f1dcdac4955645fe71d549095ccc4a19f5960abf0f34fa1d95c4f4c8d82a34848a405fe06
|
||||
DIST phpvirtualbox-4.2-7.zip 3425805 SHA256 3dc078d7058d75aa5745f531a6d485a11fff18972df1a638a749f019e0196e4e SHA512 a066f127115a83c6061e8c0ff6447464818511f3ab7805c119f75ddc88459efd144d45fb358ce52959301f2f1a4f2609f7f42c2bb24213a5be98f2036085a81b WHIRLPOOL d6cf095b9768b7a9c0113c8df354dad124a0b2dc0a52e8518dfde230823c95dcad6b6e3df56cc41a4474b8b73cb281f3bfc91f417078e0b6f1136acd70dca4cf
|
||||
DIST phpvirtualbox-4.3-0.zip 4231805 SHA256 e33eea5553fb134ba6a1203e33e212bc5764c05b28164dcc02c6d66af565c293 SHA512 fd49a6a4c79d75f37fd40d74743f295a148548373ab046cf1f31ef7b982008ea6b9d2838cdad2dc37a1d266ed630cd2ddb7f7423ea62af1e0f8f9f76a12c0e9d WHIRLPOOL 1c96ec2fe19092dabac9e04be596974cc4dbaa9993c34e76b938036e8e04c67dc4f4f344be8afd636d603a478ce0c85435a75f8d6cf59bbdc3a11c6fd575b6c1
|
||||
DIST phpvirtualbox-5.0-3.zip 4092132 SHA256 8e23eee4ee36ff8cf765afb6842338e8ea8190956882ec0baa30f09ff4fe134b SHA512 b632ff3be2028bd011ce27b580996638dfc89e09350c459f16bd1c8c5c3eefbab93f42d7facfb99279eb2ee1c6a38854ea999654ca2090a39c7bfa0afa7fe2d5 WHIRLPOOL 38070a6935e3a4e5155f84db395c9e82603583957b26fcf166a654446052b15aa3d3b7653a9f7d56a33382dc82058e55413575e75c26b4c97f782bb868cc66e8
|
||||
EBUILD phpvirtualbox-4.1.11.ebuild 1804 SHA256 80e0ebe0433779afce2899db1e5c76810d086afe6205796b9f411c9684081e8c SHA512 9734ea30b07835cdeac2347b5d7d732bd18eee919be2baaece55f4e27739858b3c52f8517b3e4a742d37ecb6936ccb997b49f16d515504efbb55a982423d1325 WHIRLPOOL 16f3ed5a5e3ea6f1c1c632c521ab25b5afa860243fe2c1fa1a7fa17bb5b379532494b448291096a5c912f37f39824b57294cb478fa13874ac7a7d9089aa56222
|
||||
EBUILD phpvirtualbox-4.1.7-r2.ebuild 1804 SHA256 80e0ebe0433779afce2899db1e5c76810d086afe6205796b9f411c9684081e8c SHA512 9734ea30b07835cdeac2347b5d7d732bd18eee919be2baaece55f4e27739858b3c52f8517b3e4a742d37ecb6936ccb997b49f16d515504efbb55a982423d1325 WHIRLPOOL 16f3ed5a5e3ea6f1c1c632c521ab25b5afa860243fe2c1fa1a7fa17bb5b379532494b448291096a5c912f37f39824b57294cb478fa13874ac7a7d9089aa56222
|
||||
EBUILD phpvirtualbox-4.2.3b.ebuild 1804 SHA256 80e0ebe0433779afce2899db1e5c76810d086afe6205796b9f411c9684081e8c SHA512 9734ea30b07835cdeac2347b5d7d732bd18eee919be2baaece55f4e27739858b3c52f8517b3e4a742d37ecb6936ccb997b49f16d515504efbb55a982423d1325 WHIRLPOOL 16f3ed5a5e3ea6f1c1c632c521ab25b5afa860243fe2c1fa1a7fa17bb5b379532494b448291096a5c912f37f39824b57294cb478fa13874ac7a7d9089aa56222
|
||||
EBUILD phpvirtualbox-4.2.4.ebuild 1800 SHA256 46da7ba3ce24ad60aa0692ce818c71d3d00301da87426ae6b8b542eafecbe4f4 SHA512 e4659446b596639a9eaa4c3d4b1669a673eb6a02a5d2352dc4dfbab5bb216cf4b4d430e5f3381d2cfc39109889ca0fb7157f177dc93b8eea060fc7ec3a72f1c0 WHIRLPOOL d374f87e3913220502e2163fdea9dde43ce5b30181d6dd5f8464003b23bf59f2b7dab3e7c474e9b37119ecc4aaed70b563612990ff7de61415c0543199832704
|
||||
EBUILD phpvirtualbox-4.2.7.ebuild 1792 SHA256 0c0f5633eb5efbeaef3761b754b1e40f7e3db6be406fea2e23ac681fb10a6666 SHA512 85f1b096dbf68be9747cd51a3d7aa561e6a49315e8101b9a85207fbf838c73e08a668c657a6bc9f66bfbcf6285d8c0616aed163450655bd2ca864f753fcab395 WHIRLPOOL 9d421ff99ff2d6d74e35ba542a7c26823c7344d682cae23c9822e4accb3de2906bef5e38cb272e1870f0b7009243f30718fb391db342f5503052fa1ed8c3703c
|
||||
EBUILD phpvirtualbox-4.3.0.ebuild 1784 SHA256 f28d5c81301f0be829d42054fdc9f5e30d2936778766a64bd9ab413150014645 SHA512 9fb98d7242e3ae45c221a408e82549a7f87e6963cdba5fa7a81580e3f895e9eb06a0a04a489daa801bcce2d1b4a92f72a867fb49bb3202368b2cd3c3ec4b8120 WHIRLPOOL 10e49bcce91985a5a86f21cf466b1fe36d1fa522839f03867316c6e2f16edd19c933ce363c158859947f5f4aa19cf38d71252b790d01682e0e9cf135cb5b922b
|
||||
EBUILD phpvirtualbox-5.0.3.ebuild 1792 SHA256 c69c1bac5825081b890345e0bf895cf515591803b64a882f86d30d8403602ebc SHA512 51d5bbcec5702bf4f3e6402d157e045e1b267800967ac574b6f5eb7ebb2370e9bfb99577e71bd6021385d042cefa8b8bd873cec2b0b29118e08bbf5fe3597fc1 WHIRLPOOL 4e6626c08b01f4b87c56f1656c38cd2fc66bd4aa2b508144773018c23006f87430b981b8f7d2d898ebee5f2a73ad3d0901b7ba5c29796f486252afc3dfddf36a
|
||||
EBUILD phpvirtualbox-4.1.11.ebuild 1807 SHA256 501b9b999e67e8e2baf576f8986e51be8179d7a128e41338b89850e1a3a5533e SHA512 f7d5c3eb9fca08f3dba40ef0af68b854af91572b4e3d4133bebf6a8bca0967384adbdb0ef4695b8b3af0cc2a3ab6bff1e4a4890bc04a1eb70b87fabaabdba5f9 WHIRLPOOL 42ef9f67135c8d7afa340be59cdafe5a4b36c473bbb8ea5847c902fdcbf9769473e54c0a76c38f815f3aa2b04aa48fb4907f2be816afc8cd6f106d578a5d5bf3
|
||||
EBUILD phpvirtualbox-4.2.7.ebuild 1797 SHA256 8f90ae2ae17af47c5f5fa78989cc8de1e96ca15b6e1ed2a1c81ec6463945a751 SHA512 015c1517658023eb565a27ca8c14f3f40b4c077078b294b000eb2daa3fa3562f2a02253d60d492ed099bc3c78bfbcfb9645db6dc9ec07afa34b5bd4dd550523b WHIRLPOOL fd21c58bb901f70f6649787d9a624c0a9a1d770085af659e3ca41a4c89a7a5114b94b6ab2ae085c1c3fa5606ba8f3dc213ab33e258ea6e7e41307d07cc3dcdbc
|
||||
EBUILD phpvirtualbox-4.3.0.ebuild 1789 SHA256 f140dc90844868e590dc39583ac82943334226f349624678922c74ca36795bc4 SHA512 cfd17d015315d2ba02adaa1851ee56075316115117037c850e2cb5409fece9c2aa66b35a218288653717b739ba37919642ad05c7f062d815574de8788a544837 WHIRLPOOL d281a64c5fa6c79ba95180559930aa952c6d2f08ad620f32d5939f6af0b646383b7a4253eb7a68e305ec1eb46fd9c25defd5395f7eefcb444bec036ad978c2a2
|
||||
EBUILD phpvirtualbox-5.0.3.ebuild 1797 SHA256 8546cea62f9456442d781efbb83737fec3feaf9ebf39ec2dc6304d96ac99a3de SHA512 98984e762f4872a61366a7b1b52a67f2d217b57b373a5721e509f8d45890b475eefb0adf119bbe6e51aa5a13b175f6cb0d1662f84b910ae43bcf94b6f60e039d WHIRLPOOL 0bd4aa9843a77417f2d097f91436296d7548a2e868e00f62f1be22c818d9d780d9320728d30b1a7d327cd9597b75b3a8e97d7f8a5804a5f072dd85126da15ff1
|
||||
MISC ChangeLog 2614 SHA256 fcbb7c7df5b3273885e395d544e71fcd790d4201117781fca46d3b49d48c38a7 SHA512 602c9a548e477a02c10b71a87c71577fed087354a17b894636fa1f26f991b98418e95beb226f3db0cebc635bca750f4fab85c740e6849fefe672eac495966fbc WHIRLPOOL bc8dfeeaed89876752092dffaf61a73bfdc824d8d61f626968259d861c19cc6c5d08653dc5b8ad98814ba3e60354723c884534cdd1472c0e9a629bfdd1076403
|
||||
MISC metadata.xml 426 SHA256 eba6387529c5f08ce63d4d8d3659d67cf7e2a58a8ede74504a5603c02c550555 SHA512 a39ec5a94359a65352def9cb97a30af9a7c110cb4e95e5cd8daec9822ae870c8cdbfd4e51d6abac3864c6979abdaf4e0e2a328ec6931133935ad7e38c0f5a2d2 WHIRLPOOL 7e64ba6eae5747df8392d2263aa53f49f60ffed69f345bc1118a975163233a30c317f79ebbe804f93e21ea42a060fbba87bfe2f1d8f20f4c0022998941212e7b
|
||||
|
@ -1,67 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI="2"
|
||||
|
||||
inherit versionator eutils webapp depend.php
|
||||
|
||||
MY_PV="$(replace_version_separator 2 '-')"
|
||||
MY_P="${PN}-${MY_PV}"
|
||||
|
||||
DESCRIPTION="Web-based administration for VirtualBox in PHP"
|
||||
HOMEPAGE="https://sourceforge.net/projects/phpvirtualbox/"
|
||||
SRC_URI="https://${PN}.googlecode.com/files/${MY_P}.zip"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="
|
||||
dev-lang/php[session,unicode,soap,gd]
|
||||
"
|
||||
DEPEND="app-arch/unzip"
|
||||
|
||||
need_php_httpd
|
||||
|
||||
src_install() {
|
||||
webapp_src_preinst
|
||||
|
||||
cd ${MY_P}
|
||||
|
||||
dodoc CHANGELOG.txt LICENSE.txt README.txt || die
|
||||
rm -f CHANGELOG.txt LICENSE.txt README.txt
|
||||
|
||||
insinto "${MY_HTDOCSDIR}"
|
||||
doins -r .
|
||||
|
||||
webapp_configfile "${MY_HTDOCSDIR}"/config.php-example
|
||||
webapp_serverowned "${MY_HTDOCSDIR}"/config.php-example
|
||||
|
||||
webapp_src_install
|
||||
if has_version app-emulation/virtualbox[vboxwebsrv] || \
|
||||
has_version app-emulation/virtualbox-bin[vboxwebsrv]
|
||||
then
|
||||
newinitd "${FILESDIR}"/vboxinit-initd vboxinit
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
webapp_pkg_postinst
|
||||
elog "Local or remote virtualbox hosts must be compiled with"
|
||||
elog "'vboxwebsrv' useflag and the respective init script"
|
||||
elog "must be running to use this interface"
|
||||
elog " /etc/init.d/vboxwebsrv start"
|
||||
elog
|
||||
elog "To enable the automatic startup mode feature uncomment the"
|
||||
elog "following line in the config.php file:"
|
||||
elog " var \$startStopConfig = true;"
|
||||
elog
|
||||
elog "You should also add the /etc/init.d/vboxinit script to the"
|
||||
elog "default runlevel on the virtualbox host:"
|
||||
elog "\`rc-update add vboxinit default\`"
|
||||
elog "If the server is on a remote host, than the script must be"
|
||||
elog "copied manually from"
|
||||
elog "${FILESDIR}/vboxinit-initd to /etc/init.d/vboxinit"
|
||||
elog "on the remote host."
|
||||
}
|
@ -1,67 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI="2"
|
||||
|
||||
inherit versionator eutils webapp depend.php
|
||||
|
||||
MY_PV="$(replace_version_separator 2 '-')"
|
||||
MY_P="${PN}-${MY_PV}"
|
||||
|
||||
DESCRIPTION="Web-based administration for VirtualBox in PHP"
|
||||
HOMEPAGE="https://sourceforge.net/projects/phpvirtualbox/"
|
||||
SRC_URI="https://${PN}.googlecode.com/files/${MY_P}.zip"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="
|
||||
dev-lang/php[session,unicode,soap,gd]
|
||||
"
|
||||
DEPEND="app-arch/unzip"
|
||||
|
||||
need_php_httpd
|
||||
|
||||
src_install() {
|
||||
webapp_src_preinst
|
||||
|
||||
cd ${MY_P}
|
||||
|
||||
dodoc CHANGELOG.txt LICENSE.txt README.txt || die
|
||||
rm -f CHANGELOG.txt LICENSE.txt README.txt
|
||||
|
||||
insinto "${MY_HTDOCSDIR}"
|
||||
doins -r .
|
||||
|
||||
webapp_configfile "${MY_HTDOCSDIR}"/config.php-example
|
||||
webapp_serverowned "${MY_HTDOCSDIR}"/config.php-example
|
||||
|
||||
webapp_src_install
|
||||
if has_version app-emulation/virtualbox[vboxwebsrv] || \
|
||||
has_version app-emulation/virtualbox-bin[vboxwebsrv]
|
||||
then
|
||||
newinitd "${FILESDIR}"/vboxinit-initd vboxinit
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
webapp_pkg_postinst
|
||||
elog "Local or remote virtualbox hosts must be compiled with"
|
||||
elog "'vboxwebsrv' useflag and the respective init script"
|
||||
elog "must be running to use this interface"
|
||||
elog " /etc/init.d/vboxwebsrv start"
|
||||
elog
|
||||
elog "To enable the automatic startup mode feature uncomment the"
|
||||
elog "following line in the config.php file:"
|
||||
elog " var \$startStopConfig = true;"
|
||||
elog
|
||||
elog "You should also add the /etc/init.d/vboxinit script to the"
|
||||
elog "default runlevel on the virtualbox host:"
|
||||
elog "\`rc-update add vboxinit default\`"
|
||||
elog "If the server is on a remote host, than the script must be"
|
||||
elog "copied manually from"
|
||||
elog "${FILESDIR}/vboxinit-initd to /etc/init.d/vboxinit"
|
||||
elog "on the remote host."
|
||||
}
|
@ -1,73 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI="5"
|
||||
|
||||
inherit versionator eutils webapp depend.php readme.gentoo
|
||||
|
||||
MY_PV="$(replace_version_separator 2 '-')"
|
||||
MY_P="${PN}-${MY_PV}"
|
||||
|
||||
DESCRIPTION="Web-based administration for VirtualBox in PHP"
|
||||
HOMEPAGE="https://sourceforge.net/projects/phpvirtualbox/"
|
||||
SRC_URI="https://${PN}.googlecode.com/files/${MY_P}.zip"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="
|
||||
dev-lang/php[session,unicode,soap,gd]
|
||||
"
|
||||
DEPEND="app-arch/unzip"
|
||||
|
||||
S="${WORKDIR}"/${MY_P}
|
||||
|
||||
need_php_httpd
|
||||
|
||||
DISABLE_AUTOFORMATTING="yes"
|
||||
DOC_CONTENTS="
|
||||
Local or remote virtualbox hosts must be compiled with
|
||||
'vboxwebsrv' useflag and the respective init script
|
||||
must be running to use this interface:
|
||||
/etc/init.d/vboxwebsrv start
|
||||
|
||||
To enable the automatic startup mode feature uncomment the
|
||||
following line in the config.php file:
|
||||
var \$startStopConfig = true;
|
||||
|
||||
You should also add the /etc/init.d/vboxinit script to the
|
||||
default runlevel on the virtualbox host:
|
||||
\`rc-update add vboxinit default\`
|
||||
If the server is on a remote host, than the script must be
|
||||
copied manually from
|
||||
'${FILESDIR}'/vboxinit-initd to
|
||||
/etc/init.d/vboxinit on the remote host."
|
||||
|
||||
src_install() {
|
||||
webapp_src_preinst
|
||||
|
||||
dodoc CHANGELOG.txt LICENSE.txt README.txt
|
||||
rm -f CHANGELOG.txt LICENSE.txt README.txt
|
||||
|
||||
insinto "${MY_HTDOCSDIR}"
|
||||
doins -r .
|
||||
|
||||
webapp_configfile "${MY_HTDOCSDIR}"/config.php-example
|
||||
webapp_serverowned "${MY_HTDOCSDIR}"/config.php-example
|
||||
|
||||
webapp_src_install
|
||||
if has_version app-emulation/virtualbox[vboxwebsrv] || \
|
||||
has_version app-emulation/virtualbox-bin[vboxwebsrv]
|
||||
then
|
||||
newinitd "${FILESDIR}"/vboxinit-initd vboxinit
|
||||
fi
|
||||
|
||||
readme.gentoo_create_doc
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
webapp_pkg_postinst
|
||||
readme.gentoo_print_elog
|
||||
}
|
@ -1,4 +1,4 @@
|
||||
DIST basenji-1.0.0.tar.gz 642763 SHA256 1a52c351a84ffe05801f1f440bfc9dbf4523136fad0da40d928e6e354c727c1e SHA512 9448545f345138cdef39f872a8bbd60d60a6e8f49a7ea518d58fa69c6711c5ca019d1d0257e26b80b95d5fe12d787ab9b2ed4bf5a76e4f6acccd904cc6fa6084 WHIRLPOOL 315ea82274acbb7e98ac44407fd10fa377940db7b47f37c54ad11806b2e7e0cc1a40568b12bb805316fb2d91cd550a568d305d9072194a7b5d94c392f8b28319
|
||||
EBUILD basenji-1.0.0.ebuild 981 SHA256 8e24b75b92dee62b7fa9b6553e2b4df507440883746f3d9e12e74b6b8a2c8210 SHA512 ca0bf1bf6dcc44cbc1a5c184cd371a1df2940492f195569a8a6a8b9ea6c97d7be84db83967c9db32c6d1be4bfa9b66c8704ed4b9db00d5caf4adf40e7c19b391 WHIRLPOOL 6cbcad7857611fa48d8b955d959ce05adcc9e10d25ae7647a890f3e2dce8bfcf6e8d84e10816b788663a868f96e7d0bcb52f4636e51a84b0a350cc8d928ef6ff
|
||||
EBUILD basenji-1.0.0.ebuild 989 SHA256 ee4ffdfe9dfc5c1c4638989f3281652892e995f902fe08d03c3695457ed1fe41 SHA512 4261e79baa103778c0ffb9767da5260bc9519fc74830a1c9c6ef9b90389d34bba4bb8ff9b43c897bf8b06e108baf580fed46ce1f0b3e067e821dcd9ccc570d4c WHIRLPOOL b5bf99389f9d3c90a37a653f4930d1443265bef51117c4c11c45a7480f2ecacc620f6371739fc44b66e0ae75871c167c8f2357485087a1092fe0836ddfa2733d
|
||||
MISC ChangeLog 2230 SHA256 2948003314bbcbd7a83dea8442a64bae552a19336f6942b10ebd99d80f28aac0 SHA512 36666c8d878bfa06950f4d1d026b52bb21e08c07cc76fed1cdb72342fcd733addc4ad77f36b85b6ad17925f6bd81752bad776dce697daec1059bcdf16f139698 WHIRLPOOL 4778f3de9a3221928dd4c725b33d99d61746faa5bc0dee946a196ca4899d6477a91f5a61787ff00aa598624db0ff69931b8b5f9653b2d9fca2da0d4ccd72213a
|
||||
MISC metadata.xml 677 SHA256 ebdd20f875cbb5cc282cbd4473f24cc12a76be0718cff713bc1e5be545329633 SHA512 24c03ddd33777b8b95cf960aa589c3c453aee8e1f0c30bcacf8f11bda504c556a967d83d8d5be8785da6c834ee84840ba3e31c4bd1c59006fbdab1efd09cb8bb WHIRLPOOL 558736a414d6e7e3643fd47df35aaa9bafe7c0c0bdf32bc1a26bf3588faee9a7ecf0d94a32852e129bc43f3f662c4880421fb528c5df73f4b35d6b8110312fea
|
||||
|
@ -1,6 +1,6 @@
|
||||
DIST tasque-0.1.11.tar.xz 443516 SHA256 c2fa0932a8339aea1fc1faa419a714abd3e471ae40312803d63592f1584451aa SHA512 0f887f9f26bf755bdf03c7da07b98972674169a201d9f65a15b152f327f843dc630599462b4591f2e7c270a49753c31e262690c2a2b8742182bff569029d3ee2 WHIRLPOOL 307659e00e5046bd6dfc9c4cd1b672298ab7889efd25ae17477ed37947cd966cc6850177be2e47c7d8c8c7ccad4de4464188bb878f80daf4ebbc300221208440
|
||||
DIST tasque-0.1.12.tar.xz 461576 SHA256 db4d4a822cfa87ce8cf311189e17fa8fbda37e7c943874b6bf62c6a84b2d824d SHA512 441aa1a13d260e59ef07bb75a0b38b43cbcc30737589922ba4e697220fdd0a9bfe9af8c1c2484b6c0d68a4f33cb0f895822cb04e90d6782db66c0f80de50078b WHIRLPOOL 4ea0288712f596b720f38e5b0f20c4e1c43ab6b7cee206b814b2e272fcdd33ddcaf93b4aaafdef82e3fe2e1371176b7599161e1d32a262a4f92ef057bf14b2a3
|
||||
EBUILD tasque-0.1.11.ebuild 1648 SHA256 6600af0b291588f742c235e034e8f3976257d450b1d5fb73ca29900ddb2a2beb SHA512 ef7280dd466af43ede5bd38b8a3022b3c034d5e40cdd5013442a2dd227ca493f3b0fe31dc318f558f4d43a5abf7863f3e2f26efeee5e81a648d2d3e4e952df82 WHIRLPOOL 9f4f0b9a10f77fda07d80f79cfe11a7f58d3494a79d97cce9ab4ab699cdad4107bd8bdb3108d293f89ded69616d7f2c897ac0332a20d14af3637be6972172242
|
||||
EBUILD tasque-0.1.12.ebuild 1311 SHA256 a0c8e631bd6e3c5fa5d2535231bbcf562e0e32bd11606cfda85cbc3adeb2a1bb SHA512 30959d94cb8dfddbe0799bbc688b558d16c91356fd131243fcea5d3574ee83b3b58c55146ef730672632efd89153931b29108da10e192cbdbe0b69dc66cd667f WHIRLPOOL 8fbe94e21669c0aac2b07868d91216e3f6a8f02a6615c34f963a4bd57df3b89d6e647fbefe0b4e844332fee5584b696996b760fe09dc0b417edc95651770e3e3
|
||||
EBUILD tasque-0.1.12.ebuild 1319 SHA256 231e60329e6897794ba1e16c198b71b5b12a1564e90ef573fe867f20ee4ff2f5 SHA512 76f33aaf4eaaf6125029060a3b25666ba6c0f35ad8df60997c28815d73dc385d14f10dda2c3c90e2c6224cfc0896da1408fe68efde5bd32a42824f645fc14160 WHIRLPOOL 3312bb85d126878d80986950db85d2d79c67a4c1979fb2d53863efc3beeb9e0932515179f072d2e82328eeef406111db326ea5e160bcc3f483290ede546e9dc9
|
||||
MISC ChangeLog 1904 SHA256 3f44922029275c99300913856fd4a31a9887a38ef8aef0b6020cc7af61ee334f SHA512 265d35c9daac3e7ca30fa67be6f7449b9085ed33b56fbe8382bf9f3296155e5ebc9d3f4c6551811382ee8de7c6a9f2f30d5b3eee0eda17eaff42c7a02eec73b9 WHIRLPOOL d2058eca6db8a9ec07c021831b6fdd2a682e53fe83c05774b98531615e689e29bcb72947bca95977733f5bea28c3a06f35860bc865e98eb135acb6c2672ac536
|
||||
MISC metadata.xml 502 SHA256 e23c3b6ad126acf379084081f6ebcc112b75d109679f6825ff44615c68cb15b0 SHA512 80de7d54ce65045508833d322331b19987adcc1f68d61442786050737b8c6d633ff0977067f1c81129e7db1af54ee3b0bd58fb87d2e3d5672d7fa3b82d9cb231 WHIRLPOOL f47401abe2f00eee9c06d3f9ae96770640ff7fcdc8289c91773b760e8a8cc1c4578ba70058d551f5e38cf0f5c6c1bf878bb0adb0df7d6ee459077acd0db971b6
|
||||
|
@ -1,4 +1,4 @@
|
||||
DIST tomboy-1.14.1.tar.xz 6681068 SHA256 f9e81fd9c9a9180e8ddcb4b9237ead0c842aa5b5ac21af87e97939e5015af018 SHA512 98f46faff05cc6a9f708c880ed5a40dfb91f8e496c3b8bd3b49545b8cc095e643bd677cdf36601c95e53639fdb723aa9ac3e79b5c34aed24c4009729fd390a30 WHIRLPOOL 89eefc434f1257f56c74e88c221b4b029d90e3aca609fbd92e3c00ccc43ed4466509dabda77e949ff040c0286ee54c22ec8eeb720f70add29e79413dffacdd5b
|
||||
EBUILD tomboy-1.14.1.ebuild 1183 SHA256 7a510063c0474d12e4404222d989f188a31891d45aeccc0a0b327de123b7dff2 SHA512 cf7b7d2389c2dd5fe08e6ef95c67643a385d7a75f0a56a0256c67c7fb3754f083f5b78f2269bc38198f4365bd9b18e1e4553c3026fd48d8bc0b99f3c5b4a5fc8 WHIRLPOOL 669f307f1996b42c04baab3bb0456c06c4d90897a259b26889d45d3b9d33271cbdff1a0fda22986250d4c5f7d1a6a7e29cd6878f62ba8c57d59d546839b1a291
|
||||
EBUILD tomboy-1.14.1.ebuild 1191 SHA256 045862c723f60ebdd83fb998ee45425c91d8ab54b3c6904254a9d6a048dc0f5c SHA512 6eb72f207dd4c31a4ae2ac8c28ec84baf588cde731e8168eff122fea79125472a48489d5b3e0560b502aad03ccf0fc3714ccd5ba4dc1a87d244a1e11082955a6 WHIRLPOOL c5ea1c13f9250f62a06cab950a8b40ec89400caf6c0cc2a47caa2a113ef9e7fdfe295bc71aac3a0984cf8aee480c62753a7b3cc76339f39779fd7df88281eaa8
|
||||
MISC ChangeLog 22033 SHA256 412bac7ff73cb734d8849e58e12c66b38624546a07e413156e026f795b70e0be SHA512 505f1132933a188f08fbb7f1f118631ab82a5baaaa63c42d8406a1f5090f6e652593b2361c7e8f44dca62f727149562614f3df55a2d6718c5131fc6045fca71a WHIRLPOOL 0176b0df4259cef1c1860b65f55432c6e39c6892587765ac285d5142d9dba77fff77b2299eed2746a83b5e9e10c3553fb26b3494ec99181b1bad2ee602e71487
|
||||
MISC metadata.xml 161 SHA256 94675b9f5f7cd65b33f9ad2c853ad20c178253e38c6535795a189ef89f1b11f7 SHA512 95b80bdd695ab316fdf73bc78bbfe92f1d399c550f2b0574870bfa75ae8d3e628df61d49ae42ddfe59c72a6694ca747d427c7c99ac4f62e15e8f93efa6218c2c WHIRLPOOL 676aba468b4478020524ada4aeb642970ffaec114182e3ce79a4cce42b3ddd6ceb7a751b3be9d7ea8fe2c5e0346ac1868b6db0dcc269ec0152572286f4077ee9
|
||||
|
@ -1,9 +1,11 @@
|
||||
DIST JabRef-2.10.jar 15223054 SHA256 bb8f001043079bd12f7f8867d725723fca33b03889af864a100d0cf5c4364ce4 SHA512 833ec41bf8d5a76892ec82f0726c5dcf6382de8b05a949b1d697dbdbb79ba727557069f3267827a7febe6ec4ead996c8de273479b8e3d0363467ec6b91e6bd3a WHIRLPOOL a8026762ae934e680f24698e5c658c03a8f6e1c0ec6d48a0ee4b3eaee9ceb93b1831777009627c02f0377333b7f96b34da4e8e36481a859a63bd3d799f5cb03e
|
||||
DIST JabRef-2.11b2.jar 15817749 SHA256 f811eb98bdef938c9aaeee5e9807c6ea28a8b4d7270df93cb6ac2cf405dc6f8c SHA512 045f33632f5aa6ef6c61cb8e16dae69f2d91f2b4b85bfce5e51bd9492ad80d41c92b093d8f6b0d67972f18fa787d626b8c6fd419c7cd4cd3249d3e40d7025bf4 WHIRLPOOL 01e9c89b644a110ec2fc1e222ff996f69a0210520cb5c2dc0f7b4c8bb16d91bb4d37358e8e76bd2cfe7630cd664ad925b62c0a46e041da2949c4655b8326250d
|
||||
DIST JabRef-2.11b3.jar 16426897 SHA256 251192bc24448886bb62dbc5d01e0c68ee345c45d83fd586db16e5562894fa78 SHA512 93f691928948346f2e3891d5a52be14159b6e0e953897d12a839026ae125bae9c97082bf8f2e160bf20fd42d7e81fa5385114c5e7800e17be07666aa4ec0f7ed WHIRLPOOL ecf0088eb1b30391851a2c30f502b34accd9d4b1e6133f2f06e6e6689160a1dcd74a7f719c3d1e7d8e489f0bcb1f5187a07403d998a0a3256bacf4cbcaa0a2fc
|
||||
DIST JabRef-2.11b4.jar 20366631 SHA256 4f715c5e8849167b234cec2edbf6c8e32f3eaab5b69ff672210746bdb0c9204d SHA512 28d57d75cbd197e9a2fd9307cfd1cac9f8b2a0855c440db2a06292770a068cf7eb67db1af31f7240f70ddd382b33c30cb10c1d4be7e53cfd302efc1671b6a2a3 WHIRLPOOL 6b90bd7668330fa1c41bf2622a3d48acaf98d1b3ae0e5174ec3e85ca12a12f56b6ec42887cda655bdb2863e69899a707eb2be7663dc27f53030315bd3c68da20
|
||||
EBUILD jabref-bin-2.10.ebuild 607 SHA256 a1397e70f2be29b8917b319b32f74b6f95efab09aad25cf34c8cc881226f31a9 SHA512 9d19dab781d0aeab088d6bef52e3faad817f66082ed8cded6f627b08920f724354099067e825a7e6586e4719db32a61206ca417adb026811351b6eb43aa160ac WHIRLPOOL 17e82a1d731f16d710375540ed754ac8f9c1dd3f522b4ab8d2795c6c5ccc04b96d52a6ceacb09ceecd567535b7cc943e9d166ecfcaaf6190a537a68b4ba0aa4e
|
||||
EBUILD jabref-bin-2.11_beta_rc2.ebuild 665 SHA256 b785727c7391bce1d4f5dc1e438cc9015beb374da49ecf75ad72bee0c384bcfa SHA512 229a02ef93fc12f20a4be00bb9f9464f157ef9d08c4424ddc02c8fbd8cb273a1293f7f746a663b4b8d281757f0772eea57f03c31269b6934be7329b4f65447b7 WHIRLPOOL 825f1b4da5adc607bd7387933cd051fa1aa2191af47c8fe93a4ba9b89b54245c7afb61bf31100555f3e0f4bfecfdd41d0bec95f40c10be07a5977224d013113b
|
||||
EBUILD jabref-bin-2.11_beta_rc3-r1.ebuild 827 SHA256 c34ff921897a6b98255fb5e076c7ddf98586c911770394b66ce4d8f1372594d8 SHA512 340d8de19ebc824cd422d058709817e9eff95e251d0800a9e2c763266f048b111e00a1792fe53d2aa706b1b4788eb9005193576fe8cfe91d65cfebc06b6810ff WHIRLPOOL 7ecb779cf3966d7f763403613be0cbc2b106b585d9b218a5db8ddc3085439b709c56e76a6680b9c5d3c1756a6832650ff3a90788c3eadfd79c8b858abac4c7d9
|
||||
EBUILD jabref-bin-2.11_beta_rc3.ebuild 665 SHA256 b785727c7391bce1d4f5dc1e438cc9015beb374da49ecf75ad72bee0c384bcfa SHA512 229a02ef93fc12f20a4be00bb9f9464f157ef9d08c4424ddc02c8fbd8cb273a1293f7f746a663b4b8d281757f0772eea57f03c31269b6934be7329b4f65447b7 WHIRLPOOL 825f1b4da5adc607bd7387933cd051fa1aa2191af47c8fe93a4ba9b89b54245c7afb61bf31100555f3e0f4bfecfdd41d0bec95f40c10be07a5977224d013113b
|
||||
EBUILD jabref-bin-2.11_beta_rc4.ebuild 827 SHA256 c34ff921897a6b98255fb5e076c7ddf98586c911770394b66ce4d8f1372594d8 SHA512 340d8de19ebc824cd422d058709817e9eff95e251d0800a9e2c763266f048b111e00a1792fe53d2aa706b1b4788eb9005193576fe8cfe91d65cfebc06b6810ff WHIRLPOOL 7ecb779cf3966d7f763403613be0cbc2b106b585d9b218a5db8ddc3085439b709c56e76a6680b9c5d3c1756a6832650ff3a90788c3eadfd79c8b858abac4c7d9
|
||||
MISC ChangeLog 1106 SHA256 ee587b34ef9ffa585089c57bbd8dfb4c51b50dffb590d4982a1a126ec04cfb5d SHA512 2855bd32273bdc948e20052168b52da82376a47c077a49fd6f7733e747660f690019b6b74a191c4eb5f7d77997ef66a38f8b38ee2095024c23cb5498f4c2b412 WHIRLPOOL f16c439fce25a059db2d30f4e88b70b224b5cb0faef0b35b161a54dd07dd4ce95e3b0576c54cf0258e7af85e24da791b553d8243c9bbc6924679a8e003ee7d78
|
||||
MISC metadata.xml 550 SHA256 9701acbb15e29597584a522eb4b29675768e40fffc7d6447fd801dda9e137767 SHA512 bfb890982ad79de75d2aad769085a5013ef536652f640d70d4cfd108cb56389269f0921279d584eaec3566c672dfb3a5f862f72417601e91e5b257f1b58b241c WHIRLPOOL 85dc69a17b47b86ef481f80c3fc6407dfb285ec24f1f9697095255f62da822b0556b9f1e0f46f5aebfb7c40fb2f0adeced25bb51fc8f1c09875628f376628860
|
||||
|
@ -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 java-pkg-2
|
||||
|
||||
MY_PV_1="${PV/_beta/b}"
|
||||
MY_PV="${MY_PV_1/_rc/}"
|
||||
MY_URI_PV_1="${PV/rc/}"
|
||||
MY_URI_PV="${MY_URI_PV_1//_/%20}"
|
||||
|
||||
DESCRIPTION="Java GUI for managing BibTeX and other bibliographies"
|
||||
HOMEPAGE="http://jabref.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/jabref/JabRef-${MY_PV}.jar"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RDEPEND=">=virtual/jre-1.6"
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
src_unpack() {
|
||||
cp -v "${DISTDIR}/${A}" . || die
|
||||
jar xf ${A} images/JabRef-icon-48.png || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
java-pkg_newjar JabRef-${MY_PV}.jar
|
||||
java-pkg_dolauncher ${PN} --jar ${PN}.jar
|
||||
newicon images/JabRef-icon-48.png JabRef-bin-icon.png
|
||||
make_desktop_entry ${PN} JabRef-bin JabRef-bin-icon Office
|
||||
}
|
@ -1,6 +1,8 @@
|
||||
DIST lcdf-typetools-2.104.tar.gz 636875 SHA256 d7985458ead0850cb9549ff1d619ffc18da5d7be892be5e1fce6048d510f0fff SHA512 0d41386787aa18e5a7a85158ebba2046480c2320cbdfeaad75092962335f8f97a0ceede1aa301197d6c971bd6be729960c636fb14a8ce21e4c7f3f0e57257388 WHIRLPOOL 327e88a89cedb4a66fe93878c68dff11cb2b1d8d189eb3107f1782e67a70444ccee2b1ee6362f189441695f5e02a334311f9458a4a3f1d752fe22d863a2f3d20
|
||||
DIST lcdf-typetools-2.105.tar.gz 640159 SHA256 c8b6a58e2f8f61ff3c21fd61452032c83938c91fde00f302b8f9391b16c6b63a SHA512 52670a7faca7da175819420c68aa9b34d3d488ed5d25f13e9d0930e9442857c481575c89a379183c9cd4a1b2a0786bcd8ffe33682e284b8f6e12ca917bb97538 WHIRLPOOL 729766b968ad48495edb952f89d13cb7e59c37b46606f12d0a7748feb8e722fb67e3f981a63c64fb1b81129d8059a985bf08a2978f33e0586aa3f8ab95f034f0
|
||||
DIST lcdf-typetools-2.97.tar.gz 616431 SHA256 761746041c669fa3673a3e90ec7a247abd0e2782bdddf0fc5d7ab70b33b6f975 SHA512 8812436843721b7134ec796549092854050d1e9017fef048a62e7aa0e866d20e9757b246dbad738cdf8d8583afada3a2db9c6c7dc2546154cafd4dcd0f27f7f2 WHIRLPOOL 767a2a74a9f9b7a0c29407178b96a1455da39239b835f59def2ae77db068655a8953362c6f8d48a8a31fb6fc40dea405c0e6eb276fe60750e9dfbb11954bd972
|
||||
EBUILD lcdf-typetools-2.104.ebuild 949 SHA256 079fef529c896d65b424c738effe2351d8f6e578073b7b89823326ef735ee473 SHA512 820b6cfd1292e26533bd7a6f30bdc68dff7a89adcd3f34039da837ea50d0f7b6a23b1913cc7ca42b393eae7141e19f375b02b63904cda1f43f37d2f9c68e0a13 WHIRLPOOL abf2de5cccb4784257ac98c61763e0e0085e96dd200f6da700ae2475730bed530530d7ac6718e74b044b91ba5e94cdd02f01a3a8a30584b849de4fc253349330
|
||||
EBUILD lcdf-typetools-2.105.ebuild 922 SHA256 313e1e425faecdc0b5ceed9d553fa96888389dde2a6af9ce29cc775cc2e6bea5 SHA512 20ad3ef5d78ecc7b6729cccac0bb5f8d499454b901560f07a23c6028e7880e564fb11576eeb8bc27848f95237ba57094dba6901fabfd59484077243d73cb2df2 WHIRLPOOL de721a2811273cdcba4f254fa76c9b968790c64a543ef45fcf37fae50825c4aa7fa8b4014378d447c7d6dde76deb27e0d1b02262a77f89ebeda311b3bdcbd3ff
|
||||
EBUILD lcdf-typetools-2.97.ebuild 743 SHA256 77ca1bf1b571448c1f3ee953a0d0b79440023b789f2e8ba834d809c11112a7ff SHA512 9a96197561e401f53430429d96089f9c0a4afe1ab91908bc5e188f328900562e28210e128633db1f8fb7c5fb2d0139118cfe6a7362a26ffa8b458054be22e138 WHIRLPOOL 1013eb7fb36916c3e656a8a2adcc21ccbb8b7d52113f191abbd7affbaeb9b67fa9a4f450119f003fea357bf907ac41ca5de73b8f6b1f850e3d556d8519c64e86
|
||||
MISC ChangeLog 13461 SHA256 e7812f14ec13e571fb977343ade6d1c2b5409f00776f0d38ad70835a5ff1ebbb SHA512 e11173f902c7eee7e8d5c929dd527e70860a8c875e26690b520df753f6278e598bd78fe8bf13240c143ce85c1099eab68c7a7c842b64cef799993bca7f6de87f WHIRLPOOL 7c9f44d7f663c01e69d1ce1e7be844b96df8af13c47d73326be9d25a2c7157a13a3302dafe613928405cc33063bf68514d2e014e23794b37097e75613cc960ab
|
||||
MISC metadata.xml 702 SHA256 c6d28057fc8880766a2b0e634e57d0b22e73d37b283309637b41da4e226d3c2e SHA512 dbce72477d9dcacd3d11f7536804f89e5d00d459386e7c339e036962487696be0d4e84319cbd350897239c0e6372888baece905fc52a485ac45c675e16ba2d01 WHIRLPOOL 6cedd54eee7d8b21ff6c4201b5306f8ec95c134969bfee416fd57a0652968e4ef4abbc02ea456e2665be70605dc595029f78f6b34a140344202121177c21cf63
|
||||
|
@ -0,0 +1,29 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit toolchain-funcs flag-o-matic
|
||||
|
||||
DESCRIPTION="Font utilities for eg manipulating OTF"
|
||||
SRC_URI="http://www.lcdf.org/type/${P}.tar.gz"
|
||||
HOMEPAGE="http://www.lcdf.org/type/#typetools"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
|
||||
SLOT="0"
|
||||
LICENSE="GPL-2"
|
||||
IUSE="+kpathsea"
|
||||
|
||||
RDEPEND="kpathsea? ( virtual/tex-base dev-libs/kpathsea )"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig"
|
||||
|
||||
src_configure() {
|
||||
use kpathsea && has_version '>=dev-libs/kpathsea-6.2.1' && append-cppflags "$($(tc-getPKG_CONFIG) --cflags kpathsea)"
|
||||
econf $(use_with kpathsea)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
dodoc NEWS README.md ONEWS
|
||||
}
|
@ -1,6 +1,8 @@
|
||||
DIST LMDB_0.9.15.tar.gz 130113 SHA256 a72b13db91e7c445e47194178915556b4ebcd6f9f64d48f60b1f830b0cfbd75a SHA512 c6c73661aea42679c83738afbecf9542a04ceed229f72c008b4ef406e7d9284defc652c5b070897155917c5bb2c96a4c35bde3e6423ab0f1802fb711ef1cf16a WHIRLPOOL c00fbb166467a2e7157b4ffbf10525ea8fd2987d172083b07ba52990ab7c39005be3436fe948a29f2c722bf8e4cf76009be55ff5148b0d139126c9a4703c0b28
|
||||
DIST LMDB_0.9.16.tar.gz 130343 SHA256 49d7b40949f2ced9bc8b23ea6a89e75471a1c9126537a8b268c318a00b84322b SHA512 ef879df615b5ca1a5c28194ff2cad49559d336c470b3ae904428d219452a0d721cae7d64defe44119d19f7c731fe4e0e293ff09118eb057fe322feb3a5aebcc9 WHIRLPOOL 9bf349df3909874b7554175eb66f904132a39b9fc343e019793d68f8227a45a706f725adb87dd2a951acb22c4acd375ce56acc293762157b8a878d6a3f241f1a
|
||||
DIST lmdb-0.9.14.tar.gz 128170 SHA256 3b14dfe2134521cfebd98168b925f7327b9bd07c715640b79f3526e54f0ccb1f SHA512 d5bde616fb22631fe1689e2c77babfbf5098833cf313bce59a5daab1e450d2998a65f087929879e73e0a897b934ff40b8e340c79ec7b2b1c1fe7e1eea7da6267 WHIRLPOOL 0ebda52fd50d9d73bc079e6a613b2e2cdaa1032665d91e499dea9dcf1698095bfe84b03a931118baae8048c616e9bae7153972446502d368e7dc9ee33105e777
|
||||
EBUILD lmdb-0.9.14.ebuild 1358 SHA256 9726eca3105367471c8e6676ad1457d34de505cea1b9dd1eddbe4a0896a2677c SHA512 ff9eeb1721ca609fc666b3aee89cbdce516ebe644e146a259a6bc0234dd798f9688cfa3a8d1b4dd58cf8975a1bcb26edd13d34b76eb1ebf9b58289611f444e49 WHIRLPOOL 3c461b9a69376299dc7af98e851e5fdf0d0a20a9358de52e5ce61cf7e18034787ac1a5d0999bfcb8c3f7060b7e343976181d2965c1e91339cd6bd4bcccc0a3ed
|
||||
EBUILD lmdb-0.9.15.ebuild 1322 SHA256 4db74e34e9835b84bfe1c12f9f27aba83b06840e6b1677aa6b24cfb52fff175a SHA512 032cfb52003c30fabc6a0c8a5f8c409816909623a48b2040b8cabca9262d8a5ef1e216ffd1734f62ccc58b8408cefa75a3d6b94af712d0786a74b7ada017feac WHIRLPOOL a00a6597b4c1215d6092284219de8f0015dfa2b62771154d70d52e2fd3795e537a1904bcfc5b75b5ed1becfbbccb899ca62e218f3d97315a248c76ac4cc13f28
|
||||
EBUILD lmdb-0.9.16.ebuild 1322 SHA256 4db74e34e9835b84bfe1c12f9f27aba83b06840e6b1677aa6b24cfb52fff175a SHA512 032cfb52003c30fabc6a0c8a5f8c409816909623a48b2040b8cabca9262d8a5ef1e216ffd1734f62ccc58b8408cefa75a3d6b94af712d0786a74b7ada017feac WHIRLPOOL a00a6597b4c1215d6092284219de8f0015dfa2b62771154d70d52e2fd3795e537a1904bcfc5b75b5ed1becfbbccb899ca62e218f3d97315a248c76ac4cc13f28
|
||||
MISC ChangeLog 2969 SHA256 c8be453c72fed6218ec06e0110e0ae0e4f0d2f1b7013075f791d687667f4b946 SHA512 2601794579e2081d9727ebef3f6af9f1e7a1f99683537a896149fde1d81c54a35279a9f6451e4b166daa0a74617d4bec9051011749f65882dee8311c5940cc1d WHIRLPOOL 5e11dddc945ecd8d212d33c3facb037714f5098c43072bb6324aef7bc5db47291eb6faa5fe2b0c401a3c13a64f2c6584c91c9e254b0cd2bf557f336908c60bb5
|
||||
MISC metadata.xml 428 SHA256 d3f5caf489acd08b87a03ebc597e8ef111d38d100011aa83a21c105ebfbd0133 SHA512 9b18c6d457c3386b5917761af7d906af694c280b0d83e4eab06e328160462e1a06b4776346f56d759d14ee7480304f7098b4cb966ad961ee45a9989cb5d358c6 WHIRLPOOL 14444abf80468de7cc1846f0386723ab38fffbd383139339e85010e4d62d1034d80796268e83bf9bc7b777e2ce4c9d7632f34824d3674764966fae137b378c5f
|
||||
|
@ -0,0 +1,50 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
inherit toolchain-funcs
|
||||
|
||||
DESCRIPTION="An ultra-fast, ultra-compact key-value embedded data store"
|
||||
HOMEPAGE="http://symas.com/mdb/"
|
||||
SRC_URI="https://github.com/LMDB/lmdb/archive/LMDB_${PV}.tar.gz"
|
||||
|
||||
LICENSE="OPENLDAP"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-solaris"
|
||||
IUSE="static-libs"
|
||||
|
||||
DEPEND=""
|
||||
# =net-nds/openldap-2.4.40 installs lmdb files.
|
||||
RDEPEND="!=net-nds/openldap-2.4.40"
|
||||
|
||||
S="${WORKDIR}/${PN}-LMDB_${PV}/libraries/liblmdb"
|
||||
|
||||
src_prepare() {
|
||||
sed -i -e "s/^CC.*/CC = $(tc-getCC)/" \
|
||||
-e "s/^CFLAGS.*/CFLAGS = ${CFLAGS}/" \
|
||||
-e "s/ar rs/$(tc-getAR) rs/" \
|
||||
-e "s:^prefix.*:prefix = /usr:" \
|
||||
-e "s:/man/:/share/man/:" \
|
||||
-e "/for f/s:lib:$(get_libdir):" \
|
||||
-e "s:shared:shared -Wl,-soname,liblmdb.so.0:" \
|
||||
"${S}/Makefile" || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
:
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake LDLIBS+=" -pthread"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
mkdir -p "${D}"/usr/{bin,$(get_libdir),include,share/man/man1}
|
||||
default
|
||||
|
||||
mv "${D}"/usr/$(get_libdir)/liblmdb.so{,.0} || die
|
||||
dosym liblmdb.so.0 /usr/$(get_libdir)/liblmdb.so
|
||||
|
||||
use static-libs || rm -f "${D}"/usr/$(get_libdir)/liblmdb.a
|
||||
}
|
@ -0,0 +1,37 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI="5"
|
||||
|
||||
inherit eutils
|
||||
|
||||
DESCRIPTION="C++ API interface to the MySQL database"
|
||||
HOMEPAGE="http://tangentsoft.net/mysql++/"
|
||||
SRC_URI="http://www.tangentsoft.net/mysql++/releases/${P}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-2"
|
||||
SLOT="0/3"
|
||||
KEYWORDS="~alpha ~amd64 ~hppa ~mips ~ppc ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="virtual/libmysqlclient:="
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}/${PN}-3.2.1-gold.patch"
|
||||
epatch_user
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myconf="--enable-thread-check --with-mysql=${EPREFIX}/usr"
|
||||
econf ${myconf}
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
# install the docs and HTML pages
|
||||
dodoc CREDITS* HACKERS.txt Wishlist doc/ssqls-pretty
|
||||
dodoc -r doc/pdf/ doc/refman/ doc/userman/
|
||||
dohtml -r doc/html/
|
||||
}
|
@ -1,4 +1,7 @@
|
||||
DIST dbus-sharp-glib-0.5.0.tar.gz 95405 SHA256 f4fd663957f06ac5f0322beab264c5498bf6408f7435d0387950b4cb7996180e SHA512 651a8d9b42342d6aca6b7963a089e8da609f0d2e9d6421f40fb9589204af63e790f1bc5dd7735bb751f84d3f0d888e2e2f174c23f79206f8858e0502cba95065 WHIRLPOOL 2d5776e367757e4a06b34e0b114b95e61b4a8dea54b60029d59c73802bf58e58c198cea5cd6094371a584ee54317f9fd9fb60e63a9b483311014498084155d8e
|
||||
EBUILD dbus-sharp-glib-0.5.0.ebuild 480 SHA256 fc68a6d33b41ceb1164cbf41f19ad0d57083050cc3999b0c81baf7ad66648d5a SHA512 9b7170380171a3881b8a632244b2385d1263bd7d552e4c00766527a3d350af2b0cdcb1f28dd74fd5a5a3c31f1da15e6a0ccff71ea6106b00f8381157e41f8026 WHIRLPOOL 26ebf9f57a57f28d473331fc2ab487d2477eeb2cf4b4056b3995f7da3b85ecfb80c8238ce4c7d2bf3caa7a5e03cccbfc4bded154559c78ff145a69b7bf56866e
|
||||
DIST dbus-sharp-glib-0.6.0.tar.gz 73675 SHA256 d5b44d3ffa419730df0a6a6fff1e6912c80bc364e4176444e48264853989ce3b SHA512 271edf10d149e152290cd0ac8ebaf6ed7a6f5d0f280d5514dbfbdb84f77d8339ba0e2c5fd53242cf00e13c7d2bfa3fbf426ca9038467b26b9a8396c6c9c1ed67 WHIRLPOOL 18d976f9aaf53d992195ddcdae3f7a37224119a34ad7ed2a5c66cc302aac111d928461432244950ffee8527082010826bb7cdbf0ad66b263dc600243997054cb
|
||||
EBUILD dbus-sharp-glib-0.5.0-r1.ebuild 600 SHA256 825a126194350d5c3e43d9c1e320bd49c30e1df6dac700552f4d253dd93992b7 SHA512 6787cc28a20fc87c2b00d6f2d67f20ff5f4d4ebbe99c98463471c0ffca565da8ef31fd65aaeec9981051461fc2977f3309351b63ced972d5f7666b98178271cd WHIRLPOOL 478d64404cde72707d05aa74caac9e7bd41049736b7e440e82638874daee8972256a3892e69fccd3dac6cd7da206751d831c71600a82a2e84497182a0200adba
|
||||
EBUILD dbus-sharp-glib-0.5.0.ebuild 486 SHA256 d959832587184b8b05ab60438f5a8b4a8484b62bea2d4c6f7e6f876703a9837a SHA512 24883110460cda6b6d87c2409db6bc695bad2389771387a363a10f100948f30c20eaadc1883b2fc062ec5020ff6bfc26ca47055b1f1ccfbd60b5190258930537 WHIRLPOOL bda0ffebccfcf2391542c5178346bbbf81d58ea2e2d6c2d271a2dda82b26b716054d319fae3ca8b891ca5c74c210b96f4f3fd0d1479927fbc7825c45f17fb900
|
||||
EBUILD dbus-sharp-glib-0.6.0.ebuild 626 SHA256 45047879f4a33252775ae59c17b63e3e950aebaefd5166451b530de5b8bc629d SHA512 9ef7a63a2cf60371586724a4224d69fa06005fb475e51a65b8ce31b77a1ecdd8efdb1d009d0aa5640c2d6abd3b2c79c840f8d84a47191a33d754ce04480f8eb5 WHIRLPOOL 240b1cefc0f9234592878852f1875797642d16a7545430627a612cfdd2d31815478d45fda7624dfb32e8b2ae9cbaa4829f112f670c0334e37fe2f9d486dd8ec3
|
||||
MISC ChangeLog 1153 SHA256 6e1bea7bd11ef71ea48ddfda67b13b870fd177499e9bccfa0cee919ee3d66890 SHA512 ae7338176b640366d42fd82152cd353c586177f6baa3d272c7693186d6afc55d3a425b2d813abe3fce9f95345b5eac382cd1f53629b5437a0b900bc12d6698fc WHIRLPOOL 7e1974a40fdef04a26fe564c04f910f3fba8765df4dc50bdda9e4c7fb26d82791055458a40e924e58c623b508d79aba5f7071657938c2b15386c89853283e004
|
||||
MISC metadata.xml 347 SHA256 2be2149fba71de16ee829057c11f2b36d5a42c1488e4fe705675666573023948 SHA512 c75b8f391a2ee88c3eab38a1721b337ee32f0413bfd4395cd0a74e6104949deb7acd772f62ce6c87ad906d9b35f9e8687adf483c068467fb044602932e9d59fb WHIRLPOOL c72e7a745795ec6b74ba2e809f1ce66000c8e4f6ca6b1103c746859734d80ba43d0a6d08ee4a530e6559767b1a6a11a29f969a417de6c7fe4398511e9054e6be
|
||||
|
@ -0,0 +1,30 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
inherit autotools mono-env
|
||||
|
||||
DESCRIPTION="D-Bus for .NET: GLib integration module"
|
||||
HOMEPAGE="https://github.com/mono/dbus-sharp"
|
||||
SRC_URI="mirror://github/mono/dbus-sharp/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="1.0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="dev-lang/mono
|
||||
>=dev-dotnet/dbus-sharp-0.7:1.0"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig"
|
||||
|
||||
pkg_setup() {
|
||||
DOCS="AUTHORS README"
|
||||
mono-env_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
sed -i -e 's/gmcs/mcs/' configure.ac || die
|
||||
eautoreconf
|
||||
}
|
@ -0,0 +1,30 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
inherit autotools mono-env
|
||||
|
||||
DESCRIPTION="D-Bus for .NET: GLib integration module"
|
||||
HOMEPAGE="https://github.com/mono/dbus-sharp"
|
||||
SRC_URI="https://github.com/mono/${PN}/releases/download/v${PV%.*}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="2.0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="dev-lang/mono
|
||||
>=dev-dotnet/dbus-sharp-0.8:2.0"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig"
|
||||
|
||||
pkg_setup() {
|
||||
DOCS="AUTHORS README"
|
||||
mono-env_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
sed -i -e 's/gmcs/mcs/' configure.ac || die
|
||||
eautoreconf
|
||||
}
|
@ -1,6 +1,9 @@
|
||||
AUX dbus-sharp-0.7.0-fix-signals.patch 1242 SHA256 7a9ab7be15804251c4a666394db426755f6b1b0a7004dc6d38ba9f2ad2fc197a SHA512 8d7e1d29a465f4f6749a65d279b4fd93cc4c08a0a8855b2933ffed47e72b6fee5bfbaebaca874a9b1b0da84336c3ea9230aa0b2a5af0c2794b93b6231f7bb7ab WHIRLPOOL f3a4cf59ac091898aa252e0c2dc33d97999320901460dce7453d11d651db8755380a3ad733eef3b39b99439963bdd1e0a70d1c2e45248873af4af32accc53a06
|
||||
AUX dbus-sharp-0.7.0-fix-signals2.patch 978 SHA256 04de01e4a409947e7b4677339106cb2cfdc74ac2d71457d866943058b8461615 SHA512 e25337f5e7db06691401c9d4f6b4da5be226db56f821b139f514be181b30ac4eb44573972df08c31693018f94354e24f5eb7c35b7bc007652471a3981bc24e04 WHIRLPOOL 295150abc859eeb7cbb241267e694940caf051eeab814203047867912b9dd0890cfc053095ef91ce94e25f896510f93cec778a031d10774a7a5c38172dee0467
|
||||
DIST dbus-sharp-0.7.0.tar.gz 127651 SHA256 92529aef9063f477d1975947c6388c63d03234018f45d007c07716dd3e21dd41 SHA512 76d9c83aae227476e40efee1e987a03a8b1da29def79657365906a8220d2cceabe433f4b4679a87dd74e77431382b6c2857ca5498b0671b679d5ddd566d0229d WHIRLPOOL 275c0149c40cf65a7967eb86936f077aa0d526c70ce315dbf43057a2c962be0b7e07f5b9d3a69ac30ed88c785e9f0f1f7f105002b1709e202dee52433627158b
|
||||
EBUILD dbus-sharp-0.7.0-r1.ebuild 583 SHA256 1349d65e39717f8c8ba01ab79c151c0f997fc87369da634e695cbfb01d4e9d7b SHA512 be3fa6b97b7f79b177ad601e9e2a1df023659d3241b47443afeb2955bff57bdf8aa7fa7fc145de886e11f72dd3db84109de64cf9a56c2859821be889d9f77390 WHIRLPOOL 03a9e98c3c52c231c054e78b1f05c9f0935ff4d2cc29709ade6cb5aa23341dc37aadb77a4fc15b9651531abe70a4b7bb207d9bda1676044c403ed106e9682375
|
||||
DIST dbus-sharp-0.8.1.tar.gz 148177 SHA256 0866c001f2d6e01a6f1b4d080db08d25ba1422e34c7d03020e0e70f3de3a9859 SHA512 da5f6cb9fb653a2303eb99865100cc959b0b27d463dee744459666c3a5851f87e30fcb229da08505be45fcc28f4a44629e707073944b321556478f9c7b5c20d3 WHIRLPOOL 2bebf89950cd8f611775a3115669694db559be75b3b4d2cafcf77b409b26df97e5e685701354dd3b35e4050dcf8be7906c745bd333dfbb196980b157b7535ca3
|
||||
EBUILD dbus-sharp-0.7.0-r1.ebuild 585 SHA256 2679f1cb691fbaedc5a183e20f3e4ea4e24f613cfa0dcad022c2943251a8c860 SHA512 68b72ac2f345d2b51aa290482a24fa7c28923d75a20615f2a39cd9d4b54959faf39b46eaec1d391fe7369397164c354f278b8f07bd682775aa85246b639f3a8c WHIRLPOOL c1f6321be19460c3ccd762449f070306c8029e97ab13c19237c44faa711119150c815c93d3889b8f7c7357ce255270fad31b1f252a3ddb9858ce3cc105ce641b
|
||||
EBUILD dbus-sharp-0.7.0-r2.ebuild 658 SHA256 41655d78e50b825e79a4a4679a5057aa67424202f9c20e2ee8fc15464af2e824 SHA512 8bd001a0be7f58732ca3276fdc144bd3671d79e8eeee684262be1fae5d47ebd0be3d1ea7223e7f12110158c24ac042e6508ce293858a801bbbfa2490043960d3 WHIRLPOOL 9072fd7cceb22cd5537b998f389d74357300cee93fc74af122369e920dfbe62b5dc92550003754458963a3625747886bd07959b371a06427e37a138622d62381
|
||||
EBUILD dbus-sharp-0.8.1.ebuild 587 SHA256 d7bb279439d9f95172ba3037eca34094d4c166d4e03ef8be11845e636334e4a0 SHA512 8d10e3947d25a1fe17befa4f2420f754858a29e6434ab5fa0c3b45570f0bd4e9d3da95be19415d5f471f740367d86f5741c7972ffd3cfa3ef4a60109c3b3ef8e WHIRLPOOL 9a50ced4372cbb47b2c6927138dedd977152b5d20a21eaf5070caff73ea2c412592245c7394a46a60187da3d01c5fd48af1383d6d2e2257cf0e6e1af2c020f30
|
||||
MISC ChangeLog 1851 SHA256 889f39fe0bef29ad11b40163883aeea02076694113af5dc239749b28a9dc762d SHA512 5295b5490872caf0e494e94b4fadb211e95c9f785f278c1e9432976795789f7781f1ba693a6f0c5e7928a506e9a9ced2c7bf2e6cb38c3bcfafe82bd293b09920 WHIRLPOOL b7fcfa2409c387c89d28a5bba55396fac88dc5ec9abdeefdae2a804d9307ab3eea21452fb20a49abae84c511f2af662e40ec86817f13c775778920eb16ce19b8
|
||||
MISC metadata.xml 347 SHA256 2be2149fba71de16ee829057c11f2b36d5a42c1488e4fe705675666573023948 SHA512 c75b8f391a2ee88c3eab38a1721b337ee32f0413bfd4395cd0a74e6104949deb7acd772f62ce6c87ad906d9b35f9e8687adf483c068467fb044602932e9d59fb WHIRLPOOL c72e7a745795ec6b74ba2e809f1ce66000c8e4f6ca6b1103c746859734d80ba43d0a6d08ee4a530e6559767b1a6a11a29f969a417de6c7fe4398511e9054e6be
|
||||
|
@ -0,0 +1,32 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
inherit autotools mono-env eutils
|
||||
|
||||
DESCRIPTION="D-Bus for .NET"
|
||||
HOMEPAGE="https://github.com/mono/dbus-sharp"
|
||||
SRC_URI="mirror://github/mono/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="1.0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="dev-lang/mono
|
||||
sys-apps/dbus"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig"
|
||||
|
||||
pkg_setup() {
|
||||
DOCS="AUTHORS README"
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# Fix signals, bug #387097
|
||||
epatch "${FILESDIR}/${P}-fix-signals.patch"
|
||||
epatch "${FILESDIR}/${P}-fix-signals2.patch"
|
||||
sed -i -e 's/gmcs/mcs/' configure.ac || die
|
||||
eautoreconf
|
||||
}
|
@ -0,0 +1,30 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
inherit autotools mono-env eutils
|
||||
|
||||
DESCRIPTION="D-Bus for .NET"
|
||||
HOMEPAGE="https://github.com/mono/dbus-sharp"
|
||||
SRC_URI="https://github.com/mono/${PN}/releases/download/v${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="2.0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="dev-lang/mono
|
||||
sys-apps/dbus"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig"
|
||||
|
||||
pkg_setup() {
|
||||
DOCS="AUTHORS README"
|
||||
mono-env_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
sed -i -e 's/gmcs/mcs/' configure.ac || die
|
||||
eautoreconf
|
||||
}
|
@ -1,4 +1,5 @@
|
||||
DIST gio-sharp-0.3.tar.gz 89752 SHA256 e800eafa4caf70d3b6b3db29c0ff9907ff416accfb7f324803f7014ef581a9c3 SHA512 69a3e5db422403fa756a25818a7db5adcf6c1bef81b1f10ce5dc4bdb63ea1462c3a9ea4a4f987b0e30dc444499258c1aac279005d045c8709187bae7f095a66a WHIRLPOOL e0a9e3b49b249c11747b51c6439e57d03d3f62ed4af0c0dc825f1224655315b3d3784759174dd7e7dec66a6ad30850480e9cd4bfa1c2541cb320eb8106d3daf6
|
||||
EBUILD gio-sharp-0.3-r1.ebuild 886 SHA256 c14c91436ae1a72b2d079450395ac297fc7a76f36cc49bf458c6919506cc664f SHA512 8dba6efb23bd35aa6dab4ce015c67bd8da6e06ebffbc5e08d8e42f118f94c53e2743bbcbf971ef1e1a1d5ebb390bd4e5f9637e26f7572f2c87b2535174df9d11 WHIRLPOOL 7f404bcc0feeb5a4384d1a4549e28f344be50f13ea478e3069adaa611148ed6c88c50de8eb2c99c9dae0836b8851e6dcd770b565b2446d450eb591e86650e531
|
||||
EBUILD gio-sharp-0.3.ebuild 786 SHA256 b6c186676ff5d6468794c7c97ea807e2834ba1ae47c8dbf70835fcd7ad4062ef SHA512 e2fc54d380a4fcb294b9b9e7cceabf1579aa5e41a5968af6f0d5a74036078a7818ddb609f90513d2c4555ab31f1abc01756922044bb3e5606f8c70a32639de0a WHIRLPOOL 217bc99a88b2c4ae572977713190c2c4c8a747d007744c3d99a575b293b4c1f544c6bd994252b847e8fa94c99bf0ed81ece3da4894745bf0ab35cc6bca7562af
|
||||
MISC ChangeLog 1620 SHA256 0afa8953ab1bc829a826724be8595ce9f9bde614bac5711181661ba037806303 SHA512 b8cdd5c793869ee52231f4bf22729ac55d646c2dce7fbc891c5a5a9f8c28085e925110d43122b0c89e0a3acd84599af1ad37b64eb4de4111d5b572334b990dc9 WHIRLPOOL 7876f2553027000e1c5f28fa34da9c0ee7521d0ca1c705e39e93efc6225facc2e82efcac4e97e1dc71aa4dfe5df6369f240a247ed641e4ca52e2f0e4fa963c4b
|
||||
MISC metadata.xml 244 SHA256 5f4057204a81db7707c4b4c546159232a53ac912102c40e1753a3c921e6d4942 SHA512 34fae366bcc2f61282dc78d8aea97512394417138bc2de1671710fa677349da7caaa8d653c11f5228c6fa8df6482429509f6977ce61c3ef85961824a3d957ecc WHIRLPOOL f8faafcfd9ce916f85270787e87b2fb65d9463a2ff8faa558639fcb05b9cd4032e662a6b858e1a8322310a4ccaa2d09fdb447cafbcb15a3388e09a302fa0417b
|
||||
|
@ -0,0 +1,43 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=4
|
||||
inherit autotools mono-env
|
||||
|
||||
DESCRIPTION="GIO API C# binding"
|
||||
HOMEPAGE="https://github.com/mono/gio-sharp"
|
||||
SRC_URI="https://github.com/mono/${PN}/tarball/${PV} -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="|| ( >=dev-dotnet/gtk-sharp-2.12.21 >=dev-dotnet/glib-sharp-2.12 )
|
||||
|| ( >=dev-dotnet/gtk-sharp-2.12.21 >=dev-dotnet/gtk-sharp-gapi-2.12 )
|
||||
>=dev-libs/glib-2.22:2"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig"
|
||||
|
||||
pkg_setup() {
|
||||
DOCS="AUTHORS NEWS README"
|
||||
mono-env_pkg_setup
|
||||
}
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
mv *-${PN}-* "${S}"
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
sed -i -e 's/gmcs/mcs/' configure.ac.in || die
|
||||
sed -i -e '/autoreconf/d' autogen-generic.sh || die
|
||||
NOCONFIGURE=1 ./autogen-2.22.sh || die
|
||||
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake -j1
|
||||
}
|
@ -1,4 +1,5 @@
|
||||
DIST gkeyfile-sharp-0.1.tar.gz 19862 SHA256 21a8a7ebfd4cbc2495d2f917426768550fe9dc2dead0e570541dc6a33f181c3d SHA512 056bf88b8e1e4032be5d082f4f9fcb1eb00df0294cec6edea8117539b5f5c29fddf41b26a43ff7fadc370d10f0e53add968dfa4bd7763f130e140f45b7c21e9d WHIRLPOOL 91a3410a8a702cb54b0746c5ccb90ba3740b13ffab74f7f95bb0a8a1ed5f1b82d998a5eaa80a5c4f02bcd623338cec91e12d3ba3f4109aa14ec9adb2752ce3b9
|
||||
EBUILD gkeyfile-sharp-0.1-r1.ebuild 845 SHA256 63e7f9f9db78f88ba268f44eb05c3d4198e0980b508305477b5b00d4cee796bd SHA512 e07623dc660996dd2cbdd9401c56c3b811e80b4dd1a9beda51aa13181d5b8348f1f28728ad93c051c66607f89346f14d491d506f7f46ddbfb5c8e25be8978fc4 WHIRLPOOL 03251e76a089c5c4abcfc035a6ef5651abc4764136a3d8b3b78254d4037dcdb29086fe4c1aa5a9d89347f9dbb0263a2223bc1700194b75bd7d44b59258452c28
|
||||
EBUILD gkeyfile-sharp-0.1.ebuild 695 SHA256 f703a775f2ab047eb4609fb827c8b73fcf3bfbe3f43123b2333058f8ed502cbe SHA512 66b5a9271c5d83a3e8e226e41393dc2849bd4d6c6e3ad0bb89cfe40ba8eb8a99b031ec5b9f53d923fdf3c4914712786cfdc545357d5f5b70dcd5739a7d136f2f WHIRLPOOL 421042901a6373ddc36be3b0703bee33b513bfde4b76cc2337b9ca1c733f1e493f0b7ec0245725316ce12c5eeb41708f50493a5058d2c3a0e5c7b890f17d707d
|
||||
MISC ChangeLog 1041 SHA256 9e21c6f2d13cfac36fad897a362160f6a6beb5703ea2056c14a57c020ad49d77 SHA512 6cd52d92b0611dda236546c65d721524e5c3a3b09fd2dec069eff6becd1dc8b04618ec8523eecb39f8e9e6b6211463755f64e1416f72eda3c648728606abe889 WHIRLPOOL b956dcff553e9fb8b5233e7a145f55a1a05d0c9237080f9cfcc3877a5ecf2dfa4bee912daf07b0b2c60a86226267646a6195d97cfaf911f019aad7be35d6f032
|
||||
MISC metadata.xml 301 SHA256 4c5a8ff8fca31fdd042b929d8af046982a7f6b8c5ae66ee0dda37f4ca13470e9 SHA512 15229eab1e8b9c164acbe88b2c48637efd13ded9d14abddecf242587888e7057f7a0fc80549e2cc059aaa5a404a5f2438a9a3712ffc3e41e50a747b18056743a WHIRLPOOL 64fc1f7740143e2066ae2a53b6aa8d9a4b2f59e5f1f51ba1bddd7ef696ced71f634559f8653ae09326a6551112173df4bddf0124d103dc8f5c14312d921169fa
|
||||
|
@ -0,0 +1,36 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
inherit autotools mono-env
|
||||
|
||||
DESCRIPTION="C# binding for gkeyfile"
|
||||
HOMEPAGE="https://launchpad.net/gkeyfile-sharp https://github.com/mono/gkeyfile-sharp"
|
||||
SRC_URI="https://github.com/mono/${PN}/tarball/GKEYFILE_SHARP_0_1 -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="|| ( >=dev-dotnet/gtk-sharp-2.12.21 >=dev-dotnet/glib-sharp-2.12.9 )
|
||||
|| ( >=dev-dotnet/gtk-sharp-2.12.21 >=dev-dotnet/gtk-sharp-gapi-1.9 )"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig"
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
mv *-${PN}-* "${S}"
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
mv configure.in configure.ac
|
||||
sed -i -e 's/gmcs/mcs/' configure.ac || die
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
dodoc AUTHORS ChangeLog NEWS
|
||||
}
|
@ -1,6 +1,7 @@
|
||||
AUX gnome-keyring-sharp-1.0.2-monodoc-dir.patch 523 SHA256 d71c405b72a04b60763bef663f1676c6ee868263af2f9e2566ba04637083a6ee SHA512 b2da2dd6be235c766d9b99355cbc0ae778f58249ce2417f1b7ccd78e6e59d3c1d300ae199b6d3ea4333f996d7ede652eaccab6e59fbf3e30cac728e5a2c282ca WHIRLPOOL 80d6d952c5c8d25cb7c019e68136401ea756da76de9edd6e9685770c495ccafc999d4d97ca4cd1a91fc46a14017a0993342d5aa2ebe22bed2a69a3ca0376770f
|
||||
DIST gnome-keyring-sharp-1.0.2.tar.gz 308244 SHA256 043e3e22132bdfe34e8ca314b6fd34bb0bc55a23eeb102778c64c243bb595315 SHA512 aad2fc1515a9d94971326a626d5957772927af5472afdbb517192e57c3928f32705c284b9599f350384a0c5d9cd7665b46677d550efe8506e27b485e2c40dcf0 WHIRLPOOL 2ce743dda131a15e1c6c46537322f8040b813bb91474f8bdabdb2d3006a2dd2467167fe790d10e027980fd20c46a14b8bdd27d6c7ad425b27247121001682dee
|
||||
EBUILD gnome-keyring-sharp-1.0.2-r1.ebuild 969 SHA256 17fcc5f3f93af032b1056261ed3e79ea15a2a1c1dddceadc6b9eda6742f0d644 SHA512 7f963a43a164eca9474ce4f3674497db200ed05ea3aa0375d676297727ebed4d15cb3c1f7a03516983cd40d6fb72cd0c385b3dc8dd549a6cdf5e6edcc64ffe7f WHIRLPOOL ee58f95bdadb026599d506ecb29e5f1d474c98477f5e19932e58244fbcde9fff74e0a106b65be809b462925f6b0231f4fd4b72bad85ee5cec3661ee373627f22
|
||||
EBUILD gnome-keyring-sharp-1.0.2-r2.ebuild 1056 SHA256 7e98b7c066de89f506883e3b8dfa36486c27783678c474031f28a992ab926135 SHA512 41916043467c5ec5ad1e9232cc58ac2c35e1b48ca297394aa644670c5349f1f5a42bd32a3c7e1cf3898e69b3649c69a968b6bb22ee373948310aa85796331374 WHIRLPOOL df8068201b9b7c2ecf4f1308f52b89ee156fad0324e79965b2075495935429a1f5d0aeb648398c313fcf243e5d2a83abafcfc13e30023004307955e2dbe14097
|
||||
EBUILD gnome-keyring-sharp-1.0.2.ebuild 1114 SHA256 d0991f22c854f55bceffe7d5e6f51ef5c452ed6a3154da0efde912983e428b04 SHA512 e6b82965c7be3526d30cc63955bfebb4c83440c242111024e8987569f04e4f22e18318276d4296a00ae30e71b02e1607d384cccdcf824238a7a842fb505b01a3 WHIRLPOOL 70f477c50647f1332db2d78a0081dd8159545b711f855ec998702525d2ebed8f00d52ff1c3f8decc49740a87a2ce1f451448c975d2e4cb364e31b3503e3e0a82
|
||||
MISC ChangeLog 3505 SHA256 d1d9e09442d2e7e399c588b99e8708a2c0b47f4f90d2578f05d4a2753c84d0bd SHA512 ee6157fddec83a2f46031e332da4af7f18a35c944e9508af28fd8e638bc2acd4021852b7c22c8cda0ae567b4b840655d2d0c3e936b6b1187e244f70c72ce166a WHIRLPOOL 3aa03a056d16472587e55143da68424b000ed2c00f630492a1997ccfad0de524cf4382d92cb7eb8e7d97914c32eecf7046a4f1f44d1235a12f4070ac018c0284
|
||||
MISC metadata.xml 254 SHA256 5ed2dd165f5497f042e1eee69baef89d03e09074098d022243dc61c42e1d337c SHA512 320a4c628c9d8caa488f26629cb38158a6aba1b392c753c0ec50b55026e3e7acb5ac8762f3e372eb86cff7dbbe10cc2cd9d42ece141d8a555fc73990c9829604 WHIRLPOOL d96198e8d3929cf0e5536486c636960741eaadde933287d7b424efb9e557f2816568897544ee5535dd68a9cc0108f891da35629c5086dec90dfdf5938433c26c
|
||||
|
@ -0,0 +1,45 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
inherit autotools eutils mono-env
|
||||
|
||||
DESCRIPTION="C# implementation of gnome-keyring"
|
||||
HOMEPAGE="http://www.mono-project.com/ https://github.com/mono/gnome-keyring-sharp"
|
||||
SRC_URI="http://www.go-mono.com/archive/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="
|
||||
>=dev-lang/mono-2.0
|
||||
>=gnome-base/libgnome-keyring-2.30.0
|
||||
|| ( >=dev-dotnet/gtk-sharp-2.12.21 dev-dotnet/glib-sharp )
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
# Disable building samples.
|
||||
sed -i -e 's:sample::' "${S}"/Makefile.in || die "sed failed"
|
||||
|
||||
# Apply Fedora patches
|
||||
epatch "${FILESDIR}/${PN}-1.0.2-monodoc-dir.patch"
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
# This dies without telling in docs with anything not -j1
|
||||
# CSC=gmcs needed for https://bugs.gentoo.org/show_bug.cgi?id=250069
|
||||
# Changed to CSC=mcs for mono-4 compatibility
|
||||
emake -j1 CSC=mcs
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
prune_libtool_files --modules
|
||||
}
|
@ -1,6 +1,7 @@
|
||||
AUX notify-sharp-0.4.0_pre20080912-control-docs.patch 1136 SHA256 1457ee8101cfd47f44c11a96f82b62d8ffa51cc1e8b0c2086d2be4dcae306807 SHA512 7832cb88e99d4964d327509799f041f410fc78f5ec77cafa5cfe3f2a8d6948f28423e6f774be6511a0c04c7e96911ad48bb7c3b883c7e9abc580daa622706265 WHIRLPOOL c7a1d307c05c81ca5dcea3ed52f9d45ea1d6f15d7b2c3a437ea3faa00cb7a7897572d022a4768659a84ec62ffc0aa785ac80c0664e0a326c016e1248783c0cc6
|
||||
AUX notify-sharp-0.4.0_pre20090305-dbus-sharp.patch 1648 SHA256 2a2659e4fe3403ea497604ddd0f9e2861c2635d008a39d8d402a45599de483d0 SHA512 c7e51538c8973b9589a896e0d213a3c4f2643be5593d0a39f7c65dc5a7d54b2e108d5f2dd37419f781e9c65a4eca9750d01033150c7465f4e3739d73db815d36 WHIRLPOOL d7a3c68e76ccd3455df9b84c63c11b29faa820601cd03874365c8664786d5ce74b12cffbe2f6165b707f9bf8d9658a63795ec31aa1449f033feefdbea88c776f
|
||||
DIST notify-sharp-20090305.tar.bz2 79020 SHA256 67101c024f28209181ad5b62e4f4cfa038e362f808c1511d95b21a1a698731f2 SHA512 2daf6d33b3a4f53445193a654c3a92cd8e3766772472a914aa12a1c8619e5d48ed954987c44c3d856faec2e0a03e3348f6b4809a615ea3cfb4ef17ef5000c686 WHIRLPOOL a59b21e987613644a3eec4a04848f7219a318f7ef1a66e9d34b67b3621835d382b7874d13e0134658f0e4092c4651198475c55ba2231264053ebefbadd9c36c2
|
||||
EBUILD notify-sharp-0.4.0_pre20090305.ebuild 776 SHA256 61e95d129814bae41d73c39a9c149185ff3a18cec3f1bb433b3dd7b8b91dc443 SHA512 60fd396a5f2d6c8401b205cc079ed3efe93db918fa1cb05209072a6c1b4d2326b9ac9a7dd23f52ce1f68832f46ef0e110d89619e3b7199dd1eae42c1edff4ffe WHIRLPOOL d257e2f5b717894eb90beb1293af017330870aa6e742bc32fac9ef31fc187e3afc945f18078d19d4ab9526fbaf25560894bbb062f6dda0bf154fa4efbfea1b09
|
||||
EBUILD notify-sharp-0.4.0_pre20090305-r1.ebuild 836 SHA256 2b04058e818f68bcdf2d73a9b877224696953d38599ff7b1c54074d349afedd9 SHA512 d90da0e5b19f8b2e768c0f13439182f7b4b3f4a2a2689cea5664c589704b03d48156e7d864b0b33c7b92073398b4866878f717a6efba8a909d99652cdf1104c7 WHIRLPOOL b3fd8bf89155618eac38cc584d20af5b4dbc43e336cd048917dc33fc3550bc4c9cbed425b4258fa90fd568da395d32a433a4e00dfff181c883eb6e39ba017749
|
||||
EBUILD notify-sharp-0.4.0_pre20090305.ebuild 784 SHA256 28dbbf36e55f364ee3591493c765a370d137bb311665e23adc6c407679a3c84a SHA512 1a01e18404be8406ac8a1705e6254e2ccb48cfe38687660aae43c01423d878fa2a673161e438e1ad992b9adfa4f0fa5c6d5f27844dcf3bd6ecb8f230645bd548 WHIRLPOOL a96551f5e33d4f4843c62d48afab82c10c80a32931c2aec72fa35dc53136f6343c9cd4abe417d157652feeec517025f9ad345493954e4e47315b82c38d9cedf1
|
||||
MISC ChangeLog 3467 SHA256 13946afec637814cfd65f46fc9fea7518641a9c85cb3cd205d73b3c27cb94466 SHA512 d5b23a98eadecb045729c9726cad6f4cc8279d9019bd5b0d4754c34a0cc130129ee680f10a71da0f22b1ed300c15108ba5b0ea33b47a5790bd036abcd530c2fc WHIRLPOOL 85cd107df5dc10fe7d22385f6f02d727c49b294947ad4957564f6599116958f8598efd106da86cc9e7688f12fe0f25beaf6a679932f4e9259ce006059dd3d541
|
||||
MISC metadata.xml 160 SHA256 1bc3e313a948415fff0dfa63a5610943327146bfe16bfeca603379bf9706a687 SHA512 087fcbf85988f071b9ce3491d0b6e1a767758e970950ef4247759ef48bcc4335c973dcc53b69fd712ac7e9704614878506fa342ba09edcf1c067e9ee478f94d7 WHIRLPOOL 65533bc6b7e60c26732efd476ed2c3aa0938bbea25140b8402ab2e05f0ac34c7a6d838ed7af763b2ec0a34317fcd8baf814f7c7ea8718ca5901160083d9525b8
|
||||
|
@ -0,0 +1,37 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
inherit autotools eutils mono-env
|
||||
|
||||
MY_P=${PN}-${PV#*_pre}
|
||||
|
||||
DESCRIPTION="a C# client implementation for Desktop Notifications"
|
||||
HOMEPAGE="http://www.ndesk.org/NotifySharp"
|
||||
SRC_URI="mirror://gentoo/${MY_P}.tar.bz2"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE="doc"
|
||||
|
||||
RDEPEND=">=dev-lang/mono-1.1.13
|
||||
>=dev-dotnet/gtk-sharp-2.10.1
|
||||
>=dev-dotnet/dbus-sharp-0.6:1.0
|
||||
>=dev-dotnet/dbus-sharp-glib-0.4:1.0
|
||||
>=x11-libs/libnotify-0.4.5"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}/${PN}-0.4.0_pre20080912-control-docs.patch" \
|
||||
"${FILESDIR}/${P}-dbus-sharp.patch"
|
||||
sed -i -e 's/gmcs/mcs/' configure.ac || die
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf $(use_enable doc docs)
|
||||
}
|
@ -1,7 +1,6 @@
|
||||
DIST apache-log4j-1.2.16.tar.gz 2791979 SHA256 3a93ef38eb7ac9f851626d8b27cde7db1bfc78c1b587520fd740a0ab03e44c89 SHA512 d519c761579ce632a388164d9e492cf0327c4ed96522c92e3d9addfdb2c3a12b4a63a6ff7fc7455236bda61e265c1521ddf39cd8dfeac3e8c808ca982acaee97 WHIRLPOOL 07c67669d8670e7a624f14f3757b2be595a5f05b59e4c98b6ac0af12ead0a52b9608dc1068ef4737aee8cb653f3a81ca0a96fdcf7efb36f06e51a2b30f33d969
|
||||
DIST log4j-1.2.17.tar.gz 2864448 SHA256 a528e3771ee6234661b5eb0fa02e14faee89dfec38de94088c163ddf2a0a8663 SHA512 7df8dca721f960b9fd22dd5f642dbe7d89167f167aa11604c5f9fe54d649a26dd05af88d7188b47abfb91d501535a4b3665dd84d7e0058ef77159713a10b5af8 WHIRLPOOL 1fc1b420e78bb56ca05282c81f12d5911f8966228194a8f5090a32cfa0403332b36589c7841b06c3bfd602f0f13cdf8342e678de01446e4260cffd8a57a6c175
|
||||
EBUILD log4j-1.2.16.ebuild 1749 SHA256 41d80a8dd4badd6e9c8d40da15299c053af64e01f84dea8a6ab60f1350f82e33 SHA512 baa9a3cb1ad34c3f891a52cecf35569aff10f9aa3e968535cc955291dc6542b0c0c57094bdf85a71a16bfe4429510ef5fb95c4e7ddd45d2f8e5f5308296d8422 WHIRLPOOL f0804207cd8876eef29be009952b964156b80d1d716e6af227c86bb9e5cbbe7ce2b860d909116b69e1f3f2323b49a2fb6e90a52b06777fefb20226cacb815329
|
||||
EBUILD log4j-1.2.17-r1.ebuild 1716 SHA256 e442cbe85963bdb29d2b9e116cbf55d922a05de827ce3961e5bdf8dc62e0ffcf SHA512 58a4f0fc02940b026f256a87237b2f24638e229af56e42fb7763a5a47a5c151132d293b54bedf8b9682923de3de14fd9e529f1424dbe28e5b28873628443cf55 WHIRLPOOL 7d38c8b2e8b6fed7094e70598fbb7f38de5004029756180bf35f28f0e912acd22810f242b3a53f691a68fce8b4b7d3088427b9056e4cd0a88c367ff475650a64
|
||||
EBUILD log4j-1.2.17.ebuild 1696 SHA256 25b9ff2cf9937dd1414e71f1b7abfa9281b93c9988f719415ad0e2dc9cd9356e SHA512 c588c83b4f04cae2425d91b346fed340cae57cbf05e2756a9be5db3a55d365cb8c88d44cfc0d12ed419cc7fdb6598f0d327dc4f8b174e8be51cd874050528a5e WHIRLPOOL 1a2ca6cf7ee240ad84e2c419dd9e19d3c779a84f23f0c98a30eb3580522fc59640d0c69797fc6c3344ab17b38092b1f61db79d1fcababd51bfc52a438b0015cd
|
||||
EBUILD log4j-1.2.17-r2.ebuild 1540 SHA256 ac0bc4433db0309a31c4467ddf797362a340bc50194e3132e6d5506b0cd54deb SHA512 4a50ccfa125e01a28a64ff09417a3cd894aa97aa822cb3992b8d0ddd2e9b5a8be071fe19041b1e3560ab8715dad1ed5939d1a6f33fb6475945ef8b4a97ff6cf0 WHIRLPOOL c47a254ee3abd3ef7c70f2fa8c392e31e2aeabd6b541b0ac6006f634ed7839f2a09b51240f78b3741f34bd33c044a92a604e1112d5e7a46c8ac10559dc2bf679
|
||||
MISC ChangeLog 11819 SHA256 56cfb70fd35ce0819e14aa0f417d55460f566eae4c6b387915abf1f2a5aa7572 SHA512 b17a0ed9ed94ae7eeadae5557c2ff1fe1df4f98516ef757cfa7027009c91b54c50f1a3660cef21529caaa2866d8bce59800f1c958316f4376986f7073c8c3be6 WHIRLPOOL cba9b47f4252a0c037d16c1151b06832978d0c1a739893f01ac23922b046d8a23d2197f73fe712a590e28fc3543c37faa848c938d8bd995fc95daae8aee4b40a
|
||||
MISC metadata.xml 336 SHA256 7639c588f513ed8f1c2392e04ef8846157e7da5f11e8d1dfb111dc8a87dec152 SHA512 69338dfa07acd9352dd9daf0514de5ee3f244d0ede5a243cb7021c26391003a2308a78cc9d74408bd30b4baeedb16fb046d1de521f9f1b778584b629dd6ea0a3 WHIRLPOOL 3202fdbb6ffe5fe9a896c57202ce5927bf3f7424d3f17bb23da5e414ab2c20113043dca7d560e4c12345760846ef55b37e62523b51d8a6e8dfa1b619abeb9746
|
||||
|
@ -1,80 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
JAVA_PKG_IUSE="doc javamail jms jmx source"
|
||||
|
||||
inherit java-pkg-2 java-ant-2
|
||||
|
||||
DESCRIPTION="A low-overhead robust logging package for Java"
|
||||
SRC_URI="mirror://apache/logging/${PN}/${PV}/${P}.tar.gz"
|
||||
HOMEPAGE="http://logging.apache.org/log4j/"
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd"
|
||||
IUSE="doc javamail jms jmx source"
|
||||
|
||||
CDEPEND="javamail? (
|
||||
java-virtuals/javamail
|
||||
java-virtuals/jaf
|
||||
)
|
||||
jmx? ( dev-java/sun-jmx )
|
||||
jms? ( java-virtuals/jms )"
|
||||
|
||||
RDEPEND=">=virtual/jre-1.6
|
||||
${CDEPEND}"
|
||||
|
||||
DEPEND=">=virtual/jdk-1.6
|
||||
${CDEPEND}"
|
||||
|
||||
MY_P="apache-${P}"
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
java_prepare() {
|
||||
rm -rf dist || die
|
||||
java-pkg_filter-compiler jikes
|
||||
rm -v *.jar || die
|
||||
}
|
||||
|
||||
JAVA_ANT_REWRITE_CLASSPATH="true"
|
||||
JAVA_ANT_IGNORE_SYSTEM_CLASSES="true"
|
||||
EANT_BUILD_TARGET="log4j.jar"
|
||||
EANT_EXTRA_ARGS="-Djaxp-present=true"
|
||||
EANT_DOC_TARGET=""
|
||||
|
||||
src_compile() {
|
||||
if use javamail; then
|
||||
EANT_GENTOO_CLASSPATH+="javamail,jaf"
|
||||
EANT_EXTRA_ARGS+=" -Djavamail-present=true"
|
||||
fi
|
||||
|
||||
if use jmx; then
|
||||
if use javamail; then
|
||||
EANT_GENTOO_CLASSPATH+=","
|
||||
fi
|
||||
|
||||
EANT_GENTOO_CLASSPATH+="sun-jmx"
|
||||
EANT_EXTRA_ARGS+=" -Djmx-present=true"
|
||||
fi
|
||||
|
||||
if use jms; then
|
||||
EANT_EXTRA_ARGS+=" -Djms-present=true -Djms.jar=$(java-pkg_getjars jms)"
|
||||
fi
|
||||
|
||||
java-pkg-2_src_compile
|
||||
}
|
||||
|
||||
src_install() {
|
||||
java-pkg_newjar dist/lib/${PN}-1.2.17.jar ${PN}.jar
|
||||
|
||||
if use doc ; then
|
||||
java-pkg_dohtml -r site/*
|
||||
rm -fr "${ED}/usr/share/doc/${PF}/html/apidocs"
|
||||
java-pkg_dojavadoc --symlink apidocs site/apidocs
|
||||
fi
|
||||
|
||||
if use source; then
|
||||
java-pkg_dosrc src/main/java/*
|
||||
fi
|
||||
}
|
@ -0,0 +1,760 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils autotools flag-o-matic versionator depend.apache apache-module db-use libtool systemd
|
||||
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
|
||||
|
||||
function php_get_uri ()
|
||||
{
|
||||
case "${1}" in
|
||||
"php-pre")
|
||||
echo "http://downloads.php.net/ab/${2}"
|
||||
;;
|
||||
"php")
|
||||
echo "http://www.php.net/distributions/${2}"
|
||||
;;
|
||||
"olemarkus")
|
||||
echo "https://dev.gentoo.org/~olemarkus/php/${2}"
|
||||
;;
|
||||
"gentoo")
|
||||
echo "mirror://gentoo/${2}"
|
||||
;;
|
||||
*)
|
||||
die "unhandled case in php_get_uri"
|
||||
;;
|
||||
esac
|
||||
}
|
||||
|
||||
PHP_MV="$(get_major_version)"
|
||||
SLOT="$(get_version_component_range 1-2)"
|
||||
|
||||
# alias, so we can handle different types of releases (finals, rcs, alphas,
|
||||
# betas, ...) w/o changing the whole ebuild
|
||||
PHP_PV="${PV/_rc/RC}"
|
||||
PHP_PV="${PHP_PV/_alpha/alpha}"
|
||||
PHP_PV="${PHP_PV/_beta/beta}"
|
||||
PHP_RELEASE="php"
|
||||
[[ ${PV} == ${PV/_alpha/} ]] || PHP_RELEASE="php-pre"
|
||||
[[ ${PV} == ${PV/_beta/} ]] || PHP_RELEASE="php-pre"
|
||||
[[ ${PV} == ${PV/_rc/} ]] || PHP_RELEASE="php-pre"
|
||||
PHP_P="${PN}-${PHP_PV}"
|
||||
|
||||
PHP_SRC_URI="$(php_get_uri "${PHP_RELEASE}" "${PHP_P}.tar.bz2")"
|
||||
|
||||
PHP_FPM_CONF_VER="1"
|
||||
|
||||
SRC_URI="${PHP_SRC_URI}"
|
||||
|
||||
DESCRIPTION="The PHP language runtime engine: CLI, CGI, FPM/FastCGI, Apache2 and embed SAPIs"
|
||||
HOMEPAGE="http://php.net/"
|
||||
LICENSE="PHP-3"
|
||||
|
||||
S="${WORKDIR}/${PHP_P}"
|
||||
|
||||
# We can build the following SAPIs in the given order
|
||||
SAPIS="embed cli cgi fpm apache2"
|
||||
|
||||
# SAPIs and SAPI-specific USE flags (cli SAPI is default on):
|
||||
IUSE="${IUSE}
|
||||
${SAPIS/cli/+cli}
|
||||
threads"
|
||||
|
||||
IUSE="${IUSE} bcmath berkdb bzip2 calendar cdb cjk
|
||||
crypt +ctype curl debug
|
||||
enchant exif frontbase +fileinfo +filter firebird
|
||||
flatfile ftp gd gdbm gmp +hash +iconv imap inifile
|
||||
intl iodbc ipv6 +json kerberos ldap ldap-sasl libedit mhash
|
||||
mysql mysqli nls
|
||||
oci8-instant-client odbc +opcache pcntl pdo +phar +posix postgres qdbm
|
||||
readline recode selinux +session sharedmem
|
||||
+simplexml snmp soap sockets spell sqlite ssl
|
||||
sysvipc systemd tidy +tokenizer truetype unicode vpx wddx
|
||||
+xml xmlreader xmlwriter xmlrpc xpm xslt zip zlib"
|
||||
|
||||
DEPEND="
|
||||
>=app-eselect/eselect-php-0.7.1-r3[apache2?,fpm?]
|
||||
>=dev-libs/libpcre-8.32[unicode]
|
||||
apache2? ( || ( >=www-servers/apache-2.4[apache2_modules_unixd,threads=]
|
||||
<www-servers/apache-2.4[threads=] ) )
|
||||
berkdb? ( =sys-libs/db-4* )
|
||||
bzip2? ( app-arch/bzip2 )
|
||||
cdb? ( || ( dev-db/cdb dev-db/tinycdb ) )
|
||||
cjk? ( !gd? (
|
||||
virtual/jpeg:0
|
||||
media-libs/libpng:0=
|
||||
sys-libs/zlib
|
||||
) )
|
||||
crypt? ( >=dev-libs/libmcrypt-2.4 )
|
||||
curl? ( >=net-misc/curl-7.10.5 )
|
||||
enchant? ( app-text/enchant )
|
||||
exif? ( !gd? (
|
||||
virtual/jpeg:0
|
||||
media-libs/libpng:0=
|
||||
sys-libs/zlib
|
||||
) )
|
||||
firebird? ( dev-db/firebird )
|
||||
gd? ( virtual/jpeg:0 media-libs/libpng:0= sys-libs/zlib )
|
||||
gdbm? ( >=sys-libs/gdbm-1.8.0 )
|
||||
gmp? ( >=dev-libs/gmp-4.1.2 )
|
||||
iconv? ( virtual/libiconv )
|
||||
imap? ( virtual/imap-c-client[ssl=] )
|
||||
intl? ( dev-libs/icu:= )
|
||||
iodbc? ( dev-db/libiodbc )
|
||||
kerberos? ( virtual/krb5 )
|
||||
ldap? ( >=net-nds/openldap-1.2.11 )
|
||||
ldap-sasl? ( dev-libs/cyrus-sasl >=net-nds/openldap-1.2.11 )
|
||||
libedit? ( || ( sys-freebsd/freebsd-lib dev-libs/libedit ) )
|
||||
nls? ( sys-devel/gettext )
|
||||
oci8-instant-client? ( dev-db/oracle-instantclient-basic )
|
||||
odbc? ( >=dev-db/unixODBC-1.8.13 )
|
||||
postgres? ( dev-db/postgresql )
|
||||
qdbm? ( dev-db/qdbm )
|
||||
readline? ( sys-libs/readline )
|
||||
recode? ( app-text/recode )
|
||||
sharedmem? ( dev-libs/mm )
|
||||
simplexml? ( >=dev-libs/libxml2-2.6.8 )
|
||||
snmp? ( >=net-analyzer/net-snmp-5.2 )
|
||||
soap? ( >=dev-libs/libxml2-2.6.8 )
|
||||
spell? ( >=app-text/aspell-0.50 )
|
||||
sqlite? ( >=dev-db/sqlite-3.7.6.3 )
|
||||
ssl? ( >=dev-libs/openssl-0.9.7 )
|
||||
tidy? ( app-text/htmltidy )
|
||||
truetype? (
|
||||
=media-libs/freetype-2*
|
||||
!gd? (
|
||||
virtual/jpeg:0 media-libs/libpng:0= sys-libs/zlib )
|
||||
)
|
||||
unicode? ( dev-libs/oniguruma )
|
||||
vpx? ( media-libs/libvpx )
|
||||
wddx? ( >=dev-libs/libxml2-2.6.8 )
|
||||
xml? ( >=dev-libs/libxml2-2.6.8 )
|
||||
xmlrpc? ( >=dev-libs/libxml2-2.6.8 virtual/libiconv )
|
||||
xmlreader? ( >=dev-libs/libxml2-2.6.8 )
|
||||
xmlwriter? ( >=dev-libs/libxml2-2.6.8 )
|
||||
xpm? (
|
||||
x11-libs/libXpm
|
||||
virtual/jpeg:0
|
||||
media-libs/libpng:0= sys-libs/zlib
|
||||
)
|
||||
xslt? ( dev-libs/libxslt >=dev-libs/libxml2-2.6.8 )
|
||||
zip? ( sys-libs/zlib )
|
||||
zlib? ( sys-libs/zlib )
|
||||
virtual/mta
|
||||
"
|
||||
|
||||
php="=${CATEGORY}/${PF}"
|
||||
|
||||
REQUIRED_USE="
|
||||
truetype? ( gd )
|
||||
vpx? ( gd )
|
||||
cjk? ( gd )
|
||||
exif? ( gd )
|
||||
|
||||
xpm? ( gd )
|
||||
gd? ( zlib )
|
||||
simplexml? ( xml )
|
||||
soap? ( xml )
|
||||
wddx? ( xml )
|
||||
xmlrpc? ( || ( xml iconv ) )
|
||||
xmlreader? ( xml )
|
||||
xslt? ( xml )
|
||||
ldap-sasl? ( ldap )
|
||||
mhash? ( hash )
|
||||
phar? ( hash )
|
||||
|
||||
qdbm? ( !gdbm )
|
||||
readline? ( !libedit )
|
||||
recode? ( !imap !mysqli )
|
||||
sharedmem? ( !threads )
|
||||
|
||||
mysql? ( || ( mysqli pdo ) )
|
||||
|
||||
!cli? ( !cgi? ( !fpm? ( !apache2? ( !embed? ( cli ) ) ) ) )"
|
||||
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
RDEPEND="${RDEPEND}
|
||||
fpm? (
|
||||
selinux? ( sec-policy/selinux-phpfpm )
|
||||
systemd? ( sys-apps/systemd ) )"
|
||||
|
||||
DEPEND="${DEPEND}
|
||||
sys-devel/flex
|
||||
>=sys-devel/m4-1.4.3
|
||||
>=sys-devel/libtool-1.5.18"
|
||||
|
||||
# Allow users to install production version if they want to
|
||||
|
||||
case "${PHP_INI_VERSION}" in
|
||||
production|development)
|
||||
;;
|
||||
*)
|
||||
PHP_INI_VERSION="development"
|
||||
;;
|
||||
esac
|
||||
|
||||
PHP_INI_UPSTREAM="php.ini-${PHP_INI_VERSION}"
|
||||
PHP_INI_FILE="php.ini"
|
||||
|
||||
want_apache
|
||||
|
||||
pkg_setup() {
|
||||
depend.apache_pkg_setup
|
||||
}
|
||||
|
||||
php_install_ini() {
|
||||
local phpsapi="${1}"
|
||||
|
||||
# work out where we are installing the ini file
|
||||
php_set_ini_dir "${phpsapi}"
|
||||
|
||||
local phpinisrc="${PHP_INI_UPSTREAM}-${phpsapi}"
|
||||
cp "${PHP_INI_UPSTREAM}" "${phpinisrc}"
|
||||
|
||||
# default to /tmp for save_path, bug #282768
|
||||
sed -e 's|^;session.save_path .*$|session.save_path = "'"${EPREFIX}"'/tmp"|g' -i "${phpinisrc}"
|
||||
|
||||
# Set the extension dir
|
||||
sed -e "s|^extension_dir .*$|extension_dir = ${extension_dir}|g" -i "${phpinisrc}"
|
||||
|
||||
# Set the include path to point to where we want to find PEAR packages
|
||||
sed -e 's|^;include_path = ".:/php/includes".*|include_path = ".:'"${EPREFIX}"'/usr/share/php'${PHP_MV}':'"${EPREFIX}"'/usr/share/php"|' -i "${phpinisrc}"
|
||||
|
||||
dodir "${PHP_INI_DIR#${EPREFIX}}"
|
||||
insinto "${PHP_INI_DIR#${EPREFIX}}"
|
||||
newins "${phpinisrc}" "${PHP_INI_FILE}"
|
||||
|
||||
elog "Installing php.ini for ${phpsapi} into ${PHP_INI_DIR#${EPREFIX}}"
|
||||
elog
|
||||
|
||||
dodir "${PHP_EXT_INI_DIR#${EPREFIX}}"
|
||||
dodir "${PHP_EXT_INI_DIR_ACTIVE#${EPREFIX}}"
|
||||
|
||||
if use_if_iuse opcache; then
|
||||
elog "Adding opcache to $PHP_EXT_INI_DIR"
|
||||
echo "zend_extension=${PHP_DESTDIR}/$(get_libdir)/opcache.so" >> "${D}/${PHP_EXT_INI_DIR}"/opcache.ini
|
||||
dosym "${PHP_EXT_INI_DIR#${EPREFIX}}/opcache.ini" "${PHP_EXT_INI_DIR_ACTIVE#${EPREFIX}}/opcache.ini"
|
||||
fi
|
||||
|
||||
# SAPI-specific handling
|
||||
|
||||
if [[ "${sapi}" == "fpm" ]] ; then
|
||||
[[ -z ${PHP_FPM_CONF_VER} ]] && PHP_FPM_CONF_VER=0
|
||||
einfo "Installing FPM CGI config file php-fpm.conf"
|
||||
insinto "${PHP_INI_DIR#${EPREFIX}}"
|
||||
newins "${FILESDIR}/php-fpm-r${PHP_FPM_CONF_VER}.conf" php-fpm.conf
|
||||
|
||||
# Remove bogus /etc/php-fpm.conf.default (bug 359906)
|
||||
[[ -f "${ED}/etc/php-fpm.conf.default" ]] && rm "${ED}/etc/php-fpm.conf.default"
|
||||
fi
|
||||
|
||||
# Install PHP ini files into /usr/share/php
|
||||
|
||||
dodoc php.ini-development
|
||||
dodoc php.ini-production
|
||||
|
||||
}
|
||||
|
||||
php_set_ini_dir() {
|
||||
PHP_INI_DIR="${EPREFIX}/etc/php/${1}-php${SLOT}"
|
||||
PHP_EXT_INI_DIR="${PHP_INI_DIR}/ext"
|
||||
PHP_EXT_INI_DIR_ACTIVE="${PHP_INI_DIR}/ext-active"
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# USE=sharedmem (session/mod_mm to be exact) tries to mmap() this path
|
||||
# ([empty session.save_path]/session_mm_[sapi][gid].sem)
|
||||
# there is no easy way to circumvent that, all php calls during
|
||||
# install use -n, so no php.ini file will be used.
|
||||
# As such, this is the easiest way to get around
|
||||
addpredict /session_mm_cli250.sem
|
||||
addpredict /session_mm_cli0.sem
|
||||
|
||||
# Change PHP branding
|
||||
# Get the alpha/beta/rc version
|
||||
sed -re "s|^(PHP_EXTRA_VERSION=\").*(\")|\1-pl${PR/r/}-gentoo\2|g" \
|
||||
-i configure.in || die "Unable to change PHP branding"
|
||||
|
||||
# Patch PHP to show Gentoo as the server platform
|
||||
sed -e 's/PHP_UNAME=`uname -a | xargs`/PHP_UNAME=`uname -s -n -r -v | xargs`/g' \
|
||||
-i configure.in || die "Failed to fix server platform name"
|
||||
|
||||
# Patch PHP to support heimdal instead of mit-krb5
|
||||
if has_version "app-crypt/heimdal" ; then
|
||||
sed -e 's|gssapi_krb5|gssapi|g' -i acinclude.m4 \
|
||||
|| die "Failed to fix heimdal libname"
|
||||
sed -e 's|PHP_ADD_LIBRARY(k5crypto, 1, $1)||g' -i acinclude.m4 \
|
||||
|| die "Failed to fix heimdal crypt library reference"
|
||||
fi
|
||||
|
||||
#Add user patches #357637
|
||||
epatch_user
|
||||
|
||||
#force rebuilding aclocal.m4
|
||||
rm aclocal.m4
|
||||
eautoreconf
|
||||
|
||||
if [[ ${CHOST} == *-darwin* ]] ; then
|
||||
# http://bugs.php.net/bug.php?id=48795, bug #343481
|
||||
sed -i -e '/BUILD_CGI="\\$(CC)/s/CC/CXX/' configure || die
|
||||
fi
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
addpredict /usr/share/snmp/mibs/.index
|
||||
addpredict /var/lib/net-snmp/mib_indexes
|
||||
|
||||
PHP_DESTDIR="${EPREFIX}/usr/$(get_libdir)/php${SLOT}"
|
||||
|
||||
# This is a global variable and should be in caps. It isn't because the
|
||||
# phpconfutils eclass relies on exactly this name...
|
||||
# for --with-libdir see bug #327025
|
||||
my_conf="
|
||||
--prefix="${PHP_DESTDIR}"
|
||||
--mandir="${PHP_DESTDIR}"/man
|
||||
--infodir="${PHP_DESTDIR}"/info
|
||||
--libdir="${PHP_DESTDIR}"/lib
|
||||
--with-libdir=$(get_libdir)
|
||||
--without-pear
|
||||
$(use_enable threads maintainer-zts)"
|
||||
|
||||
# extension USE flag shared
|
||||
my_conf+="
|
||||
$(use_enable bcmath bcmath )
|
||||
$(use_with bzip2 bz2 "${EPREFIX}"/usr)
|
||||
$(use_enable calendar calendar )
|
||||
$(use_enable ctype ctype )
|
||||
$(use_with curl curl "${EPREFIX}"/usr)
|
||||
$(use_enable xml dom )
|
||||
$(use_with enchant enchant "${EPREFIX}"/usr)
|
||||
$(use_enable exif exif )
|
||||
$(use_enable fileinfo fileinfo )
|
||||
$(use_enable filter filter )
|
||||
$(use_enable ftp ftp )
|
||||
$(use_with nls gettext "${EPREFIX}"/usr)
|
||||
$(use_with gmp gmp "${EPREFIX}"/usr)
|
||||
$(use_enable hash hash )
|
||||
$(use_with mhash mhash "${EPREFIX}"/usr)
|
||||
$(use_with iconv iconv $(use elibc_glibc || use elibc_musl || echo "${EPREFIX}"/usr))
|
||||
$(use_enable intl intl )
|
||||
$(use_enable ipv6 ipv6 )
|
||||
$(use_enable json json )
|
||||
$(use_with kerberos kerberos "${EPREFIX}"/usr)
|
||||
$(use_enable xml libxml )
|
||||
$(use_with xml libxml-dir "${EPREFIX}"/usr)
|
||||
$(use_enable unicode mbstring )
|
||||
$(use_with crypt mcrypt "${EPREFIX}"/usr)
|
||||
$(use_with unicode onig "${EPREFIX}"/usr)
|
||||
$(use_with ssl openssl "${EPREFIX}"/usr)
|
||||
$(use_with ssl openssl-dir "${EPREFIX}"/usr)
|
||||
$(use_enable pcntl pcntl )
|
||||
$(use_enable phar phar )
|
||||
$(use_enable pdo pdo )
|
||||
$(use_enable opcache opcache )
|
||||
$(use_with postgres pgsql "${EPREFIX}"/usr)
|
||||
$(use_enable posix posix )
|
||||
$(use_with spell pspell "${EPREFIX}"/usr)
|
||||
$(use_with recode recode "${EPREFIX}"/usr)
|
||||
$(use_enable simplexml simplexml )
|
||||
$(use_enable sharedmem shmop )
|
||||
$(use_with snmp snmp "${EPREFIX}"/usr)
|
||||
$(use_enable soap soap )
|
||||
$(use_enable sockets sockets )
|
||||
$(use_with sqlite sqlite3 "${EPREFIX}"/usr)
|
||||
$(use_enable sysvipc sysvmsg )
|
||||
$(use_enable sysvipc sysvsem )
|
||||
$(use_enable sysvipc sysvshm )
|
||||
$(use_with systemd fpm-systemd)
|
||||
$(use_with tidy tidy "${EPREFIX}"/usr)
|
||||
$(use_enable tokenizer tokenizer )
|
||||
$(use_enable wddx wddx )
|
||||
$(use_enable xml xml )
|
||||
$(use_enable xmlreader xmlreader )
|
||||
$(use_enable xmlwriter xmlwriter )
|
||||
$(use_with xmlrpc xmlrpc)
|
||||
$(use_with xslt xsl "${EPREFIX}"/usr)
|
||||
$(use_enable zip zip )
|
||||
$(use_with zlib zlib "${EPREFIX}"/usr)
|
||||
$(use_enable debug debug )"
|
||||
|
||||
# DBA support
|
||||
if use cdb || use berkdb || use flatfile || use gdbm || use inifile \
|
||||
|| use qdbm ; then
|
||||
my_conf="${my_conf} --enable-dba${shared}"
|
||||
fi
|
||||
|
||||
# DBA drivers support
|
||||
my_conf+="
|
||||
$(use_with cdb cdb)
|
||||
$(use_with berkdb db4 ${EPREFIX}/usr)
|
||||
$(use_enable flatfile flatfile )
|
||||
$(use_with gdbm gdbm ${EPREFIX}/usr)
|
||||
$(use_enable inifile inifile )
|
||||
$(use_with qdbm qdbm ${EPREFIX}/usr)"
|
||||
|
||||
# Support for the GD graphics library
|
||||
my_conf+="
|
||||
$(use_with truetype freetype-dir ${EPREFIX}/usr)
|
||||
$(use_enable cjk gd-jis-conv )
|
||||
$(use_with gd jpeg-dir ${EPREFIX}/usr)
|
||||
$(use_with gd png-dir ${EPREFIX}/usr)
|
||||
$(use_with xpm xpm-dir ${EPREFIX}/usr)
|
||||
$(use_with vpx vpx-dir ${EPREFIX}/usr)"
|
||||
# enable gd last, so configure can pick up the previous settings
|
||||
my_conf+="
|
||||
$(use_with gd gd)"
|
||||
|
||||
# IMAP support
|
||||
if use imap ; then
|
||||
my_conf+="
|
||||
$(use_with imap imap ${EPREFIX}/usr)
|
||||
$(use_with ssl imap-ssl ${EPREFIX}/usr)"
|
||||
fi
|
||||
|
||||
# Interbase/firebird support
|
||||
|
||||
if use firebird ; then
|
||||
my_conf+="
|
||||
$(use_with firebird interbase ${EPREFIX}/usr)"
|
||||
fi
|
||||
|
||||
# LDAP support
|
||||
if use ldap ; then
|
||||
my_conf+="
|
||||
$(use_with ldap ldap ${EPREFIX}/usr)
|
||||
$(use_with ldap-sasl ldap-sasl ${EPREFIX}/usr)"
|
||||
fi
|
||||
|
||||
# MySQL support
|
||||
local mysqllib="mysqlnd"
|
||||
local mysqlilib="mysqlnd"
|
||||
|
||||
my_conf+=" $(use_with mysqli mysqli $mysqlilib)"
|
||||
|
||||
local mysqlsock=" $(use_with mysql mysql-sock ${EPREFIX}/var/run/mysqld/mysqld.sock)"
|
||||
if use mysql ; then
|
||||
my_conf+="${mysqlsock}"
|
||||
elif use mysqli ; then
|
||||
my_conf+="${mysqlsock}"
|
||||
fi
|
||||
|
||||
# ODBC support
|
||||
if use odbc ; then
|
||||
my_conf+="
|
||||
$(use_with odbc unixODBC ${EPREFIX}/usr)"
|
||||
fi
|
||||
|
||||
if use iodbc ; then
|
||||
my_conf+="
|
||||
$(use_with iodbc iodbc ${EPREFIX}/usr)"
|
||||
fi
|
||||
|
||||
# Oracle support
|
||||
if use oci8-instant-client ; then
|
||||
my_conf+="
|
||||
$(use_with oci8-instant-client oci8)"
|
||||
fi
|
||||
|
||||
# PDO support
|
||||
if use pdo ; then
|
||||
my_conf+="
|
||||
$(use_with mysql pdo-mysql ${mysqllib})
|
||||
$(use_with postgres pdo-pgsql )
|
||||
$(use_with sqlite pdo-sqlite ${EPREFIX}/usr)
|
||||
$(use_with odbc pdo-odbc unixODBC,${EPREFIX}/usr)"
|
||||
if use oci8-instant-client ; then
|
||||
my_conf+="
|
||||
$(use_with oci8-instant-client pdo-oci)"
|
||||
fi
|
||||
fi
|
||||
|
||||
# readline/libedit support
|
||||
my_conf+="
|
||||
$(use_with readline readline ${EPREFIX}/usr)
|
||||
$(use_with libedit libedit ${EPREFIX}/usr)"
|
||||
|
||||
# Session support
|
||||
if use session ; then
|
||||
my_conf+="
|
||||
$(use_with sharedmem mm ${EPREFIX}/usr)"
|
||||
else
|
||||
my_conf+="
|
||||
$(use_enable session session )"
|
||||
fi
|
||||
|
||||
# Use pic for shared modules such as apache2's mod_php
|
||||
my_conf="${my_conf} --with-pic"
|
||||
|
||||
# we use the system copy of pcre
|
||||
# --with-pcre-regex affects ext/pcre
|
||||
# --with-pcre-dir affects ext/filter and ext/zip
|
||||
my_conf="${my_conf} --with-pcre-regex=${EPREFIX}/usr --with-pcre-dir=${EPREFIX}/usr"
|
||||
|
||||
# Catch CFLAGS problems
|
||||
# Fixes bug #14067.
|
||||
# Changed order to run it in reverse for bug #32022 and #12021.
|
||||
replace-cpu-flags "k6*" "i586"
|
||||
|
||||
# Support user-passed configuration parameters
|
||||
my_conf="${my_conf} ${EXTRA_ECONF:-}"
|
||||
|
||||
# Support the Apache2 extras, they must be set globally for all
|
||||
# SAPIs to work correctly, especially for external PHP extensions
|
||||
|
||||
mkdir -p "${WORKDIR}/sapis-build"
|
||||
for one_sapi in $SAPIS ; do
|
||||
use "${one_sapi}" || continue
|
||||
php_set_ini_dir "${one_sapi}"
|
||||
|
||||
cp -r "${S}" "${WORKDIR}/sapis-build/${one_sapi}"
|
||||
cd "${WORKDIR}/sapis-build/${one_sapi}"
|
||||
|
||||
sapi_conf="${my_conf} --with-config-file-path=${PHP_INI_DIR}
|
||||
--with-config-file-scan-dir=${PHP_EXT_INI_DIR_ACTIVE}"
|
||||
|
||||
for sapi in $SAPIS ; do
|
||||
case "$sapi" in
|
||||
cli|cgi|embed|fpm)
|
||||
if [[ "${one_sapi}" == "${sapi}" ]] ; then
|
||||
sapi_conf="${sapi_conf} --enable-${sapi}"
|
||||
else
|
||||
sapi_conf="${sapi_conf} --disable-${sapi}"
|
||||
fi
|
||||
;;
|
||||
|
||||
apache2)
|
||||
if [[ "${one_sapi}" == "${sapi}" ]] ; then
|
||||
sapi_conf="${sapi_conf} --with-apxs2=${EPREFIX}/usr/sbin/apxs"
|
||||
else
|
||||
sapi_conf="${sapi_conf} --without-apxs2"
|
||||
fi
|
||||
;;
|
||||
esac
|
||||
done
|
||||
|
||||
econf ${sapi_conf}
|
||||
done
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
# snmp seems to run during src_compile, too (bug #324739)
|
||||
addpredict /usr/share/snmp/mibs/.index
|
||||
addpredict /var/lib/net-snmp/mib_indexes
|
||||
|
||||
for sapi in ${SAPIS} ; do
|
||||
if use "${sapi}"; then
|
||||
cd "${WORKDIR}/sapis-build/$sapi" || "Failed to change dir to ${WORKDIR}/sapis-build/$1"
|
||||
emake || die "emake failed"
|
||||
fi
|
||||
done
|
||||
}
|
||||
|
||||
src_install() {
|
||||
# see bug #324739 for what happens when we don't have that
|
||||
addpredict /usr/share/snmp/mibs/.index
|
||||
|
||||
# grab the first SAPI that got built and install common files from there
|
||||
local first_sapi=""
|
||||
for sapi in $SAPIS ; do
|
||||
if use $sapi ; then
|
||||
first_sapi=$sapi
|
||||
break
|
||||
fi
|
||||
done
|
||||
|
||||
# Makefile forgets to create this before trying to write to it...
|
||||
dodir "${PHP_DESTDIR#${EPREFIX}}/bin"
|
||||
|
||||
# Install php environment (without any sapis)
|
||||
cd "${WORKDIR}/sapis-build/$first_sapi"
|
||||
emake INSTALL_ROOT="${D}" \
|
||||
install-build install-headers install-programs \
|
||||
|| die "emake install failed"
|
||||
|
||||
local extension_dir="$("${ED}/${PHP_DESTDIR#${EPREFIX}}/bin/php-config" --extension-dir)"
|
||||
|
||||
# Create the directory where we'll put version-specific php scripts
|
||||
keepdir /usr/share/php${PHP_MV}
|
||||
|
||||
local sapi="", file=""
|
||||
local sapi_list=""
|
||||
|
||||
for sapi in ${SAPIS}; do
|
||||
if use "${sapi}" ; then
|
||||
einfo "Installing SAPI: ${sapi}"
|
||||
cd "${WORKDIR}/sapis-build/${sapi}"
|
||||
|
||||
if [[ "${sapi}" == "apache2" ]] ; then
|
||||
# We're specifically not using emake install-sapi as libtool
|
||||
# may cause unnecessary relink failures (see bug #351266)
|
||||
insinto "${PHP_DESTDIR#${EPREFIX}}/apache2/"
|
||||
newins ".libs/libphp${PHP_MV}$(get_libname)" "libphp${PHP_MV}$(get_libname)"
|
||||
keepdir "/usr/$(get_libdir)/apache2/modules"
|
||||
else
|
||||
# needed each time, php_install_ini would reset it
|
||||
local dest="${PHP_DESTDIR#${EPREFIX}}"
|
||||
into "${dest}"
|
||||
case "$sapi" in
|
||||
cli)
|
||||
source="sapi/cli/php"
|
||||
;;
|
||||
cgi)
|
||||
source="sapi/cgi/php-cgi"
|
||||
;;
|
||||
fpm)
|
||||
source="sapi/fpm/php-fpm"
|
||||
;;
|
||||
embed)
|
||||
source="libs/libphp${PHP_MV}$(get_libname)"
|
||||
;;
|
||||
*)
|
||||
die "unhandled sapi in src_install"
|
||||
;;
|
||||
esac
|
||||
|
||||
if [[ "${source}" == *"$(get_libname)" ]]; then
|
||||
dolib.so "${source}" || die "Unable to install ${sapi} sapi"
|
||||
else
|
||||
dobin "${source}" || die "Unable to install ${sapi} sapi"
|
||||
local name="$(basename ${source})"
|
||||
dosym "${dest}/bin/${name}" "/usr/bin/${name}${SLOT}"
|
||||
fi
|
||||
fi
|
||||
|
||||
php_install_ini "${sapi}"
|
||||
|
||||
# construct correct SAPI string for php-config
|
||||
# thanks to ferringb for the bash voodoo
|
||||
if [[ "${sapi}" == "apache2" ]]; then
|
||||
sapi_list="${sapi_list:+${sapi_list} }apache2handler"
|
||||
else
|
||||
sapi_list="${sapi_list:+${sapi_list} }${sapi}"
|
||||
fi
|
||||
fi
|
||||
done
|
||||
|
||||
# Installing opcache module
|
||||
if use_if_iuse opcache ; then
|
||||
dolib.so "modules/opcache$(get_libname)" || die "Unable to install opcache module"
|
||||
fi
|
||||
|
||||
# Install env.d files
|
||||
newenvd "${FILESDIR}/20php5-envd" \
|
||||
"20php${SLOT}"
|
||||
sed -e "s|/lib/|/$(get_libdir)/|g" -i \
|
||||
"${ED}/etc/env.d/20php${SLOT}"
|
||||
sed -e "s|php5|php${SLOT}|g" -i \
|
||||
"${ED}/etc/env.d/20php${SLOT}"
|
||||
|
||||
# set php-config variable correctly (bug #278439)
|
||||
sed -e "s:^\(php_sapis=\)\".*\"$:\1\"${sapi_list}\":" -i \
|
||||
"${ED}/usr/$(get_libdir)/php${SLOT}/bin/php-config"
|
||||
|
||||
if use fpm ; then
|
||||
if use systemd; then
|
||||
systemd_newunit "${FILESDIR}/php-fpm_at.service" "php-fpm@${SLOT}.service"
|
||||
else
|
||||
systemd_newunit "${FILESDIR}/php-fpm_at-simple.service" "php-fpm@${SLOT}.service"
|
||||
fi
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
echo ">>> Test phase [test]: ${CATEGORY}/${PF}"
|
||||
PHP_BIN="${WORKDIR}/sapis-build/cli/sapi/cli/php"
|
||||
if [[ ! -x "${PHP_BIN}" ]] ; then
|
||||
ewarn "Test phase requires USE=cli, skipping"
|
||||
return
|
||||
else
|
||||
export TEST_PHP_EXECUTABLE="${PHP_BIN}"
|
||||
fi
|
||||
|
||||
if [[ -x "${WORKDIR}/sapis/cgi/php-cgi" ]] ; then
|
||||
export TEST_PHP_CGI_EXECUTABLE="${WORKDIR}/sapis/cgi/php-cgi"
|
||||
fi
|
||||
|
||||
REPORT_EXIT_STATUS=1 "${TEST_PHP_EXECUTABLE}" -n -d "session.save_path=${T}" \
|
||||
"${WORKDIR}/sapis-build/cli/run-tests.php" -n -q -d "session.save_path=${T}"
|
||||
|
||||
for name in ${EXPECTED_TEST_FAILURES}; do
|
||||
mv "${name}.out" "${name}.out.orig" 2>/dev/null
|
||||
done
|
||||
|
||||
local failed="$(find -name '*.out')"
|
||||
if [[ ${failed} != "" ]] ; then
|
||||
ewarn "The following test cases failed unexpectedly:"
|
||||
for name in ${failed}; do
|
||||
ewarn " ${name/.out/}"
|
||||
done
|
||||
else
|
||||
einfo "No unexpected test failures, all fine"
|
||||
fi
|
||||
|
||||
if [[ ${PHP_SHOW_UNEXPECTED_TEST_PASS} == "1" ]] ; then
|
||||
local passed=""
|
||||
for name in ${EXPECTED_TEST_FAILURES}; do
|
||||
[[ -f "${name}.diff" ]] && continue
|
||||
passed="${passed} ${name}"
|
||||
done
|
||||
if [[ ${passed} != "" ]] ; then
|
||||
einfo "The following test cases passed unexpectedly:"
|
||||
for name in ${passed}; do
|
||||
ewarn " ${passed}"
|
||||
done
|
||||
else
|
||||
einfo "None of the known-to-fail tests passed, all fine"
|
||||
fi
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
# Output some general info to the user
|
||||
if use apache2 ; then
|
||||
APACHE2_MOD_DEFINE="PHP5"
|
||||
APACHE2_MOD_CONF="70_mod_php5" # actually provided by app-eselect/eselect-php
|
||||
apache-module_pkg_postinst
|
||||
fi
|
||||
|
||||
# Create the symlinks for php
|
||||
for m in ${SAPIS}; do
|
||||
[[ ${m} == 'embed' ]] && continue;
|
||||
if use $m ; then
|
||||
local ci=$(eselect php show $m)
|
||||
if [[ -z $ci ]]; then
|
||||
eselect php set $m php${SLOT}
|
||||
einfo "Switched ${m} to use php:${SLOT}"
|
||||
einfo
|
||||
elif [[ $ci != "php${SLOT}" ]] ; then
|
||||
elog "To switch $m to use php:${SLOT}, run"
|
||||
elog " eselect php set $m php${SLOT}"
|
||||
elog
|
||||
fi
|
||||
fi
|
||||
done
|
||||
|
||||
elog "Make sure that PHP_TARGETS in ${EPREFIX}/etc/make.conf includes php${SLOT/./-} in order"
|
||||
elog "to compile extensions for the ${SLOT} ABI"
|
||||
elog
|
||||
if ! use readline && use cli ; then
|
||||
ewarn "Note that in order to use php interactivly, you need to enable"
|
||||
ewarn "the readline USE flag or php -a will hang"
|
||||
fi
|
||||
elog
|
||||
elog "This ebuild installed a version of php.ini based on php.ini-${PHP_INI_VERSION} version."
|
||||
elog "You can chose which version of php.ini to install by default by setting PHP_INI_VERSION to either"
|
||||
elog "'production' or 'development' in ${EPREFIX}/etc/make.conf"
|
||||
elog "Both versions of php.ini can be found in ${EPREFIX}/usr/share/doc/${PF}"
|
||||
|
||||
elog
|
||||
elog "For more details on how minor version slotting works (PHP_TARGETS) please read the upgrade guide:"
|
||||
elog "https://www.gentoo.org/proj/en/php/php-upgrading.xml"
|
||||
elog
|
||||
}
|
||||
|
||||
pkg_prerm() {
|
||||
eselect php cleanup
|
||||
}
|
@ -1,6 +1,6 @@
|
||||
DIST Test-MockTime-0.12.tar.gz 4431 SHA256 496ecc96a9d22abfa367404b22088364f10965c2879b65605f0e3286354e9780 SHA512 f3f66fb7c0cd5a83218d92cd706c4f6eeaf7d93b89e3ba7dface799facf47070c727bf7da5805c9aba52fefb30b1290cc10957694386600ad7575f3cc33c86d3 WHIRLPOOL 23ae2334a46f437997065a9c3047047feed8ff6f81a95ba08ee31f21ae720a69e81de4835df90230585ee1585043d8add67b805bea0214b79b3a80261ffb9159
|
||||
DIST Test-MockTime-0.13.tar.gz 4892 SHA256 7c3b4c33d59844b7e9d67408d9f4bf7def76aacb2939f1b9b56aaa319eac387b SHA512 0918a1c75c14eca44e6d44674973bd93d01b536dfebae666d4aae6ccf280ca91c7d8347319573a86d00555c9efd9cf38bbab41512bd79122666fc10b1b0d121b WHIRLPOOL 0bae0e20da1323cf7c2b38637595738f5fb92c0a6665b86bfb99ee65aa9d131fd002ce54594b831f8739d2a7f60ea65561c92a38c66c24d2c995910f2374e069
|
||||
EBUILD Test-MockTime-0.120.0-r1.ebuild 406 SHA256 8eee541bf63b6dd032665517e8076f4532c9ef7bc37aad6e6d5ac039b302d4f9 SHA512 7ddecae7781ad87b17d63da8187b8f78055bd26bc32f9eb2e93415678fb76725e53fb5aa4f31607d6ef322f8fee8e0b876f438008ed1c703f69a77618ee3adf6 WHIRLPOOL b7b5ef10d86cc54fdaf398307f8206b9ffd5d59c67b4ebc652bf54906bfce6d3431f4e0ea35067c022a1c18d89748647d92abda423e64031b9ebaef7281c7f86
|
||||
DIST Test-MockTime-0.15.tar.gz 5658 SHA256 88210201de97aab66cb100edc2be3368c0062a9de635f4f8ec258a2267edcc48 SHA512 8a91eb39e7ff68d6ac1cbd149ee8acdbdc2bf6c99bcd71decc38fb2c71f5ed6bdb32336c4e07a922e7d8dd1b2d084306a232e008a0a8587720fff60a3ba325d0 WHIRLPOOL 1017a8819853948d21d526a305dcaa00ca14a82672294a57777e8ebbb24dd1c59974da9a4dbe92823d12ec28aa64688ea27b654c13bea10fe0aff3f7c52c0f1b
|
||||
EBUILD Test-MockTime-0.130.0.ebuild 406 SHA256 cbb8fc0d3d7e881d3d41e3d38c49a0bc2afd7247da6728af5ee27b92d57ed890 SHA512 930d83ce632dd1707353fd299b9baf3272ec590c9f19e9d4ad4a8bed1dd9d5ba8e6afd5d41e5842ea5ab777e1ba837f7443f110496d2da562b35a0157fc8c2ac WHIRLPOOL 1b2b3df5ab029987d5f92878a22119428aef4064bf9a06138fed34ba0ff9688bff06b8d035dfef43d82746db3fed1e6666b9b3a60e5507f31d92393d2441ed9b
|
||||
EBUILD Test-MockTime-0.150.0.ebuild 446 SHA256 d279abbfe0d96163601aacc59a29b850b24cd36d99f649c749ec4814ec15d5d9 SHA512 38e69ae1e895540697e5813a17965f71b2ec9e86023fee2e2e90108b4bd6ad9db14b893578b2b8757255bf2feddc2efdddf1c2f6869667a52d61b12ed905e030 WHIRLPOOL 887a9caf29f5ac68929e086d91a164e146d89b68a0dbdae62819e513a38b4a16ccf0dabb99fdc0246a9924488346a531b82bbe546965dd6fe84f7d6f486217ea
|
||||
MISC ChangeLog 1146 SHA256 42a7b297d0a54a7cbd3eba54ac3ab595e96d7c7dd72a94a298ffebf7b1abf686 SHA512 688c8b140d4c4aea49558e0a69b25ad13f861e826d96a41cbebab8c392af1f6c2a575b6cd39491b576f5a13123dede66657c5f13ab2811dfa2738e045c7f4314 WHIRLPOOL fdfc8411b4c31c88a562820b4dd809f6b75730f86ec2070d00c4d47c0b9511e1ba361be9c17b7e1da1aa36ad3f4ec2e7b3a3ff7c0f478d007e880274ab9d12cf
|
||||
MISC metadata.xml 300 SHA256 f8cbe8c3f20815a3cb7a0f507516ea2462c1110093b7e33ce250bbc925d4a3a9 SHA512 611f6a014898cb920e3767666f418f3eddfc742a1555263ba24ca78d04a9b90c378d26573115782bc09ec0f29fb3887ab2bd2410ef3f890edbc51c77f3638d33 WHIRLPOOL 042ea284943b76976093fe4883d094492373dc31663f799ef31e28e73b23ee3381a10bc225330c268b576edb7171de918631842dd31cc9e169007b3471bb2c34
|
||||
|
@ -1,4 +1,6 @@
|
||||
DIST Test-Pod-1.48.tar.gz 11291 SHA256 2478cea781d3740ff4ce1432770707248fb3145946244a6d96e459bf14e4bcc2 SHA512 daca0f72cf8363a2b79cb16116238727ee07d1f43eb78a58edaaf2543f67f5aa3fec4feff77fe2b02e91c49ce02ffd426f45943fb570ee52dac8e3d8f95dbf14 WHIRLPOOL 5f58f9015ea60c049cf224b29beac9f67664c06bfe7837fbb496cba2ff70a882a685089d37472f1608503a4b26cf3c79b7eedb56424c39c70320b882833f9d75
|
||||
DIST Test-Pod-1.51.tar.gz 12159 SHA256 c1a1d3cedf4a579e3aad89c36f9878a8542b6656dbe71f1581420f49582d7efb SHA512 bf4e8b2a71a79a5edec86991c7cbbcc929fa4f2eb403b411cd678fbdf89fe30c198e00a29db80ca9c98fe6655167c0a77e7f166f073a18711db3b1f3e5cd3c15 WHIRLPOOL 6e8cc8bb3dea1e848888fe3c18268a576b8da6f272954d83b04668eae608132e2be3472e2de38d04836b27f1504849c2c5155fb3fbbab0f7fab99d6b2ae64f69
|
||||
EBUILD Test-Pod-1.480.0.ebuild 564 SHA256 759684d1ccc3f8f733bead550bbd33eeddb22735be308cffc5c441a21a1ad1a8 SHA512 a3ad740a229f67cb21f7949d5101a19a79c2b84ed03f04c1cf51957b393da2da3e58f7fc90cf180fe2a8fd5d226182454ba01511da101fb5b5e80b7240d416b6 WHIRLPOOL eb71f40a8431b0cf34c3d6fd82249c6b6dec0dd64150690c0de7a5fd250e65eadafa43ffca9e7f8d73a713507a9b59e598ff06c82d806ca05d026727a9a31ca7
|
||||
EBUILD Test-Pod-1.510.0.ebuild 624 SHA256 1d8f04b1efd4a154e17bf05e5c0cdc5c330a31da6c0ade86aaba7e6529e22ef1 SHA512 349a1f243e6a2a29ff042882520d263c8e23d48b497b549dba4bc0e49df4555b440905c68d5c04b94c63281c875cabdc9b1f6617673440730694c8ffc80b77cc WHIRLPOOL 9a1a6a28f327046d38c64a6241ad2121d55ce2d9e67f4ead2983040c03024ae8947dcda2c80c3c7de9f7702b99002bcb13334b0a54780a2c1f42dcf07a9c562c
|
||||
MISC ChangeLog 9708 SHA256 e1bf7f1b5ee1c99a95182c48ca41bf6eb70e538a3f1e8ffe09754e8bb410b638 SHA512 02af6f32a4946ba9db47fd85a9224bee4087e713ddbb63c95dbd481480437c2695e3321ed9557d7acb5bfecab0a9e8783a39fa52f37ca65c724486673ab2b2be WHIRLPOOL 7f7360bd95d0b6864d0c71c65496e89ef00b37b6497413c4b93cb5a18d3a58f088dce514d767db1b1cf96746ede44b68e69759f4871dbbcc1281d95030db33ef
|
||||
MISC metadata.xml 290 SHA256 6e7d4406706f2e3f5206743aaedfe2567e7a7744c660fc9930531cefac94c932 SHA512 b8325ac39c43d188042d1e332a662dfa7c65d78357ed7408e13ec7a928b71aa76c370e651893f40c6eaf6d0aa0592cec37f23e18664c09819724ffc3ca43d3b7 WHIRLPOOL 658f036767b5be61d4cf4999e9b9f612d68d764f8134202fa17983cb138ad2980b9da0d2df9852e0fc73364debf781f637110f57f4c78c157f72230e33a0a0c0
|
||||
|
@ -0,0 +1,28 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
MODULE_AUTHOR=ETHER
|
||||
MODULE_VERSION=1.51
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Check for POD errors in files"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="
|
||||
>=virtual/perl-Pod-Simple-3.50.0
|
||||
>=virtual/perl-Test-Simple-0.620.0
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/perl-ExtUtils-MakeMaker
|
||||
test? (
|
||||
virtual/perl-File-Spec
|
||||
)
|
||||
"
|
||||
|
||||
SRC_TEST="do parallel"
|
@ -1,6 +1,8 @@
|
||||
DIST Test-SharedFork-0.21.tar.gz 28865 SHA256 c118ca297cf9c877c625f12d2a2f916f6f425c203755f59712d63213e7811b21 SHA512 8259c0b99e90bf7b68c1c4cc32a491540b7a6b7a27f91defa2ab11c1263edf6e9f354d5adc4abf435246f15e1b03dab4d97a01a919dfd8db564c9baf19e3017e WHIRLPOOL 36d39809d3d4c88c341bc19386e3e6c900dc68afbace0c6fcbf4ecf1555bcb8620adc8a504e29eaf480def477c0ca80f60adddbe484166021f6f26511ef3c859
|
||||
DIST Test-SharedFork-0.29.tar.gz 15449 SHA256 63af7788cc35b9b7e6fa37c61220ca66abd6364d8bb90c20038e3d8241988a6e SHA512 ef392d615bc0be2fb04f27f0f1dcbaf8041a52242131c62d00357228b532087a50beae44bdb3d94f883a009741847641fed87665198b624139c762dcba5488ec WHIRLPOOL 9ebc04cde5459d973199c3511025135b398a0f19bd61d6f97cc575eac51ead451b1135de3233ed51c00eb820ad5df02a5296415f4e6e3b82402e8c84fecd2473
|
||||
DIST Test-SharedFork-0.33.tar.gz 15404 SHA256 16238d4343083e1466d52e4d8876b8bd2d6fbb26136ba5e0e9d62babebac5c8a SHA512 3218023d48b05c31bfba8d9629f8acb1379c91efa7713187741fd9851c8c645ec62143025d7c0038e5d52a3fbd21cac6030e15c816745de5461a40529ceb4bf3 WHIRLPOOL 21b983505ca70b093b9c33359104817c657fb252dd40737983514fa5c9f1e6973ea796e9e692b28e281977f908d440af11b0715ee69158f7d5fcbf6d8b850148
|
||||
EBUILD Test-SharedFork-0.210.0-r1.ebuild 438 SHA256 bbf4ba55da3422481f98e55bfd19449429cf88b74395533c5d1c0151b544f90b SHA512 6d05ec21c5f82c4b67e2c3ee037017d545eb45c599ed89e20e056d1b1b7a70e829609a21b26028cf5c5ccd25376fb18d2010cc9e6bc4c57b1fefd50ae12652fe WHIRLPOOL aa84f35d2a76ebcdf6d8845c3db1e81617648acb16211a85e19d39529cf6f8a721c7d1a6728de6ac131c44c7ec284bec731fbe7804ac0d8024571a399f01503e
|
||||
EBUILD Test-SharedFork-0.290.0.ebuild 561 SHA256 ecdf12f13a623d06e0380f8fdfdf205c0a718eba20e41185b8fb3509ec8a5181 SHA512 10c8dfaf2af817e254bd8871697f9c301a42980759f12ef50c125f4e0ff5335b0c318080ec07c4e291fd058dc5f449d8401c10eda2b6d5151816cea1ebd715df WHIRLPOOL 07f36b3c34023181ea7d82d269312f2c406cf361426e9324c4aed4df95d1ddf4e0b1d56aae6c14da93cce63de7555a0720c7ccd1119905d676a7d1b7666a0fd5
|
||||
EBUILD Test-SharedFork-0.330.0.ebuild 562 SHA256 319bb936d1a06045e6d12684d4e456b4470d5ee6ab411fd7c42b25de8b24773c SHA512 24559ed07d63bed325237869eb587c72486ad3e81d2b8d9517aa49b9f4f87037fd9e0b5608da5c504c40fad08c66c020f00cfb61f6fac7eb318261051862d848 WHIRLPOOL 0da04ecec2155aee08ce9dc6c5c7c21e1bc41fd466d26af25115f0396560c684fc1c2aec150a5cafadf487fcfee04b727d539a2339ade44a9f19de79742f076b
|
||||
MISC ChangeLog 2428 SHA256 338ec24c7dbe0a9fe334468f50840142cbedf68366090bd2b738976d69400819 SHA512 94735d64b83b28447e6fd196719360095ce156a702aea8ce336c0414608e6626259998cb06ee635aaaa1e2d472b7890cdab6ca2e4ceb2a13fbd9cd511f6ae576 WHIRLPOOL eb53a62859ed7577d62ea887db4aa3d8d0e2e02d297864b53ace2d25e447a209980f14e4e2724904014c22ad69f9ddf6d7bc9d54727ef2ba300dc52ef0fb7c0a
|
||||
MISC metadata.xml 515 SHA256 a3b02c0b24db7df673f4642b61e71cdb049488214afeb787abf4e8c3b3d97344 SHA512 6b556e64a4d3d0d70effb05584177e3efbd50132f836aed3b009fccd972a944150237e9a5cb82cc5edfd9d69362770e64ff5a818b7f12ee03768d0edf8ab304a WHIRLPOOL 91ec9f61d2aa9163a696459262fac66c68b3e7a3e15a8490e43c1f3efec873aa1285607d85e4938a114a2ab599ecabeb9f48ea7a0c3e777fe2cecf37a231e7bf
|
||||
|
@ -0,0 +1,31 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
MODULE_AUTHOR=EXODIST
|
||||
MODULE_VERSION=0.33
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="fork test"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="
|
||||
virtual/perl-File-Temp
|
||||
>=virtual/perl-Test-Simple-0.880.0
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/perl-ExtUtils-MakeMaker
|
||||
test? (
|
||||
virtual/perl-Test-Harness
|
||||
virtual/perl-Test-Simple
|
||||
dev-perl/Test-Requires
|
||||
virtual/perl-Time-HiRes
|
||||
)
|
||||
"
|
||||
|
||||
SRC_TEST="do parallel"
|
@ -1,4 +1,6 @@
|
||||
DIST Test-Spec-0.47.tar.gz 33344 SHA256 e425c0b9efa3c7e21496d31a607d072a63e31988c3d298a8c1fd7d145cc0681e SHA512 11e19765023ce504128f347c13eabf72c05fc803b061c430cc8507a7e270672282753e3874a35e02f1b09331c6befe0b110ca4eb1fdc99f5700505bcf2907ec0 WHIRLPOOL 43c3a03a630ad7799bc9af3ce6313ce5389904592b76472912d249c75b743a92f9505e3e9454c1a988f1af09c423c607a6a60f4b0ec6cad8d4ec52bb0a75f001
|
||||
DIST Test-Spec-0.51.tar.gz 36296 SHA256 714d99e6f0956d69bacc1d8e15bbd2c3fa015f6a5424c1d30ad9112c06fb5758 SHA512 fc2ff26ad42824cf3aa1c337c9809cfb873e352a6272fcfe9e57d54ac95458e8a4f408e39588e6c6babc4defd21b6160f69fd7eb71304788ef7f431dec884dae WHIRLPOOL b021820972e4837dd9273798950d153d279d0253ab237711792570d4a1dfd666f4e69f13361b39c119cc2510926ab594b2af5d0a529b584ad5375241d228615a
|
||||
EBUILD Test-Spec-0.470.0.ebuild 601 SHA256 cedd6241170146acfb3e219a79a7f5e08223535f977ef7e7874bb1868d6aaedf SHA512 7f7648e4af6e849d9c98cf5023536c72edd87fbd4fa432cb96e7be5a6ceac68786a32c76cd68bf3fdf23a8d01d02c3b07dd3eb1b47552174dcbabb69f2e15549 WHIRLPOOL 5f2759e5062051133a1baffbca6f9a907774e63ce0ed6814bf2c5e0df8d3cbdd14170e379480c72ccca6168e94ed7c6ac19015a5b58733f1ae2b9560d6deac92
|
||||
EBUILD Test-Spec-0.510.0.ebuild 623 SHA256 b27f717dc2e84925b145fe99fe9501c1a79635d88b60e6b89ee93e5d9104b988 SHA512 510048b9c129339abf99fc9c3acfdbef689fe5b83a97ef33c695b679f1abe6b278f8d218062fd589996b1c13058a6b45e82c7dd001aa59659bc743a8402bd1eb WHIRLPOOL 9dfedda2060127a963911f3b4e0973d857d9d1ab51a71a2946750608584fcd5acbc459bab2b9e6ca2530c5cfa2e8a4587d680e9d7cef15ecf5acf87eae179fd0
|
||||
MISC ChangeLog 427 SHA256 32b4934e75143f44550f68cba450a8608d36a3e6d8224bc5cff7f931e9ec594a SHA512 845a2256a1ab9267614021e91a532c2c0ae2fe3eed67dc980ecfae562b1b1fd9348e2d18d715b77359f95067efc484970cb87f9906888f43badec74fd113ff9e WHIRLPOOL 5d43d0e526254e08b2344a4fc24e85d229519011a99a447805907218b9fe032758c2847e3ef6eb0de179e0e346a1b5cf7d2eea18fa98885dd6073cbcc5c4f49e
|
||||
MISC metadata.xml 910 SHA256 0d24318f81faa46c451e43c21e1c0fa6bbf02556e556a47c68ba69d3bc9a6c9c SHA512 bd151f25400f84e20c9d00bbfc3e56619799f802f52ee252de24f74f3c7726d72f24690551257c7829aa170cd2ac419db6b218fbc6a1ab0f8348dd7a28ba9a82 WHIRLPOOL 8dadeded740c94675e4e807c0da367dc62bfc26eaff8dbd0ca046924fd416bec9ed6df1d62573615e8546d3e69e8bac375c72a57931bb2b1505cea28868d79a0
|
||||
|
@ -0,0 +1,30 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
MODULE_AUTHOR=ANDYJONES
|
||||
MODULE_VERSION=0.51
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION='Write tests in a declarative specification style'
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="
|
||||
virtual/perl-Carp
|
||||
virtual/perl-Exporter
|
||||
virtual/perl-Scalar-List-Utils
|
||||
>=dev-perl/Package-Stash-0.230.0
|
||||
virtual/perl-Test-Harness
|
||||
>=dev-perl/Test-Deep-0.103.0
|
||||
>=virtual/perl-Test-Simple-0.880.0
|
||||
dev-perl/Test-Trap
|
||||
dev-perl/Tie-IxHash
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/perl-ExtUtils-MakeMaker
|
||||
"
|
||||
|
||||
SRC_TEST="do parallel"
|
@ -1,4 +1,6 @@
|
||||
DIST Test-UseAllModules-0.14.tar.gz 4844 SHA256 da2652b1f76e312a1921ae0a523cbbc2ffa98c80000097fd170e47d89cdad8a3 SHA512 41e8b9fb6a0926c504d372fc8c7965956af2da5a6affea9b27b06e102d661c8d64c3eaeb4dd5bbc384767dc6dfc54cb47c31badd7fd69b830dc7eb83420636b6 WHIRLPOOL a8727d3385b57269aad2256f12b6726e481641b5ec6f6ef99ac430a3fe4d220e340d8c37f3b3837db71968ac2acd4e83b09dea7ed638a56fe2a18c89087f044a
|
||||
DIST Test-UseAllModules-0.17.tar.gz 5014 SHA256 a71f2fe8b96ab8bfc2760aa1d3135ea049a5b20dcb105457b769a1195c7a2509 SHA512 6aa768dded4b3ebe604bc616a8a1b09845c0dbd91fcdba2b10e787e5ba3604cb18d9dfcfb9f5e4fef0d3d5d44c8722d99394843e4a14e1bee4dbb1463ef4bcd8 WHIRLPOOL 992ce7cbb79338b328aaaa38e2ef442fc0c78adf27979e3eab0603e720c55056fefadaa483e9a318acf31ec7d88629c6b0bafc9840ce602e519975b2bdcb9a2a
|
||||
EBUILD Test-UseAllModules-0.140.0-r1.ebuild 830 SHA256 a8fae30a8b99b36c7ccf9a720d9169e6210353dd99a89afbbc7a5a566ef76137 SHA512 c4dbf93f91935f7104ed750ad719177550057d796b19b2900ace40646e73bd4578130028d8be2e6bd0d276f357df009a801abf1d7167145453f92e404272a330 WHIRLPOOL a112338ea67eb8d11d01ff2c0b53b68dbaf65891f25cf52b098c8acf6bef44c2d12d057a00f65b1d9c672d6c2c4d8de373a3bc312312c86928056af084f98954
|
||||
EBUILD Test-UseAllModules-0.170.0.ebuild 442 SHA256 9f3975d552cb0de7bed692aec68dbe4041bec06467fa51eb69284fc2a344df52 SHA512 1b9eaad1a6d1c8362af8ef5ed9dab67105cf56ea2afd376984a52922120e4b37258b0f8684fc22b6fa859c8c4d7770ff923ed009198e33712ab5ecbaa145fcf1 WHIRLPOOL 551b8d37928f4279dc333736e10b248e827e504e1503fddcd0fc6795fbd75c19075758cffa21da50cd97de3b759e72257204c81d204e494f4872fd45df2dda53
|
||||
MISC ChangeLog 433 SHA256 99039a18515348da1e2dcffab081a7d51547a4fcafdaa20b168cac9e37d288f5 SHA512 18b226ee1a5d7e1bd52667dec9e4e3aba4b68e24e296269a0d40ac8a5e5bab636b8e74ffbe5d459a470b8cd0f6c949597b557245d779b0760bd360ad513aca30 WHIRLPOOL 78272df00091fb31820ee6a9ef301fc1f117990c95137ea39b0b9d3b515dacae22882faf82f5251f554c1f0dc44fcb14fc65b50c7d975878b36dc1b67d523554
|
||||
MISC metadata.xml 438 SHA256 460ceec2e0464918e267b3f5cb70581e937dc771e13e7d86f530270ab49359f6 SHA512 57cd23541449b374f127d7182fd7b5f066f92f03fd61d2890f76393e3fc50154ec784882c80def960fd84a5536f3b44433dbce1590f059d940415be2fd97f130 WHIRLPOOL 4e4a600662a6294662fd34d263a195eb61a6f0e4a0a03ed1c45ffcc2de9fbaa572edcc2c90e9c8e4c3b398a0745beada19ca8f258d20defb2d698291b24622f0
|
||||
|
@ -0,0 +1,23 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
MODULE_AUTHOR=ISHIGAKI
|
||||
MODULE_VERSION=0.17
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION='do use_ok() for all the MANIFESTed modules'
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="
|
||||
virtual/perl-Exporter
|
||||
virtual/perl-ExtUtils-Manifest
|
||||
>=virtual/perl-Test-Simple-0.600.0
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/perl-ExtUtils-MakeMaker
|
||||
"
|
@ -1,5 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>ros</herd>
|
||||
<herd>ros</herd>
|
||||
<upstream>
|
||||
<remote-id type="github">ros-infrastructure/catkin_pkg</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
|
@ -1,12 +1,6 @@
|
||||
DIST Cython-0.22.1.tar.gz 1581021 SHA256 7fff120e65e7b66edb4a42823f5642bad3bc1e5601bf882d66aee50248cf0682 SHA512 96cfdcaa52b40cc1592e56429eefb3166280a1cecfb67e56b1cd3c4ecf9092bf7a85f340d87345f354f9ccce9e74fcb11b80251e74d10e85781fa371f3f58fef WHIRLPOOL 4de771f49897856a34bb4e5cf83156946e78390fec2c6e5f948e061187428b3dc706ffdfb699b67aa66551c040c65a80eb1a6efa95a9d3194a18ea7b90ccd6f7
|
||||
DIST Cython-0.22.tar.gz 1584483 SHA256 14307e7a69af9a0d0e0024d446af7e51cc0e3e4d0dfb10d36ba837e5e5844015 SHA512 856220fa579e272ac38dcef091760f527431ff3b98df9af6e68416fcf77d9659ac5abe5c7dee41331f359614637a4ff452033085335ee499830ed126ab584267 WHIRLPOOL d9919e1fe33f7ea02833c485e10667d8470d7c69901b2419c6c4c1d464f9ef2444795e14903cc66b6fee40ec5a4c20308c331ad93fd8818f207d0a21cccf9b2b
|
||||
DIST Cython-0.23.1.tar.gz 1626079 SHA256 bdfd12d6a2a2e34b9a1bbc1af5a772cabdeedc3851703d249a52dcda8378018a SHA512 efe170e5f1bd71258b6fe922f23a8a5cbf0de24ec108e7620b72d702b5b428242d295b36eb5925560796b11c9b7b096e36e3e6370ff11e2c8e5f470e51923108 WHIRLPOOL c229934287ad76db08ee47dcd467e13c43df98972392ea3a082d6aca4d2085e7a24af961dffbd2dce375be10e0ac3c73f1714ae83256e1bbda23928cf615f1f1
|
||||
DIST Cython-0.23.2.tar.gz 1627642 SHA256 85a8713db65d9ad3e7e2f01e6ac424d4ae2a40349f1391b2b0f494ccb7e0fda7 SHA512 ae1d20f3efc2ae9eeb73d1d536895992280b4b3222bd6911bae886971cb222c98a581a770c48d65ec1fa40cfa7b7639580fe86e4986b5fba5c9257d351dfc1a3 WHIRLPOOL c019b43508104f0ce9375b1eed740d9bf4ba9bdff66fccbc4b272f61a9899327d1e3a1026215f4014db89aefb0f69caafd4e055271cd67500b95ad3fb3ab5263
|
||||
DIST Cython-0.23.tar.gz 1621481 SHA256 9fd01e8301c24fb3ba0411ad8eb16f5d9f9f8e66b1281fbe7aba2a9bd9d343dc SHA512 6b4eaa811172f38259e1db951d4888d3dc88eac63bc0c6eba1bd7d572a179bfcea23b218d84ac4a7161e7613fa98bc46c005aab17e9aa48b7e64303db47dac37 WHIRLPOOL 47d60b79ac1ac55236cdaf435d046199b8272377bde77ea4e2c8210912188e026aeb563bd1a486fb833e7101aff6016da42c6e4e62e1cc471200d6eac188e4c9
|
||||
EBUILD cython-0.22.1.ebuild 1784 SHA256 0068015ff9914c4c5150cdb739be08b8c5e23a13d06a02fbe2263d95dce1efd6 SHA512 6bf77a573a7ac77a419b5a658be17a772bc11d3189bfcad71562171fa31e9dfb0db7b0aecbe4d5eeab168dcd243c20eda2057f5fc3691231dfb3d5d011ca810f WHIRLPOOL bef682ac874ecf32d47ad698489302b81c439b3c00b5edf00e86571cb87235e4c072779d88a893df7d187a0c05f28e81b450f5b19ff2dbe985b70a443c7bc5e7
|
||||
EBUILD cython-0.22.ebuild 1768 SHA256 8303d8f35bee9242311a7aaa94bc428270a479892e67007a1e7cdcfcc7ec3d98 SHA512 bd90c2d4ce1c60a14a05f7ca614facc4bb1b74e801bd4ae7078a792cf04995a0975c6cb5f227c38da1c1a3f84b26ce58a1985e9dbcb1763634e76ff8da190e16 WHIRLPOOL a1eaa8a7183bc5eb89bdcf658811d3994677b73fb4db0c13a66d73e1df187bad0e5b26e964d2478a7b6233979aa92851cda58fffc9cb14af29b13b3dfee64355
|
||||
EBUILD cython-0.23.1.ebuild 1784 SHA256 0068015ff9914c4c5150cdb739be08b8c5e23a13d06a02fbe2263d95dce1efd6 SHA512 6bf77a573a7ac77a419b5a658be17a772bc11d3189bfcad71562171fa31e9dfb0db7b0aecbe4d5eeab168dcd243c20eda2057f5fc3691231dfb3d5d011ca810f WHIRLPOOL bef682ac874ecf32d47ad698489302b81c439b3c00b5edf00e86571cb87235e4c072779d88a893df7d187a0c05f28e81b450f5b19ff2dbe985b70a443c7bc5e7
|
||||
EBUILD cython-0.23.2.ebuild 1784 SHA256 0068015ff9914c4c5150cdb739be08b8c5e23a13d06a02fbe2263d95dce1efd6 SHA512 6bf77a573a7ac77a419b5a658be17a772bc11d3189bfcad71562171fa31e9dfb0db7b0aecbe4d5eeab168dcd243c20eda2057f5fc3691231dfb3d5d011ca810f WHIRLPOOL bef682ac874ecf32d47ad698489302b81c439b3c00b5edf00e86571cb87235e4c072779d88a893df7d187a0c05f28e81b450f5b19ff2dbe985b70a443c7bc5e7
|
||||
EBUILD cython-0.23.ebuild 1784 SHA256 0068015ff9914c4c5150cdb739be08b8c5e23a13d06a02fbe2263d95dce1efd6 SHA512 6bf77a573a7ac77a419b5a658be17a772bc11d3189bfcad71562171fa31e9dfb0db7b0aecbe4d5eeab168dcd243c20eda2057f5fc3691231dfb3d5d011ca810f WHIRLPOOL bef682ac874ecf32d47ad698489302b81c439b3c00b5edf00e86571cb87235e4c072779d88a893df7d187a0c05f28e81b450f5b19ff2dbe985b70a443c7bc5e7
|
||||
MISC ChangeLog 20882 SHA256 b28001e470dd06b228c1b604f7208646eb6b1615c5a7bac34f09e48b6ae99efc SHA512 6aff62c5177687862bb877541960f6b4eb428f4124e7e21708f6919414488212b44c570c04ee650810ae113c884d0846c123363ecb4370bf3e69c2a77724266f WHIRLPOOL ea2177eedd40952fd53e2c8de10bb58cb7b19b44641cd357a212b75c06e4fd8228bc2b9d5c2ccf9fccb110de1aec33d7b3066c5a84e3eff2197fa931995ba64a
|
||||
MISC metadata.xml 413 SHA256 3fa4b401e71b4f60b65f7c53fc40a43a356252e45f5f347c86831e68c8caa465 SHA512 c8faba0fe09577803c49c5b83d441e4e2043967dac26394c1b2570b29cb806c4db339a646da7038acf7a7710d8c7d22a21bc6efe97b7321e2e1641a43b23aca9 WHIRLPOOL efe25320a63b078ec2bc3dcc17c84538132df8e640f649c5052e05a9e84068a28bef4e34afefe4f272991f10b2214b0d7afcbc1cb695c0422b16f29f67088744
|
||||
|
@ -1,62 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python2_7 python3_{3,4} )
|
||||
|
||||
inherit distutils-r1 flag-o-matic toolchain-funcs
|
||||
|
||||
MY_PN="Cython"
|
||||
MY_P="${MY_PN}-${PV/_/}"
|
||||
|
||||
DESCRIPTION="A Python to C compiler"
|
||||
HOMEPAGE="http://www.cython.org/ https://pypi.python.org/pypi/Cython"
|
||||
SRC_URI="http://www.cython.org/release/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
|
||||
IUSE="doc examples test"
|
||||
|
||||
RDEPEND=""
|
||||
# On testing, setuptools invokes an error in running the testsuite cited in a number of recent bugs
|
||||
# spanning several packages. This bug has been fixed in the recent release of version 9.1
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-python/setuptools-9.1[${PYTHON_USEDEP}]
|
||||
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
|
||||
test? ( dev-python/numpy[${PYTHON_USEDEP}] )"
|
||||
|
||||
S="${WORKDIR}/${MY_PN}-${PV%_*}"
|
||||
|
||||
python_compile() {
|
||||
if ! python_is_python3; then
|
||||
local CFLAGS="${CFLAGS}"
|
||||
local CXXFLAGS="${CXXFLAGS}"
|
||||
append-flags -fno-strict-aliasing
|
||||
fi
|
||||
|
||||
# Python gets confused when it is in sys.path before build.
|
||||
local PYTHONPATH=
|
||||
export PYTHONPATH
|
||||
|
||||
distutils-r1_python_compile
|
||||
}
|
||||
|
||||
python_compile_all() {
|
||||
use doc && unset XDG_CONFIG_HOME && emake -C docs html
|
||||
}
|
||||
|
||||
python_test() {
|
||||
tc-export CC
|
||||
"${PYTHON}" runtests.py -vv --work-dir "${BUILD_DIR}"/tests \
|
||||
|| die "Tests fail with ${EPYTHON}"
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
local DOCS=( CHANGES.rst README.txt ToDo.txt USAGE.txt )
|
||||
use doc && local HTML_DOCS=( docs/build/html/. )
|
||||
use examples && local EXAMPLES=( Demos/. )
|
||||
distutils-r1_python_install_all
|
||||
}
|
@ -1,62 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python2_7 python3_{3,4} )
|
||||
|
||||
inherit distutils-r1 flag-o-matic toolchain-funcs
|
||||
|
||||
MY_PN="Cython"
|
||||
MY_P="${MY_PN}-${PV/_/}"
|
||||
|
||||
DESCRIPTION="A Python to C compiler"
|
||||
HOMEPAGE="http://www.cython.org/ https://pypi.python.org/pypi/Cython"
|
||||
SRC_URI="http://www.cython.org/release/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
|
||||
IUSE="doc examples test"
|
||||
|
||||
RDEPEND=""
|
||||
# On testing, setuptools invokes an error in running the testsuite cited in a number of recent bugs
|
||||
# spanning several packages. This bug has been fixed in the recent release of version 9.1
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-python/setuptools-9.1[${PYTHON_USEDEP}]
|
||||
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
|
||||
test? ( dev-python/numpy[${PYTHON_USEDEP}] )"
|
||||
|
||||
S="${WORKDIR}/${MY_PN}-${PV%_*}"
|
||||
|
||||
python_compile() {
|
||||
if ! python_is_python3; then
|
||||
local CFLAGS="${CFLAGS}"
|
||||
local CXXFLAGS="${CXXFLAGS}"
|
||||
append-flags -fno-strict-aliasing
|
||||
fi
|
||||
|
||||
# Python gets confused when it is in sys.path before build.
|
||||
local PYTHONPATH=
|
||||
export PYTHONPATH
|
||||
|
||||
distutils-r1_python_compile
|
||||
}
|
||||
|
||||
python_compile_all() {
|
||||
use doc && unset XDG_CONFIG_HOME && emake -C docs html
|
||||
}
|
||||
|
||||
python_test() {
|
||||
tc-export CC
|
||||
"${PYTHON}" runtests.py -vv --work-dir "${BUILD_DIR}"/tests \
|
||||
|| die "Tests fail with ${EPYTHON}"
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
local DOCS=( CHANGES.rst README.txt ToDo.txt USAGE.txt )
|
||||
use doc && local HTML_DOCS=( docs/build/html/. )
|
||||
use examples && local EXAMPLES=( Demos/. )
|
||||
distutils-r1_python_install_all
|
||||
}
|
@ -1,62 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python2_7 python3_{3,4} )
|
||||
|
||||
inherit distutils-r1 flag-o-matic toolchain-funcs
|
||||
|
||||
MY_PN="Cython"
|
||||
MY_P="${MY_PN}-${PV/_/}"
|
||||
|
||||
DESCRIPTION="A Python to C compiler"
|
||||
HOMEPAGE="http://www.cython.org/ https://pypi.python.org/pypi/Cython"
|
||||
SRC_URI="http://www.cython.org/release/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
|
||||
IUSE="doc examples test"
|
||||
|
||||
RDEPEND=""
|
||||
# On testing, setuptools invokes an error in running the testsuite cited in a number of recent bugs
|
||||
# spanning several packages. This bug has been fixed in the recent release of version 9.1
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-python/setuptools-9.1[${PYTHON_USEDEP}]
|
||||
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
|
||||
test? ( dev-python/numpy[${PYTHON_USEDEP}] )"
|
||||
|
||||
S="${WORKDIR}/${MY_PN}-${PV%_*}"
|
||||
|
||||
python_compile() {
|
||||
if ! python_is_python3; then
|
||||
local CFLAGS="${CFLAGS}"
|
||||
local CXXFLAGS="${CXXFLAGS}"
|
||||
append-flags -fno-strict-aliasing
|
||||
fi
|
||||
|
||||
# Python gets confused when it is in sys.path before build.
|
||||
local PYTHONPATH=
|
||||
export PYTHONPATH
|
||||
|
||||
distutils-r1_python_compile
|
||||
}
|
||||
|
||||
python_compile_all() {
|
||||
use doc && unset XDG_CONFIG_HOME && emake -C docs html
|
||||
}
|
||||
|
||||
python_test() {
|
||||
tc-export CC
|
||||
"${PYTHON}" runtests.py -vv --work-dir "${BUILD_DIR}"/tests \
|
||||
|| die "Tests fail with ${EPYTHON}"
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
local DOCS=( CHANGES.rst README.txt ToDo.txt USAGE.txt )
|
||||
use doc && local HTML_DOCS=( docs/build/html/. )
|
||||
use examples && local EXAMPLES=( Demos/. )
|
||||
distutils-r1_python_install_all
|
||||
}
|
@ -1,3 +1,3 @@
|
||||
DIST django-grappelli-2.7.1.tar.gz 1971448 SHA256 81a5dc24fd8e540d5acdb3cfecb44b6787bce328a0e9bd9581b77f7821d256cb SHA512 18afdb0c06360fda2fadb8af7918eb9a18372c964ac14a0faf350424fcd5f945a409adbf972d93ff7d7e89a3c6cda95f9d5e658b5980531e00363655ab2e07be WHIRLPOOL 377240b4fa4af8e9f700bfb6d52939cb4f273a4482b2a13678599d1ebc035a9a3505945a33d3e143949a99ad6f30e38d9a54c0daf4dea6255d606c85a9c755f4
|
||||
EBUILD django-grappelli-2.7.1.ebuild 527 SHA256 a43a5f416aa79bfc82d78eda76c1a861107aa049747a46ee1de4a77cc249eef1 SHA512 60c2f09a91822ec089aec6d9030da9ad701ebc141fae440d485164f027471f2f9470a795310ae77800212ff0a1ffb702de6153ffe85f39762c1c9abfd29c7466 WHIRLPOOL 630176847bc133f0a55ce44432c7541da4851bbdea0220e649d35da9eb6b06e3dfc897e734555f48e3527c6cf3d86fdc8700fd26e7f5ca3adbaffe823d76860e
|
||||
MISC metadata.xml 251 SHA256 8b0b22eba48717ab7a4a0ed383c379f60346d058e75715c1b7f160e2c4e0cb3c SHA512 0ec94053762de7d8f78ca8b4e17b7ae9d11a4d9e494df840ca2ddaba4f4d186f54f60c4e24b99ad5ea620868bff1bf2fca8f55064f6e5af6e858505b82e9e1e4 WHIRLPOOL 154cf5bddc9a1d1333a590627e9a42c5222e4d1ce48894006593edeb6561e081492bea0d86dc8408b90849cea23b7efc273c1bdc815d2c8d1b96bb9fb8b3824d
|
||||
MISC metadata.xml 330 SHA256 e697432499b987545239b2943780f916ff74a0eba22f24bccd8e3800b60992d6 SHA512 92c18472632c835134d789a80731d1b7e85746bdeb398b30c3e5900c64d9d26d973475a91db3cc10a68be2ce05c0b469dc07b882f8d2250312b65547fc1cd48d WHIRLPOOL 4201e9b79a5574a42956ecad6c31d1da9255e793e982623123aa071f2f880903c45a8f93e78fce16454f17aa6142d928c8c9d44133641a1e9f3e6cc8449212e4
|
||||
|
@ -1,11 +1,16 @@
|
||||
AUX 2.1.0-disable-tests.patch 1219 SHA256 e57afec15a63758a53bc8243cdcbeb0f5bdc3809fd3a47bd3328e5eb3246a996 SHA512 e049c8ba0b20ee57d9290e4a92378cd0cf4d323d90d199bca7bbf442ab158bbb31e1e2258c154bc26ff3fac08b7b0d19d56eb66e404d179d04178cd5aeeb9105 WHIRLPOOL 1b77f98bc754af7e7b0c510c618e61e546d306b0c3f14bd0e1410eb03239fd2dcb294c60a76c26da0dd39ab7899251180d6536c97400f63bd243fdc909009c71
|
||||
AUX 2.1.0-substitute-files.patch 1017 SHA256 5547660171b6a92145aed499bc0ccfafd079a1f86db86eac05baf60b39f6a15e SHA512 fc4c9e12267ac5f04a2e16ad27334a093638538b8149ff380099fcbeb674a276ab9eb624a508010e37f82c05d5f7ab527a80e386b3e7b61c123ecb8effd9d542 WHIRLPOOL 581a456407b325d554689c9ad99ce6ee969468a41351e80f81b846267a97dca6cdf1052ab87088b42cd7d8445d73c17d5a99093f385e5e5e3640b5a10547ffe9
|
||||
AUX ipython-2.2.0-login-backport.patch 1630 SHA256 88c1780822a38ead284b9a5f2c164921c9c2bc80156985d0f045005e5638dafe SHA512 da20803d65fd0adbc722360df812898c5899fcc18414b261d774eb745c0fa11c870251b5b7abd748a6da7c11d84896d544be1affb0ae49639a3891421fae4401 WHIRLPOOL 8cdd4257cff58d56b1683a328a9a05208e242af17425acb07b93d5be563afd49cdebc57e643d8710254895c917cc0b0aaf470509ecd45e10ebc305160ecb19ae
|
||||
AUX ipython-3.2.1-Don-t-redirect-from-edit-to-files.patch 2004 SHA256 776b54af81f6323ce19e83ef8faac148ebf616b6589aa093cc151387fcf42111 SHA512 8d519f154ff60038348896814cd2464a52f31e172d7660acc4f9b818ad1415717ad48df7197c6509416c7dd7a86fda3420188c05aae3db6947a4add1d07390fe WHIRLPOOL 6212ec73cf9ce11d964dc76463cdb4f856c51f35635cb7ce36be768c30058c841b8c28fc7320c2b1e757825e99d30ddc31b04c7335d4b12b35edcb162093ee37
|
||||
AUX ipython-3.2.1-only-redirect-to-editor-for-text-documents.patch 1311 SHA256 2d6724c52b3c0537af7afca2bf2d07037c9e8cd9a8dbcf5779e85f183b4fefbb SHA512 ff6f5ba68baa455565aabd6de403bb1d8d52183bacf068fdffd3e7e2b1dcd37267915316eae11f781f6107703c2bcdda7007c0a0b06e9888f7a69ae752994ee1 WHIRLPOOL 0e29ba597ad0320569a29290041a20357b4d930d1c893c18f4f1da944cc488f93161135b3a0d865cc488190087df60547a34b1b5401826a6f1aea91c057c3102
|
||||
AUX ipython-3.2.1-set-mime-type-on-files.patch 1175 SHA256 95b700a914c0490787f876bff4efc59de6e5e583bc700354f50a8b3c2cba3828 SHA512 d4791082b2b784bfe4998ad135ccfe0aa7e39f66e26125b75b15ab0b2474ba079c718e913853c709b2cb4e1def620d185918a063f3afc21dca474497f5982b4d WHIRLPOOL b9c18a38f21906bc97908f934d71e8e990bdc36cfc8171371a96b210a4f9e66c18a797fb5548bb1238ab5e422bc7272827eedeef9f9812b03438c10508a035d3
|
||||
AUX ipython-3.2.1-set-model-mimetype-even-when-content-False.patch 2329 SHA256 20c2fce0d118fc5c88088009960bda114ded6c0ec44544fd511f96722f443112 SHA512 6b6efe04677cbf09fd9b42e2bc981779371a5cbec2ddaeee911b5246756300b75b54f540f246c98c84868c5abae4ca2d60787a168d2bd95dc2db35e16d5d98f4 WHIRLPOOL 8adb5098acab56d87f94eafb94d9437d510e6a58efdda58a822c98f6cd08749287ad7f798b7f7299635a609bdbf1871f2b71bf23946504591f246d19deed59a3
|
||||
DIST ipython-2.2.0.tar.gz 11912007 SHA256 b7ca77ba54a02f032055b73f5f62b01431f818ae00f63716b78f881c2b2564e2 SHA512 4953bf5e9d6d5c6ad538d07d62b5b100fd86a37f6b861238501581c0059bd4655345ca05cf395e79709c38ce4cb9c6293f5d11ac0252a618ad8272b161140d13 WHIRLPOOL a5e433a3a840b65fd0644f023cc9e93862e48a906e4e9d1596ebbd24290d486be580dca017ef1586da980b6792dcd7ed9aab4af81421bbf083d885927db6fcc8
|
||||
DIST ipython-3.2.0.tar.gz 10883925 SHA256 8e64b441e16298c08025b826126b2d7bc5c1776d2d2f071672166f615f327887 SHA512 d298f8ce09f7bd98bf11156c0f34816ce846dc3e6a511d354f0905300af99e15f5be46547766207f1121bd11850456a20262626a8a22be1ffc756eb84f5a982c WHIRLPOOL 482d1c22199aff6bbb9ea23f12fd50e0c8f221bbf43f1779e1739e6d637e7a6f9edd8d4b60263cc3292746f2833a28d72e6282755b046668c96882002dd73134
|
||||
DIST ipython-3.2.1.tar.gz 10884249 SHA256 c913adee7ae5b338055274c51a7d2b3cea468b5b316046fa520cd8a434b09177 SHA512 de7723e3b859d21a58a24456c76c8d8ec98c019f290f61269f46270e7647d2b49a98671138fecd75cb6f46384fde7e09618eb5c85c175e0e442c7fae7328d8fe WHIRLPOOL 9f020c167559259931dcb177d0c3a5211939632e5775c2627795ba390cf57bd62c378c15b7ee9b9ed2079180f8df8e062eb9673ed9cfc025a56f1da82c9428d1
|
||||
EBUILD ipython-2.2.0-r1.ebuild 3897 SHA256 ae30ba55018fc6598dc4b5b60cf2c60a32da09429c1d17a36805963f35f1738d SHA512 44673360b6d6879b1b59b3819d9c832ed65aa0b51be7891f86d92c139d1533e87bed69f12188158be59fe436e0cc69773da1185197b4d76c65a917b0356126f6 WHIRLPOOL 11dccec938e87b46a14b21dbebcf233327b34df26696368c8c8e54d7c085dbdc56f8ea790d2b1d56a2e9345e86edace03904e83866057b9203e0049fc84cc928
|
||||
EBUILD ipython-3.2.0.ebuild 4686 SHA256 bbc5903a4dde79f614ac9638551d1e6a1270ebef7681f20af7b5952352748df4 SHA512 f95dd58aa3f3fa50dca52268075a6a06c37dd0a7c1f020d1a99230f5d8906e53238b299038f84a901562476eebea56f771498a2dc354b7a3c69b75dba0c724d1 WHIRLPOOL 5b4fda9522a1e3f87095fe9060652922b05ce1aeafef08787ad0bfa0a33f09266f6e4a892e631626926e73faa8adf3126cb45789d23f223099627fc839e9cb09
|
||||
EBUILD ipython-3.2.1-r1.ebuild 4911 SHA256 76c0fa5288018629ce2355abbee4a87e00a4e52a581022d600332d24083454f0 SHA512 15e7dc779f90abd021b6280f4fff0b9d47046b99ceea7364a8f330b32dd90541eadba1fd7d75ca86ee86b03e9b7a9a7ec540cfc6bb484d593d62d6fb967f32f6 WHIRLPOOL 58c212087922c34267b9a30bdd39f36e6a12df4a85e8d11ebfbc6743dfbf5a523f9a517904a39dafbe75a68c7578aaedbb747c6fdd5bd64d68a1374f1ebc1a13
|
||||
EBUILD ipython-3.2.1.ebuild 4662 SHA256 dd70a71a81e7b7bebe326c0752c84270cb68905906b4e88e84a32437c96c1840 SHA512 e4d8b22146ee93b2966b5c9990beec1d4e877090f0d3ab6d8c0ca89ed4395be619d9c8e9d67f9426d6ca39fe72e0b00183ba8b9b4a1d176e32c27629a4c822a8 WHIRLPOOL 63fa72cef29309b2df351e5c04d860e14db5d2e5cafa2cda212030069c04eef8fc51e26572989aa3cde4620be1c8df1e62f14903088c0a37c61d3334beb80d75
|
||||
MISC ChangeLog 28077 SHA256 09abe93b0e7fe824a90d0b25f87ad1c30afceb2d37c5cc869ea134ca917d926a SHA512 1478e71c72ff28766debc68e6037e9cb2c8f402e7fe95150ae8790c0bf087d48f624e652197bbd4706f8732a02328924aea26efff2be0babe20cda5b236ab380 WHIRLPOOL 985235b1a87e05eba5d9638f94da47a09623c3e4dca5fa7fe9c60c2b2dc4f9be04228a40dd81b4d0e851062309725b7902cfcb002f3070e27722d1a4b4303d82
|
||||
MISC metadata.xml 2954 SHA256 457f227688ed9110571933da9e2f0774257805e65a2b1b9f1db649cef9ec66ef SHA512 552276198c31917583e30767f72be5f5d4614440f32ddb364c30a71f214329707d5034476961d85514dad0fd2ea42d3b1325fc131f50f2f620205e5a471a5a8c WHIRLPOOL 65056671f494f2a2614bb12463e7e50255d482bb454178bf43f06baf8cc2ba0478fc1baae20dd2fb241ba5f3047f7f2cdd4e96099db754d9d34b6ea0c78cb0a3
|
||||
|
@ -0,0 +1,55 @@
|
||||
Upstream patch to fix
|
||||
"Maliciously crafted text files in IPython/Jupyter editor".
|
||||
|
||||
http://seclists.org/oss-sec/2015/q3/558
|
||||
https://bugs.gentoo.org/show_bug.cgi?id=560708
|
||||
|
||||
|
||||
From 2b835ca6daec2592d9127dc85bf2cdcfb718edf2 Mon Sep 17 00:00:00 2001
|
||||
From: Min RK <benjaminrk@gmail.com>
|
||||
Date: Mon, 20 Jul 2015 12:11:23 -0700
|
||||
Subject: [PATCH 4/4] Don't redirect from /edit/ to /files/
|
||||
|
||||
show failure to decode, instead
|
||||
---
|
||||
IPython/html/static/edit/js/editor.js | 15 +++------------
|
||||
1 file changed, 3 insertions(+), 12 deletions(-)
|
||||
|
||||
diff --git a/IPython/html/static/edit/js/editor.js b/IPython/html/static/edit/js/editor.js
|
||||
index dd12ea4..75d65e0 100644
|
||||
--- a/IPython/html/static/edit/js/editor.js
|
||||
+++ b/IPython/html/static/edit/js/editor.js
|
||||
@@ -90,19 +90,10 @@ function($,
|
||||
}).catch(
|
||||
function(error) {
|
||||
that.events.trigger("file_load_failed.Editor", error);
|
||||
- if (((error.xhr||{}).responseJSON||{}).reason === 'bad format') {
|
||||
- window.location = utils.url_path_join(
|
||||
- that.base_url,
|
||||
- 'files',
|
||||
- that.file_path
|
||||
- );
|
||||
- } else {
|
||||
- console.warn('Error while loading: the error was:')
|
||||
- console.warn(error)
|
||||
- }
|
||||
+ console.warn('Error loading: ', error);
|
||||
cm.setValue("Error! " + error.message +
|
||||
"\nSaving disabled.\nSee Console for more details.");
|
||||
- cm.setOption('readOnly','nocursor')
|
||||
+ cm.setOption('readOnly','nocursor');
|
||||
that.save_enabled = false;
|
||||
}
|
||||
);
|
||||
@@ -186,7 +177,7 @@ function($,
|
||||
Editor.prototype._clean_state = function(){
|
||||
var clean = this.codemirror.isClean(this.generation);
|
||||
if (clean === this.clean){
|
||||
- return
|
||||
+ return;
|
||||
} else {
|
||||
this.clean = clean;
|
||||
}
|
||||
--
|
||||
2.4.6
|
||||
|
@ -0,0 +1,38 @@
|
||||
Upstream patch to fix
|
||||
"Maliciously crafted text files in IPython/Jupyter editor".
|
||||
|
||||
http://seclists.org/oss-sec/2015/q3/558
|
||||
https://bugs.gentoo.org/show_bug.cgi?id=560708
|
||||
|
||||
|
||||
From df24d9153b86863ccfa98bf509704d9304143ce1 Mon Sep 17 00:00:00 2001
|
||||
From: Min RK <benjaminrk@gmail.com>
|
||||
Date: Mon, 20 Jul 2015 12:11:04 -0700
|
||||
Subject: [PATCH 3/4] only redirect to editor for text documents
|
||||
|
||||
treat unidentified mime-types as text
|
||||
---
|
||||
IPython/html/static/tree/js/notebooklist.js | 7 +++++++
|
||||
1 file changed, 7 insertions(+)
|
||||
|
||||
diff --git a/IPython/html/static/tree/js/notebooklist.js b/IPython/html/static/tree/js/notebooklist.js
|
||||
index 0065143..d8c7b2a 100644
|
||||
--- a/IPython/html/static/tree/js/notebooklist.js
|
||||
+++ b/IPython/html/static/tree/js/notebooklist.js
|
||||
@@ -532,6 +532,13 @@ define([
|
||||
icon = 'running_' + icon;
|
||||
}
|
||||
var uri_prefix = NotebookList.uri_prefixes[model.type];
|
||||
+ if (model.type === 'file' &&
|
||||
+ model.mimetype && model.mimetype.substr(0,5) !== 'text/'
|
||||
+ ) {
|
||||
+ // send text/unidentified files to editor, others go to raw viewer
|
||||
+ uri_prefix = 'files';
|
||||
+ }
|
||||
+
|
||||
item.find(".item_icon").addClass(icon).addClass('icon-fixed-width');
|
||||
var link = item.find("a.item_link")
|
||||
.attr('href',
|
||||
--
|
||||
2.4.6
|
||||
|
@ -0,0 +1,35 @@
|
||||
Upstream patch to fix
|
||||
"Maliciously crafted text files in IPython/Jupyter editor".
|
||||
|
||||
http://seclists.org/oss-sec/2015/q3/558
|
||||
https://bugs.gentoo.org/show_bug.cgi?id=560708
|
||||
|
||||
|
||||
From d729ce7c2063c0de746a7c2ea39697040d0af5bf Mon Sep 17 00:00:00 2001
|
||||
From: Min RK <benjaminrk@gmail.com>
|
||||
Date: Mon, 20 Jul 2015 12:10:10 -0700
|
||||
Subject: [PATCH 1/4] set mime-type on /files/
|
||||
|
||||
---
|
||||
IPython/html/files/handlers.py | 5 +++++
|
||||
1 file changed, 5 insertions(+)
|
||||
|
||||
diff --git a/IPython/html/files/handlers.py b/IPython/html/files/handlers.py
|
||||
index 7727d08..b358d94 100644
|
||||
--- a/IPython/html/files/handlers.py
|
||||
+++ b/IPython/html/files/handlers.py
|
||||
@@ -40,6 +40,11 @@ def get(self, path):
|
||||
cur_mime = mimetypes.guess_type(name)[0]
|
||||
if cur_mime is not None:
|
||||
self.set_header('Content-Type', cur_mime)
|
||||
+ else:
|
||||
+ if model['format'] == 'base64':
|
||||
+ self.set_header('Content-Type', 'application/octet-stream')
|
||||
+ else:
|
||||
+ self.set_header('Content-Type', 'text/plain')
|
||||
|
||||
if model['format'] == 'base64':
|
||||
b64_bytes = model['content'].encode('ascii')
|
||||
--
|
||||
2.4.6
|
||||
|
@ -0,0 +1,64 @@
|
||||
Upstream patch to fix
|
||||
"Maliciously crafted text files in IPython/Jupyter editor".
|
||||
|
||||
http://seclists.org/oss-sec/2015/q3/558
|
||||
https://bugs.gentoo.org/show_bug.cgi?id=560708
|
||||
|
||||
|
||||
From 50a1366a8fcfb94671c87199515ebc922882f447 Mon Sep 17 00:00:00 2001
|
||||
From: Min RK <benjaminrk@gmail.com>
|
||||
Date: Mon, 20 Jul 2015 12:10:25 -0700
|
||||
Subject: [PATCH 2/4] set model mimetype, even when content=False
|
||||
|
||||
---
|
||||
IPython/html/services/contents/filemanager.py | 12 +++++++-----
|
||||
IPython/html/services/contents/handlers.py | 3 ---
|
||||
2 files changed, 7 insertions(+), 8 deletions(-)
|
||||
|
||||
diff --git a/IPython/html/services/contents/filemanager.py b/IPython/html/services/contents/filemanager.py
|
||||
index 01ce07b..c869c75 100644
|
||||
--- a/IPython/html/services/contents/filemanager.py
|
||||
+++ b/IPython/html/services/contents/filemanager.py
|
||||
@@ -277,18 +277,20 @@ def _file_model(self, path, content=True, format=None):
|
||||
model['type'] = 'file'
|
||||
|
||||
os_path = self._get_os_path(path)
|
||||
+ model['mimetype'] = mimetypes.guess_type(os_path)[0]
|
||||
|
||||
if content:
|
||||
content, format = self._read_file(os_path, format)
|
||||
- default_mime = {
|
||||
- 'text': 'text/plain',
|
||||
- 'base64': 'application/octet-stream'
|
||||
- }[format]
|
||||
+ if model['mimetype'] is None:
|
||||
+ default_mime = {
|
||||
+ 'text': 'text/plain',
|
||||
+ 'base64': 'application/octet-stream'
|
||||
+ }[format]
|
||||
+ model['mimetype'] = default_mime
|
||||
|
||||
model.update(
|
||||
content=content,
|
||||
format=format,
|
||||
- mimetype=mimetypes.guess_type(os_path)[0] or default_mime,
|
||||
)
|
||||
|
||||
return model
|
||||
diff --git a/IPython/html/services/contents/handlers.py b/IPython/html/services/contents/handlers.py
|
||||
index 5cd849e..d77e70e 100644
|
||||
--- a/IPython/html/services/contents/handlers.py
|
||||
+++ b/IPython/html/services/contents/handlers.py
|
||||
@@ -52,9 +52,6 @@ def validate_model(model, expect_content):
|
||||
)
|
||||
|
||||
maybe_none_keys = ['content', 'format']
|
||||
- if model['type'] == 'file':
|
||||
- # mimetype should be populated only for file models
|
||||
- maybe_none_keys.append('mimetype')
|
||||
if expect_content:
|
||||
errors = [key for key in maybe_none_keys if model[key] is None]
|
||||
if errors:
|
||||
--
|
||||
2.4.6
|
||||
|
@ -0,0 +1,155 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python2_7 python3_{3,4} )
|
||||
PYTHON_REQ_USE='readline,sqlite'
|
||||
|
||||
inherit distutils-r1 eutils virtualx
|
||||
|
||||
DESCRIPTION="Advanced interactive shell for Python"
|
||||
HOMEPAGE="http://ipython.org/"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~arm ~mips ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
|
||||
IUSE="doc examples matplotlib mongodb notebook nbconvert octave qt4 +smp test wxwidgets"
|
||||
|
||||
REQUIRED_USE="
|
||||
test? ( doc matplotlib mongodb notebook nbconvert octave qt4 wxwidgets )
|
||||
doc? ( mongodb )"
|
||||
|
||||
CDEPEND="
|
||||
dev-python/decorator[${PYTHON_USEDEP}]
|
||||
dev-python/pexpect[${PYTHON_USEDEP}]
|
||||
dev-python/pyparsing[${PYTHON_USEDEP}]
|
||||
dev-python/simplegeneric[${PYTHON_USEDEP}]
|
||||
matplotlib? ( dev-python/matplotlib[${PYTHON_USEDEP}] )
|
||||
mongodb? ( <dev-python/pymongo-3[${PYTHON_USEDEP}] )
|
||||
octave? ( dev-python/oct2py[${PYTHON_USEDEP}] )
|
||||
smp? ( >=dev-python/pyzmq-13[${PYTHON_USEDEP}] )
|
||||
wxwidgets? ( $(python_gen_cond_dep 'dev-python/wxpython:*[${PYTHON_USEDEP}]' python2_7) )"
|
||||
RDEPEND="${CDEPEND}
|
||||
notebook? (
|
||||
dev-libs/mathjax
|
||||
dev-python/jinja[${PYTHON_USEDEP}]
|
||||
>=dev-python/jsonschema-2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/mistune-0.5[${PYTHON_USEDEP}]
|
||||
dev-python/pygments[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyzmq-13[${PYTHON_USEDEP}]
|
||||
>=dev-python/terminado-0.3.3[${PYTHON_USEDEP}]
|
||||
>=www-servers/tornado-4.0[${PYTHON_USEDEP}]
|
||||
)
|
||||
nbconvert? (
|
||||
|| ( >=net-libs/nodejs-0.9.12 >=app-text/pandoc-1.12.1 )
|
||||
dev-python/jinja[${PYTHON_USEDEP}]
|
||||
>=dev-python/jsonschema-2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/mistune-0.5[${PYTHON_USEDEP}]
|
||||
dev-python/pygments[${PYTHON_USEDEP}]
|
||||
dev-python/sphinx[${PYTHON_USEDEP}]
|
||||
)
|
||||
qt4? (
|
||||
|| (
|
||||
dev-python/PyQt4[${PYTHON_USEDEP},svg]
|
||||
dev-python/PyQt5[${PYTHON_USEDEP},svg]
|
||||
dev-python/pyside[${PYTHON_USEDEP},svg]
|
||||
)
|
||||
dev-python/pygments[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyzmq-13[${PYTHON_USEDEP}] )"
|
||||
DEPEND="${CDEPEND}
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
app-text/dvipng
|
||||
dev-python/jinja[${PYTHON_USEDEP}]
|
||||
$(python_gen_cond_dep 'dev-python/mock[${PYTHON_USEDEP}]' python2_7)
|
||||
>=dev-python/nose-0.10.1[${PYTHON_USEDEP}]
|
||||
dev-python/requests[${PYTHON_USEDEP}]
|
||||
dev-python/sphinx[${PYTHON_USEDEP}]
|
||||
>=www-servers/tornado-4.0[${PYTHON_USEDEP}]
|
||||
)
|
||||
doc? (
|
||||
dev-python/cython[${PYTHON_USEDEP}]
|
||||
$(python_gen_cond_dep 'dev-python/fabric[${PYTHON_USEDEP}]' python2_7)
|
||||
>=dev-python/jsonschema-2.0[${PYTHON_USEDEP}]
|
||||
dev-python/matplotlib[${PYTHON_USEDEP}]
|
||||
>=dev-python/nose-0.10.1[${PYTHON_USEDEP}]
|
||||
dev-python/numpydoc[${PYTHON_USEDEP}]
|
||||
dev-python/rpy[${PYTHON_USEDEP}]
|
||||
>=dev-python/sphinx-1.1[${PYTHON_USEDEP}]
|
||||
>=www-servers/tornado-4.0[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/2.1.0-substitute-files.patch
|
||||
"${FILESDIR}/${P}"-set-mime-type-on-files.patch
|
||||
"${FILESDIR}/${P}"-set-model-mimetype-even-when-content-False.patch
|
||||
"${FILESDIR}/${P}"-only-redirect-to-editor-for-text-documents.patch
|
||||
"${FILESDIR}/${P}"-Don-t-redirect-from-edit-to-files.patch
|
||||
)
|
||||
|
||||
DISTUTILS_IN_SOURCE_BUILD=1
|
||||
|
||||
python_prepare_all() {
|
||||
# Remove out of date insource files
|
||||
rm IPython/extensions/rmagic.py || die
|
||||
|
||||
# Prevent un-needed download during build
|
||||
if use doc; then
|
||||
sed -e "/^ 'sphinx.ext.intersphinx',/d" -i docs/source/conf.py || die
|
||||
fi
|
||||
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
||||
|
||||
python_compile_all() {
|
||||
use doc && emake -C docs html_noapi
|
||||
}
|
||||
|
||||
python_test() {
|
||||
distutils_install_for_testing
|
||||
# https://github.com/ipython/ipython/issues/8639
|
||||
# Failure of some modules only in python3.4
|
||||
local fail
|
||||
run_tests() {
|
||||
pushd ${TEST_DIR} > /dev/null
|
||||
"${PYTHON}" -m IPython.testing.iptestcontroller --all || fail=1
|
||||
popd > /dev/null
|
||||
}
|
||||
VIRTUALX_COMMAND=run_tests virtualmake
|
||||
[[ ${fail} ]] && die "Tests fail with ${EPYTHON}"
|
||||
}
|
||||
|
||||
python_install() {
|
||||
distutils-r1_python_install
|
||||
use notebook && \
|
||||
ln -sf "${EPREFIX}/usr/share/mathjax" "${D}$(python_get_sitedir)/IPython/html/static/mathjax"
|
||||
|
||||
# Create ipythonX.Y symlinks.
|
||||
# TODO:
|
||||
# 1. do we want them for pypy? No. pypy has no numpy
|
||||
# 2. handle it in the eclass instead (use _python_ln_rel).
|
||||
# With pypy not an option the dosym becomes unconditional
|
||||
dosym ../lib/python-exec/${EPYTHON}/ipython \
|
||||
/usr/bin/ipython${EPYTHON#python}
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
use doc && local HTML_DOCS=( docs/build/html/. )
|
||||
use examples && local EXAMPLES=( examples/. )
|
||||
distutils-r1_python_install_all
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
optfeature "sympyprinting" dev-python/sympy
|
||||
optfeature "cythonmagic" dev-python/cython
|
||||
if use nbconvert; then
|
||||
if ! has_version app-text/pandoc ; then
|
||||
einfo "Node.js will be used to convert notebooks to other formats"
|
||||
einfo "like HTML. Support for that is still experimental. If you"
|
||||
einfo "encounter any problems, please use app-text/pandoc instead."
|
||||
fi
|
||||
fi
|
||||
}
|
@ -1,5 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>ros</herd>
|
||||
<herd>ros</herd>
|
||||
<upstream>
|
||||
<remote-id type="github">orocos/orocos_kinematics_dynamics</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
|
@ -1,4 +1,4 @@
|
||||
DIST rosdistro-0.4.2.tar.gz 50857 SHA256 3d5bf062bd0ecbfef272456f1862a6bb7a4100d8f2ac9b4ce7792dbdcfed7a84 SHA512 24dd08a959918fa44faa465acd22bd8d157b792391a2701ee40997028ea90dd13848f72abf1098930cd4e7b8a162cea1ab28ceb0d82df74167c85c0ef014ad65 WHIRLPOOL 8207d60268282d9075655ec3676179b1e6a7d8b1ee571c5df90d4680f54c345175788d7abbf3c2b78504c491a7453193490574f8e68ca2bdba270b5db8983e2b
|
||||
EBUILD rosdistro-0.4.2.ebuild 992 SHA256 fb668eefc8b0af65c4f9ca8c1208872402b333df556a70ff678a0877b0b1d016 SHA512 0ea1dfce214107e6c7a702de3f522cf3cef2b019c25a2725be84d3a6af636dba2e598e161676c69d0963a7a2733448d352b8cad89723c7c1296c0c5ba93bd0af WHIRLPOOL d914697601130e211a8deb7a9128040d98aafeb2a9f69e6cc48a77b663046adb2920aa8ac11ebe00b0c220897af899832d23dbb0a33687195d054d3d1f7dad2e
|
||||
EBUILD rosdistro-9999.ebuild 992 SHA256 fb668eefc8b0af65c4f9ca8c1208872402b333df556a70ff678a0877b0b1d016 SHA512 0ea1dfce214107e6c7a702de3f522cf3cef2b019c25a2725be84d3a6af636dba2e598e161676c69d0963a7a2733448d352b8cad89723c7c1296c0c5ba93bd0af WHIRLPOOL d914697601130e211a8deb7a9128040d98aafeb2a9f69e6cc48a77b663046adb2920aa8ac11ebe00b0c220897af899832d23dbb0a33687195d054d3d1f7dad2e
|
||||
MISC metadata.xml 156 SHA256 754a5382b294c7d9c5e9c406f1018319817e500d3254b8797352c5c2c47a8e76 SHA512 be6a6aa0685f7ee0da7e633f676e9db72b79e2d2b7098a1b926b9f4af2117fe42e17e328019dc4acd3560d6cf8ced71aef7c93b23ea44c0c356456d78505f5c8 WHIRLPOOL 70b60eea07a79f01cbdacf41125df11fc7053e3ca3895415815717c6cd90b7a08cc65fd3d32aaec1959ec8b687e78b7964d9574800b566c4169537815d417995
|
||||
MISC metadata.xml 250 SHA256 ea865fc402d8ed63bccec118eb4fcb77f7622bce181a0ce9575b6a2532adb507 SHA512 7ad8e9b2f88496e58fd0e3e08764fa557c157a611486518518f77558d3c28875411e7c4bdb448aad38ea1afce277fb32c0c3e779725410915689bb5404087247 WHIRLPOOL 118c75371ad2459fab9238b05332a72052e8dc1a069ef619f91fd36dab219f00dbf3aed1332b581df9511aeb365ee75e8ea0a2abd2030eba4f88691e4109a718
|
||||
|
@ -1,5 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>ros</herd>
|
||||
<herd>ros</herd>
|
||||
<upstream>
|
||||
<remote-id type="github">ros-infrastructure/rosdistro</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
|
@ -1,5 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>ros</herd>
|
||||
<herd>ros</herd>
|
||||
<upstream>
|
||||
<remote-id type="github">ros-infrastructure/rospkg</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
|
@ -1,8 +1,10 @@
|
||||
DIST setuptools_scm-1.5.4.tar.gz 15647 SHA256 756fb77b82c5e22818683b838c978537f4894f468ea074f0e8a99d8aaf689022 SHA512 c1e7c6b510761a3dcf3ebfed4988db924f9203c9f919891c94623f07935b101690ff2671ff3e153906a89f05d4002154e671196ba711597d4e3e7c8d0602289e WHIRLPOOL a02209c4c3c8ef6de63463ec163c018906de88abc5e1786b9506c4fc71dfdbe4b576cce94d19d653f1eb6f21f86292a645823b009107a07801056fb1f90a79b0
|
||||
DIST setuptools_scm-1.5.5.tar.gz 17442 SHA256 63f56843b9cc18743c843e43d54fd78ab091cb82d01f5acb64655743e8002134 SHA512 39516db6164dc0d6179922fd79b012950c0684c8f6d4dbf71c2fcae661d1a54ef745c48c8d521ed3906c4f74d91b79fe4a94b5e27ab6a84701964494057c2494 WHIRLPOOL 929e5c38aaef9c247a451382842bf16faf44528858981af7c29133d5b3f4693414b85d076ade33c033dfbadb5803bf1b95fa5d8fa942725af2c3b01534d72a72
|
||||
DIST setuptools_scm-1.7.0.tar.gz 18754 SHA256 f2f69c782b4f549003edf5b75b356b37f40a4e880b615996c5d9c117913d6f9c SHA512 58fb39dff1fe7731d8f8fb9a383d4df41ad9271590c13e64d75bf9e5d390f553414a47b3223747e2c6d9407af44eff84365bce162251f0c0324bfb216f44c1a8 WHIRLPOOL 3555650b8d40df3b43e61240c0c7c09b46d7fb735c9cc64cf50da7fc3b9c6c66f237b69f1eb7bc66bfc4592daed824f1b25e2db507245a946ea6dafd028ec0fe
|
||||
DIST setuptools_scm-1.8.0.tar.bz2 14491 SHA256 ddbf365e60e5f8e3f86fe117edeee4a7e1dd8ce7a9337951c9c163e7c506e602 SHA512 a109fa3ffc89d3f6e515fa58026cebbd8ba98c1a401c49d5008e0dfc693f0e9e9468823621bd7b055911d3c898394e0ed1e498136cecaaa0be25e6312ec059df WHIRLPOOL ed87332ea7c27f1618c5c0c69b95360d48ec3b7d762d928d4cb097310fc0435c1aac15e53155417c0bdc0b9ba6ae6835e28f35735c10d70c6164d91340b09762
|
||||
EBUILD setuptools_scm-1.5.4.ebuild 596 SHA256 b7ff16231597c27d7b2cdc5265851daf3c6dc8278d6864713419373b4d4ed3a9 SHA512 d2227905d9d181f3f8cf84b9660ed0ce7753f5dedd879854591f2f07f7e956a146d23aa03b3fe4f64f1b25384b04842ab1d25ccc08e366a69bb08dfc31245278 WHIRLPOOL 94453773975da7dfb61c9def530890cee10380c1e61d1aaf6a812b176a0c0a744e2b6b90c99ce61fe4e3a568ce21e428b47a1216805f98248e239089c771dada
|
||||
EBUILD setuptools_scm-1.5.5.ebuild 597 SHA256 68f9745a191c789bf1ba26938148380efa87b8a72725308cc154fa72beadb64c SHA512 cc59855de0cd8d94304a312aaca533a7a840b7b28bc08e8ab3d63b050ade68d3d568d55d8db2b99a7deb8efca191adfe6651d54f8b4740a07739739cf7213ff8 WHIRLPOOL 853f222596c87fa97591e45a418237ab2d1d33b3d30e0b7223da3df4846ae334a8a6ba0096a93fe9e6b1393286480d9f655c0e47b7351a50b5f8aa2666b791b5
|
||||
EBUILD setuptools_scm-1.7.0.ebuild 597 SHA256 68f9745a191c789bf1ba26938148380efa87b8a72725308cc154fa72beadb64c SHA512 cc59855de0cd8d94304a312aaca533a7a840b7b28bc08e8ab3d63b050ade68d3d568d55d8db2b99a7deb8efca191adfe6651d54f8b4740a07739739cf7213ff8 WHIRLPOOL 853f222596c87fa97591e45a418237ab2d1d33b3d30e0b7223da3df4846ae334a8a6ba0096a93fe9e6b1393286480d9f655c0e47b7351a50b5f8aa2666b791b5
|
||||
EBUILD setuptools_scm-1.8.0.ebuild 642 SHA256 e8759879da5c37092870daca61b05711dc30904784b91836bd90dfef9d45e7f2 SHA512 405736b8ee0684cc5e81285e61261a2757cb9577ed0817aa0c003f709a3e7e772520217f7ddc93dbd0a52cb7536879849fc1f43c0217d03fce82472f851cae3a WHIRLPOOL 30bcbea2f0cc914d8661d4e111cb139de9700c40a9379c8ae20a3d5129c22e5b920e3a82be6f45a4ad7d6980d76990a181867698d1d6666dbbf5c713a4863f1f
|
||||
MISC ChangeLog 634 SHA256 c2f8de72646b3221d655e39f4b1b7829c9b542c9fcd0a0f32f80955b04b7595a SHA512 64aa9643baa85f797438d0ae99b4c18f1ece0298f4eb9aeecad5d2fe5fc8cffd01d009a789d9af730c69833e049096853c71139353de891c106c5a72d97faea6 WHIRLPOOL ecc4c81b74c1a9cdd5846c4d3563f4582b5fd2a1ede13776e91bdfffe107385f736d21637fad273713bf2a8d01f15bef86f44c845efbf774583de1c27ef74218
|
||||
MISC metadata.xml 358 SHA256 160f17a6f75c331024ed75f67b1958264ead59c57aaa84fbfcfa966be6bbcdb0 SHA512 af93ba045a698853023c1894d59e38d9a56d9f50d77ada1efc67f3f1251fc3eb8a058c4da0410024b7f0fbfb16191ef97b37779d27e3fb8bc3bb86d17e951651 WHIRLPOOL 6badf5303e3238fb7dbf554d27bb189193794379bc411e6c391f8608a403d53db56a59a02fe16388566fde32aaceee9a639303fce552d1b560def613ccbbf6c5
|
||||
|
@ -0,0 +1,25 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python2_7 python3_{3,4} pypy pypy3 )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="package to manage versions by scm tags via setuptools"
|
||||
HOMEPAGE="https://github.com/pypa/setuptools_scm https://pypi.python.org/pypi/setuptools_scm"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.bz2"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~x86"
|
||||
IUSE="test"
|
||||
|
||||
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
|
||||
|
||||
python_test() {
|
||||
py.test || die "tests failed under ${EPYTHON}"
|
||||
}
|
@ -1,4 +1,4 @@
|
||||
DIST vcstools-0.1.37.tar.gz 54213 SHA256 8d66379c5e5772a42b9680c9120a718bdc904745be22096d1f2bd5934cd625fc SHA512 c2992fd9977dd5cb0090319b828add26f60769bb7649d873e8edcac45c23a913667cde31f7ab658d5ce7de82930a5eb0ea9083994ea93b6ee9433966e70ee7b2 WHIRLPOOL aea89a863217ad09e2d183aa04f5c5173f6e7330ff2bfa1e713ab910f3ad0017e95fbf69c1cd94c10e20b7baa5974ad40fe9efda546860ef2a35f100808eb09e
|
||||
EBUILD vcstools-0.1.37.ebuild 1405 SHA256 07ec87e64657bc52faaec45f6b66c40cff5cb99d8fad35dc00eda0f93b417c23 SHA512 48d32d661375431ba6d6fe5f05c1b07d9f7f79e2c13e7f61bf0487d252c0367e3db7c0e4f5ea359f393b789aaea048cf1e40286a9ce60e2a287218803a69a383 WHIRLPOOL 73d91de5435482e19fa27544bdda7ef1c3a8c85d256359030659dd0349fdf2d486537c5f18aeaec1002741216cf9d53019fe156b15ca876b4e69de7a2b27fc48
|
||||
EBUILD vcstools-9999.ebuild 1405 SHA256 07ec87e64657bc52faaec45f6b66c40cff5cb99d8fad35dc00eda0f93b417c23 SHA512 48d32d661375431ba6d6fe5f05c1b07d9f7f79e2c13e7f61bf0487d252c0367e3db7c0e4f5ea359f393b789aaea048cf1e40286a9ce60e2a287218803a69a383 WHIRLPOOL 73d91de5435482e19fa27544bdda7ef1c3a8c85d256359030659dd0349fdf2d486537c5f18aeaec1002741216cf9d53019fe156b15ca876b4e69de7a2b27fc48
|
||||
MISC metadata.xml 156 SHA256 754a5382b294c7d9c5e9c406f1018319817e500d3254b8797352c5c2c47a8e76 SHA512 be6a6aa0685f7ee0da7e633f676e9db72b79e2d2b7098a1b926b9f4af2117fe42e17e328019dc4acd3560d6cf8ced71aef7c93b23ea44c0c356456d78505f5c8 WHIRLPOOL 70b60eea07a79f01cbdacf41125df11fc7053e3ca3895415815717c6cd90b7a08cc65fd3d32aaec1959ec8b687e78b7964d9574800b566c4169537815d417995
|
||||
MISC metadata.xml 239 SHA256 ef3ebb975ef8b3040122d3a44b9d5fe762341e0f53851a7b3de64be4f588a6d2 SHA512 a262863f0b650aba6e13756ad73b17610e6126d5fade1d2b98efb13520216a9a136b67afa7a25eab1ca4beaacf0e4bc6c17ea8103c031f81b08c07081d02cb30 WHIRLPOOL 9d4b639cc3324cef4c72032d22a4dca621fdd917476d2b17d1bc8d845fa52535ac57e1cbf2011e94869c87556ce32be470af3a9bb94107745211ec0a2c5bf8ad
|
||||
|
@ -1,5 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>ros</herd>
|
||||
<herd>ros</herd>
|
||||
<upstream>
|
||||
<remote-id type="github">vcstools/vcstools</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
|
@ -0,0 +1,40 @@
|
||||
# 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="Changelog.md README.rdoc TODO"
|
||||
RUBY_FAKEGEM_DOCDIR="doc/html"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="Highline is a high-level command-line IO library for ruby"
|
||||
HOMEPAGE="https://github.com/JEG2/highline"
|
||||
|
||||
IUSE=""
|
||||
LICENSE="|| ( GPL-2 Ruby )"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
|
||||
|
||||
all_ruby_prepare() {
|
||||
# fix up gemspec file not to call git
|
||||
sed -i -e '/git ls-files/d' highline.gemspec || die
|
||||
|
||||
# Avoid unneeded dependencies
|
||||
sed -i -e '/\(bundler\|code_statistics\)/ s:^:#:' \
|
||||
-e '/PackageTask/,/end/ s:^:#:' Rakefile || die
|
||||
|
||||
# Avoid tests that require a real console because we can't provide
|
||||
# that when running tests through portage. These should pass when
|
||||
# run in a console. We should probably narrow this down more to the
|
||||
# specific tests.
|
||||
rm test/tc_highline.rb || die
|
||||
|
||||
sed -i -e '/test_question_options/,/^ end/ s:^:#:' \
|
||||
-e '/test_paged_print_infinite_loop_bug/,/^ end/ s:^:#:' \
|
||||
-e '/test_cancel_paging/,/^ end/ s:^:#:' \
|
||||
test/tc_menu.rb || die
|
||||
}
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue