parent
42cda5cd32
commit
3d74aa778b
@ -1,3 +1,3 @@
|
||||
DIST PlayOnLinux_4.1.1.tar.gz 4010031 SHA256 eb314836ac798c7cbafdc76dc0660b2178610d3dc557d97aa7c72dfc0dee8e63 SHA512 4062f6a507e613bc46a118571fc0c6560b20adf3dd4707f581730bf1877a1fbbb234558bedd2b3be81c5ff8f9429dbc6c2030f9ad5b3b5174ff3908c3d0c43fd WHIRLPOOL 87270a50bc356cccd7347aca78d2fd63812701c8cc407b33b94636e11601d5d1bf9e7fefbf4c86195e1e4fd62506ba8c1a0e4107e93185552410ae6ec5004011
|
||||
DIST PlayOnLinux_4.1.9.tar.gz 4040628 SHA256 b2c061150451481c3bb038734f49cb2c487a3325c54554ba3c7fffb9a215244c SHA512 71c2ac2479a47398f26804be1e15fdd29c6de66ab26fc00596f354bedc9bac33c23437a8e0e2fac93979117693e28101e581549398d3633eca49f9b10270cd21 WHIRLPOOL d0c3c019e9d95eb67f2ae3a30cf6403da7225619d36168ad360edf0055e9f41052009845e379abd2f788c78702f607ffb4ea856b2b7fdda978e50c07c9ef3ebc
|
||||
DIST PlayOnLinux_4.2.4.tar.gz 4638249 SHA256 cc6f9c41c9f91278d995d14b7be6bd86c765cf41351c80e885df29da40b57554 SHA512 1f200e43da4e43b6687cc05243cb9375d312c5382d4d82f06f574cc4a1a4322568ed429abc463d830cfcc1a818d0cc93147fbc60858a6b19872b55a479c8c58c WHIRLPOOL d09c5439a618d99af0ae380cb39a8e92acd47869190f984981e9cdc91272da48c6731457d0a23383c47219371bdf9d6018fe89a7acaaba32fc96221b58406d99
|
||||
DIST PlayOnLinux_4.2.6.tar.gz 3202517 SHA256 34fc06ce55f889673529a405d17ffc045a68cc998a679377056ed63988dd64e2 SHA512 41c4af5335874020f6405f460a0b9787f7dcfb77790661ff254d2af7ff107a94020b75a8b4f1856f1e4b866e63dee49d5823edf4867d64cd20c41b17387f5490 WHIRLPOOL 4278cc00c76abfeecb87d125046a977c69d5e62b751481ffa5ed4ca4a911507bc6b650bd8648cc7b4cd794e7f0c9e91197adc3854c963770bd87a535d83ab562
|
||||
|
@ -1,27 +0,0 @@
|
||||
# Changes wget usage to _allow_ IPv6, but to prefer IPv4. This way, DNS64 and
|
||||
# IPv6-only http_proxy scenarios should work.
|
||||
# Patch written by Michael Mol <mikemol@gmail.com>
|
||||
# Patch based on dialog with upstream, ascertaining their purpose for using
|
||||
# -4, and coming up with an agreed-upon workaround. Upstream equivalent is
|
||||
# committed to their vcs, and will probably appear in release 4.1.4.
|
||||
|
||||
*** python/lib/Variables.py 2012-07-10 20:43:56.968567114 -0400
|
||||
--- python/lib/Variables-patched.py 2012-07-10 20:44:21.491898941 -0400
|
||||
*************** if (os.environ["POL_OS"] == "Mac"):
|
||||
*** 26,28 ****
|
||||
os_name = "darwin"
|
||||
! os.environ["POL_WGET"] = "wget -4 -q"
|
||||
|
||||
--- 26,28 ----
|
||||
os_name = "darwin"
|
||||
! os.environ["POL_WGET"] = "wget --prefer-family=IPv4 -q"
|
||||
|
||||
*************** if (os.environ["POL_OS"] == "Linux"):
|
||||
*** 39,41 ****
|
||||
else:
|
||||
! os.environ["POL_WGET"] = "wget -4 -q"
|
||||
|
||||
--- 39,41 ----
|
||||
else:
|
||||
! os.environ["POL_WGET"] = "wget --prefer-family=IPv4 -q"
|
||||
|
@ -0,0 +1,17 @@
|
||||
# This patch enables the DEBIAN_PACKGE for playonlinux.
|
||||
# The changes are described in the source comments below.
|
||||
# The flag is unfortnuately named debian, however the
|
||||
# benefits apply to any package management system.
|
||||
# Patch written by Adam Mills <adam@armills.info>
|
||||
|
||||
--- python/lib/Variables.py 2013-08-10 22:19:46.053365072 -0400
|
||||
+++ python/lib/Variables-patched.py 2013-08-10 22:17:58.275881842 -0400
|
||||
@@ -26,7 +26,7 @@
|
||||
# Debian packagers should switch this to TRUE
|
||||
# It will disable update alerts, bug reports, statistics
|
||||
# It will set the good locale directory, and it will use the good msttcorefonts
|
||||
-os.environ["DEBIAN_PACKAGE"] = "FALSE"
|
||||
+os.environ["DEBIAN_PACKAGE"] = "TRUE"
|
||||
|
||||
# Variables PlayOnMac
|
||||
if (os.environ["POL_OS"] == "Mac"):
|
@ -1,111 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emulation/playonlinux/playonlinux-4.1.1-r1.ebuild,v 1.1 2012/07/14 18:22:55 hwoarang Exp $
|
||||
|
||||
EAPI="4"
|
||||
PYTHON_DEPEND="2"
|
||||
|
||||
inherit eutils python games
|
||||
|
||||
MY_PN="PlayOnLinux"
|
||||
|
||||
DESCRIPTION="Set of scripts to easily install and use Windows games and software"
|
||||
HOMEPAGE="http://playonlinux.com/"
|
||||
SRC_URI="http://www.playonlinux.com/script_files/${MY_PN}/${PV}/${MY_PN}_${PV}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="winbind"
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="app-emulation/wine
|
||||
app-arch/cabextract
|
||||
app-arch/p7zip
|
||||
app-arch/unzip
|
||||
app-crypt/gnupg
|
||||
dev-python/wxpython:2.8
|
||||
|| ( media-gfx/imagemagick media-gfx/graphicsmagick[imagemagick] )
|
||||
net-misc/wget
|
||||
x11-apps/mesa-progs
|
||||
x11-terms/xterm
|
||||
media-gfx/icoutils
|
||||
winbind? ( net-fs/samba[winbind] ) "
|
||||
|
||||
S=${WORKDIR}/${PN}
|
||||
|
||||
# TODO:
|
||||
# Having a real install script and let playonlinux use standard filesystem
|
||||
# architecture to prevent having everything installed into GAMES_DATADIR
|
||||
# It will let using LANGUAGES easily
|
||||
# How to deal with Microsoft Fonts installation asked every time ?
|
||||
# How to deal with wine version installed ? (have a better mgmt of system one)
|
||||
# Look at debian pkg: http://packages.debian.org/sid/playonlinux
|
||||
|
||||
pkg_setup() {
|
||||
python_set_active_version 2
|
||||
python_pkg_setup
|
||||
games_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}/${P}-not-exclude-ipv6.patch"
|
||||
sed -i -e "s/\(Categories=\).*/\1Game;Emulator;/" etc/PlayOnLinux.desktop \
|
||||
|| die
|
||||
sed -e 's/PYTHON="python"/PYTHON="python2"/' -i lib/variables playonlinux || die
|
||||
python_convert_shebangs -r 2 .
|
||||
}
|
||||
|
||||
src_install() {
|
||||
# all things without exec permissions
|
||||
insinto "${GAMES_DATADIR}/${PN}"
|
||||
doins -r resources lang lib etc plugins
|
||||
|
||||
# bash/ install
|
||||
exeinto "${GAMES_DATADIR}/${PN}/bash"
|
||||
doexe bash/*
|
||||
exeinto "${GAMES_DATADIR}/${PN}/bash/terminals"
|
||||
doexe bash/terminals/*
|
||||
exeinto "${GAMES_DATADIR}/${PN}/bash/expert"
|
||||
doexe bash/expert/*
|
||||
|
||||
# python/ install
|
||||
exeinto "${GAMES_DATADIR}/${PN}/python"
|
||||
doexe python/*
|
||||
# sub dir without exec permissions
|
||||
insinto "${GAMES_DATADIR}/${PN}/python"
|
||||
doins -r python/lib
|
||||
|
||||
# main executable files
|
||||
exeinto "${GAMES_DATADIR}/${PN}"
|
||||
doexe ${PN}{,-pkg,-bash,-shell,-url_handler}
|
||||
|
||||
# making a script to run playonlinux from ${GAMES_BINDIR}
|
||||
echo "#!/bin/bash" > ${PN}_launcher
|
||||
echo "cd \"${GAMES_DATADIR}/${PN}\" && ./${PN} \$*" >> ${PN}_launcher
|
||||
newgamesbin playonlinux_launcher playonlinux
|
||||
|
||||
# making a script to run playonlinux-cmd from ${GAMES_BINDIR}
|
||||
echo "#!/bin/bash" > ${PN}_cmd_launcher
|
||||
echo "cd \"${GAMES_DATADIR}/${PN}\" && ./${PN}-cmd \$*" >> ${PN}_cmd_launcher
|
||||
newgamesbin playonlinux_cmd_launcher playonlinux-cmd
|
||||
|
||||
dodoc CHANGELOG
|
||||
|
||||
doicon etc/${PN}.png
|
||||
domenu etc/${MY_PN}.desktop
|
||||
prepgamesdirs
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
games_pkg_postinst
|
||||
python_mod_optimize "${GAMES_DATADIR}/${PN}"
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
python_mod_cleanup "${GAMES_DATADIR}/${PN}"
|
||||
|
||||
elog "Installed softwares and games with playonlinux have not been removed."
|
||||
elog "To remove them, you can re-install playonlinux and remove them using it"
|
||||
elog "or do it manually by removing .PlayOnLinux/ in your home directory."
|
||||
}
|
@ -1,110 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emulation/playonlinux/playonlinux-4.1.1.ebuild,v 1.1 2012/06/16 19:12:24 pacho Exp $
|
||||
|
||||
EAPI="4"
|
||||
PYTHON_DEPEND="2"
|
||||
|
||||
inherit eutils python games
|
||||
|
||||
MY_PN="PlayOnLinux"
|
||||
|
||||
DESCRIPTION="Set of scripts to easily install and use Windows games and software"
|
||||
HOMEPAGE="http://playonlinux.com/"
|
||||
SRC_URI="http://www.playonlinux.com/script_files/${MY_PN}/${PV}/${MY_PN}_${PV}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="winbind"
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="app-emulation/wine
|
||||
app-arch/cabextract
|
||||
app-arch/p7zip
|
||||
app-arch/unzip
|
||||
app-crypt/gnupg
|
||||
dev-python/wxpython:2.8
|
||||
|| ( media-gfx/imagemagick media-gfx/graphicsmagick[imagemagick] )
|
||||
net-misc/wget
|
||||
x11-apps/mesa-progs
|
||||
x11-terms/xterm
|
||||
media-gfx/icoutils
|
||||
winbind? ( net-fs/samba[winbind] ) "
|
||||
|
||||
S=${WORKDIR}/${PN}
|
||||
|
||||
# TODO:
|
||||
# Having a real install script and let playonlinux use standard filesystem
|
||||
# architecture to prevent having everything installed into GAMES_DATADIR
|
||||
# It will let using LANGUAGES easily
|
||||
# How to deal with Microsoft Fonts installation asked every time ?
|
||||
# How to deal with wine version installed ? (have a better mgmt of system one)
|
||||
# Look at debian pkg: http://packages.debian.org/sid/playonlinux
|
||||
|
||||
pkg_setup() {
|
||||
python_set_active_version 2
|
||||
python_pkg_setup
|
||||
games_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
sed -i -e "s/\(Categories=\).*/\1Game;Emulator;/" etc/PlayOnLinux.desktop \
|
||||
|| die
|
||||
sed -e 's/PYTHON="python"/PYTHON="python2"/' -i lib/variables playonlinux || die
|
||||
python_convert_shebangs -r 2 .
|
||||
}
|
||||
|
||||
src_install() {
|
||||
# all things without exec permissions
|
||||
insinto "${GAMES_DATADIR}/${PN}"
|
||||
doins -r resources lang lib etc plugins
|
||||
|
||||
# bash/ install
|
||||
exeinto "${GAMES_DATADIR}/${PN}/bash"
|
||||
doexe bash/*
|
||||
exeinto "${GAMES_DATADIR}/${PN}/bash/terminals"
|
||||
doexe bash/terminals/*
|
||||
exeinto "${GAMES_DATADIR}/${PN}/bash/expert"
|
||||
doexe bash/expert/*
|
||||
|
||||
# python/ install
|
||||
exeinto "${GAMES_DATADIR}/${PN}/python"
|
||||
doexe python/*
|
||||
# sub dir without exec permissions
|
||||
insinto "${GAMES_DATADIR}/${PN}/python"
|
||||
doins -r python/lib
|
||||
|
||||
# main executable files
|
||||
exeinto "${GAMES_DATADIR}/${PN}"
|
||||
doexe ${PN}{,-pkg,-bash,-shell,-url_handler}
|
||||
|
||||
# making a script to run playonlinux from ${GAMES_BINDIR}
|
||||
echo "#!/bin/bash" > ${PN}_launcher
|
||||
echo "cd \"${GAMES_DATADIR}/${PN}\" && ./${PN} \$*" >> ${PN}_launcher
|
||||
newgamesbin playonlinux_launcher playonlinux
|
||||
|
||||
# making a script to run playonlinux-cmd from ${GAMES_BINDIR}
|
||||
echo "#!/bin/bash" > ${PN}_cmd_launcher
|
||||
echo "cd \"${GAMES_DATADIR}/${PN}\" && ./${PN}-cmd \$*" >> ${PN}_cmd_launcher
|
||||
newgamesbin playonlinux_cmd_launcher playonlinux-cmd
|
||||
|
||||
dodoc CHANGELOG
|
||||
|
||||
doicon etc/${PN}.png
|
||||
domenu etc/${MY_PN}.desktop
|
||||
prepgamesdirs
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
games_pkg_postinst
|
||||
python_mod_optimize "${GAMES_DATADIR}/${PN}"
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
python_mod_cleanup "${GAMES_DATADIR}/${PN}"
|
||||
|
||||
elog "Installed softwares and games with playonlinux have not been removed."
|
||||
elog "To remove them, you can re-install playonlinux and remove them using it"
|
||||
elog "or do it manually by removing .PlayOnLinux/ in your home directory."
|
||||
}
|
@ -0,0 +1,121 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emulation/playonlinux/playonlinux-4.2.6.ebuild,v 1.1 2015/03/10 03:12:02 idella4 Exp $
|
||||
|
||||
EAPI="5"
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
inherit gnome2-utils python-single-r1 games
|
||||
|
||||
MY_PN="PlayOnLinux"
|
||||
|
||||
DESCRIPTION="Set of scripts to easily install and use Windows games and software"
|
||||
HOMEPAGE="http://playonlinux.com/"
|
||||
SRC_URI="http://www.playonlinux.com/script_files/${MY_PN}/${PV}/${MY_PN}_${PV}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="winbind"
|
||||
|
||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="app-emulation/wine
|
||||
app-arch/cabextract
|
||||
app-arch/p7zip
|
||||
app-arch/unzip
|
||||
app-crypt/gnupg
|
||||
dev-python/wxpython:2.8[${PYTHON_USEDEP}]
|
||||
|| ( media-gfx/imagemagick media-gfx/graphicsmagick[imagemagick] )
|
||||
net-misc/wget
|
||||
x11-apps/mesa-progs
|
||||
x11-terms/xterm
|
||||
media-gfx/icoutils
|
||||
|| ( net-analyzer/netcat net-analyzer/netcat6 )
|
||||
winbind? ( net-fs/samba[winbind] ) "
|
||||
|
||||
S=${WORKDIR}/${PN}
|
||||
|
||||
# TODO:
|
||||
# Having a real install script and let playonlinux use standard filesystem
|
||||
# architecture to prevent having everything installed into GAMES_DATADIR
|
||||
# It will let using LANGUAGES easily
|
||||
# How to deal with Microsoft Fonts installation asked every time ?
|
||||
# How to deal with wine version installed ? (have a better mgmt of system one)
|
||||
# Look at debian pkg: http://packages.debian.org/sid/playonlinux
|
||||
|
||||
pkg_setup() {
|
||||
python-single-r1_pkg_setup
|
||||
games_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}/${PN}-4.2.4-pol-bash.patch"
|
||||
epatch "${FILESDIR}/${PN}-4.2.4-binary-plugin.patch"
|
||||
epatch "${FILESDIR}/${PN}-4.2.6-stop-update-warning.patch"
|
||||
|
||||
python_fix_shebang .
|
||||
|
||||
# remove playonmac
|
||||
rm etc/{playonmac.icns,terminal.applescript} || die
|
||||
|
||||
# remove desktop integration
|
||||
rm etc/{PlayOnLinux.desktop,PlayOnLinux.directory,playonlinux-Programmes.menu} || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
# all things without exec permissions
|
||||
insinto "${GAMES_DATADIR}/${PN}"
|
||||
doins -r resources lang lib etc plugins
|
||||
|
||||
# bash/ install
|
||||
exeinto "${GAMES_DATADIR}/${PN}/bash"
|
||||
find "${S}/bash" -type f -exec doexe '{}' +
|
||||
exeinto "${GAMES_DATADIR}/${PN}/bash/expert"
|
||||
find "${S}/bash/expert" -type f -exec doexe '{}' +
|
||||
|
||||
# python/ install
|
||||
python_moduleinto "${GAMES_DATADIR}/${PN}"
|
||||
python_domodule python
|
||||
|
||||
# main executable files
|
||||
exeinto "${GAMES_DATADIR}/${PN}"
|
||||
doexe ${PN}{,-pkg,-bash,-shell,-url_handler}
|
||||
|
||||
# icons
|
||||
doicon -s 128 etc/${PN}.png
|
||||
for size in 16 22 32; do
|
||||
newicon -s $size etc/${PN}$size.png ${PN}.png
|
||||
done
|
||||
|
||||
doman "${FILESDIR}"/playonlinux{,-pkg}.1
|
||||
dodoc CHANGELOG.md
|
||||
|
||||
games_make_wrapper ${PN} "./${PN}" "${GAMES_DATADIR}/${PN}"
|
||||
games_make_wrapper ${PN}-pkg "./${PN}-pkg" "${GAMES_DATADIR}/${PN}"
|
||||
make_desktop_entry ${PN} ${MY_PN} ${PN} Game
|
||||
|
||||
prepgamesdirs
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
gnome2_icon_savelist
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
games_pkg_postinst
|
||||
gnome2_icon_cache_update
|
||||
}
|
||||
|
||||
pkg_prerm() {
|
||||
if [[ -z ${REPLACING_VERSIONS} ]]; then
|
||||
elog "Installed softwares and games with playonlinux have not been removed."
|
||||
elog "To remove them, you can re-install playonlinux and remove them using it"
|
||||
elog "or do it manually by removing .PlayOnLinux/ in your home directory."
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
gnome2_icon_cache_update
|
||||
}
|
@ -1,10 +1,13 @@
|
||||
DIST xen-4.2.5-upstream-patches-2.tar.xz 16768 SHA256 5d63f9f4c0619465c4421ad4f9087e82f833b4b1683f0aa2a38c191aee36c71a SHA512 14bd3ed218d4c4711c084789e89914c1550c4154fa7e228f663eb5a635dfd8e0031e0d762d5502e0673a2991a8790ce3208fca5649093378066794f3ed32a1d5 WHIRLPOOL 54fcc148f70ddfde0b7bfb160850c473c1d8336ca4417bb27681ffd75127123c44d67ca04886dfc709fcbe45040abb9ffa49d392f1a82a9da525e7d93aadaba2
|
||||
DIST xen-4.2.5-upstream-patches-3.tar.xz 17260 SHA256 bf024b119135f1ead6eb2ec9873a04629caccdfafe9cdf55e50d9b9e15db276b SHA512 7c54df4a7d8688fcd50ee85da2cb871a3a0d66d95ed44a812eb70f604d8e7e2def21401cfc05227b3cceabaa6d6a4cc9d59ceae9a8f7cbdc93c014b5a925068a WHIRLPOOL 1faf73d545f54bf46925cea2ffb62bce7ee9c538e5459486593106b6b135d1784913f2cd27a0cdec3e6cc7ef4531a06e41512db07d79be58bc242acb1d49c5c7
|
||||
DIST xen-4.2.5-upstream-patches-4.tar.xz 18232 SHA256 582abf7053fa22b43884be159b7a1efe0baeb0904acca8c70c37476a092b96b7 SHA512 902468b5d40d97ec50e7a261c287dc823d8fba8619ab6742d380c9740f9fce1ea307314197bd0538c3ab756bf5d73c20468be778621a34b8738bd7c5ecd17f0b WHIRLPOOL f45d0333b0ce3fadfb460ba54e52db2b33ca777d4dd67f38c96f0f1a08a901c578ed8cce69c13f4c62ba928bc37f4b1b9bcc2c6ecc301ed8778cfc7a582e8a5d
|
||||
DIST xen-4.2.5.tar.gz 15671925 SHA256 3cf440866315e8085050eb0586f0447b6b47a08dbed6a72226bf5ed5d89ec567 SHA512 42c0fc241952fc55fc44480fb6752b004b54ae40e946159ec047adf229b65cbfbd810271d01b064ad8fdbddb73c640dcdcb6bc19f91e8968829889c129920dac WHIRLPOOL 762a91c0111892b33e6bd3e7f7714709b04697ad7c2b0919fef6cc9570a343a77fd5a2b82833e75dac9d12d4e41acdcf0743b0d593595910ddd326f5cd721368
|
||||
DIST xen-4.3.3-upstream-patches-2.tar.xz 36832 SHA256 f4abfddb5fda721c899702798a1d4e067b15079e7c3146d4ebf574253ad3f000 SHA512 dde846e13bffb65b80487ab6072486183b67ea1aa30fad2dfffdf242bf35f52839b2c8f055473a85a565e263b484ceba538efef680c7166d5a59d5f2c23ee81e WHIRLPOOL 76e01f62580b27ed7ab0c5816f2015e0ddae8bee8abcd3b48746427a759d55accb29caa3b8ac77ceb0161b9ae02966a41c7e3f31559d111d43ecdb18a1085a1d
|
||||
DIST xen-4.3.3-upstream-patches-4.tar.xz 47988 SHA256 a73857aabf7deca37fedbffe03e2518476e81d0f8f78ebff260f5faab95d7146 SHA512 23d8436eee134f1d24d61017b83dd55a99b6ac0f682772d3509ab9f93b6cbf0e5fc4627f56adcb1c95685c8c615b81e0e36f72a6aff15af954c995ec37877c94 WHIRLPOOL f99d7432fb17d9522e5bb518800c88617471494ac7f76a333ff01232c48203dc31fce79cc56c4ace0b83e174e447fb05c34dc956fb20a4190ca92d0fd528d86c
|
||||
DIST xen-4.3.3-upstream-patches-5.tar.xz 54688 SHA256 ccfad22a571542626663565e19e531ec171eeb0a76c286bc81103e1f1d2f223b SHA512 7bb28db335ec186721ab30af6d9f8c6ae3ec74a454c05d5633d19274825c8360a205715e47abc2c921598e54c23f30e47dcad1b4ca9289b5ef56c9e630edaed6 WHIRLPOOL 0140c03b48cba83b2d23358bee914048502002b09d78f409da5a5fb7b8393dbd93e81f328a8f238c4062d1e4112f29b3e85f8dbeff14206d5e05a9f7b78c0d58
|
||||
DIST xen-4.3.3.tar.gz 16479922 SHA256 59eb0e1c4a1f66965fe56dcf27cdb5872bf7e0585b7f2e60bd7967ec7f744ebf SHA512 cd9b7199d2859a856c719b75ee50a059c480f7493bbc493bcc3701d20321bd6d83c6fe1dd58e7b37695639bccf15e6420fb52f7e699586e7750ea665e99f82fc WHIRLPOOL 17ee263cb2a4c7b37d399e8baa88dab5b01386959de9d481e8666340d486bc9f32d57d6e1cef1568009fe8dbb2437b9ad90c1bed832cdfedd4be3fe5bf0a7dec
|
||||
DIST xen-4.4.1-upstream-patches-5.tar.xz 56520 SHA256 bcc4f4aabfcf593badadf8d36d9f7cae287b90d1a09c00c1beea9821f40369d5 SHA512 d73d9f09984fdd30f0b1d4b92c388743d788020df4025386958bc08eea07eef9d146b7bb475c1bffaacc9aceaeddfa66eb4bc73a04d31da0e1acc0e70dd76d22 WHIRLPOOL 9c5740055cf64a7d5b13c4df51b0ed01e56f2c36b7a7cb6fc0f342e22b2f0b451142d42eac48ccfdf2156ee100bdfaa9c5375c0fda88a7a124d1481d44b34a71
|
||||
DIST xen-4.4.1-upstream-patches-6.tar.xz 63020 SHA256 f4edc04dd75a66edf06473f42317f8779f16c35ab1250ff306ea6b8b41dbbd2c SHA512 8d859b0c2ad1757dfa5495dd12203817c42089fa033edc548c0741c5a9221aa751773efcf7186e7c6d16fc74e4d0854a019a7e5166c641d4d020e81824f79976 WHIRLPOOL 88b6d849de3be550faf9c59b9fe60939b363c61d93045bb3e3034a0762cd9e845993d94fe80788f450303ed65014f18bf60876d48ea945a12fcc4c4584d82da0
|
||||
DIST xen-4.4.1.tar.gz 18134427 SHA256 55b49d3c4575d7791275125ff87c0f86f1d1e0f7f2718b6fd1c4f88a9bc7ea25 SHA512 bcd577014f4e8cb37b934f17a4dfb6f12e72e865a9e553cc435fdbe6665c733a4d20a812bf126727eca0946188a6abbd9419579757d7e03a38059f3656371c1c WHIRLPOOL f29eab626729f36de3f2e2c6c8446da4a05085818e18c28f07fe364065e05f0af67602eeb988091df3027a844ad0ccd52b6a0ee86592c7ff6008f961b9bd4bcf
|
||||
DIST xen-4.5.0-upstream-patches-0.tar.xz 15108 SHA256 92c3703a90a51c592cf234a9b5fdb626614baf461ba57bb47ecf10e2da094dec SHA512 d5b98c1e4e04bb3c000718518fea4ddd22d547b77957d1596ea551fc2434f08427ba1bbae9b7b3b60544c2d24c13a8935dea78be658c321ef0d1602331e2ce30 WHIRLPOOL 160506b85dcd2791be5df59eb87cd26b785c16ad1706584b0fd6d4f767c87aa641cdc6d0e1e5d11b42d96c5cc7ebce3fe7d232f6c1b85a6a5d3d2095b9f44bb1
|
||||
DIST xen-4.5.0-upstream-patches-1.tar.xz 25108 SHA256 7fba330aa6dfa8aa6664b0ed67763bbebd90449b3e75658713ddae9e1eb75515 SHA512 c217b1a186b31c370571fc23f314da185b310892af04ec269d5dc5fe3a3999e5f0441f76359630f35c4a3eb40e5ce5703eed2a3cd55d4d7fb12feba3b297a088 WHIRLPOOL 9f36eacce055e2e33afddda2e3905e3497a53917058f9962abb2e40eaa2390e693c95c0e72602b6b3ffd30d5a592589ccd3c9d21776e00423a3db39dc49837ad
|
||||
DIST xen-4.5.0.tar.gz 18404933 SHA256 5bdb40e2b28d2eeb541bd71a9777f40cbe2ae444b987521d33f099541a006f3b SHA512 31621fbaf621ad350125d03366ecff4dec5d810b0c1242ca0e28788f7556ac1443d7ee9247e1f76dec07e148e0b4ae16d08a7c10101bb78d6529375f3e40998e WHIRLPOOL 4a77588a4aa4846cfbf9493ab20bd2f293c55a941a5639fdd166a43f284cc0cc7218969def755a1acd89e640181bdd862fff0b566cfb8e628d73deeb6369c924
|
||||
|
@ -0,0 +1,155 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen/xen-4.2.5-r5.ebuild,v 1.1 2015/03/10 02:13:36 dlan Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python{2_6,2_7} )
|
||||
|
||||
if [[ $PV == *9999 ]]; then
|
||||
KEYWORDS=""
|
||||
REPO="xen-unstable.hg"
|
||||
EHG_REPO_URI="http://xenbits.xensource.com/${REPO}"
|
||||
S="${WORKDIR}/${REPO}"
|
||||
live_eclass="mercurial"
|
||||
else
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
UPSTREAM_VER=4
|
||||
GENTOO_VER=
|
||||
|
||||
[[ -n ${UPSTREAM_VER} ]] && \
|
||||
UPSTREAM_PATCHSET_URI="http://dev.gentoo.org/~dlan/distfiles/${P}-upstream-patches-${UPSTREAM_VER}.tar.xz"
|
||||
[[ -n ${GENTOO_VER} ]] && \
|
||||
GENTOO_PATCHSET_URI="http://dev.gentoo.org/~dlan/distfiles/${P}-gentoo-patches-${GENTOO_VER}.tar.xz"
|
||||
SRC_URI="http://bits.xensource.com/oss-xen/release/${PV}/xen-${PV}.tar.gz
|
||||
${UPSTREAM_PATCHSET_URI}
|
||||
${GENTOO_PATCHSET_URI}"
|
||||
fi
|
||||
|
||||
inherit mount-boot flag-o-matic python-any-r1 toolchain-funcs eutils ${live_eclass}
|
||||
|
||||
DESCRIPTION="The Xen virtual machine monitor"
|
||||
HOMEPAGE="http://xen.org/"
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
IUSE="custom-cflags debug efi flask pae xsm"
|
||||
|
||||
DEPEND="${PYTHON_DEPS}
|
||||
efi? ( >=sys-devel/binutils-2.22[multitarget] )
|
||||
!efi? ( >=sys-devel/binutils-2.22[-multitarget] )"
|
||||
RDEPEND=""
|
||||
PDEPEND="~app-emulation/xen-tools-${PV}"
|
||||
|
||||
RESTRICT="test"
|
||||
|
||||
# Approved by QA team in bug #144032
|
||||
QA_WX_LOAD="boot/xen-syms-${PV}"
|
||||
|
||||
REQUIRED_USE="
|
||||
flask? ( xsm )
|
||||
"
|
||||
|
||||
pkg_setup() {
|
||||
python-any-r1_pkg_setup
|
||||
if [[ -z ${XEN_TARGET_ARCH} ]]; then
|
||||
if use x86 && use amd64; then
|
||||
die "Confusion! Both x86 and amd64 are set in your use flags!"
|
||||
elif use x86; then
|
||||
export XEN_TARGET_ARCH="x86_32"
|
||||
elif use amd64; then
|
||||
export XEN_TARGET_ARCH="x86_64"
|
||||
else
|
||||
die "Unsupported architecture!"
|
||||
fi
|
||||
fi
|
||||
|
||||
if use flask ; then
|
||||
export "XSM_ENABLE=y"
|
||||
export "FLASK_ENABLE=y"
|
||||
elif use xsm ; then
|
||||
export "XSM_ENABLE=y"
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# Upstream's patchset
|
||||
if [[ -n ${UPSTREAM_VER} ]]; then
|
||||
EPATCH_SUFFIX="patch" \
|
||||
EPATCH_FORCE="yes" \
|
||||
EPATCH_OPTS="-p1" \
|
||||
epatch "${WORKDIR}"/patches-upstream
|
||||
fi
|
||||
|
||||
# Gentoo's patchset
|
||||
if [[ -n ${GENTOO_VER} ]]; then
|
||||
EPATCH_SUFFIX="patch" \
|
||||
EPATCH_FORCE="yes" \
|
||||
epatch "${WORKDIR}"/patches-gentoo
|
||||
fi
|
||||
|
||||
# Drop .config and fix gcc-4.6
|
||||
epatch "${FILESDIR}"/${PN/-pvgrub/}-4-fix_dotconfig-gcc.patch
|
||||
|
||||
if use efi; then
|
||||
epatch "${FILESDIR}"/${PN}-4.2-efi.patch
|
||||
export EFI_VENDOR="gentoo"
|
||||
export EFI_MOUNTPOINT="boot"
|
||||
fi
|
||||
|
||||
# if the user *really* wants to use their own custom-cflags, let them
|
||||
if use custom-cflags; then
|
||||
einfo "User wants their own CFLAGS - removing defaults"
|
||||
# try and remove all the default custom-cflags
|
||||
find "${S}" -name Makefile -o -name Rules.mk -o -name Config.mk -exec sed \
|
||||
-e 's/CFLAGS\(.*\)=\(.*\)-O3\(.*\)/CFLAGS\1=\2\3/' \
|
||||
-e 's/CFLAGS\(.*\)=\(.*\)-march=i686\(.*\)/CFLAGS\1=\2\3/' \
|
||||
-e 's/CFLAGS\(.*\)=\(.*\)-fomit-frame-pointer\(.*\)/CFLAGS\1=\2\3/' \
|
||||
-e 's/CFLAGS\(.*\)=\(.*\)-g3*\s\(.*\)/CFLAGS\1=\2 \3/' \
|
||||
-e 's/CFLAGS\(.*\)=\(.*\)-O2\(.*\)/CFLAGS\1=\2\3/' \
|
||||
-i {} \; || die "failed to re-set custom-cflags"
|
||||
fi
|
||||
|
||||
# not strictly necessary to fix this
|
||||
sed -i 's/, "-Werror"//' "${S}/tools/python/setup.py" || die "failed to re-set setup.py"
|
||||
|
||||
epatch_user
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
use debug && myopt="${myopt} debug=y"
|
||||
use pae && myopt="${myopt} pae=y"
|
||||
|
||||
if use custom-cflags; then
|
||||
filter-flags -fPIE -fstack-protector
|
||||
replace-flags -O3 -O2
|
||||
else
|
||||
unset CFLAGS
|
||||
fi
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
# Send raw LDFLAGS so that --as-needed works
|
||||
emake CC="$(tc-getCC)" LDFLAGS="$(raw-ldflags)" LD="$(tc-getLD)" -C xen ${myopt}
|
||||
}
|
||||
|
||||
src_install() {
|
||||
local myopt
|
||||
use debug && myopt="${myopt} debug=y"
|
||||
use pae && myopt="${myopt} pae=y"
|
||||
|
||||
# The 'make install' doesn't 'mkdir -p' the subdirs
|
||||
if use efi; then
|
||||
mkdir -p "${D}"${EFI_MOUNTPOINT}/efi/${EFI_VENDOR} || die
|
||||
fi
|
||||
|
||||
emake LDFLAGS="$(raw-ldflags)" DESTDIR="${D}" -C xen ${myopt} install
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "Official Xen Guide and the unoffical wiki page:"
|
||||
elog " https://wiki.gentoo.org/wiki/Xen"
|
||||
elog " http://en.gentoo-wiki.com/wiki/Xen/"
|
||||
|
||||
use pae && ewarn "This is a PAE build of Xen. It will *only* boot PAE kernels!"
|
||||
use efi && einfo "The efi executable is installed in boot/efi/gentoo"
|
||||
}
|
@ -0,0 +1,151 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen/xen-4.3.3-r6.ebuild,v 1.1 2015/03/10 02:13:36 dlan Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
if [[ $PV == *9999 ]]; then
|
||||
KEYWORDS=""
|
||||
REPO="xen-unstable.hg"
|
||||
EHG_REPO_URI="http://xenbits.xensource.com/${REPO}"
|
||||
S="${WORKDIR}/${REPO}"
|
||||
live_eclass="mercurial"
|
||||
else
|
||||
# Set to match entry in stable 4.3.1-r1, Bug 493944
|
||||
KEYWORDS="~amd64 -x86"
|
||||
UPSTREAM_VER=5
|
||||
GENTOO_VER=
|
||||
|
||||
[[ -n ${UPSTREAM_VER} ]] && \
|
||||
UPSTREAM_PATCHSET_URI="http://dev.gentoo.org/~dlan/distfiles/${P}-upstream-patches-${UPSTREAM_VER}.tar.xz"
|
||||
[[ -n ${GENTOO_VER} ]] && \
|
||||
GENTOO_PATCHSET_URI="http://dev.gentoo.org/~dlan/distfiles/${P}-gentoo-patches-${GENTOO_VER}.tar.xz"
|
||||
SRC_URI="http://bits.xensource.com/oss-xen/release/${PV}/xen-${PV}.tar.gz
|
||||
${UPSTREAM_PATCHSET_URI}
|
||||
${GENTOO_PATCHSET_URI}"
|
||||
fi
|
||||
|
||||
inherit mount-boot flag-o-matic python-any-r1 toolchain-funcs eutils ${live_eclass}
|
||||
|
||||
DESCRIPTION="The Xen virtual machine monitor"
|
||||
HOMEPAGE="http://xen.org/"
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
IUSE="custom-cflags debug efi flask xsm"
|
||||
|
||||
DEPEND="${PYTHON_DEPS}
|
||||
efi? ( >=sys-devel/binutils-2.22[multitarget] )
|
||||
!efi? ( >=sys-devel/binutils-2.22[-multitarget] )"
|
||||
RDEPEND=""
|
||||
PDEPEND="~app-emulation/xen-tools-${PV}"
|
||||
|
||||
RESTRICT="test"
|
||||
|
||||
# Approved by QA team in bug #144032
|
||||
QA_WX_LOAD="boot/xen-syms-${PV}"
|
||||
|
||||
REQUIRED_USE="flask? ( xsm )"
|
||||
|
||||
pkg_setup() {
|
||||
python-any-r1_pkg_setup
|
||||
if [[ -z ${XEN_TARGET_ARCH} ]]; then
|
||||
if use x86 && use amd64; then
|
||||
die "Confusion! Both x86 and amd64 are set in your use flags!"
|
||||
elif use x86; then
|
||||
export XEN_TARGET_ARCH="x86_32"
|
||||
elif use amd64; then
|
||||
export XEN_TARGET_ARCH="x86_64"
|
||||
else
|
||||
die "Unsupported architecture!"
|
||||
fi
|
||||
fi
|
||||
|
||||
if use flask ; then
|
||||
export "XSM_ENABLE=y"
|
||||
export "FLASK_ENABLE=y"
|
||||
elif use xsm ; then
|
||||
export "XSM_ENABLE=y"
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# Upstream's patchset
|
||||
if [[ -n ${UPSTREAM_VER} ]]; then
|
||||
EPATCH_SUFFIX="patch" \
|
||||
EPATCH_FORCE="yes" \
|
||||
EPATCH_OPTS="-p1" \
|
||||
epatch "${WORKDIR}"/patches-upstream
|
||||
fi
|
||||
|
||||
# Gentoo's patchset
|
||||
if [[ -n ${GENTOO_VER} ]]; then
|
||||
EPATCH_SUFFIX="patch" \
|
||||
EPATCH_FORCE="yes" \
|
||||
epatch "${WORKDIR}"/patches-gentoo
|
||||
fi
|
||||
|
||||
# Drop .config and fix gcc-4.6
|
||||
epatch "${FILESDIR}"/${PN/-pvgrub/}-4.3-fix_dotconfig-gcc.patch
|
||||
|
||||
if use efi; then
|
||||
epatch "${FILESDIR}"/${PN}-4.2-efi.patch
|
||||
export EFI_VENDOR="gentoo"
|
||||
export EFI_MOUNTPOINT="boot"
|
||||
fi
|
||||
|
||||
# if the user *really* wants to use their own custom-cflags, let them
|
||||
if use custom-cflags; then
|
||||
einfo "User wants their own CFLAGS - removing defaults"
|
||||
# try and remove all the default custom-cflags
|
||||
find "${S}" -name Makefile -o -name Rules.mk -o -name Config.mk -exec sed \
|
||||
-e 's/CFLAGS\(.*\)=\(.*\)-O3\(.*\)/CFLAGS\1=\2\3/' \
|
||||
-e 's/CFLAGS\(.*\)=\(.*\)-march=i686\(.*\)/CFLAGS\1=\2\3/' \
|
||||
-e 's/CFLAGS\(.*\)=\(.*\)-fomit-frame-pointer\(.*\)/CFLAGS\1=\2\3/' \
|
||||
-e 's/CFLAGS\(.*\)=\(.*\)-g3*\s\(.*\)/CFLAGS\1=\2 \3/' \
|
||||
-e 's/CFLAGS\(.*\)=\(.*\)-O2\(.*\)/CFLAGS\1=\2\3/' \
|
||||
-i {} \; || die "failed to re-set custom-cflags"
|
||||
fi
|
||||
|
||||
# not strictly necessary to fix this
|
||||
sed -i 's/, "-Werror"//' "${S}/tools/python/setup.py" || die "failed to re-set setup.py"
|
||||
|
||||
epatch_user
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
use debug && myopt="${myopt} debug=y"
|
||||
|
||||
if use custom-cflags; then
|
||||
filter-flags -fPIE -fstack-protector
|
||||
replace-flags -O3 -O2
|
||||
else
|
||||
unset CFLAGS
|
||||
fi
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
# Send raw LDFLAGS so that --as-needed works
|
||||
emake V=1 CC="$(tc-getCC)" LDFLAGS="$(raw-ldflags)" LD="$(tc-getLD)" -C xen ${myopt}
|
||||
}
|
||||
|
||||
src_install() {
|
||||
local myopt
|
||||
use debug && myopt="${myopt} debug=y"
|
||||
|
||||
# The 'make install' doesn't 'mkdir -p' the subdirs
|
||||
if use efi; then
|
||||
mkdir -p "${D}"${EFI_MOUNTPOINT}/efi/${EFI_VENDOR} || die
|
||||
fi
|
||||
|
||||
emake LDFLAGS="$(raw-ldflags)" DESTDIR="${D}" -C xen ${myopt} install
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "Official Xen Guide and the unoffical wiki page:"
|
||||
elog " https://wiki.gentoo.org/wiki/Xen"
|
||||
elog " http://en.gentoo-wiki.com/wiki/Xen/"
|
||||
|
||||
use efi && einfo "The efi executable is installed in boot/efi/gentoo"
|
||||
}
|
@ -0,0 +1,162 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen/xen-4.4.1-r7.ebuild,v 1.1 2015/03/10 02:13:36 dlan Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
MY_PV=${PV/_/-}
|
||||
MY_P=${PN}-${PV/_/-}
|
||||
|
||||
if [[ $PV == *9999 ]]; then
|
||||
KEYWORDS=""
|
||||
EGIT_REPO_URI="git://xenbits.xen.org/${PN}.git"
|
||||
live_eclass="git-2"
|
||||
else
|
||||
KEYWORDS="~amd64 ~arm -x86"
|
||||
UPSTREAM_VER=6
|
||||
GENTOO_VER=
|
||||
|
||||
[[ -n ${UPSTREAM_VER} ]] && \
|
||||
UPSTREAM_PATCHSET_URI="http://dev.gentoo.org/~dlan/distfiles/${P}-upstream-patches-${UPSTREAM_VER}.tar.xz"
|
||||
[[ -n ${GENTOO_VER} ]] && \
|
||||
GENTOO_PATCHSET_URI="http://dev.gentoo.org/~dlan/distfiles/${P}-gentoo-patches-${GENTOO_VER}.tar.xz"
|
||||
SRC_URI="http://bits.xensource.com/oss-xen/release/${MY_PV}/${MY_P}.tar.gz
|
||||
${UPSTREAM_PATCHSET_URI}
|
||||
${GENTOO_PATCHSET_URI}"
|
||||
|
||||
fi
|
||||
|
||||
inherit mount-boot flag-o-matic python-any-r1 toolchain-funcs eutils ${live_eclass}
|
||||
|
||||
DESCRIPTION="The Xen virtual machine monitor"
|
||||
HOMEPAGE="http://xen.org/"
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
IUSE="custom-cflags debug efi flask xsm"
|
||||
|
||||
DEPEND="${PYTHON_DEPS}
|
||||
efi? ( >=sys-devel/binutils-2.22[multitarget] )
|
||||
!efi? ( >=sys-devel/binutils-2.22[-multitarget] )"
|
||||
RDEPEND=""
|
||||
PDEPEND="~app-emulation/xen-tools-${PV}"
|
||||
|
||||
RESTRICT="test"
|
||||
|
||||
# Approved by QA team in bug #144032
|
||||
QA_WX_LOAD="boot/xen-syms-${PV}"
|
||||
|
||||
REQUIRED_USE="flask? ( xsm )
|
||||
arm? ( debug )"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
pkg_setup() {
|
||||
python-any-r1_pkg_setup
|
||||
if [[ -z ${XEN_TARGET_ARCH} ]]; then
|
||||
if use x86 && use amd64; then
|
||||
die "Confusion! Both x86 and amd64 are set in your use flags!"
|
||||
elif use x86; then
|
||||
export XEN_TARGET_ARCH="x86_32"
|
||||
elif use amd64; then
|
||||
export XEN_TARGET_ARCH="x86_64"
|
||||
elif use arm; then
|
||||
export XEN_TARGET_ARCH="arm32"
|
||||
else
|
||||
die "Unsupported architecture!"
|
||||
fi
|
||||
fi
|
||||
|
||||
if use flask ; then
|
||||
export "XSM_ENABLE=y"
|
||||
export "FLASK_ENABLE=y"
|
||||
elif use xsm ; then
|
||||
export "XSM_ENABLE=y"
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# Upstream's patchset
|
||||
if [[ -n ${UPSTREAM_VER} ]]; then
|
||||
EPATCH_SUFFIX="patch" \
|
||||
EPATCH_FORCE="yes" \
|
||||
EPATCH_OPTS="-p1" \
|
||||
epatch "${WORKDIR}"/patches-upstream
|
||||
fi
|
||||
|
||||
# Gentoo's patchset
|
||||
if [[ -n ${GENTOO_VER} ]]; then
|
||||
EPATCH_SUFFIX="patch" \
|
||||
EPATCH_FORCE="yes" \
|
||||
epatch "${WORKDIR}"/patches-gentoo
|
||||
fi
|
||||
|
||||
# Drop .config
|
||||
sed -e '/-include $(XEN_ROOT)\/.config/d' -i Config.mk || die "Couldn't drop"
|
||||
|
||||
if use efi; then
|
||||
epatch "${FILESDIR}"/${PN}-4.4-efi.patch
|
||||
export EFI_VENDOR="gentoo"
|
||||
export EFI_MOUNTPOINT="boot"
|
||||
fi
|
||||
|
||||
# if the user *really* wants to use their own custom-cflags, let them
|
||||
if use custom-cflags; then
|
||||
einfo "User wants their own CFLAGS - removing defaults"
|
||||
# try and remove all the default custom-cflags
|
||||
find "${S}" -name Makefile -o -name Rules.mk -o -name Config.mk -exec sed \
|
||||
-e 's/CFLAGS\(.*\)=\(.*\)-O3\(.*\)/CFLAGS\1=\2\3/' \
|
||||
-e 's/CFLAGS\(.*\)=\(.*\)-march=i686\(.*\)/CFLAGS\1=\2\3/' \
|
||||
-e 's/CFLAGS\(.*\)=\(.*\)-fomit-frame-pointer\(.*\)/CFLAGS\1=\2\3/' \
|
||||
-e 's/CFLAGS\(.*\)=\(.*\)-g3*\s\(.*\)/CFLAGS\1=\2 \3/' \
|
||||
-e 's/CFLAGS\(.*\)=\(.*\)-O2\(.*\)/CFLAGS\1=\2\3/' \
|
||||
-i {} \; || die "failed to re-set custom-cflags"
|
||||
fi
|
||||
|
||||
# remove -Werror for gcc-4.6's sake
|
||||
find "${S}" -name 'Makefile*' -o -name '*.mk' -o -name 'common.make' | \
|
||||
xargs sed -i 's/ *-Werror */ /'
|
||||
# not strictly necessary to fix this
|
||||
sed -i 's/, "-Werror"//' "${S}/tools/python/setup.py" || die "failed to re-set setup.py"
|
||||
|
||||
epatch_user
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
use arm && myopt="${myopt} CONFIG_EARLY_PRINTK=sun7i"
|
||||
|
||||
use debug && myopt="${myopt} debug=y"
|
||||
|
||||
if use custom-cflags; then
|
||||
filter-flags -fPIE -fstack-protector
|
||||
replace-flags -O3 -O2
|
||||
else
|
||||
unset CFLAGS
|
||||
fi
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
# Send raw LDFLAGS so that --as-needed works
|
||||
emake V=1 CC="$(tc-getCC)" LDFLAGS="$(raw-ldflags)" LD="$(tc-getLD)" -C xen ${myopt}
|
||||
}
|
||||
|
||||
src_install() {
|
||||
local myopt
|
||||
use debug && myopt="${myopt} debug=y"
|
||||
|
||||
# The 'make install' doesn't 'mkdir -p' the subdirs
|
||||
if use efi; then
|
||||
mkdir -p "${D}"${EFI_MOUNTPOINT}/efi/${EFI_VENDOR} || die
|
||||
fi
|
||||
|
||||
emake LDFLAGS="$(raw-ldflags)" DESTDIR="${D}" -C xen ${myopt} install
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "Official Xen Guide and the unoffical wiki page:"
|
||||
elog " https://wiki.gentoo.org/wiki/Xen"
|
||||
elog " http://en.gentoo-wiki.com/wiki/Xen/"
|
||||
|
||||
use efi && einfo "The efi executable is installed in boot/efi/gentoo"
|
||||
}
|
@ -0,0 +1,53 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-misc/pax-utils/pax-utils-1.0.2.ebuild,v 1.1 2015/03/10 05:34:03 vapier Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit eutils toolchain-funcs unpacker
|
||||
|
||||
DESCRIPTION="ELF related utils for ELF 32/64 binaries that can check files for security relevant properties"
|
||||
HOMEPAGE="https://wiki.gentoo.org/index.php?title=Project:Hardened/PaX_Utilities"
|
||||
SRC_URI="mirror://gentoo/pax-utils-${PV}.tar.xz
|
||||
http://dev.gentoo.org/~solar/pax/pax-utils-${PV}.tar.xz
|
||||
http://dev.gentoo.org/~vapier/dist/pax-utils-${PV}.tar.xz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
|
||||
IUSE="caps python"
|
||||
|
||||
RDEPEND="caps? ( sys-libs/libcap )
|
||||
python? ( dev-python/pyelftools )"
|
||||
DEPEND="${RDEPEND}
|
||||
app-arch/xz-utils"
|
||||
|
||||
_emake() {
|
||||
emake \
|
||||
USE_CAP=$(usex caps) \
|
||||
USE_PYTHON=$(usex python) \
|
||||
"$@"
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# Avoid slow configure+gnulib+make if on an up-to-date Linux system
|
||||
if use prefix || ! use kernel_linux || \
|
||||
has_version '<sys-libs/glibc-2.10'
|
||||
then
|
||||
econf $(use_with caps) $(use_with python)
|
||||
else
|
||||
tc-export CC
|
||||
fi
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
_emake
|
||||
}
|
||||
|
||||
src_test() {
|
||||
_emake check
|
||||
}
|
||||
|
||||
src_install() {
|
||||
_emake DESTDIR="${ED}" PKGDOCDIR='$(DOCDIR)'/${PF} install
|
||||
}
|
@ -0,0 +1 @@
|
||||
DIST rox-filer-2.11.tar.bz2 1907026 SHA256 a929bd32ee18ef7a2ed48b971574574592c42e34ae09f36604bf663d7c101ba8 SHA512 2ef5e7a5d6f4bbb825d6f01725ad4149b9cabfb6fe82c33631bb145f5a3c84e345c372b7698170c1ef78b30ffbc4665495cc266da4828cc8b4b256b592b2c50b WHIRLPOOL 4efac80bbaa83bc053393d34bfb015ae6a50064651e351c6a889abd604a42f0346a4011d0f4dfd6bf8a29c8e0e077d5bbc34367f795e97f77225c27de66900ef
|
@ -0,0 +1,15 @@
|
||||
--- /root/configure 2015-03-09 16:39:03.921516152 +0800
|
||||
+++ src/configure 2015-03-09 16:39:08.455516081 +0800
|
||||
@@ -2133,12 +2133,6 @@
|
||||
|
||||
ac_config_headers="$ac_config_headers config.h"
|
||||
|
||||
-
|
||||
- if [ -f configure ]; then
|
||||
- as_fn_error $? "Please run configure from the build directory (try ../AppRun --compile)" "$LINENO" 5
|
||||
- exit 1
|
||||
-fi
|
||||
-
|
||||
ac_ext=c
|
||||
ac_cpp='$CPP $CPPFLAGS'
|
||||
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
|
@ -0,0 +1,10 @@
|
||||
[Desktop Entry]
|
||||
Encoding=UTF-8
|
||||
Type=Application
|
||||
Name=Rox-Filer
|
||||
Comment=The Rox File Manager
|
||||
Icon=rox
|
||||
Exec=rox
|
||||
Categories=GTK;Utility;System;Core;
|
||||
StartupNotify=true
|
||||
Terminal=false
|
@ -0,0 +1,71 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-misc/rox-filer/rox-filer-2.11.ebuild,v 1.1 2015/03/10 01:43:58 dlan Exp $
|
||||
|
||||
EAPI=5
|
||||
inherit eutils virtualx
|
||||
|
||||
DESCRIPTION="ROX-Filer a drag and drop spatial file manager"
|
||||
HOMEPAGE="http://rox.sourceforge.net/desktop"
|
||||
SRC_URI="mirror://sourceforge/rox/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2 LGPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~x86"
|
||||
IUSE=""
|
||||
|
||||
COMMON_DEPEND="dev-lang/perl
|
||||
dev-libs/libxml2:2
|
||||
gnome-base/libglade:2.0
|
||||
x11-libs/gtk+:2"
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
x11-misc/shared-mime-info"
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
dev-util/intltool
|
||||
sys-devel/gettext
|
||||
virtual/pkgconfig"
|
||||
|
||||
S="${WORKDIR}/${P}"/ROX-Filer/src
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}/${P}-in-source-build.patch"
|
||||
|
||||
sed -i -e 's:g_strdup(getenv("APP_DIR")):"/usr/share/rox":' \
|
||||
main.c || die "sed failed"
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf LIBS="-lm -ldl"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cd "${WORKDIR}/${P}"/ROX-Filer || die
|
||||
dodir /usr/share/applications /usr/share/pixmaps /usr/share/rox/Help
|
||||
insinto /usr/share/rox
|
||||
doins -r Messages Options.xml ROX images style.css .DirIcon Templates.ui
|
||||
insinto /usr/share/rox/Help
|
||||
doins Help/*.html Help/README*
|
||||
|
||||
doman ../rox.1
|
||||
|
||||
newbin ROX-Filer rox
|
||||
|
||||
dosym /usr/share/rox/ROX/MIME/text-x-{diff,patch}.png
|
||||
dosym /usr/share/rox/ROX/MIME/application-x-font-{afm,type1}.png
|
||||
dosym /usr/share/rox/ROX/MIME/application-xml{,-dtd}.png
|
||||
dosym /usr/share/rox/ROX/MIME/application-xml{,-external-parsed-entity}.png
|
||||
dosym /usr/share/rox/ROX/MIME/application-{,rdf+}xml.png
|
||||
dosym /usr/share/rox/ROX/MIME/application-x{ml,-xbel}.png
|
||||
dosym /usr/share/rox/ROX/MIME/application-{x-shell,java}script.png
|
||||
dosym /usr/share/rox/ROX/MIME/application-x-{bzip,xz}-compressed-tar.png
|
||||
dosym /usr/share/rox/ROX/MIME/application-x-{bzip,lzma}-compressed-tar.png
|
||||
dosym /usr/share/rox/ROX/MIME/application-x-{bzip-compressed-tar,lzo}.png
|
||||
dosym /usr/share/rox/ROX/MIME/application-x-{bzip,xz}.png
|
||||
dosym /usr/share/rox/ROX/MIME/application-x-{gzip,lzma}.png
|
||||
dosym /usr/share/rox/ROX/MIME/application-{msword,rtf}.png
|
||||
|
||||
dosym /usr/share/rox/.DirIcon /usr/share/pixmaps/rox.png
|
||||
|
||||
insinto /usr/share/applications
|
||||
doins "${FILESDIR}"/rox.desktop
|
||||
}
|
@ -0,0 +1 @@
|
||||
DIST jcip-annotations-1.0-1.tar.gz 7524 SHA256 57d47e633507ce6e039dd52752720fdc96262093d58e1f43a117a995e312cf09 SHA512 22eb285a445b25a718846dad45581dbe7a324a2d670bd05f4b2aa5e850ae34af6bcedbf143e17a7cd6cf7e510e0dd447992ba1d5316432e8a8db5584a1e1973e WHIRLPOOL 1f840e4ff7ac1a84c92aef73f9f86e3f0f3ec1849975f50b4603953e409ee61207181c432cc794cc4c36b0dbff107d55f45b2f33822a92bdecd18757b69eedd5
|
@ -0,0 +1,31 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-java/jcip-annotations/jcip-annotations-1.0.1.ebuild,v 1.2 2015/03/09 23:46:56 chewi Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
JAVA_PKG_IUSE="doc source"
|
||||
|
||||
inherit versionator java-pkg-2 java-pkg-simple
|
||||
|
||||
MY_P="${PN}-$(replace_version_separator $(get_last_version_component_index) -)"
|
||||
|
||||
DESCRIPTION="Clean room implementation of the JCIP Annotations"
|
||||
HOMEPAGE="https://github.com/stephenc/jcip-annotations"
|
||||
SRC_URI="https://github.com/stephenc/${PN}/archive/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=virtual/jre-1.5"
|
||||
DEPEND=">=virtual/jdk-1.5"
|
||||
|
||||
S="${WORKDIR}/${PN}-${MY_P}/src"
|
||||
JAVA_SRC_DIR="main/java"
|
||||
|
||||
src_install() {
|
||||
java-pkg-simple_src_install
|
||||
dodoc ../README.md
|
||||
}
|
@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>java</herd>
|
||||
<longdescription>The JCIP Annotations are really useful, however they are released under the Creative Commons Attribution License, which is not recommended for licensing software and may therefore cause issues for some people.</longdescription>
|
||||
</pkgmetadata>
|
@ -1 +1,2 @@
|
||||
DIST libtasn1-4.2.tar.gz 1866192 SHA256 693b41cb36c2ac02d5990180b0712a79a591168e93d85f7fcbb75a0a0be4cdbb SHA512 5aac1e51438bdc88e06d8c19bc84bf16ce9e09f02f0858349a6fc7e3c49d32701311a4dd7e6fdcd534b26eae298fbbf063c2e24f6a893ec88eb920a673c21571 WHIRLPOOL 58666653ef0ca5f9f16ab307d4800d86f904f1ae2cb02b715ac52512dae39e298946b61b2a67059afeea978424bd6764570284cd4bb4977c63c939acb7b64b00
|
||||
DIST libtasn1-4.3.tar.gz 1853152 SHA256 733513e3ffb03bd4910f97ef2683e602b40501428e4eb7649e325c2f4b1756cc SHA512 edf5ac12bbd45f26d890236f0a396fe2eabd1b52b0ef56940d6eaabe0de269ce0ff25a7561161297bf3eda90148596266b5fbcd16cc7a6b811a1e73e1cd91ffd WHIRLPOOL 8a12af1cc3cb3abc37567d71f82a1ca8b12bd9f5c85b85c179b714db9900c9fe2e8451fd49208e80887575955ea7f93965c2f322ce30c5168e99dd0e0eb3a765
|
||||
|
@ -0,0 +1,26 @@
|
||||
From 5adc20f669b4759ac431da7a992217637c22f104 Mon Sep 17 00:00:00 2001
|
||||
From: Alon Bar-Lev <alon.barlev@gmail.com>
|
||||
Date: Mon, 9 Mar 2015 23:22:02 +0200
|
||||
Subject: [PATCH] build: tests: fix Test_choice_ocsp on separate builddir
|
||||
|
||||
Signed-off-by: Alon Bar-Lev <alon.barlev@gmail.com>
|
||||
---
|
||||
tests/Makefile.am | 2 ++
|
||||
1 file changed, 2 insertions(+)
|
||||
|
||||
diff --git a/tests/Makefile.am b/tests/Makefile.am
|
||||
index 4b326f0..a00ebc7 100644
|
||||
--- a/tests/Makefile.am
|
||||
+++ b/tests/Makefile.am
|
||||
@@ -54,6 +54,8 @@ TESTS_ENVIRONMENT = \
|
||||
ASN1INDEF2=$(srcdir)/TestIndef2.p12 \
|
||||
ASN1INDEF3=$(srcdir)/TestIndef3.der \
|
||||
ASN1ENCODING=$(srcdir)/Test_encoding.asn \
|
||||
+ ASN1CHOICE_OCSP=$(srcdir)/pkix.asn \
|
||||
+ ASN1CHOICE_OCSP_DATA=$(srcdir)/ocsp.der \
|
||||
THREADSAFETY_FILES=`find $(top_srcdir)/lib -name \*.c` \
|
||||
EXEEXT=$(EXEEXT) \
|
||||
$(VALGRIND)
|
||||
--
|
||||
2.0.5
|
||||
|
@ -0,0 +1,47 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libtasn1/libtasn1-4.3.ebuild,v 1.1 2015/03/09 21:26:02 alonbl Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit autotools-multilib
|
||||
|
||||
DESCRIPTION="ASN.1 library"
|
||||
HOMEPAGE="http://www.gnu.org/software/libtasn1/"
|
||||
SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3 LGPL-2.1"
|
||||
SLOT="0/6" # subslot = libtasn1 soname version
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
|
||||
IUSE="doc static-libs"
|
||||
|
||||
DEPEND=">=dev-lang/perl-5.6
|
||||
sys-apps/help2man
|
||||
virtual/yacc"
|
||||
RDEPEND="
|
||||
abi_x86_32? (
|
||||
!<=app-emulation/emul-linux-x86-baselibs-20131008-r16
|
||||
!app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
|
||||
)"
|
||||
|
||||
DOCS=( AUTHORS ChangeLog NEWS README THANKS )
|
||||
|
||||
AUTOTOOLS_AUTORECONF=1
|
||||
PATCHES=(
|
||||
"${FILESDIR}/${P}-build.patch"
|
||||
)
|
||||
|
||||
src_configure() {
|
||||
local myeconfargs
|
||||
[[ "${VALGRIND_TESTS}" == "0" ]] && myeconfargs+=( --disable-valgrind-tests )
|
||||
autotools-multilib_src_configure
|
||||
}
|
||||
|
||||
src_install() {
|
||||
autotools-multilib_src_install
|
||||
|
||||
if use doc ; then
|
||||
dodoc doc/libtasn1.pdf
|
||||
dohtml doc/reference/html/*
|
||||
fi
|
||||
}
|
@ -1,2 +1,4 @@
|
||||
DIST flake8-2.0.tar.gz 10511 SHA256 8dce4f7e64cc202cc6da93eab84b2ce660110ff684b6738bba64a0a431b3bc69 SHA512 6e3d8030562c4489dce8d4b17464ea8c0239b7c28fcefb7c67bff645e18628bc3074ff0ff197ab54228544d0ff85c2ff9509502c8f98371d8dc5df6f1e3ec047 WHIRLPOOL 46dabf0120b97cf20b58d76745dd0c23aec69f4eeb25b8605944c7ca4f8a05580c6c9df3ce7ec4e507f2402ddb53da2a6730cf6b246eec8472562ec33fcbb9e2
|
||||
DIST flake8-2.1.0.tar.gz 25010 SHA256 098ab7991067c08cfaa4716de20066d90f66dbc71502114ea8cad9a9fd5c9512 SHA512 bf961d76ed08dafe7c2a9b767594577a57a2276166e515f1d84654223aa50879c5ee1e20919b3a4c7576c7d549037c8cfe67c11ab1f6648a0205200f5060950b WHIRLPOOL 48982d33cd32f557796ef103da441f46d3a6ddbf1d1cace66f3ceac8b31bf78389c72df4a717881fe3735f6301b8ce0831908d32010f94ce72fc5414404261d4
|
||||
DIST flake8-2.2.5.tar.gz 28333 SHA256 285e8bd730c0b6fdfbe23c32d2936bffba401f23cab132e8722c68be80d6f182 SHA512 fe5e06d3a7699e3f348181108f1ab3ee9eb1f2b0422de582a172d3a4aed42a5cf839ef8a5b5b113da1e0c3c2b53ed7b43af1ca24314ea842d0d3d3735eba1dee WHIRLPOOL 6c1e737a760876d410fd116bf2b8104f932b6751b5970096ddadcead5937fba21772fb28c1addf8026eda5ec573eb07cd920e46fb711d79f46de559d229c8705
|
||||
DIST flake8-2.4.0.tar.gz 67257 SHA256 d26a9d0252da9f831b8277b824961bb10b1f9d79f4752d32e4814b7bcd1e089b SHA512 fda9b8478550cc1b3cb05a0de0c8a008a41e8842c8d27268baa3114abb7358445267bb114942a155b089582314fe952f0714e34d738c054ab8bf46869a2c1b98 WHIRLPOOL f8a516f0d6cabe67484afd0393f0ca13b9cb9e89f28304ea1ea01aaab4b7ccf5d332cdefcf209eb7847e0616c72fe3d152f6f280029d45dbacd7f4d067d92b0f
|
||||
|
@ -0,0 +1,32 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/flake8/flake8-2.0-r1.ebuild,v 1.7 2015/03/09 21:25:04 floppym Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python2_7 python3_3 python3_4 )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="the modular source code checker: pep8, pyflakes and co"
|
||||
HOMEPAGE="http://bitbucket.org/tarek/flake8"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ppc ppc64 x86"
|
||||
IUSE="test"
|
||||
|
||||
DEPEND="
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? ( dev-python/nose[${PYTHON_USEDEP}] )
|
||||
"
|
||||
RDEPEND="
|
||||
>=dev-python/pyflakes-0.6.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/pep8-1.4.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/mccabe-0.2[${PYTHON_USEDEP}]
|
||||
"
|
||||
|
||||
python_test() {
|
||||
esetup.py test || die "Tests failed for ${EPYTHON}"
|
||||
}
|
@ -0,0 +1,38 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/flake8/flake8-2.1.0.ebuild,v 1.12 2015/03/09 21:26:18 floppym Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python{2_7,3_2,3_3,3_4} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="A wrapper around PyFlakes, pep8 & mccabe"
|
||||
HOMEPAGE="http://bitbucket.org/tarek/flake8"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
|
||||
# requires.txt inc. mccabe however that creates a circular dep
|
||||
RDEPEND=">=dev-python/pyflakes-0.7.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/pep8-1.4.6[${PYTHON_USEDEP}]"
|
||||
PDEPEND=">=dev-python/mccabe-0.2.1[${PYTHON_USEDEP}]"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? ( ${PDEPEND}
|
||||
dev-python/nose[${PYTHON_USEDEP}]
|
||||
dev-python/mock[${PYTHON_USEDEP}] )"
|
||||
|
||||
python_prepare_all() {
|
||||
# This tests requires / assumes this version is already installed.
|
||||
sed -e 's:test_register_extensions:_&:' -i flake8/tests/test_engine.py || die
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
||||
|
||||
python_test() {
|
||||
esetup.py test
|
||||
}
|
@ -1,3 +1 @@
|
||||
DIST combustion-0.5.1.gem 13312 SHA256 2c41a6faa674c1ba0e5d4ac428b1bebd0e63760952e0fc64b36c0c45343bcdc5 SHA512 35d60fd7aae5b28ec909d404a27cc199b65865feeaee66ef691eb4175327324d6007ffc45629d8442f2cf5f4ef25ae254eafa67884943037dda798c196e34af7 WHIRLPOOL f7e2d7c28b74292f57d573a3fe6cd141602eea985797678e288c58ede6d5a77d8286895cc1cc99d2d2f8fd7b60303015629b56c941d7c74abd296c5fadd1634d
|
||||
DIST combustion-0.5.2.gem 13312 SHA256 b599e01d8ff2a261f11dad6b5a33edfd3bd318d36a37e02b84d2ebe9ad880300 SHA512 f7d654d63415499bca473b7657aef92a78a53a80657840883a12f740100c4858d114b99dbdec822a21ad47047985422c81d90452895e27a33db02096fabc4fb9 WHIRLPOOL 8d926db506b9f877aabfa4a28cf03d6d056a4c74ae9f0e0596d5e727d85f54ea71cfff3c7d8f720098006d1c7a728b4974d0c964d6202355b2d006a698b7ee22
|
||||
DIST combustion-0.5.3.gem 13312 SHA256 178346d36b9bb271aa8e6d1cba45fd0d463ccff1b589f70043eb3d995b650220 SHA512 790f0ec33c565678bdc43a09490bec233e8746cd657efcb620ec764ba297c4f9b8e656b004c7889a1725466afc186db9372dc27a1592b3981fd9d905c9920378 WHIRLPOOL e321b48ff1f98a1aae28f5d7f84648b58ce9bb6a946561f6508de6cad75eb639f21fab84ac268250dadc78f5f0ba30cb34b00f677b4b6dc313786cb387af563e
|
||||
|
@ -1,26 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/combustion/combustion-0.5.1.ebuild,v 1.1 2014/04/02 14:27:24 mrueg Exp $
|
||||
|
||||
EAPI=5
|
||||
USE_RUBY="ruby19"
|
||||
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
RUBY_FAKEGEM_TASK_TEST=""
|
||||
RUBY_FAKEGEM_EXTRADOC="README.md"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="Elegant Rails Engine Testing"
|
||||
HOMEPAGE="https://github.com/pat/combustion"
|
||||
LICENSE="MIT"
|
||||
|
||||
KEYWORDS="~amd64"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
ruby_add_rdepend "
|
||||
>=dev-ruby/activesupport-3.0.0
|
||||
>=dev-ruby/railties-3.0.0
|
||||
>=dev-ruby/thor-0.14.6
|
||||
"
|
@ -1,26 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/combustion/combustion-0.5.2.ebuild,v 1.1 2014/07/18 05:30:00 graaff Exp $
|
||||
|
||||
EAPI=5
|
||||
USE_RUBY="ruby19 ruby20 ruby21"
|
||||
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
RUBY_FAKEGEM_TASK_TEST=""
|
||||
RUBY_FAKEGEM_EXTRADOC="README.md"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="Elegant Rails Engine Testing"
|
||||
HOMEPAGE="https://github.com/pat/combustion"
|
||||
LICENSE="MIT"
|
||||
|
||||
KEYWORDS="~amd64"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
ruby_add_rdepend "
|
||||
>=dev-ruby/activesupport-3.0.0
|
||||
>=dev-ruby/railties-3.0.0
|
||||
>=dev-ruby/thor-0.14.6
|
||||
"
|
@ -1,2 +1,3 @@
|
||||
DIST trollop-1.16.2.gem 22016 SHA256 8f96479851ce7c5b6c33dcce2ed13d34e5786f2b22bde4e680c608de40ba393b SHA512 ad99aa2c0c3b9a8ce7fe0e3f5fc1ab6f600dda5229cb5a15cdf2a3dcc6ffadb8e386a695eebc07b86742c7d62a99794e57e86263a6e03f3bd5f883ad9fe1959e WHIRLPOOL b6144aa7f9ab2ec62e4f7d01681d0c04445a5a45749abef6d07502ff37bdf9a93b46acaf31936e9cc2d0eaa236723f8685a99f41077235d649a6a49698410dbf
|
||||
DIST trollop-2.0.gem 22528 SHA256 1f3eed108cf6dbceedf5a548b07ae788dc57893333a06b7aaab2a8d3d599e547 SHA512 325a58ffb1dae96a51497e671b3237e4ae15b46837a74f787f27e5419bf76e9870de407fe0004b6cf489f038cea44e7feed3a83e92f89d68587436c59fb62da0 WHIRLPOOL 9a2527fb42282724f997a7d9527daf89852bedc464e5f6aac614b6fed61abab0df82976cc254458527839ae697c2372e7978b22326bcfe8728e62d068d8d9cc9
|
||||
DIST trollop-2.1.1.gem 26112 SHA256 93c4a076c1c9afecfd544962e8a4869cf8efe0315d6a1869be1273fa0edcad7c SHA512 fe7932c73cad31fd0be9d5c0b8be7e026bd2f233282243cf381cbcfb72a20da4e451cc93f84c2ad0c524536228a255909b431265487ef72c0fcc2bb1f36ca2e5 WHIRLPOOL 475c60688a7ad1ab1c372a50b301a78585806702d176f124c191016c008bbba3cdc3314d1cbaf9b49744dc7ff0ef7abb443d3562edf55278e75c06f42025e45f
|
||||
|
@ -0,0 +1,25 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/trollop/trollop-2.1.1.ebuild,v 1.2 2015/03/10 06:31:31 graaff Exp $
|
||||
|
||||
EAPI=5
|
||||
USE_RUBY="ruby19 ruby20 ruby21 ruby22"
|
||||
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
RUBY_FAKEGEM_EXTRADOC="FAQ.txt History.txt README.md"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="Trollop is a commandline option parser for Ruby"
|
||||
HOMEPAGE="http://manageiq.github.io/trollop/"
|
||||
LICENSE="Ruby"
|
||||
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
SLOT="2"
|
||||
IUSE=""
|
||||
|
||||
ruby_add_bdepend "test? ( dev-ruby/chronic )"
|
||||
|
||||
each_ruby_test() {
|
||||
MUTANT=true ${RUBY} -I lib test/test_trollop.rb || die "Tests failed."
|
||||
}
|
@ -1,2 +1,3 @@
|
||||
DIST cwdiff-0.2.5.tar.gz 3711 SHA256 9123d74171aac065f78421c7ad7908e1f25e0b90b9faab752436292b999715fd SHA512 e60d91e473e55ff90a3910ce4f31aa1701c5c54dcf9593f176a8f815ee71860b7c5ce1ffc51c37c659abc58a27ec2eb6eb916bfc00fb1b46b0e5465ac0e6c916 WHIRLPOOL c634fb88e8f67673d4c88a90830e2d0e5a1f732efda59ecac5551eb0e7980529d6359ba547ebf479b4ccfd811a7138d8a861dfbf1f0c0e5cfaed70c66d31b46f
|
||||
DIST cwdiff-0.2.6.tar.gz 3762 SHA256 b6fbe431dcd5cc58fb0947898f86f61e649f48e549f51a5e9b547f0e150a239c SHA512 36bc15d200a682c6e1e99848929db1bf58a62d2183d7b4b0499e549dddc490ae509ab5427c80c38bdf2ec8291836d2f0714d7975a1759502807cdfe49fbc2d6e WHIRLPOOL dd917e4818a07d19d8e7cd509e987be33c9602801e477f9044a5e7b4e94cbb29501c2b4435ad1c093a89f68808dbbf3e149dd4592eca81af0064e0d8e3766abe
|
||||
DIST cwdiff-0.2.7.tar.gz 3791 SHA256 62775c42025982dc94d63e68893ba152e2df8994c390dd93ed5abb2ac9e14841 SHA512 db6f03703d6286d8ef88645a8d8c54f229a1ffd2a6c96a2b96cffa5fd48d3a0c1dfbff5275b0ac2685bb5de666e72b8bc4bc6deb0ef255a06fc44ac6a27e62a3 WHIRLPOOL afd9dc66092cf419d029408e618d40922a2b6269df90d35eb8cca5b37924ec47f9f7ccb122a7fbc843cb19ec202c5183ad6382fa3d39cac7a1aac07bc85d3bbc
|
||||
|
@ -0,0 +1,32 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-util/cwdiff/cwdiff-0.2.7.ebuild,v 1.1 2015/03/09 22:51:50 ottxor Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
DESCRIPTION="A script that wraps wdiff to support directories and colorize the output"
|
||||
HOMEPAGE="http://code.google.com/p/cj-overlay/source/browse/cwdiff?repo=evergreens"
|
||||
SRC_URI="http://downloads.cj-overlay.googlecode.com/hg/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x64-macos ~x86-macos"
|
||||
IUSE="a2ps mercurial"
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="
|
||||
sys-apps/sed
|
||||
app-shells/bash
|
||||
app-text/wdiff
|
||||
sys-apps/diffutils
|
||||
a2ps? ( app-text/a2ps )
|
||||
mercurial? ( dev-vcs/mercurial )
|
||||
"
|
||||
|
||||
src_install () {
|
||||
dobin "${PN}"
|
||||
if use mercurial ; then
|
||||
insinto /etc/mercurial/hgrc.d
|
||||
doins hgrc.d/"${PN}".rc
|
||||
fi
|
||||
}
|
@ -0,0 +1,11 @@
|
||||
--- scummvm-tools-1.7.0.orig/Makefile.common
|
||||
+++ scummvm-tools-1.7.0/Makefile.common
|
||||
@@ -312,7 +312,7 @@
|
||||
install: $(TARGETS)
|
||||
$(INSTALL) -p -m 0755 -d $(DESTDIR)$(BINDIR)
|
||||
$(INSTALL) -p -m 0755 -d $(DESTDIR)$(DATADIR)/scummvm-tools
|
||||
- for i in $^ ; do $(INSTALL) -p -m 0755 $$i $(DESTDIR)$(BINDIR) ; done
|
||||
+ for i in $^ ; do $(INSTALL) -p -m 0755 $$i $(DESTDIR)$(BINDIR)/$(EXEPREFIX)$$i ; done
|
||||
$(INSTALL) -m 0755 -d $(DESTDIR)$(DATADIR)/scummvm-tools
|
||||
$(INSTALL) -p -m 0644 $(srcdir)/gui/media/*.* $(DESTDIR)$(DATADIR)/scummvm-tools
|
||||
|
@ -1 +1 @@
|
||||
Mon, 09 Mar 2015 19:06:51 +0000
|
||||
Tue, 10 Mar 2015 10:06:53 +0000
|
||||
|
@ -1 +1 @@
|
||||
Mon, 09 Mar 2015 19:06:51 +0000
|
||||
Tue, 10 Mar 2015 10:06:54 +0000
|
||||
|
@ -1,13 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup unpack
|
||||
DEPEND==dev-lang/python-2*
|
||||
DESCRIPTION=Set of scripts to easily install and use Windows games and software
|
||||
EAPI=4
|
||||
HOMEPAGE=http://playonlinux.com/
|
||||
IUSE=winbind
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-3
|
||||
RDEPEND=app-emulation/wine app-arch/cabextract app-arch/p7zip app-arch/unzip app-crypt/gnupg dev-python/wxpython:2.8 || ( media-gfx/imagemagick media-gfx/graphicsmagick[imagemagick] ) net-misc/wget x11-apps/mesa-progs x11-terms/xterm media-gfx/icoutils winbind? ( net-fs/samba[winbind] ) =dev-lang/python-2* games-misc/games-envd
|
||||
SLOT=0
|
||||
SRC_URI=http://www.playonlinux.com/script_files/PlayOnLinux/4.1.1/PlayOnLinux_4.1.1.tar.gz
|
||||
_eclasses_=base 87f7447ccfc06fd0729ff4684e11e0d6 eutils 998e5931fb95b10a6a11ec796ada2759 games 1ad3205dbf62a2c98249f2f59b0a2d39 multilib 3bf24e6abb9b76d9f6c20600f0b716bf python cd022f89fef846d083fc994b9e3d8c04 toolchain-funcs a3db8057ea0903a9ebea4e46aab28ff9 user f54e098dd38ba1c0847a13e685b87747
|
||||
_md5_=75814b27a9c2a4495d5d44f743a8bd6a
|
@ -1,13 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup unpack
|
||||
DEPEND==dev-lang/python-2*
|
||||
DESCRIPTION=Set of scripts to easily install and use Windows games and software
|
||||
EAPI=4
|
||||
HOMEPAGE=http://playonlinux.com/
|
||||
IUSE=winbind
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-3
|
||||
RDEPEND=app-emulation/wine app-arch/cabextract app-arch/p7zip app-arch/unzip app-crypt/gnupg dev-python/wxpython:2.8 || ( media-gfx/imagemagick media-gfx/graphicsmagick[imagemagick] ) net-misc/wget x11-apps/mesa-progs x11-terms/xterm media-gfx/icoutils winbind? ( net-fs/samba[winbind] ) =dev-lang/python-2* games-misc/games-envd
|
||||
SLOT=0
|
||||
SRC_URI=http://www.playonlinux.com/script_files/PlayOnLinux/4.1.1/PlayOnLinux_4.1.1.tar.gz
|
||||
_eclasses_=base 87f7447ccfc06fd0729ff4684e11e0d6 eutils 998e5931fb95b10a6a11ec796ada2759 games 1ad3205dbf62a2c98249f2f59b0a2d39 multilib 3bf24e6abb9b76d9f6c20600f0b716bf python cd022f89fef846d083fc994b9e3d8c04 toolchain-funcs a3db8057ea0903a9ebea4e46aab28ff9 user f54e098dd38ba1c0847a13e685b87747
|
||||
_md5_=9e03b0d022e1015f4139ce38c303a4d5
|
@ -0,0 +1,14 @@
|
||||
DEFINED_PHASES=compile configure install postinst postrm preinst prepare prerm setup unpack
|
||||
DEPEND=>=sys-apps/sed-4
|
||||
DESCRIPTION=Set of scripts to easily install and use Windows games and software
|
||||
EAPI=5
|
||||
HOMEPAGE=http://playonlinux.com/
|
||||
IUSE=winbind python_targets_python2_7
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-3
|
||||
RDEPEND=app-emulation/wine app-arch/cabextract app-arch/p7zip app-arch/unzip app-crypt/gnupg dev-python/wxpython:2.8[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] || ( media-gfx/imagemagick media-gfx/graphicsmagick[imagemagick] ) net-misc/wget x11-apps/mesa-progs x11-terms/xterm media-gfx/icoutils || ( net-analyzer/netcat net-analyzer/netcat6 ) winbind? ( net-fs/samba[winbind] ) games-misc/games-envd
|
||||
REQUIRED_USE=python_targets_python2_7
|
||||
SLOT=0
|
||||
SRC_URI=http://www.playonlinux.com/script_files/PlayOnLinux/4.2.6/PlayOnLinux_4.2.6.tar.gz
|
||||
_eclasses_=base 87f7447ccfc06fd0729ff4684e11e0d6 eutils 998e5931fb95b10a6a11ec796ada2759 games 1ad3205dbf62a2c98249f2f59b0a2d39 gnome2-utils 5cdfd22a2163c9d3a891648bd19453a7 multilib 3bf24e6abb9b76d9f6c20600f0b716bf python-single-r1 f782db6207752efeca1d59c016d8c813 python-utils-r1 e3288bc2e6e487674ce218b632701c9e toolchain-funcs a3db8057ea0903a9ebea4e46aab28ff9 user f54e098dd38ba1c0847a13e685b87747
|
||||
_md5_=f199e84deae51981cfc8745d030d3d07
|
@ -0,0 +1,15 @@
|
||||
DEFINED_PHASES=compile configure install postinst postrm preinst prepare prerm setup
|
||||
DEPEND=|| ( >=dev-lang/python-2.7.5-r2:2.7 ) efi? ( >=sys-devel/binutils-2.22[multitarget] ) !efi? ( >=sys-devel/binutils-2.22[-multitarget] )
|
||||
DESCRIPTION=The Xen virtual machine monitor
|
||||
EAPI=5
|
||||
HOMEPAGE=http://xen.org/
|
||||
IUSE=custom-cflags debug efi flask pae xsm
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-2
|
||||
PDEPEND=~app-emulation/xen-tools-4.2.5
|
||||
REQUIRED_USE=flask? ( xsm )
|
||||
RESTRICT=test
|
||||
SLOT=0
|
||||
SRC_URI=http://bits.xensource.com/oss-xen/release/4.2.5/xen-4.2.5.tar.gz http://dev.gentoo.org/~dlan/distfiles/xen-4.2.5-upstream-patches-4.tar.xz
|
||||
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 flag-o-matic c263990f1b677b0f0be0a3299f179762 mount-boot 02dd3bb4c5f025fef0fc3ade0f27c217 multilib 3bf24e6abb9b76d9f6c20600f0b716bf python-any-r1 da352ea9da8eb9bf158d56cca65d6c82 python-utils-r1 e3288bc2e6e487674ce218b632701c9e toolchain-funcs a3db8057ea0903a9ebea4e46aab28ff9
|
||||
_md5_=1ddde56994d81637a1d1247190c61f46
|
@ -0,0 +1,15 @@
|
||||
DEFINED_PHASES=compile configure install postinst postrm preinst prepare prerm setup
|
||||
DEPEND=|| ( >=dev-lang/python-2.7.5-r2:2.7 ) efi? ( >=sys-devel/binutils-2.22[multitarget] ) !efi? ( >=sys-devel/binutils-2.22[-multitarget] )
|
||||
DESCRIPTION=The Xen virtual machine monitor
|
||||
EAPI=5
|
||||
HOMEPAGE=http://xen.org/
|
||||
IUSE=custom-cflags debug efi flask xsm
|
||||
KEYWORDS=~amd64 -x86
|
||||
LICENSE=GPL-2
|
||||
PDEPEND=~app-emulation/xen-tools-4.3.3
|
||||
REQUIRED_USE=flask? ( xsm )
|
||||
RESTRICT=test
|
||||
SLOT=0
|
||||
SRC_URI=http://bits.xensource.com/oss-xen/release/4.3.3/xen-4.3.3.tar.gz http://dev.gentoo.org/~dlan/distfiles/xen-4.3.3-upstream-patches-5.tar.xz
|
||||
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 flag-o-matic c263990f1b677b0f0be0a3299f179762 mount-boot 02dd3bb4c5f025fef0fc3ade0f27c217 multilib 3bf24e6abb9b76d9f6c20600f0b716bf python-any-r1 da352ea9da8eb9bf158d56cca65d6c82 python-utils-r1 e3288bc2e6e487674ce218b632701c9e toolchain-funcs a3db8057ea0903a9ebea4e46aab28ff9
|
||||
_md5_=c2c01f05ff43d8708102f471139a5cc7
|
@ -0,0 +1,15 @@
|
||||
DEFINED_PHASES=compile configure install postinst postrm preinst prepare prerm setup
|
||||
DEPEND=|| ( >=dev-lang/python-2.7.5-r2:2.7 ) efi? ( >=sys-devel/binutils-2.22[multitarget] ) !efi? ( >=sys-devel/binutils-2.22[-multitarget] )
|
||||
DESCRIPTION=The Xen virtual machine monitor
|
||||
EAPI=5
|
||||
HOMEPAGE=http://xen.org/
|
||||
IUSE=custom-cflags debug efi flask xsm
|
||||
KEYWORDS=~amd64 ~arm -x86
|
||||
LICENSE=GPL-2
|
||||
PDEPEND=~app-emulation/xen-tools-4.4.1
|
||||
REQUIRED_USE=flask? ( xsm ) arm? ( debug )
|
||||
RESTRICT=test
|
||||
SLOT=0
|
||||
SRC_URI=http://bits.xensource.com/oss-xen/release/4.4.1/xen-4.4.1.tar.gz http://dev.gentoo.org/~dlan/distfiles/xen-4.4.1-upstream-patches-6.tar.xz
|
||||
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 flag-o-matic c263990f1b677b0f0be0a3299f179762 mount-boot 02dd3bb4c5f025fef0fc3ade0f27c217 multilib 3bf24e6abb9b76d9f6c20600f0b716bf python-any-r1 da352ea9da8eb9bf158d56cca65d6c82 python-utils-r1 e3288bc2e6e487674ce218b632701c9e toolchain-funcs a3db8057ea0903a9ebea4e46aab28ff9
|
||||
_md5_=3a92f2abfff5c59ce2fc3ab5f67b2ea2
|
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=compile configure install test unpack
|
||||
DEPEND=caps? ( sys-libs/libcap ) python? ( dev-python/pyelftools ) app-arch/xz-utils
|
||||
DESCRIPTION=ELF related utils for ELF 32/64 binaries that can check files for security relevant properties
|
||||
EAPI=4
|
||||
HOMEPAGE=https://wiki.gentoo.org/index.php?title=Project:Hardened/PaX_Utilities
|
||||
IUSE=caps python
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=caps? ( sys-libs/libcap ) python? ( dev-python/pyelftools )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://gentoo/pax-utils-1.0.2.tar.xz http://dev.gentoo.org/~solar/pax/pax-utils-1.0.2.tar.xz http://dev.gentoo.org/~vapier/dist/pax-utils-1.0.2.tar.xz
|
||||
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs a3db8057ea0903a9ebea4e46aab28ff9 unpacker f300a7ca9131b1024a79762e8edd3c52
|
||||
_md5_=b06f7266e66d3ab527982b557d065686
|
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=configure install prepare
|
||||
DEPEND=dev-lang/perl dev-libs/libxml2:2 gnome-base/libglade:2.0 x11-libs/gtk+:2 dev-util/intltool sys-devel/gettext virtual/pkgconfig test? ( !prefix? ( x11-base/xorg-server[xvfb] ) x11-apps/xhost )
|
||||
DESCRIPTION=ROX-Filer a drag and drop spatial file manager
|
||||
EAPI=5
|
||||
HOMEPAGE=http://rox.sourceforge.net/desktop
|
||||
IUSE=test
|
||||
KEYWORDS=~amd64 ~arm ~x86
|
||||
LICENSE=GPL-2 LGPL-2
|
||||
RDEPEND=dev-lang/perl dev-libs/libxml2:2 gnome-base/libglade:2.0 x11-libs/gtk+:2 x11-misc/shared-mime-info
|
||||
SLOT=0
|
||||
SRC_URI=mirror://sourceforge/rox/rox-filer-2.11.tar.bz2
|
||||
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs a3db8057ea0903a9ebea4e46aab28ff9 virtualx 73cfc129b4b9ba23aed1abb10c825d86
|
||||
_md5_=a055d41c899d1390c7ad84aea23f0dee
|
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=compile install preinst prepare setup
|
||||
DEPEND=>=virtual/jdk-1.5 >=dev-java/java-config-2.1.9-r1 source? ( app-arch/zip )
|
||||
DESCRIPTION=Clean room implementation of the JCIP Annotations
|
||||
EAPI=5
|
||||
HOMEPAGE=https://github.com/stephenc/jcip-annotations
|
||||
IUSE=elibc_FreeBSD doc source elibc_FreeBSD
|
||||
KEYWORDS=~amd64
|
||||
LICENSE=Apache-2.0
|
||||
RDEPEND=>=virtual/jre-1.5 >=dev-java/java-config-2.1.9-r1 source? ( app-arch/zip )
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/stephenc/jcip-annotations/archive/jcip-annotations-1.0-1.tar.gz
|
||||
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 java-pkg-2 65bbb59987d777c1106ae8aa4bf36e7b java-pkg-simple d7cef87260947d4cce245c4f026377e2 java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs a3db8057ea0903a9ebea4e46aab28ff9 versionator cd0bcdb170807e4a1984115e9d53a26f
|
||||
_md5_=f2ccb1e473411fd46aeb88f4b1ed1524
|
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=>=dev-lang/perl-5.6 sys-apps/help2man virtual/yacc
|
||||
DESCRIPTION=ASN.1 library
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.gnu.org/software/libtasn1/
|
||||
IUSE=doc static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
|
||||
LICENSE=GPL-3 LGPL-2.1
|
||||
RDEPEND=abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20131008-r16 !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] )
|
||||
SLOT=0/6
|
||||
SRC_URI=mirror://gnu/libtasn1/libtasn1-4.3.tar.gz
|
||||
_eclasses_=autotools 8fc2dd333ef9346c906ffd9a523d8211 autotools-multilib 037c4046d25f29e78dd44dccabd5d66b autotools-utils 3727db64c7b960903d5033280f108080 eutils 998e5931fb95b10a6a11ec796ada2759 libtool 52d0e17251d04645ffaa61bfdd858944 multibuild 6d4858dc00f8bc51caf3f957f8430eb0 multilib 3bf24e6abb9b76d9f6c20600f0b716bf multilib-build 0983c7893df461213a05f791cc7dea6d multilib-minimal 13dd976916c35a1e2c8d170e840c7018 toolchain-funcs a3db8057ea0903a9ebea4e46aab28ff9
|
||||
_md5_=ebde9afa21a63b2fa1ed626ca93864a4
|
@ -0,0 +1,14 @@
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=dev-python/setuptools[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] test? ( dev-python/nose[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)]
|
||||
DESCRIPTION=the modular source code checker: pep8, pyflakes and co
|
||||
EAPI=5
|
||||
HOMEPAGE=http://bitbucket.org/tarek/flake8
|
||||
IUSE=test python_targets_python2_7 python_targets_python3_3 python_targets_python3_4
|
||||
KEYWORDS=~alpha amd64 ~arm ~hppa ~ia64 ppc ppc64 x86
|
||||
LICENSE=MIT
|
||||
RDEPEND=>=dev-python/pyflakes-0.6.1[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] >=dev-python/pep8-1.4.3[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] >=dev-python/mccabe-0.2[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)]
|
||||
REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_3 python_targets_python3_4 )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://pypi/f/flake8/flake8-2.0.tar.gz
|
||||
_eclasses_=distutils-r1 c01d5c4af34f4a37a51fc9638299c222 eutils 998e5931fb95b10a6a11ec796ada2759 multibuild 6d4858dc00f8bc51caf3f957f8430eb0 multilib 3bf24e6abb9b76d9f6c20600f0b716bf multiprocessing d7f2985a2c76c365ee20269db5261414 python-r1 331701099758706863819fe3ff6ddc8a python-utils-r1 e3288bc2e6e487674ce218b632701c9e toolchain-funcs a3db8057ea0903a9ebea4e46aab28ff9
|
||||
_md5_=3304ef265dcbb939225f5cddd8802e13
|
@ -0,0 +1,15 @@
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=>=dev-python/pyflakes-0.7.3[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] >=dev-python/pep8-1.4.6[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] dev-python/setuptools[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] test? ( >=dev-python/mccabe-0.2.1[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] dev-python/nose[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] dev-python/mock[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)]
|
||||
DESCRIPTION=A wrapper around PyFlakes, pep8 & mccabe
|
||||
EAPI=5
|
||||
HOMEPAGE=http://bitbucket.org/tarek/flake8
|
||||
IUSE=test python_targets_python2_7 python_targets_python3_3 python_targets_python3_4
|
||||
KEYWORDS=~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux
|
||||
LICENSE=MIT
|
||||
PDEPEND=>=dev-python/mccabe-0.2.1[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)]
|
||||
RDEPEND=>=dev-python/pyflakes-0.7.3[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] >=dev-python/pep8-1.4.6[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)]
|
||||
REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_3 python_targets_python3_4 )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://pypi/f/flake8/flake8-2.1.0.tar.gz
|
||||
_eclasses_=distutils-r1 c01d5c4af34f4a37a51fc9638299c222 eutils 998e5931fb95b10a6a11ec796ada2759 multibuild 6d4858dc00f8bc51caf3f957f8430eb0 multilib 3bf24e6abb9b76d9f6c20600f0b716bf multiprocessing d7f2985a2c76c365ee20269db5261414 python-r1 331701099758706863819fe3ff6ddc8a python-utils-r1 e3288bc2e6e487674ce218b632701c9e toolchain-funcs a3db8057ea0903a9ebea4e46aab28ff9
|
||||
_md5_=85a4e10f109751fc0970fdcfe81d810c
|
@ -1,14 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install prepare setup test unpack
|
||||
DEPEND=test? ( ruby_targets_ruby19? ( >=dev-ruby/activesupport-3.0.0[ruby_targets_ruby19] >=dev-ruby/railties-3.0.0[ruby_targets_ruby19] >=dev-ruby/thor-0.14.6[ruby_targets_ruby19] ) ) ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) test? ( ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) )
|
||||
DESCRIPTION=Elegant Rails Engine Testing
|
||||
EAPI=5
|
||||
HOMEPAGE=https://github.com/pat/combustion
|
||||
IUSE=test elibc_FreeBSD ruby_targets_ruby19 test
|
||||
KEYWORDS=~amd64
|
||||
LICENSE=MIT
|
||||
RDEPEND=ruby_targets_ruby19? ( >=dev-ruby/activesupport-3.0.0[ruby_targets_ruby19] >=dev-ruby/railties-3.0.0[ruby_targets_ruby19] >=dev-ruby/thor-0.14.6[ruby_targets_ruby19] ) ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] )
|
||||
REQUIRED_USE=|| ( ruby_targets_ruby19 )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://rubygems/combustion-0.5.1.gem
|
||||
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 multilib 3bf24e6abb9b76d9f6c20600f0b716bf ruby-fakegem d4f8591e9b20b106327e9d143eb13da5 ruby-ng c79a9fd7644eefe8009be02a82648e1f toolchain-funcs a3db8057ea0903a9ebea4e46aab28ff9 versionator cd0bcdb170807e4a1984115e9d53a26f
|
||||
_md5_=b459699e6b473af5b95694ae22fe9eed
|
@ -1,14 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install prepare setup test unpack
|
||||
DEPEND=test? ( ruby_targets_ruby19? ( >=dev-ruby/activesupport-3.0.0[ruby_targets_ruby19] >=dev-ruby/railties-3.0.0[ruby_targets_ruby19] >=dev-ruby/thor-0.14.6[ruby_targets_ruby19] ) ruby_targets_ruby20? ( >=dev-ruby/activesupport-3.0.0[ruby_targets_ruby20] >=dev-ruby/railties-3.0.0[ruby_targets_ruby20] >=dev-ruby/thor-0.14.6[ruby_targets_ruby20] ) ruby_targets_ruby21? ( >=dev-ruby/activesupport-3.0.0[ruby_targets_ruby21] >=dev-ruby/railties-3.0.0[ruby_targets_ruby21] >=dev-ruby/thor-0.14.6[ruby_targets_ruby21] ) ) ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) test? ( ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) )
|
||||
DESCRIPTION=Elegant Rails Engine Testing
|
||||
EAPI=5
|
||||
HOMEPAGE=https://github.com/pat/combustion
|
||||
IUSE=test elibc_FreeBSD ruby_targets_ruby19 ruby_targets_ruby20 ruby_targets_ruby21 test
|
||||
KEYWORDS=~amd64
|
||||
LICENSE=MIT
|
||||
RDEPEND=ruby_targets_ruby19? ( >=dev-ruby/activesupport-3.0.0[ruby_targets_ruby19] >=dev-ruby/railties-3.0.0[ruby_targets_ruby19] >=dev-ruby/thor-0.14.6[ruby_targets_ruby19] ) ruby_targets_ruby20? ( >=dev-ruby/activesupport-3.0.0[ruby_targets_ruby20] >=dev-ruby/railties-3.0.0[ruby_targets_ruby20] >=dev-ruby/thor-0.14.6[ruby_targets_ruby20] ) ruby_targets_ruby21? ( >=dev-ruby/activesupport-3.0.0[ruby_targets_ruby21] >=dev-ruby/railties-3.0.0[ruby_targets_ruby21] >=dev-ruby/thor-0.14.6[ruby_targets_ruby21] ) ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] )
|
||||
REQUIRED_USE=|| ( ruby_targets_ruby19 ruby_targets_ruby20 ruby_targets_ruby21 )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://rubygems/combustion-0.5.2.gem
|
||||
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 multilib 3bf24e6abb9b76d9f6c20600f0b716bf ruby-fakegem d4f8591e9b20b106327e9d143eb13da5 ruby-ng c79a9fd7644eefe8009be02a82648e1f toolchain-funcs a3db8057ea0903a9ebea4e46aab28ff9 versionator cd0bcdb170807e4a1984115e9d53a26f
|
||||
_md5_=72c99e138642b1be60725e5375c46e62
|
@ -0,0 +1,14 @@
|
||||
DEFINED_PHASES=compile configure install prepare setup test unpack
|
||||
DEPEND=ruby_targets_ruby19? ( test? ( dev-ruby/chronic[ruby_targets_ruby19] ) ) ruby_targets_ruby20? ( test? ( dev-ruby/chronic[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( test? ( dev-ruby/chronic[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( test? ( dev-ruby/chronic[ruby_targets_ruby22] ) ) ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby19? ( test? ( dev-ruby/rake[ruby_targets_ruby19] ) ) ruby_targets_ruby20? ( test? ( dev-ruby/rake[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( test? ( dev-ruby/rake[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( test? ( dev-ruby/rake[ruby_targets_ruby22] ) ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) test? ( ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) )
|
||||
DESCRIPTION=Trollop is a commandline option parser for Ruby
|
||||
EAPI=5
|
||||
HOMEPAGE=http://manageiq.github.io/trollop/
|
||||
IUSE=elibc_FreeBSD ruby_targets_ruby19 ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 test test
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=Ruby
|
||||
RDEPEND=ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] )
|
||||
REQUIRED_USE=|| ( ruby_targets_ruby19 ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 )
|
||||
SLOT=2
|
||||
SRC_URI=mirror://rubygems/trollop-2.1.1.gem
|
||||
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 multilib 3bf24e6abb9b76d9f6c20600f0b716bf ruby-fakegem d4f8591e9b20b106327e9d143eb13da5 ruby-ng c79a9fd7644eefe8009be02a82648e1f toolchain-funcs a3db8057ea0903a9ebea4e46aab28ff9 versionator cd0bcdb170807e4a1984115e9d53a26f
|
||||
_md5_=1d88c2b4aba04488cff012e8064605c5
|
@ -0,0 +1,11 @@
|
||||
DEFINED_PHASES=install
|
||||
DESCRIPTION=A script that wraps wdiff to support directories and colorize the output
|
||||
EAPI=5
|
||||
HOMEPAGE=http://code.google.com/p/cj-overlay/source/browse/cwdiff?repo=evergreens
|
||||
IUSE=a2ps mercurial
|
||||
KEYWORDS=~amd64 ~arm ~x86 ~amd64-linux ~x64-macos ~x86-macos
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=sys-apps/sed app-shells/bash app-text/wdiff sys-apps/diffutils a2ps? ( app-text/a2ps ) mercurial? ( dev-vcs/mercurial )
|
||||
SLOT=0
|
||||
SRC_URI=http://downloads.cj-overlay.googlecode.com/hg/cwdiff-0.2.7.tar.gz
|
||||
_md5_=5afb0439e55f9eb844ed6db64d2028fa
|
@ -1,13 +1,13 @@
|
||||
DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup test
|
||||
DEPEND=dev-lang/luajit:2= dev-libs/jsoncpp:0= sys-libs/zlib:0= app-arch/xz-utils virtual/os-headers kernel_linux? ( virtual/modutils ) sys-apps/sed kernel_linux? ( virtual/linux-sources ) sys-devel/make >=dev-util/cmake-2.8.12 userland_GNU? ( >=sys-apps/findutils-4.4.0 )
|
||||
DEPEND=dev-lang/luajit:2= >=dev-libs/jsoncpp-0.6_pre:0= sys-libs/zlib:0= app-arch/xz-utils virtual/os-headers kernel_linux? ( virtual/modutils ) sys-apps/sed kernel_linux? ( virtual/linux-sources ) sys-devel/make >=dev-util/cmake-2.8.12 userland_GNU? ( >=sys-apps/findutils-4.4.0 )
|
||||
DESCRIPTION=A system exploration and troubleshooting tool
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.sysdig.org/
|
||||
IUSE=+modules kernel_linux
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=dev-lang/luajit:2= dev-libs/jsoncpp:0= sys-libs/zlib:0= kernel_linux? ( virtual/modutils )
|
||||
RDEPEND=dev-lang/luajit:2= >=dev-libs/jsoncpp-0.6_pre:0= sys-libs/zlib:0= kernel_linux? ( virtual/modutils )
|
||||
SLOT=0
|
||||
SRC_URI=http://dev.gentoo.org/~mgorny/dist/sysdig-0.1.98.tar.xz
|
||||
_eclasses_=bash-completion-r1 c8399c7c7ecbcf7ed6e5bd3abb3d4af3 cmake-utils 0430c386d85cec959d72640afd63ea91 eutils 998e5931fb95b10a6a11ec796ada2759 flag-o-matic c263990f1b677b0f0be0a3299f179762 linux-info 2b8c53f6065bdee2d757472215a3088f linux-mod 101302d4b7b694ea9622bbffb187d0de multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs a3db8057ea0903a9ebea4e46aab28ff9 versionator cd0bcdb170807e4a1984115e9d53a26f
|
||||
_md5_=d4fce8b0885bed99d468ba088bf88490
|
||||
_md5_=2c486044a236c88d52e65c40197cb19f
|
||||
|
@ -1,13 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install postinst prepare
|
||||
DEPEND=>=net-im/jabber-base-0.01 >=dev-libs/expat-1.95 >=dev-lang/erlang-12.2.5[ssl] odbc? ( dev-db/unixODBC ) ldap? ( =net-nds/openldap-2* ) >=dev-libs/openssl-0.9.8e captcha? ( media-gfx/imagemagick[truetype,png] ) zlib? ( sys-libs/zlib ) ssl? ( dev-libs/openssl )
|
||||
DESCRIPTION=The Erlang Jabber Daemon
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.ejabberd.im/ https://github.com/processone/ejabberd/
|
||||
IUSE=captcha debug ldap odbc pam +web zlib mod_irc mod_muc mod_proxy65 mod_pubsub mod_statsdx ssl
|
||||
KEYWORDS=amd64 ~arm ~ia64 ppc ~sparc x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=>=net-im/jabber-base-0.01 >=dev-libs/expat-1.95 >=dev-lang/erlang-12.2.5[ssl] odbc? ( dev-db/unixODBC ) ldap? ( =net-nds/openldap-2* ) >=dev-libs/openssl-0.9.8e captcha? ( media-gfx/imagemagick[truetype,png] ) zlib? ( sys-libs/zlib ) >=sys-apps/shadow-4.1.4.2-r3 pam? ( virtual/pam )
|
||||
SLOT=0
|
||||
SRC_URI=http://www.process-one.net/downloads/ejabberd/2.1.12/ejabberd-2.1.12.tgz mod_statsdx? ( http://dev.gentoo.org/~radhermit/dist/ejabberd-mod_statsdx-1118.patch.gz )
|
||||
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 flag-o-matic c263990f1b677b0f0be0a3299f179762 multilib 3bf24e6abb9b76d9f6c20600f0b716bf pam aa1ebb3ab720ea04dbbdd6eaaf9554ed ssl-cert b53367370fde96e19beca78050a47c61 toolchain-funcs a3db8057ea0903a9ebea4e46aab28ff9
|
||||
_md5_=0b204983ee28278d4813b60377555839
|
@ -1,13 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install postinst prepare
|
||||
DEPEND=>=net-im/jabber-base-0.01 >=dev-libs/expat-1.95 >=dev-lang/erlang-12.2.5[ssl] <dev-lang/erlang-16 odbc? ( dev-db/unixODBC ) ldap? ( =net-nds/openldap-2* ) >=dev-libs/openssl-0.9.8e captcha? ( media-gfx/imagemagick[truetype,png] ) zlib? ( sys-libs/zlib ) ssl? ( dev-libs/openssl )
|
||||
DESCRIPTION=The Erlang Jabber Daemon
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.ejabberd.im/ https://github.com/processone/ejabberd/
|
||||
IUSE=captcha debug ldap odbc pam +web zlib mod_irc mod_muc mod_proxy65 mod_pubsub mod_statsdx ssl
|
||||
KEYWORDS=~amd64 ~arm ~ia64 ~ppc ~sparc ~x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=>=net-im/jabber-base-0.01 >=dev-libs/expat-1.95 >=dev-lang/erlang-12.2.5[ssl] <dev-lang/erlang-16 odbc? ( dev-db/unixODBC ) ldap? ( =net-nds/openldap-2* ) >=dev-libs/openssl-0.9.8e captcha? ( media-gfx/imagemagick[truetype,png] ) zlib? ( sys-libs/zlib ) >=sys-apps/shadow-4.1.4.2-r3 pam? ( virtual/pam )
|
||||
SLOT=0
|
||||
SRC_URI=http://www.process-one.net/downloads/ejabberd/2.1.13/ejabberd-2.1.13.tgz mod_statsdx? ( http://dev.gentoo.org/~radhermit/dist/ejabberd-mod_statsdx-1118.patch.gz )
|
||||
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 flag-o-matic c263990f1b677b0f0be0a3299f179762 multilib 3bf24e6abb9b76d9f6c20600f0b716bf pam aa1ebb3ab720ea04dbbdd6eaaf9554ed ssl-cert b53367370fde96e19beca78050a47c61 toolchain-funcs a3db8057ea0903a9ebea4e46aab28ff9
|
||||
_md5_=5e52d51dd02350b992f2848cc9610a6d
|
@ -1,11 +0,0 @@
|
||||
DEFINED_PHASES=compile install postinst
|
||||
DESCRIPTION=Server for Secure Internet Live Conferencing
|
||||
HOMEPAGE=http://silcnet.org/
|
||||
IUSE=ipv6 debug
|
||||
KEYWORDS=~amd64 ~ppc ~sparc ~x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=!<=net-im/silc-toolkit-0.9.12-r1 !<=net-im/silc-client-1.0.1
|
||||
SLOT=0
|
||||
SRC_URI=http://www.silcnet.org/download/server/sources/silc-server-1.1.14.tar.bz2
|
||||
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 flag-o-matic c263990f1b677b0f0be0a3299f179762 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs a3db8057ea0903a9ebea4e46aab28ff9 user f54e098dd38ba1c0847a13e685b87747
|
||||
_md5_=659c8d964f0fd7fff985209c0b1360a0
|
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=configure install prepare pretend setup
|
||||
DEPEND=|| ( >=dev-lang/python-2.7.5-r2:2.7 ) !!net-libs/nodejs >=dev-libs/openssl-1.0.1j[-bindist] <dev-libs/openssl-1.0.2:=[-bindist] icu? ( dev-libs/icu ) =net-libs/http-parser-2.3 >=dev-libs/libuv-1.4.2
|
||||
DESCRIPTION=An npm compatible platform originally based on node.js
|
||||
EAPI=5
|
||||
HOMEPAGE=http://iojs.org/
|
||||
IUSE=icu +npm snapshot
|
||||
KEYWORDS=~amd64 ~arm ~x86 ~x64-macos
|
||||
LICENSE=Apache-1.1 Apache-2.0 BSD BSD-2 MIT
|
||||
RDEPEND=!!net-libs/nodejs >=dev-libs/openssl-1.0.1j[-bindist] <dev-libs/openssl-1.0.2:=[-bindist]
|
||||
SLOT=0
|
||||
SRC_URI=http://iojs.org/dist/v1.5.1/iojs-v1.5.1.tar.xz
|
||||
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 flag-o-matic c263990f1b677b0f0be0a3299f179762 multilib 3bf24e6abb9b76d9f6c20600f0b716bf pax-utils dfe060cb70d89757fde5c1ff8405e950 python-any-r1 da352ea9da8eb9bf158d56cca65d6c82 python-utils-r1 e3288bc2e6e487674ce218b632701c9e toolchain-funcs a3db8057ea0903a9ebea4e46aab28ff9
|
||||
_md5_=2e97ff92db9a7194dbabdffce4f911b2
|
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=compile configure install postinst preinst prepare unpack
|
||||
DEPEND=client? ( kernel_linux? ( ipv6? ( sys-apps/iproute2 ) sys-apps/net-tools ) ) ldap? ( net-nds/openldap ssl? ( dev-libs/openssl ) ) virtual/pkgconfig
|
||||
DESCRIPTION=ISC Dynamic Host Configuration Protocol (DHCP) client/server
|
||||
EAPI=4
|
||||
HOMEPAGE=http://www.isc.org/products/DHCP
|
||||
IUSE=+client ipv6 kernel_linux ldap selinux +server ssl vim-syntax
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd
|
||||
LICENSE=ISC BSD SSLeay GPL-2
|
||||
RDEPEND=client? ( kernel_linux? ( ipv6? ( sys-apps/iproute2 ) sys-apps/net-tools ) ) ldap? ( net-nds/openldap ssl? ( dev-libs/openssl ) ) selinux? ( sec-policy/selinux-dhcp ) vim-syntax? ( app-vim/dhcpd-syntax )
|
||||
SLOT=0
|
||||
SRC_URI=ftp://ftp.isc.org/isc/dhcp/dhcp-4.3.2.tar.gz ftp://ftp.isc.org/isc/dhcp/4.3.2/dhcp-4.3.2.tar.gz
|
||||
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 multilib 3bf24e6abb9b76d9f6c20600f0b716bf systemd 090342761f573a8280dd5aa6b0345f3b toolchain-funcs a3db8057ea0903a9ebea4e46aab28ff9 user f54e098dd38ba1c0847a13e685b87747
|
||||
_md5_=f2dfe4bdbbab78b1d9df975c2e00748b
|
@ -1,12 +0,0 @@
|
||||
DEFINED_PHASES=configure install
|
||||
DEPEND=dev-libs/expat dev-libs/glib:2 net-misc/curl sys-libs/zlib x11-libs/gdk-pixbuf:2 x11-libs/gtk+:2 gps? ( >=sci-geosciences/gpsd-2.96 ) app-text/gnome-doc-utils dev-util/intltool dev-util/gtk-doc-am app-text/rarian dev-libs/libxslt virtual/pkgconfig sys-devel/gettext
|
||||
DESCRIPTION=GPS data editor and analyzer
|
||||
EAPI=5
|
||||
HOMEPAGE=http://viking.sourceforge.net/
|
||||
IUSE=doc gps nls
|
||||
KEYWORDS=~amd64 ~ppc ~x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=dev-libs/expat dev-libs/glib:2 net-misc/curl sys-libs/zlib x11-libs/gdk-pixbuf:2 x11-libs/gtk+:2 gps? ( >=sci-geosciences/gpsd-2.96 ) sci-geosciences/gpsbabel
|
||||
SLOT=0
|
||||
SRC_URI=mirror://sourceforge/viking/viking-1.4.1.tar.gz doc? ( mirror://sourceforge/viking/viking.pdf )
|
||||
_md5_=321f633c42a05936a9dd82290c9ef7d2
|
@ -1,12 +1,12 @@
|
||||
DEFINED_PHASES=configure install
|
||||
DEPEND=app-arch/bzip2 dev-libs/expat dev-libs/glib:2 net-misc/curl sys-libs/zlib x11-libs/gdk-pixbuf:2 x11-libs/gtk+:2 gps? ( >=sci-geosciences/gpsd-2.96 ) exif? ( media-libs/libexif ) magic? ( sys-apps/file ) app-text/gnome-doc-utils dev-util/intltool dev-util/gtk-doc-am app-text/rarian dev-libs/libxslt virtual/pkgconfig sys-devel/gettext
|
||||
DEPEND=app-arch/bzip2 dev-libs/expat dev-libs/glib:2 net-misc/curl sys-libs/zlib x11-libs/gdk-pixbuf:2 x11-libs/gtk+:2 gps? ( >=sci-geosciences/gpsd-2.96 <sci-geosciences/gpsd-3.12 ) exif? ( media-libs/libexif ) magic? ( sys-apps/file ) app-text/gnome-doc-utils dev-util/intltool dev-util/gtk-doc-am app-text/rarian dev-libs/libxslt virtual/pkgconfig sys-devel/gettext
|
||||
DESCRIPTION=GPS data editor and analyzer
|
||||
EAPI=5
|
||||
HOMEPAGE=http://viking.sourceforge.net/
|
||||
IUSE=doc +exif gps +magic nls
|
||||
KEYWORDS=~amd64 ~ppc ~x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=app-arch/bzip2 dev-libs/expat dev-libs/glib:2 net-misc/curl sys-libs/zlib x11-libs/gdk-pixbuf:2 x11-libs/gtk+:2 gps? ( >=sci-geosciences/gpsd-2.96 ) exif? ( media-libs/libexif ) magic? ( sys-apps/file ) sci-geosciences/gpsbabel
|
||||
RDEPEND=app-arch/bzip2 dev-libs/expat dev-libs/glib:2 net-misc/curl sys-libs/zlib x11-libs/gdk-pixbuf:2 x11-libs/gtk+:2 gps? ( >=sci-geosciences/gpsd-2.96 <sci-geosciences/gpsd-3.12 ) exif? ( media-libs/libexif ) magic? ( sys-apps/file ) sci-geosciences/gpsbabel
|
||||
SLOT=0
|
||||
SRC_URI=mirror://sourceforge/viking/viking-1.5.1.tar.bz2 doc? ( mirror://sourceforge/viking/viking.pdf )
|
||||
_md5_=0b71a466387e40ae2fd107767655233d
|
||||
_md5_=25a7ad3ca369b9a8df3ea7917bc67127
|
||||
|
@ -1,13 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test
|
||||
DEPEND=>=dev-libs/libgaminggear-0.4 x11-libs/gtk+:2 x11-libs/libnotify media-libs/libcanberra virtual/libusb:1 dev-libs/dbus-glib virtual/libgudev:= sys-devel/make >=dev-util/cmake-2.8.12 userland_GNU? ( >=sys-apps/findutils-4.4.0 ) >=sys-apps/sed-4 virtual/pkgconfig
|
||||
DESCRIPTION=Utility for advanced configuration of Roccat devices
|
||||
EAPI=5
|
||||
HOMEPAGE=http://roccat.sourceforge.net/
|
||||
IUSE=input_devices_roccat_arvo input_devices_roccat_isku input_devices_roccat_iskufx input_devices_roccat_kone input_devices_roccat_koneplus input_devices_roccat_konepure input_devices_roccat_konepuremilitary input_devices_roccat_konepureoptical input_devices_roccat_konextd input_devices_roccat_konextdoptical input_devices_roccat_kovaplus input_devices_roccat_lua input_devices_roccat_pyra input_devices_roccat_savu input_devices_roccat_ryosmk
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=>=dev-libs/libgaminggear-0.4 x11-libs/gtk+:2 x11-libs/libnotify media-libs/libcanberra virtual/libusb:1 dev-libs/dbus-glib virtual/libgudev:=
|
||||
SLOT=0
|
||||
SRC_URI=mirror://sourceforge/roccat/roccat-tools-2.1.0.tar.bz2
|
||||
_eclasses_=cmake-utils 0430c386d85cec959d72640afd63ea91 eutils 998e5931fb95b10a6a11ec796ada2759 flag-o-matic c263990f1b677b0f0be0a3299f179762 gnome2-utils 5cdfd22a2163c9d3a891648bd19453a7 multilib 3bf24e6abb9b76d9f6c20600f0b716bf readme.gentoo 106edea5533517715013de909a333abd toolchain-funcs a3db8057ea0903a9ebea4e46aab28ff9 udev da001465a2e939c93f7ae16947ce3438 user f54e098dd38ba1c0847a13e685b87747
|
||||
_md5_=3eb5fc6b53e04a9f71caf1a3f90484b5
|
@ -1,13 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test
|
||||
DEPEND=>=dev-libs/libgaminggear-0.5 x11-libs/gtk+:2 x11-libs/libnotify media-libs/libcanberra virtual/libusb:1 dev-libs/dbus-glib virtual/libgudev:= sys-devel/make >=dev-util/cmake-2.8.12 userland_GNU? ( >=sys-apps/findutils-4.4.0 ) >=sys-apps/sed-4 virtual/pkgconfig
|
||||
DESCRIPTION=Utility for advanced configuration of Roccat devices
|
||||
EAPI=5
|
||||
HOMEPAGE=http://roccat.sourceforge.net/
|
||||
IUSE=input_devices_roccat_arvo input_devices_roccat_isku input_devices_roccat_iskufx input_devices_roccat_kone input_devices_roccat_koneplus input_devices_roccat_konepure input_devices_roccat_konepuremilitary input_devices_roccat_konepureoptical input_devices_roccat_konextd input_devices_roccat_konextdoptical input_devices_roccat_kovaplus input_devices_roccat_lua input_devices_roccat_pyra input_devices_roccat_savu input_devices_roccat_ryosmk
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=>=dev-libs/libgaminggear-0.5 x11-libs/gtk+:2 x11-libs/libnotify media-libs/libcanberra virtual/libusb:1 dev-libs/dbus-glib virtual/libgudev:=
|
||||
SLOT=0
|
||||
SRC_URI=mirror://sourceforge/roccat/roccat-tools-2.2.0.tar.bz2
|
||||
_eclasses_=cmake-utils 0430c386d85cec959d72640afd63ea91 eutils 998e5931fb95b10a6a11ec796ada2759 flag-o-matic c263990f1b677b0f0be0a3299f179762 gnome2-utils 5cdfd22a2163c9d3a891648bd19453a7 multilib 3bf24e6abb9b76d9f6c20600f0b716bf readme.gentoo 106edea5533517715013de909a333abd toolchain-funcs a3db8057ea0903a9ebea4e46aab28ff9 udev da001465a2e939c93f7ae16947ce3438 user f54e098dd38ba1c0847a13e685b87747
|
||||
_md5_=10e88961d94fa618e18305194cff3f45
|
@ -1,13 +1,14 @@
|
||||
DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test
|
||||
DEPEND=>=dev-libs/libgaminggear-0.3 x11-libs/gtk+:2 x11-libs/libnotify media-libs/libcanberra virtual/libusb:1 dev-libs/dbus-glib virtual/libgudev:= sys-devel/make >=dev-util/cmake-2.8.12 userland_GNU? ( >=sys-apps/findutils-4.4.0 ) >=sys-apps/sed-4 virtual/pkgconfig
|
||||
DEPEND=>=dev-libs/libgaminggear-0.6 x11-libs/gtk+:2 x11-libs/libnotify media-libs/libcanberra virtual/libusb:1 dev-libs/dbus-glib virtual/libgudev:= sys-devel/make >=dev-util/cmake-2.8.12 userland_GNU? ( >=sys-apps/findutils-4.4.0 ) >=sys-apps/sed-4 virtual/pkgconfig
|
||||
DESCRIPTION=Utility for advanced configuration of Roccat devices
|
||||
EAPI=5
|
||||
HOMEPAGE=http://roccat.sourceforge.net/
|
||||
IUSE=input_devices_roccat_arvo input_devices_roccat_isku input_devices_roccat_iskufx input_devices_roccat_kone input_devices_roccat_koneplus input_devices_roccat_konepure input_devices_roccat_konepuremilitary input_devices_roccat_konepureoptical input_devices_roccat_konextd input_devices_roccat_konextdoptical input_devices_roccat_kovaplus input_devices_roccat_lua input_devices_roccat_pyra input_devices_roccat_savu input_devices_roccat_ryosmk
|
||||
IUSE=input_devices_roccat_arvo input_devices_roccat_isku input_devices_roccat_iskufx input_devices_roccat_kone input_devices_roccat_koneplus input_devices_roccat_konepure input_devices_roccat_konepuremilitary input_devices_roccat_konepureoptical input_devices_roccat_konextd input_devices_roccat_konextdoptical input_devices_roccat_kovaplus input_devices_roccat_lua input_devices_roccat_pyra input_devices_roccat_savu input_devices_roccat_ryosmk input_devices_roccat_ryostkl input_devices_roccat_tyon lua
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=>=dev-libs/libgaminggear-0.3 x11-libs/gtk+:2 x11-libs/libnotify media-libs/libcanberra virtual/libusb:1 dev-libs/dbus-glib virtual/libgudev:=
|
||||
RDEPEND=>=dev-libs/libgaminggear-0.6 x11-libs/gtk+:2 x11-libs/libnotify media-libs/libcanberra virtual/libusb:1 dev-libs/dbus-glib virtual/libgudev:=
|
||||
REQUIRED_USE=lua? ( input_devices_roccat_ryosmk )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://sourceforge/roccat/roccat-tools-2.0.0.tar.bz2
|
||||
SRC_URI=mirror://sourceforge/roccat/roccat-tools-3.1.0.tar.bz2
|
||||
_eclasses_=cmake-utils 0430c386d85cec959d72640afd63ea91 eutils 998e5931fb95b10a6a11ec796ada2759 flag-o-matic c263990f1b677b0f0be0a3299f179762 gnome2-utils 5cdfd22a2163c9d3a891648bd19453a7 multilib 3bf24e6abb9b76d9f6c20600f0b716bf readme.gentoo 106edea5533517715013de909a333abd toolchain-funcs a3db8057ea0903a9ebea4e46aab28ff9 udev da001465a2e939c93f7ae16947ce3438 user f54e098dd38ba1c0847a13e685b87747
|
||||
_md5_=6053b8634d848ce2c56c755f636c48ea
|
||||
_md5_=3c46f256223b1016f6215f80ae2eecba
|
@ -0,0 +1,15 @@
|
||||
DEFINED_PHASES=compile configure install postinst prepare setup test unpack
|
||||
DEPEND=pcre? ( >=dev-libs/libpcre-4.2 ) pcre-jit? ( >=dev-libs/libpcre-8.20[jit] ) ssl? ( dev-libs/openssl:0= ) http-cache? ( userland_GNU? ( dev-libs/openssl:0= ) ) nginx_modules_http_geoip? ( dev-libs/geoip ) nginx_modules_http_gunzip? ( sys-libs/zlib ) nginx_modules_http_gzip? ( sys-libs/zlib ) nginx_modules_http_gzip_static? ( sys-libs/zlib ) nginx_modules_http_image_filter? ( media-libs/gd[jpeg,png] ) nginx_modules_http_perl? ( >=dev-lang/perl-5.8 ) nginx_modules_http_rewrite? ( >=dev-libs/libpcre-4.2 ) nginx_modules_http_secure_link? ( userland_GNU? ( dev-libs/openssl:0= ) ) nginx_modules_http_spdy? ( >=dev-libs/openssl-1.0.1c:0= ) nginx_modules_http_xslt? ( dev-libs/libxml2 dev-libs/libxslt ) nginx_modules_http_lua? ( !luajit? ( dev-lang/lua:0= ) luajit? ( dev-lang/luajit:2= ) ) nginx_modules_http_auth_pam? ( virtual/pam ) nginx_modules_http_metrics? ( dev-libs/yajl ) nginx_modules_http_dav_ext? ( dev-libs/expat ) nginx_modules_http_security? ( >=dev-libs/libxml2-2.7.8 dev-libs/apr-util www-servers/apache ) arm? ( dev-libs/libatomic_ops ) libatomic? ( dev-libs/libatomic_ops ) ssl? ( dev-libs/openssl ) virtual/pkgconfig
|
||||
DESCRIPTION=Robust, small and high performance http and reverse proxy server
|
||||
EAPI=5
|
||||
HOMEPAGE=http://nginx.org
|
||||
IUSE=aio debug +http +http-cache ipv6 libatomic luajit +pcre pcre-jit rtmp selinux ssl userland_GNU vim-syntax +nginx_modules_http_access +nginx_modules_http_auth_basic +nginx_modules_http_autoindex +nginx_modules_http_browser +nginx_modules_http_charset +nginx_modules_http_empty_gif +nginx_modules_http_fastcgi +nginx_modules_http_geo +nginx_modules_http_gzip +nginx_modules_http_limit_req +nginx_modules_http_limit_conn +nginx_modules_http_map +nginx_modules_http_memcached +nginx_modules_http_proxy +nginx_modules_http_referer +nginx_modules_http_rewrite +nginx_modules_http_scgi +nginx_modules_http_ssi +nginx_modules_http_split_clients +nginx_modules_http_upstream_ip_hash +nginx_modules_http_userid +nginx_modules_http_uwsgi nginx_modules_http_addition nginx_modules_http_auth_request nginx_modules_http_dav nginx_modules_http_degradation nginx_modules_http_flv nginx_modules_http_geoip nginx_modules_http_gunzip nginx_modules_http_gzip_static nginx_modules_http_image_filter nginx_modules_http_mp4 nginx_modules_http_perl nginx_modules_http_random_index nginx_modules_http_realip nginx_modules_http_secure_link nginx_modules_http_spdy nginx_modules_http_stub_status nginx_modules_http_sub nginx_modules_http_xslt nginx_modules_mail_imap nginx_modules_mail_pop3 nginx_modules_mail_smtp nginx_modules_http_upload_progress nginx_modules_http_headers_more nginx_modules_http_cache_purge nginx_modules_http_slowfs_cache nginx_modules_http_fancyindex nginx_modules_http_lua nginx_modules_http_auth_pam nginx_modules_http_upstream_check nginx_modules_http_metrics nginx_modules_http_naxsi nginx_modules_http_dav_ext nginx_modules_http_echo nginx_modules_http_security nginx_modules_http_push_stream nginx_modules_http_sticky nginx_modules_http_ajp nginx_modules_http_mogilefs ssl
|
||||
KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux
|
||||
LICENSE=BSD-2 BSD SSLeay MIT GPL-2 GPL-2+ nginx_modules_http_security? ( Apache-2.0 ) nginx_modules_http_push_stream? ( GPL-3 )
|
||||
PDEPEND=vim-syntax? ( app-vim/nginx-syntax )
|
||||
RDEPEND=pcre? ( >=dev-libs/libpcre-4.2 ) pcre-jit? ( >=dev-libs/libpcre-8.20[jit] ) ssl? ( dev-libs/openssl:0= ) http-cache? ( userland_GNU? ( dev-libs/openssl:0= ) ) nginx_modules_http_geoip? ( dev-libs/geoip ) nginx_modules_http_gunzip? ( sys-libs/zlib ) nginx_modules_http_gzip? ( sys-libs/zlib ) nginx_modules_http_gzip_static? ( sys-libs/zlib ) nginx_modules_http_image_filter? ( media-libs/gd[jpeg,png] ) nginx_modules_http_perl? ( >=dev-lang/perl-5.8 ) nginx_modules_http_rewrite? ( >=dev-libs/libpcre-4.2 ) nginx_modules_http_secure_link? ( userland_GNU? ( dev-libs/openssl:0= ) ) nginx_modules_http_spdy? ( >=dev-libs/openssl-1.0.1c:0= ) nginx_modules_http_xslt? ( dev-libs/libxml2 dev-libs/libxslt ) nginx_modules_http_lua? ( !luajit? ( dev-lang/lua:0= ) luajit? ( dev-lang/luajit:2= ) ) nginx_modules_http_auth_pam? ( virtual/pam ) nginx_modules_http_metrics? ( dev-libs/yajl ) nginx_modules_http_dav_ext? ( dev-libs/expat ) nginx_modules_http_security? ( >=dev-libs/libxml2-2.7.8 dev-libs/apr-util www-servers/apache ) selinux? ( sec-policy/selinux-nginx )
|
||||
REQUIRED_USE=pcre-jit? ( pcre ) nginx_modules_http_lua? ( nginx_modules_http_rewrite ) nginx_modules_http_naxsi? ( pcre ) nginx_modules_http_dav_ext? ( nginx_modules_http_dav ) nginx_modules_http_metrics? ( nginx_modules_http_stub_status ) nginx_modules_http_security? ( pcre ) nginx_modules_http_push_stream? ( ssl )
|
||||
SLOT=0
|
||||
SRC_URI=http://nginx.org/download/nginx-1.7.10.tar.gz https://github.com/simpl/ngx_devel_kit/archive/v0.2.19.tar.gz -> ngx_devel_kit-0.2.19-r1.tar.gz nginx_modules_http_upload_progress? ( https://github.com/masterzen/nginx-upload-progress-module/archive/v0.9.1.tar.gz -> ngx_http_upload_progress-0.9.1-r1.tar.gz ) nginx_modules_http_headers_more? ( https://github.com/agentzh/headers-more-nginx-module/archive/v0.25.tar.gz -> ngx_http_headers_more-0.25-r1.tar.gz ) nginx_modules_http_cache_purge? ( http://labs.frickle.com/files/ngx_cache_purge-2.3.tar.gz -> ngx_http_cache_purge-2.3.tar.gz ) nginx_modules_http_slowfs_cache? ( http://labs.frickle.com/files/ngx_slowfs_cache-1.10.tar.gz -> ngx_http_slowfs_cache-1.10.tar.gz ) nginx_modules_http_fancyindex? ( https://github.com/aperezdc/ngx-fancyindex/archive/v0.3.5.tar.gz -> ngx_http_fancyindex-0.3.5.tar.gz ) nginx_modules_http_lua? ( https://github.com/openresty/lua-nginx-module/archive/v0.9.15.tar.gz -> ngx_http_lua-0.9.15.tar.gz ) nginx_modules_http_auth_pam? ( https://github.com/stogh/ngx_http_auth_pam_module/archive/v1.4.tar.gz -> ngx_http_auth_pam-1.4.tar.gz ) nginx_modules_http_upstream_check? ( https://github.com/yaoweibin/nginx_upstream_check_module/archive/v0.3.0.tar.gz -> ngx_http_upstream_check-0.3.0.tar.gz ) nginx_modules_http_metrics? ( https://github.com/madvertise/ngx_metrics/archive/v0.1.1.tar.gz -> ngx_metrics-0.1.1.tar.gz ) nginx_modules_http_naxsi? ( https://github.com/nbs-system/naxsi/archive/0.53-2.tar.gz -> ngx_http_naxsi-0.53-2.tar.gz ) rtmp? ( http://github.com/arut/nginx-rtmp-module/archive/v1.1.6.tar.gz -> ngx_rtmp-1.1.6.tar.gz ) nginx_modules_http_dav_ext? ( http://github.com/arut/nginx-dav-ext-module/archive/v0.0.3.tar.gz -> ngx_http_dav_ext-0.0.3.tar.gz ) nginx_modules_http_echo? ( https://github.com/agentzh/echo-nginx-module/archive/v0.57.tar.gz -> ngx_http_echo-0.57.tar.gz ) nginx_modules_http_security? ( https://www.modsecurity.org/tarball/2.9.0/modsecurity-2.9.0.tar.gz -> modsecurity-2.9.0.tar.gz ) nginx_modules_http_push_stream? ( https://github.com/wandenberg/nginx-push-stream-module/archive/0.4.1.tar.gz -> ngx_http_push_stream-0.4.1.tar.gz ) nginx_modules_http_sticky? ( https://bitbucket.org/nginx-goodies/nginx-sticky-module-ng/get/1.2.5.tar.bz2 -> nginx_http_sticky_module_ng-1.2.5.tar.bz2 ) nginx_modules_http_ajp? ( https://github.com/yaoweibin/nginx_ajp_module/archive/v0.3.0.tar.gz -> ngx_http_ajp_module-0.3.0.tar.gz ) nginx_modules_http_mogilefs? ( http://www.grid.net.ru/nginx/download/nginx_mogilefs_module-1.0.4.tar.gz -> ngx_mogilefs_module-1.0.4.tar.gz )
|
||||
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 flag-o-matic c263990f1b677b0f0be0a3299f179762 multilib 3bf24e6abb9b76d9f6c20600f0b716bf multiprocessing d7f2985a2c76c365ee20269db5261414 perl-module 6b84915e66050718c89bcbc76c144e80 ssl-cert b53367370fde96e19beca78050a47c61 systemd 090342761f573a8280dd5aa6b0345f3b toolchain-funcs a3db8057ea0903a9ebea4e46aab28ff9 unpacker f300a7ca9131b1024a79762e8edd3c52 user f54e098dd38ba1c0847a13e685b87747 versionator cd0bcdb170807e4a1984115e9d53a26f
|
||||
_md5_=7cfca36e03e311c716406bb89fb03e64
|
@ -1,14 +1,14 @@
|
||||
DEFINED_PHASES=compile configure install postinst prepare setup test unpack
|
||||
DEPEND=sys-libs/zlib caps? ( sys-libs/libcap ) json? ( !yajl? ( dev-libs/jansson ) yajl? ( dev-libs/yajl ) ) pcre? ( dev-libs/libpcre:3 ) ssl? ( dev-libs/openssl ) xml? ( !expat? ( dev-libs/libxml2 ) expat? ( dev-libs/expat ) ) yaml? ( dev-libs/libyaml ) zeromq? ( net-libs/zeromq sys-apps/util-linux ) uwsgi_plugins_alarm_curl? ( net-misc/curl ) uwsgi_plugins_alarm_xmpp? ( net-libs/gloox ) uwsgi_plugins_curl_cron? ( net-misc/curl ) uwsgi_plugins_emperor_pg? ( dev-db/postgresql:= ) uwsgi_plugins_geoip? ( dev-libs/geoip ) uwsgi_plugins_ldap? ( net-nds/openldap ) uwsgi_plugins_pam? ( virtual/pam ) uwsgi_plugins_sqlite? ( dev-db/sqlite:3 ) uwsgi_plugins_rados? ( sys-cluster/ceph ) uwsgi_plugins_router_access? ( sys-apps/tcp-wrappers ) uwsgi_plugins_router_spnego? ( virtual/krb5 ) uwsgi_plugins_rsyslog? ( app-admin/rsyslog ) uwsgi_plugins_systemd_logger? ( sys-apps/systemd ) uwsgi_plugins_webdav? ( dev-libs/libxml2 ) uwsgi_plugins_xslt? ( dev-libs/libxslt ) lua? ( dev-lang/lua ) mono? ( =dev-lang/mono-2* ) perl? ( dev-lang/perl:= ) php? ( php_targets_php5-4? ( dev-lang/php:5.4[embed] ) php_targets_php5-5? ( dev-lang/php:5.5[embed] ) ) python? ( python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] ) python_gevent? ( >=dev-python/gevent-1.0_beta2[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) ruby? ( ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ) virtual/pkgconfig apache2? ( =www-servers/apache-2* ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.13:1.13 >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 >=sys-devel/m4-1.4.3 >=sys-devel/libtool-1.5.18 php? ( php_targets_php5-4? ( dev-lang/php:5.4 ) php_targets_php5-5? ( dev-lang/php:5.5 ) )
|
||||
DEPEND=sys-libs/zlib caps? ( sys-libs/libcap ) json? ( !yajl? ( dev-libs/jansson ) yajl? ( dev-libs/yajl ) ) pcre? ( dev-libs/libpcre:3 ) ssl? ( dev-libs/openssl ) xml? ( !expat? ( dev-libs/libxml2 ) expat? ( dev-libs/expat ) ) yaml? ( dev-libs/libyaml ) zeromq? ( net-libs/zeromq sys-apps/util-linux ) uwsgi_plugins_alarm_curl? ( net-misc/curl ) uwsgi_plugins_alarm_xmpp? ( net-libs/gloox ) uwsgi_plugins_curl_cron? ( net-misc/curl ) uwsgi_plugins_emperor_pg? ( dev-db/postgresql:= ) uwsgi_plugins_geoip? ( dev-libs/geoip ) uwsgi_plugins_ldap? ( net-nds/openldap ) uwsgi_plugins_pam? ( virtual/pam ) uwsgi_plugins_sqlite? ( dev-db/sqlite:3 ) uwsgi_plugins_rados? ( sys-cluster/ceph ) uwsgi_plugins_router_access? ( sys-apps/tcp-wrappers ) uwsgi_plugins_router_spnego? ( virtual/krb5 ) uwsgi_plugins_rsyslog? ( app-admin/rsyslog ) uwsgi_plugins_systemd_logger? ( sys-apps/systemd ) uwsgi_plugins_webdav? ( dev-libs/libxml2 ) uwsgi_plugins_xslt? ( dev-libs/libxslt ) lua? ( dev-lang/lua ) mono? ( =dev-lang/mono-2* ) perl? ( dev-lang/perl:= ) php? ( php_targets_php5-4? ( dev-lang/php:5.4[embed] ) php_targets_php5-5? ( dev-lang/php:5.5[embed] ) ) python? ( python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] ) python_gevent? ( >=dev-python/gevent-1.0_beta2[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) ruby? ( ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ) virtual/pkgconfig apache2? ( =www-servers/apache-2* ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.13:1.13 >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 >=sys-devel/m4-1.4.3 >=sys-devel/libtool-1.5.18 php? ( php_targets_php5-4? ( dev-lang/php:5.4 ) php_targets_php5-5? ( dev-lang/php:5.5 ) )
|
||||
DESCRIPTION=uWSGI server for Python web applications
|
||||
EAPI=5
|
||||
HOMEPAGE=http://projects.unbit.it/uwsgi/
|
||||
IUSE=apache2 +caps debug +embedded expat jemalloc json +pcre +routing +ssl +xml yajl yaml zeromq +uwsgi_plugins_ping +uwsgi_plugins_cache +uwsgi_plugins_carbon +uwsgi_plugins_nagios +uwsgi_plugins_rpc +uwsgi_plugins_rrdtool +uwsgi_plugins_http +uwsgi_plugins_ugreen +uwsgi_plugins_signal +uwsgi_plugins_syslog +uwsgi_plugins_rsyslog +uwsgi_plugins_router_uwsgi +uwsgi_plugins_router_redirect +uwsgi_plugins_router_basicauth +uwsgi_plugins_router_rewrite +uwsgi_plugins_router_http +uwsgi_plugins_router_cache +uwsgi_plugins_router_static +uwsgi_plugins_router_memcached +uwsgi_plugins_router_redis +uwsgi_plugins_router_hash +uwsgi_plugins_router_expires +uwsgi_plugins_router_metrics +uwsgi_plugins_corerouter +uwsgi_plugins_fastrouter +uwsgi_plugins_rawrouter +uwsgi_plugins_sslrouter +uwsgi_plugins_redislog +uwsgi_plugins_mongodblog +uwsgi_plugins_logfile +uwsgi_plugins_logsocket +uwsgi_plugins_spooler +uwsgi_plugins_cheaper_busyness +uwsgi_plugins_symcall +uwsgi_plugins_transformation_chunked +uwsgi_plugins_transformation_gzip +uwsgi_plugins_transformation_offload +uwsgi_plugins_transformation_tofile +uwsgi_plugins_zergpool uwsgi_plugins_alarm_curl uwsgi_plugins_alarm_xmpp uwsgi_plugins_clock_monotonic uwsgi_plugins_clock_realtime uwsgi_plugins_curl_cron uwsgi_plugins_dumbloop uwsgi_plugins_echo uwsgi_plugins_emperor_amqp uwsgi_plugins_emperor_pg uwsgi_plugins_emperor_zeromq uwsgi_plugins_forkptyrouter uwsgi_plugins_geoip uwsgi_plugins_graylog2 uwsgi_plugins_legion_cache_fetch uwsgi_plugins_ldap uwsgi_plugins_logcrypto uwsgi_plugins_logpipe uwsgi_plugins_notfound uwsgi_plugins_pam uwsgi_plugins_rados uwsgi_plugins_router_access uwsgi_plugins_router_radius uwsgi_plugins_router_spnego uwsgi_plugins_router_xmldir uwsgi_plugins_sqlite uwsgi_plugins_ssi uwsgi_plugins_stats_pusher_statsd uwsgi_plugins_systemd_logger uwsgi_plugins_transformation_toupper uwsgi_plugins_tuntap uwsgi_plugins_webdav uwsgi_plugins_xattr uwsgi_plugins_xslt uwsgi_plugins_zabbix cgi mono perl lua php python python_asyncio python_gevent ruby apache2 python_targets_python2_7 python_targets_python3_3 python_targets_python3_4 php_targets_php5-4 php_targets_php5-5 elibc_FreeBSD ruby_targets_ruby19 ruby_targets_ruby20 ruby_targets_ruby21
|
||||
IUSE=apache2 +caps debug +embedded expat jemalloc json +pcre +routing +ssl +xml yajl yaml zeromq +uwsgi_plugins_ping +uwsgi_plugins_cache +uwsgi_plugins_carbon +uwsgi_plugins_nagios +uwsgi_plugins_rpc +uwsgi_plugins_rrdtool +uwsgi_plugins_http +uwsgi_plugins_ugreen +uwsgi_plugins_signal +uwsgi_plugins_syslog +uwsgi_plugins_rsyslog +uwsgi_plugins_router_uwsgi +uwsgi_plugins_router_redirect +uwsgi_plugins_router_basicauth +uwsgi_plugins_router_rewrite +uwsgi_plugins_router_http +uwsgi_plugins_router_cache +uwsgi_plugins_router_static +uwsgi_plugins_router_memcached +uwsgi_plugins_router_redis +uwsgi_plugins_router_hash +uwsgi_plugins_router_expires +uwsgi_plugins_router_metrics +uwsgi_plugins_corerouter +uwsgi_plugins_fastrouter +uwsgi_plugins_rawrouter +uwsgi_plugins_sslrouter +uwsgi_plugins_redislog +uwsgi_plugins_mongodblog +uwsgi_plugins_logfile +uwsgi_plugins_logsocket +uwsgi_plugins_spooler +uwsgi_plugins_cheaper_busyness +uwsgi_plugins_symcall +uwsgi_plugins_transformation_chunked +uwsgi_plugins_transformation_gzip +uwsgi_plugins_transformation_offload +uwsgi_plugins_transformation_tofile +uwsgi_plugins_zergpool uwsgi_plugins_alarm_curl uwsgi_plugins_alarm_xmpp uwsgi_plugins_clock_monotonic uwsgi_plugins_clock_realtime uwsgi_plugins_curl_cron uwsgi_plugins_dumbloop uwsgi_plugins_echo uwsgi_plugins_emperor_amqp uwsgi_plugins_emperor_pg uwsgi_plugins_emperor_zeromq uwsgi_plugins_forkptyrouter uwsgi_plugins_geoip uwsgi_plugins_graylog2 uwsgi_plugins_legion_cache_fetch uwsgi_plugins_ldap uwsgi_plugins_logcrypto uwsgi_plugins_logpipe uwsgi_plugins_notfound uwsgi_plugins_pam uwsgi_plugins_rados uwsgi_plugins_router_access uwsgi_plugins_router_radius uwsgi_plugins_router_spnego uwsgi_plugins_router_xmldir uwsgi_plugins_sqlite uwsgi_plugins_ssi uwsgi_plugins_stats_pusher_statsd uwsgi_plugins_systemd_logger uwsgi_plugins_transformation_toupper uwsgi_plugins_tuntap uwsgi_plugins_webdav uwsgi_plugins_xattr uwsgi_plugins_xslt uwsgi_plugins_zabbix cgi mono perl lua php python python_asyncio python_gevent ruby apache2 python_targets_python2_7 python_targets_python3_3 python_targets_python3_4 php_targets_php5-4 php_targets_php5-5 elibc_FreeBSD ruby_targets_ruby19 ruby_targets_ruby20
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=sys-libs/zlib caps? ( sys-libs/libcap ) json? ( !yajl? ( dev-libs/jansson ) yajl? ( dev-libs/yajl ) ) pcre? ( dev-libs/libpcre:3 ) ssl? ( dev-libs/openssl ) xml? ( !expat? ( dev-libs/libxml2 ) expat? ( dev-libs/expat ) ) yaml? ( dev-libs/libyaml ) zeromq? ( net-libs/zeromq sys-apps/util-linux ) uwsgi_plugins_alarm_curl? ( net-misc/curl ) uwsgi_plugins_alarm_xmpp? ( net-libs/gloox ) uwsgi_plugins_curl_cron? ( net-misc/curl ) uwsgi_plugins_emperor_pg? ( dev-db/postgresql:= ) uwsgi_plugins_geoip? ( dev-libs/geoip ) uwsgi_plugins_ldap? ( net-nds/openldap ) uwsgi_plugins_pam? ( virtual/pam ) uwsgi_plugins_sqlite? ( dev-db/sqlite:3 ) uwsgi_plugins_rados? ( sys-cluster/ceph ) uwsgi_plugins_router_access? ( sys-apps/tcp-wrappers ) uwsgi_plugins_router_spnego? ( virtual/krb5 ) uwsgi_plugins_rsyslog? ( app-admin/rsyslog ) uwsgi_plugins_systemd_logger? ( sys-apps/systemd ) uwsgi_plugins_webdav? ( dev-libs/libxml2 ) uwsgi_plugins_xslt? ( dev-libs/libxslt ) lua? ( dev-lang/lua ) mono? ( =dev-lang/mono-2* ) perl? ( dev-lang/perl:= ) php? ( php_targets_php5-4? ( dev-lang/php:5.4[embed] ) php_targets_php5-5? ( dev-lang/php:5.5[embed] ) ) python? ( python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] ) python_gevent? ( >=dev-python/gevent-1.0_beta2[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) ruby? ( ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ) uwsgi_plugins_rrdtool? ( net-analyzer/rrdtool ) apache2? ( =www-servers/apache-2* ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] php? ( php_targets_php5-4? ( dev-lang/php:5.4 ) php_targets_php5-5? ( dev-lang/php:5.5 ) )
|
||||
RDEPEND=sys-libs/zlib caps? ( sys-libs/libcap ) json? ( !yajl? ( dev-libs/jansson ) yajl? ( dev-libs/yajl ) ) pcre? ( dev-libs/libpcre:3 ) ssl? ( dev-libs/openssl ) xml? ( !expat? ( dev-libs/libxml2 ) expat? ( dev-libs/expat ) ) yaml? ( dev-libs/libyaml ) zeromq? ( net-libs/zeromq sys-apps/util-linux ) uwsgi_plugins_alarm_curl? ( net-misc/curl ) uwsgi_plugins_alarm_xmpp? ( net-libs/gloox ) uwsgi_plugins_curl_cron? ( net-misc/curl ) uwsgi_plugins_emperor_pg? ( dev-db/postgresql:= ) uwsgi_plugins_geoip? ( dev-libs/geoip ) uwsgi_plugins_ldap? ( net-nds/openldap ) uwsgi_plugins_pam? ( virtual/pam ) uwsgi_plugins_sqlite? ( dev-db/sqlite:3 ) uwsgi_plugins_rados? ( sys-cluster/ceph ) uwsgi_plugins_router_access? ( sys-apps/tcp-wrappers ) uwsgi_plugins_router_spnego? ( virtual/krb5 ) uwsgi_plugins_rsyslog? ( app-admin/rsyslog ) uwsgi_plugins_systemd_logger? ( sys-apps/systemd ) uwsgi_plugins_webdav? ( dev-libs/libxml2 ) uwsgi_plugins_xslt? ( dev-libs/libxslt ) lua? ( dev-lang/lua ) mono? ( =dev-lang/mono-2* ) perl? ( dev-lang/perl:= ) php? ( php_targets_php5-4? ( dev-lang/php:5.4[embed] ) php_targets_php5-5? ( dev-lang/php:5.5[embed] ) ) python? ( python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] ) python_gevent? ( >=dev-python/gevent-1.0_beta2[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) ruby? ( ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ) uwsgi_plugins_rrdtool? ( net-analyzer/rrdtool ) apache2? ( =www-servers/apache-2* ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] php? ( php_targets_php5-4? ( dev-lang/php:5.4 ) php_targets_php5-5? ( dev-lang/php:5.5 ) )
|
||||
REQUIRED_USE=|| ( cgi mono perl lua php python python_asyncio python_gevent ruby ) uwsgi_plugins_logcrypto? ( ssl ) uwsgi_plugins_sslrouter? ( ssl ) routing? ( pcre ) uwsgi_plugins_emperor_zeromq? ( zeromq ) uwsgi_plugins_router_xmldir? ( xml ) uwsgi_plugins_forkptyrouter? ( uwsgi_plugins_corerouter ) python? ( || ( python_targets_python2_7 python_targets_python3_3 python_targets_python3_4 ) ) python_asyncio? ( python_targets_python3_4 python_gevent ) python_gevent? ( python ) expat? ( xml ) || ( python_targets_python2_7 python_targets_python3_3 python_targets_python3_4 ) php? ( || ( php_targets_php5-4 php_targets_php5-5 ) )
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/unbit/uwsgi/archive/2.0.9.tar.gz -> uwsgi-2.0.9.tar.gz
|
||||
_eclasses_=apache-module 5c4c90da2d68c2dc8391666824f1293c autotools 8fc2dd333ef9346c906ffd9a523d8211 depend.apache 1a38534d3f755d1ab1d92ce120bd7dbd distutils-r1 c01d5c4af34f4a37a51fc9638299c222 eutils 998e5931fb95b10a6a11ec796ada2759 flag-o-matic c263990f1b677b0f0be0a3299f179762 java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 libtool 52d0e17251d04645ffaa61bfdd858944 multibuild 6d4858dc00f8bc51caf3f957f8430eb0 multilib 3bf24e6abb9b76d9f6c20600f0b716bf multiprocessing d7f2985a2c76c365ee20269db5261414 pax-utils dfe060cb70d89757fde5c1ff8405e950 php-ext-source-r2 39437168059a2166e012420b3ba12815 python-r1 331701099758706863819fe3ff6ddc8a python-utils-r1 e3288bc2e6e487674ce218b632701c9e ruby-ng c79a9fd7644eefe8009be02a82648e1f toolchain-funcs a3db8057ea0903a9ebea4e46aab28ff9 versionator cd0bcdb170807e4a1984115e9d53a26f
|
||||
_md5_=b71108106e735c48b51d93907dde3613
|
||||
_md5_=f2cb5e1a10fbf6a5cafc7f9150efad83
|
||||
|
@ -0,0 +1,14 @@
|
||||
DEFINED_PHASES=compile configure install postinst prepare setup test unpack
|
||||
DEPEND=sys-libs/zlib caps? ( sys-libs/libcap ) json? ( !yajl? ( dev-libs/jansson ) yajl? ( dev-libs/yajl ) ) pcre? ( dev-libs/libpcre:3 ) ssl? ( dev-libs/openssl ) xml? ( !expat? ( dev-libs/libxml2 ) expat? ( dev-libs/expat ) ) yaml? ( dev-libs/libyaml ) zeromq? ( net-libs/zeromq sys-apps/util-linux ) uwsgi_plugins_alarm_curl? ( net-misc/curl ) uwsgi_plugins_alarm_xmpp? ( net-libs/gloox ) uwsgi_plugins_curl_cron? ( net-misc/curl ) uwsgi_plugins_emperor_pg? ( dev-db/postgresql:= ) uwsgi_plugins_geoip? ( dev-libs/geoip ) uwsgi_plugins_ldap? ( net-nds/openldap ) uwsgi_plugins_pam? ( virtual/pam ) uwsgi_plugins_sqlite? ( dev-db/sqlite:3 ) uwsgi_plugins_rados? ( sys-cluster/ceph ) uwsgi_plugins_router_access? ( sys-apps/tcp-wrappers ) uwsgi_plugins_router_spnego? ( virtual/krb5 ) uwsgi_plugins_rsyslog? ( app-admin/rsyslog ) uwsgi_plugins_systemd_logger? ( sys-apps/systemd ) uwsgi_plugins_webdav? ( dev-libs/libxml2 ) uwsgi_plugins_xslt? ( dev-libs/libxslt ) lua? ( dev-lang/lua ) mono? ( =dev-lang/mono-2* ) perl? ( dev-lang/perl:= ) php? ( php_targets_php5-4? ( dev-lang/php:5.4[embed] ) php_targets_php5-5? ( dev-lang/php:5.5[embed] ) ) python? ( python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] ) python_gevent? ( >=dev-python/gevent-1.0_beta2[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) ruby? ( ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ) virtual/pkgconfig apache2? ( =www-servers/apache-2* ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.13:1.13 >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 >=sys-devel/m4-1.4.3 >=sys-devel/libtool-1.5.18 php? ( php_targets_php5-4? ( dev-lang/php:5.4 ) php_targets_php5-5? ( dev-lang/php:5.5 ) )
|
||||
DESCRIPTION=uWSGI server for Python web applications
|
||||
EAPI=5
|
||||
HOMEPAGE=http://projects.unbit.it/uwsgi/
|
||||
IUSE=apache2 +caps debug +embedded expat jemalloc json +pcre +routing +ssl +xml yajl yaml zeromq +uwsgi_plugins_ping +uwsgi_plugins_cache +uwsgi_plugins_carbon +uwsgi_plugins_nagios +uwsgi_plugins_rpc +uwsgi_plugins_rrdtool +uwsgi_plugins_http +uwsgi_plugins_ugreen +uwsgi_plugins_signal +uwsgi_plugins_syslog +uwsgi_plugins_rsyslog +uwsgi_plugins_router_uwsgi +uwsgi_plugins_router_redirect +uwsgi_plugins_router_basicauth +uwsgi_plugins_router_rewrite +uwsgi_plugins_router_http +uwsgi_plugins_router_cache +uwsgi_plugins_router_static +uwsgi_plugins_router_memcached +uwsgi_plugins_router_redis +uwsgi_plugins_router_hash +uwsgi_plugins_router_expires +uwsgi_plugins_router_metrics +uwsgi_plugins_corerouter +uwsgi_plugins_fastrouter +uwsgi_plugins_rawrouter +uwsgi_plugins_sslrouter +uwsgi_plugins_redislog +uwsgi_plugins_mongodblog +uwsgi_plugins_logfile +uwsgi_plugins_logsocket +uwsgi_plugins_spooler +uwsgi_plugins_cheaper_busyness +uwsgi_plugins_symcall +uwsgi_plugins_transformation_chunked +uwsgi_plugins_transformation_gzip +uwsgi_plugins_transformation_offload +uwsgi_plugins_transformation_tofile +uwsgi_plugins_zergpool uwsgi_plugins_alarm_curl uwsgi_plugins_alarm_xmpp uwsgi_plugins_clock_monotonic uwsgi_plugins_clock_realtime uwsgi_plugins_curl_cron uwsgi_plugins_dumbloop uwsgi_plugins_echo uwsgi_plugins_emperor_amqp uwsgi_plugins_emperor_pg uwsgi_plugins_emperor_zeromq uwsgi_plugins_forkptyrouter uwsgi_plugins_geoip uwsgi_plugins_graylog2 uwsgi_plugins_legion_cache_fetch uwsgi_plugins_ldap uwsgi_plugins_logcrypto uwsgi_plugins_logpipe uwsgi_plugins_notfound uwsgi_plugins_pam uwsgi_plugins_rados uwsgi_plugins_router_access uwsgi_plugins_router_radius uwsgi_plugins_router_spnego uwsgi_plugins_router_xmldir uwsgi_plugins_sqlite uwsgi_plugins_ssi uwsgi_plugins_stats_pusher_statsd uwsgi_plugins_systemd_logger uwsgi_plugins_transformation_toupper uwsgi_plugins_tuntap uwsgi_plugins_webdav uwsgi_plugins_xattr uwsgi_plugins_xslt uwsgi_plugins_zabbix cgi mono perl lua php python python_asyncio python_gevent ruby apache2 python_targets_python2_7 python_targets_python3_3 python_targets_python3_4 php_targets_php5-4 php_targets_php5-5 elibc_FreeBSD ruby_targets_ruby19 ruby_targets_ruby20 ruby_targets_ruby21
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=sys-libs/zlib caps? ( sys-libs/libcap ) json? ( !yajl? ( dev-libs/jansson ) yajl? ( dev-libs/yajl ) ) pcre? ( dev-libs/libpcre:3 ) ssl? ( dev-libs/openssl ) xml? ( !expat? ( dev-libs/libxml2 ) expat? ( dev-libs/expat ) ) yaml? ( dev-libs/libyaml ) zeromq? ( net-libs/zeromq sys-apps/util-linux ) uwsgi_plugins_alarm_curl? ( net-misc/curl ) uwsgi_plugins_alarm_xmpp? ( net-libs/gloox ) uwsgi_plugins_curl_cron? ( net-misc/curl ) uwsgi_plugins_emperor_pg? ( dev-db/postgresql:= ) uwsgi_plugins_geoip? ( dev-libs/geoip ) uwsgi_plugins_ldap? ( net-nds/openldap ) uwsgi_plugins_pam? ( virtual/pam ) uwsgi_plugins_sqlite? ( dev-db/sqlite:3 ) uwsgi_plugins_rados? ( sys-cluster/ceph ) uwsgi_plugins_router_access? ( sys-apps/tcp-wrappers ) uwsgi_plugins_router_spnego? ( virtual/krb5 ) uwsgi_plugins_rsyslog? ( app-admin/rsyslog ) uwsgi_plugins_systemd_logger? ( sys-apps/systemd ) uwsgi_plugins_webdav? ( dev-libs/libxml2 ) uwsgi_plugins_xslt? ( dev-libs/libxslt ) lua? ( dev-lang/lua ) mono? ( =dev-lang/mono-2* ) perl? ( dev-lang/perl:= ) php? ( php_targets_php5-4? ( dev-lang/php:5.4[embed] ) php_targets_php5-5? ( dev-lang/php:5.5[embed] ) ) python? ( python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] ) python_gevent? ( >=dev-python/gevent-1.0_beta2[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) ruby? ( ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ) uwsgi_plugins_rrdtool? ( net-analyzer/rrdtool ) apache2? ( =www-servers/apache-2* ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] php? ( php_targets_php5-4? ( dev-lang/php:5.4 ) php_targets_php5-5? ( dev-lang/php:5.5 ) )
|
||||
REQUIRED_USE=|| ( cgi mono perl lua php python python_asyncio python_gevent ruby ) uwsgi_plugins_logcrypto? ( ssl ) uwsgi_plugins_sslrouter? ( ssl ) routing? ( pcre ) uwsgi_plugins_emperor_zeromq? ( zeromq ) uwsgi_plugins_router_xmldir? ( xml ) uwsgi_plugins_forkptyrouter? ( uwsgi_plugins_corerouter ) python? ( || ( python_targets_python2_7 python_targets_python3_3 python_targets_python3_4 ) ) python_asyncio? ( python_targets_python3_4 python_gevent ) python_gevent? ( python ) expat? ( xml ) || ( python_targets_python2_7 python_targets_python3_3 python_targets_python3_4 ) php? ( || ( php_targets_php5-4 php_targets_php5-5 ) )
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/unbit/uwsgi/archive/2.0.9.tar.gz -> uwsgi-2.0.9.tar.gz
|
||||
_eclasses_=apache-module 5c4c90da2d68c2dc8391666824f1293c autotools 8fc2dd333ef9346c906ffd9a523d8211 depend.apache 1a38534d3f755d1ab1d92ce120bd7dbd distutils-r1 c01d5c4af34f4a37a51fc9638299c222 eutils 998e5931fb95b10a6a11ec796ada2759 flag-o-matic c263990f1b677b0f0be0a3299f179762 java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 libtool 52d0e17251d04645ffaa61bfdd858944 multibuild 6d4858dc00f8bc51caf3f957f8430eb0 multilib 3bf24e6abb9b76d9f6c20600f0b716bf multiprocessing d7f2985a2c76c365ee20269db5261414 pax-utils dfe060cb70d89757fde5c1ff8405e950 php-ext-source-r2 39437168059a2166e012420b3ba12815 python-r1 331701099758706863819fe3ff6ddc8a python-utils-r1 e3288bc2e6e487674ce218b632701c9e ruby-ng c79a9fd7644eefe8009be02a82648e1f toolchain-funcs a3db8057ea0903a9ebea4e46aab28ff9 versionator cd0bcdb170807e4a1984115e9d53a26f
|
||||
_md5_=7624c4cbf865e19ace146222dfff4a45
|
@ -1 +1 @@
|
||||
Mon, 09 Mar 2015 19:06:54 +0000
|
||||
Tue, 10 Mar 2015 10:06:57 +0000
|
||||
|
@ -1 +1 @@
|
||||
Mon Mar 9 19:06:51 UTC 2015
|
||||
Tue Mar 10 10:06:53 UTC 2015
|
||||
|
@ -1 +1 @@
|
||||
Mon, 09 Mar 2015 19:30:01 +0000
|
||||
Tue, 10 Mar 2015 10:30:01 +0000
|
||||
|
@ -1 +1 @@
|
||||
1425927901 Mon 09 Mar 2015 07:05:01 PM UTC UTC
|
||||
1425981901 Tue 10 Mar 2015 10:05:01 AM UTC UTC
|
||||
|
@ -1,3 +1,2 @@
|
||||
DIST ejabberd-2.1.12.tgz 1999224 SHA256 38f0825346773c00c85a66b33586c75f2d191d1eb0ed8ae09fa17368d6ddfd19 SHA512 725ab9563a6c73e85b5115f66bac157cf9b1170913c1bfed7cf066408c6b3ac5b4bdba22c6c3ed1505391a7048a86ce3b59484f78264ab023612c539422278db WHIRLPOOL 3de3b103f69b8ead3d68cb70f3073808c40cd9541f0fd97aff7173f3ecabf6755295e1c30de83e67c844dc6886a5c2cb55a26980f4275cb32008e922591ae35a
|
||||
DIST ejabberd-2.1.13.tgz 1999853 SHA256 a80d1c72e435da31758261cb0c04fe750ac71fc3e33a3b606123efd3b3abc86d SHA512 9348271f0cf1d9a7e6c53204121568e77820afc50fff1271e7b7ef66c5c5d7d067034c46472250423c4e9052046b18c1c8178f09eda0b0bfe25a1eac465fd07b WHIRLPOOL 2c366d2f7c4371db56f47f5492ef27028a589186eeddb7a6b4e8aac0537b1b80ee31a9760f0551063ce2c2a658b9b5eafb7ed25294e00eb69480231a599a7b10
|
||||
DIST ejabberd-mod_statsdx-1118.patch.gz 13989 SHA256 5e5d975e44248cf2b0d6dd0ecf4c477e8479b2b4d0bd531e80f4623fd787320e SHA512 99399323150990cda15e707385f0f26fa790d4ba188a97ac46daaaab9c25e72a7ec72a875573136f17a18648017074d76e4e267b544dc4c95a5101ed9ad6815d WHIRLPOOL 05997f03bb70136ee5e829ea9c55e3aeb0704150f1ed54f11c6cce382a82106129fc1a6ef35a62780837cd2b59fbb384fa10f3bb49813acaee8c5edc22ae3702
|
||||
|
@ -1,214 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/net-im/ejabberd/ejabberd-2.1.12.ebuild,v 1.5 2014/08/05 18:34:12 mrueg Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils multilib pam ssl-cert
|
||||
|
||||
DESCRIPTION="The Erlang Jabber Daemon"
|
||||
HOMEPAGE="http://www.ejabberd.im/ https://github.com/processone/ejabberd/"
|
||||
SRC_URI="http://www.process-one.net/downloads/${PN}/${PV}/${P}.tgz
|
||||
mod_statsdx? ( http://dev.gentoo.org/~radhermit/dist/${PN}-mod_statsdx-1118.patch.gz )"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~arm ~ia64 ppc ~sparc x86"
|
||||
EJABBERD_MODULES="mod_irc mod_muc mod_proxy65 mod_pubsub mod_statsdx"
|
||||
IUSE="captcha debug ldap odbc pam +web zlib ${EJABBERD_MODULES}"
|
||||
|
||||
DEPEND=">=net-im/jabber-base-0.01
|
||||
>=dev-libs/expat-1.95
|
||||
>=dev-lang/erlang-12.2.5[ssl]
|
||||
odbc? ( dev-db/unixODBC )
|
||||
ldap? ( =net-nds/openldap-2* )
|
||||
>=dev-libs/openssl-0.9.8e
|
||||
captcha? ( media-gfx/imagemagick[truetype,png] )
|
||||
zlib? ( sys-libs/zlib )"
|
||||
#>=sys-apps/shadow-4.1.4.2-r3 - fixes bug in su that made ejabberdctl unworkable.
|
||||
RDEPEND="${DEPEND}
|
||||
>=sys-apps/shadow-4.1.4.2-r3
|
||||
pam? ( virtual/pam )"
|
||||
|
||||
S=${WORKDIR}/${P}/src
|
||||
|
||||
# paths in net-im/jabber-base
|
||||
JABBER_ETC="${EPREFIX}/etc/jabber"
|
||||
#JABBER_RUN="/var/run/jabber"
|
||||
JABBER_SPOOL="${EPREFIX}/var/spool/jabber"
|
||||
JABBER_LOG="${EPREFIX}/var/log/jabber"
|
||||
JABBER_DOC="${EPREFIX}/usr/share/doc/${PF}"
|
||||
|
||||
src_prepare() {
|
||||
if use mod_statsdx; then
|
||||
ewarn "mod_statsdx is not a part of upstream tarball but is a third-party module"
|
||||
ewarn "taken from here: http://www.ejabberd.im/mod_stats2file"
|
||||
EPATCH_OPTS="-p2" epatch "${WORKDIR}"/${PN}-mod_statsdx-1118.patch
|
||||
fi
|
||||
|
||||
# don't install release notes (we'll do this manually)
|
||||
sed '/install .* [.][.]\/doc\/[*][.]txt $(DOCDIR)/d' -i Makefile.in || die
|
||||
# Set correct paths
|
||||
sed -e "/^EJABBERDDIR[[:space:]]*=/{s:ejabberd:${PF}:}" \
|
||||
-e "/^ETCDIR[[:space:]]*=/{s:@sysconfdir@/ejabberd:${JABBER_ETC}:}" \
|
||||
-e "/^LOGDIR[[:space:]]*=/{s:@localstatedir@/log/ejabberd:${JABBER_LOG}:}" \
|
||||
-e "/^SPOOLDIR[[:space:]]*=/{s:@localstatedir@/lib/ejabberd:${JABBER_SPOOL}:}" \
|
||||
-i Makefile.in || die
|
||||
sed -e "/EJABBERDDIR=/{s:ejabberd:${PF}:}" \
|
||||
-e "s|\(ETCDIR=\)@SYSCONFDIR@.*|\1${JABBER_ETC}|" \
|
||||
-e "s|\(LOGS_DIR=\)@LOCALSTATEDIR@.*|\1${JABBER_LOG}|" \
|
||||
-e "s|\(SPOOLDIR=\)@LOCALSTATEDIR@.*|\1${JABBER_SPOOL}|" \
|
||||
-i ejabberdctl.template || die
|
||||
|
||||
# Set shell, so it'll work even in case jabber user have no shell
|
||||
# This is gentoo specific I guess since other distributions may have
|
||||
# ejabberd user with reall shell, while we share this user among different
|
||||
# jabberd implementations.
|
||||
sed '/^HOME/aSHELL=/bin/sh' -i ejabberdctl.template || die
|
||||
sed '/^export HOME/aexport SHELL' -i ejabberdctl.template || die
|
||||
|
||||
#sed -e "s:/share/doc/ejabberd/:${JABBER_DOC}:" -i web/ejabberd_web_admin.erl
|
||||
|
||||
# fix up the ssl cert paths in ejabberd.cfg to use our cert
|
||||
sed -e "s:/path/to/ssl.pem:/etc/ssl/ejabberd/server.pem:g" \
|
||||
-i ejabberd.cfg.example || die "Failed sed ejabberd.cfg.example"
|
||||
|
||||
# correct path to captcha script in default ejabberd.cfg
|
||||
sed -e 's|\({captcha_cmd,[[:space:]]*"\).\+"}|\1/usr/'$(get_libdir)'/erlang/lib/'${P}'/priv/bin/captcha.sh"}|' \
|
||||
-i ejabberd.cfg.example || die "Failed sed ejabberd.cfg.example"
|
||||
|
||||
# disable mod_irc in ejabberd.cfg
|
||||
if ! use mod_irc; then
|
||||
sed -i -e "s/{mod_irc,/%{mod_irc,/" \
|
||||
-i ejabberd.cfg.example || die "Failed to disable mod_irc"
|
||||
fi
|
||||
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
--docdir="${EPREFIX}/usr/share/doc/${PF}/html" \
|
||||
--libdir="${EPREFIX}/usr/$(get_libdir)/erlang/lib/" \
|
||||
$(use_enable mod_irc) \
|
||||
$(use_enable ldap eldap) \
|
||||
$(use_enable mod_muc) \
|
||||
$(use_enable mod_proxy65) \
|
||||
$(use_enable mod_pubsub) \
|
||||
$(use_enable web) \
|
||||
$(use_enable odbc) \
|
||||
$(use_enable zlib ejabberd_zlib) \
|
||||
$(use_enable pam) \
|
||||
--enable-user=jabber
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake $(use debug && echo debug=true ejabberd_debug=true)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
|
||||
# Pam helper module permissions
|
||||
# http://www.process-one.net/docs/ejabberd/guide_en.html
|
||||
if use pam; then
|
||||
pamd_mimic_system xmpp auth account || die "Cannot create pam.d file"
|
||||
fowners root:jabber "/usr/$(get_libdir)/erlang/lib/${PF}/priv/bin/epam"
|
||||
fperms 4750 "/usr/$(get_libdir)/erlang/lib/${PF}/priv/bin/epam"
|
||||
fi
|
||||
|
||||
cd "${WORKDIR}/${P}/doc"
|
||||
dodoc "release_notes_${PV%%_rc*}.txt"
|
||||
|
||||
#dodir /var/lib/ejabberd
|
||||
newinitd "${FILESDIR}/${PN}-3.initd" ${PN}
|
||||
newconfd "${FILESDIR}/${PN}-3.confd" ${PN}
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "For configuration instructions, please see"
|
||||
elog "/usr/share/doc/${PF}/html/guide.html, or the online version at"
|
||||
elog "http://www.process-one.net/en/ejabberd/docs/guide_en/"
|
||||
|
||||
if ! use web ; then
|
||||
ewarn
|
||||
ewarn "The web USE flag is off, this has disabled the web admin interface."
|
||||
ewarn
|
||||
fi
|
||||
|
||||
elog
|
||||
elog '===================================================================='
|
||||
elog 'Quick Start Guide:'
|
||||
elog '1) Add output of `hostname -f` to /etc/jabber/ejabberd.cfg line 91'
|
||||
elog ' {hosts, ["localhost", "thehost"]}.'
|
||||
elog '2) Add an admin user to /etc/jabber/ejabberd.cfg line 360'
|
||||
elog ' {acl, admin, {user, "theadmin", "thehost"}}.'
|
||||
elog '3) Start the server'
|
||||
elog ' # /etc/init.d/ejabberd start'
|
||||
elog '4) Register the admin user'
|
||||
elog ' # /usr/sbin/ejabberdctl register theadmin thehost thepassword'
|
||||
elog '5) Log in with your favourite jabber client or using the web admin'
|
||||
|
||||
# Upgrading from ejabberd-2.0.x:
|
||||
if grep -E '^[^#]*EJABBERD_NODE=' "${EROOT}/etc/conf.d/ejabberd" >/dev/null 2>&1; then
|
||||
source "${EROOT}/etc/conf.d/ejabberd"
|
||||
ewarn
|
||||
ewarn "!!! WARNING !!! WARNING !!! WARNING !!! WARNING !!!"
|
||||
ewarn "Starting with 2.1.x some paths and configuration files were"
|
||||
ewarn "changed to reflect upstream intentions better. Notable changes are:"
|
||||
ewarn
|
||||
ewarn "1. Everything (even init scripts) is now handled with ejabberdctl script."
|
||||
ewarn "Thus main configuration file became /etc/jabberd/ejabberdctl.cfg"
|
||||
ewarn "You must update ERLANG_NODE there with the value of EJABBERD_NODE"
|
||||
ewarn "from /etc/conf.d/ejebberd or ejabberd will refuse to start."
|
||||
ewarn
|
||||
ewarn "2. SSL certificate is now generated with ssl-cert eclass and resides"
|
||||
ewarn "at standard location: /etc/ssl/ejabberd/server.pem."
|
||||
ewarn
|
||||
ewarn "3. Cookie now resides at /var/spool/jabber/.erlang.cookie"
|
||||
ewarn
|
||||
ewarn "4. /var/log/jabber/sasl.log is now /var/log/jabber/erlang.log"
|
||||
ewarn
|
||||
ewarn "5. Crash dumps (if any) will be located at /var/log/jabber"
|
||||
|
||||
local i ctlcfg new_ctlcfg
|
||||
i=0
|
||||
ctlcfg=${EROOT}/etc/jabber/ejabberdctl.cfg
|
||||
while :; do
|
||||
new_ctlcfg=$(printf "${EROOT}/etc/jabber/._cfg%04d_ejabberdctl.cfg" ${i})
|
||||
[[ ! -e ${new_ctlcfg} ]] && break
|
||||
ctlcfg=${new_ctlcfg}
|
||||
((i++))
|
||||
done
|
||||
|
||||
ewarn
|
||||
ewarn "Updating ${ctlcfg} (debug: ${new_ctlcfg})"
|
||||
sed -e "/#ERLANG_NODE=/aERLANG_NODE=$EJABBERD_NODE" "${ctlcfg}" > "${new_ctlcfg}" || die
|
||||
|
||||
if [[ -e ${EROOT}/var/run/jabber/.erlang.cookie ]]; then
|
||||
ewarn "Moving .erlang.cookie..."
|
||||
if [[ -e ${EROOT}/var/spool/jabber/.erlang.cookie ]]; then
|
||||
mv -v "${EROOT}"/var/spool/jabber/.erlang.cookie{,bak}
|
||||
fi
|
||||
mv -v "${EROOT}"/var/{run/jabber,spool/jabber}/.erlang.cookie
|
||||
fi
|
||||
ewarn
|
||||
ewarn "We'll try to handle upgrade automagically but, please, do your"
|
||||
ewarn "own checks and do not forget to run 'etc-update'!"
|
||||
ewarn "PLEASE! Run 'etc-update' now!"
|
||||
fi
|
||||
|
||||
SSL_ORGANIZATION="${SSL_ORGANIZATION:-Ejabberd XMPP Server}"
|
||||
install_cert /etc/ssl/ejabberd/server
|
||||
# Fix ssl cert permissions bug #369809
|
||||
chown root:jabber "${EROOT}/etc/ssl/ejabberd/server.pem"
|
||||
chmod 0440 "${EROOT}/etc/ssl/ejabberd/server.pem"
|
||||
if [[ -e ${EROOT}/etc/jabber/ssl.pem ]]; then
|
||||
ewarn
|
||||
ewarn "The location of SSL certificates has changed. If you are"
|
||||
ewarn "upgrading from ${CATEGORY}/${PN}-2.0.5* or earlier you might"
|
||||
ewarn "want to move your old certificates from /etc/jabber into"
|
||||
ewarn "/etc/ssl/ejabberd/, update config files and"
|
||||
ewarn "rm /etc/jabber/ssl.pem to avoid this message."
|
||||
ewarn
|
||||
fi
|
||||
}
|
@ -1,219 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/net-im/ejabberd/ejabberd-2.1.13.ebuild,v 1.2 2014/08/05 18:34:12 mrueg Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils multilib pam ssl-cert
|
||||
|
||||
DESCRIPTION="The Erlang Jabber Daemon"
|
||||
HOMEPAGE="http://www.ejabberd.im/ https://github.com/processone/ejabberd/"
|
||||
SRC_URI="http://www.process-one.net/downloads/${PN}/${PV}/${P}.tgz
|
||||
mod_statsdx? ( http://dev.gentoo.org/~radhermit/dist/${PN}-mod_statsdx-1118.patch.gz )"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc ~x86"
|
||||
EJABBERD_MODULES="mod_irc mod_muc mod_proxy65 mod_pubsub mod_statsdx"
|
||||
IUSE="captcha debug ldap odbc pam +web zlib ${EJABBERD_MODULES}"
|
||||
|
||||
DEPEND=">=net-im/jabber-base-0.01
|
||||
>=dev-libs/expat-1.95
|
||||
>=dev-lang/erlang-12.2.5[ssl]
|
||||
<dev-lang/erlang-16
|
||||
odbc? ( dev-db/unixODBC )
|
||||
ldap? ( =net-nds/openldap-2* )
|
||||
>=dev-libs/openssl-0.9.8e
|
||||
captcha? ( media-gfx/imagemagick[truetype,png] )
|
||||
zlib? ( sys-libs/zlib )"
|
||||
#>=sys-apps/shadow-4.1.4.2-r3 - fixes bug in su that made ejabberdctl unworkable.
|
||||
RDEPEND="${DEPEND}
|
||||
>=sys-apps/shadow-4.1.4.2-r3
|
||||
pam? ( virtual/pam )"
|
||||
|
||||
S=${WORKDIR}/${P}/src
|
||||
|
||||
# paths in net-im/jabber-base
|
||||
JABBER_ETC="${EPREFIX}/etc/jabber"
|
||||
#JABBER_RUN="/var/run/jabber"
|
||||
JABBER_SPOOL="${EPREFIX}/var/spool/jabber"
|
||||
JABBER_LOG="${EPREFIX}/var/log/jabber"
|
||||
JABBER_DOC="${EPREFIX}/usr/share/doc/${PF}"
|
||||
|
||||
src_prepare() {
|
||||
if use mod_statsdx; then
|
||||
ewarn "mod_statsdx is not a part of upstream tarball but is a third-party module"
|
||||
ewarn "taken from here: http://www.ejabberd.im/mod_stats2file"
|
||||
EPATCH_OPTS="-p2" epatch "${WORKDIR}"/${PN}-mod_statsdx-1118.patch
|
||||
fi
|
||||
|
||||
# don't install release notes (we'll do this manually)
|
||||
sed '/install .* [.][.]\/doc\/[*][.]txt $(DOCDIR)/d' -i Makefile.in || die
|
||||
# Set correct paths
|
||||
sed -e "/^EJABBERDDIR[[:space:]]*=/{s:ejabberd:${PF}:}" \
|
||||
-e "/^ETCDIR[[:space:]]*=/{s:@sysconfdir@/ejabberd:${JABBER_ETC}:}" \
|
||||
-e "/^LOGDIR[[:space:]]*=/{s:@localstatedir@/log/ejabberd:${JABBER_LOG}:}" \
|
||||
-e "/^SPOOLDIR[[:space:]]*=/{s:@localstatedir@/lib/ejabberd:${JABBER_SPOOL}:}" \
|
||||
-i Makefile.in || die
|
||||
sed -e "/EJABBERDDIR=/{s:ejabberd:${PF}:}" \
|
||||
-e "s|\(ETCDIR=\)@SYSCONFDIR@.*|\1${JABBER_ETC}|" \
|
||||
-e "s|\(LOGS_DIR=\)@LOCALSTATEDIR@.*|\1${JABBER_LOG}|" \
|
||||
-e "s|\(SPOOLDIR=\)@LOCALSTATEDIR@.*|\1${JABBER_SPOOL}|" \
|
||||
-i ejabberdctl.template || die
|
||||
|
||||
# Set shell, so it'll work even in case jabber user have no shell
|
||||
# This is gentoo specific I guess since other distributions may have
|
||||
# ejabberd user with reall shell, while we share this user among different
|
||||
# jabberd implementations.
|
||||
sed '/^HOME/aSHELL=/bin/sh' -i ejabberdctl.template || die
|
||||
sed '/^export HOME/aexport SHELL' -i ejabberdctl.template || die
|
||||
|
||||
#sed -e "s:/share/doc/ejabberd/:${JABBER_DOC}:" -i web/ejabberd_web_admin.erl
|
||||
|
||||
# fix up the ssl cert paths in ejabberd.cfg to use our cert
|
||||
sed -e "s:/path/to/ssl.pem:/etc/ssl/ejabberd/server.pem:g" \
|
||||
-i ejabberd.cfg.example || die "Failed sed ejabberd.cfg.example"
|
||||
|
||||
# correct path to captcha script in default ejabberd.cfg
|
||||
sed -e 's|\({captcha_cmd,[[:space:]]*"\).\+"}|\1/usr/'$(get_libdir)'/erlang/lib/'${P}'/priv/bin/captcha.sh"}|' \
|
||||
-i ejabberd.cfg.example || die "Failed sed ejabberd.cfg.example"
|
||||
|
||||
# disable mod_irc in ejabberd.cfg
|
||||
if ! use mod_irc; then
|
||||
sed -i -e "s/{mod_irc,/%{mod_irc,/" \
|
||||
-i ejabberd.cfg.example || die "Failed to disable mod_irc"
|
||||
fi
|
||||
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
--docdir="${EPREFIX}/usr/share/doc/${PF}/html" \
|
||||
--libdir="${EPREFIX}/usr/$(get_libdir)/erlang/lib/" \
|
||||
$(use_enable mod_irc) \
|
||||
$(use_enable ldap eldap) \
|
||||
$(use_enable mod_muc) \
|
||||
$(use_enable mod_proxy65) \
|
||||
$(use_enable mod_pubsub) \
|
||||
$(use_enable web) \
|
||||
$(use_enable odbc) \
|
||||
$(use_enable zlib ejabberd_zlib) \
|
||||
$(use_enable pam) \
|
||||
--enable-user=jabber
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake $(use debug && echo debug=true ejabberd_debug=true)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
|
||||
# Pam helper module permissions
|
||||
# http://www.process-one.net/docs/ejabberd/guide_en.html
|
||||
if use pam; then
|
||||
pamd_mimic_system xmpp auth account || die "Cannot create pam.d file"
|
||||
fowners root:jabber "/usr/$(get_libdir)/erlang/lib/${PF}/priv/bin/epam"
|
||||
fperms 4750 "/usr/$(get_libdir)/erlang/lib/${PF}/priv/bin/epam"
|
||||
fi
|
||||
|
||||
cd "${WORKDIR}"/${P}/doc
|
||||
dodoc release_notes_${PV%%_rc*}.txt
|
||||
|
||||
newinitd "${FILESDIR}"/${PN}-3.initd ${PN}
|
||||
newconfd "${FILESDIR}"/${PN}-3.confd ${PN}
|
||||
|
||||
insinto /etc/logrotate.d
|
||||
newins "${FILESDIR}"/${PN}.logrotate ${PN}
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if [[ -z ${REPLACING_VERSIONS} ]] ; then
|
||||
elog "For configuration instructions, please see"
|
||||
elog "/usr/share/doc/${PF}/html/guide.html, or the online version at"
|
||||
elog "http://www.process-one.net/en/ejabberd/docs/guide_en/"
|
||||
|
||||
if ! use web ; then
|
||||
ewarn
|
||||
ewarn "The web USE flag is off, this has disabled the web admin interface."
|
||||
ewarn
|
||||
fi
|
||||
|
||||
elog
|
||||
elog '===================================================================='
|
||||
elog 'Quick Start Guide:'
|
||||
elog '1) Add output of `hostname -f` to /etc/jabber/ejabberd.cfg line 91'
|
||||
elog ' {hosts, ["localhost", "thehost"]}.'
|
||||
elog '2) Add an admin user to /etc/jabber/ejabberd.cfg line 360'
|
||||
elog ' {acl, admin, {user, "theadmin", "thehost"}}.'
|
||||
elog '3) Start the server'
|
||||
elog ' # /etc/init.d/ejabberd start'
|
||||
elog '4) Register the admin user'
|
||||
elog ' # /usr/sbin/ejabberdctl register theadmin thehost thepassword'
|
||||
elog '5) Log in with your favourite jabber client or using the web admin'
|
||||
fi
|
||||
|
||||
# Upgrading from ejabberd-2.0.x:
|
||||
if grep -E '^[^#]*EJABBERD_NODE=' "${EROOT}/etc/conf.d/ejabberd" >/dev/null 2>&1; then
|
||||
source "${EROOT}/etc/conf.d/ejabberd"
|
||||
ewarn
|
||||
ewarn "!!! WARNING !!! WARNING !!! WARNING !!! WARNING !!!"
|
||||
ewarn "Starting with 2.1.x some paths and configuration files were"
|
||||
ewarn "changed to reflect upstream intentions better. Notable changes are:"
|
||||
ewarn
|
||||
ewarn "1. Everything (even init scripts) is now handled with ejabberdctl script."
|
||||
ewarn "Thus main configuration file became /etc/jabberd/ejabberdctl.cfg"
|
||||
ewarn "You must update ERLANG_NODE there with the value of EJABBERD_NODE"
|
||||
ewarn "from /etc/conf.d/ejebberd or ejabberd will refuse to start."
|
||||
ewarn
|
||||
ewarn "2. SSL certificate is now generated with ssl-cert eclass and resides"
|
||||
ewarn "at standard location: /etc/ssl/ejabberd/server.pem."
|
||||
ewarn
|
||||
ewarn "3. Cookie now resides at /var/spool/jabber/.erlang.cookie"
|
||||
ewarn
|
||||
ewarn "4. /var/log/jabber/sasl.log is now /var/log/jabber/erlang.log"
|
||||
ewarn
|
||||
ewarn "5. Crash dumps (if any) will be located at /var/log/jabber"
|
||||
|
||||
local i ctlcfg new_ctlcfg
|
||||
i=0
|
||||
ctlcfg=${EROOT}/etc/jabber/ejabberdctl.cfg
|
||||
while :; do
|
||||
new_ctlcfg=$(printf "${EROOT}/etc/jabber/._cfg%04d_ejabberdctl.cfg" ${i})
|
||||
[[ ! -e ${new_ctlcfg} ]] && break
|
||||
ctlcfg=${new_ctlcfg}
|
||||
((i++))
|
||||
done
|
||||
|
||||
ewarn
|
||||
ewarn "Updating ${ctlcfg} (debug: ${new_ctlcfg})"
|
||||
sed -e "/#ERLANG_NODE=/aERLANG_NODE=$EJABBERD_NODE" "${ctlcfg}" > "${new_ctlcfg}" || die
|
||||
|
||||
if [[ -e ${EROOT}/var/run/jabber/.erlang.cookie ]]; then
|
||||
ewarn "Moving .erlang.cookie..."
|
||||
if [[ -e ${EROOT}/var/spool/jabber/.erlang.cookie ]]; then
|
||||
mv -v "${EROOT}"/var/spool/jabber/.erlang.cookie{,bak}
|
||||
fi
|
||||
mv -v "${EROOT}"/var/{run/jabber,spool/jabber}/.erlang.cookie
|
||||
fi
|
||||
ewarn
|
||||
ewarn "We'll try to handle upgrade automagically but, please, do your"
|
||||
ewarn "own checks and do not forget to run 'etc-update'!"
|
||||
ewarn "PLEASE! Run 'etc-update' now!"
|
||||
fi
|
||||
|
||||
SSL_ORGANIZATION="${SSL_ORGANIZATION:-Ejabberd XMPP Server}"
|
||||
install_cert /etc/ssl/ejabberd/server
|
||||
# Fix ssl cert permissions bug #369809
|
||||
chown root:jabber "${EROOT}/etc/ssl/ejabberd/server.pem"
|
||||
chmod 0440 "${EROOT}/etc/ssl/ejabberd/server.pem"
|
||||
if [[ -e ${EROOT}/etc/jabber/ssl.pem ]]; then
|
||||
ewarn
|
||||
ewarn "The location of SSL certificates has changed. If you are"
|
||||
ewarn "upgrading from ${CATEGORY}/${PN}-2.0.5* or earlier you might"
|
||||
ewarn "want to move your old certificates from /etc/jabber into"
|
||||
ewarn "/etc/ssl/ejabberd/, update config files and"
|
||||
ewarn "rm /etc/jabber/ssl.pem to avoid this message."
|
||||
ewarn
|
||||
fi
|
||||
}
|
@ -1,2 +1 @@
|
||||
DIST silc-server-1.1.14.tar.bz2 924903 SHA256 f06fc8d61790c082556852293c46eaba5af3afdb51d067b448592b9dc5489cd9
|
||||
DIST silc-server-1.1.18.tar.bz2 908188 SHA256 1a0d4efb5683b3148b3ba91d5b56fff60875bc8bb97e854330714d927986205b SHA512 bf457a5f75037c56138154cfdba62d7ec27a91bc3606c84760a2103c90dff1ea9beb09c6e86e25074142610c6e14d7dffc24956debfa8355b37a4a1fb5e68e47 WHIRLPOOL 297b5a8b673597ea41b45bf46efd746ce49dd7bb514965529b1a8f97bf7765bb668b9ee16383579325fa81eb7e8ddf954e6333c4ff3d2c103f4dbf4ea3677a9b
|
||||
|
@ -1,10 +0,0 @@
|
||||
--- lib/silccrypt/aes_x86.asm.orig 2007-12-05 19:43:16.000000000 +0100
|
||||
+++ lib/silccrypt/aes_x86.asm 2007-12-05 19:43:31.000000000 +0100
|
||||
@@ -595,3 +595,7 @@
|
||||
%endif
|
||||
|
||||
end
|
||||
+
|
||||
+%ifidn __OUTPUT_FORMAT__,elf
|
||||
+section .note.GNU-stack noalloc noexec nowrite progbits
|
||||
+%endif
|
@ -1,21 +0,0 @@
|
||||
#!/sbin/runscript
|
||||
# Copyright 1999-2005 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/net-im/silc-server/files/silcd.initd,v 1.2 2009/02/24 17:33:34 drizzt Exp $
|
||||
|
||||
depend() {
|
||||
need net
|
||||
use dns
|
||||
}
|
||||
|
||||
start() {
|
||||
ebegin "Starting silcd"
|
||||
start-stop-daemon --start --quiet --exec /usr/sbin/silcd -- -f /etc/silc/silcd.conf >/dev/null 2>&1
|
||||
eend $?
|
||||
}
|
||||
|
||||
stop() {
|
||||
ebegin "Shutting down silcd"
|
||||
start-stop-daemon --stop --pidfile /var/run/silcd.pid
|
||||
eend $?
|
||||
}
|
@ -1,67 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/net-im/silc-server/silc-server-1.1.14.ebuild,v 1.3 2014/01/08 06:41:24 vapier Exp $
|
||||
|
||||
inherit eutils flag-o-matic user
|
||||
|
||||
DESCRIPTION="Server for Secure Internet Live Conferencing"
|
||||
SRC_URI="http://www.silcnet.org/download/server/sources/${P}.tar.bz2"
|
||||
HOMEPAGE="http://silcnet.org/"
|
||||
|
||||
SLOT="0"
|
||||
LICENSE="GPL-2"
|
||||
KEYWORDS="~amd64 ~ppc ~sparc ~x86"
|
||||
IUSE="ipv6 debug"
|
||||
|
||||
RDEPEND="!<=net-im/silc-toolkit-0.9.12-r1
|
||||
!<=net-im/silc-client-1.0.1"
|
||||
|
||||
src_compile() {
|
||||
econf \
|
||||
--datadir=/usr/share/${PN} \
|
||||
--datarootdir=/usr/share/${PN} \
|
||||
--mandir=/usr/share/man \
|
||||
--sysconfdir=/etc/silc \
|
||||
--with-helpdir=/usr/share/${PN}/help \
|
||||
--libdir=/usr/$(get_libdir)/${PN} \
|
||||
--docdir=/usr/share/doc/${PF} \
|
||||
--disable-optimizations \
|
||||
--with-logsdir=/var/log/${PN} \
|
||||
--with-silcd-pid-file=/var/run/silcd.pid \
|
||||
$(use_enable ipv6) \
|
||||
$(use_enable debug) \
|
||||
|| die "econf failed"
|
||||
emake -j1 || die "emake failed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install || die "make install failed"
|
||||
|
||||
insinto /usr/share/doc/${PF}/examples
|
||||
doins doc/examples/*.conf
|
||||
|
||||
fperms 600 /etc/silc
|
||||
keepdir /var/log/${PN}
|
||||
|
||||
rm -rf \
|
||||
"${D}"/usr/libsilc* \
|
||||
"${D}"/usr/include \
|
||||
"${D}"/etc/silc/silcd.{pub,prv}
|
||||
|
||||
newinitd "${FILESDIR}/silcd.initd" silcd
|
||||
|
||||
sed -i \
|
||||
-e 's:10.2.1.6:0.0.0.0:' \
|
||||
-e 's:User = "nobody";:User = "silcd";:' \
|
||||
"${D}"/etc/silc/silcd.conf
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
enewuser silcd
|
||||
|
||||
if [ ! -f "${ROOT}"/etc/silc/silcd.prv ] ; then
|
||||
einfo "Creating key pair in /etc/silc"
|
||||
silcd -C "${ROOT}"/etc/silc
|
||||
chmod 600 "${ROOT}"/etc/silc/silcd.{prv,pub}
|
||||
fi
|
||||
}
|
@ -0,0 +1,112 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/net-libs/iojs/iojs-1.5.1.ebuild,v 1.1 2015/03/10 03:20:07 patrick Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
MY_PV="v${PV}"
|
||||
MY_P="${PN}-${MY_PV}"
|
||||
|
||||
inherit python-any-r1 pax-utils toolchain-funcs flag-o-matic
|
||||
|
||||
DESCRIPTION="An npm compatible platform originally based on node.js"
|
||||
HOMEPAGE="http://iojs.org/"
|
||||
SRC_URI="http://iojs.org/dist/${MY_PV}/${MY_P}.tar.xz"
|
||||
|
||||
LICENSE="Apache-1.1 Apache-2.0 BSD BSD-2 MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~x86 ~x64-macos"
|
||||
IUSE="icu +npm snapshot"
|
||||
|
||||
RDEPEND="!!net-libs/nodejs
|
||||
>=dev-libs/openssl-1.0.1j[-bindist]
|
||||
<dev-libs/openssl-1.0.2:=[-bindist]"
|
||||
DEPEND="${PYTHON_DEPS}
|
||||
${RDEPEND}
|
||||
icu? ( dev-libs/icu )
|
||||
=net-libs/http-parser-2.3
|
||||
>=dev-libs/libuv-1.4.2"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
pkg_pretend() {
|
||||
if ! test-flag-CXX -std=c++11 ; then
|
||||
die "Your compiler doesn't support C++11. Use GCC 4.8, Clang 3.3 or newer."
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# fix compilation on Darwin
|
||||
# http://code.google.com/p/gyp/issues/detail?id=260
|
||||
sed -i -e "/append('-arch/d" tools/gyp/pylib/gyp/xcode_emulation.py || die
|
||||
|
||||
# make sure we use python2.* while using gyp
|
||||
sed -i -e "s/python/python2/" deps/npm/node_modules/node-gyp/gyp/gyp || die
|
||||
sed -i -e "s/|| 'python'/|| 'python2'/" deps/npm/node_modules/node-gyp/lib/configure.js || die
|
||||
|
||||
# less verbose install output (stating the same as portage, basically)
|
||||
sed -i -e "/print/d" tools/install.py || die
|
||||
|
||||
# proper libdir, hat tip @ryanpcmcquen https://github.com/iojs/io.js/issues/504
|
||||
local LIBDIR=$(get_libdir)
|
||||
sed -i -e "s|lib/|${LIBDIR}/|g" tools/install.py || die
|
||||
sed -i -e "s/'lib'/'${LIBDIR}'/" lib/module.js || die
|
||||
sed -i -e "s|\"lib\"|\"${LIBDIR}\"|" deps/npm/lib/npm.js || die
|
||||
|
||||
epatch "${FILESDIR}"/${PN}-1.2.0-pkgconfig.patch
|
||||
|
||||
# Avoid a test that I've only been able to reproduce from emerge. It doesnt
|
||||
# seem sandbox related either (invoking it from a sandbox works fine).
|
||||
# The issue is that no stdin handle is openened when asked for one.
|
||||
# It doesn't really belong upstream , so it'll just be removed until someone
|
||||
# with more gentoo-knowledge than me (jbergstroem) figures it out.
|
||||
rm test/parallel/test-stdout-close-unref.js
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
tc-export CC CXX PKG_CONFIG
|
||||
export V=1
|
||||
|
||||
local myconf=()
|
||||
local myarch=""
|
||||
! use npm && myconf+=( --without-npm )
|
||||
use icu && myconf+=( --with-intl=system-icu )
|
||||
use snapshot && myconf+=( --with-snapshot )
|
||||
|
||||
case ${ARCH} in
|
||||
x86) myarch="ia32";;
|
||||
amd64)
|
||||
case ${ABI} in
|
||||
x86) myarch="ia32";;
|
||||
x32) myarch="x32";;
|
||||
*) myarch="x64";;
|
||||
esac
|
||||
;;
|
||||
arm) myarch="arm";;
|
||||
*) die "Unrecognized ARCH ${ARCH}";;
|
||||
esac
|
||||
|
||||
"${PYTHON}" configure \
|
||||
--prefix="${EPREFIX}"/usr \
|
||||
--shared-openssl \
|
||||
--shared-libuv \
|
||||
--shared-http-parser \
|
||||
--shared-zlib \
|
||||
--dest-cpu=${myarch} \
|
||||
--without-dtrace \
|
||||
"${myconf[@]}" || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
local LIBDIR="${ED}/usr/$(get_libdir)"
|
||||
emake install DESTDIR="${ED}"
|
||||
|
||||
use npm && dohtml -r "${LIBDIR}"/node_modules/npm/html/*
|
||||
rm -rf "${LIBDIR}"/node_modules/npm/{doc,html}
|
||||
rm -rf "${LIBDIR}"/dtrace
|
||||
find "${LIBDIR}"/node_modules -type f -name "LICENSE" -delete
|
||||
|
||||
pax-mark -m "${ED}"/usr/bin/iojs
|
||||
}
|
@ -1,2 +1,3 @@
|
||||
DIST dhcp-4.2.5-P1.tar.gz 8255960 SHA256 59b06c9f5d775e46999b422c45b9229402c462b114ce1685617bfb2b8b028250 SHA512 02a811b6e88ce013f7ecff6abf81d4b2aff82fff584521ae03fc3242b6036d0d0ad3afc6283fe8b97d18b8fffd4b6d2253386897ae2297c165240017f5f219ec WHIRLPOOL b8cf91c69ae0e1b234089ce3fae4b9daf5bde7f415d8cbc274ab4d006c8aa25f55807c70ba4c6771e0c9803ec5a99f8cc2088e561cac7d16479f5f022ee5459f
|
||||
DIST dhcp-4.3.1.tar.gz 8980806 SHA256 266cbca8a7a6bb8f9ccc5765da0d2b04099329314a54a4fc1022d510ad3e9af0 SHA512 84ca525fda825bf367a98754f1fb1b8eba5b095c92c25ddaec6e30b31008c7d5c43062ae43cecaa43731a8e78ae406a3123906fd402d2ba4b46b7adbae65aa6a WHIRLPOOL 3fd3720f6883b43856d2169264ee2adfb541b793604728c4e5cc3b647d4a88d6245fb6e53062de4118301cc15f0b4388363eba304bf3623dfb88c91bde94b2b6
|
||||
DIST dhcp-4.3.2.tar.gz 9230340 SHA256 6246c9b358759f6cdcc45104caaf76e732a211dbbbbf64a21f499c8db1298165 SHA512 b91a0a90736c6e8bd66a74af8c67949c81db3148eba23ee647f0987bbd98543f0dfd1605c94e152b28a606bbbecd94cd8a8112db5f5fe4c3d041101bda1b95da WHIRLPOOL a201cea52e96517ff1dae2b6c05b05da11feb4c2eed6dca539ea5ab3185711377cd7f7ed9ecc5e5f2bc30bc84d73a85d4140154c43b4f0f27a7e0a4a51f56787
|
||||
|
@ -0,0 +1,254 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/net-misc/dhcp/dhcp-4.3.2.ebuild,v 1.1 2015/03/10 02:17:25 vapier Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit eutils systemd toolchain-funcs user
|
||||
|
||||
MY_PV="${PV//_alpha/a}"
|
||||
MY_PV="${MY_PV//_beta/b}"
|
||||
MY_PV="${MY_PV//_rc/rc}"
|
||||
MY_PV="${MY_PV//_p/-P}"
|
||||
MY_P="${PN}-${MY_PV}"
|
||||
DESCRIPTION="ISC Dynamic Host Configuration Protocol (DHCP) client/server"
|
||||
HOMEPAGE="http://www.isc.org/products/DHCP"
|
||||
SRC_URI="ftp://ftp.isc.org/isc/dhcp/${MY_P}.tar.gz
|
||||
ftp://ftp.isc.org/isc/dhcp/${MY_PV}/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="ISC BSD SSLeay GPL-2" # GPL-2 only for init script
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
|
||||
IUSE="+client ipv6 kernel_linux ldap selinux +server ssl vim-syntax"
|
||||
|
||||
DEPEND="
|
||||
client? (
|
||||
kernel_linux? (
|
||||
ipv6? ( sys-apps/iproute2 )
|
||||
sys-apps/net-tools
|
||||
)
|
||||
)
|
||||
ldap? (
|
||||
net-nds/openldap
|
||||
ssl? ( dev-libs/openssl )
|
||||
)"
|
||||
RDEPEND="${DEPEND}
|
||||
selinux? ( sec-policy/selinux-dhcp )
|
||||
vim-syntax? ( app-vim/dhcpd-syntax )"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
# handle local bind hell
|
||||
cd "${S}"/bind
|
||||
unpack ./bind.tar.gz
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# Gentoo patches - these will probably never be accepted upstream
|
||||
# Fix some permission issues
|
||||
epatch "${FILESDIR}"/${PN}-3.0-fix-perms.patch
|
||||
# Enable dhclient to equery NTP servers
|
||||
epatch "${FILESDIR}"/${PN}-4.0-dhclient-ntp.patch
|
||||
epatch "${FILESDIR}"/${PN}-4.3.1-dhclient-resolvconf.patch
|
||||
# Stop downing the interface on Linux as that breaks link daemons
|
||||
# such as wpa_supplicant and netplug
|
||||
epatch "${FILESDIR}"/${PN}-3.0.3-dhclient-no-down.patch
|
||||
# Enable dhclient to get extra configuration from stdin
|
||||
epatch "${FILESDIR}"/${PN}-4.2.2-dhclient-stdin-conf.patch
|
||||
epatch "${FILESDIR}"/${PN}-4.2.2-nogateway.patch #265531
|
||||
epatch "${FILESDIR}"/${PN}-4.2.4-quieter-ping.patch #296921
|
||||
epatch "${FILESDIR}"/${PN}-4.2.4-always-accept-4.patch #437108
|
||||
epatch "${FILESDIR}"/${PN}-4.2.5-iproute2-path.patch #480636
|
||||
epatch "${FILESDIR}"/${PN}-4.2.5-bindtodevice-inet6.patch #471142
|
||||
|
||||
# Brand the version with Gentoo
|
||||
sed -i \
|
||||
-e "/VERSION=/s:'$: Gentoo-${PR}':" \
|
||||
configure || die
|
||||
|
||||
# Change the hook script locations of the scripts
|
||||
sed -i \
|
||||
-e 's,/etc/dhclient-exit-hooks,/etc/dhcp/dhclient-exit-hooks,g' \
|
||||
-e 's,/etc/dhclient-enter-hooks,/etc/dhcp/dhclient-enter-hooks,g' \
|
||||
client/scripts/* || die
|
||||
|
||||
# No need for the linux script to force bash #158540
|
||||
sed -i -e 's,#!/bin/bash,#!/bin/sh,' client/scripts/linux || die
|
||||
|
||||
# Quiet the freebsd logger a little
|
||||
sed -i -e '/LOGGER=/ s/-s -p user.notice //g' client/scripts/freebsd || die
|
||||
|
||||
# Remove these options from the sample config
|
||||
sed -i -r \
|
||||
-e "/(script|host-name|domain-name) /d" \
|
||||
client/dhclient.conf.example || die
|
||||
|
||||
if use client && ! use server ; then
|
||||
sed -i -r \
|
||||
-e '/^SUBDIRS/s:\<(dhcpctl|relay|server)\>::g' \
|
||||
Makefile.in || die
|
||||
elif ! use client && use server ; then
|
||||
sed -i -r \
|
||||
-e '/^SUBDIRS/s:\<client\>::' \
|
||||
Makefile.in || die
|
||||
fi
|
||||
|
||||
# Only install different man pages if we don't have en
|
||||
if [[ " ${LINGUAS} " != *" en "* ]]; then
|
||||
# Install Japanese man pages
|
||||
if [[ " ${LINGUAS} " == *" ja "* && -d doc/ja_JP.eucJP ]]; then
|
||||
einfo "Installing Japanese documention"
|
||||
cp doc/ja_JP.eucJP/dhclient* client
|
||||
cp doc/ja_JP.eucJP/dhcp* common
|
||||
fi
|
||||
fi
|
||||
# Now remove the non-english docs so there are no errors later
|
||||
rm -rf doc/ja_JP.eucJP
|
||||
|
||||
# make the bind build work
|
||||
binddir=${S}/bind
|
||||
cd "${binddir}" || die
|
||||
cat <<-EOF > bindvar.tmp
|
||||
binddir=${binddir}
|
||||
GMAKE=${MAKE:-gmake}
|
||||
EOF
|
||||
epatch "${FILESDIR}"/${PN}-4.2.2-bind-disable.patch
|
||||
cd bind-*/
|
||||
epatch "${FILESDIR}"/${PN}-4.2.2-bind-parallel-build.patch #380717
|
||||
epatch "${FILESDIR}"/${PN}-4.2.2-bind-build-flags.patch
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# bind defaults to stupid `/usr/bin/ar`
|
||||
tc-export AR BUILD_CC
|
||||
export ac_cv_path_AR=${AR}
|
||||
|
||||
# this is tested for by the bind build system, and can cause trouble
|
||||
# when cross-building; since dhcp itself doesn't make use of libcap,
|
||||
# simply disable it.
|
||||
export ac_cv_lib_cap_cap_set_proc=no
|
||||
|
||||
# Use FHS sane paths ... some of these have configure options,
|
||||
# but not all, so just do it all here.
|
||||
local e="/etc/dhcp" r="/var/run/dhcp" l="/var/lib/dhcp"
|
||||
cat <<-EOF >> includes/site.h
|
||||
#define _PATH_DHCPD_CONF "${e}/dhcpd.conf"
|
||||
#define _PATH_DHCLIENT_CONF "${e}/dhclient.conf"
|
||||
#define _PATH_DHCPD_DB "${l}/dhcpd.leases"
|
||||
#define _PATH_DHCPD6_DB "${l}/dhcpd6.leases"
|
||||
#define _PATH_DHCLIENT_DB "${l}/dhclient.leases"
|
||||
#define _PATH_DHCLIENT6_DB "${l}/dhclient6.leases"
|
||||
#define _PATH_DHCPD_PID "${r}/dhcpd.pid"
|
||||
#define _PATH_DHCPD6_PID "${r}/dhcpd6.pid"
|
||||
#define _PATH_DHCLIENT_PID "${r}/dhcpclient.pid"
|
||||
#define _PATH_DHCLIENT6_PID "${r}/dhcpclient6.pid"
|
||||
#define _PATH_DHCRELAY_PID "${r}/dhcrelay.pid"
|
||||
#define _PATH_DHCRELAY6_PID "${r}/dhcrelay6.pid"
|
||||
EOF
|
||||
|
||||
econf \
|
||||
--enable-paranoia \
|
||||
--enable-early-chroot \
|
||||
--sysconfdir=${e} \
|
||||
$(use_enable ipv6 dhcpv6) \
|
||||
$(use_with ldap) \
|
||||
$(use ldap && use_with ssl ldapcrypto || echo --without-ldapcrypto)
|
||||
|
||||
# configure local bind cruft. symtable option requires
|
||||
# perl and we don't want to require that #383837.
|
||||
cd bind/bind-*/ || die
|
||||
eval econf \
|
||||
$(sed -n '/ [.].configure /{s:^[^-]*::;s:>.*::;p}' ../Makefile) \
|
||||
--disable-symtable \
|
||||
--without-make-clean
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
# build local bind cruft first
|
||||
emake -C bind/bind-*/lib/export install
|
||||
# then build standard dhcp code
|
||||
emake AR="$(tc-getAR)"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
|
||||
dodoc README RELNOTES doc/{api+protocol,IANA-arp-parameters}
|
||||
dohtml doc/References.html
|
||||
|
||||
if [[ -e client/dhclient ]] ; then
|
||||
# move the client to /
|
||||
dodir /sbin
|
||||
mv "${D}"/usr/sbin/dhclient "${D}"/sbin/ || die
|
||||
|
||||
exeinto /sbin
|
||||
if use kernel_linux ; then
|
||||
newexe "${S}"/client/scripts/linux dhclient-script
|
||||
else
|
||||
newexe "${S}"/client/scripts/freebsd dhclient-script
|
||||
fi
|
||||
fi
|
||||
|
||||
if [[ -e server/dhcpd ]] ; then
|
||||
if use ldap ; then
|
||||
insinto /etc/openldap/schema
|
||||
doins contrib/ldap/dhcp.*
|
||||
dosbin contrib/ldap/dhcpd-conf-to-ldap
|
||||
fi
|
||||
|
||||
newinitd "${FILESDIR}"/dhcpd.init5 dhcpd
|
||||
newconfd "${FILESDIR}"/dhcpd.conf2 dhcpd
|
||||
newinitd "${FILESDIR}"/dhcrelay.init3 dhcrelay
|
||||
newconfd "${FILESDIR}"/dhcrelay.conf dhcrelay
|
||||
newinitd "${FILESDIR}"/dhcrelay.init3 dhcrelay6
|
||||
newconfd "${FILESDIR}"/dhcrelay6.conf dhcrelay6
|
||||
|
||||
systemd_newtmpfilesd "${FILESDIR}"/dhcpd.tmpfiles dhcpd.conf
|
||||
systemd_dounit "${FILESDIR}"/dhcpd4.service
|
||||
systemd_dounit "${FILESDIR}"/dhcpd6.service
|
||||
systemd_dounit "${FILESDIR}"/dhcrelay4.service
|
||||
systemd_dounit "${FILESDIR}"/dhcrelay6.service
|
||||
systemd_install_serviced "${FILESDIR}"/dhcrelay4.service.conf
|
||||
systemd_install_serviced "${FILESDIR}"/dhcrelay6.service.conf
|
||||
|
||||
sed -i "s:#@slapd@:$(usex ldap slapd ''):" "${ED}"/etc/init.d/* || die #442560
|
||||
fi
|
||||
|
||||
# the default config files aren't terribly useful #384087
|
||||
local f
|
||||
for f in "${ED}"/etc/dhcp/*.conf.example ; do
|
||||
mv "${f}" "${f%.example}" || die
|
||||
done
|
||||
sed -i '/^[^#]/s:^:#:' "${ED}"/etc/dhcp/*.conf || die
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
enewgroup dhcp
|
||||
enewuser dhcp -1 -1 /var/lib/dhcp dhcp
|
||||
|
||||
# Keep the user files over the sample ones. The
|
||||
# hashing is to ignore the crappy defaults #384087.
|
||||
local f h
|
||||
for f in dhclient:da7c8496a96452190aecf9afceef4510 dhcpd:10979e7b71134bd7f04d2a60bd58f070 ; do
|
||||
h=${f#*:}
|
||||
f="/etc/dhcp/${f%:*}.conf"
|
||||
if [ -e "${EROOT}"${f} ] ; then
|
||||
case $(md5sum "${EROOT}"${f}) in
|
||||
${h}*) ;;
|
||||
*) cp -p "${EROOT}"${f} "${ED}"${f};;
|
||||
esac
|
||||
fi
|
||||
done
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if [[ -e "${ROOT}"/etc/init.d/dhcp ]] ; then
|
||||
ewarn
|
||||
ewarn "WARNING: The dhcp init script has been renamed to dhcpd"
|
||||
ewarn "/etc/init.d/dhcp and /etc/conf.d/dhcp need to be removed and"
|
||||
ewarn "and dhcp should be removed from the default runlevel"
|
||||
ewarn
|
||||
fi
|
||||
}
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue