Sync with portage [Thu Oct 3 10:25:57 MSK 2013].

master
root 11 years ago
parent 882e51303e
commit 6f4f88c8d6

@ -1,6 +1,10 @@
# ChangeLog for app-accessibility/espeak
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-accessibility/espeak/ChangeLog,v 1.114 2013/10/01 16:36:55 williamh Exp $
# $Header: /var/cvsroot/gentoo-x86/app-accessibility/espeak/ChangeLog,v 1.115 2013/10/02 11:50:49 williamh Exp $
02 Oct 2013; William Hubbs <williamh@gentoo.org> -espeak-1.42.04.ebuild,
-espeak-1.45.03.ebuild, -espeak-1.46.01.ebuild, -espeak-1.47.11.ebuild:
remove old unstable versions
01 Oct 2013; William Hubbs <williamh@gentoo.org> espeak-1.47.11-r1.ebuild:
drop the required_use line; portaudio and pulseaudio are independent from each

@ -1,23 +1,16 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
DIST espeak-1.42.04-source.zip 1537076 SHA256 3791bb853e9283950d58c02396b3b9b1313adf27c0004bcd1e0cdaf87a683eeb SHA512 e8b1d407b5fe3334c3f244475520f6eeefb7837ed4a88c1c1f2d9846ad1daeaad52de3b01eff31af98422ef377aee84e9ff52c586fb29118f636f73a499c9f67 WHIRLPOOL c55b2fc842c5624708209da70ca400d96af6428a010edc3873713a97bca8d4b72aecbc5338be07d6f5b4dfc4d25389fa6a49eda3eb512eee8320cd4004b6e9e2
DIST espeak-1.45.03-source.zip 1894722 SHA256 74ed21cb0f4f4a040db93ffa9f4dac463a53281fe47ef4e63605a3ee3e8e0eea SHA512 c63a8baff5fd34605d410483b1ccd35dfc2f3a57c3a65cf958ceb698e78ba404ae4c4c8bb83436ebb063fdb112ff60bc64829c5e0518728e8dc6a32657d517e7 WHIRLPOOL 693dcea214e1c272a069cb8ac251f77c280d5223ca3433f10ad24a3860c3f4d62ceed395dd8affa6d16bc2200715d73aadfbac95ea260c9c1cd12a09143a1843
DIST espeak-1.45.04-source.zip 1904805 SHA256 816825f8aadb8ce9487808d35f698a9ac39b158cf43ad0aa98e8b4d7c5ab9780 SHA512 2bf93c9bae151b4ccd8433e9c60e079fa33afe092e7703394884400ab279a42b8106bbcaf48d731bcad40a1fee0d145d22f1f77fd16b5a4ae92bbe34ae60b29f WHIRLPOOL c7307f6671348908a314cfee46cd94049fa53b09db76760b7120c1a5bf18135292c09db68f1b8271aa384139fb69074cb4c8decc4e6719cab12915b519a9cfb5
DIST espeak-1.46.01-source.zip 2371712 SHA256 87fc4fdeea9d5151909515ab6258ca0cccea78356037380fa8dcf09953e93de4 SHA512 585152d190cb07318bf3f86f2f68639248afc750d211a46bac5ca392fbe19a481fb60068fc9cb4bbade95bc76772f1c43b40542151507c97064b149ef875eefb WHIRLPOOL fc3dc72665ab6dcb2a5db3bd96e8dd3ba3cfa9feba4d6bd55ef1a6d2a6d57f6c9278b508a6b7022889a65b0ffe14977bdf4f7d1af0e2ce2f5e51b85c2fc1d9de
DIST espeak-1.47.11-source.zip 2813649 SHA256 9bd4d0569af48a2cb13fa76704dec3124d27025a3f21c87598457976472b360c SHA512 77c3989fbd0e4aadae0da2d7f1c587854895ae103633704ee5b4042b0618897d01edffa80b1f13e6cbf356f2f31beaf4fdb7e90e4ab641d5286d559aaefe932b WHIRLPOOL c26f481d4c3c485ba0eb3fe7ae3bcf36e7001d49e0e27a6f0934fdb9c91cfef4974c1d34daebd0286694346a44c647cfb96769da54536e0b4380778af755673c
EBUILD espeak-1.42.04.ebuild 1974 SHA256 dcae748864f34fde8cf2cd110ad1c0631d66c233289d42eb1998e08a4969f59d SHA512 e1c6016373162fd2e9af8b872728871d51fd4d45d2a80d3b43bd7580abd8c5dbccf37585e146cc7a3c12a39e6f902b2375b26b23063fa8daf18b5d775abc6250 WHIRLPOOL 49ab703fa01a1514a9ae801036aa3a78841f342d0734a8854fe26d20d193d25cb41fd5b8062048f8d4d6f568f5770df213d7c05103461495fa13ba944443d354
EBUILD espeak-1.45.03.ebuild 1926 SHA256 fe533c6ca9c6c815fb31008a4f0fef15a0e3a2067a858a773cf8b280741de631 SHA512 b26ac4bda8b78260bdb691219f99b9314f4e3635a266693226cc204085dfb1413387a08fca1b85b9f647eff8ba20329eefee6875a60e4378d26599456744c1b1 WHIRLPOOL 8e9a16ce16015508f1f44c8033fc490693c0ef5510325d2b9216582e6942970059f08e9631fe7196f59649e056229b1f4df4d154258b59376be5d7cfd2f8a40c
EBUILD espeak-1.45.04.ebuild 1918 SHA256 6909a3d5436e69aca518280721c22cb59229b6d3375ff75029aac5fc181faee2 SHA512 1a4fbb3455d19711debc79b1b809199b95dc47ef75f22ad7dee73f1a3ac10ebed79c80d30a8f3777d8b70b1630445cae988c80efced04a226b314e4e5f43338a WHIRLPOOL f23ac11d01c51d5a2ef5c3b75fe65bb14d31a45f1865498675b13502e863a4b9473eb821c586e03b94176167bb86f921c8f002f42e330f06146ca05bacebb588
EBUILD espeak-1.46.01.ebuild 1942 SHA256 8bf7192b9ed081842e5956ecf9067af6e7786d7f90722ea78a04594376e7feed SHA512 0627f0681372c871be5b32ba5a57b3b8fa7fc7e3a807bffb96f92afef1b42b66a0a342f9eaf65dbe61715e53f9afbf05176f3c17b0a3ae57cf4826570fa9d0d7 WHIRLPOOL 26f70f3445889afaeefc1fdfa855d67e6d946d92b59797f49db1adfe12b74b07666fe5af44482c1c0982f29d1e1553bda2b3799fbeabbb17043ba0159a1c52d8
EBUILD espeak-1.47.11-r1.ebuild 2303 SHA256 2babda55d72aa6784de0353c8d2c4933dc92fd40ddf72a592b51e84fd41cc538 SHA512 21f0f1e831040708bee1481c067b6480e2d06155129efceef0ab5deb4148289ea95dc5ea690d0f9428d865a03bf428aac8893ddc8f21964e868b23c633978173 WHIRLPOOL edfbea38644cb8e70e636de1139a023974c7ddf5cb3cd1253866f1f5e9bdce4f9e5a2a19f74107b342e4f3336fcfd22b4fdaa65171fda47c349f9d322aba429a
EBUILD espeak-1.47.11.ebuild 2156 SHA256 01d536f21cb67567c1d55b47353827e15cda14bd4c942411663d82f2c7e6b699 SHA512 6fa42b6af42fa19dc4d1413e5361326979170c5228ccc8ad77915b2a876368ac4b8470fe6b8b2cf7bcf3c6b9b098cc393b79e4ae2599ee8329540d72d79bd155 WHIRLPOOL 946ae0db5e28a74e666d859e2329b6f79de676ca5e7c7d6f162294469f889aa0e3c263468a0820a5546a3b0d4340c20a729c897308fc94fe3be251a254916723
MISC ChangeLog 15790 SHA256 90e9d825b9c9780e7fb6d2a12869db76b3d4a896c71a73f6b20a3bdb8d9c9817 SHA512 19240e806a55d0140393445184b0c867ad192fc33f92c44715d7c141f68e3842e43ed9d8131a94a1680af373a9b060c3dbaa540a043fe70f6294022e361a8c66 WHIRLPOOL 79fbce3cddc8a8de71e0a206120feaca804182febc989819cbf1c2be1b0c6b5db497d89efc068d3ea254e7edb37fd0a6ca592f25a6ac9af43b5ab9c6546200c1
MISC ChangeLog 15971 SHA256 e38d1c48725ae23b8552753d8ca654f2471fae566ec549161cfb45664125d2e4 SHA512 49cb68d282e0b4d0d4b10e8b38d6cd7f2ff4580676a9e04567ba011c9605dbf190f6a63585e18991bbda22b158832fb30a8972543dd18f36a57464501ccd8523 WHIRLPOOL e132ce2c2d9b566b71574d1878fae692d1ea506a7c0bbe8c1abc140477c70db2b0fa8e157a959dbae1899e453992a9ae96a56fbbb8ae5999f3bc2a58abb2ea56
MISC metadata.xml 229 SHA256 b128d301356b3f98f1d6093b4401c36143ff55fc62636612567b0995739b9e66 SHA512 bd12bd8878fa253afe1f030863335b920b00e7cd7f5f551442b9b7fd02fe6c606938b07351bd60ef8a858c3c07da59ea00000c34b8cb49321a499244e423077d WHIRLPOOL 4a865d3061aabfbd49a1a1b11abdab5b44411e86251f560bc7c0eca9982bd230a9226737f0c4afdb5e15426daad16a4c89a4c90a686f0c73122fe56492ee1b53
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.20 (GNU/Linux)
iEYEAREIAAYFAlJK+igACgkQblQW9DDEZTjBHQCgiOglk8lQSAzsPcxFTh5qVcpn
LfoAn0jwhjtsrwWtGoaSLk0Qun1Md8Ge
=39i4
iEYEAREIAAYFAlJMCL4ACgkQblQW9DDEZTiVoACfd8kNTv0IGZo/prgpMju4/691
JckAn21Iq6az+hG4n3PvRx4lRfKwvmN0
=r/3b
-----END PGP SIGNATURE-----

@ -1,79 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-accessibility/espeak/espeak-1.42.04.ebuild,v 1.9 2012/05/31 02:10:21 zmedico Exp $
EAPI="2"
inherit eutils multilib
MY_P="${P}-source"
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.zip"
DESCRIPTION="Speech synthesizer for English and other languages"
HOMEPAGE="http://espeak.sourceforge.net/"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86"
IUSE="portaudio pulseaudio"
RDEPEND="portaudio? ( >=media-libs/portaudio-19_pre20071207 )
pulseaudio? ( media-sound/pulseaudio )"
DEPEND="${RDEPEND}
app-arch/unzip"
S=${WORKDIR}/${MY_P}
get_audio() {
local MY_AUDIO
if use portaudio; then
MY_AUDIO=portaudio
elif use pulseaudio; then
MY_AUDIO=pulseaudio
else
MY_AUDIO=none
fi
echo ${MY_AUDIO}
}
pkg_setup() {
if ! use portaudio && ! use pulseaudio; then
ewarn
ewarn Since portaudio and pulseaudio are not in your use flags,
ewarn espeak will only be able to create wav files.
ewarn If this is not what you want, press ctrl-c and put either
ewarn portaudio or pulseaudio in your use flags.
ebeep
epause 10
elif use portaudio && use pulseaudio; then
die "You must choose either portaudio or pulseaudio, but not both."
fi
}
src_prepare() {
cd src
# gentoo uses portaudio 19.
if use portaudio; then
mv -f portaudio19.h portaudio.h
fi
}
src_compile() {
cd src
emake AUDIO="$(get_audio)" CXXFLAGS="${CXXFLAGS}" all || die "Compilation failed"
einfo "Fixing byte order of phoneme data files"
cd "${S}/platforms/big_endian"
make
./espeak-phoneme-data "${S}/espeak-data"
cp -f phondata phonindex phontab "${S}/espeak-data"
}
src_install() {
cd src
make DESTDIR="${D}" LIBDIR="/usr/$(get_libdir)" AUDIO="$(get_audio)" install || die "Installation failed"
cd ..
insinto /usr/share/espeak-data
doins -r dictsource
dodoc ChangeLog ReadMe
dohtml -r docs/*
}

@ -1,72 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-accessibility/espeak/espeak-1.45.03.ebuild,v 1.2 2012/05/31 02:10:21 zmedico Exp $
EAPI="4"
inherit eutils multilib toolchain-funcs
MY_P="${P}-source"
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.zip"
DESCRIPTION="Speech synthesizer for English and other languages"
HOMEPAGE="http://espeak.sourceforge.net/"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
IUSE="portaudio pulseaudio"
REQUIRED_USE="portaudio? ( !pulseaudio )
pulseaudio? ( !portaudio )"
RDEPEND=" pulseaudio? ( media-sound/pulseaudio )
portaudio? ( >=media-libs/portaudio-19_pre20071207 )"
DEPEND="${RDEPEND}
app-arch/unzip"
S=${WORKDIR}/${MY_P}
get_audio() {
if use portaudio; then
echo portaudio
elif use pulseaudio; then
echo pulseaudio
else
echo none
fi
}
src_prepare() {
cd src
# gentoo uses portaudio 19.
mv -f portaudio19.h portaudio.h
}
src_compile() {
cd src
emake PREFIX="${EPREFIX}/usr" AUDIO="$(get_audio)" \
CXX="$(tc-getCXX)" CXXFLAGS="${CXXFLAGS}" all
einfo "Fixing byte order of phoneme data files"
cd "${S}/platforms/big_endian"
make
./espeak-phoneme-data "${S}/espeak-data"
cp -f phondata phonindex phontab "${S}/espeak-data"
}
src_install() {
cd src
make DESTDIR="${D}" PREFIX="${EPREFIX}/usr" LIBDIR="\$(PREFIX)/$(get_libdir)" AUDIO="$(get_audio)" install
cd ..
insinto /usr/share/espeak-data
doins -r dictsource
dodoc ChangeLog.txt ReadMe
dohtml -r docs/*
}
pkg_postinst() {
if ! use portaudio && ! use pulseaudio; then
ewarn "Since portaudio and pulseaudio are not in your use flags,"
ewarn "espeak will only be able to create wav files."
ewarn "If this is not what you want, please reemerge ${CATEGORY}/${PN}"
ewarn "with either portaudio or pulseaudio USE flag enabled."
fi
}

@ -1,73 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-accessibility/espeak/espeak-1.46.01.ebuild,v 1.4 2013/02/02 22:17:43 ago Exp $
EAPI="4"
inherit eutils multilib toolchain-funcs
MY_P="${P}-source"
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.zip"
DESCRIPTION="Speech synthesizer for English and other languages"
HOMEPAGE="http://espeak.sourceforge.net/"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
IUSE="portaudio pulseaudio"
REQUIRED_USE="portaudio? ( !pulseaudio )
pulseaudio? ( !portaudio )"
RDEPEND="media-sound/sox
pulseaudio? ( media-sound/pulseaudio )
portaudio? ( >=media-libs/portaudio-19_pre20071207 )"
DEPEND="${RDEPEND}
app-arch/unzip"
S=${WORKDIR}/${MY_P}
get_audio() {
if use portaudio; then
echo portaudio
elif use pulseaudio; then
echo pulseaudio
else
echo none
fi
}
src_prepare() {
cd src
# gentoo uses portaudio 19.
mv -f portaudio19.h portaudio.h
}
src_compile() {
cd src
emake PREFIX="${EPREFIX}/usr" AUDIO="$(get_audio)" \
CXX="$(tc-getCXX)" CXXFLAGS="${CXXFLAGS}" all
einfo "Fixing byte order of phoneme data files"
cd "${S}/platforms/big_endian"
make
./espeak-phoneme-data "${S}/espeak-data"
cp -f phondata phonindex phontab "${S}/espeak-data"
}
src_install() {
cd src
make DESTDIR="${D}" PREFIX="${EPREFIX}/usr" LIBDIR="\$(PREFIX)/$(get_libdir)" AUDIO="$(get_audio)" install
cd ..
insinto /usr/share/espeak-data
doins -r dictsource
dodoc ChangeLog.txt ReadMe
dohtml -r docs/*
}
pkg_postinst() {
if ! use portaudio && ! use pulseaudio; then
ewarn "Since portaudio and pulseaudio are not in your use flags,"
ewarn "espeak will only be able to create wav files."
ewarn "If this is not what you want, please reemerge ${CATEGORY}/${PN}"
ewarn "with either portaudio or pulseaudio USE flag enabled."
fi
}

@ -1,92 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-accessibility/espeak/espeak-1.47.11.ebuild,v 1.5 2013/09/22 20:14:41 williamh Exp $
EAPI=5
inherit eutils multilib toolchain-funcs
MY_P="${P}-source"
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.zip"
DESCRIPTION="Speech synthesizer for English and other languages"
HOMEPAGE="http://espeak.sourceforge.net/"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
IUSE="portaudio pulseaudio"
RDEPEND="
media-sound/sox
pulseaudio? ( media-sound/pulseaudio )
portaudio? ( >=media-libs/portaudio-19_pre20071207 )"
DEPEND="${RDEPEND}
app-arch/unzip"
S=${WORKDIR}/${MY_P}/src
get_audio() {
if use portaudio && use pulseaudio; then
echo runtime
elif use portaudio; then
echo portaudio
elif use pulseaudio; then
echo pulseaudio
else
echo none
fi
}
src_prepare() {
# gentoo uses portaudio 19.
mv -f portaudio19.h portaudio.h
}
src_compile() {
emake \
PREFIX="${EPREFIX}/usr" \
CC="$(tc-getCC)" \
CFLAGS="${CFLAGS}" \
CXX="$(tc-getCXX)" \
CXXFLAGS="${CXXFLAGS}" \
AR="$(tc-getAR)" \
AUDIO="$(get_audio)" \
all
einfo "Fixing byte order of phoneme data files"
cd "${S}/platforms/big_endian"
emake
./espeak-phoneme-data "${S}/espeak-data"
cp -f phondata phonindex phontab "${S}/espeak-data"
}
src_install() {
emake \
PREFIX="${EPREFIX}/usr" \
LIBDIR="\$(PREFIX)/$(get_libdir)" \
DESTDIR="${D}" \
AUDIO="$(get_audio)" \
install
cd ..
insinto /usr/share/espeak-data
doins -r dictsource
dodoc ChangeLog.txt ReadMe
dohtml -r docs/*
}
pkg_preinst() {
local voicedir="${ROOT}/usr/share/${PN}-data/voices/en"
if [ -d "${voicedir}" ]; then
rm -rf "${voicedir}"
fi
}
pkg_postinst() {
if ! use portaudio && ! use pulseaudio; then
ewarn "Since portaudio and pulseaudio are not in your use flags,"
ewarn "espeak will only be able to create wav files."
ewarn "If this is not what you want, please reemerge ${CATEGORY}/${PN}"
ewarn "with either portaudio or pulseaudio USE flag enabled."
fi
}

@ -1,6 +1,11 @@
# ChangeLog for app-crypt/efitools
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-crypt/efitools/ChangeLog,v 1.4 2013/09/10 03:42:19 patrick Exp $
# $Header: /var/cvsroot/gentoo-x86/app-crypt/efitools/ChangeLog,v 1.5 2013/10/02 23:49:35 gregkh Exp $
*efitools-1.4.2 (02 Oct 2013)
02 Oct 2013; Greg Kroah-Hartman <gregkh@gentoo.org> +efitools-1.4.2.ebuild:
Version bump to 1.4.2
10 Sep 2013; Patrick Lauer <patrick@gentoo.org> efitools-1.4.1-r1.ebuild,
efitools-1.4.1-r2.ebuild, efitools-1.4.1.ebuild:

@ -1,7 +1,9 @@
AUX xxdi.patch 3046 SHA256 b2b716d5291529c252daa8ab890521e1f56731818073dcab183d7f6f4d5816cf SHA512 9b3612115ca594b7a1b3a99008650409cb9a90369ff73cd8d602385e77030026a921c510534e44ed7a76fcca2347d016e36f08223b9a49c7ca17518124bdb8ac WHIRLPOOL 4dcfcf930eaec0468cd090a294cf6cf00e6a48a59ce2c84884bec9d4b1fc093d8db48df0090763432b8af2d19263aff92ecfedc5bacf173993156ac439ddaf6c
DIST efitools-1.4.1.tar.gz 91444 SHA256 6946e7894118012ca12503a6e55a4f8f17310d0eb02d8f1ab8947d9012ad8b51 SHA512 0994fdd9f934575691f740631dfbcc67f15e56f873cba10657536389d61b5bb955b0de91261f0486bfa5381e27f42b5dd0b6ea55fe3643f8b0dae2f9b1916ef1 WHIRLPOOL 7eb973fd0239fa41d2ff82ccfda526725032c0da64d0cd5223a7d66abf42c951f4ba2d3613c024c3bceebf6e032af88527f6a35eff76f258f19e12431cbac0bd
DIST efitools-1.4.2.tar.gz 97303 SHA256 df7b9d7570b2fb85ee060e14b1952233d28e277f5b2f839c225f093890e5d843 SHA512 19433b6ccc95a18649b05376c0090f4325345d1a9ccf2601e9b4818a7a888379ab1bb620022f393498e520073f06e10962f5322632219fc21da390e4e5cd4c9f WHIRLPOOL 43000942f99fdf888bf2d2447eb28ca5eba9440194f5de71fd4532ad61a3735b23a08e4fdef4f89a9fd06e30537e9f6305e5f320e1c27ab60a6c4cb91762d74d
EBUILD efitools-1.4.1-r1.ebuild 708 SHA256 f5006ac96ec9089c07c1273b665f9b7b0016e8cde1efa329d7d8d583cd7bdc5b SHA512 59a31c61d656df893030642d5b4dd2578d66abe19beca4a19dcd0e59f317483d2a2313770f5e438d070ff8234c8d38d7993d346984dc2b398a6317c49c8c1d26 WHIRLPOOL db8875b87546e752439b32d7d3b1195a4ef0ba7583638ed2d816a6c99fe197a47b6c75c34e60fb76e267e1fefff75fdb62e581811c1dd979585b04aa2c18e17a
EBUILD efitools-1.4.1-r2.ebuild 811 SHA256 16b6dd6c1fa0159630995f3a4eaf3466c38053b2c41aac831b0b0e91ec03525e SHA512 9159ce0945b895f57116142eb6cb66e353e3a4f4eebab5a414a1228dabcb116c0db02fd75d6454de6ba8c0094ee6cbc471c592540e24238a22ef9661b34711fe WHIRLPOOL 6baffa3d0f2547345f957dcae153b77959e08cd85863b438a630371e01860ac6d328c34775b3e0ddde029790e3f004fee87cd024ecd20fd7d1d85fbb16383a0a
EBUILD efitools-1.4.1.ebuild 661 SHA256 6a565700ad7a761ae086e18ac3296c3c3fdfb0e8fdc4834cf89b0c55de178faf SHA512 7460cb377b575ea3c2efe244695fe711aae36beb4a11c504a87e05044cd6b0bbef2ab2c354715668c35e6cc5fb5391fab5b77a671553481b8a10024f4d540373 WHIRLPOOL 4d9a351860795439530fa40fca3e2303fb7cd1638ab11f9a6782e1dd5f2c4e2e66305e05b2a062709c900a12725f6ea68c7f518cda12476d47c0af9ad2518c1d
MISC ChangeLog 925 SHA256 1ec6b271c0fcf44562e38d930e03e8b802dcf9f34a2d99e97e7c168db4ffdcf5 SHA512 e8ac79285a28e2154af06b8cc8a3a9cb03c8bf0c2cf3cd958eac8a6199778adeef500b9ab2211360342c2fd0e8425aad984f521bc39f36e1415e6b498a4c0382 WHIRLPOOL a07482cdb8538c4f42a992b066c8688b4b8529e18a7e0818f4fbe5399e163dabecd83d0139bd706149c5476d1514594952b6fde4129911bc9936c269bea01d15
EBUILD efitools-1.4.2.ebuild 658 SHA256 dfe973cb20ef8cc4f1ad82eb6b6c5fcc75fec97c05e1aa56814993ffd3611f9d SHA512 7d3a7911d5e24ce1d46bb90b071186d364795eab3f4e7538ba02076db992a02d842e82a59f4d855d80c452cfa6d8da75688282119fcb9257802f704d656aec44 WHIRLPOOL 92f8b043f48fd8d3df7793367ca41b0069ea729337cd7a5f69a9b96d2be2f7e3117b7873212ee3655c1043de1fbb66008156601ecb9c9173703eeaae20194a2e
MISC ChangeLog 1058 SHA256 3daeea8261bc32c779077be1f49f79c2b6100d0986f7f80d104fd51398b439e0 SHA512 acad5699a801fc3583d3faaafe5ecbb9b2887969b18296802ffae08f2172a0eace8c369c4ff8bee0989eaf4e390197fcae5bfc663fd00a9b053079f7f6b79a6b WHIRLPOOL 04d05d54bc1e23d42ae900b3a939dae47580746485f30bc8741f2bb3996d42f3727b679be539f65020901a9b07f72592ac10a994753a164d672df84cc7e95fde
MISC metadata.xml 240 SHA256 218f6016b45c0a0d55b04630266085c44107606f2b79024c15a9797b4b828bd5 SHA512 659a6ebd2024aefd2989e9c412b7bb10271a5d6b12f291dcc8dbdfb3568e8eddb8dfa674cf6befa80eb8036e222e434276d36ba5b164733cfc934e4e7a3ae101 WHIRLPOOL 252a9a3addb2a1ecf3b3734a5e65c097d3c6d032f18b05d33458298fbeb36b7cb6147830c85d4d80764e05653bc7a4bb48ec070662d28b148799cad42ecd05d0

@ -0,0 +1,22 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-crypt/efitools/efitools-1.4.2.ebuild,v 1.1 2013/10/02 23:49:35 gregkh Exp $
EAPI="4"
DESCRIPTION="Tools for manipulating UEFI secure boot platforms"
HOMEPAGE="git://git.kernel.org/pub/scm/linux/kernel/git/jejb/efitools.git"
SRC_URI="http://blog.hansenpartnership.com/wp-uploads/2013/efitools-${PV}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND="dev-libs/openssl
sys-apps/util-linux"
DEPEND="${RDEPEND}
sys-apps/help2man
sys-boot/gnu-efi
app-crypt/sbsigntool
virtual/pkgconfig"

@ -1,6 +1,15 @@
# ChangeLog for app-crypt/libsecret
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-crypt/libsecret/ChangeLog,v 1.19 2013/09/01 21:30:41 eva Exp $
# $Header: /var/cvsroot/gentoo-x86/app-crypt/libsecret/ChangeLog,v 1.20 2013/10/03 02:25:29 tetromino Exp $
*libsecret-0.15-r1 (03 Oct 2013)
03 Oct 2013; Alexandre Rostovtsev <tetromino@gentoo.org>
-libsecret-0.12.ebuild, -libsecret-0.14.ebuild, libsecret-0.15.ebuild,
+libsecret-0.15-r1.ebuild:
Do not pull in gnome-keyring-3 in libsecret-0.15 to allow partial
stabilization of some gnome-3.6 era libraries. And add libsecret-0.15-r1
which is identical, but properly pulls in gnome-keyring-3. Drop old.
*libsecret-0.16 (01 Sep 2013)

@ -1,20 +1,21 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
DIST libsecret-0.12.tar.xz 476552 SHA256 323db75a5e73058d3eb95597d9f798fd715ec7d58f500be84628b8f9a0617c01 SHA512 920da07b8674816b9f139dc71e79721d1767025e799e99dea7458c3c3b54c81ae2f4aa55ad55194e0c151fa23d13eae12928c9bbfac1c67d9ae6eed3d8a1efa4 WHIRLPOOL 1bcc96a175519f2d24ec8c5f8ee61ae0ca851511c540d69230ab05a67d7192ac5827d407c06aa054820ee1ea714efee7ee15927b4fcc152fae73ef66bb768f24
DIST libsecret-0.14.tar.xz 483620 SHA256 58a5b9370c093a7a2788869ed59bc56351797a775e100a9644e637851f9713b5 SHA512 63b8fd947d63f178f48a79aa195f4b6a9eb1e802134779436981ab8aa00b268a449709139704843656f8b4616cc13a2dbc79a4ba4460b09cf250cef3478fd172 WHIRLPOOL 301d88c4fcf35038456800748b349c303edf96323d96cf7b80324d85fe97ca3be22ce4b79ef07dc6d42a7fb6050dedf51d3d409f9e514eac7685d0139e407c63
DIST libsecret-0.15.tar.xz 484532 SHA256 33e728b843efbe099483376ff5a3469260ee4b6ce035c7730909ac3793cb0fb8 SHA512 d89f3b52c5300306b92b222a56c976e5c42f761c2a8691b0dbac9f533853a54f6dd91f9f22f577e336c77e9771dd3cb098963dab086759ead2750f2a8fce5dca WHIRLPOOL 23eb06d6ed09023704b73cd9c1927bed09e38a58ec9694e43f8838879ce4f34ac67efb7a8f0b7770b26260ccb474c2f4e7c398f326b94dd08b63d7fe22e03ff1
DIST libsecret-0.16.tar.xz 499888 SHA256 b859406c490a2011b35f5940235304315b343f2efd554800285f24b95e14f218 SHA512 2223861439733bf0e97d59236327aded8d17f89ce81aff17bd18c632960e7024c43be1480cd4591495401ac161dcb725d3d5fcd0b43120bfc6472c4a021ed770 WHIRLPOOL 32c7edafa67d0b26c9ec1d87d42ee4ff47abd134f34189a1b22d5c89b7386fa4403321c8595f587f6c02da36c5ce6e313e8ef7841527ddc1990efe8323194183
EBUILD libsecret-0.12.ebuild 1852 SHA256 df7262c3b6e7c5af3829a83affa3fcc92779a46c0a98f5f2afdb695e01248358 SHA512 5cbb419d4bfebdb3ec04d2c9e9aa6d96b4308677df23429b38b0745ce90fc4ae05544f3b1306ba820b82031dae403d1895e491a45791e1cc5e10a806c840da4b WHIRLPOOL 1c4ee7a74aadbdfc35436b70c99dba3706e169aa0651758a76cbbf0e679bbf20a4bd96899e596d6ad48b12fc5f1e9ee6cd72406ea45ef51d14d5e6d4ebfbb6ca
EBUILD libsecret-0.14.ebuild 1772 SHA256 5c01a30a85f9efb8799e75665f430921e34aa769e6f38c102e9774fc491e1ff5 SHA512 3e39f5bdafdd622f0d1c03b71c88c8db6f4680abf68030ffe6cbac7f6cabdb7313fa456de18a8f386259045f74bd51b9e444d600e4ac595b5551f1c2cbbd8038 WHIRLPOOL 729c196c6ece7a7e908ebffa6dc47e0503d9ab512a24cc07a4d4b9c37e06834cff6c08228fd0d093d5d1d19085f1217918f8dfa82c72c3cda885153a8a4b72b5
EBUILD libsecret-0.15.ebuild 1772 SHA256 0bc4e0b5d41af5c2ddf55ca1b17ac6aebad4143fad1311ab63e0a7db70cb950a SHA512 26b46b5a759b564026e2f7821b505b7ead984cf330052debadbe4a62cf829ecc25b009ce0900f6bc0b09080033af51f2230b2797e3680e6bb215a04275bc5dec WHIRLPOOL 4ab9d2dc86a5ae649fc29d699d682273f733915cb7de761acf9969fd4909b8199b81906dbbcb8c47eb7143a3d3079840c5c0f5cce844886888fe909104a771bc
EBUILD libsecret-0.15-r1.ebuild 1781 SHA256 95b860cd145bcf2ca21fb3766c102053af5f6734e0e06031c6c5e2d374de7ba1 SHA512 d1ea7409d1dcd4e23c9f4ffa12e792f4960c80f391836aef2051ce7e60e5871749364bd40739863340209e10c2e8bf4ebc64e25b9ae783e2f63cf0c9cdf520f8 WHIRLPOOL 9130e5f42587ac9a9029fa05e2a93cab82f14124d7be756cad417ed6783698432bd16260e5c9140484bf1c737df07a34a4900ae9256d9413f87dcbd0500b9a51
EBUILD libsecret-0.15.ebuild 1838 SHA256 26bfe647eb67866c156f74357ef80e1cf027de2c599f1ef39e1527ee0115cd56 SHA512 9ed4023fd715d6bb721f0f42c06f8be2c61fcb9aee89cf38a38e0acfa6b6699552131bbee39fb2612cb9b23fc66c8d29224761c041d68110275846928fadab4b WHIRLPOOL 16019ae66dd299435dca10ee6cdb27c2e2c8d5f351d6aab57a01d7d80a988536e6c7e969b57cdb63f042d586a3b49abbf29c50f19071549b54bceb8d602cdab0
EBUILD libsecret-0.16.ebuild 1772 SHA256 3a0449e8fae800cfd18e9d668e7589cbd94156e6610df164261e345a21acf59b SHA512 42f69c97f915a3ea7aa83e7aabd1aab0220361971851e29ad49037176a9a7e789eb4e6cbefb09ecf3cdaa200e6132ae417562738bc77c0b64b19a2fa4dc4e5fd WHIRLPOOL 4e385dd84fb824abdfbe6dd29d40422dd9349391102545a0f41f1aeb1f548f116b4d619fb3d402d60a26dd3d4f85a515211332882418f12ebd9b58c01730bcd1
MISC ChangeLog 2989 SHA256 75094576b81a28607e81d553b3ddcd21467188e700b9d3700552a74df12350b7 SHA512 45ab77f7c94a0889d51f070d2b51457091c6b2a9c346ab9aa7150c30f96c4636b26a0f31304e302e8f85467df323ea25fd9aa3ed82694c3cbe6150cede3e1fdb WHIRLPOOL 4741343d65b80011249f2decf3fb800f7056d791967afc41aaceba98962831ffc6450266b28a013f6934ca1f4bf50f5d4d4ffd63962d9cf3e69a3caed2a1524f
MISC ChangeLog 3405 SHA256 67c5181a93f356dd6f83cd7ee76dc3d9a68a90536fb8f505e2836f9507443f3e SHA512 93e4ef561a80aeb811335a146b56345b0570406b89a7a960a328270ac6f55ccfc8e04c2b39cc523630ed17d7d2e4bae92e398c0e0c3ceecadaf2fd84d8d35748 WHIRLPOOL fe1ed9abdbe0ecc0025bf7cde29d6d0f8d6e80ceac04b20f28886749f18a12448c45f6749b194b24c15a726a7400c2e7407d8e7c93de35399718e88bf51f79a4
MISC metadata.xml 242 SHA256 11f4b4bb23bb0e880a44b0f3efb5b4b0eeebaccd23956c72cd0cd9d386739c48 SHA512 686291088cb59735ff7df03fc5f11e43110039e74b8b24a9a8a517ed0f490f5694b873177e1ee808c4576ca26027add8324c6ee4e57b6b44d680a2522ec40b5f WHIRLPOOL f7bdc3a5208e0173deca7b15b26b967b61c3cb33e01b8f16fb87e32870e6c4deae514ac6af3fc91c300f960f2113e663eea02a9c599935072aad91459caf5277
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.21 (GNU/Linux)
iEYEAREIAAYFAlIjsgIACgkQ1fmVwcYIWAYjoQCgjjSNaXvX4lmmqyfZKs+elD8J
IOYAnAnfNvOXdTN1ZGmX8SjiOBXgsJSt
=6e++
iQEcBAEBCAAGBQJSTNW2AAoJEJ0WA1zPCt1he5MH/0L7X420M9ZbEGspgGw1wEjL
x+AFvMFa0vEbRu74U+B2coKGpic/hYkADffQu4zEW0ksvKNym7/I/vpoipU6Ju1f
hMsCwjJ8DWd/NhhKJWpkLou4tfINpvxsJrPSd/pt+pgZjyW4KOuhVw6uvIMGHCaz
z3Mf0Dut70umsmu6BMNKADec+dih8lqeWyYJs2ZhOVCypxawFV1EEx7TWM6hXpgM
KzyhXvDdnaZc/tJSYW1ECau3ByrE2GeSw3tqH3wk2/Fb7m1F/v/7CL970jpZuh7S
Hui16zMYmZYK8mihWgV5keEGZ32cmu/jK7bab223aOPEm7pJEqIz8x8Jde/9onQ=
=vVSQ
-----END PGP SIGNATURE-----

@ -1,73 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-crypt/libsecret/libsecret-0.12.ebuild,v 1.9 2013/01/28 14:56:10 aballier Exp $
EAPI="5"
VALA_MIN_API_VERSION=0.18
VALA_USE_DEPEND=vapigen
inherit eutils gnome2 python vala virtualx
DESCRIPTION="GObject library for accessing the freedesktop.org Secret Service API"
HOMEPAGE="https://live.gnome.org/Libsecret"
LICENSE="LGPL-2.1+ Apache-2.0" # Apache-2.0 license is used for tests only
SLOT="0"
IUSE="+crypt debug +introspection test vala"
REQUIRED_USE="vala? ( introspection )"
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
COMMON_DEPEND="
>=dev-libs/glib-2.31.0:2
crypt? ( >=dev-libs/libgcrypt-1.2.2:= )
introspection? ( >=dev-libs/gobject-introspection-1.29 )"
RDEPEND="${COMMON_DEPEND}
>=gnome-base/gnome-keyring-3"
# Add ksecrets to RDEPEND when it's added to portage
DEPEND="${COMMON_DEPEND}
dev-libs/libxslt
dev-util/gdbus-codegen
dev-util/gtk-doc-am
>=dev-util/intltool-0.35.0
sys-devel/gettext
virtual/pkgconfig
test? (
dev-python/mock
introspection? (
=dev-lang/python-2*
>=dev-libs/gjs-1.32
dev-python/pygobject:3 )
)
vala? ( $(vala_depend) )"
pkg_setup() {
# python is only needed for tests
if use test && use introspection; then
python_set_active_version 2
python_pkg_setup
fi
}
src_prepare() {
DOCS="AUTHORS ChangeLog NEWS README"
G2CONF="${G2CONF}
--enable-manpages
--disable-strict
--disable-coverage
--disable-static
$(use_enable crypt gcrypt)
$(use_enable introspection)
$(use_enable vala)"
# FIXME: disable failing test
sed -e '/test_get_sync);/d' \
-e '/test_get_async);/d' \
-i libsecret/tests/test-service.c || die
use vala && vala_src_prepare
gnome2_src_prepare
}
src_test() {
Xemake check
}

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-crypt/libsecret/libsecret-0.14.ebuild,v 1.2 2013/03/30 23:16:06 eva Exp $
# $Header: /var/cvsroot/gentoo-x86/app-crypt/libsecret/libsecret-0.15-r1.ebuild,v 1.1 2013/10/03 02:25:29 tetromino Exp $
EAPI="5"
PYTHON_COMPAT=( python2_{6,7} )

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-crypt/libsecret/libsecret-0.15.ebuild,v 1.1 2013/03/31 16:06:16 eva Exp $
# $Header: /var/cvsroot/gentoo-x86/app-crypt/libsecret/libsecret-0.15.ebuild,v 1.2 2013/10/03 02:25:29 tetromino Exp $
EAPI="5"
PYTHON_COMPAT=( python2_{6,7} )
@ -22,8 +22,9 @@ COMMON_DEPEND="
>=dev-libs/glib-2.32.0:2
crypt? ( >=dev-libs/libgcrypt-1.2.2:= )
introspection? ( >=dev-libs/gobject-introspection-1.29 )"
RDEPEND="${COMMON_DEPEND}
>=gnome-base/gnome-keyring-3"
RDEPEND="${COMMON_DEPEND}"
# Temporarily removed from RDEPEND to allow stabilization:
# >=gnome-base/gnome-keyring-3
# Add ksecrets to RDEPEND when it's added to portage
DEPEND="${COMMON_DEPEND}
dev-libs/libxslt

@ -1,6 +1,15 @@
# ChangeLog for app-crypt/sbsigntool
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-crypt/sbsigntool/ChangeLog,v 1.4 2013/09/05 07:31:21 vapier Exp $
# $Header: /var/cvsroot/gentoo-x86/app-crypt/sbsigntool/ChangeLog,v 1.5 2013/10/03 02:09:21 gregkh Exp $
*sbsigntool-0.6-r1 (03 Oct 2013)
03 Oct 2013; Greg Kroah-Hartman <gregkh@gentoo.org>
+files/0002-image.c-clear-image-variable.patch,
+files/0003-Fix-for-multi-sign.patch, +sbsigntool-0.6-r1.ebuild:
patches to fix multi-key signing, fixing bugs with new versions of UEFI
firmware. Taken from the openSUSE packages as the upstream Launchpad project
is now dead.
05 Sep 2013; Mike Frysinger <vapier@gentoo.org> sbsigntool-0.6.ebuild:
Fix $AR handling #481480 by Agostino Sarubbo.

@ -1,24 +1,7 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
AUX 0002-image.c-clear-image-variable.patch 822 SHA256 7877d69c0a6d014f43e1dc922db3fb503c1c3176dd2665a96f85ddfd73ed7e12 SHA512 004ba118cbe8fe5cc291888966e5994373c0b9d8149bc5c652a72971138fab5e64d721061c69e8b864d6ca5cdb4ffa193520156941b6bd9c998b256f8d72697b WHIRLPOOL 3872d97cde83e9423622f348dc50eb414f8512f95673cbf7e4b908f699455003d57711bda6bd0893f3a21b876a66ec480416bed5df52e5ecb33c00b21cbbb6c9
AUX 0003-Fix-for-multi-sign.patch 1452 SHA256 803f97f6c01a573367371f9ffd4c53aab5916ea3218fdc515429ca559f5dad31 SHA512 2aba55a116536e7f41e4aac2fd33eeb92cf89b14bcdd8b93b6e9dc9bdaf2f0162134e56f7d365640445bf801ad8590f6d49f14cdf80b791324647067d52ae435 WHIRLPOOL a83c8dde50cf82559408be58482f73aa1c3460a63424578decfc36033b5c368f8ad219b1412a7eb0a478e91b8654e7a7392dc886a496f9efea6f12dcd2f0e379
DIST sbsigntool_0.6.orig.tar.gz 212375 SHA256 84fb0c8f6fb1e79aa418a4f70a3139b38d5630043b28291c875f383e9b4294b8 SHA512 ed314d1cb7278cf5f27d4c3cd17f2195678419a7f9e47770429b6f95df35f7df035331e60c45970183ddd9b150a9b752f876c777929598b0525872b3255af95c WHIRLPOOL 3b86b9861f5e26586e8a9eb9bbf48adf1a12714b294f0acd605d53e37c27192006c6ecc81d31bf4f200f8e88508f38a52ef93e9e01e301c4245a11894227cecc
EBUILD sbsigntool-0.6-r1.ebuild 1156 SHA256 efb231e59814ccb124ef80de7458267dd393ce482bbcf93fd1b8d0bfb09df42e SHA512 bb9e4b56c0b9cc11f126bd9b3b304745253259122665527cabe0646cd6ff92afde33698ee6e658098b72c4e4eac1985fa42f5ee3f3e602e974bcf627e4074947 WHIRLPOOL c84bc235184215eeacf9511f3d24225dae07c9b05432c41b55a0726ee1a879bb42e7b07f0d67deac088113b43c3de6163d6aac727cce55c5d10fd6f786ad44db
EBUILD sbsigntool-0.6.ebuild 1030 SHA256 8bc44c1f02f282908aa16e638f3d950a270b3997906055bb4d5b24b1f249bace SHA512 40f1746f5e87f8f5fda0fccd3907ee62aab3f6c0268c9cc474b2182f367cf0d28d05bfec7569a73c72c71dc7071e942a3841cac2f4dde671664cef72053ab2ff WHIRLPOOL e25a70fbadd8cded0c5daa1a28a0518bd3c13d4f182498a7c784fed88bc0972dd54a03fe4fe243eef4fdd9a1f21d3f66a9f93597a097a224f1d00ecde938cc1c
MISC ChangeLog 714 SHA256 4d961a134216d300af9d4012771a66fca1de8e618acbe29118468b9d992a9c36 SHA512 c9234d863094ba5257d023fe0b39b2e452974a2d4f79a511a8892217ac8762435a0d883b7215f3ce50712aed1a93fa5b4b7f6a0b75862e1cda20baadab6977a1 WHIRLPOOL 4b3a872a74e3332c56615d8857b044d110899ab6065e081c40f515bb7ca575aa41b54c22aa89804822ff12d6f35bc6de3404a2314655bc1a848d6d35c367f13b
MISC ChangeLog 1088 SHA256 f6330d40480ce3a4c864e50d5f486890dd2815ce7b9ae10177e4771ceebccb7a SHA512 744e16add502ea2b5bb165372d6f22767ca1ce0d117fac749a9f14e5f75463b68a2d4394e4a24ed42c88a1c40292854f8425f2d90043639c606b203e031e639b WHIRLPOOL 518bbffb52258512217b189e31edc33a9a9df6dbb202077ab8d65f0b85ab0efde4fa0b773a386b3c03600ce9ca5d41334d51129efb525899cbc0f8ef7fcfe1d1
MISC metadata.xml 240 SHA256 060d4d570194ff567e10d66246f85d4b9fee1efb17d111aeb9f03345f6e20efd SHA512 41a5c4b9e67d814937a0524714617a059c1351a00ac12d9344373f43b41d074e24fab5598e44c8a22f1848bfa12b8fc76cd5674ca62cd1f917b3235c77721971 WHIRLPOOL da0b560d9528cfe4fcff409de2d9749cf9ae8b7a04468b42463e8097b89e152a67a0da0ea7e6db1186f852687979c2e843e487a5eb76e663717148a796aa093d
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.20 (GNU/Linux)
iQIcBAEBCAAGBQJSKDNKAAoJELEHsLL7fEFWm/IQAJzOI6rm77B6kucV3LL+Q+iU
uui8XH+i6fZQghNDdzf3uHuZbY+3x67LlA5Do3XPKUQxNmNwa9Rf2q0SYTtd/4aH
iDwS6AWAWCN9FxEOK8x5myxfit8dxmfThcn58ZAWn2UCH13J98fGpk6vMDaPWX2l
GP4RxP6zzRytKX+3kKiW+aHFsu9/H3o+E3jhAMQaEQJJK4Ks47bTtVR6sz1kS8TK
/OCy6tZQST9/KPFXV3c5VcxcPKnQgiQXZAAmfmbMqoPOu6OMm58L7D/olmDKQtW5
kcdduNiKmP4YvaV37hcoGz7h/3Esnu17hKh9xT7deniG2mYXkqgEzXSVQ+GNk2vj
mGLJPleehOertoLrvG4qJgrTVO54QkXB2q6Gu2PrecDmaspz030Ckkkx05O7e7SQ
td4CCaLhk/9iBt+x8bRTyw1nF+NRRgEfWDulo3/HUmxPlJTckF9Ue9PSKGDo+gD0
uci8KWd5lIDwKz1srPG1KeS5H3+r6DhvAmmYsUtRNJ8CX6nlX9H3bj2IetzfBZRw
E9zDHTd/GxLvH6AA2ZTpJB819ye8ixzHklX3mMUxBlMVlowqjy9X8k1eeGlschdd
mZC+5B51NQfuNjmciRi2mwZopgQnwDq9Y93R6w3jsLnm44T38U92NhOirNf2YpLH
gQ8rO5aGwPDzwmWu+TO5
=pooo
-----END PGP SIGNATURE-----

@ -0,0 +1,29 @@
From 21e984fa9d93a760cc03f5d9d13d023809227df2 Mon Sep 17 00:00:00 2001
From: James Bottomley <JBottomley@Parallels.com>
Date: Thu, 11 Apr 2013 21:12:17 -0700
Subject: image.c: clear image variable
Not zeroing the image after talloc occasionally leads to a segfault because
the programme thinks it has a signature when in reality it just has a junk
pointer and segfaults.
Signed-off-by: James Bottomley <JBottomley@Parallels.com>
---
src/image.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/src/image.c b/src/image.c
index cc55791..10eba0e 100644
--- a/src/image.c
+++ b/src/image.c
@@ -401,6 +401,7 @@ struct image *image_load(const char *filename)
return NULL;
}
+ memset(image, 0, sizeof(*image));
rc = fileio_read_file(image, filename, &image->buf, &image->size);
if (rc)
goto err;
--
1.8.2.1

@ -0,0 +1,39 @@
From e58a528ef57e53008222f238cce7c326a14572e2 Mon Sep 17 00:00:00 2001
From: James Bottomley <JBottomley@Parallels.com>
Date: Mon, 30 Sep 2013 19:25:37 -0700
Subject: [PATCH 4/4] Fix for multi-sign
The new Tianocore multi-sign code fails now for images signed with
sbsigntools. The reason is that we don't actually align the signature table,
we just slap it straight after the binary data. Unfortunately, the new
multi-signature code checks that our alignment offsets are correct and fails
the signature for this reason. Fix by adding junk to the end of the image to
align the signature section.
Signed-off-by: James Bottomley <JBottomley@Parallels.com>
---
src/image.c | 8 +++++++-
1 file changed, 7 insertions(+), 1 deletion(-)
diff --git a/src/image.c b/src/image.c
index 10eba0e..519e288 100644
--- a/src/image.c
+++ b/src/image.c
@@ -385,7 +385,13 @@ static int image_find_regions(struct image *image)
/* record the size of non-signature data */
r = &image->checksum_regions[image->n_checksum_regions - 1];
- image->data_size = (r->data - (void *)image->buf) + r->size;
+ /*
+ * The new Tianocore multisign does a stricter check of the signatures
+ * in particular, the signature table must start at an aligned offset
+ * fix this by adding bytes to the end of the text section (which must
+ * be included in the hash)
+ */
+ image->data_size = align_up((r->data - (void *)image->buf) + r->size, 8);
return 0;
}
--
1.8.4

@ -0,0 +1,38 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-crypt/sbsigntool/sbsigntool-0.6-r1.ebuild,v 1.1 2013/10/03 02:09:21 gregkh Exp $
EAPI="4"
inherit eutils toolchain-funcs
DESCRIPTION="Utilities for signing and verifying files for UEFI Secure Boot"
HOMEPAGE="https://launchpad.net/ubuntu/+source/sbsigntool"
SRC_URI="https://launchpad.net/ubuntu/+archive/primary/+files/${PN}_${PV}.orig.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND="dev-libs/openssl
sys-apps/util-linux"
DEPEND="${RDEPEND}
sys-apps/help2man
sys-boot/gnu-efi
virtual/pkgconfig"
src_prepare() {
local iarch
case ${ARCH} in
ia64) iarch=ia64 ;;
x86) iarch=ia32 ;;
amd64) iarch=x86_64 ;;
*) die "unsupported architecture: ${ARCH}" ;;
esac
sed -i "/^EFI_ARCH=/s:=.*:=${iarch}:" configure || die
sed -i 's/-m64$/& -march=x86-64/' tests/Makefile.in || die
sed -i "/^AR /s:=.*:= $(tc-getAR):" lib/ccan/Makefile.in || die #481480
epatch "${FILESDIR}"/0002-image.c-clear-image-variable.patch
epatch "${FILESDIR}"/0003-Fix-for-multi-sign.patch
}

@ -1,6 +1,12 @@
# ChangeLog for app-emacs/ess
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-emacs/ess/ChangeLog,v 1.92 2012/11/28 20:23:26 ranger Exp $
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-emacs/ess/ChangeLog,v 1.93 2013/10/02 18:13:31 ulm Exp $
*ess-13.09 (02 Oct 2013)
02 Oct 2013; Ulrich Müller <ulm@gentoo.org> -ess-5.14.ebuild,
+ess-13.09.ebuild:
Version bump. Remove old.
28 Nov 2012; Brent Baude <ranger@gentoo.org> ess-12.09.ebuild:
Marking ess-12.09 ppc for bug 441066

@ -1,7 +1,24 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
AUX 50ess-gentoo.el 58 SHA256 7f9d9fdb96fefa7c278d7a24e7c090754dcf818f2296867d3d25f921b5c7d46a SHA512 e9023d176d39d3d3c35e004747007892e6f2e2b101b3c8e64fadc37d1fac8d264a786b7bad26c744730fec03580d7fb1170c8d2789e76e12b4eb47481b7f2808 WHIRLPOOL 7122ac4433fb2310d20fbb5269a473f535491e15c5be7109d2862c8a1be69837aac4fab0cf8e6a08e0db00b1f43ccaad6e9ae8a2b281b62a852d1b57adaebd29
DIST ess-12.09.tgz 3332863 SHA256 3167a84c9958605e9c1de7dc2dce564e22e89b79c9d1ba7ff7f66013af56f2b8 SHA512 652bac7965dfc594071a8cb332692522696930bce1617938a88835962a246faa6bcd1eb7ab0a340fbce71c2d93a8953ecf49dec684080635c0135c1db097d35c WHIRLPOOL 14c63d4397e635da5b7c5244ddc814c23ba494f4cdaa79081b35eef9c04c71c6c875c009518e9bd4e37f945c4a2b4f62ed27c93eebcfa65e090e03c77d995391
DIST ess-5.14.tgz 7272065 SHA256 982b625f5c3f0e11d2cd8903e15026b5ecac6775415e8eb3cd120d0b9950dcc6 SHA512 b4a726f4565e70ac5d960a96fc1cb4780b966bc2845233e0369e1a3462c3728c27cece27c2f89b8b74936dcbe63770e50c58c07e30ac8ed890c59e6301e6eada WHIRLPOOL 101bf76fba513c0f370c396878426c97cb518a0a37da63686c2825a7c6cb6aa2270a78711fa1b56b3951b0da42e268ebd5f8741d2fde832ce0198c4f2d6017e5
DIST ess-13.09.tgz 3356969 SHA256 d0625f8ac38831a05d419435d3a6ccf852878c8aea018c3f4a9c9d6bd61e71d2 SHA512 96a91a41c9b390c27646e4b95d7a41e6b22d592c82bf775f2e1b70905c7bc684c3d6645496275d245c9f882030da1b3bd5cd3ba5711acbec3a07cdb2d065a5dd WHIRLPOOL 3560d95bcb43a65ca86787274fa96106611a98041cf63905a4066223247d8557405b7557da2c468d836d4570d4e791aa36e84e76585fc9668729926ef0759598
EBUILD ess-12.09.ebuild 1176 SHA256 7bfc55ec81b277924e9e73b87136c75bb63e980770c944bba041be4a7fd6fdcb SHA512 1cd38d006db0fb7226c800c6d81f09aedce952a927a32a87ee687e341f5f56240bca1bc2a41416cb2565e9ed2e55ab8b0b6ea3110a41ab19b0983ecd19e82813 WHIRLPOOL 29653f984590f92a380774fa3f96ccd06ba2088608028d4959ed0941a0e0a9525d78b5864c101b83758a3fb69a3c7f4b609185fa7398e9dece9986ec52570b4b
EBUILD ess-5.14.ebuild 1189 SHA256 081d03ac64e512a7d3dc3227276418788f3818725834666f019ee91fcf99f226 SHA512 d45aa207e9f9b5795e03cd481dde5318e2fc7cd3df0089d5de6f86244a3d85c2ad26557bf50402b5cf4c7bed2a03fa4b46a3de5fbdc35ae37a8eb11ae1939e57 WHIRLPOOL 4d9dccd37944bd011e83f5dc1b82abca5d27d97a0f9f0237719ca93b64c70cd81e7825c6b6435c8c6c17f2c2cdb5c7494ae7cb69b235413ada9417890ce1e178
MISC ChangeLog 11584 SHA256 d5e42cb307daebdfa99f8edcb0fdeac6ad67034f0b8efc645cb96f8ec13fce2c SHA512 ad2352b2aa1f7faeef09e76458140d9d80f3ea36bb797609ee1b43fe26a61092af7bc6dba0d6a5aa2e91d718dd2ccd428ddb89808fd1ec26cbb9bc0e26bc3b01 WHIRLPOOL 36fb229afbb77b803429974df70ebe6f42da058e68ab68b4ccd87b8762d14db8f840e3feebb654e55d456b428a66d19390f548a6a7c5f3c64ca351255da33f5d
EBUILD ess-13.09.ebuild 1167 SHA256 86b9b19dc029264e5852901799a97596addec4cce1cc1f9a3fbd995538d66fea SHA512 5460573d5331d7aa83f7847463305b854dfe6de8b2cca6591413332b987350721f6766bde31d1c77a2daf306b165fe902da766839e7f5a79ff26e0ca734acffb WHIRLPOOL 09e0a62f48d6b1de65a3bde6686320c03a1da7b34b67d423b7f7d34b702173ea4435777da0d2aa4183d4d00ac6b7665e04976b8d5dec544617cdcfc35fa56062
MISC ChangeLog 11722 SHA256 b94fff39291d72ed3c6359afd2d78e702265cf0d5c6e84e5014975d05145127d SHA512 f76e96581ddd0b43aa87f28c012ec8f9e03a4ad03e59b54650f643b4b04a178a32c50ba2f22ade8e47933b54ab238be598e4862138b696015bf04741961b1c6d WHIRLPOOL e21b6036776e63dc4dae3ce7526a0d2ee8001823a9c61c2d92d299ea9ca626057d33dc4311ccb38097999f9efd2a627f8e85c0b29648b031a887df7a652fb5a6
MISC metadata.xml 158 SHA256 1393bdef3a74343fdb40a112c7096a1af16f67e7a43413250de28dfe73810eab SHA512 e55d75feae933ba948ae987305ea58e36f5880f18687e8acaf91237e33e251be3ecfd5be27048f4907ea6799e0bcf784b602096dd7e2bc9c450eb5e2bb6a73d2 WHIRLPOOL 1d1676172186235a3e99ca1d148298fb24f6a089f9b7908b3c28c246c8854969835fd3742b8b81e0a30b63d76ee0be0c42bfede2416a30dfc3c8b915a147340c
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.21 (GNU/Linux)
iQGcBAEBCAAGBQJSTGKGAAoJEJQzkH1pP7W4vqsMAKAd/9cRYP0krQ0msHzfLs6x
sDoWTokkj3NV8uhWkSfBRZX/pvNwiRy4vrN6Oec/q6raonE3+MB10OHul5PZIWdy
3TWxf8drANGUYVwIBJQ48964bBZPmrzbfBHRqeEcVrluAlT2ux+GAIBbIe/jHmXx
t3bjElkNgT89pfr09EDJScgeITgtyly0iL09N2LMEoL28OrfXk3tesjgAGXXQXgZ
O9vn7wCsYAnCBKZEHnXHX2YDrohc7h7DvGTFVIXqrc96u+l2d0XLA28wOmvmec7E
fRTIjKkmULoG4bKJP8dv6RK8aA1FXtXridQ9b55O2GyedpYWMDCk1/VuvZN9Is2S
12KqHV/B+J/1ebYdJxzwuDDqERkMHYP7FptEs1sFN8wjP6OS87FgLeuagkynntoj
WLXjvSD1AfffwtPoVMPKyA4lpd+4Wn2U7kc4EIuKdGRJ7wbnKgjGdcD52Dpd9MuR
SuI/4Dys0yAIUq/6ln99M3BsmIXdx4QSjcUTNSislg==
=UFOW
-----END PGP SIGNATURE-----

@ -1,8 +1,8 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emacs/ess/ess-5.14.ebuild,v 1.6 2012/09/29 09:39:33 ulm Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emacs/ess/ess-13.09.ebuild,v 1.1 2013/10/02 18:13:31 ulm Exp $
EAPI=4
EAPI=5
inherit elisp
@ -12,12 +12,10 @@ SRC_URI="http://ess.r-project.org/downloads/ess/${P}.tgz"
LICENSE="GPL-2+ GPL-3+ Texinfo-manual"
SLOT="0"
KEYWORDS="amd64 ppc x86 ~amd64-linux ~x86-linux ~x86-macos"
IUSE=""
KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~x86-macos"
DEPEND="app-text/texi2html
virtual/latex-base"
RDEPEND=""
SITEFILE="50${PN}-gentoo.el"
@ -32,7 +30,7 @@ src_install() {
DOCDIR="${ED}/usr/share/doc/${PF}" \
install
elisp-site-file-install "${FILESDIR}/${SITEFILE}" || die
elisp-site-file-install "${FILESDIR}/${SITEFILE}"
# Most documentation is installed by the package's build system.
rm -f "${ED}${SITELISP}/${PN}/ChangeLog"

@ -1,6 +1,12 @@
# ChangeLog for app-emulation/libvirt
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/libvirt/ChangeLog,v 1.327 2013/09/24 19:47:19 cardoe Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/libvirt/ChangeLog,v 1.329 2013/10/02 06:23:15 ago Exp $
02 Oct 2013; Agostino Sarubbo <ago@gentoo.org> libvirt-1.1.2-r3.ebuild:
Stable for x86, wrt bug #484488
02 Oct 2013; Agostino Sarubbo <ago@gentoo.org> libvirt-1.1.2-r3.ebuild:
Stable for amd64, wrt bug #484488
*libvirt-1.0.5.6 (24 Sep 2013)

@ -1,5 +1,5 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Hash: SHA512
AUX libvirtd.confd-r4 2015 SHA256 c2ca5d9a2d4ed433e91bd215c2ca678109cc981072897a497955e36760dc3b9f SHA512 b3e1d2433be7838a35386747422a8f98f2a7f6a92a03089f9472eb8ee2efb7d10d2becd363fea7cdaf8771da31b58cd60d192b25e089b6257ad5341b1074e540 WHIRLPOOL 284e72e704b759433d5ddc1a3e4019164dda6b48cb2734ea9a6780747938bba2855a99dcf1b125ab3f500a6145315cafa4a3531ff6938c0c62e5b1a6f99ea9b3
AUX libvirtd.init-r12 3668 SHA256 bae1b0766423b8ff879a7490a2b3e6381029638558923d8c0047414e97b881a5 SHA512 b24cf7dd0f6db454bb23bf4e9c4d40050f6d5aaa43f5b95a04238e028f1cb5c735ba605f6f01caf814f2d2a36407abc6fd1d751e66887fc7af78d543e4b61dd6 WHIRLPOOL 3c04c3acfa061144d16e1e9f2b35e37437855b0162d3ce0d7d3d39618fcfe855d8e82fdf4e16aee8d6cc591424d3d0875a32edd02646e02203b5ca239b7f5d64
@ -9,20 +9,24 @@ DIST libvirt-1.1.2-e89bdf01.tar.xz 1776 SHA256 ff85291f594221a6fbf8ad39d577bdec7
DIST libvirt-1.1.2.tar.gz 26069691 SHA256 16648af54d3e162f5cc5445d970ec29a0bd55b1dbcb568a05533c4c2f25965e3 SHA512 9244640221393abe3c4e48a5a5b87838af4f20ae0664949a5c116aa1dd4568818c41b52077274ade907310fd22a627bde69df1cd53c6c398d10f98f83c217b2c WHIRLPOOL 7fcf575016f26a3570fafe9fc22edc0bd35d01dfeb93a3c90d5c90770677cd07bafb3057de0857961f082c174bd42fd9a88ecb049c42a7388557ab7f51737c86
EBUILD libvirt-1.0.5.6.ebuild 12205 SHA256 20c104ed84fb850487f096eb618c8c3369215403969cd8c00d9633de06b101bb SHA512 ad0ba8164cc8c298e7ec6b81f52c4a91355a9bfd3a6fb467f887b087bb93555e0c5dc4cc5bd1b5239453a9885ebc18342e9177d3a1d84d640b9ebfdc67803037 WHIRLPOOL f40672d2adf8381ef60f1a98d3fe29d25cce6aa92549ff446f714e6ba6541581c41668507ae9313e0d7cc528e5b990544b42dee039844e2224aea2dda4e211eb
EBUILD libvirt-1.1.2-r1.ebuild 12177 SHA256 5dace7992556f39d2edabe1b5b22c248342ef1a23ee80249225dbd56a5300a0b SHA512 c15f5b26e36e0c9d76570496d5c92d73089ee002d37b6c7b55e70234bac189b5052c7b84735433bb6dc3225654b0fccb4e449119d3250405019f8ab6e845a03c WHIRLPOOL de2343768f3a91749f9cb97a4ff3bea72ace005343ae462f53b3a609c08b93ac33c235427c009dc5eed714d6e922a58a27ed0a958dc8639fde268a94a54d3d16
EBUILD libvirt-1.1.2-r3.ebuild 12179 SHA256 e95c0ac3247197b6bf792b7b2019992900f993c5cec866fb280053a1783e4c43 SHA512 017c886cfbb267d44888130f2921a8a3f305e8f955ee5c5c46d8fffed3134ba05301d8a824c45bf09f926fd7bc7c7ef61dae17e6d2909d487970f43a8a984520 WHIRLPOOL 0dba1c2b61d8ba4991c037398f835fef5db3b47b89944c577f1d2cdd6c7a16a5b82ff93b46e7f8c4cf02abd7611f561384d9faad33e37e6517fb8ce8dcdb9de4
EBUILD libvirt-1.1.2-r3.ebuild 12174 SHA256 6004b986767cb566c7fddb2dcfab3c780abf5cbe8ef7cbab16e9369c495b62e9 SHA512 a96d035c948f91d5e987f120f9504f2b2b07647a5c22c3308b3f7dea835b2d250272f2bf669c11c26a90dab21d94ab4cff7740e3487bfbdd9982c13ee9a5cd85 WHIRLPOOL 48e28a4602859aed25bf3054401292d0f9e39da945421f470c3f49c462bed72c8d207b8a5930455aaddb024dfc4793e4c5de5f583289c1d41450327452951564
EBUILD libvirt-9999.ebuild 12208 SHA256 e1ea83ef974e4df786f5596bf4175837cb8f1831de4663563601407cb467350e SHA512 4f6e6fae2f3cd91d564a0e165f68549c2d1dc6041439069ada6413dcd52479f1fc555ddc551dcd3b9fd8cdd70bbfbc3d703deba48ecb11cee1a91669c97834ff WHIRLPOOL cf62713f0bd424483983c5c5cf2493c67d236b0831de1d6c7038b142098b48e3a7920ee024727b1d5da3c6d2f998907dafa29a9ae6ab517a835d2d957df56908
MISC ChangeLog 12702 SHA256 2ee72e9cb471a5ad4f515d5b0e9740f51e23664d1430ba4bd6e5492588f44d85 SHA512 68a6e78c06df6ef4a0a351ca56de6c9cb097a851121da6660d6d90943d707b7f201be902ed4663e9943ffe6aa586954421ad0f7573affd155129b29462de2109 WHIRLPOOL dc9768e4ccc7a802cd80ac4c1960fd96c0434a043033fe980b88f2451324baf1e1d8f2bad12c2944fe7102c5d59b0813cbfa980352178101e26a14a594e9d2fc
MISC ChangeLog 12919 SHA256 f8595141390990003f0a18304b180e72c7f81915f80fbb1e5e749612ce81aed7 SHA512 c38b12ad28e34c6c5b6b3bfc847cef34ef79104bed6486059e0a097f06a480ffcee4613b88afba2fc7d14c47820e0e75021975b7c8c717ea3eeed5241773a390 WHIRLPOOL 290b8bb1909e8cb07e1f390d12b8b605dda4e7416ba9450f021d4677ecf6c00b908ed0047ff87fa7d36860c6ecd1a9df1ce772bb02acab0512bd8b8606983546
MISC metadata.xml 3534 SHA256 8678edfd233eaa04266d7e15f71102fb45d1e4843697ba0cd04fe57b45dbb6c6 SHA512 e4b2cc5f9001697b784034ae6e58fea39e9fdc223192772592bcb671a4e1436186ed7757fc72993ee81c1e4005502fbb8c0a2d4588666a186d42024a98c052a2 WHIRLPOOL 9f32ac2763d17e5204da7396eae2a8c79c63e1e82b4a1035c86d93c029902159d3f5697aad86b7307b6e8acee0a4f0f02023d0e5e824a471cdad80a5cebc6886
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.20 (GNU/Linux)
iQF8BAEBCABmBQJSQexZXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRDMDRGNEJFMDZEQTJGRUY3NkI4MEM3NTlE
N0RGQThEMzE4RkE5QUVGAAoJENffqNMY+prveFMH/iuBxqL8Bxu3xFDSPvLS+q4F
pnfGwY3eEwYf/508x0cpk5SVNxOZv84mvmGZoru4m7hEHLc/OldNHwJx9x2tlvOW
gVBGDDrrX1lNiDlPxlOpO2q+p+6GLPeuAnRzNfCoJCt4O3SHgUsqloKVDh9WG7dG
s3lAOaUWKciUstamP8hWTbq4AJLQBB0MpXJVo7D5aevogirz2YJGRV5i23dJUB/U
egZxdesa+UFrzkP56wNLN86QXFKwawIY2i6McxZof+YqhO8NWfLucLFXs9kux7tC
1jmtjDw77fco3JNVxORtiZMk5UvDCzkcNhcF20r9l9NL35fk2+HPsnEARk++LwU=
=+YLb
iQIcBAEBCgAGBQJSS7vFAAoJELp701BxlEWf+OYQAI7VrfvTomoffffYzieHVXD9
wuFaJ5wB3jTvTtgHM5UglzsUsezZo/Py2QAX4w6jnZhbi3ZW6kNwm2CSZtOwCY6g
K0zbY7/Fps27lESPaSswBFKUFJ8EIZUQM57hQGkpHCEEeot1HZrcNPt13bYpP+7V
4nwW2iA5lO6+3bjfwjlyeB4LldC+L29psJ4nv55ff582Tri/CeT3hxd1zh3p2xBl
/2aRH1kzGKJeiP+DCpUCyvw17FwYkQZQKRouAAr/8i0dXkA0W/16Ad/uP3vB2OTN
DTIQ56caPi0+AHTBjoBDg+066CHMUAPJyd89j1ZfXK8Ss7+QBeIMk0YmnBVOvvFP
Plm2aEaUnvT/gmStrR3Ww2cmrq1zlqJCPKU4fiyji92QB6rGuBapn9gvwPb7eD5Z
NRtOh9eYkRxOvrAPFruY2RbztDgyDEov0d2DP6kiysxdAj/W8VDb1eqCspOiU6Or
Zmm+C2lKfyUXvw75D6OvodfmFqCq+DYL4iajQjhS6NC21qy8ZO9+//M1dNjlii+K
CIU5oWD9btSgg874gKUSxSkmS5xE3uI9LbsAPcThI4KpQ6KLq8bdAK0S2eNmffbT
bJ/XOXqcD1L9CYbyYO6JVxxc+7MAeIW0Mf03e8y+veu1f4jnfoRIUdeX1hCBa8zz
V4xTKuUfjPWI6vZa1SFk
=uKD4
-----END PGP SIGNATURE-----

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/libvirt/libvirt-1.1.2-r3.ebuild,v 1.1 2013/09/24 16:57:41 cardoe Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/libvirt/libvirt-1.1.2-r3.ebuild,v 1.3 2013/10/02 06:23:14 ago Exp $
EAPI=5
@ -24,7 +24,7 @@ else
ftp://libvirt.org/libvirt/${MY_P}.tar.gz
${BACKPORTS:+
http://dev.gentoo.org/~cardoe/distfiles/${MY_P}-${BACKPORTS}.tar.xz}"
KEYWORDS="~amd64 ~x86"
KEYWORDS="amd64 x86"
fi
S="${WORKDIR}/${P%_rc*}"

@ -1,6 +1,11 @@
# ChangeLog for app-emulation/vagrant
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/vagrant/ChangeLog,v 1.27 2013/09/23 18:39:32 radhermit Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/vagrant/ChangeLog,v 1.28 2013/10/03 00:50:11 radhermit Exp $
*vagrant-1.3.4 (03 Oct 2013)
03 Oct 2013; Tim Harder <radhermit@gentoo.org> +vagrant-1.3.4.ebuild:
Version bump.
*vagrant-1.3.3 (23 Sep 2013)

@ -9,22 +9,24 @@ DIST vagrant-1.2.6.tar.gz 257600 SHA256 11deed3af85345008d43e2ca2ebde43e719dcb44
DIST vagrant-1.2.7.tar.gz 258038 SHA256 8058b0a62789c48cf4cadbfe2fff0cf1827ce595a84348552d7e3f7427a7f1fe SHA512 c9d2e99f8636cf899c3a4ed9c743b6d6987932ffd9bebd7c9ddcec90a686d2ea0aaf109691518cade199b65b986637ce106aeb9ad1ebb91b045e2f12f5b2a2ea WHIRLPOOL 22e6c01a5e4c2155f15c1652ce5df934efc4d95b8e11e42bdae9945456d2f16b305ee0a77cc2c2f343e4a28f6b7003a93d9588c8ea454c9cad90e3eafc5431a5
DIST vagrant-1.3.1.tar.gz 2182753 SHA256 d11d11347fc0ad37c535d7bb2d18fe30840bc5851882cea7eb72e7343f4ee2d2 SHA512 f7510b658c8895687764c04013c132012c6ffbdc07ad28815edc1b01e0ba6f583fd9a281e100d87c8731a8ea0978651465082fe19831b740b084c49c0b47cf62 WHIRLPOOL c7c113bbe7a92d7575fda749f11c36edb91b7af3cec726dce4dffde93fea91156fdb8dd61619c9a4ea570ceb21b132ab94370ed61e21231cba3bab5762e3297c
DIST vagrant-1.3.3.tar.gz 2187037 SHA256 e57abf02f729fe46d2f34636723cc7b9965b923cdeda78bc43770a41e476c345 SHA512 8fe1314165389f85c86b1d35e96072077b4a0087ffe07262f4ec413276bb6bf1bfa7010090398fe6e8fa66b26f0f3376b67b44d0f6e4c170722c8a9991bd4ab7 WHIRLPOOL 9003f9d39940dba25ba16ca007db0f13e35bb3f35412d1d26b6666eccb4c559e5633cd18c3f14840c1b5702a2e6d79a877376298176c1b3fd3d5dd604f9f8bb0
DIST vagrant-1.3.4.tar.gz 2189594 SHA256 b6214477777cee96817574283804a96f0d939c8068f198455d5491ed75fa4f13 SHA512 96c619f507da9765a2bcc5dfebb78cb024c2a7571546cf08efb5db0db537c3d46673d99a5a3ed30dec8da5cf82d57f7bf85484c97f2668df05fe879e7c53a721 WHIRLPOOL 23c215c8e2eb14f4816f9fee8db2028a82f19fe8206f48efc1281cba8b7d0b2ecdad65d11b21bae66bd942b3035d14aa640b0815e86efab5617a75271e867f92
EBUILD vagrant-1.0.7.ebuild 1704 SHA256 3deacd44360d14f81b9b7d29e08e1a2ac92a6fb81a0acacc9d643cefc21f5d48 SHA512 6804ba0f106e71df08e743232bf11545eabd4d49de658bf0a94567508fd0ea46aa13c1da868924d7d6db5401307d6fe8fb1a678684aa337ac23f4d4e32c92cf0 WHIRLPOOL 8578e9ab9f269324bb38f87453e5361cd915cacbb75fda357d621f297c503578c07f4cf67aa5d76ff648af05028f0dabc0ae5fa7e5c73972bbba3da7a9cfd13c
EBUILD vagrant-1.2.4.ebuild 1768 SHA256 0fddaf8bedf2924b24ae7fef5416a71a25d8c50130e4d9912fa8ce7ae618622a SHA512 6ad9b0d74d53445a052ef84e5ada5d820228f42ed292f011121ecfa03e456605794c80fe0992f33b07fbe6cc503e98654a0875be8eb57077d3eda09d22a2a2f7 WHIRLPOOL 65c8ca4d3eebb184e9212b0f9fd6c9b932f960998e702c9dbd3061f31dbe5c8fca0d2e4d231bc0793351a001d444a0d00de8bb33f6f9f4a0141df84616dfd400
EBUILD vagrant-1.2.6.ebuild 1737 SHA256 aeb57da7d6905625652dd1503ae547fcc2b6175910f99e0cf2ccf2ec5b091893 SHA512 d58f1f68cccd98067f04754db279786bcc45a1df40755d798df966f234a1b3d724fa1edbba72d917339f88c96e8547c4adff2b61ad213ded182ced2e44927c5e WHIRLPOOL 0408a23fa64c8f1b26b992f87cf62afc840a07063133262fd285f72bf45b2cdda3df3bfd61047d5a8ae593dc1212c52003f135bbfc1ed122015ca049e88952e5
EBUILD vagrant-1.2.7.ebuild 1737 SHA256 a533e48db250ec153699bd17ab309300f86243cfa1256f91e84bff999a44c073 SHA512 65296496604144c5f972fa640cf8ff80a9eb2e2b4badcb891fac05ac073b175e62508003b64747e5d5e6aead7fa5137098e57f0d6dad969f23bf25a42d17eb29 WHIRLPOOL c9d2948ff3d7c9a8b2c3d1d1b67f51005201e1594cc92b5f9c9933be2273fbbcfde766f86d8028b56161a7d22246e46c3de814c2a2648ae356829a74f7587e7a
EBUILD vagrant-1.3.1.ebuild 1737 SHA256 cdd7af604cb182985402cc31b7a5d3976ccc0f99467a71ed4e2c8aef25421522 SHA512 1aec3af0ebc765430e93910cd72a00fe886fccb25e46247cb02aec64bac7667f3929e70a1eae8580da32c0b2a9ddb0fdf6c2f4045a2475fbefa8b9cfe236cd39 WHIRLPOOL f6cff3955736ea67db9216f6a26171ad4fc2c722c6bf4d1ad353f380827d486653f217b9c3fc30ca3877b03fa5a93166aeb3cc70a8b30bcbfb96651e8e2bef76
EBUILD vagrant-1.3.3.ebuild 1737 SHA256 a57490b783f3598df068e2b9114fd8d410466bd6c4139aee8586fd7caf88daff SHA512 64e48f0107b687e785c2ff283e4c08e776a601a79313774535e377bdd0eaecf59ca2d6bd9c3f805ad47b01b04e9b06a003c4d6c8da3083cb1b0986cc4372bafd WHIRLPOOL 69b22afa8f60d09b46b006df5cab03e1c029148c145a8293731eff7da22b8d57b3cbf46c1e323cf4bcd2b5ac60db509757d8597e78b54e37e067809b965657b4
MISC ChangeLog 3853 SHA256 4fadb7eb2d7a6dc8896df2a5b4e7a9765946fc2feafc857a603f360edfc1dd05 SHA512 4824558b1520fe12f34644fae82a7b252c6e82d3dae66448313ec5546ae9978bc0a46bb6962078ccf15a0ecd5d5722716b5abbd543814ff3b20da86519ccf31f WHIRLPOOL ca17ff18d8a7bbb39b0ea6a6ce2d600a3be03d62e8c77d49ed2b4e0b5e43268e4f6c69f5a728c8fac3ca1bfc5f4ae478b40566dc7febdf7900569e81d0a8c979
EBUILD vagrant-1.3.4.ebuild 1737 SHA256 10338cf761e4a2650559b2b4b296b11036026226fd9c6b39edce624fcee43a4a SHA512 32104e337def70a0f9bb4cb10ef46b853bea79c5274d6009019ca172cf1680d9a8f1f495ff8d15190b3aed2739cedbf26e31bd67f2f833a00c974555bf839293 WHIRLPOOL 4c219029f3045bc0d23fefca9c226ce7c2f9c08a7a60ce4e2d6fdbbd8079bc49a760bd6ddaf0a9ae64d2566b5594f846221965105bde906827111abcba8d1b7b
MISC ChangeLog 3972 SHA256 865657ddc6ced58a77b60e2effb86ca1672064ff34a16489203a5918cb7f65d4 SHA512 9dd4a11e4c0234fc0842de16cb7d0e81b6a026c9211fc53f857a071457acf9f89e4dd536e6e16eee41b9cfcb1cf2cd980ff109218ad8bbec1ec3362edfdd6642 WHIRLPOOL cde3e1e70e78a3e1e168fd215fa55ce5eef0238c43e5ca73facb0775cbb6fda912ca53e592a3e2bfeab76f2c108af97151a1d4f790caee3c6d40b44eed6c4591
MISC metadata.xml 232 SHA256 a778e40f66cb2fa35529e4f45cb8356c8b1b109163cd939396f02e8ea6aa5f1a SHA512 6952f63da1c92a4ed7ddb87b5eb4003d123f0b7af6ffdbc9118159c97ddf18917e8ac7727285a42c07c64e52a40335bc2ef9f17261557617beb8c2226a391873 WHIRLPOOL 0a4441f075f8af01588da2aac3e03732f93463b8bea5e46749d37e1468452735d15f45243b930b3346c93734f8aa235a492030445fee471a95d2c5998f08e7de
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.21 (GNU/Linux)
iQEcBAEBCAAGBQJSQIrnAAoJEEqz6FtPBkyjg4EH/2IT+8mvD2Wbm9TomekSSPDt
l4xiGEIcxU7Kkc8XO3gUlhC0+az+tYPt/bCF88iKoxqn01z5Gw7Sqo6Am/vTFoFr
QAgrv7DV1fGQay3bTWVJknGAwnBixbs1gxASyoR2SFlKmFq1jBs21Kzexch6l5Z5
p8EFD7EvI2X/iDTSvqPstXmWRn1Ii51l7VTvDstwHAXaKL78c0XyJ4AfcVDWQUhT
rMuMjCrNS0dhQAp8ew89UV8+5QhfvdFghtrq75GRbP+YvkAvoHlhZxd59fmWSM7n
l8MktmYcapNQbS5GS89MxmMBEPQw3xBYkhS0m08zQKG1FEEBa+6FId8wx5Cl0eg=
=AVAf
iQEcBAEBCAAGBQJSTL9HAAoJEEqz6FtPBkyjflUH/2b7tR9hWaRUNbDueczce8ZD
FPMXrIZzKRT9ugRCqilvSYYwy2tBbs90Y1bQf05MDqVBoRatKCli+FMjrLq2bTwR
OPMnzQXgdVtHeX//7FN/MOUSBEdFv6v+15RUh3GRpV/sVySfdHqeZRM7ZZfUiJoV
XPKQWvQRGS+eNfwUuHPbecz28EUFYXmr7Uw+31cIGr1K73E+DOS14lFxxRefV/Wl
toJV4TlgPwjOZX4pIVqMrR5k8x9xro+VWs1WH4hdKFyuq2Vf0s39fdY92lYUTjwO
7CTx0aS2vCgMv9p4NJsAHWZEKnK6naI2lVELo/kYghLs1DeA9/9GD+6zqh95NVo=
=wBfQ
-----END PGP SIGNATURE-----

@ -0,0 +1,67 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/vagrant/vagrant-1.3.4.ebuild,v 1.1 2013/10/03 00:50:11 radhermit Exp $
EAPI="5"
USE_RUBY="ruby19"
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
RUBY_FAKEGEM_GEMSPEC="vagrant.gemspec"
RUBY_FAKEGEM_EXTRAINSTALL="config keys plugins templates"
RUBY_FAKEGEM_TASK_DOC=""
inherit ruby-fakegem eutils
DESCRIPTION="A tool for building and distributing virtual machines using VirtualBox"
HOMEPAGE="http://vagrantup.com/"
SRC_URI="https://github.com/mitchellh/vagrant/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~x64-macos"
IUSE="test"
# Missing ebuild for contest
RESTRICT="test"
RDEPEND="${RDEPEND}
net-misc/curl
!x64-macos? ( || ( app-emulation/virtualbox app-emulation/virtualbox-bin ) )"
ruby_add_rdepend "
>=dev-ruby/childprocess-0.3.7
>=dev-ruby/erubis-2.7.0
dev-ruby/i18n:0.6
>=dev-ruby/json-1.5.1
>=dev-ruby/log4r-1.1.9
>=dev-ruby/net-ssh-2.6.6
>=dev-ruby/net-scp-1.1.0
"
ruby_add_bdepend "
dev-ruby/rake
test? ( dev-ruby/mocha virtual/ruby-minitest )
"
all_ruby_prepare() {
# remove bundler support
sed -i '/[Bb]undler/d' Rakefile || die
rm Gemfile || die
# loosen dependencies
sed -e '/childprocess\|erubis\|log4r\|net-scp\|net-ssh/s/~>/>=/' \
-i ${PN}.gemspec || die
epatch "${FILESDIR}"/${PN}-1.2.1-no-warning.patch
epatch "${FILESDIR}"/${PN}-1.2.2-rvm.patch
}
pkg_postinst() {
if use x64-macos ; then
ewarn
ewarn "For Mac OS X prefixes, you must install the virtualbox"
ewarn "package specifically for OS X which can be found at:"
ewarn "https://www.virtualbox.org/wiki/Downloads"
ewarn
fi
}

@ -1,6 +1,15 @@
# ChangeLog for app-emulation/xen
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen/ChangeLog,v 1.128 2013/07/28 09:13:36 jcallen Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen/ChangeLog,v 1.129 2013/10/02 17:22:28 idella4 Exp $
*xen-4.3.0-r1 (02 Oct 2013)
02 Oct 2013; Ian Delaney <idella4@gentoo.org>
+files/xen-CVE-2013-1442-XSA-62.patch, +files/xen-CVE-2013-4355-XSA-63.patch,
+files/xen-CVE-2013-4356-XSA-64.patch, +files/xen-CVE-2013-4361-XSA-66.patch,
+xen-4.3.0-r1.ebuild:
Adding security patches to 4.3.0 from Bug #486354, 4.2.2 excluded (for now)
due to one sec. patch failing
28 Jul 2013; Jonathan Callen <jcallen@gentoo.org> xen-4.2.1-r4.ebuild,
xen-4.2.2-r1.ebuild, xen-4.3.0.ebuild:

@ -18,28 +18,23 @@ AUX xen-4.2-2013-2076-XSA-52to54.patch 5214 SHA256 47c6609b32e6cebb73070a8b5767d
AUX xen-4.2-CVE-2013-1432-XSA-58.patch 4630 SHA256 974d6495089b0168ff528d89009ddb5856dbeab5a2b366a412a58d8de574377c SHA512 d082d96adf31bf2507e96425081baeeb5ed7b639e4c41c295ec7e7d7a7617214883999a81890add93c7c833665ed1e3aa8fbce63b14260c00ddb41ffd37d00c4 WHIRLPOOL e2c744548500fe481094aad40c16c85477edef17610ac15849ee0a70c9577802000b31b7353b71b91434818477c20f2835a7072f73e5c5c98a12112e87c3aa59
AUX xen-4.2-efi.patch 2216 SHA256 0886961e2656fe7e140dd0ac0e6620d4c14ef0796b8f8889bda163e2a9f8db8b SHA512 ecaa4f1f1c3ca737931fe5343529708dfb7ec7040dbf2acf2b155e7c7f019ce3e2630ddb302213570a2647fe220dbf23eb6c28618d6b1be9161e25fcadd71cb4 WHIRLPOOL 63b56e22683b2755ae17e7871c1b535d750f655ff8c003979d039654f5ef3303457b5d4469f216c1744202d4d1f4561f7498c1d93171ab1110a93e3a2fa8db8d
AUX xen-4.3-fix_dotconfig-gcc.patch 8854 SHA256 4e0d22acdb4ecc4a1d418ec91bc6ddb9ef1c283ee3ca1f67bac85d3116d76ccc SHA512 b4c969b0cf166862ea5c5cb0912d7dae8c5bf7befd6dd6bdf4e56df8a4daf85c0a36c94247053f74edc0f24b1c15a18e7ddae9d24ad28d54b726a1fbbab442be WHIRLPOOL de7b614ae486fd2cc591b405b475745b003c638c9be4c8153b61a368802af36d2a2974d1e022eb14fb58ad9260f9f82c438c84cb65c3499076c579f7e1c3e6ad
AUX xen-CVE-2013-1442-XSA-62.patch 1350 SHA256 364577f317a714099c068eb1ab771643ada99b5067fdd1eb5149fa5db649b856 SHA512 4738a229a6f18d670da07b3acbaf6e227af5fb3e7b0b414dc98671be02208aefc66ebe07f7396d9158d0fa15993b9d418fd65747880c64694b1a06b8be961419 WHIRLPOOL 758aed345d0c5792a5d5a53200ef5094e662be507823010bb7dcfcccd07bc38b897d67295abf2d5d5b3f1b93efc9c684af78da6e3e3d77ecb65ef69fe2f5fa6d
AUX xen-CVE-2013-4355-XSA-63.patch 5872 SHA256 32fa93d8ebdfbe85931c52010bf9e561fdae8846462c5b1f2fbc217ca36f3005 SHA512 f972de0910dff2109fc18911eeaf789963ec457d2a21029abc9615088d2c8446028effec6c1c01e080ae3479e704175e19040c09053c8ad60c0b38c7d2ec3859 WHIRLPOOL 186fcc663d6025164fc38d9aa5faf2272aaf6d3a7f2f8ba831fac28e672958776ae80cf3e92a9d6c99230bc80c6a4c83d5fa313225d4ba5594e06e1ad55e732f
AUX xen-CVE-2013-4356-XSA-64.patch 2401 SHA256 551c5b7afabc1ce10fcb2138a1d7f272dbf5482e339b005b18d9a2ca38b045b0 SHA512 d5da58e37ab6fae508b95cc3798f7d679ed3b9b58c28b453d6ff31716e75e31c186fcfb21f88e6981daef718f67e24a9a2a3eea6a9945d24e84332d8ce4e68ef WHIRLPOOL 9e3c3d9d86a1e334591351002b79557005ca3e5dea75610b64d19e741f74cf7f75184b062df7d174000b0f38c98fe7a62d99cdebe94ebbc949902e55fcecaa04
AUX xen-CVE-2013-4361-XSA-66.patch 839 SHA256 3a9b6bf114eb19d708b68dd5973763ac83b57840bc0f6fbd1fe487797eaffed4 SHA512 5abc6cb7685a9053e67c1646c6d9e06c25da6d6c7004e63e346e7b082270e1319fcc8a194a8db4e9c9cb903fe5dc29ae17169cda6fea94913fa9e0ff5aa9b451 WHIRLPOOL b98cf8aa37d259d8c5ec5cffd22ba78b5674948268e75349b3e867589052409c1872f0aa72f5cd9a1d8c44fdb74d3bfb97596bfa6ac2d201565275b6203f5095
DIST xen-4.2.1.tar.gz 15593695 SHA256 fb8df5827ce3e2d2d3b078d9e5afde502beb5e7ab9442e51a94087061bd450c6 SHA512 fe27a965e2b34035bd025482eda9fc4d4e82523c929323fd30813367d5ffbe2fa1ed3d7d4479f2632e8b5625972448b7bd6a7768e8dc1dcd1b6747d281cc1a9e WHIRLPOOL 226bbed059541e804f1a44e721023ffbc04bae43000653b1d7d6a9bfec0d9efbf7a48b1b0a7ad3fcb8e34f8b91e1c620c2a8eddf97baad487e9db37d49a58f37
DIST xen-4.2.2.tar.gz 15602746 SHA256 c9bfe91a5e72f8545acebad9889d64368020359bfe18044c0e683133e55ae005 SHA512 4943b18016ed8c2b194a3b55e6655b3b734b39ffb8cb7ee0a0580f2f4460a1d0e92e1de8ac23f5186272914fad1650586af51fd7c3644d0310eb16f2e11c5e80 WHIRLPOOL 519eb87cb2da694696cbc3e72070a0a3bdb07c46fa266d855d8379eec3a92adfa4d434af3ac01c37834ce4a9174081a6c40030b185a70902329b185cb8d0bbea
DIST xen-4.3.0.tar.gz 16425975 SHA256 e1e9faabe4886e2227aacdbde74410653b233d66642ca1972a860cbec6439961 SHA512 e6b8f64e15e48704ea5cee5585cd6151fe6a5a62bc4670caf0b762c1aa71c9598db236c637ac34c42c92c6e8a5001acdd3d9d4b9305401a26273279358f481d6 WHIRLPOOL a91f14bc6535127ab17d3867b92fb3e008089453d5ba7996fd1d0b5c6d32a881c07df320f018c928e919f28de7b4ab4757c6bdb020e0cdb7d67960d4cab9dda0
EBUILD xen-4.2.1-r4.ebuild 4040 SHA256 7f1c1105de3a7fb9e7baed599ca9f7ff97ef577f6cc76982678c274a61dcb011 SHA512 eaf0fad20bb3e131d0c74a73d97464d666c1b76509d4930b9076fac29eafe189042c33450ca56ccdc886b3603c7f0c94629e2198f29a790dc064b97ed72b2534 WHIRLPOOL b79817e8a21a537f0a10bde445ae84b5e5593a471d22cea76cd34d2cc6e271020e6202e7e728826ac01688f325785e33f462d55e2dfc2fe6d0c5050e43b6df8f
EBUILD xen-4.2.2-r1.ebuild 3755 SHA256 b3619ce0ab3c32f8fdc11ea49859a7b260db87b372e3f5e80db146b4f747b2cf SHA512 2eb2b5c54625200ba1e0275761efb8144ec990a25658966c26f36ff347cce404e7399dd3f22841cdc2e12439c49edf0919348c5663d77710a3fea4aa34811212 WHIRLPOOL 5f0a5148728cd212009639f580731813ce50907ae31c4369ed36eff77cfab100b59a62c2c0e77778a4d3371604d8ed3d9b7506a4e8cf31a80acd3cd16e715043
EBUILD xen-4.3.0-r1.ebuild 3785 SHA256 c645978c63f997a8bba00d9bdbfa2a901c0034fce6ebd31cda51d2d8fd3d3a3c SHA512 aa2248fe705fd3d1ab8bc73b74f83d03748fde8f1d02dc7d6d8a1dc5cb9eaa972096427eba977a8609589f4c5016c7e2e4d0f506f5e13e930b9e4c44576fb1ca WHIRLPOOL 8d8e0da2c96909ec7d603631059136af188acba7048143d187822394a9cc707c81076c1e83c061b1ef87cc93c5a632a5053baf0fa501f1283fa68eb3e0f124f0
EBUILD xen-4.3.0.ebuild 3574 SHA256 df9919e3600918455d58e501ecdb8164d9edb1c5f00b4ddebc2141c0f91b82a3 SHA512 656a72ea25fca59070c8a2a0672d5a8e977c62e99079c6c753086c12ce5d6ac145a5565275d370be7c0d26b26f90e6ddb630a7624622ca409b1b2f177d831be5 WHIRLPOOL 4a13e4c7c79cb5c4be0d334e4be6cfc930f9004961fb44e8c60c52f2a1886a95ead2e3569a7d13a626dc96b985e1d4c5fa0ade73346cb4b6738db987ebfbcd36
MISC ChangeLog 23233 SHA256 252c207d25dc5e99de9fc4f62efbfac90aa5779744c819c28401332ffed103e2 SHA512 f69ec15be76450f03ff7f4655c360e64c8fd7e9e920936b514ec1f0dcce5c567aa37d8f6999187967d6ae5df6dc03b667d5c4126f59742e4f061559818f0e94e WHIRLPOOL 640b5da9bfd8ad8025051bcfbb3e61e8650a114b7bfd5bbaa32a5a0086d8114595994756b44ea3cd3dd77a98c3db5c8be633cc1c51a221c4224f11eb845ba869
MISC ChangeLog 23605 SHA256 4057eab0fbb2d000180bfc3b976add166baf5600b1913e2e0401a843f1fd75a3 SHA512 f86b0b8192e096755ea69e49b5bf82e469e1a4052f3a1d8b584997315df5eb49e0caa85d85f473db06fce6209f9aa24fb559695ccdb7981e7c42513d4845044e WHIRLPOOL a07c338ea4e57a6b89055770aa46619235d31b3033782794debdfb5bbc25bd852995af04181cd36f66b0fb937f82c25c5fa66345eb6b20dda2a8ac884c0ea4fd
MISC metadata.xml 572 SHA256 0f510aa5a7261b30e5eff6961fa9dd95b19db63e0eea93cfad1d47460318ba07 SHA512 8bbca8d353aa3b556783bddd4822b97c0372b169edb89ff2907a00895e014ff9dba9e8efccf04f45de8a69ce63849505455e9735c224700d1ebf93aa3f097ac5 WHIRLPOOL 1f5517720776198868cf5a0165b9daf2ee48187bde4ad4d86533c65898da608bde779289df7ef83eaf076e0ce284607fc21f61fc3ca0baaf86873ca400491d0e
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.20 (GNU/Linux)
Version: GnuPG v2.0.19 (GNU/Linux)
iQIcBAEBCAAGBQJR9ODCAAoJELHSF2kinlg4/I8P/2bG/CejEgkmVXwU016vlajV
u6H5R1vBi9OUXEDFncrdPtc2fgZvZbX3mJHVv7ot9YGzfKdEpa8Q//Inf5nOXL00
lwu3XzPSbIBo1idLO2YAQWMwTT4wrci5wsCtEsthpbm2Jh2pquMZUODBKphCsk46
dJyTTm7ZY2yg0uKrPm06Db/kK4QsZI9FSZ6BTUGKko6Dwme8dr/z01LDO41/0ny5
RiC+KXzkPXcP3Kj2STGrqGZptrjOMJFH55ibQAn9Fmu0kydyssipzWuhi9imJEQ/
dERl4y92HMo/9Ye5/OpECKAseSkCyjhi1Wdm+tzkcRp9REjnLb8sj8eQ4SLSL6by
mAyTlH6I6xAtzIvsGGNmgSIhaye4UawKZcyrameK3rYdKPNE+pC2eXI8+5ewPVZ7
/FL+yiT+ya5sNT+2TgFXP/0pnM82Pmn8K3iqb9fdsT280Zh2hmsWfU0lqXBtkfpF
3tOBBThJFQt1lxOoTLJA/S+vQAUB8cVcYVVphNJzMpg3HimYg0xP/AgqA9g3rQTA
NOEsxXoGNJOyRctGUqOitd5C0OCAjV3oxBExGkpzKyp6xqFPMB6FG91DHmHAvI/w
QdSLn6epw4yjl8bg/czV5EqEONK8DdiKvhwLs77Fgv3nnsn8PS/oI0T/Orm4CF7Q
XeE3SP5gAke6Reg5HCT+
=WmgF
iEYEAREIAAYFAlJMVnUACgkQso7CE7gHKw3FqQCeO9txh+SukuNgN0G2qL/T5pfP
6ikAoJ85polfuqAoY5f32TCBDAcmmEm7
=10Ek
-----END PGP SIGNATURE-----

@ -0,0 +1,46 @@
x86/xsave: initialize extended register state when guests enable it
Till now, when setting previously unset bits in XCR0 we wouldn't touch
the active register state, thus leaving in the newly enabled registers
whatever a prior user of it left there, i.e. potentially leaking
information between guests.
This is CVE-2013-1442 / XSA-62.
Signed-off-by: Jan Beulich <jbeulich@suse.com>
Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>
--- a/xen/arch/x86/xstate.c
+++ b/xen/arch/x86/xstate.c
@@ -307,6 +307,7 @@ int validate_xstate(u64 xcr0, u64 xcr0_a
int handle_xsetbv(u32 index, u64 new_bv)
{
struct vcpu *curr = current;
+ u64 mask;
if ( index != XCR_XFEATURE_ENABLED_MASK )
return -EOPNOTSUPP;
@@ -320,9 +321,23 @@ int handle_xsetbv(u32 index, u64 new_bv)
if ( !set_xcr0(new_bv) )
return -EFAULT;
+ mask = new_bv & ~curr->arch.xcr0_accum;
curr->arch.xcr0 = new_bv;
curr->arch.xcr0_accum |= new_bv;
+ mask &= curr->fpu_dirtied ? ~XSTATE_FP_SSE : XSTATE_NONLAZY;
+ if ( mask )
+ {
+ unsigned long cr0 = read_cr0();
+
+ clts();
+ if ( curr->fpu_dirtied )
+ asm ( "stmxcsr %0" : "=m" (curr->arch.xsave_area->fpu_sse.mxcsr) );
+ xrstor(curr, mask);
+ if ( cr0 & X86_CR0_TS )
+ write_cr0(cr0);
+ }
+
return 0;
}

@ -0,0 +1,171 @@
x86: properly handle hvm_copy_from_guest_{phys,virt}() errors
Ignoring them generally implies using uninitialized data and, in all
cases dealt with here, potentially leaking hypervisor stack contents to
guests.
This is XSA-63.
Signed-off-by: Jan Beulich <jbeulich@suse.com>
Reviewed-by: Tim Deegan <tim@xen.org>
Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>
--- a/xen/arch/x86/hvm/hvm.c
+++ b/xen/arch/x86/hvm/hvm.c
@@ -2308,11 +2308,7 @@ void hvm_task_switch(
rc = hvm_copy_from_guest_virt(
&tss, prev_tr.base, sizeof(tss), PFEC_page_present);
- if ( rc == HVMCOPY_bad_gva_to_gfn )
- goto out;
- if ( rc == HVMCOPY_gfn_paged_out )
- goto out;
- if ( rc == HVMCOPY_gfn_shared )
+ if ( rc != HVMCOPY_okay )
goto out;
eflags = regs->eflags;
@@ -2357,13 +2353,11 @@ void hvm_task_switch(
rc = hvm_copy_from_guest_virt(
&tss, tr.base, sizeof(tss), PFEC_page_present);
- if ( rc == HVMCOPY_bad_gva_to_gfn )
- goto out;
- if ( rc == HVMCOPY_gfn_paged_out )
- goto out;
- /* Note: this could be optimised, if the callee functions knew we want RO
- * access */
- if ( rc == HVMCOPY_gfn_shared )
+ /*
+ * Note: The HVMCOPY_gfn_shared case could be optimised, if the callee
+ * functions knew we want RO access.
+ */
+ if ( rc != HVMCOPY_okay )
goto out;
--- a/xen/arch/x86/hvm/intercept.c
+++ b/xen/arch/x86/hvm/intercept.c
@@ -87,17 +87,28 @@ static int hvm_mmio_access(struct vcpu *
{
for ( i = 0; i < p->count; i++ )
{
- int ret;
-
- ret = hvm_copy_from_guest_phys(&data,
- p->data + (sign * i * p->size),
- p->size);
- if ( (ret == HVMCOPY_gfn_paged_out) ||
- (ret == HVMCOPY_gfn_shared) )
+ switch ( hvm_copy_from_guest_phys(&data,
+ p->data + sign * i * p->size,
+ p->size) )
{
+ case HVMCOPY_okay:
+ break;
+ case HVMCOPY_gfn_paged_out:
+ case HVMCOPY_gfn_shared:
rc = X86EMUL_RETRY;
break;
+ case HVMCOPY_bad_gfn_to_mfn:
+ data = ~0;
+ break;
+ case HVMCOPY_bad_gva_to_gfn:
+ ASSERT(0);
+ /* fall through */
+ default:
+ rc = X86EMUL_UNHANDLEABLE;
+ break;
}
+ if ( rc != X86EMUL_OKAY )
+ break;
rc = write_handler(v, p->addr + (sign * i * p->size), p->size,
data);
if ( rc != X86EMUL_OKAY )
@@ -165,8 +176,28 @@ static int process_portio_intercept(port
for ( i = 0; i < p->count; i++ )
{
data = 0;
- (void)hvm_copy_from_guest_phys(&data, p->data + sign*i*p->size,
- p->size);
+ switch ( hvm_copy_from_guest_phys(&data,
+ p->data + sign * i * p->size,
+ p->size) )
+ {
+ case HVMCOPY_okay:
+ break;
+ case HVMCOPY_gfn_paged_out:
+ case HVMCOPY_gfn_shared:
+ rc = X86EMUL_RETRY;
+ break;
+ case HVMCOPY_bad_gfn_to_mfn:
+ data = ~0;
+ break;
+ case HVMCOPY_bad_gva_to_gfn:
+ ASSERT(0);
+ /* fall through */
+ default:
+ rc = X86EMUL_UNHANDLEABLE;
+ break;
+ }
+ if ( rc != X86EMUL_OKAY )
+ break;
rc = action(IOREQ_WRITE, p->addr, p->size, &data);
if ( rc != X86EMUL_OKAY )
break;
--- a/xen/arch/x86/hvm/io.c
+++ b/xen/arch/x86/hvm/io.c
@@ -340,14 +340,24 @@ static int dpci_ioport_write(uint32_t mp
data = p->data;
if ( p->data_is_ptr )
{
- int ret;
-
- ret = hvm_copy_from_guest_phys(&data,
- p->data + (sign * i * p->size),
- p->size);
- if ( (ret == HVMCOPY_gfn_paged_out) &&
- (ret == HVMCOPY_gfn_shared) )
+ switch ( hvm_copy_from_guest_phys(&data,
+ p->data + sign * i * p->size,
+ p->size) )
+ {
+ case HVMCOPY_okay:
+ break;
+ case HVMCOPY_gfn_paged_out:
+ case HVMCOPY_gfn_shared:
return X86EMUL_RETRY;
+ case HVMCOPY_bad_gfn_to_mfn:
+ data = ~0;
+ break;
+ case HVMCOPY_bad_gva_to_gfn:
+ ASSERT(0);
+ /* fall through */
+ default:
+ return X86EMUL_UNHANDLEABLE;
+ }
}
switch ( p->size )
--- a/xen/arch/x86/hvm/vmx/realmode.c
+++ b/xen/arch/x86/hvm/vmx/realmode.c
@@ -39,7 +39,9 @@ static void realmode_deliver_exception(
again:
last_byte = (vector * 4) + 3;
- if ( idtr->limit < last_byte )
+ if ( idtr->limit < last_byte ||
+ hvm_copy_from_guest_phys(&cs_eip, idtr->base + vector * 4, 4) !=
+ HVMCOPY_okay )
{
/* Software interrupt? */
if ( insn_len != 0 )
@@ -64,8 +66,6 @@ static void realmode_deliver_exception(
}
}
- (void)hvm_copy_from_guest_phys(&cs_eip, idtr->base + vector * 4, 4);
-
frame[0] = regs->eip + insn_len;
frame[1] = csr->sel;
frame[2] = regs->eflags & ~X86_EFLAGS_RF;

@ -0,0 +1,57 @@
commit 95a0770282ea2a03f7bc48c6656d5fc79bae0599
Author: Tim Deegan <tim@xen.org>
Date: Thu Sep 12 14:16:28 2013 +0100
x86/mm/shadow: Fix initialization of PV shadow L4 tables.
Shadowed PV L4 tables must have the same Xen mappings as their
unshadowed equivalent. This is done by copying the Xen entries
verbatim from the idle pagetable, and then using guest_l4_slot()
in the SHADOW_FOREACH_L4E() iterator to avoid touching those entries.
adc5afbf1c70ef55c260fb93e4b8ce5ccb918706 (x86: support up to 16Tb)
changed the definition of ROOT_PAGETABLE_XEN_SLOTS to extend right to
the top of the address space, which causes the shadow code to
copy Xen mappings into guest-kernel-address slots too.
In the common case, all those slots are zero in the idle pagetable,
and no harm is done. But if any slot above #271 is non-zero, Xen will
crash when that slot is later cleared (it attempts to drop
shadow-pagetable refcounts on its own L4 pagetables).
Fix by using the new ROOT_PAGETABLE_PV_XEN_SLOTS when appropriate.
Monitor pagetables need the full Xen mappings, so they keep using the
old name (with its new semantics).
This is XSA-64.
Signed-off-by: Tim Deegan <tim@xen.org>
Reviewed-by: Jan Beulich <jbeulich@suse.com>
Xen 4.3.x and xen-unstable are vulnerable.
diff --git a/xen/arch/x86/mm/shadow/multi.c b/xen/arch/x86/mm/shadow/multi.c
index 4c4c2ba..3fed0b6 100644
--- a/xen/arch/x86/mm/shadow/multi.c
+++ b/xen/arch/x86/mm/shadow/multi.c
@@ -1433,15 +1433,19 @@ void sh_install_xen_entries_in_l4(struct vcpu *v, mfn_t gl4mfn, mfn_t sl4mfn)
{
struct domain *d = v->domain;
shadow_l4e_t *sl4e;
+ unsigned int slots;
sl4e = sh_map_domain_page(sl4mfn);
ASSERT(sl4e != NULL);
ASSERT(sizeof (l4_pgentry_t) == sizeof (shadow_l4e_t));
/* Copy the common Xen mappings from the idle domain */
+ slots = (shadow_mode_external(d)
+ ? ROOT_PAGETABLE_XEN_SLOTS
+ : ROOT_PAGETABLE_PV_XEN_SLOTS);
memcpy(&sl4e[ROOT_PAGETABLE_FIRST_XEN_SLOT],
&idle_pg_table[ROOT_PAGETABLE_FIRST_XEN_SLOT],
- ROOT_PAGETABLE_XEN_SLOTS * sizeof(l4_pgentry_t));
+ slots * sizeof(l4_pgentry_t));
/* Install the per-domain mappings for this domain */
sl4e[shadow_l4_table_offset(PERDOMAIN_VIRT_START)] =

@ -0,0 +1,23 @@
x86: properly set up fbld emulation operand address
This is CVE-2013-4361 / XSA-66.
Signed-off-by: Jan Beulich <jbeulich@suse.com>
Acked-by: Ian Jackson <ian.jackson@eu.citrix.com>
--- a/xen/arch/x86/x86_emulate/x86_emulate.c
+++ b/xen/arch/x86/x86_emulate/x86_emulate.c
@@ -3156,11 +3156,11 @@ x86_emulate(
break;
case 4: /* fbld m80dec */
ea.bytes = 10;
- dst = ea;
+ src = ea;
if ( (rc = ops->read(src.mem.seg, src.mem.off,
&src.val, src.bytes, ctxt)) != 0 )
goto done;
- emulate_fpu_insn_memdst("fbld", src.val);
+ emulate_fpu_insn_memsrc("fbld", src.val);
break;
case 5: /* fild m64i */
ea.bytes = 8;

@ -0,0 +1,135 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen/xen-4.3.0-r1.ebuild,v 1.1 2013/10/02 17:22:28 idella4 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
KEYWORDS="~amd64 ~x86"
SRC_URI="http://bits.xensource.com/oss-xen/release/${PV}/xen-${PV}.tar.gz"
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() {
# 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"
#Security patches
epatch "${FILESDIR}"/${PN}-CVE-2013-1442-XSA-62.patch \
"${FILESDIR}"/${PN}-CVE-2013-4355-XSA-63.patch \
"${FILESDIR}"/${PN}-CVE-2013-4356-XSA-64.patch \
"${FILESDIR}"/${PN}-CVE-2013-4361-XSA-66.patch
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 " http://www.gentoo.org/doc/en/xen-guide.xml"
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"
}

@ -1,6 +1,15 @@
# ChangeLog for app-leechcraft/lc-monocle
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-leechcraft/lc-monocle/ChangeLog,v 1.8 2013/09/24 15:48:06 maksbotan Exp $
# $Header: /var/cvsroot/gentoo-x86/app-leechcraft/lc-monocle/ChangeLog,v 1.9 2013/10/02 09:49:30 maksbotan Exp $
*lc-monocle-0.6.0-r1 (02 Oct 2013)
*lc-monocle-0.5.99-r1 (02 Oct 2013)
*lc-monocle-0.5.90-r2 (02 Oct 2013)
02 Oct 2013; Maxim Koltsov <maksbotan@gentoo.org>
+lc-monocle-0.5.90-r2.ebuild, +lc-monocle-0.5.99-r1.ebuild,
+lc-monocle-0.6.0-r1.ebuild, lc-monocle-9999.ebuild:
Fix poppler/ghostscript issues in dependencies, thanks to 0xd34df00d
*lc-monocle-0.6.0 (24 Sep 2013)

@ -6,19 +6,22 @@ DIST leechcraft-0.5.90.tar.xz 6147148 SHA256 68c3dd66c0456dd75aabc818580c1c54ebb
DIST leechcraft-0.5.99.tar.xz 4588064 SHA256 58aafc4fe49cfe3dbf59621b590d13745471946c4bda51bf49822b5c4e411e41 SHA512 c77cfb106d7de6a3044951878e04ee8257ef90c5cece5fcad24f3acf28d164373f133bdb3cc39b431a5c5387990e218bde3409f4d8810332647ed28e8fecd609 WHIRLPOOL e48ae2dc6cdde735ad17d9f2c07c39aada7e44c29819a49a8f96137ba763ba5c2666e9dc1625931ad61225507dcfd997e789ce1f854d197526a13e093b0cf514
DIST leechcraft-0.6.0.tar.xz 4267868 SHA256 c4b4662b1ac1e73562be3942ec9d078ed6b5db1e952cc0a097ca3730b0a06ac9 SHA512 d13163aa8a92ba9e86276304512a35461655f7600dacfb038f3d76bd74ef0ea74a0f0c0ccc85c195f0493e3c707e5f5aed0674221b88092e500bf01274830ef1 WHIRLPOOL 0f740a327760de2264365cbf5c13ecf74b82a4a392d94686897b6d4f720567da03a4bfa743435432d548afda227c7f70944e7c24a5ab8fa875508056d3f69837
EBUILD lc-monocle-0.5.90-r1.ebuild 814 SHA256 42248c4a25b4aa25697ee25dcadda263300bf0de8de946c8af42ebcb3b4e9ff6 SHA512 31a6c9becde9fe4c77faf0f426da95eb240d1af504a7e49d86a13af35bacec7c5ccf5679d104ef1777af161a24989b7fded86c2fca377685d18fbb49266fc34b WHIRLPOOL 9c64742d562be42133375dd08f7ed7c7d73eb4021492b22ebb07354a3dc8df6b5924ec031c9a1d69b47277d675cc0a6226c76426679555baf5a61187679248b4
EBUILD lc-monocle-0.5.90-r2.ebuild 890 SHA256 c7f413bae7f7d80f7e8bd3181604d3a3d6c4f2bbfdf842221abf38d3fda3262c SHA512 9f965a77d82a8ced5d046de7165a470093377b2958d6d760b129f6cfd96b006e4eef755ff0f15feae4a57c349296acf625db639d0144337f367615e536e43e86 WHIRLPOOL eb2feb0eba2045e9f623edb95abca5ed896472354a510348ecf5877f688d7d8780d4c558b98046c75d066940a9d397a91a79a8a4c410176c809e7b8c4c37d137
EBUILD lc-monocle-0.5.99-r1.ebuild 1059 SHA256 32528230c40d8cfbc5a918a7e341f8b84d62ce88410477b14c2024d35e635ad8 SHA512 dd2067e4b3795ae274d9316c956934af4d071f9e39392ad70de57f2656d690dad544625225e51c6756ba5baa7baf72938554ba2035b49a430947c300f163befc WHIRLPOOL e67536604c5b2b254acc3b7a093681c9ecf7a207acd3ecf3b5eaad39a2b1aca05795a098594312d751eb3c54af1f4be96c767b45d82427288bd33fd9a8d1c042
EBUILD lc-monocle-0.5.99.ebuild 981 SHA256 d2bf275a7a0224a27ede06c69c44e8b8a7c42ead42262925a89dbaa4b1674ece SHA512 5e66e22d3019a16b67a735c91cac22607fab52a59b8eefd3ba1385d94841152797d762ff79b6bb8b583dda293a4ca7bf236b5681760ee7acffe77a1138c053c1 WHIRLPOOL df6cbf908d027dd05df82682ca2b08dae46d41ef182949eec49a8c854b84a3890cc14b6addfce09a0c98d4f320de75969ee0daa90aca5adc1303b948f4b5cfe5
EBUILD lc-monocle-0.6.0-r1.ebuild 1058 SHA256 16a2d75d6f8be7ee4142ff46665c8890cf311c69f0b5f690278ad1c26466b060 SHA512 f36fc8989308451bf2988021092e44c29649be06a85bf3d2648c7f308d9315e55fbc440483f85603cf3358605fa17e3a0fb0ccd1ff84209bcd85051656a6ecb2 WHIRLPOOL ea240c14a8296998323de0757f4eaba350bba9a3537fa60c27f391132007b301439bce461890c2a36fd83dc4a3b9a621bbfd589949a7a9eb921b50c4787cd6b5
EBUILD lc-monocle-0.6.0.ebuild 980 SHA256 6c008df1e70a0fbb2a15576f5fe51627bd5c14e3ea3b8cd07ba66a57fd18391f SHA512 2bd5c5ae104845f2b02e189a775e13f71ad929dcebf0a5de60292237c8816312d0950a7c884748bc1065179403c92c832e482644f76f2a088d7821e09bc70a78 WHIRLPOOL dad57146889743140378252ad42ea089e6865b83ad4a4ad3a2df90d35f240baff02391b48b36f07bac049054fe34a5601f85eec4b0f253933ac5cdb3eb5d4795
EBUILD lc-monocle-9999.ebuild 967 SHA256 a62e0fcb6af1edf671fcda3a441bc1669ff5318be13e281fa2fbf07723c109c7 SHA512 01a4fcad56fb8c9da2826e83def04f26978953f51f8c6f47017042b01d231078e0696883d4692126bed05e9ed0d46a182621d44fdb2696cfda51262030ac432d WHIRLPOOL 6e8a92cd981977513ec8000c4284feb7f86b8e9d1116dd0a5ae87412666855a2fc0860b70617007cbb67cfba3fc6fedeb13d838cd846e1d08d1f90b11b3c7669
MISC ChangeLog 4150 SHA256 3796b9fcdad1cc9e7a3da75fea36ce3c0074025c778a5194636ed3a8d265e8ab SHA512 f7ff38410236a3bb354991f5466eb5fd47e4af219dd1cd1491f14d7d71a4bf0e9c532813ec92b3ad022863cd9dfdcec6a4d854ef5dcc445c040160d29ac54e0b WHIRLPOOL 5c70165946b8ee75fb0fadfca8f63b46d779f2f38eab06aba64e3f29c8c7caeecc54d958f806ad11e15ef3d1047ce9064eff2bf29a2b6009b50c053cd2b4f257
EBUILD lc-monocle-9999.ebuild 1043 SHA256 0d3bb1837647d9383f0b864985284ba615bbd64512b774ce448de91226edbb02 SHA512 8f43e8cc3a451b7aa8a072c4bb422d2cfbf58fa094a32aebc3ec185ef0438467034d5ba857f9aed2e773d0c620c26fa0140bdeb4bd0bd7dcf5af3e92946ec164 WHIRLPOOL bf5130bb4754d1c2d833cabae7e24810a9b8e0f9a6427662d7238c8a0620eb4b8a05620c460bd9ed89c480cfd27b5dcacb78888a4a2cdabeecf2714c0307d72f
MISC ChangeLog 4499 SHA256 2099403775699eb22beab0306f338c84519e1f48b5cc460b93e521839f2bc888 SHA512 c53891bde8d77dad53ede495bc9e5e3abb7d509e5dc1c0712346ffe060836af91c5ee768ae6a8741f56e88f2c47d787028048a2dbfedaa81849c39dccab7e2db WHIRLPOOL 3f3160861f5de79984dafd0a14be784cd1927b73498081d742fb79a3c71366c5a8e2ede4abba0fb72a26df541ab477678b55eec32af689c83a515062561f598d
MISC metadata.xml 352 SHA256 f2c1148363c1e3e1d5893de90f86f585f52e0d3e0f8576f9892ac77d6ad080b4 SHA512 b0979e7233b97569cf725121c1ae7fe828631c335913f10b8854c86158e18c6b66c52a1999b2f49f3951cb3107acf734970fbd1a174e4e9f335b7921190e5eca WHIRLPOOL b53fe635bae5c20261447eee525a71dd23086d777d5c9379a4a7fb71182f92e1ae15e7a51c0aaa90d93ddf09b4db2b2335baefd8a5349ccf775dd252efa1247c
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.21 (GNU/Linux)
iQEcBAEBCAAGBQJSQbP0AAoJEAmJmMX429recbYH/2EKDf/IGC7wdGe+uGApHMKf
+jAyt2c6uQyppDv0pUBZgbN/Gm7bc4xHitFEWNpe/LhgD0YXXMJ+cNt1uH0V0DNW
uSz61tkUwlNthpvyE2hXD9seb10+SropbTkvo4LYnz1CT6xbY6LOInBOwFnorIhZ
brmJE7CMWJPT5GMI9kTkEj0ereTvvoTlmUgGAKY+5My9LgRkMEEASMqNq6olQP5a
29rGa5As6I6Ke27gnIiix1A+r2XtBVcJSdy7RCrbRdIIQikJVaodp1gf/qwd5/2z
f8WC3ifKP/H0LQfqOFfxkV6Pf2K7aucE1xJq4E4nA400jEjzfPERRXwu7jbKIUI=
=pehj
iQEcBAEBCAAGBQJSS+vcAAoJEAmJmMX429reascIAIBGy4YHY20iubyYsZyYx12k
aAtnfl8Ou75T0e0zzpD2N3BkXreaHiwMgZUo8DI0SPmCRkFAA5gtdSxlHQdbzgkD
MwdZ/TqQmFhe/kqlCnRrZDqu4FDnbeujZI+LE8k1UY2w+Z10Kz1F1TCvWjDZnpXx
itBlz68Sv0m419ZOy6e5mIPCZTbiVj3Rh99nCSAu5ORrQQRxrIVQPD8HLQm65RWY
8+FYl9Liqy/ghM4jZx4R84U1xDlJGJc6qe0AvE9Gvrp5NzC9irO9XZ/3YWY2rSRi
SgmSH7XdHCsSiBACUiRRfN2qJGd5bbKFZiIyPdaxAibQF78H/Mz6jFhXcyUba8I=
=hXXN
-----END PGP SIGNATURE-----

@ -0,0 +1,35 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-leechcraft/lc-monocle/lc-monocle-0.5.90-r2.ebuild,v 1.1 2013/10/02 09:49:30 maksbotan Exp $
EAPI="4"
inherit leechcraft
DESCRIPTION="Monocle, the modular document viewer for LeechCraft."
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="+djvu debug +fb2 +pdf +spectre"
DEPEND="~app-leechcraft/lc-core-${PV}
pdf? ( app-text/poppler[qt4] )
djvu? ( app-text/djvu )
spectre? (
app-text/libspectre
|| (
app-text/poppler[-lcms]
<app-text/ghostscript-gpl-9.07
)
)"
RDEPEND="${DEPEND}"
src_configure() {
local mycmakeargs="
$(cmake-utils_use_enable djvu MONOCLE_SEEN)
$(cmake-utils_use_enable fb2 MONOCLE_FXB)
$(cmake-utils_use_enable pdf MONOCLE_PDF)
$(cmake-utils_use_enable spectre MONOCLE_POSTRUS)"
cmake-utils_src_configure
}

@ -0,0 +1,42 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-leechcraft/lc-monocle/lc-monocle-0.5.99-r1.ebuild,v 1.1 2013/10/02 09:49:30 maksbotan Exp $
EAPI="5"
inherit leechcraft
DESCRIPTION="Monocle, the modular document viewer for LeechCraft"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="debug +djvu doc +fb2 +pdf +spectre"
RDEPEND="~app-leechcraft/lc-core-${PV}
pdf? ( app-text/poppler[qt4] )
djvu? ( app-text/djvu )
spectre? (
app-text/libspectre
|| (
app-text/poppler[-lcms]
<app-text/ghostscript-gpl-9.07
)
)"
DEPEND="${RDEPEND}
doc? ( app-doc/doxygen[dot] )"
src_configure() {
local mycmakeargs=(
$(cmake-utils_use_enable djvu MONOCLE_SEEN)
$(cmake-utils_use_with doc DOCS)
$(cmake-utils_use_enable fb2 MONOCLE_FXB)
$(cmake-utils_use_enable pdf MONOCLE_PDF)
$(cmake-utils_use_enable spectre MONOCLE_POSTRUS)
)
cmake-utils_src_configure
}
src_install() {
cmake-utils_src_install
use doc && dohtml -r "${CMAKE_BUILD_DIR}"/out/html/*
}

@ -0,0 +1,42 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-leechcraft/lc-monocle/lc-monocle-0.6.0-r1.ebuild,v 1.1 2013/10/02 09:49:30 maksbotan Exp $
EAPI="5"
inherit leechcraft
DESCRIPTION="Monocle, the modular document viewer for LeechCraft"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="debug +djvu doc +fb2 +pdf +spectre"
RDEPEND="~app-leechcraft/lc-core-${PV}
pdf? ( app-text/poppler[qt4] )
djvu? ( app-text/djvu )
spectre? (
app-text/libspectre
|| (
app-text/poppler[-lcms]
<app-text/ghostscript-gpl-9.07
)
)"
DEPEND="${RDEPEND}
doc? ( app-doc/doxygen[dot] )"
src_configure() {
local mycmakeargs=(
$(cmake-utils_use_enable djvu MONOCLE_SEEN)
$(cmake-utils_use_with doc DOCS)
$(cmake-utils_use_enable fb2 MONOCLE_FXB)
$(cmake-utils_use_enable pdf MONOCLE_PDF)
$(cmake-utils_use_enable spectre MONOCLE_POSTRUS)
)
cmake-utils_src_configure
}
src_install() {
cmake-utils_src_install
use doc && dohtml -r "${CMAKE_BUILD_DIR}"/out/html/*
}

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-leechcraft/lc-monocle/lc-monocle-9999.ebuild,v 1.2 2013/04/14 16:18:51 pinkbyte Exp $
# $Header: /var/cvsroot/gentoo-x86/app-leechcraft/lc-monocle/lc-monocle-9999.ebuild,v 1.3 2013/10/02 09:49:30 maksbotan Exp $
EAPI="5"
@ -15,7 +15,13 @@ IUSE="debug +djvu doc +fb2 +pdf +spectre"
RDEPEND="~app-leechcraft/lc-core-${PV}
pdf? ( app-text/poppler[qt4] )
djvu? ( app-text/djvu )
spectre? ( app-text/libspectre )"
spectre? (
app-text/libspectre
|| (
app-text/poppler[-lcms]
<app-text/ghostscript-gpl-9.07
)
)"
DEPEND="${RDEPEND}
doc? ( app-doc/doxygen[dot] )"

@ -1,6 +1,9 @@
# ChangeLog for app-leechcraft/lc-touchstreams
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-leechcraft/lc-touchstreams/ChangeLog,v 1.7 2013/09/24 15:53:04 maksbotan Exp $
# $Header: /var/cvsroot/gentoo-x86/app-leechcraft/lc-touchstreams/ChangeLog,v 1.8 2013/10/02 08:28:53 maksbotan Exp $
02 Oct 2013; Maxim Koltsov <maksbotan@gentoo.org> lc-touchstreams-9999.ebuild:
Add dev-libs/qjson dependency to lc-touchstreams-9999, thanks to 0d34df00d
*lc-touchstreams-0.6.0 (24 Sep 2013)

@ -7,17 +7,17 @@ DIST leechcraft-0.6.0.tar.xz 4267868 SHA256 c4b4662b1ac1e73562be3942ec9d078ed6b5
EBUILD lc-touchstreams-0.5.90.ebuild 485 SHA256 aacfa8e998a9c2e2769cedb44d4ddf863e85cb12db040a873a910c82f44b5d3e SHA512 19c5a229c1fb8529888e33849466f990acce0438b8259395236fb2c4a1bbfc1fdf034e2f3972550e4120fe52ab9bf5e20f15546d507d644407be7e0f8550ddbf WHIRLPOOL d0b68749dd8bbd04c9975664dd46752d26209684c645f0eb827202518cdae1e69d217046f4c08256e32abfd3cb2bb61593db32974d2e1517c7db5d486043f0a4
EBUILD lc-touchstreams-0.5.99.ebuild 485 SHA256 bc1ec52535c5037a0e6f16348e496993c47721aa6c5ceb695642229612e4ae6b SHA512 eac31719501edef4ab7b880463bfec9905bde18b5a7babb755a82c410cfc04b588c5b4dab2dcad2d93e5e5c5acbbc162718ba8fd9e61d157f961dd20f8d7e642 WHIRLPOOL cd2dddd42684323179563c7d9fdc59973bb6c456c21dc41c5fc15ff2469cbd772d2b78476bbaf87d0578b808f75af9d0aef929c3223f306c6bfb474864a46970
EBUILD lc-touchstreams-0.6.0.ebuild 484 SHA256 d1bbb37803bfdcf43cfe4058268ec50eb71e2811f88e389dd1e0378a9433e710 SHA512 58c3e26c798020248b097a1e8842afac253d0182df042bcd78494d719fe971514167b7682994de847da2cc12eba38d974342fd3694063c8849b76675fed082bd WHIRLPOOL 67ea28ab626eebfd6bb9b91a9fde3a91d7d5d96bc097b89ab837f8a9dee332a3a1a905c22fab399714c5edf3f859df6d431f39d7a7c8e38f284f5e4ad9db24d0
EBUILD lc-touchstreams-9999.ebuild 472 SHA256 3a2bad812563235cce2b859e3ca82c958fd5721efa65c4d0c9093c12e232cada SHA512 8c21afdc8a88bbcef9a726b1457d8c270ecb1fce7d6a54123fc1e56d3965999474d4da10aa3b084f15582c6a73a795f2cfdaa9ba80395a8b19c9552470fbd68d WHIRLPOOL 12ac4162c2a6905834f839617aea15f140a930bc48831bcd1b57dcd1deef0ff4d3fb928246a7b469d6c521c0a4ba4c4625c74a747f639f2fcdca3a4ef7653193
MISC ChangeLog 2109 SHA256 488ec23361e37c823847734b2af759ecba31e53bc939df8f5ed89b82f2e1a014 SHA512 4cf4e6a9e46f4efb5b9f241b861eab934539034b8a59c765130d8e23c50c893ba2cf4e4e6aef693e54134ea82c9a17a8f2504f070c602261f67b77b6956b0bba WHIRLPOOL c94a386a1d369132caca260ec4c28fb5b02fd36bc9aa34443c31b16b7c2fa27fb16bb98113f96e5a46759fbb3a6a4af8e56e030ab238a14bec1411927bb2633b
EBUILD lc-touchstreams-9999.ebuild 488 SHA256 77228b55594ad5c3ff003085aa37245f270695c4da76142d4f9b01432ac94d77 SHA512 3ec85825eec0eb215a07a192b4e248b34806cc90977abe5a356680290fff71383df54dc5fdaa1d5a895313410e75d083b6546e27ee9f32c837f3e3600511839e WHIRLPOOL 6f3bc1c56932864ab3973ca4c002ad5d2f89defed99c106031411827c8a588f698909401fb19ecb673f81ccbc8c6948942531afd8bc18eb8e71042f5301a779b
MISC ChangeLog 2268 SHA256 a76cbd91909e1b2d5d8acc49858aa2ac039aeeff0f311d752afeedca15045d77 SHA512 19e2397e4f9841ff1796c7f8ce6fe1bc172eeddf3b488e41ec87c96cbddfeaced4858e21d851e5f1170168a6078eaaad3f6fb423495f1a23179af61d8f5f33e8 WHIRLPOOL 86350efaf83c9a2e8998d0cf3805ad74dcd58646346237482447f141e6f3b26ff97d948a86dcad7f5258945180f3e5e6917e04c61f69c6a644c00a58818fdb1d
MISC metadata.xml 164 SHA256 d3d50c47cc72568dcc457fe11ddfc6849ba6572bc2d581aad1deac910ee1d488 SHA512 ce478accd06c9c530d86b3ca8abaf3680428a7ab07ed8bb5b78e60c7e3240c3be349993f73e2ef904642efec5cd9c8abb7196675b46723103290ef9ab5d1cc10 WHIRLPOOL 4c2d59059bc69ff27c720b093f582968e2778d23875e0f7d3edba0ec6634e1b50e7403974c4a32638eeaae4d7baf45ca163e5e80f5bd692590b7d075882d51f0
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.21 (GNU/Linux)
iQEcBAEBCAAGBQJSQbUeAAoJEAmJmMX429reHmQH/RQhjarZ9vXc5PijE0yYrIIQ
GWylahvPPG0IHXpgeRiJm28vyKCPqWvnEO6Drjt8j46wNQnAl3jnXNlvnBlXMLJQ
i0QDFWtgX4Y+4CwR2kt4giTKTMO2bXSjpR+ZuGWhHCB+oT5Qbk5IX2eiM4ZnEBWs
iiFLARB9OzLCZmkas7Si4JIDkq5P8CSYebgvJt6xitSjEtUmAjFRL13/cKddqXB3
N5aMRcgcEoZEHbfslRHP5gyC043QlpAJdy44PURTf6vlMyOh/UO5MlmCdU7udrUd
IWHnMx/N6GyGqfaXxTXdNY5M2gYhZEWifBL3OnovarCdOKv2VWGrjerjZxCHZ6c=
=arQM
iQEcBAEBCAAGBQJSS9j3AAoJEAmJmMX429reIaIH/20rBRNt/dqnLIMno975wlUZ
psxfR9d70dvxOtbshHDNRWiQ3/9QpKdKyRQaY8QMti7VLPGtsSKjjcj9fV+/imwX
kG5fdkR6j6m0OZIhvr6u7t3fqgYaFqCxwFqdLuL9b/sctsZt3EFVdyMdzge4YP69
dGfhzb1Zn4L3f5/uu2Ufx6K8XQ6SGrCrbOArb7EhtJfTvbaRd1kahjn8Us+wTnDt
abnem0jBGGkd03X23gsIQrCNqPcrDn28fKbuZgZQR8RwhWUOENxeiDoFihd0sl++
NSFPFVqQ5ma9ukUWUuysAEkG2FUOT2SOJJ1LD2hQ3MktmgW6vMv72bhKv5/O1bc=
=LRqk
-----END PGP SIGNATURE-----

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-leechcraft/lc-touchstreams/lc-touchstreams-9999.ebuild,v 1.1 2013/03/08 22:07:58 maksbotan Exp $
# $Header: /var/cvsroot/gentoo-x86/app-leechcraft/lc-touchstreams/lc-touchstreams-9999.ebuild,v 1.2 2013/10/02 08:28:53 maksbotan Exp $
EAPI="4"
@ -14,5 +14,6 @@ IUSE="debug"
DEPEND="~app-leechcraft/lc-core-${PV}
>=dev-libs/boost-1.52.0
dev-libs/qjson
dev-qt/qtwebkit:4"
RDEPEND="${DEPEND}"

@ -1,6 +1,12 @@
# ChangeLog for app-misc/media-player-info
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/media-player-info/ChangeLog,v 1.31 2013/08/11 19:00:21 ssuominen Exp $
# $Header: /var/cvsroot/gentoo-x86/app-misc/media-player-info/ChangeLog,v 1.32 2013/10/02 07:00:16 ssuominen Exp $
*media-player-info-21-r1 (02 Oct 2013)
02 Oct 2013; Samuli Suominen <ssuominen@gentoo.org>
+files/media-player-info-21-udev.patch, +media-player-info-21-r1.ebuild:
Fix a problem with missing empty line in the udev rule.
11 Aug 2013; Samuli Suominen <ssuominen@gentoo.org>
media-player-info-21.ebuild:

@ -1,20 +1,22 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
AUX media-player-info-21-udev.patch 669 SHA256 2f374c71a194d0de637df78007153c245e80d304fd76006f856e87ded22a8563 SHA512 bfcc949406695e8518d3f8b24529b4bb45cfc298ba8129fff3296f7a6d2f6465b20c21bf62d90cdd67c21eb29bbaa1a61bc1f29ca79ad4e03fe6036e6f3d5846 WHIRLPOOL 3de39ea08444122ab05927cab4cf492f9465012ef17a157c73cfb78dfecbf4c2264058e79e736a43f087a3b45037444e688742f09a748b2594800c46f6ec838f
DIST media-player-info-17.tar.gz 107176 SHA256 ceab4699e27b683dec4f985be5667b684e1502728243a1bb711590a58ee31e46 SHA512 7e9092b8f3f5a661f8e858647eea471851327fc0ef84ecbf45753f2a3fd564229754c866ed9e1eefba193739d38a2c6d04257c93b9525431d49034fbed6e38c5 WHIRLPOOL 00fa9c2b4cb6b990c60a77b2a3ef513cf8a3698104821dd9ad35f7872817cb171f793cae2ecb9f0bc680c32a6e609d4115de046a9b265a9ba1f87dce007a1067
DIST media-player-info-21.tar.gz 103224 SHA256 eae5a41d27715c9280128ff770a491dae2e73e2ebeef41630b069ad0d4795127 SHA512 d281984cd746984a4b618478d9fdc3249ad4f84c38d4c6486cbf9f50d44d1ca089d8950989e34157139560b97b0093befb34a7dc465121af37dc3cbf26f04bb5 WHIRLPOOL 18b32b6dabafbdc3697af7285b373bd87bd7f3f087d7344170e99428374d57e25efbaafdc703d4b587dd2addc29701afbf352282fe2f10ffb7b8fbe5589edf5a
EBUILD media-player-info-17.ebuild 715 SHA256 59e5f900a80fc7bd7afa6b63f820add50577c378b20ab00b3dcb563ef7c4969f SHA512 ff91adfe54674c6d807f342e3b0c59a8543b2f6a2895a650ed9145b89ee1c1d80bc5baa3095346296a0b03f56baacb42b3d9ae7ea245ea9be6d6a86b16351aea WHIRLPOOL 6709e221ad1d92b0dbd70f92c4951a6a868c0867450c990e57291b9c42adba4b56b2af3e7ca80af00176991321840f5cf5728c4141f120977a0477c9efe66748
EBUILD media-player-info-21-r1.ebuild 1285 SHA256 63dcedde86ab7a51fb1d1756858ad5a15b992e28386b19621e0124ef7a616af6 SHA512 b14c98649d50c166ef92c009032aec190ae838f3a4bdb1d8af2919f89bb0e1fd88214e3b3d47958ff5074d3a0c5c62935284e7ecd8e9d8fd4897e7e1cc97f227 WHIRLPOOL b42d0840d01af79188b9d5900fd7d0349d68d5d551cc59fe1b05e6fbf9d0b8f92298db5b9cd7dca49de32dab1af70a4dd259b591e6221832d839ce738f983488
EBUILD media-player-info-21.ebuild 1218 SHA256 12cc26b186b68836340a1ea1653b5e6fc994e63d8b83c0ff937065b3a790cd48 SHA512 d3f6b7e805c53c545f1340b083310b3fb685850ea149d5d0811dca46eb4afd297136000ab06ab54eeb90e8e18b43d49136567c76dc399b94f307daffd53f1f80 WHIRLPOOL cb00c91288bd08459cb4bb8497002a4dba3661d86038b430b224a8ae81c512ce70f59bf49e27b6b03ee606fd6eaf68e2c74409861152994ddfa5cf72db74f94e
MISC ChangeLog 5035 SHA256 4660c75ac7a6c7660e6868aebb2cff5246069f1a28612582cc1696a57701ed01 SHA512 07b175f6636b8f9014aa5e670017369ccfcc209c0836fccb57d86d61bde761d7c8f984d2df00da70f50f9dfd9c8c6ad07808e55e07c8b21b4f56e1751080b534 WHIRLPOOL 6ebaf37f8935b0b22add836300b2d052211ac05753e0e7d90e61cdfeda3e10e9d79161cf881f2dc0c93cc216d5f620429ec4640ce876eeb5ca657c6978c9f41d
MISC ChangeLog 5263 SHA256 f830db19904a755da30e0f2b5cf5249d00216d21d8b47057add1385b2252ece9 SHA512 d2e66619de5e725c6ed7ce6ddd7bfc4f2d6f877ad8aebeb2c1e21c95d0310848819d6ba9dfe45ab0c3bb92f72ba0d4920534891604f3199990f0d572e8e4ac47 WHIRLPOOL aaede29b03f363fec8036bddf7ff04f10b1def1fc575c0df7d45b1580cd71cf36a51d81fe6ff07262b8d5af45883396606fac50ea2d47f502dfe3e4834d86c18
MISC metadata.xml 164 SHA256 66cdaff449660e99dfaee8d19b47413fc8ced6d5a1eccd3c842a48e9d9668d48 SHA512 87c2ce9c93ff1fdd7fb4768b89912acfceeeee0bbdb88d0cebdeb3e5f3b93e53bfbfbe2c1c3618629044a01af390d8fe9ec795472df58893df65503150dcf2e9 WHIRLPOOL d4c178d01829841a4f2e694280036c74f68c215c4ab64869f5a8ce2ee5005a30a204ab0e9189fd752563f392480c3c5e7fdd59cbecb40f7e51fe2ff8d1e4cd7a
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.20 (GNU/Linux)
Version: GnuPG v2.0.21 (GNU/Linux)
iQEcBAEBCAAGBQJSB97BAAoJEEdUh39IaPFNhPAIAJkaG0Es4LUk4qaV9bmeeXT7
djBQPzAlOtOpSMgJVJ1ja4X0s1Pp6Br6OQ04gAYwL3OZlFpXNquihOsHKZP5u8Bu
IFO1zlP17Is02MUb9zLd2b3CL8ZpyG95BPPXD8iTLOjhLd6AKZMXJ6HKXfqkqNP1
h1WUXu1khKM09ExRXxXzjG5Xe9qYoPBJHuWqOQdRQwV++moO8xxtZ0b62HgRK2AY
nYUJNUQ9hPkLyDHNVEYzxDE+BiVbFljSW5r3vhfn4pN0AmyyRq1SOvMxQgf5rVIV
EJ1ioa7M8RnFmWzgTj5j05lVD0UiD98n412M6MUzxEVnhjvJw/Kn4F2TxqplYD8=
=zy0Q
iQEcBAEBCAAGBQJSS8QTAAoJEEdUh39IaPFNEAUH/1kOi8j5JEkTZnFSkyjH7xMF
hcHY//6i7K/It5U+3857DXCgkhuqm7PMc0aNI3+/LE9BIwWYzkIy/PUWubCPa+q2
iE/Vhg/DlL2O+I09+x76NcrDIJ4c5ggbzCvzWF4ZJ0LPGkEJZif9gSE4+LOJ77ut
icbnPJOgirD8r7to2qWkMpNcUzB5tDRLkQh0TF4SYbZnXT34uu9xmeiNorEanfBn
iCBSoZKNFITOggbM+0Mk2Q5X+w/S1HDLrluux6DaNaTfevnBjZXPLfaSJIq+FzCS
1Us8JZtLbcWE1ydEz8MCBHM8pE5VdkPDZ9tt6hfWwoX0gKlIQOkYu3itg+NCwZc=
=hZzy
-----END PGP SIGNATURE-----

@ -0,0 +1,20 @@
From 952a7e728356681f019f3a5076169daa24b946b9 Mon Sep 17 00:00:00 2001
From: Martin Pitt <martinpitt@gnome.org>
Date: Mon, 30 Sep 2013 12:07:49 +0000
Subject: Terminate udev rules with an empty line
Apparently newer udev versions now complain about the lack of it. Reported by
Frederic Crozat.
---
diff --git a/tools/mpi2udev.py b/tools/mpi2udev.py
index d33055b..33fdfa2 100755
--- a/tools/mpi2udev.py
+++ b/tools/mpi2udev.py
@@ -126,4 +126,4 @@ for f in sys.argv[2:]:
parse_mpi(f, hwdb)
# udev rules footer
-os.write(sys.stdout.fileno(), b'\nLABEL="media_player_end"')
+os.write(sys.stdout.fileno(), b'\nLABEL="media_player_end"\n')
--
cgit v0.9.0.2-2-gbebe

@ -0,0 +1,43 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/media-player-info/media-player-info-21-r1.ebuild,v 1.1 2013/10/02 07:00:16 ssuominen Exp $
EAPI=5
PYTHON_COMPAT=( python{3_2,3_3} )
inherit eutils python-any-r1
DESCRIPTION="A repository of data files describing media player capabilities"
HOMEPAGE="http://cgit.freedesktop.org/media-player-info/"
SRC_URI="http://www.freedesktop.org/software/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86"
IUSE=""
# http://cgit.freedesktop.org/media-player-info/commit/?id=d83dd01a0a1df6198ee08954da1c033b88a1004b
RDEPEND=">=virtual/udev-196[hwdb(+)]"
DEPEND="${RDEPEND}
${PYTHON_DEPS}
virtual/pkgconfig"
DOCS="AUTHORS NEWS README"
# This ebuild does not install any binaries
RESTRICT="binchecks strip"
src_prepare() {
epatch "${FILESDIR}"/${P}-udev.patch
}
pkg_postinst() {
# Run for /lib/udev/hwdb.d/20-usb-media-players.hwdb
udevadm hwdb --update --root="${ROOT%/}"
# http://cgit.freedesktop.org/systemd/systemd/commit/?id=1fab57c209035f7e66198343074e9cee06718bda
if [[ ${ROOT} != "" ]] && [[ ${ROOT} != "/" ]]; then
return 0
fi
udevadm control --reload
}

@ -1,6 +1,12 @@
# ChangeLog for app-portage/gentoolkit
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-portage/gentoolkit/ChangeLog,v 1.300 2013/09/11 17:22:19 fuzzyray Exp $
# $Header: /var/cvsroot/gentoo-x86/app-portage/gentoolkit/ChangeLog,v 1.301 2013/10/02 11:01:40 jlec Exp $
*gentoolkit-0.3.0.8-r2 (02 Oct 2013)
02 Oct 2013; Justin Lecher <jlec@gentoo.org> +gentoolkit-0.3.0.8-r2.ebuild,
metadata.xml:
Fix pyABI specific installation of revdep-rebuild.py
11 Sep 2013; Paul Varner <fuzzyray@gentoo.org> gentoolkit-0.3.0.8-r1.ebuild,
gentoolkit-9999.ebuild:

@ -1,5 +1,5 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Hash: SHA512
AUX 0.3.0.6-eread-413577.patch 2360 SHA256 333bec7fb612b104633766d58d6299adf2cd798a585b5d69303bdb5c9d92f276 SHA512 22c859cda0c6fe0114515551974c43e72f22773cc9d035e9241e65fe18f47af4e3044829335044626c0db9a6081cde7725761c491e51cf2de95fab6eeb4c5b63 WHIRLPOOL 3810a248c8a28bafa21a00a0b01da5fb90d0ee178166bc3a1ea40d2ecd0d6305d01d99763ef6528edbd4a52956b15ad6ac9076fafd707561ec9850a3cc7fe744
AUX 0.3.0.6-eshowkw-409449.patch 920 SHA256 1a6510da53fd94b618f5564e7b66c7cf97be5310655f7d315c18a58326b6d537 SHA512 1bf59e6c41cf52120688db78c48737d5d0a304dc1edd30ac93859f0e1b4eebc24ea680cdc445a3e669c7eb0ef29f6d2ae384ecd9a5ce4221a03bc48c59cd2835 WHIRLPOOL 7f919aa1c4ac4db5774443e6471b524308a00f0fbd36858d462c091982c7d592804e556671737c99991135da06e34dd87d428f9281ec748bdac5431a542956bb
@ -19,18 +19,25 @@ EBUILD gentoolkit-0.3.0.7-r1.ebuild 3299 SHA256 63a75a6c1bbc4521c1403daa56916162
EBUILD gentoolkit-0.3.0.7-r2.ebuild 3344 SHA256 7059e57f363b13e74278eacf22ac7af1aaffbb5cc4ee2f3d8df96df533a1ef83 SHA512 188b609391df1da9ecf2ce012c66ed2f1e4d8459cd068a93e6bb5534512fa4313e7ab3130f6442bca5e14da43f6afe2ab76a8617ce13755809737496357d020c WHIRLPOOL f4af731d9f691abf1f983d846a177a05ca7feab4460060bcbf36f242527a68980ef8d368c648f252671fd87c6851226dcff2faff62006d2ce85b8f82da49880b
EBUILD gentoolkit-0.3.0.7.ebuild 3221 SHA256 e193c7749cd595c544f2f2390161aa56e89ae01a6f2abec7286fe4f08a57c14f SHA512 b4dba20d1c7a05dffa651c1014c018f80b97548e5c2b65d979c943c5995ca562f6e20a9263d93aa391171ec08d2528e0d169212c90e01a2faf68a547751c59a8 WHIRLPOOL b868a4c297d872d3318febe8072224d38d4e60b629309b2f4445a8a08ee37ccdc4b03436b75afc0559f55fb2389d3a37fa678308cfe4a6b83251b5e7c74b1361
EBUILD gentoolkit-0.3.0.8-r1.ebuild 2940 SHA256 2a719e4e501efc386c19612c8b27e5495178a1413321042b47a89c2caa970eaa SHA512 5fabf91023b9efabcbfbd11ca1d5fd9b0bcf70d0eb855e1ea25df8605045fcfc05507c00a9d9707e46234af54cc013b073fcf2a250ff240624828ee67f4fcd25 WHIRLPOOL 7f4a3e6c397231e6be52ee9d857e696e28fa6932c93a41552da3a58cc4b385d97d0729bb6ec581ec2565944a1ff8478888ef6154eb5d577b133986b9dc1bce31
EBUILD gentoolkit-0.3.0.8-r2.ebuild 2905 SHA256 cd53969f053a5604ee11d341da51fccbb9a1afd66cf7ec0a34b4a2eb0a15e789 SHA512 b9f8d8130c049b18882a779ae16247d34cdd70a43a38f1ff08401f46ca4d882d68cc0d9e85e8b832d302bad03d39d83221877357fa77c7fcc9ea328f221b7a21 WHIRLPOOL 18d2a6e65c1f2a82d5e39243e12eba37bc62cb4edf28092d4b119a4b6203d4684e8394e4ad1b7fac02a34701d86233a83dc48970538475c6aa470bdf5582ac77
EBUILD gentoolkit-0.3.0.8.ebuild 2829 SHA256 f110109855a6337057f0befad6ea9588bebd5bec4d7fc2288a612cbff4048b2a SHA512 852cac25b2cfdba08dc52b83e3f11d65670594544380160963b71fa294b00e47e025c5e67518f7b8e3b28357865067dc0ab971d119deddc35133a9c61626718b WHIRLPOOL e3d407d03dc2098a794dea213b347cfb9411105ac21d263f9f99b9572ef4ad3bd269747f3b838dc34579a2f4df3da571e93cf6c2d226786a4e392cce680dcd3a
EBUILD gentoolkit-9999.ebuild 2289 SHA256 9c9484c5a9d515639f315adc1ddfa9adf85bc44d8e3d4ba8b622d456ae49abaf SHA512 690927b4c6c79e69e3b125a121292b0f92a26b8bbf9a4643874d328d179aab15081843bf8c6f6f4b8a307e3c86b534a7e22ebfccd4d6184af7e1b3893116424f WHIRLPOOL ae6ebfe8dbe7ba65f4231cb47699eedd23f7fc1b608f89c42bbfcf3611effdbaa5ea7000b18523ab20f6c6aabfb1c83e6414e761d0fb1e55aa8bcf11e2185294
MISC ChangeLog 75921 SHA256 4163eb7b091c2b7d88388225c7e0467b26bb29e278a47f7b78630c293d684aa9 SHA512 db25e67abade74c04b94f208ce2110db5d9f6138d55cc0deac36b7fdb7d78bf208357e3244d5b996bacf110a23ffd5157099f8a04c04413b7074a74a7e233580 WHIRLPOOL b4c941091f54caff8608265e90cf2cd14556f82c43744b1bad97907326d9bda7a0fa4276340edc3c9ddc7e6b0545ae3f9babe319b6ddd71c4cde4119866bd2f6
MISC metadata.xml 451 SHA256 1a2def4d28f69d6bffeb0b09e97ce53e6822e457d5d9308000a1010dca32abeb SHA512 dae13a7b17e9f425f620d1cd71da9c3142353eed53489540f05878b9c6b9799b4ca4b97c72cf81576c095cc99b3b4d57faeb3a052a72110d638c4961ed7a645d WHIRLPOOL 6e333d72a075ae313c914c204dadc66c36686f05b01f6eb9071813555d5d0a12da38e9a8548f7526f315c838c3ada6570d393d7f8dbee6570748090a8c7e8050
MISC ChangeLog 76105 SHA256 d2618c0adee87602b6d957f2709aa0db3d3221d113a44ad2f9c2b4555bf40a68 SHA512 70e6e2af326fb7398172fbb10da2c3698ae292abcb6e5d0c4c5157096f28165aa12cc5b8acc8e0cd3f1b5e320cc28794ae2065f07bf924d6c6f778d3af52ebff WHIRLPOOL c14b165f39a14dbd3c58b15c5280dc98e834ed807d00227b100ed4a570db0ae299d00c37c03c047c47be78d79da093428a85d6cbd9a31a0eae52bdf58d94146a
MISC metadata.xml 454 SHA256 ccc4e0222e09f2b7f198c30cb22756602aba47770c6966abc7570626b6626ea5 SHA512 0edd2bd297d4d40659f67249e0ca49f769a4164cdf8c6e5de38fa732e4978d9f8565ee6142105ecad4bd0c71ce8e64b71c587aa3447a6933c8a7f70493a1c6e8 WHIRLPOOL 62d87243e7e11afff4df2a9f5bedb2c693f0fbcea7b4657c49f1da87bd16dded21e259d8a7788a45270b09211ad7b7cd7f848ce36acac1f8f441350e9656ae10
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.21 (GNU/Linux)
iQEcBAEBCAAGBQJSMKbgAAoJEOvbN8TctKf/pEgH/2BKCag+HSv3WEp+8ZxmLGKr
YtT6tqRWO4nVeyBodq4yM0b7kZX7L+IWoTq/C8Zdx+hp63IemZCSZe9nL92ZDpqN
s+ZrwQJyRKTxdo7cKt1z2kO7mcrlGIHxtzqZ+J26wWIhYek7yFvkgKbLqATF5AD6
z2EUKKRwofYt/dHcI0d5i/RCABCc2YIgGJ4a3OZp0WXMAPXvAb/eD/QHO9iofiBb
1MjJj0Qiy6SfNX7W0fPfLFMO2pZbvHL0T8xlWhMiAwji9IaUIbLO/+lCYRZgj8TE
Ys5av2T96nqcReDl00f7fN/oS87+3R5kDiNUgLqvy2wfrd151z1bjbSbxKJ1upI=
=wxd8
iQIcBAEBCgAGBQJSS/0WAAoJELnU8jG9FVir3XkP/0y4ki2yDEnrvGDebE8HAahw
xB6x51vvvCzSGfAfckXvFHbyctQBQHpWPq9ailmfKVaefmuAj5neI9b/N0dgE1eo
xQ+Nva+YKv5tBpi+tjC3TTKvatCIIBLB1dRZQsKUxgaDFkhjKaGkyihPdGwoImn5
j1QvBru0nWbZMDBnchdMdq39o4mkjVQ/aw1qKMguG/Fm/yfP37dAOcc+vqEgauNt
iRGNM6yBs5wnexXG08uTmlq6uwhWqg4QHL4pff118jTe6wmIMt1SvDM7oXgh3lJX
G8nt/XBpQQHlEuzpz0mz3WJDV+Mt6gtCb01BbccH6b7swCeQ47Ocj0XexEqz/QpR
GoD0m/yOaZyv1MCOnG3ChM/tQyZGBHKQnXiCbT77oLljsombmbcSJvw8OPJdBqZj
QfLin+tb6ED6mzkFymW32sL0QpJgZ1T3ODVn1KTvzV1XmqKLbC2MD8gZQf9LXP37
Z0PLLZK+ZZp1CYRMh45xl9dxT+H2JrTgk7qOLHX0gs10TPoF0VQjUQoQBbOMcy9z
Tj8nDiPKsHu5QnVwF0fwx///nJVD0gjcBzWCMwvapg9PaynQqUIcVWoZePRc6Wb3
96C2agf2AWqeJlBBNCzp/FegK76rWfSLit5TwK2c9xVjhjTTm/v9TAKpL11Hb4Wl
6Z5CsRZ/0W/y5N+1/Pa3
=LzDg
-----END PGP SIGNATURE-----

@ -0,0 +1,86 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-portage/gentoolkit/gentoolkit-0.3.0.8-r2.ebuild,v 1.1 2013/10/02 11:01:40 jlec Exp $
EAPI="5"
PYTHON_COMPAT=(python{2_6,2_7,3_2,3_3} pypy2_0)
PYTHON_REQ_USE="xml(+)"
inherit distutils-r1
DESCRIPTION="Collection of administration scripts for Gentoo"
HOMEPAGE="http://www.gentoo.org/proj/en/portage/tools/index.xml"
SRC_URI="mirror://gentoo/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
IUSE=""
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
DEPEND="sys-apps/portage"
RDEPEND="${DEPEND}
!<=app-portage/gentoolkit-dev-0.2.7
|| ( >=sys-apps/coreutils-8.15 app-misc/realpath sys-freebsd/freebsd-bin )
sys-apps/gawk
sys-apps/grep
virtual/python-argparse[${PYTHON_USEDEP}]"
PATCHES=(
"${FILESDIR}"/${PV}-revdep-rebuild-484340.patch
"${FILESDIR}"/${PV}-revdep-rebuild-476740.patch
)
python_prepare_all() {
python_export_best
echo VERSION="${PVR}" "${PYTHON}" setup.py set_version
VERSION="${PVR}" "${PYTHON}" setup.py set_version
mv ./bin/revdep-rebuild{,.py} || die
distutils-r1_python_prepare_all
}
python_install_all() {
distutils-r1_python_install_all
# Rename the python versions of revdep-rebuild, since we are not ready
# to switch to the python version yet. Link /usr/bin/revdep-rebuild to
# revdep-rebuild.sh. Leaving the python version available for potential
# testing by a wider audience.
dosym revdep-rebuild.sh /usr/bin/revdep-rebuild
# Create cache directory for revdep-rebuild
keepdir /var/cache/revdep-rebuild
use prefix || fowners root:0 /var/cache/revdep-rebuild
fperms 0700 /var/cache/revdep-rebuild
# remove on Gentoo Prefix platforms where it's broken anyway
if use prefix; then
elog "The revdep-rebuild command is removed, the preserve-libs"
elog "feature of portage will handle issues."
rm "${ED}"/usr/bin/revdep-rebuild*
rm "${ED}"/usr/share/man/man1/revdep-rebuild.1
rm -rf "${ED}"/etc/revdep-rebuild
rm -rf "${ED}"/var
fi
}
pkg_postinst() {
# Only show the elog information on a new install
if [[ ! ${REPLACING_VERSIONS} ]]; then
elog
elog "For further information on gentoolkit, please read the gentoolkit"
elog "guide: http://www.gentoo.org/doc/en/gentoolkit.xml"
elog
elog "Another alternative to equery is app-portage/portage-utils"
elog
elog "Additional tools that may be of interest:"
elog
elog " app-admin/eclean-kernel"
elog " app-portage/diffmask"
elog " app-portage/flaggie"
elog " app-portage/install-mask"
elog " app-portage/portpeek"
elog " app-portage/smart-live-rebuild"
fi
}

@ -1,9 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>tools-portage</herd>
<longdescription>
<herd>tools-portage</herd>
<longdescription>
Gentoolkit is a collection of useful adminstration scripts particular to
the Gentoo Linux distribution. It contains rough drafts and
implementations of features that may in time make it into Portage, or

@ -1,6 +1,9 @@
# ChangeLog for dev-cpp/atkmm
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-cpp/atkmm/ChangeLog,v 1.34 2013/04/24 18:50:57 pacho Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-cpp/atkmm/ChangeLog,v 1.35 2013/10/03 03:43:15 tetromino Exp $
03 Oct 2013; Alexandre Rostovtsev <tetromino@gentoo.org> atkmm-2.22.7.ebuild:
Fix glibmm dependency.
*atkmm-2.22.7 (24 Apr 2013)

@ -4,13 +4,17 @@ Hash: SHA256
DIST atkmm-2.22.6.tar.xz 562892 SHA256 0a74295106b9e3ae552b169eb4e098b8b825c4115045b9d5134a6c79a238aeb6 SHA512 69d5b3b2131658d7ffd5be86bcb0a5966fe9446a7cae1138cb2849d5ccf64f58fc9cc16cc7cb2c5b883bb441966980c8acaa7566d23771f9334919ca27c28942 WHIRLPOOL 92a6afeb9968355bdc423df8017ba061764a02dd2c7adf66ace507eda0a3f1f9e6b79443978323b7a49fc4bf87c2f7becada97a8db6564ff24a8ccffb3504bf7
DIST atkmm-2.22.7.tar.xz 392184 SHA256 bfbf846b409b4c5eb3a52fa32a13d86936021969406b3dcafd4dd05abd70f91b SHA512 8d34f30325b984c829b0354ea9ab85cc7edfdd1b4f160322122637c51542f43aa71f1e80adf1a54f9e2fcdd16172e118b61c3759b296824ab3a6cc3f0d4ffed2 WHIRLPOOL 6bf6dc505b38ad9b7d8c955065c2cf084283d1f57fdc459d1019c60913ee02ae9df5ec6c70e1abb914542d0724f08690a44a0ffa07bcf05409baabd985fbfed5
EBUILD atkmm-2.22.6.ebuild 793 SHA256 c19f79d912c35dcb8a97ae51bf1d819eff42daec13ae7315ecbdb6c6fec80826 SHA512 dd9d15b3befb88171d0187e46f6ed6fecdcf5d6bde5bc55dda095e35de00c5f6f22fa1765c96a62fe0b2f5edd9b5f71bd2a3200ab173953edd04869e7ac10074 WHIRLPOOL fd6639af4d18a9c6a2d0ff3621ba6a360e443d0739b00b1e297fc7f7f459c2529aaaf83116a8027f48a5ed1aa49fdb0d94840ea6684d175d0dd71df3aac9af6a
EBUILD atkmm-2.22.7.ebuild 771 SHA256 800f205aa8235be870c05a4c65343274e954368b3359b528db10c2bd4429d665 SHA512 970b05226f0aa6d3c4282f97087d8b58cd8c0a30ffe43613de73f7a709d3d65004ca1e5730206d7e26ee408c35414e9dcb72723583b34b5705e12e46d069727a WHIRLPOOL f26134752d6d42cfbf83f5d09b49ecc83c555bd96e4ad802989b922de286231d18fe8f65e7304f44815bbc364cd2f120a74949ecfe7ea6536275e168c94f332a
MISC ChangeLog 4237 SHA256 2160ddce8c7f041920e3718397f245db8783769cecae66caaaf287fd3c97d8fa SHA512 6b12f4eccfe4f62366e98599833a3bdd72804590d92ba1e38588bbc4d0d39b1400e3aad3bc39e9bebeac4313f2bb7a74dec70f956ebb8ea8f7aedee353abd00f WHIRLPOOL 5236d096d2c49a5eec8598a0f62e2576fe808fd36149cb60a84a2a643f63fc3e0b01e79030373cdc75b147615fa607d2da836e5cb89a393ec514e3e9a0ffbb56
EBUILD atkmm-2.22.7.ebuild 775 SHA256 e534241cd8ed073f553a05cc47791a5e1d2ed28bd8c27dfc85917ffe69c4df25 SHA512 f38dd3ad0acbb8747194f49fc47d999c813c450e4c364e5bd13dd7fbb7a5e60ad35a28f89d78c8064301afcc486b665c80aa55ebbf5be9b924e992e18b563e60 WHIRLPOOL 4723493c8c3113bb06ec712f0637be89b8964c552f2a0509c8136275082a613b6ea2dc8642938174c9835f3a16af30788b2a20b3774a1ef2bdf8632b24d609b7
MISC ChangeLog 4347 SHA256 4de74169ada40ad18e5c3a2e41f490158d5a2dd4f303d00804533af7a7267ede SHA512 f7f722dbd795e2eb88fe8cfac4a1cd46c0d8d5962e8161e6eaf619b0d26f079f4a7a63d7f19a5cf8e512cc2dda13d9ccedfda5546c9aa157594a689e84a535f3 WHIRLPOOL 03113327c90b45159b59b9b58e5f8f10a295b094b07ecc449b4d5982d57003b6757c423733cc98c9eb1aed11697df7809a56689b8670fc38c32ce50e64fe0c6a
MISC metadata.xml 161 SHA256 00ba82c241ad7007fe861877db3ae5aeaa967e05f0a6478e6ba9eb60ba31a3b6 SHA512 22fe7471187a068f45de295adc5349f8f01d16d06562f8edfceb5dacb604d98b0e3cadc23f7d0b164f6429769b71961bc5d9088a41f1ca4a968e4be37ac6ef1b WHIRLPOOL 92db96c310438550f7073b19fb34f6d5d7e478b04b43bff8a2815374ce50c2fa7291018c4131d48face3f3f0a66e0a3d2a778c42550a1fbfedb386db48a4bf05
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
Version: GnuPG v2.0.21 (GNU/Linux)
iEYEAREIAAYFAlF4KZIACgkQCaWpQKGI+9TnIQCeKV3arXCkxe1z7j0+5x/D7PLA
nDUAn0nRsxOA/UDPQfLidR5WkJ4Xj5cw
=5ONi
iQEcBAEBCAAGBQJSTOfwAAoJEJ0WA1zPCt1h68gH/iKvq83ftMF2bP6Txmsm+Y92
L9pI/8SRUHvxdNqbotT2FGkGR/KhY10HtutJfV/ehLJjLgJSVEC8tESwf/CvCxnH
JK7ZVjYaR0PP9eIBdMVazs4HdSyg6WWDW8pLCHG616EyoJgXrZjovRE5XYiv7TGE
eh3yl5igh85Pvue5RhDzZ/KnhzVcL5/iKMuBGB3+1o+w7VNkgDtDJYwysVkk7Fzp
dSMimzSrRkK9S91Ys6nUdnYR/Uvnrsx620yOIcd941SdIocPGOljAzef9GCqHAqO
DIp0N0MXapdhmP2rm9ESlml0ebYHaB8aJoFF7YTW2Q4ZFWMutSnz/gO2YZcF5S0=
=khjA
-----END PGP SIGNATURE-----

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-cpp/atkmm/atkmm-2.22.7.ebuild,v 1.1 2013/04/24 18:50:57 pacho Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-cpp/atkmm/atkmm-2.22.7.ebuild,v 1.2 2013/10/03 03:43:15 tetromino Exp $
EAPI=5
GCONF_DEBUG="no"
@ -17,7 +17,7 @@ KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~
IUSE="doc"
RDEPEND="
>=dev-cpp/glibmm-2.26.0:2[doc?]
>=dev-cpp/glibmm-2.36.0:2[doc?]
>=dev-libs/atk-1.12
dev-libs/libsigc++:2
!<dev-cpp/gtkmm-2.22.0

@ -1,81 +0,0 @@
# ChangeLog for dev-games/neoengine
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-games/neoengine/ChangeLog,v 1.20 2013/05/11 20:06:09 tupone Exp $
11 May 2013; Tupone Alfredo <tupone@gentoo.org> neoengine-0.8.2-r1.ebuild,
+files/neoengine-0.8.2-automake113.patch:
Fix build with automake-1.13. Bug #467634 by Ian Stakenvicius
28 Feb 2011; Samuli Suominen <ssuominen@gentoo.org>
neoengine-0.8.2-r1.ebuild:
Use virtual/jpeg.
22 Jan 2010; Brent Baude <ranger@gentoo.org> neoengine-0.8.2-r1.ebuild:
stable ppc, bug 288940
21 Nov 2009; Markus Meier <maekke@gentoo.org> neoengine-0.8.2-r1.ebuild:
x86 stable, bug #288940
10 Aug 2009; Samuli Suominen <ssuominen@gentoo.org>
neoengine-0.8.2-r1.ebuild, +files/neoengine-0.8.2-gcc44.patch:
Fix building with GCC 4.4+ wrt #274121.
*neoengine-0.8.2-r1 (02 Mar 2009)
02 Mar 2009; Alfredo Tupone <tupone@gentoo.org>
+files/neoengine-0.8.2-nolibs.patch, +neoengine-0.8.2-r1.ebuild:
Removing internal copies of libraries. Bug #247243 by flameeyes@gentoo.org
16 Jan 2009; Tupone Alfredo <tupone@gentoo.org>
+files/neoengine-0.8.2-gcc43.patch, neoengine-0.8.2.ebuild:
gcc-4.3 build fixed. Bug #250831 by flameeyes@gentoo.org
13 May 2008; Michael Sterrett <mr_bones_@gentoo.org>
neoengine-0.8.2.ebuild:
make app-doc/doxygen a dep instead of an rdep (bug #221651)
25 Dec 2007; Christian Heim <phreak@gentoo.org> metadata.xml:
Removing dholm from metadata.xml as per #24623.
15 Apr 2006; <Tupone@gentoo.org> -files/0.7.0-execute.patch,
-files/0.7.0-ppc.patch, +files/neoengine-0.8.2-gcc41.patch,
neoengine-0.8.2.ebuild:
Fix for gcc-4.1.
Purge old patches
03 Mar 2006; <Tupone@gentoo.org> neoengine-0.8.2.ebuild:
Forget to die
*neoengine-0.8.2 (03 Mar 2006)
03 Mar 2006; <Tupone@gentoo.org> +neoengine-0.8.2.ebuild:
Version bump, and closing bug #118992 (compilation on gcc-3.4)
30 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
neoengine-0.8.1.ebuild:
Removed INSTALL.
13 Aug 2004; Michael Sterrett <mr_bones_@gentoo.org>
-neoengine-0.7.0.ebuild, -neoengine-0.8.0.ebuild, neoengine-0.8.1.ebuild:
localize variables; tidy; clean older ebuilds
02 Jun 2004; Aron Griffis <agriffis@gentoo.org> neoengine-0.7.0.ebuild,
neoengine-0.8.0.ebuild, neoengine-0.8.1.ebuild:
Fix use invocation
*neoengine-0.8.1 (14 Apr 2004)
14 Apr 2004; David Holm <dholm@gentoo.org> neoengine-0.8.1.ebuild:
Version bump.
*neoengine-0.8.0 (23 Mar 2004)
23 Mar 2004; David Holm <dholm@gentoo.org> neoengine-0.8.0.ebuild:
Version bump.
*neoengine-0.7.0 (22 Mar 2004)
22 Mar 2004; David Holm <dholm@gentoo.org> metadata.xml,
neoengine-0.7.0.ebuild, files/0.7.0-execute.patch, files/0.7.0-ppc.patch:
Initial import.

@ -1,19 +0,0 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
AUX neoengine-0.8.2-automake113.patch 409 SHA256 413940948f1a1764103c62c62901821616f5d1447040c696b973e6c776a7a4b3 SHA512 3686d23d4b49b9a4c40ca86ea99747f83edf95df7a47884a1e21c810fde1aaa262ef2b376f1570c5ba0b3824739485f687f0c8d63f21e747437fe4d1d3cc6cad WHIRLPOOL 17187f67667a90685c1351566ff864a082d1f3bb1d508dd7066f0e5400d8e9b3de808a9ce86bd5832b6afed27168060b983e293347a2961aa439e037df7abc4b
AUX neoengine-0.8.2-gcc41.patch 568 SHA256 b672fc46dbde145de1d08161f07ef17520537644103a36752ace6ff1ff4a9d28 SHA512 564ea412de08d4413e19cb5ab6e6b7ddb247d285c0bc492b340c28a91516bea4189dc5fcc9359f64533d3d03712649f7ec2095cb493e764071f6d93bf4e4aac5 WHIRLPOOL 24a32a101c416c54a7d21e64600cac0bd26bf0f2d594a91b2da764a870ad9ea71ce3d97aad27c2468b46a5848b880023b3a2e1cfdedcffd9959b64852a4e4bf4
AUX neoengine-0.8.2-gcc43.patch 5798 SHA256 c3f07cd7b9e6457d1dce2d4394755b8121f7d94ef10868cde5c8caba0aaf06ba SHA512 afe0234a122bf6fe5745ab789f43162565f8c48947a8965ed03c7a34389f0fb2acc7d8300df7fb87e714ee1efc77235b338449b4fe1a0501d652935f10a64195 WHIRLPOOL ccd1a3e601262b5c775b77e7a48a52d56505e4742c2880b4d5fef87f06f1eae739e16a74dfd6807680641a67b789b18b4e23bce0b9054e38287af6701cdffc77
AUX neoengine-0.8.2-gcc44.patch 422 SHA256 af295058ea48fc2ca3ef874662a3d1df3734aa11e2de8494946a9819cb3174ea SHA512 ee22402082fcb42d866ac3f29090ca2dab1d69d06c62da7db84946b96ad50a83c8e70eb178c20ebdf66c9ecdc6d67635ab8e553cb32fcd8ff97d4b90c8f606a4 WHIRLPOOL 64b2bc97ab8e9e00cee3c0e5d2c614cb73b38b91d3bc634860cb001fe7855352e3c0645a5a883fdbd8d5adfde83d2465a83891e8747970ebb5b45d2f3a29eb0d
AUX neoengine-0.8.2-nolibs.patch 3668 SHA256 a2934ef8198fcd5b5dbfab862107c3d97296a687829268d2fb1d7c2196342726 SHA512 291826db848334c1e6988b5a909913ba32e2d0ac9776f9904939cd535434f6ce56271066c1788641cf4af4ebe2dd74c7251c971042f5e353d8de2243fe9346ff WHIRLPOOL 4044b01ae5c3ad50cde1a78f4d5af1830a0599d7162355140593ca1af9705a0795c8591ee5a5dbfc21401ec6fef58cf818fd225d149c1b0cd783c6b779a2d265
DIST neoengine-0.8.2.tar.bz2 1568596 SHA256 351d5efcf4e5b5aebad76a2696b1feaeb21678045b68cb553e0ee3377c3a1c26 SHA512 52ac3013f9cd7fc970cb24a1aa167803d95829d80b0d158047801cdb95a03deedde53db70681f3771b6cd6e735cafc12179c42e1d49fc39835f4956865889ea8 WHIRLPOOL c49a9198fe746c551452859c2698c68ffd045afe390409fc22e58d17f092b30ac5f2b7a95822d66c7488d78d2e3e91302385146f1988662186b75b4a264edde4
EBUILD neoengine-0.8.2-r1.ebuild 1216 SHA256 caa264bb37f4112d1e407a8a6cc9a49993b3ad5fbbc552d3d82a8b03dc96aec6 SHA512 524b91b256b6fca5798fc447778d00213c96f977ed7142bd4ba3ea1167543437fd7f6261d52c9a9875fb5b97519f94702a41673c11eea93e95da7988e536cdd6 WHIRLPOOL 3b05085cfac82fb2208046c15c26e527f56bba1252819933469455df2ef46649bfaf4602843ccfc7cdf9bd84b5e82e9c26ce3df23268266c1a8033c2b50ec0ae
MISC ChangeLog 2800 SHA256 b6b0e70d4ba3a27e4126a5cebd083ba1a5ab4895badf0a7e7a053024adf25c21 SHA512 a3b414059488e3894cf17ce5d855fd4ec9b007d5461fe145b427b84d8068152590bc6d687676af7bf0c0372b1c5705c1dc36fd0bdd42e1be4cf5650f7455ff45 WHIRLPOOL eb4aa2c58f5bda949187bbf81050c82d66dd822c8ba1612c22b6bf75e343963fbb05cc8c3fcbb4d42ed4b8e8e7659bf8a886786f49836d68b7a03d274ef45ece
MISC metadata.xml 651 SHA256 4399d7ce8eeaf78bfad76fc7acf7822b829034bb6a2ae22095e1c92e62557000 SHA512 d81ece0195306624753ddfa1d3a186872d8e54990edd9f9ce4ac63de4bd06b6329b12de04a7c7773865264362a50a842cbafabe696b090ef1036420c2ef35183 WHIRLPOOL f60a29e5f386a822bf2390f2d075164071709e7b196cc88bbdeaa6b228c92af9b7b0a591f1c1e0d5d32ea8dcbbe6b9bea340505658fa2529fb610c2f8467fb2e
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
iEYEAREIAAYFAlGOpLgACgkQIY77eQFFFC2JvwCgjWAUc8poBCMvavn/wbrUhpny
1hoAoJi7oa6Cy5mbcfgZOwCAqtuL05r3
=61aL
-----END PGP SIGNATURE-----

@ -1,11 +0,0 @@
--- configure.in.dynamic.old 2013-05-11 21:22:22.767118628 +0200
+++ configure.in.dynamic 2013-05-11 21:22:33.104393474 +0200
@@ -6,7 +6,7 @@
AC_INIT([neoengine], [neoengine_version], [http://www.neoengine.org/], [mattias@realityrift.com])
AC_CANONICAL_TARGET
AM_INIT_AUTOMAKE([neoengine], [neoengine_version])
-AM_CONFIG_HEADER(buildconfig.h)
+AC_CONFIG_HEADER(buildconfig.h)
AC_LANG(C++)
# Templates

@ -1,20 +0,0 @@
--- neoengine/logstream.h.old 2006-04-15 02:04:46.000000000 +0200
+++ neoengine/logstream.h 2006-04-15 02:06:19.000000000 +0200
@@ -259,6 +259,7 @@
virtual void Write( const std::string &rstrMsg );
};
+class NEOENGINE_API LogSource;
/**
* \brief Stream buffer for the log source
--- neoengine/font.h.old 2006-04-15 02:10:55.000000000 +0200
+++ neoengine/font.h 2006-04-15 02:11:13.000000000 +0200
@@ -85,6 +85,7 @@
+class NEOENGINE_API FontManager;
/**
* \brief Font abstraction. Loads, prints and other methods.

@ -1,155 +0,0 @@
diff -Nurpa neoengine.orig/neoengine/core.cpp neoengine/neoengine/core.cpp
--- neoengine.orig/neoengine/core.cpp 2008-12-16 09:43:18.000000000 +0300
+++ neoengine/neoengine/core.cpp 2008-12-16 09:48:05.000000000 +0300
@@ -64,6 +64,8 @@
# include <sys/sysctl.h>
#endif
+#include <cstdlib>
+
using namespace std;
diff -Nurpa neoengine.orig/neoengine/hash.h neoengine/neoengine/hash.h
--- neoengine.orig/neoengine/hash.h 2008-12-16 09:43:18.000000000 +0300
+++ neoengine/neoengine/hash.h 2008-12-16 09:46:50.000000000 +0300
@@ -30,7 +30,7 @@
#include "base.h"
#include <string>
-
+#include <cstring>
/**
* \file hash.h
diff -Nurpa neoengine.orig/neoengine/particle.cpp neoengine/neoengine/particle.cpp
--- neoengine.orig/neoengine/particle.cpp 2008-12-16 09:43:17.000000000 +0300
+++ neoengine/neoengine/particle.cpp 2008-12-16 09:50:37.000000000 +0300
@@ -29,6 +29,8 @@
#include "timer.h"
#include "logstream.h"
+#include <cstdlib>
+
using namespace std;
diff -Nurpa neoengine.orig/neoengine/shader.cpp neoengine/neoengine/shader.cpp
--- neoengine.orig/neoengine/shader.cpp 2008-12-16 09:43:18.000000000 +0300
+++ neoengine/neoengine/shader.cpp 2008-12-16 09:53:32.000000000 +0300
@@ -32,6 +32,8 @@
#include "logstream.h"
#include "strutil.h"
+#include <cstdlib>
+
using namespace std;
diff -Nurpa neoengine.orig/neoengine/strutil.cpp neoengine/neoengine/strutil.cpp
--- neoengine.orig/neoengine/strutil.cpp 2008-12-16 09:43:18.000000000 +0300
+++ neoengine/neoengine/strutil.cpp 2008-12-16 09:54:23.000000000 +0300
@@ -25,6 +25,7 @@
***************************************************************************/
#include "strutil.h"
+#include <cstring>
using namespace std;
diff -Nurpa neoengine.orig/neoengine/tcp.cpp neoengine/neoengine/tcp.cpp
--- neoengine.orig/neoengine/tcp.cpp 2008-12-16 09:43:18.000000000 +0300
+++ neoengine/neoengine/tcp.cpp 2008-12-16 09:56:21.000000000 +0300
@@ -54,6 +54,9 @@
# define SOCKET_ERROR -1
#endif /* __APPLE__ */
+#include <cstring>
+#include <cstdlib>
+
using namespace std;
diff -Nurpa neoengine.orig/neoengine/udp.cpp neoengine/neoengine/udp.cpp
--- neoengine.orig/neoengine/udp.cpp 2008-12-16 09:43:18.000000000 +0300
+++ neoengine/neoengine/udp.cpp 2008-12-16 09:57:05.000000000 +0300
@@ -57,6 +57,8 @@
# define SOCKET_ERROR -1
#endif /* __APPLE__ */
+#include <cstring>
+
using namespace std;
diff -Nurpa neoengine.orig/neochunkio/texlayer.cpp neoengine/neochunkio/texlayer.cpp
--- neoengine.orig/neochunkio/texlayer.cpp 2004-03-27 22:25:18.000000000 +0300
+++ neoengine/neochunkio/texlayer.cpp 2008-12-17 01:27:41.000000000 +0300
@@ -40,6 +40,7 @@
#include <vector>
#include <sstream>
#include <iomanip>
+#include <cstdlib>
using namespace std;
using namespace NeoEngine;
diff -Nurpa neoengine.orig/neochunkio/vertexbuffer.cpp neoengine/neochunkio/vertexbuffer.cpp
--- neoengine.orig/neochunkio/vertexbuffer.cpp 2004-03-15 10:35:50.000000000 +0300
+++ neoengine/neochunkio/vertexbuffer.cpp 2008-12-17 01:28:12.000000000 +0300
@@ -37,7 +37,7 @@
#include <vector>
#include <string>
-
+#include <cstdlib>
using namespace std;
using namespace NeoEngine;
diff -Nurpa neoengine.orig/neodevopengl/extensions.h neoengine/neodevopengl/extensions.h
--- neoengine.orig/neodevopengl/extensions.h 2004-06-12 20:47:42.000000000 +0400
+++ neoengine/neodevopengl/extensions.h 2008-12-16 23:17:49.000000000 +0300
@@ -486,8 +486,8 @@ extern fpglGetProgramivARB
typedef GLuint (NEOGLAPIENTRY * fpglGenFragmentShadersATI)( GLuint );
typedef void (NEOGLAPIENTRY * fpglBindFragmentShaderATI)( GLuint );
typedef void (NEOGLAPIENTRY * fpglDeleteFragmentShaderATI)( GLuint );
-typedef void (NEOGLAPIENTRY * fpglBeginFragmentShaderATI)( GLvoid );
-typedef void (NEOGLAPIENTRY * fpglEndFragmentShaderATI)( GLvoid );
+typedef void (NEOGLAPIENTRY * fpglBeginFragmentShaderATI)( void );
+typedef void (NEOGLAPIENTRY * fpglEndFragmentShaderATI)( void );
typedef void (NEOGLAPIENTRY * fpglPassTexCoordATI)( GLuint, GLuint, GLenum );
typedef void (NEOGLAPIENTRY * fpglSampleMapATI)( GLuint, GLuint, GLenum );
typedef void (NEOGLAPIENTRY * fpglColorFragmentOp1ATI)( GLenum, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint );
diff -Nurpa neoengine.orig/neodevopengl/open.cpp neoengine/neodevopengl/open.cpp
--- neoengine.orig/neodevopengl/open.cpp 2004-02-11 19:33:37.000000000 +0300
+++ neoengine/neodevopengl/open.cpp 2008-12-16 23:09:49.000000000 +0300
@@ -32,6 +32,8 @@
#include <neoengine/logstream.h>
+#include <cstdlib>
+
using namespace std;
using namespace NeoEngine;
diff -Nurpa neoengine.orig/neodevopengl/shader-ati.cpp neoengine/neodevopengl/shader-ati.cpp
--- neoengine.orig/neodevopengl/shader-ati.cpp 2004-06-29 20:59:10.000000000 +0400
+++ neoengine/neodevopengl/shader-ati.cpp 2008-12-16 23:13:51.000000000 +0300
@@ -29,6 +29,7 @@
#include <neoengine/scenenode.h>
#include <neoengine/strutil.h>
#include <neoengine/logstream.h>
+#include <cstdlib>
using namespace std;
using namespace NeoEngine;
diff -Nurpa neoengine.orig/neodevopengl/vertexbuffer.cpp neoengine/neodevopengl/vertexbuffer.cpp
--- neoengine.orig/neodevopengl/vertexbuffer.cpp 2004-06-12 08:02:02.000000000 +0400
+++ neoengine/neodevopengl/vertexbuffer.cpp 2008-12-17 01:08:40.000000000 +0300
@@ -25,6 +25,7 @@
***************************************************************************/
#include "vertexbuffer.h"
+#include <cstring>
using namespace NeoEngine;

@ -1,12 +0,0 @@
diff -ur neoengine.orig/neodevopengl/statistics.cpp neoengine/neodevopengl/statistics.cpp
--- neoengine.orig/neodevopengl/statistics.cpp 2003-12-21 13:49:12.000000000 +0200
+++ neoengine/neodevopengl/statistics.cpp 2009-08-10 11:33:21.000000000 +0300
@@ -24,6 +24,8 @@
***************************************************************************/
+#include <stdio.h>
+
#include "statistics.h"
#include "device.h"

@ -1,84 +0,0 @@
--- neofczip/Makefile.am.dynamic.old 2009-03-02 09:17:40.000000000 +0100
+++ neofczip/Makefile.am.dynamic 2009-03-02 09:17:49.000000000 +0100
@@ -1,11 +1,11 @@
lib_LTLIBRARIES = libneofczip.la
-libneofczip_la_SOURCES = neofczip.cpp adler32.c compress.c crc32.c deflate.c gzio.c infback.c inffast.c inflate.c inftrees.c minigzip.c trees.c uncompr.c zutil.c
+libneofczip_la_SOURCES = neofczip.cpp
EXTRA_DIST = zlib.h neofczip.dsp Makefile.am.static Makefile.am.dynamic
-libneofczip_la_LIBADD = @NEOENGINE_EXTRA_LIBS@
+libneofczip_la_LIBADD = @NEOENGINE_EXTRA_LIBS@ -lz
# set the include path found by configure
INCLUDES = -I..
--- neoicpng/Makefile.am.dynamic.old 2009-03-02 10:03:19.000000000 +0100
+++ neoicpng/Makefile.am.dynamic 2009-03-02 10:03:27.000000000 +0100
@@ -1,9 +1,7 @@
lib_LTLIBRARIES = libneoicpng.la
-libneoicpng_la_SOURCES = neoicpng.cpp png.c pngerror.c pngget.c pngmem.c pngpread.c pngread.c pngrio.c \
- pngrtran.c pngrutil.c pngset.c pngtrans.c pngwio.c pngwrite.c pngwtran.c pngwutil.c deflate.c \
- inflate.c trees.c zutil.c infblock.c inftrees.c infcodes.c infutil.c inffast.c adler32.c crc32.c
+libneoicpng_la_SOURCES = neoicpng.cpp
EXTRA_DIST = pnggccrd.c pngvcrd.c deflate.h infblock.h infcodes.h inffast.h inffixed.h inftrees.h \
infutil.h pngasmrd.h pngconf.h png.h trees.h zconf.h zlib.h zutil.h \
@@ -11,7 +9,7 @@
neoicpng-static.dsp neoicpng-static.vcproj neoicpng-static.dev \
LICENSE Makefile.am.static Makefile.am.dynamic
-libneoicpng_la_LIBADD = @NEOENGINE_EXTRA_LIBS@
+libneoicpng_la_LIBADD = @NEOENGINE_EXTRA_LIBS@ -lpng
# set the include path found by configure
INCLUDES = -I..
--- neofcbzip2/Makefile.am.dynamic.old 2009-03-02 10:20:40.000000000 +0100
+++ neofcbzip2/Makefile.am.dynamic 2009-03-02 10:20:49.000000000 +0100
@@ -1,13 +1,13 @@
lib_LTLIBRARIES = libneofcbzip2.la
-libneofcbzip2_la_SOURCES = neofcbzip2.cpp blocksort.c bzlib.c compress.c crctable.c decompress.c huffman.c randtable.c
+libneofcbzip2_la_SOURCES = neofcbzip2.cpp
EXTRA_DIST = bzlib.h bzlib_private.h neofcbzip2.dsp neofcbzip2.vcproj neofcbzip2.dev \
neofcbzip2-static.dsp neofcbzip2-static.vcproj neofcbzip2-static.dev \
Makefile.am.static Makefile.am.dynamic
-libneofcbzip2_la_LIBADD = @NEOENGINE_EXTRA_LIBS@
+libneofcbzip2_la_LIBADD = @NEOENGINE_EXTRA_LIBS@ -lbz2
# set the include path found by configure
INCLUDES = -I..
--- neoicjpeg/Makefile.am.dynamic.old 2004-03-22 11:04:21.000000000 +0100
+++ neoicjpeg/Makefile.am.dynamic 2009-03-02 10:26:00.000000000 +0100
@@ -1,15 +1,7 @@
lib_LTLIBRARIES = libneoicjpeg.la
-libneoicjpeg_la_SOURCES = neoicjpeg.cpp \
- jcapimin.c jcmarker.c jdapimin.c jdinput.c jdtrans.c jidctred.c jquant1.c \
- jcapistd.c jcmaster.c jdapistd.c jdmainct.c jerror.c jquant2.c \
- jccoefct.c jcomapi.c jdatadst.c jdmarker.c jfdctflt.c jutils.c \
- jccolor.c jcparam.c jdatasrc.c jdmaster.c jfdctfst.c \
- jcdctmgr.c jcphuff.c jdcoefct.c jdmerge.c jfdctint.c jmemmgr.c \
- jchuff.c jcprepct.c jdcolor.c jdphuff.c jidctflt.c \
- jcinit.c jcsample.c jddctmgr.c jdpostct.c jidctfst.c jmemnobs.c \
- jcmainct.c jctrans.c jdhuff.c jdsample.c jidctint.c
+libneoicjpeg_la_SOURCES = neoicjpeg.cpp
EXTRA_DIST = README jchuff.h jdhuff.h jmemsys.h jpeglib.h \
jconfig.h jerror.h jmorecfg.h jversion.h jdct.h \
@@ -17,7 +9,7 @@
neoicjpeg-static.dsp neoicjpeg-static.vcproj neoicjpeg-static.dev \
Makefile.am.static Makefile.am.dynamic
-libneoicjpeg_la_LIBADD = @NEOENGINE_EXTRA_LIBS@
+libneoicjpeg_la_LIBADD = @NEOENGINE_EXTRA_LIBS@ -ljpeg
# set the include path found by configure
INCLUDES = -I..

@ -1,14 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>games</herd>
<longdescription>
NeoEngine is built with platform and API independency as the main goal.
This means that if you build your game using the NeoEngine abstractions
for services such as rendering, audio, file/resource management and
networking, your game will run on all NeoEngine supported platforms with
no changes to your game code. NeoEngine is also designed with an "open"
API in mind. This means you can easily change, remove or add components
you wish.
</longdescription>
</pkgmetadata>

@ -1,58 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-games/neoengine/neoengine-0.8.2-r1.ebuild,v 1.6 2013/05/11 20:06:09 tupone Exp $
EAPI=2
inherit autotools eutils
DESCRIPTION="An open source, platform independent, 3D game engine written in C++"
HOMEPAGE="http://www.neoengine.org/"
SRC_URI="mirror://sourceforge/neoengine/${P}.tar.bz2"
LICENSE="MPL-1.1"
SLOT="0"
KEYWORDS="ppc x86"
IUSE="doc"
RDEPEND="virtual/opengl
media-libs/alsa-lib
media-libs/libpng
virtual/jpeg"
DEPEND="${RDEPEND}
doc? ( app-doc/doxygen )"
S=${WORKDIR}/neoengine
src_prepare() {
epatch \
"${FILESDIR}/${P}"-gcc41.patch \
"${FILESDIR}/${P}"-gcc43.patch \
"${FILESDIR}"/${P}-nolibs.patch \
"${FILESDIR}"/${P}-gcc44.patch \
"${FILESDIR}"/${P}-automake113.patch
./setbuildtype.sh dynamic
eautoreconf
eautomake neodevopengl/Makefile
eautomake neodevalsa/Makefile
}
src_configure() {
econf \
--disable-dependency-tracking
}
src_compile() {
emake || die
if use doc; then
emake doc || die
fi
}
src_install() {
emake DESTDIR="${D}" install || die
dodoc AUTHORS ChangeLog* NEWS README
use doc && dohtml -r *-api
}

@ -1,6 +1,12 @@
# ChangeLog for dev-haskell/hashable
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/hashable/ChangeLog,v 1.18 2013/08/26 15:08:32 qnikst Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/hashable/ChangeLog,v 1.19 2013/10/03 03:48:40 gienah Exp $
*hashable-1.2.1.0 (03 Oct 2013)
03 Oct 2013; Mark Wright <gienah@gentoo.org> +hashable-1.2.1.0.ebuild,
metadata.xml:
Bump hashable to 1.2.1.0
*hashable-1.2.0.10 (26 Aug 2013)

@ -6,23 +6,19 @@ DIST hashable-1.1.2.3.tar.gz 8685 SHA256 9a76e6e64996c5050dc76cbaa842c1b37559c18
DIST hashable-1.1.2.5.tar.gz 9129 SHA256 3fb5d430c9289ebada4991a76fd78f028aaaf17957dc666ddc7b89c98a54713d SHA512 dc6acab7a17709ed483bbc22cb7e29f5518e34102e6ffddbac4dabc2a854d595cf7517fc776e47e55d41c23107636b796150804ef8099dd4545e33f6df1ab0b6 WHIRLPOOL 9de525387fb8fdf9a6262171f15ecec7af4f9592e98782100d75c263137cfc3796156bea90745fdf052ad91c16ce216cfb5594dce0de20528a60486ced8b7ad9
DIST hashable-1.2.0.10.tar.gz 23602 SHA256 675c289bde6d84a0e8072ca5463ae67f73ec0960a1a14c75933a4ec0f03fb994 SHA512 96ad572594d7ec53880fd15d93c2d1abf530282372988e44b8c69a7e0ed6a90e05769b74ee9d184648e6e0c3b006d0c4c1d4be5f7d37b2be1cda587a9133c037 WHIRLPOOL 9e7b1964d21dacaf761e9709ee1b7944ceb037e1b8b7086f0a4129f6c6f7f027899965d5ca75cb11cc82b753c7d202a946ae272c06be27e8a1f94007d4288074
DIST hashable-1.2.0.5.tar.gz 21090 SHA256 107b7b58aa9a2eee81c58bc00638b7c0a9db53e1b7b4de8388a4eb4592c8383b SHA512 399f464b63145d299321305adb28b3d71f4ade2afbff3095d09c547c1bf41ebb5a4978419d240f1a30353dfc897b61b392bb8509f1744fd2e4a8868729dbf05f WHIRLPOOL 296c7aa03ee1ff692ea475b7194d3c0e4aafbe9b2b0fd97d4dc448e615c2461fc00c555a33046a07df65aee78d48cee4a680e574412f454e5cdde3ca4f7bfb79
DIST hashable-1.2.1.0.tar.gz 22389 SHA256 4ec07479fe37174e694b8d54cfc2111648e325fd1d7dce92366ed4ce2e7da126 SHA512 343f6b9eb40d089f0f2187427af7d7b5dbe15884649ddc8e0b140db129f21fc44f6bf41a262a3b2a0c74d967be6f603799472802d835e48a442f836dd8142607 WHIRLPOOL 7c8d174b48b5124f6cc52151d3d47f3da22adf61525a080048eee5ee4aa54598adccd2d189979c3631d72ce2c9312505ec3991748276058342c59e450f1f92fe
EBUILD hashable-1.1.2.2.ebuild 933 SHA256 0ac9ae90715f87c77a0eb32c2a496ec86caed3bc6d28a8930e3b7acfa8252309 SHA512 dd38e767d43af5f58671ba1b6bcc83782a14ec336958cd877b8358b0f5886beb0ebe9e07151119cdbcd1674816e1e2c407d280c9645da0b75ae0104146d9b7ff WHIRLPOOL 2dbcde9a682337e749412ac112ba324dcfdec3633c4a29faaa27b79430b3303a3254a19e08614e590ac36db8e28d6e5502db960c6ed9b982b1d3bbf921f54e57
EBUILD hashable-1.1.2.3.ebuild 1222 SHA256 673a02c5efe9a42be2165beded171a39edbe85dffae8e18270169e2311f390e2 SHA512 54413a4bd69211e68fb2d614ed8eb96f0544b44e49b688a7ad71f9f18d1d1fed0d6ce98e4e6cfda7c6622cf866164b18e0ec61a0dc1c381164a6f1b304596ee7 WHIRLPOOL ce5403591b9e841bc51e51cd2c18dcca92517b83df26b9c5b9ca275e58e0dbeaa1ea3bbc07c1be299e4326a3299bd2815ba3da4bc57bf42b43c8fce25979e6df
EBUILD hashable-1.1.2.5.ebuild 915 SHA256 7bcb6823de7668d7fa7d9017d9b959757ca28012766d5df2eefc17b0fbbc670b SHA512 36068d33405275d109355eeb80e187639beb841f1984e42ae2e951068fa75c8b8c8bc168d2eb320bd7b0eade52362e2614ca1a251de505465c4271ed1986c84e WHIRLPOOL b2c4fbbd6c1438186136a05b83a2363f929670fc3f9889c4cde3efc34f18c80be6b5efe233b801f74bc385ed3a3c8d2cff5ebbc5bf7195fbced21e82ffad431f
EBUILD hashable-1.2.0.10.ebuild 1000 SHA256 67cb93e21b3663456fae8a914da921e2f5c2b94272ec99bae413b9f70aaff0ab SHA512 11287eb2ed7c2ffeb1016795248bdfc14d69c0eced8a0d9a3b0241ae186da9eb86aeb421fc3dc45ad054e5f8a545cbd7bcea25f64844fe99ea44b642c4a3526f WHIRLPOOL 68955ea4dca8599637f74f8d773c92d581de6d00380cea3a553141c0c96fb2d932ca494901f59a9fcd84fece7dc1014d129ca4e49bff7d596ff07c8cf90064d0
EBUILD hashable-1.2.0.5.ebuild 1041 SHA256 86f3a080751d8a4d755a6d3354672358dbd0250245b2ed5394ed4feb31a98570 SHA512 9ff61f3e6f401b74f3cfedd92854fa60e4f324d509f29b9f4bfe903f8b6dc3ee3f4432e4017200e0a8dbe1de7b81c287f5a77ec3a3f1cfae6bcc28629bdbec9d WHIRLPOOL 02107ba747c86c4c66aba7cc2656f2f19217759fe093cb28fb617ad2742d865648e874ad4cb85acc0f65a46c0b6437f62c0662fba6bd599e5538b5bef7b95228
MISC ChangeLog 2530 SHA256 3c4fe6529bab857caa30b8212287292d13347ee92b92af0aa43cdd62d0b51ab1 SHA512 90ee9cd3035a6001951f7a4abef2a310965668d26e2b4b6370659f0e6406cd4fc7f4e1ac8c97d1b0cb180a55897fe4d6711f7e0c2dfe35efed4a5d5bd9714820 WHIRLPOOL d0a0a0728e237ab2524d4d790a5ce08bfe0494b97823004c7ee044ae96f79f9967353b3b41c8cd9585e79805dba9fd82570addddf895be73829241f76b58acda
MISC metadata.xml 525 SHA256 3195411485c0bf68b60c8e61feee20b690442b01987bd28ac9ec9c1e67327451 SHA512 6262727dfe1ccadb7ece7216d190fa9370393e6d6e79bf2dba8a1ebf00eba9604ae8de2e37318a9f850d6479c93662bc62c7da1314cbb0721de14c08eedf6c14 WHIRLPOOL a673f458fcf1821a770ce96f3cdba6cac4d5ba6d0b6496a597bbbb29ade942afb9b4192b444fa480f890fa8eb96d969468f0932bb9d0e0ed344311c734bdab3e
EBUILD hashable-1.2.1.0.ebuild 1120 SHA256 7c6439fadd758a4a3781d2705308f8ef769fea07185c4c6f0c4b35eef6759c08 SHA512 94291b67a3d3ab670fa8efa68de8457030255be964100446d8d81ddb1c1df8ddc4b9821874c100a910f47f7e5d1572340e48b24ca804f2214e921a7fb256c18a WHIRLPOOL a90b4d09baf3c335571ee69a33a98270b9c1865ce206d8623309f53082708426543fc046f1db632cde80ecca0daf4449c23548fcc5744eee627c7855b7597e06
MISC ChangeLog 2680 SHA256 b10c6d0f7f039d1481eb19c86252caca4337077d5f654c1d37a4df7daea0f44d SHA512 8a69f01bb00849ea5065d49008faa8344f4a45b5b5647c955a0b30ee6585162c7e9145d98d03ccbd19c7d8b48c4b78bbaf8413fb4f4a4e005a900212a49078dc WHIRLPOOL 9e964f01b45cf4f4e580f6fd0e0e97bca6564bf0f3d917a120932cb304e3f6cf925ceb57b2deb27384ef735426a32e18a59e936d44d04490fe1725bde89ff0d9
MISC metadata.xml 657 SHA256 622f5fa12ac51677ec445b0b16b2140a013d0350d4316b910bfa8f5987f5ffce SHA512 1f22bc0f453d7526a6c6cc740dd007f2d5582b343e6b56c19025338afb826be6ba308b20d8ba3f46f2810e2005b0867cda006ea234d488cf7d1359c9fd03eac3 WHIRLPOOL 04599d6f56bccb48ddd61c4b05e9d51fce914bc693c3787dd316e2803f7a7241f7d0e31629cdac92622321221b24deee9b46121cc3954c87ec85f74913e08a96
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.21 (GNU/Linux)
Version: GnuPG v2.0.20 (GNU/Linux)
iQF8BAEBCABmBQJSG290XxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQwMTlGQTEwRTVCMUJCNjdFRDM5Qzg3RjdF
QUQ1MEQ2NEQ4RDM1NzFBAAoJEOrVDWTY01ca9hoIALCiOPcgTLXvw8LxNJuyegIY
UTvRbNhC0bd9LUgYDDvO56swjXJzZkw08V8BhNSV0QvkXRH7Qvt4qCsECHqqKqM/
QmbsLdLTuyykCgFQT7g/M6D1pc/WTTrV/e5AHEEiJxitDUlplaAy3Pyx0dge5YSd
lVQV+pGKHMIkLM5gl+2dUEl/KiOc5MrG/77LZGCq0g8G82H6E994SQOjK3Xgbgmd
jVrw2jYdjwrd2TAJ1FYR9XFkt49PUF/+J9zbsJxRg12+jxYgB8XZnVzw2J6FlltL
iHEg8ojEOvsU6NDXrYTCa4s7JxwmEUqsJLa9chof73u8K5v0JpVHuejDTQA6dl4=
=bBLy
iF4EAREIAAYFAlJM6GIACgkQoBEVQmGOlx+PGAEApYnDfVJwYgZHYoYZKPwYLKa7
f69xYdk58cUefKXoP4ABALjjhzC62ZZYZDoZNWx0Ubs1xoDt61UQbHILNrGmeO9B
=P9wJ
-----END PGP SIGNATURE-----

@ -0,0 +1,38 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/hashable/hashable-1.2.1.0.ebuild,v 1.1 2013/10/03 03:48:40 gienah Exp $
EAPI=5
# ebuild generated by hackport 0.3.3.9999
CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
inherit haskell-cabal
DESCRIPTION="A class for types that can be converted to a hash value"
HOMEPAGE="http://github.com/tibbe/hashable"
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="+sse2 sse4_1"
RDEPEND=">=dev-haskell/text-0.11.0.5:=[profile?]
>=dev-lang/ghc-6.10.4:=
"
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.8
test? ( dev-haskell/hunit
>=dev-haskell/quickcheck-2.4.0.1
>=dev-haskell/random-1.0 <dev-haskell/random-1.1
>=dev-haskell/test-framework-0.3.3
dev-haskell/test-framework-hunit
>=dev-haskell/test-framework-quickcheck2-0.2.9 )
"
src_configure() {
haskell-cabal_src_configure \
$(cabal_flag sse2 sse2) \
$(cabal_flag sse4_1 sse41)
}

@ -12,4 +12,7 @@
structures. The package provides instances for
basic types and a way to combine hash values.
</longdescription>
<use>
<flag name="sse4_1">Enable optimization for SSE4_1 capable processors (Intel Core 2 Penryn and later chips)</flag>
</use>
</pkgmetadata>

@ -1,6 +1,12 @@
# ChangeLog for dev-haskell/hashtables
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/hashtables/ChangeLog,v 1.12 2013/04/02 07:27:51 gienah Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/hashtables/ChangeLog,v 1.13 2013/10/03 04:00:24 gienah Exp $
*hashtables-1.1.2.0 (03 Oct 2013)
03 Oct 2013; Mark Wright <gienah@gentoo.org> +hashtables-1.1.2.0.ebuild,
metadata.xml:
Bump hashtables to 1.1.2.0
*hashtables-1.1.0.2 (02 Apr 2013)

@ -6,17 +6,19 @@ DIST hashtables-1.0.1.3.tar.gz 36267 SHA256 8a35be4c7e2b6a726d76c705eda3aee81bee
DIST hashtables-1.0.1.6.tar.gz 47721 SHA256 8bea51356c6846969967fe161ba247b406a691ae77c9c2be98f9105282d2351c SHA512 e060a057a95bc817f03903f802ac8d267839749cd3f6b67218f4c21ec5f938213407092ac84ee2b4eea63a0c8a1b77b880381cfd6817ad1df93bf419def04ce0 WHIRLPOOL 14cfea33ff6b65f0be97a422a8043852194fd6ed9043a6e087fc14bde3aa8de19d49237aef4b81750df62dc346018de2d3b69e7a0e8f7276a198b0c502ae0ef4
DIST hashtables-1.0.1.8.tar.gz 48392 SHA256 28fed49706e8fc7fe30b6393d9ed05c6d6b3f4bd0eda300c791054adfefe796a SHA512 16d05872983ea4244a8fb89d814a62f49521ab0232af532a6e380d89e95d106c7aa768ada0640a6ec74b725643bc8adb481d7c2e0431544ce6abb1746a74850b WHIRLPOOL a3d0508270c642d04ec4cca3958fb6b2e0bbf08433c7946efb246e707f83e42affdc08891f0e73c592a7e9820fbd29efb496a264044149deedaf776254a55467
DIST hashtables-1.1.0.2.tar.gz 48598 SHA256 e92edb65f776e06e1ae52f16d2452a377c4af231d7990a9f7f109990371b2034 SHA512 1ba281b10f5056dddd1e28df206687445e1edb135cdea88192029641997ba228c31e689d0c00ecc4fcfa4103df472279bf0cb08362c98e458d2e01d4ebb9a874 WHIRLPOOL ac62aa6d472929ebc2d3c10ffa4d6ff72e0cb96bd3b7b5c1bd0f4f881525aca7ebfc568d83e14d0dfcd82ce056692fb04e016b96de178474befb640211fac9aa
DIST hashtables-1.1.2.0.tar.gz 48525 SHA256 101f4f3c4bf84d53ac309814b627aeb2e9eb3c919aac91d6c9278c4e98fe16e0 SHA512 4320b31b66ba958a1dab85cf30ba081085d0db4fbc3ef283ec5fad9c7000c1c3bbe05ef631ce4279503675c5c6c6de688062996e957c13cb4051cc3a00da6287 WHIRLPOOL 0d5ba64f8df944190532a9ae13f6f8a18fff37ac52031103641c9f08786f5b47fcfac1bf621caa283a8502dfd2f607c43647b34c743d91ddca6a05327184ed6d
EBUILD hashtables-1.0.1.2.ebuild 768 SHA256 64a9b2aafdddf43d346440be71e9fd572151f857e3c107a4462812b049b0ba71 SHA512 6f367813d8f1aa983edc2cb497b4d98020f65cb43507f13c4a4113c3a9673be0e2e64e2cb8c5b5bb0c4aee1723be582e8cc50eb3dad48e1039f87287cb83b43c WHIRLPOOL 0837e9089b592f88c9c630647d5b485b132e0216cd31debf541c6fec62867c54bf17c1fbffe5c7d254e3b2ba894b6969e4a8a14d7ebdc480adff93f245455d3f
EBUILD hashtables-1.0.1.3.ebuild 812 SHA256 d7e213649c81832bc0dd013919912ebc9939c0f97b90a6d2d1356f35bdd4a994 SHA512 9f53d018931c411515d6b3d3556561263ba3f09f6ddbaeb61937b091ff0b6a127b0613242e75711100107b8cd8bde378d82015b8090392fe57c2230475525168 WHIRLPOOL c35d8b7a48d339beda4c50c04bb58c9331952e9890eaf06ff0aaf9297ac221ceff45b51b8ba2400ca5b0e63b8a6222b6ec758ae987cdefa63c690a70b5e90b71
EBUILD hashtables-1.0.1.6.ebuild 849 SHA256 9e6223e361fb8c350108997a3c213597fc069f7e4be3390c48f7a16617d07602 SHA512 ebb101046856eaec2baf19077d22be328401e42a8b0ddf0d95e60d5ca0ee8c0a2f7bf64d1f7fe9308f0942b4fc9df49528fb3988952b3228a76975e4cf1bbc27 WHIRLPOOL 8fefcd3ab47b607b4d691a7e3c2dca35b5586dc63f7b97ddf308aa9a7a21f4f0c3851ee95564cc1197193c977f1d877c194b5b25d8037c3d6e042c886ac21c50
EBUILD hashtables-1.0.1.8.ebuild 940 SHA256 db6501f3e3ccf38acfeb6660106eee8063bc302106bb1e4a8ecc5493be13ffd3 SHA512 052a44ef5c73291a935e1cfda999615fd86b023da5b00726324c07afad5c96e0f6ffb92b9f44607d5c0f4bc15ad5ceca51ba2bc7945bdca0ed1ee19f545ae273 WHIRLPOOL cc08756c2510ef63e8d140a54cd5823e6b517f6f00df9d9ff4c48f0d848a0e6294f1cb9d37183eb1f81b8a4721b9f2aa17a92b19cee81621257b10550ab05e3b
EBUILD hashtables-1.1.0.2.ebuild 1058 SHA256 b4a5eb934350a3eb761ccf14263dc049461f980bad69e10916cde28cbfd5ebe5 SHA512 8079cbf5ea641c11d57a09f74da96a7e6aea6959db3cd7e36523c0e46e2284c3f22997aba8dfbb9d7926977d7d9826fd82c26ebbcb7072f74cf5092b4cb03aab WHIRLPOOL 32dc6bf257fb75e7f3fec7d4e4470dec5fbeebf7cf0dc86ad7729aa805ae921d86283b4d05e12b91a73143da0286ba72b13a650edcc0b1541641ee41574f1b70
MISC ChangeLog 1977 SHA256 e6d0fb06212fdcaa64a6605c880480a74cafc4d72c5aae977f323e2b7bd1e722 SHA512 bc5947f3d991b4c30acd943c278709eea7ad098291326ac479b5b5d17ff21f8d831f48d974bf610f4bb6c602cddab2e887b4311821340970b7fbe9c15752173e WHIRLPOOL cf9698e32fe4507a03965f2cabb84f0ddd0ed4d002e72a94f38d61fc10917a0c34e8aed05166c96a2e35aacde416d92bcfd76434b80d2db55aee1cd7f3cad15f
MISC metadata.xml 4677 SHA256 7abcafe5ffff0376435ab461541800a65df77043ecf4ba40a0c960a938d9184c SHA512 37630c992cd3c3b421cf6d3147c288ff1d9820e232360c76ff8593a2bad2b839a140731ef625fa2eff36a571eb671af365fc8f07c7b36c586380e74c533a5a2b WHIRLPOOL b943ddc4b5e7afe75bc9c295948e63fac6523104a564cd8b457c5abedc37dbd2bf8e47952cb5c3b7deb52b45dfd330c128490c211f547ec36de01e43c055b04a
EBUILD hashtables-1.1.2.0.ebuild 1167 SHA256 a3c996ef72297c966d1c746c5fa652c61a7a8942fe6090a63c40e88c7d9957de SHA512 b401a7bc14876c741a49351c4fdf2fae845bf4303a43145c39e75ff691dbe85df1658b97ae059f523ab06bbf3b4696a7a1a12ad14780d7f6c427bb63b0ef8bd8 WHIRLPOOL 4c4b1db749673ac30664814afe52fab187976fd40a714e6d73eec968690f494e87663efa1f504e302a568d31fd5480fb4f156a77c0f56b1ea29b9403d691c92a
MISC ChangeLog 2133 SHA256 34a2760269e3bab4d9aedf84a154d07b5a4790d7d6f43c75f81c6b44351c6758 SHA512 bf1445bd54cd7fe7c2447bb580855446652878a4cf52b49af33b08d3aadf63769435390044ff80bf76146ece3c43fcbc01cb8ee4d30252e0f142eb502c2281d8 WHIRLPOOL c1f971d85968687959437bbf728fae7f82d365e57cabd5522a19688acf1cb9223f3617d7f9e232d012312082fd9bd0f07c4cc52ce523a540fa712d14406140f9
MISC metadata.xml 4809 SHA256 28c83aac39fcb623cf1aad49cf1b89e1a215aef522f7f5b353dd9c230fbe46af SHA512 e3cc1622af42d01b7d22d82bb1f37683232f21c538a14f29ac5237be5931c49b1ccb01f5b33b7f5349b6070b7a5ad58cc70b89be093291bd01436d14d01bfa49 WHIRLPOOL 12d6cc33f6983a9eb63ca043deed0ef22d480df0b4efebdc58b9f5e7f8bbb7ec17f979a1d7453dc159258a58b9e4a9036822b5dab8050c74e11de5455595b571
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
Version: GnuPG v2.0.20 (GNU/Linux)
iF4EAREIAAYFAlFaiFQACgkQoBEVQmGOlx8v3wEAj+jxB+yFr7YD4Xjx/YW562NN
AmIHt7aJt5v9Dw7zHDoBAOJEsUyuMqTcaNSkXAr8M/lJ+YkyMk+56iU1S3SaSh3g
=DT96
iF4EAREIAAYFAlJM6yIACgkQoBEVQmGOlx+rtwEAmiyyHiJfECeMNgUlJtakHTma
ag0phKWBjsX1ZQAkBiUBAJdGsWhO9m77pbsSP8V5BdRsyH7mC0mUDM6ViFkViABM
=Fgc7
-----END PGP SIGNATURE-----

@ -0,0 +1,38 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/hashtables/hashtables-1.1.2.0.ebuild,v 1.1 2013/10/03 04:00:24 gienah Exp $
EAPI=5
# ebuild generated by hackport 0.3.4.9999
CABAL_FEATURES="lib profile haddock hoogle hscolour"
inherit haskell-cabal
DESCRIPTION="Mutable hash tables in the ST monad"
HOMEPAGE="http://github.com/gregorycollins/hashtables"
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="sse4_1"
RDEPEND="dev-haskell/primitive:=[profile?]
>=dev-haskell/vector-0.7:=[profile?] <dev-haskell/vector-0.12:=[profile?]
>=dev-lang/ghc-6.10.4:=
|| ( ( >=dev-haskell/hashable-1.1:=[profile?] <dev-haskell/hashable-1.2:=[profile?] )
( >=dev-haskell/hashable-1.2.1:=[profile?] <dev-haskell/hashable-1.3:=[profile?] ) )
"
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.8
"
src_configure() {
haskell-cabal_src_configure \
--flag=-portable \
$(cabal_flag sse4_1 sse41)
--flag=-debug \
--flag=-bounds-checking \
--flag=unsafe-tricks
}

@ -99,4 +99,7 @@
Please send bug reports to
&lt;https://github.com/gregorycollins/hashtables/issues&gt;.
</longdescription>
<use>
<flag name="sse4_1">Enable optimization for SSE4_1 capable processors (Intel Core 2 Penryn and later chips)</flag>
</use>
</pkgmetadata>

@ -1,6 +1,11 @@
# ChangeLog for dev-haskell/lens
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/lens/ChangeLog,v 1.2 2013/09/13 08:40:30 gienah Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/lens/ChangeLog,v 1.3 2013/10/03 02:33:51 gienah Exp $
*lens-3.9.2 (03 Oct 2013)
03 Oct 2013; Mark Wright <gienah@gentoo.org> +lens-3.9.2.ebuild:
Bump lens to 3.9.2
*lens-3.9.1 (13 Sep 2013)

@ -3,14 +3,16 @@ Hash: SHA256
DIST lens-3.9.0.2.tar.gz 454635 SHA256 825e75c46d986d47dafd7cc17f596c312283f9521ccbc3aafcbebd3fc6470332 SHA512 7a07c61377566e7062cb1b6353e0760ea1f567066cc0b7bc9cf70dfa21e2dcc0a6c2e9248027c9016aa3bc03f58c563a391f7da212655ee212ac8eaacc8d7c08 WHIRLPOOL 5a1c0c1c81af79d406fcd1876d35d00a4a65cf0fbf8192f47446fe6c81969bc5f1ccaf6f24b62efd11922fe44379e95973cf2bf1f7a44488d6aa04e08fddc0bc
DIST lens-3.9.1.tar.gz 454705 SHA256 4a3affc668ccd96f31d26c5e7d5d91a16a514bc4dd37186ab45d9aa7ca3a3b90 SHA512 e68c21e5c139f0463d0b91a6c401bc7679c3ff88dd5eacb7eabc3c0ae7869f73ce4a70e95a1f2a17bf38fe88c5d7ebf5b5c58f34fb4cab3ec5d9d53cae447b06 WHIRLPOOL 4359d95b124a7017e83c38538d6cad7dbc69f837adadb8aa839d21e6d03513b99941185bf1446471e121112a200680472db16eb2f38823b37555524b768c7517
DIST lens-3.9.2.tar.gz 454678 SHA256 53c87cb926c05c60593e4603f053633a0af127826f76bfebeecdbce11407ec9e SHA512 63e3a39d0d0ad16d27a8e2319163f333b67bc9df2d89d1b7fbc4dd9944cd098f0ba4a571a66939a640143c86c2f3008d5db3619af14f11a8cbcc07c424349f7a WHIRLPOOL 74b68bb19c684e8877c37092eedc299c636b0edaa0b1edc463534649182562245f661036c2dd3d30518b6fb3ca2f1f1a55ec251c9aeb028129d250c3eedac86e
EBUILD lens-3.9.0.2-r1.ebuild 5001 SHA256 a0ba127816ce8782d44fa55551a4ac1cb4f9e7658c7508a373b64573413624b9 SHA512 aecf1dd72615a74d250bb4971625056f409ca159a317db2035de069dcd7fe85a813b24eb4e8d5882abea6a7bdb6c64c73f452fe52f6448182af95bf02eac4ee9 WHIRLPOOL a304a7e972d1032cd5859c4fc427de5c2c0615e05bc450871a68ca12c13e62e618d294cf38e84dce59cbeb413d183faea5a62def3892100e9e33724f9fa121af
EBUILD lens-3.9.1.ebuild 4439 SHA256 691c73931cc63c3b129155b74e1ddc49b3704a1f2b879cd22f9dcfb29380937f SHA512 08956df0f77c3e76c933ea225e83ba6a7224f57e13dd37c42ebc1f0f43241945444162f94dcf55be01430f473601ab23a10add63d5b945177f9bdb3ed37a22d6 WHIRLPOOL e01306f23541be7ce0db7ce60736c49d78a6ae67955ddc3cf61dc8241881d1b8793592793e820e86f4f9edbf17db759588fa835f2895c6cd087b9ee14c9a91dc
MISC ChangeLog 485 SHA256 febbcb3594e8a236b36e6da2688a5f8e77daa46d8edfa2a515c8ed3e53072a96 SHA512 d7e36ba70c3622098a36e9e6a2e6bb33bd0358a1e5049b2a69ee3e041ff37c56ce18142773ee1a90c557ec1d4f612e2bf2eabe5a11203b6a38da282120402d5b WHIRLPOOL 740ef9522bcd7ed619760f45bed9eed3528a5854b20ac2c629e669b4c32798f807ca65e9df38c96686c0120361ba0d00cc8f2844e110c253795703b3600a4a51
EBUILD lens-3.9.2.ebuild 4439 SHA256 7277e50724e9a40ac64e8a5362e854f5bd15d754377792b528a0cea58ac7cf89 SHA512 d9438d2289b7d106102fa303d2e376ea37030b06956a5e354400e1a2b4877056a6e90070dc8ee90d1b1427aa37a1a5aa79e4c95a764e1a7041113b5a4a11cf19 WHIRLPOOL 7bdbe6bc6a39d1e64ba7b6dbdec71f13cab9f67c9da3ea5ad5cf288fc50b97107de07413a27ad7c3a1ed23c41c55a0e829cb0286c63a07fd2dc142dce9afa6c2
MISC ChangeLog 601 SHA256 fa205b603c217b876037a79457e6600c97f12876a65687ebc6767410c90c8ea1 SHA512 1730a98e4e454ad375a63c2c6cf14423c27f61d36fb6c5f081ff2abbafa39a5d6eff743a0f061e98be1b89a03dd86941feb5b2d54a6df3555399e4dec8deacdb WHIRLPOOL 0889e0d176c6e5f325f671d2c0676bd9d0ddad05f08af0551b4632021b8f3becd939bfe14286284233f58dc36d95c88378e94fe38dcda6e659ceb900ae3e900f
MISC metadata.xml 4711 SHA256 2b050006a48b228f1b3c1963886586220f7ed658088dc904eb0aab2e62a757cc SHA512 398565a4293cf0648aea8df75590b005e9aa9ea1a13333b4b41b4e3a704a190e01c111262e40f0b5032269c416b9df50c3dcfcdf438c80d7c19fffec5c52fc08 WHIRLPOOL 8e6571c2607238789b1e8f19af970972f2d2198295618c992076d59e26f6ce7a7d5b67a52ec9285dd7521bea5678f5ce8305116a0ebfdeb62d54fd58aeb62852
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.20 (GNU/Linux)
iF4EAREIAAYFAlIyzu0ACgkQoBEVQmGOlx/YtwD+LMJkUCesOXE5bQmsz3YI25EM
7jArHM/TZv/+LiEaXB8BAKC/YCt/KbInmz+85aoehLzanuy2cE6hmxO37RFv4+Q3
=TN9y
iF4EAREIAAYFAlJM1tkACgkQoBEVQmGOlx+8nQEAtXakneUI8Hu2xz2x+B0XwMRs
YoXcmro3mdFUZVyiwp8BALv+jCyX85Pe3GMy/M86Mx/7Gas2l3uPqPJH6JsMr8uV
=zrk3
-----END PGP SIGNATURE-----

@ -0,0 +1,87 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/lens/lens-3.9.2.ebuild,v 1.1 2013/10/03 02:33:51 gienah Exp $
EAPI=5
# ebuild generated by hackport 0.3.4.9999
CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
inherit haskell-cabal
DESCRIPTION="Lenses, Folds and Traversals"
HOMEPAGE="http://github.com/ekmett/lens/"
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE="benchmark-uniplate dump-splices +inlining lib-werror old-inline-pragmas safe +test-doctests +test-hunit +test-properties +trustworthy"
RDEPEND=">=dev-haskell/bifunctors-3:=[profile?] <dev-haskell/bifunctors-4:=[profile?]
>=dev-haskell/comonad-3:=[profile?] <dev-haskell/comonad-4:=[profile?]
>=dev-haskell/comonad-transformers-3:=[profile?] <dev-haskell/comonad-transformers-4:=[profile?]
>=dev-haskell/comonads-fd-3:=[profile?] <dev-haskell/comonads-fd-4:=[profile?]
>=dev-haskell/contravariant-0.3:=[profile?] <dev-haskell/contravariant-1:=[profile?]
>=dev-haskell/distributive-0.3:=[profile?] <dev-haskell/distributive-1:=[profile?]
>=dev-haskell/generic-deriving-1.4:=[profile?] <dev-haskell/generic-deriving-1.7:=[profile?]
>=dev-haskell/hashable-1.1.2.3:=[profile?] <dev-haskell/hashable-1.3:=[profile?]
>=dev-haskell/monadcatchio-transformers-0.3:=[profile?] <dev-haskell/monadcatchio-transformers-0.4:=[profile?]
>=dev-haskell/mtl-2.0.1:=[profile?] <dev-haskell/mtl-2.2:=[profile?]
>=dev-haskell/parallel-3.1.0.1:=[profile?] <dev-haskell/parallel-3.3:=[profile?]
>=dev-haskell/profunctor-extras-3.3:=[profile?] <dev-haskell/profunctor-extras-4:=[profile?]
>=dev-haskell/profunctors-3.2:=[profile?] <dev-haskell/profunctors-4:=[profile?]
>=dev-haskell/reflection-1.1.6:=[profile?] <dev-haskell/reflection-2:=[profile?]
>=dev-haskell/semigroupoids-3.0.2:=[profile?] <dev-haskell/semigroupoids-4:=[profile?]
>=dev-haskell/semigroups-0.8.4:=[profile?] <dev-haskell/semigroups-1:=[profile?]
>=dev-haskell/split-0.2:=[profile?] <dev-haskell/split-0.3:=[profile?]
>=dev-haskell/tagged-0.4.4:=[profile?] <dev-haskell/tagged-1:=[profile?]
>=dev-haskell/text-0.11:=[profile?] <dev-haskell/text-0.12:=[profile?]
>=dev-haskell/transformers-0.2:=[profile?] <dev-haskell/transformers-0.4:=[profile?]
>=dev-haskell/transformers-compat-0.1:=[profile?] <dev-haskell/transformers-compat-1:=[profile?]
>=dev-haskell/unordered-containers-0.2:=[profile?] <dev-haskell/unordered-containers-0.3:=[profile?]
>=dev-haskell/vector-0.9:=[profile?] <dev-haskell/vector-0.11:=[profile?]
>=dev-haskell/void-0.5:=[profile?] <dev-haskell/void-1:=[profile?]
>=dev-lang/ghc-7.0.1:=
"
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.10.0.0
test? ( test-doctests? ( dev-haskell/deepseq
>=dev-haskell/doctest-0.9.1
dev-haskell/nats
>=dev-haskell/simple-reflect-0.3.1
test-hunit? ( >=dev-haskell/hunit-1.2
>=dev-haskell/test-framework-0.6
>=dev-haskell/test-framework-hunit-0.2
>=dev-haskell/test-framework-th-0.2
test-properties? ( >=dev-haskell/quickcheck-2.4
>=dev-haskell/test-framework-quickcheck2-0.2 ) )
!test-hunit? ( test-properties? ( >=dev-haskell/quickcheck-2.4
>=dev-haskell/test-framework-0.6
>=dev-haskell/test-framework-quickcheck2-0.2
>=dev-haskell/test-framework-th-0.2 ) ) )
!test-doctests? ( test-hunit? ( >=dev-haskell/hunit-1.2
>=dev-haskell/test-framework-0.6
>=dev-haskell/test-framework-hunit-0.2
>=dev-haskell/test-framework-th-0.2
test-properties? ( >=dev-haskell/quickcheck-2.4
>=dev-haskell/test-framework-quickcheck2-0.2 ) )
!test-hunit? ( test-properties? ( >=dev-haskell/quickcheck-2.4
>=dev-haskell/test-framework-0.6
>=dev-haskell/test-framework-quickcheck2-0.2
>=dev-haskell/test-framework-th-0.2 ) ) ) )
"
src_configure() {
haskell-cabal_src_configure \
$(cabal_flag benchmark-uniplate benchmark-uniplate) \
$(cabal_flag dump-splices dump-splices) \
$(cabal_flag inlining inlining) \
$(cabal_flag lib-werror lib-werror) \
$(cabal_flag old-inline-pragmas old-inline-pragmas) \
$(cabal_flag safe safe) \
$(cabal_flag test-doctests test-doctests) \
$(cabal_flag test-hunit test-hunit) \
$(cabal_flag test-properties test-properties) \
$(cabal_flag trustworthy trustworthy)
}

@ -0,0 +1,11 @@
# ChangeLog for dev-java/felix-gogo-runtime
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/felix-gogo-runtime/ChangeLog,v 1.1 2013/10/02 22:13:23 tomwij Exp $
*felix-gogo-runtime-0.10.0 (02 Oct 2013)
02 Oct 2013; Tom Wijsman <TomWij@gentoo.org>
+felix-gogo-runtime-0.10.0.ebuild, +files/felix-gogo-runtime-0.10.0-build.xml,
+files/felix-gogo-runtime-0.10.0-event-properties-to-map.patch, +metadata.xml:
New package for dev-java/felix-gogo-runtime, Felix Gogo Runtime. Indirect
dependency needed for Struts 2.

@ -0,0 +1,20 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
AUX felix-gogo-runtime-0.10.0-build.xml 13681 SHA256 ff72529ef0858b7091f507a436490cd13d1fe9cac361f33dd263dbc098656279 SHA512 8faf5c3474adfb26aeb4f1cf1edb67c68ac8e8dddad2740cb3e9fe92ab72f374b97a4f4b18f4eac8aaffbbf4cf0e626baec82e417a95135fca2a0df7f0ac8ecd WHIRLPOOL 20bd5d2850e1b6a49dc6a678a8fb107887406230d78dd8c0a11a7ab07b269343d7ae85006faa804b5128be8ef00c0371241497d4ed4bc55db2f21a0af61a2e94
AUX felix-gogo-runtime-0.10.0-event-properties-to-map.patch 1072 SHA256 ff75b0c8302b4b5d0b3324640d299d16dec5b542db1b6e5cfe7788e3186aaeee SHA512 b34bdb55d733cde8ccef446632fae9b6cc7022b72e8ff79b023fe713f2bc31a60f839af223bfc517e0cf4d290ee7b239c70cd009a17b9ed8c48b866e56534a66 WHIRLPOOL 3ff5be0befc655ace5449381fa7838086a110d2e5e0d6f1bf2725b1f9b38948d4130f9ab7684fcfe21046c6277009c5f42ae864e7ebc6f8cbc7c51edd919eb0e
DIST org.apache.felix.gogo.runtime-0.10.0-project.tar.gz 69837 SHA256 474e62ffbb5b5f6d0d3aa22086ee2ae76122ceb8c2eeb19a042e20046dfdb6d4 SHA512 a71100796e400103cf9d46fcdb7bf45b5d1d180328db27900915c1771650297c9135589dc91e4c2194634b4312ea7c064b71496a7e11e9a3393bdc6eeb70e03d WHIRLPOOL 9667ce09ee913339c8a76fbe3f0da157707a2fef43214ef99fe13bb86e1633c4ef573bf81c629655c6451a88288924569501d13671f5a8d2058d941be98838b0
EBUILD felix-gogo-runtime-0.10.0.ebuild 1174 SHA256 0b01c49469c8f64d735a6e58294b26facd65dedb3a3c456933b2c4fdd30fd1b8 SHA512 e94327a48c6ca43dc0ae98c06a4702ea9490430f96f2017d822fa0cdb3fb521c84e53b2c742dd25d90ab0bafb609bf824e3542cba561cbc0f965e1ccf43ca282 WHIRLPOOL 06c530aef5447cc187e565b34fb6228c10f09fcbc8be23cc3eb27e663bd58f2b28be8b1173ddc541e94c160d5992721593548f09b92dfd9151bdda8a33f40a0a
MISC ChangeLog 588 SHA256 5fe5ed57736086e2a946044b743eaae620bf5191686269af93ed1fcbbe1955e5 SHA512 802271e6855d7583fcc98e81a86c0e4f007e0c23801838ab1cfcb160d9b7370b468d8ee524f0ddc613dc98311a0b17e512b92106b7effb74f0df9c44128fd667 WHIRLPOOL 60d0472877aab92c8c691352d6f3fe8ada1c00c7a5007932beaf3ec7f6972f6c10202beed09ce436ddf84ede0ee15878d49a37f1bb7de891472d6571da02f8f9
MISC metadata.xml 157 SHA256 295d02c5805b0257938eb80314b371daac94b8d6ea85629a902de7a824adc0c9 SHA512 bbae663e26f48fdc5e272adc2b06c14f77f34c53caf84acb53908ff036e7c12a3edbbc0929d2db56bee861a453381d979c7e0983a23716f629ed2135c22ffece WHIRLPOOL 887e153e2481e7d76f0f1b67a395f10f0328b93930185ecdb8fcb5fe3c50f839086a18831d61cf45b34657aaffca6c3b7900cf3c04b712846a05027a84602448
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.21 (GNU/Linux)
iQEcBAEBCAAGBQJSTJlBAAoJEJWyH81tNOV9yhAH/0q57ZkaS7Q91QHVLA3B+NFM
L1SYNNPJQi4sWOdUTxFs02XgeySfqCX+HJojzVv5xW8TFrjHCkuwgnwWd7dryq1F
GJHxOywBv9pTn9MINkRxKMXA64oS2l8ZRBmZWLFVNga/4xPASFmqQEyPqsmAYSnd
wqrXzs2BCilvpSHFbUqsc36elSmfoj8klUSkr0JBNzofb0a3xJf5I4SKLvn2vWpy
5rsyYcMqNggCQ3YhRhIHU2F6shMDxfDWCwC/h8JflNeQCmfRhDsRFTqCqriYuvF7
vwLjxJXpYtOMEUUc/69F2GdM9uOy+deyRkhhYayct0M5RtAy/mtaLYPAhMWN3bc=
=UvHh
-----END PGP SIGNATURE-----

@ -0,0 +1,43 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/felix-gogo-runtime/felix-gogo-runtime-0.10.0.ebuild,v 1.1 2013/10/02 22:13:23 tomwij Exp $
EAPI="5"
inherit java-pkg-2 java-ant-2 java-osgi
DESCRIPTION="Felix Gogo Runtime"
HOMEPAGE="http://felix.apache.org/site/apache-felix-gogo.html"
LICENSE="Apache-2.0"
MY_PN="org.apache.felix.gogo.runtime"
MY_P="${MY_PN}-${PV}"
SRC_URI="mirror://apache/felix/${MY_P}-project.tar.gz"
SLOT="0"
KEYWORDS="~amd64"
DEPEND=">=virtual/jdk-1.5
dev-java/osgi-compendium:0
dev-java/osgi-core-api:0"
RDEPEND=">=virtual/jre-1.5"
S="${WORKDIR}/${MY_P}"
java_prepare() {
cp "${FILESDIR}"/${P}-build.xml build.xml || die
epatch "${FILESDIR}"/${P}-event-properties-to-map.patch
}
JAVA_ANT_REWRITE_CLASSPATH="true"
src_compile() {
EANT_EXTRA_ARGS="-Dgentoo.classpath=$(java-pkg_getjar --build-only osgi-core-api osgi-core-api.jar):$(java-pkg_getjar --build-only osgi-compendium osgi-compendium.jar)"
java-pkg-2_src_compile
}
src_install() {
java-osgi_newjar "${S}"/target/${MY_P}.jar ${MY_PN} ${MY_PN} "Export-Package: ${MY_PN}"
}

@ -0,0 +1,294 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- ====================================================================== -->
<!-- Ant build file (http://ant.apache.org/) for Ant 1.6.2 or above. -->
<!-- ====================================================================== -->
<!-- ====================================================================== -->
<!-- ===================== - DO NOT EDIT THIS FILE! - ===================== -->
<!-- ====================================================================== -->
<!-- -->
<!-- Any modifications will be overwritten. -->
<!-- -->
<!-- Generated by Maven Ant Plugin on 5/13/13 1:33 PM -->
<!-- See: http://maven.apache.org/plugins/maven-ant-plugin/ -->
<!-- -->
<!-- ====================================================================== -->
<project name="org.apache.felix.gogo.runtime-from-maven" default="package" basedir=".">
<!-- ====================================================================== -->
<!-- Build environment properties -->
<!-- ====================================================================== -->
<property file="${user.home}/.m2/maven.properties"/>
<property file="maven-build.properties"/>
<property name="maven.build.finalName" value="org.apache.felix.gogo.runtime-0.10.0"/>
<property name="maven.build.dir" value="target"/>
<property name="maven.build.outputDir" value="${maven.build.dir}/classes"/>
<property name="maven.build.srcDir.0" value="src/main/java"/>
<property name="maven.build.resourceDir.0" value="src/main/resources"/>
<property name="maven.build.resourceDir.1" value="."/>
<property name="maven.build.testOutputDir" value="${maven.build.dir}/test-classes"/>
<property name="maven.build.testDir.0" value="src/test/java"/>
<property name="maven.build.testResourceDir.0" value="src/test/resources"/>
<property name="maven.test.reports" value="${maven.build.dir}/test-reports"/>
<property name="maven.reporting.outputDirectory" value="${maven.build.dir}/site"/>
<property name="maven.repo.local" value="${user.home}/.m2/repository"/>
<property name="maven.settings.offline" value="false"/>
<property name="maven.settings.interactiveMode" value="true"/>
<!-- ====================================================================== -->
<!-- Defining classpaths -->
<!-- ====================================================================== -->
<path id="build.classpath">
<pathelement location="${maven.repo.local}/org/osgi/org.osgi.core/4.0.0/org.osgi.core-4.0.0.jar"/>
<pathelement location="${maven.repo.local}/org/osgi/org.osgi.compendium/4.0.0/org.osgi.compendium-4.0.0.jar"/>
</path>
<path id="build.test.classpath">
<pathelement location="${maven.repo.local}/org/osgi/org.osgi.core/4.0.0/org.osgi.core-4.0.0.jar"/>
<pathelement location="${maven.repo.local}/org/osgi/org.osgi.compendium/4.0.0/org.osgi.compendium-4.0.0.jar"/>
<pathelement location="${maven.repo.local}/junit/junit/4.5/junit-4.5.jar"/>
<pathelement location="${maven.repo.local}/org/easymock/easymock/2.4/easymock-2.4.jar"/>
<pathelement location="${maven.repo.local}/org/mockito/mockito-all/1.7/mockito-all-1.7.jar"/>
</path>
<!-- ====================================================================== -->
<!-- Cleaning up target -->
<!-- ====================================================================== -->
<target name="clean" description="Clean the output directory">
<delete dir="${maven.build.dir}"/>
</target>
<!-- ====================================================================== -->
<!-- Compilation target -->
<!-- ====================================================================== -->
<target name="compile" depends="get-deps" description="Compile the code">
<mkdir dir="${maven.build.outputDir}"/>
<javac destdir="${maven.build.outputDir}"
nowarn="false"
debug="true"
optimize="false"
deprecation="true"
target="1.5"
verbose="false"
fork="false"
source="1.5">
<src>
<pathelement location="${maven.build.srcDir.0}"/>
</src>
<classpath refid="build.classpath"/>
</javac>
<mkdir dir="${maven.build.outputDir}/META-INF"/>
<copy todir="${maven.build.outputDir}/META-INF">
<fileset dir="${maven.build.resourceDir.1}">
<include name="LICENSE*"/>
<include name="NOTICE*"/>
</fileset>
</copy>
</target>
<!-- ====================================================================== -->
<!-- Test-compilation target -->
<!-- ====================================================================== -->
<target name="compile-tests"
depends="compile"
description="Compile the test code"
unless="maven.test.skip">
<mkdir dir="${maven.build.testOutputDir}"/>
<javac destdir="${maven.build.testOutputDir}"
nowarn="false"
debug="true"
optimize="false"
deprecation="true"
target="1.5"
verbose="false"
fork="false"
source="1.5">
<src>
<pathelement location="${maven.build.testDir.0}"/>
</src>
<classpath>
<path refid="build.test.classpath"/>
<pathelement location="${maven.build.outputDir}"/>
</classpath>
</javac>
</target>
<!-- ====================================================================== -->
<!-- Run all tests -->
<!-- ====================================================================== -->
<target name="test"
depends="compile-tests, junit-missing"
unless="junit.skipped"
description="Run the test cases">
<mkdir dir="${maven.test.reports}"/>
<junit printSummary="yes" haltonerror="true" haltonfailure="true" fork="true" dir=".">
<sysproperty key="basedir" value="."/>
<formatter type="xml"/>
<formatter type="plain" usefile="false"/>
<classpath>
<path refid="build.test.classpath"/>
<pathelement location="${maven.build.outputDir}"/>
<pathelement location="${maven.build.testOutputDir}"/>
</classpath>
<batchtest todir="${maven.test.reports}" unless="test">
<fileset dir="${maven.build.testDir.0}">
<include name="**/Test*.java"/>
<include name="**/*Test.java"/>
<include name="**/*TestCase.java"/>
<exclude name="**/*Abstract*Test.java"/>
</fileset>
</batchtest>
<batchtest todir="${maven.test.reports}" if="test">
<fileset dir="${maven.build.testDir.0}">
<include name="**/${test}.java"/>
<exclude name="**/*Abstract*Test.java"/>
</fileset>
</batchtest>
</junit>
</target>
<target name="test-junit-present">
<available classname="junit.framework.Test" property="junit.present"/>
</target>
<target name="test-junit-status"
depends="test-junit-present">
<condition property="junit.missing">
<and>
<isfalse value="${junit.present}"/>
<isfalse value="${maven.test.skip}"/>
</and>
</condition>
<condition property="junit.skipped">
<or>
<isfalse value="${junit.present}"/>
<istrue value="${maven.test.skip}"/>
</or>
</condition>
</target>
<target name="junit-missing"
depends="test-junit-status"
if="junit.missing">
<echo>=================================== WARNING ===================================</echo>
<echo> JUnit is not present in your $ANT_HOME/lib directory. Tests not executed.</echo>
<echo>===============================================================================</echo>
</target>
<!-- ====================================================================== -->
<!-- Javadoc target -->
<!-- ====================================================================== -->
<target name="javadoc" description="Generates the Javadoc of the application">
<javadoc sourcepath="${maven.build.srcDir.0}"
packagenames="*"
destdir="${maven.reporting.outputDirectory}/apidocs"
access="protected"
old="false"
verbose="false"
version="true"
use="true"
author="true"
splitindex="false"
nodeprecated="false"
nodeprecatedlist="false"
notree="false"
noindex="false"
nohelp="false"
nonavbar="false"
serialwarn="false"
charset="ISO-8859-1"
linksource="false"
breakiterator="false"/>
</target>
<!-- ====================================================================== -->
<!-- Package target -->
<!-- ====================================================================== -->
<target name="package" depends="compile,test" description="Package the application">
<jar jarfile="${maven.build.dir}/${maven.build.finalName}.jar"
compress="true"
index="false"
basedir="${maven.build.outputDir}"
excludes="**/package.html"/>
</target>
<!-- ====================================================================== -->
<!-- A dummy target for the package named after the type it creates -->
<!-- ====================================================================== -->
<target name="jar" depends="package" description="Builds the jar for the application"/>
<!-- ====================================================================== -->
<!-- Download dependencies target -->
<!-- ====================================================================== -->
<target name="test-offline">
<condition property="maven.mode.offline">
<equals arg1="${maven.settings.offline}" arg2="true"/>
</condition>
</target>
<target name="get-deps"
depends="test-offline"
description="Download all dependencies"
unless="maven.mode.offline">
<mkdir dir="${maven.repo.local}"/>
<mkdir dir="${maven.repo.local}/org/osgi/org.osgi.core/4.0.0"/>
<get src="http://repository.apache.org/snapshots/org/osgi/org.osgi.core/4.0.0/org.osgi.core-4.0.0.jar"
dest="${maven.repo.local}/org/osgi/org.osgi.core/4.0.0/org.osgi.core-4.0.0.jar"
usetimestamp="false"
ignoreerrors="true"/>
<get src="http://repo.maven.apache.org/maven2/org/osgi/org.osgi.core/4.0.0/org.osgi.core-4.0.0.jar"
dest="${maven.repo.local}/org/osgi/org.osgi.core/4.0.0/org.osgi.core-4.0.0.jar"
usetimestamp="false"
ignoreerrors="true"/>
<mkdir dir="${maven.repo.local}/org/osgi/org.osgi.compendium/4.0.0"/>
<get src="http://repository.apache.org/snapshots/org/osgi/org.osgi.compendium/4.0.0/org.osgi.compendium-4.0.0.jar"
dest="${maven.repo.local}/org/osgi/org.osgi.compendium/4.0.0/org.osgi.compendium-4.0.0.jar"
usetimestamp="false"
ignoreerrors="true"/>
<get src="http://repo.maven.apache.org/maven2/org/osgi/org.osgi.compendium/4.0.0/org.osgi.compendium-4.0.0.jar"
dest="${maven.repo.local}/org/osgi/org.osgi.compendium/4.0.0/org.osgi.compendium-4.0.0.jar"
usetimestamp="false"
ignoreerrors="true"/>
<mkdir dir="${maven.repo.local}/junit/junit/4.5"/>
<get src="http://repository.apache.org/snapshots/junit/junit/4.5/junit-4.5.jar"
dest="${maven.repo.local}/junit/junit/4.5/junit-4.5.jar"
usetimestamp="false"
ignoreerrors="true"/>
<get src="http://repo.maven.apache.org/maven2/junit/junit/4.5/junit-4.5.jar"
dest="${maven.repo.local}/junit/junit/4.5/junit-4.5.jar"
usetimestamp="false"
ignoreerrors="true"/>
<mkdir dir="${maven.repo.local}/org/easymock/easymock/2.4"/>
<get src="http://repository.apache.org/snapshots/org/easymock/easymock/2.4/easymock-2.4.jar"
dest="${maven.repo.local}/org/easymock/easymock/2.4/easymock-2.4.jar"
usetimestamp="false"
ignoreerrors="true"/>
<get src="http://repo.maven.apache.org/maven2/org/easymock/easymock/2.4/easymock-2.4.jar"
dest="${maven.repo.local}/org/easymock/easymock/2.4/easymock-2.4.jar"
usetimestamp="false"
ignoreerrors="true"/>
<mkdir dir="${maven.repo.local}/org/mockito/mockito-all/1.7"/>
<get src="http://repository.apache.org/snapshots/org/mockito/mockito-all/1.7/mockito-all-1.7.jar"
dest="${maven.repo.local}/org/mockito/mockito-all/1.7/mockito-all-1.7.jar"
usetimestamp="false"
ignoreerrors="true"/>
<get src="http://repo.maven.apache.org/maven2/org/mockito/mockito-all/1.7/mockito-all-1.7.jar"
dest="${maven.repo.local}/org/mockito/mockito-all/1.7/mockito-all-1.7.jar"
usetimestamp="false"
ignoreerrors="true"/>
</target>
</project>

@ -0,0 +1,22 @@
--- src/main/java/org/apache/felix/gogo/runtime/activator/EventAdminListener.java 2013-05-13 13:40:57.071766332 +0200
+++ src/main/java/org/apache/felix/gogo/runtime/activator/EventAdminListener.java.2 2013-05-13 13:41:30.725096685 +0200
@@ -18,7 +18,7 @@
*/
package org.apache.felix.gogo.runtime.activator;
-import java.util.Properties;
+import java.util.HashMap;
import org.apache.felix.gogo.api.CommandSessionListener;
import org.apache.felix.service.command.CommandSession;
@@ -43,8 +43,8 @@
public void beforeExecute(CommandSession session, CharSequence command) {
EventAdmin admin = (EventAdmin) tracker.getService();
if (admin != null) {
- Properties props = new Properties();
- props.setProperty("command", command.toString());
+ HashMap<String, String> props = new HashMap<String, String>();
+ props.put(new String("command"), command.toString());
Event event = new Event("org/apache/felix/service/command/EXECUTING", props);
admin.postEvent(event);
}

@ -0,0 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>java</herd>
</pkgmetadata>

@ -0,0 +1,14 @@
# ChangeLog for dev-java/felix-shell
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/felix-shell/ChangeLog,v 1.2 2013/10/02 22:24:19 tomwij Exp $
02 Oct 2013; Tom Wijsman <TomWij@gentoo.org> felix-shell-1.4.3.ebuild:
Fixed trailing whitespace; maybe I need to make repoman bail out on warnings,
missed it twice today.
*felix-shell-1.4.3 (02 Oct 2013)
02 Oct 2013; Tom Wijsman <TomWij@gentoo.org> +felix-shell-1.4.3.ebuild,
+files/felix-shell-1.4.3-build.xml, +metadata.xml:
New package for dev-java/felix-shell, Felix Shell. Direct dependency of Struts
2.

@ -0,0 +1,19 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
AUX felix-shell-1.4.3-build.xml 13813 SHA256 484bb6cd4327b550708aa0e1589964ca651d380a611a054c7bd70cff4f894ccd SHA512 324f9a3d1de17756eeff2ed520e3e4639ed371785b3cf422387b75d4dd6790e893d6467308c44b5157a56577a6714c271c6168a9737d7326600f3944fcd4d6be WHIRLPOOL 247021b915ebcadceb8267194dfa10f6c7d40e0be2734c0f6a478fbcf6feec6716cd939ac465fda259b3f7510e7b67683e132e787e01b387ae7dc151328ddf41
DIST org.apache.felix.shell-1.4.3-source-release.tar.gz 75190 SHA256 daea2ae1cd3e28dbbcf5da964ffa5b6cb37ccc102dc070b878203900e8bf292a SHA512 fe1b3927789a18626715e52a634fa069fdd1505f425a48d76ec6abbb181f511ff5a3af176c70f634241830b185d32cd7eb71a271d62a754366141cd959cb54a4 WHIRLPOOL 6836e3503a26b887997786f2214b32eca527b9b28b98fb9a54179be756fd15f1d41a531ae54bfada956a7a8e66444464b0cd6203b240fb7c283059ae2a90f422
EBUILD felix-shell-1.4.3.ebuild 1299 SHA256 5ff8be6b959887587c31f7329188dfe814b87f62b4f2e0594c827252db11c864 SHA512 bb5a8a33a4dfb51d96ae967ebf8b2ac0871245991522bcd3066e4a91bbb4029072a1f60c17a33a5fd06bd9997499063c8bdb3b7ffe8548d1c020bf0a92b6826a WHIRLPOOL b4300cc43bc4525d1577a40777a82354e709c6bfb0053fa3e969fd463e0015d7a0f7f5e4a6881b9a3f865516a456c66ab64f776a39c5fa86798f415cb5abed25
MISC ChangeLog 639 SHA256 c3eca594ac2381546aa392d4d6bde5c0a26e254bcff61d5978fd42a45611ad05 SHA512 d428c995fc464978693aa9fc02d9d8b788ffbf01e7de4d512e8432e125aa4bf61ee5bcc8f65e5b5f0b015ed1e2acae12991df3a2d3becce2be6aa4f80ea77019 WHIRLPOOL 3ce1d6b6f75180dbe717fecbab48e309e42026606a9d4e11a292d103857f8fb1c1fcf6e2b74ec80958017d5f4f02bdf8bd44dc25d514ca7877091d5727560bad
MISC metadata.xml 157 SHA256 295d02c5805b0257938eb80314b371daac94b8d6ea85629a902de7a824adc0c9 SHA512 bbae663e26f48fdc5e272adc2b06c14f77f34c53caf84acb53908ff036e7c12a3edbbc0929d2db56bee861a453381d979c7e0983a23716f629ed2135c22ffece WHIRLPOOL 887e153e2481e7d76f0f1b67a395f10f0328b93930185ecdb8fcb5fe3c50f839086a18831d61cf45b34657aaffca6c3b7900cf3c04b712846a05027a84602448
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.21 (GNU/Linux)
iQEcBAEBCAAGBQJSTJvQAAoJEJWyH81tNOV9LfcH/3mrP2dWxjgBaKJTjfV4cbFI
/gpBZ5uPfp7DlNjswzV9nLNOApJesJleQ0XZ0+At+mZoZClE+piVGy7D00HKHmiT
zBp9pxwgHUc+5UBxWr8w6lrHs7jLZKdxkh2ZGP2IPqkYmneR+6S6kCbxXpTPFGll
JHr2T+1lpFKtFcmeyW222FfcM8PS1Drq+C/4KI85UipLGXjRY08UkN81QLUtxuwQ
RwZD+clBSSN0aA8tjXGbJva4CeFfn+mY598vQAy1mmNZWY844ngLmykUWhKs+JoF
qkl1HF1hze3f1LIz+soi3Um7DrNxMB0LBZ6rq0av7MDyhDS9EOtFDiALuJXmkF8=
=PNW0
-----END PGP SIGNATURE-----

@ -0,0 +1,45 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/felix-shell/felix-shell-1.4.3.ebuild,v 1.2 2013/10/02 22:24:19 tomwij Exp $
EAPI="5"
inherit java-pkg-2 java-ant-2 java-osgi
DESCRIPTION="Felix Shell"
HOMEPAGE="http://felix.apache.org/"
LICENSE="Apache-2.0"
MY_PN="org.apache.felix.shell"
MY_P="${MY_PN}-${PV}"
SRC_URI="mirror://apache/felix/${MY_P}-source-release.tar.gz"
SLOT="0"
KEYWORDS="~amd64"
DEPEND=">=virtual/jdk-1.5
dev-java/felix-gogo-runtime:0
dev-java/felix-utils:0
dev-java/osgi-compendium:0
dev-java/osgi-core-api:0"
RDEPEND=">=virtual/jre-1.5"
S="${WORKDIR}/${MY_P}"
java_prepare() {
cp "${FILESDIR}"/${P}-build.xml build.xml || die
}
JAVA_ANT_REWRITE_CLASSPATH="true"
src_compile() {
EANT_EXTRA_ARGS="-Dgentoo.classpath=$(java-pkg_getjar --build-only osgi-core-api osgi-core-api.jar):$(java-pkg_getjar --build-only osgi-compendium osgi-compendium.jar):$(java-pkg_getjar --build-only felix-gogo-runtime felix-gogo-runtime.jar):$(java-pkg_getjar --build-only felix-utils felix-utils.jar)"
java-pkg-2_src_compile
}
src_install() {
mv "${S}"/target/{${MY_P},${PN}}.jar || die
java-osgi_dojar "${S}"/target/${PN}.jar ${MY_PN} ${MY_PN} "Export-Package: ${MY_PN}"
}

@ -0,0 +1,299 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- ====================================================================== -->
<!-- Ant build file (http://ant.apache.org/) for Ant 1.6.2 or above. -->
<!-- ====================================================================== -->
<!-- ====================================================================== -->
<!-- ===================== - DO NOT EDIT THIS FILE! - ===================== -->
<!-- ====================================================================== -->
<!-- -->
<!-- Any modifications will be overwritten. -->
<!-- -->
<!-- Generated by Maven Ant Plugin on 5/13/13 2:41 PM -->
<!-- See: http://maven.apache.org/plugins/maven-ant-plugin/ -->
<!-- -->
<!-- ====================================================================== -->
<project name="org.apache.felix.shell-from-maven" default="package" basedir=".">
<!-- ====================================================================== -->
<!-- Build environment properties -->
<!-- ====================================================================== -->
<property file="${user.home}/.m2/maven.properties"/>
<property file="maven-build.properties"/>
<property name="maven.build.finalName" value="org.apache.felix.shell-1.4.3"/>
<property name="maven.build.dir" value="target"/>
<property name="maven.build.outputDir" value="${maven.build.dir}/classes"/>
<property name="maven.build.srcDir.0" value="src/main/java"/>
<property name="maven.build.resourceDir.0" value="src/main/resources"/>
<property name="maven.build.resourceDir.1" value="."/>
<property name="maven.build.testOutputDir" value="${maven.build.dir}/test-classes"/>
<property name="maven.build.testDir.0" value="src/test/java"/>
<property name="maven.build.testResourceDir.0" value="src/test/resources"/>
<property name="maven.test.reports" value="${maven.build.dir}/test-reports"/>
<property name="maven.reporting.outputDirectory" value="${maven.build.dir}/site"/>
<property name="maven.repo.local" value="${user.home}/.m2/repository"/>
<property name="maven.settings.offline" value="false"/>
<property name="maven.settings.interactiveMode" value="true"/>
<!-- ====================================================================== -->
<!-- Defining classpaths -->
<!-- ====================================================================== -->
<path id="build.classpath">
<pathelement location="${maven.repo.local}/org/osgi/org.osgi.core/4.1.0/org.osgi.core-4.1.0.jar"/>
<pathelement location="${maven.repo.local}/org/osgi/org.osgi.compendium/4.0.0/org.osgi.compendium-4.0.0.jar"/>
</path>
<path id="build.test.classpath">
<pathelement location="${maven.repo.local}/org/osgi/org.osgi.core/4.1.0/org.osgi.core-4.1.0.jar"/>
<pathelement location="${maven.repo.local}/org/osgi/org.osgi.compendium/4.0.0/org.osgi.compendium-4.0.0.jar"/>
<pathelement location="${maven.repo.local}/junit/junit/4.0/junit-4.0.jar"/>
<pathelement location="${maven.repo.local}/org/easymock/easymock/2.4/easymock-2.4.jar"/>
<pathelement location="${maven.repo.local}/org/mockito/mockito-all/1.7/mockito-all-1.7.jar"/>
</path>
<!-- ====================================================================== -->
<!-- Cleaning up target -->
<!-- ====================================================================== -->
<target name="clean" description="Clean the output directory">
<delete dir="${maven.build.dir}"/>
</target>
<!-- ====================================================================== -->
<!-- Compilation target -->
<!-- ====================================================================== -->
<target name="compile" depends="get-deps" description="Compile the code">
<mkdir dir="${maven.build.outputDir}"/>
<javac destdir="${maven.build.outputDir}"
encoding="UTF-8"
nowarn="false"
debug="true"
optimize="false"
deprecation="true"
target="1.3"
verbose="false"
fork="false"
source="1.3">
<src>
<pathelement location="${maven.build.srcDir.0}"/>
</src>
<classpath refid="build.classpath"/>
</javac>
<copy todir="${maven.build.outputDir}">
<fileset dir="${maven.build.resourceDir.0}"/>
</copy>
<mkdir dir="${maven.build.outputDir}/META-INF"/>
<copy todir="${maven.build.outputDir}/META-INF">
<fileset dir="${maven.build.resourceDir.1}">
<include name="changelog.txt"/>
</fileset>
</copy>
</target>
<!-- ====================================================================== -->
<!-- Test-compilation target -->
<!-- ====================================================================== -->
<target name="compile-tests"
depends="compile"
description="Compile the test code"
unless="maven.test.skip">
<mkdir dir="${maven.build.testOutputDir}"/>
<javac destdir="${maven.build.testOutputDir}"
encoding="UTF-8"
nowarn="false"
debug="true"
optimize="false"
deprecation="true"
target="1.3"
verbose="false"
fork="false"
source="1.3">
<src>
<pathelement location="${maven.build.testDir.0}"/>
</src>
<classpath>
<path refid="build.test.classpath"/>
<pathelement location="${maven.build.outputDir}"/>
</classpath>
</javac>
</target>
<!-- ====================================================================== -->
<!-- Run all tests -->
<!-- ====================================================================== -->
<target name="test"
depends="compile-tests, junit-missing"
unless="junit.skipped"
description="Run the test cases">
<mkdir dir="${maven.test.reports}"/>
<junit printSummary="yes" haltonerror="true" haltonfailure="true" fork="true" dir=".">
<sysproperty key="basedir" value="."/>
<formatter type="xml"/>
<formatter type="plain" usefile="false"/>
<classpath>
<path refid="build.test.classpath"/>
<pathelement location="${maven.build.outputDir}"/>
<pathelement location="${maven.build.testOutputDir}"/>
</classpath>
<batchtest todir="${maven.test.reports}" unless="test">
<fileset dir="${maven.build.testDir.0}">
<include name="**/Test*.java"/>
<include name="**/*Test.java"/>
<include name="**/*TestCase.java"/>
<exclude name="**/*Abstract*Test.java"/>
</fileset>
</batchtest>
<batchtest todir="${maven.test.reports}" if="test">
<fileset dir="${maven.build.testDir.0}">
<include name="**/${test}.java"/>
<exclude name="**/*Abstract*Test.java"/>
</fileset>
</batchtest>
</junit>
</target>
<target name="test-junit-present">
<available classname="junit.framework.Test" property="junit.present"/>
</target>
<target name="test-junit-status"
depends="test-junit-present">
<condition property="junit.missing">
<and>
<isfalse value="${junit.present}"/>
<isfalse value="${maven.test.skip}"/>
</and>
</condition>
<condition property="junit.skipped">
<or>
<isfalse value="${junit.present}"/>
<istrue value="${maven.test.skip}"/>
</or>
</condition>
</target>
<target name="junit-missing"
depends="test-junit-status"
if="junit.missing">
<echo>=================================== WARNING ===================================</echo>
<echo> JUnit is not present in your $ANT_HOME/lib directory. Tests not executed.</echo>
<echo>===============================================================================</echo>
</target>
<!-- ====================================================================== -->
<!-- Javadoc target -->
<!-- ====================================================================== -->
<target name="javadoc" description="Generates the Javadoc of the application">
<javadoc sourcepath="${maven.build.srcDir.0}"
packagenames="*"
destdir="${maven.reporting.outputDirectory}/apidocs"
access="protected"
old="false"
verbose="false"
version="true"
use="true"
author="true"
splitindex="false"
nodeprecated="false"
nodeprecatedlist="false"
notree="false"
noindex="false"
nohelp="false"
nonavbar="false"
serialwarn="false"
charset="ISO-8859-1"
linksource="false"
breakiterator="false"/>
</target>
<!-- ====================================================================== -->
<!-- Package target -->
<!-- ====================================================================== -->
<target name="package" depends="compile,test" description="Package the application">
<jar jarfile="${maven.build.dir}/${maven.build.finalName}.jar"
compress="true"
index="false"
basedir="${maven.build.outputDir}"
excludes="**/package.html">
</jar>
</target>
<!-- ====================================================================== -->
<!-- A dummy target for the package named after the type it creates -->
<!-- ====================================================================== -->
<target name="jar" depends="package" description="Builds the jar for the application"/>
<!-- ====================================================================== -->
<!-- Download dependencies target -->
<!-- ====================================================================== -->
<target name="test-offline">
<condition property="maven.mode.offline">
<equals arg1="${maven.settings.offline}" arg2="true"/>
</condition>
</target>
<target name="get-deps"
depends="test-offline"
description="Download all dependencies"
unless="maven.mode.offline">
<mkdir dir="${maven.repo.local}"/>
<mkdir dir="${maven.repo.local}/org/osgi/org.osgi.core/4.1.0"/>
<get src="http://repository.apache.org/snapshots/org/osgi/org.osgi.core/4.1.0/org.osgi.core-4.1.0.jar"
dest="${maven.repo.local}/org/osgi/org.osgi.core/4.1.0/org.osgi.core-4.1.0.jar"
usetimestamp="false"
ignoreerrors="true"/>
<get src="http://repo.maven.apache.org/maven2/org/osgi/org.osgi.core/4.1.0/org.osgi.core-4.1.0.jar"
dest="${maven.repo.local}/org/osgi/org.osgi.core/4.1.0/org.osgi.core-4.1.0.jar"
usetimestamp="false"
ignoreerrors="true"/>
<mkdir dir="${maven.repo.local}/org/osgi/org.osgi.compendium/4.0.0"/>
<get src="http://repository.apache.org/snapshots/org/osgi/org.osgi.compendium/4.0.0/org.osgi.compendium-4.0.0.jar"
dest="${maven.repo.local}/org/osgi/org.osgi.compendium/4.0.0/org.osgi.compendium-4.0.0.jar"
usetimestamp="false"
ignoreerrors="true"/>
<get src="http://repo.maven.apache.org/maven2/org/osgi/org.osgi.compendium/4.0.0/org.osgi.compendium-4.0.0.jar"
dest="${maven.repo.local}/org/osgi/org.osgi.compendium/4.0.0/org.osgi.compendium-4.0.0.jar"
usetimestamp="false"
ignoreerrors="true"/>
<mkdir dir="${maven.repo.local}/junit/junit/4.0"/>
<get src="http://repository.apache.org/snapshots/junit/junit/4.0/junit-4.0.jar"
dest="${maven.repo.local}/junit/junit/4.0/junit-4.0.jar"
usetimestamp="false"
ignoreerrors="true"/>
<get src="http://repo.maven.apache.org/maven2/junit/junit/4.0/junit-4.0.jar"
dest="${maven.repo.local}/junit/junit/4.0/junit-4.0.jar"
usetimestamp="false"
ignoreerrors="true"/>
<mkdir dir="${maven.repo.local}/org/easymock/easymock/2.4"/>
<get src="http://repository.apache.org/snapshots/org/easymock/easymock/2.4/easymock-2.4.jar"
dest="${maven.repo.local}/org/easymock/easymock/2.4/easymock-2.4.jar"
usetimestamp="false"
ignoreerrors="true"/>
<get src="http://repo.maven.apache.org/maven2/org/easymock/easymock/2.4/easymock-2.4.jar"
dest="${maven.repo.local}/org/easymock/easymock/2.4/easymock-2.4.jar"
usetimestamp="false"
ignoreerrors="true"/>
<mkdir dir="${maven.repo.local}/org/mockito/mockito-all/1.7"/>
<get src="http://repository.apache.org/snapshots/org/mockito/mockito-all/1.7/mockito-all-1.7.jar"
dest="${maven.repo.local}/org/mockito/mockito-all/1.7/mockito-all-1.7.jar"
usetimestamp="false"
ignoreerrors="true"/>
<get src="http://repo.maven.apache.org/maven2/org/mockito/mockito-all/1.7/mockito-all-1.7.jar"
dest="${maven.repo.local}/org/mockito/mockito-all/1.7/mockito-all-1.7.jar"
usetimestamp="false"
ignoreerrors="true"/>
</target>
</project>

@ -0,0 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>java</herd>
</pkgmetadata>

@ -0,0 +1,11 @@
# ChangeLog for dev-java/felix-utils
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/felix-utils/ChangeLog,v 1.1 2013/10/02 22:18:52 tomwij Exp $
*felix-utils-1.2.0 (02 Oct 2013)
02 Oct 2013; Tom Wijsman <TomWij@gentoo.org> +felix-utils-1.2.0.ebuild,
+files/felix-utils-1.2.0-build.xml, +files/felix-utils-1.2.0-java-fixes.patch,
+metadata.xml:
New package for dev-java/felix-utils, Felix Utils. Indirect dependency needed
for Struts 2.

@ -0,0 +1,20 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
AUX felix-utils-1.2.0-build.xml 13825 SHA256 c359ad0d87415327aabb5e94ad303c14e77870905659f3c7f1f4c73478d91387 SHA512 0494ca015f38daf3b96758adaba1de71ec82b7ba811507e8b7acf33ff887484481251d6868d98c0b70535f1a5874941d457bf43fb3f8139d698ce3f5ce4ed1da WHIRLPOOL e046d967685fe844b199acbd4f5b08f901e1eac3634f721de3beec146e58ca7aae00aafe110974ff6b61eba10f1e4ffe4d939fca29b4b89558cf13d4a72cc92d
AUX felix-utils-1.2.0-java-fixes.patch 1673 SHA256 f01604e2312db384cfcfe3efaef37589c2343da88287e78557a936f19ebb3ae2 SHA512 7256b8b9979536d1bc587726f3f4f71d56ec0ed3ba9cbc1229eea2c4d2c0883636bfa4498a59a076b9a06cd21b9fbb2f1ef293425454d3cb3dcb62d9d103cd33 WHIRLPOOL 027ffd91b7d1a85b5ff067611ebfe9080083ca5d5bad42d1413cf82b63aa24af7ea5eb56bda86f2d7d9c5b774ef500d372c6a90e7e3016f13e88fd9dc6cc4f04
DIST org.apache.felix.utils-1.2.0-source-release.tar.gz 36109 SHA256 281872667d5968875f5f5b12878145c7f184ffb89d3ddf8ad757070e0722105c SHA512 4b3a16abc92963c16c363791423483c14eb02792cc65d58a884777c6be25b05a226492280cf2f77183ad5b86cb5710076a118a58af34f6c717273bfdf93bc171 WHIRLPOOL a9422c4fda79d1ba32cfff923d911a4e91fab463c8de0b870f43daf683222f86963690834df1d37a67f3cba4849a1f85433f7239abd100abfa1c6ef3a1d6b91c
EBUILD felix-utils-1.2.0.ebuild 1260 SHA256 cb200662b25c93fae29229ca566f77be6a18e4d7db404cda782f808bd9b03019 SHA512 ec6fdc041f3b4f8bc34e56eaf94d39e2e342f0ddcb7ac5a53fef3bc949a6ce1302723bd8a5a6ae9b3b04e8e92ac1581c095df39ddd15c098f9602d86de9ce008 WHIRLPOOL 4a7a36063a5b10e16c4e3bc755c0b46c78ee92d036ed6eb463c0a46dfbe5d24067e25e1c2bf4f91b985792e6b1786fdb0449e11070a643e062c144b6d9248e9b
MISC ChangeLog 515 SHA256 9cf1d1857ef162c50c43fedf756d35e39721f1d2c1bd4a3063dbd976990cfd5f SHA512 6ee8455c92e76f2ec5d5582f4aa6f96037f5f263052e4ad70c78d508a1b336155843f5c0d412c7926048ffe2404223dbb9cc089ba20599c4d60d0116255b9f03 WHIRLPOOL 289bbee7dabf817fbdcd49b819685c65c270107ed89621c7dfbc80c90fd3d71335ef90c08a21aed54ce567aefa3606fb8f87da345f2d15352375a78330fb8bf6
MISC metadata.xml 157 SHA256 295d02c5805b0257938eb80314b371daac94b8d6ea85629a902de7a824adc0c9 SHA512 bbae663e26f48fdc5e272adc2b06c14f77f34c53caf84acb53908ff036e7c12a3edbbc0929d2db56bee861a453381d979c7e0983a23716f629ed2135c22ffece WHIRLPOOL 887e153e2481e7d76f0f1b67a395f10f0328b93930185ecdb8fcb5fe3c50f839086a18831d61cf45b34657aaffca6c3b7900cf3c04b712846a05027a84602448
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.21 (GNU/Linux)
iQEcBAEBCAAGBQJSTJqJAAoJEJWyH81tNOV9IdsH/0wdk8h9CG3MekSw6X0EedpT
pQGx05cOnwDoweVPuIRPSGQMnsLUXnCSZ3GI9kax3WNd29tW33fC3ZoAOJra7CNO
7+FnC+azyd3uh3rcIdEuYghK3oLW59lvTqjeTk3h49PtMe1avzv34e3eajv4Ek9A
MQxAjej7OC+xT9O6au4YZZ5sNHTSzc4FN9ARH7ZWVHzlpigsO1esQybPHP+ogXv0
tJt3cQ6vtY3y+6T2W5rPNWuwG4dzkn9gbTp789oW97UMT06qKwdpYGYTOSUS8VcT
Ihs39N6eqsx9NcsGje9bQRawtavDAMCn76qFpSWOm0NPZIa7/fIuJWXo8HlQXHc=
=HHdu
-----END PGP SIGNATURE-----

@ -0,0 +1,46 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/felix-utils/felix-utils-1.2.0.ebuild,v 1.1 2013/10/02 22:18:52 tomwij Exp $
EAPI="5"
inherit java-pkg-2 java-ant-2 java-osgi
DESCRIPTION="Felix Utils"
HOMEPAGE="http://felix.apache.org/"
LICENSE="Apache-2.0"
MY_PN="org.apache.felix.utils"
MY_P="${MY_PN}-${PV}"
SRC_URI="mirror://apache/felix/${MY_P}-source-release.tar.gz"
SLOT="0"
KEYWORDS="~amd64"
DEPEND=">=virtual/jdk-1.5
dev-java/felix-gogo-runtime:0
dev-java/osgi-compendium:0
dev-java/osgi-core-api:0"
RDEPEND=">=virtual/jre-1.5"
S="${WORKDIR}/${MY_P}"
java_prepare() {
cp "${FILESDIR}"/${P}-build.xml build.xml || die
epatch "${FILESDIR}"/${P}-java-fixes.patch
}
JAVA_ANT_REWRITE_CLASSPATH="true"
src_compile() {
EANT_EXTRA_ARGS="-Dgentoo.classpath=$(java-pkg_getjar --build-only osgi-core-api osgi-core-api.jar):$(java-pkg_getjar --build-only osgi-compendium osgi-compendium.jar):$(java-pkg_getjar --build-only felix-gogo-runtime felix-gogo-runtime.jar)"
java-pkg-2_src_compile
}
src_install() {
mv "${S}"/target/{${MY_P},${PN}}.jar || die
java-osgi_dojar "${S}"/target/${PN}.jar ${MY_PN} ${MY_PN} "Export-Package: ${MY_PN}"
}

@ -0,0 +1,299 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- ====================================================================== -->
<!-- Ant build file (http://ant.apache.org/) for Ant 1.6.2 or above. -->
<!-- ====================================================================== -->
<!-- ====================================================================== -->
<!-- ===================== - DO NOT EDIT THIS FILE! - ===================== -->
<!-- ====================================================================== -->
<!-- -->
<!-- Any modifications will be overwritten. -->
<!-- -->
<!-- Generated by Maven Ant Plugin on 5/13/13 2:09 PM -->
<!-- See: http://maven.apache.org/plugins/maven-ant-plugin/ -->
<!-- -->
<!-- ====================================================================== -->
<project name="org.apache.felix.utils-from-maven" default="package" basedir=".">
<!-- ====================================================================== -->
<!-- Build environment properties -->
<!-- ====================================================================== -->
<property file="${user.home}/.m2/maven.properties"/>
<property file="maven-build.properties"/>
<property name="maven.build.finalName" value="org.apache.felix.utils-1.2.0"/>
<property name="maven.build.dir" value="target"/>
<property name="maven.build.outputDir" value="${maven.build.dir}/classes"/>
<property name="maven.build.srcDir.0" value="src/main/java"/>
<property name="maven.build.resourceDir.0" value="src/main/resources"/>
<property name="maven.build.resourceDir.1" value="."/>
<property name="maven.build.testOutputDir" value="${maven.build.dir}/test-classes"/>
<property name="maven.build.testDir.0" value="src/test/java"/>
<property name="maven.build.testResourceDir.0" value="src/test/resources"/>
<property name="maven.test.reports" value="${maven.build.dir}/test-reports"/>
<property name="maven.reporting.outputDirectory" value="${maven.build.dir}/site"/>
<property name="maven.repo.local" value="${user.home}/.m2/repository"/>
<property name="maven.settings.offline" value="false"/>
<property name="maven.settings.interactiveMode" value="true"/>
<!-- ====================================================================== -->
<!-- Defining classpaths -->
<!-- ====================================================================== -->
<path id="build.classpath">
<pathelement location="${maven.repo.local}/org/osgi/org.osgi.core/4.1.0/org.osgi.core-4.1.0.jar"/>
<pathelement location="${maven.repo.local}/org/osgi/org.osgi.compendium/4.1.0/org.osgi.compendium-4.1.0.jar"/>
</path>
<path id="build.test.classpath">
<pathelement location="${maven.repo.local}/org/osgi/org.osgi.core/4.1.0/org.osgi.core-4.1.0.jar"/>
<pathelement location="${maven.repo.local}/org/osgi/org.osgi.compendium/4.1.0/org.osgi.compendium-4.1.0.jar"/>
<pathelement location="${maven.repo.local}/junit/junit/4.0/junit-4.0.jar"/>
<pathelement location="${maven.repo.local}/org/easymock/easymock/2.4/easymock-2.4.jar"/>
<pathelement location="${maven.repo.local}/org/mockito/mockito-all/1.7/mockito-all-1.7.jar"/>
</path>
<!-- ====================================================================== -->
<!-- Cleaning up target -->
<!-- ====================================================================== -->
<target name="clean" description="Clean the output directory">
<delete dir="${maven.build.dir}"/>
</target>
<!-- ====================================================================== -->
<!-- Compilation target -->
<!-- ====================================================================== -->
<target name="compile" depends="get-deps" description="Compile the code">
<mkdir dir="${maven.build.outputDir}"/>
<javac destdir="${maven.build.outputDir}"
encoding="UTF-8"
nowarn="false"
debug="true"
optimize="false"
deprecation="true"
target="jsr14"
verbose="false"
fork="false"
source="1.5">
<src>
<pathelement location="${maven.build.srcDir.0}"/>
</src>
<classpath refid="build.classpath"/>
</javac>
<mkdir dir="${maven.build.outputDir}/META-INF"/>
<copy todir="${maven.build.outputDir}/META-INF">
<fileset dir="${maven.build.resourceDir.1}">
<include name="changelog.txt"/>
</fileset>
</copy>
</target>
<!-- ====================================================================== -->
<!-- Test-compilation target -->
<!-- ====================================================================== -->
<target name="compile-tests"
depends="compile"
description="Compile the test code"
unless="maven.test.skip">
<mkdir dir="${maven.build.testOutputDir}"/>
<javac destdir="${maven.build.testOutputDir}"
encoding="UTF-8"
nowarn="false"
debug="true"
optimize="false"
deprecation="true"
target="jsr14"
verbose="false"
fork="false"
source="1.5">
<src>
<pathelement location="${maven.build.testDir.0}"/>
</src>
<classpath>
<path refid="build.test.classpath"/>
<pathelement location="${maven.build.outputDir}"/>
</classpath>
</javac>
<copy todir="${maven.build.testOutputDir}">
<fileset dir="${maven.build.testResourceDir.0}"/>
</copy>
</target>
<!-- ====================================================================== -->
<!-- Run all tests -->
<!-- ====================================================================== -->
<target name="test"
depends="compile-tests, junit-missing"
unless="junit.skipped"
description="Run the test cases">
<mkdir dir="${maven.test.reports}"/>
<junit printSummary="yes" haltonerror="true" haltonfailure="true" fork="true" dir=".">
<sysproperty key="basedir" value="."/>
<formatter type="xml"/>
<formatter type="plain" usefile="false"/>
<classpath>
<path refid="build.test.classpath"/>
<pathelement location="${maven.build.outputDir}"/>
<pathelement location="${maven.build.testOutputDir}"/>
</classpath>
<batchtest todir="${maven.test.reports}" unless="test">
<fileset dir="${maven.build.testDir.0}">
<include name="**/Test*.java"/>
<include name="**/*Test.java"/>
<include name="**/*TestCase.java"/>
<exclude name="**/*Abstract*Test.java"/>
</fileset>
</batchtest>
<batchtest todir="${maven.test.reports}" if="test">
<fileset dir="${maven.build.testDir.0}">
<include name="**/${test}.java"/>
<exclude name="**/*Abstract*Test.java"/>
</fileset>
</batchtest>
</junit>
</target>
<target name="test-junit-present">
<available classname="junit.framework.Test" property="junit.present"/>
</target>
<target name="test-junit-status"
depends="test-junit-present">
<condition property="junit.missing">
<and>
<isfalse value="${junit.present}"/>
<isfalse value="${maven.test.skip}"/>
</and>
</condition>
<condition property="junit.skipped">
<or>
<isfalse value="${junit.present}"/>
<istrue value="${maven.test.skip}"/>
</or>
</condition>
</target>
<target name="junit-missing"
depends="test-junit-status"
if="junit.missing">
<echo>=================================== WARNING ===================================</echo>
<echo> JUnit is not present in your $ANT_HOME/lib directory. Tests not executed.</echo>
<echo>===============================================================================</echo>
</target>
<!-- ====================================================================== -->
<!-- Javadoc target -->
<!-- ====================================================================== -->
<target name="javadoc" description="Generates the Javadoc of the application">
<javadoc sourcepath="${maven.build.srcDir.0}"
packagenames="*"
destdir="${maven.reporting.outputDirectory}/apidocs"
access="protected"
old="false"
verbose="false"
version="true"
use="true"
author="true"
splitindex="false"
nodeprecated="false"
nodeprecatedlist="false"
notree="false"
noindex="false"
nohelp="false"
nonavbar="false"
serialwarn="false"
charset="ISO-8859-1"
linksource="false"
breakiterator="false"/>
</target>
<!-- ====================================================================== -->
<!-- Package target -->
<!-- ====================================================================== -->
<target name="package" depends="compile,test" description="Package the application">
<jar jarfile="${maven.build.dir}/${maven.build.finalName}.jar"
compress="true"
index="false"
basedir="${maven.build.outputDir}"
excludes="**/package.html">
</jar>
</target>
<!-- ====================================================================== -->
<!-- A dummy target for the package named after the type it creates -->
<!-- ====================================================================== -->
<target name="jar" depends="package" description="Builds the jar for the application"/>
<!-- ====================================================================== -->
<!-- Download dependencies target -->
<!-- ====================================================================== -->
<target name="test-offline">
<condition property="maven.mode.offline">
<equals arg1="${maven.settings.offline}" arg2="true"/>
</condition>
</target>
<target name="get-deps"
depends="test-offline"
description="Download all dependencies"
unless="maven.mode.offline">
<mkdir dir="${maven.repo.local}"/>
<mkdir dir="${maven.repo.local}/org/osgi/org.osgi.core/4.1.0"/>
<get src="http://repository.apache.org/snapshots/org/osgi/org.osgi.core/4.1.0/org.osgi.core-4.1.0.jar"
dest="${maven.repo.local}/org/osgi/org.osgi.core/4.1.0/org.osgi.core-4.1.0.jar"
usetimestamp="false"
ignoreerrors="true"/>
<get src="http://repo.maven.apache.org/maven2/org/osgi/org.osgi.core/4.1.0/org.osgi.core-4.1.0.jar"
dest="${maven.repo.local}/org/osgi/org.osgi.core/4.1.0/org.osgi.core-4.1.0.jar"
usetimestamp="false"
ignoreerrors="true"/>
<mkdir dir="${maven.repo.local}/org/osgi/org.osgi.compendium/4.1.0"/>
<get src="http://repository.apache.org/snapshots/org/osgi/org.osgi.compendium/4.1.0/org.osgi.compendium-4.1.0.jar"
dest="${maven.repo.local}/org/osgi/org.osgi.compendium/4.1.0/org.osgi.compendium-4.1.0.jar"
usetimestamp="false"
ignoreerrors="true"/>
<get src="http://repo.maven.apache.org/maven2/org/osgi/org.osgi.compendium/4.1.0/org.osgi.compendium-4.1.0.jar"
dest="${maven.repo.local}/org/osgi/org.osgi.compendium/4.1.0/org.osgi.compendium-4.1.0.jar"
usetimestamp="false"
ignoreerrors="true"/>
<mkdir dir="${maven.repo.local}/junit/junit/4.0"/>
<get src="http://repository.apache.org/snapshots/junit/junit/4.0/junit-4.0.jar"
dest="${maven.repo.local}/junit/junit/4.0/junit-4.0.jar"
usetimestamp="false"
ignoreerrors="true"/>
<get src="http://repo.maven.apache.org/maven2/junit/junit/4.0/junit-4.0.jar"
dest="${maven.repo.local}/junit/junit/4.0/junit-4.0.jar"
usetimestamp="false"
ignoreerrors="true"/>
<mkdir dir="${maven.repo.local}/org/easymock/easymock/2.4"/>
<get src="http://repository.apache.org/snapshots/org/easymock/easymock/2.4/easymock-2.4.jar"
dest="${maven.repo.local}/org/easymock/easymock/2.4/easymock-2.4.jar"
usetimestamp="false"
ignoreerrors="true"/>
<get src="http://repo.maven.apache.org/maven2/org/easymock/easymock/2.4/easymock-2.4.jar"
dest="${maven.repo.local}/org/easymock/easymock/2.4/easymock-2.4.jar"
usetimestamp="false"
ignoreerrors="true"/>
<mkdir dir="${maven.repo.local}/org/mockito/mockito-all/1.7"/>
<get src="http://repository.apache.org/snapshots/org/mockito/mockito-all/1.7/mockito-all-1.7.jar"
dest="${maven.repo.local}/org/mockito/mockito-all/1.7/mockito-all-1.7.jar"
usetimestamp="false"
ignoreerrors="true"/>
<get src="http://repo.maven.apache.org/maven2/org/mockito/mockito-all/1.7/mockito-all-1.7.jar"
dest="${maven.repo.local}/org/mockito/mockito-all/1.7/mockito-all-1.7.jar"
usetimestamp="false"
ignoreerrors="true"/>
</target>
</project>

@ -0,0 +1,47 @@
--- a/src/main/java/org/apache/felix/utils/filter/FilterImpl.java 2012-06-12 08:56:50.000000000 +0200
+++ b/src/main/java/org/apache/felix/utils/filter/FilterImpl.java 2013-05-13 14:25:58.601527069 +0200
@@ -25,6 +25,7 @@
import java.security.AccessController;
import java.security.PrivilegedAction;
import java.util.*;
+import java.util.Map.Entry;
import org.apache.felix.utils.version.VersionTable;
import org.osgi.framework.Filter;
@@ -111,6 +111,19 @@
converted = conv;
}
+ @Override
+ public boolean matches(Map<String, ?> map)
+ {
+ Map nonGenericMap = new HashMap();
+
+ for(Entry<String, ?> entry : map.entrySet())
+ {
+ nonGenericMap.put(entry.getKey(), entry.getValue());
+ }
+
+ return match0(nonGenericMap);
+ }
+
/**
* Filter using a service's properties.
@@ -575,13 +587,13 @@
switch (operation) {
case APPROX :
case EQUAL : {
- return ((Version) value1).compareTo(converted) == 0;
+ return ((Version) value1).compareTo((Version) converted) == 0;
}
case GREATER: {
- return ((Version) value1).compareTo(converted) >= 0;
+ return ((Version) value1).compareTo((Version) converted) >= 0;
}
case LESS: {
- return ((Version) value1).compareTo(converted) <= 0;
+ return ((Version) value1).compareTo((Version) converted) <= 0;
}
}
} else {

@ -0,0 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>java</herd>
</pkgmetadata>

@ -1,6 +1,14 @@
# ChangeLog for dev-java/ognl
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/ognl/ChangeLog,v 1.10 2012/12/02 08:33:38 ulm Exp $
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/ognl/ChangeLog,v 1.12 2013/10/02 18:54:44 tomwij Exp $
02 Oct 2013; Tom Wijsman <TomWij@gentoo.org> ognl-3.0.8.ebuild:
Fix trailing whitespace.
*ognl-3.0.8 (02 Oct 2013)
02 Oct 2013; Tom Wijsman <TomWij@gentoo.org> +ognl-3.0.8.ebuild:
Version bump to 3.0.8.
02 Dec 2012; Ulrich Müller <ulm@gentoo.org> ognl-2.6.9-r1.ebuild,
ognl-2.6.9-r2.ebuild:
@ -45,4 +53,3 @@
22 Jan 2006; Joshua Nichols <nichoj@gentoo.org> +metadata.xml,
+ognl-2.6.7.ebuild:
Initial import. Dependency to build oscore from source (bug #63282).

@ -1,26 +1,22 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
DIST OGNL_3_0_8.tar.gz 3564389 SHA256 e32d78c88985fc8f2c9ab5fb208d7dc22593dea32ed959b46b1d9101b99127d3 SHA512 79ca457077f344da16677e56f8e0ae809d2af85015e1c4bc17a3eef4dd25c01738fdbcac8a9397b83251b48164404df161d60e20d43868e1ff32e9bb388ef4b6 WHIRLPOOL a5e21dcccc4bfc424412abf94c48a3f45ba541a9e25bd0c7c4dc11869cac7051f586e5883011d03c75187fcd432195b526cfb53e3a300fbe2f84f5b4cd67e12a
DIST ognl-2.6.9-dist.zip 2338429 SHA256 2fcb108c332b388c0ca282e8dfea9a079ab6af3caa08cfe3ccb307dffd57e290 SHA512 7883f4e2c3c4b1fab5966481c661cdb3fdd7489717333e985dc7a517fbf14f82e3c218f81e8ad94008f7fcd6e66d166bd03227ff5f1df6a203e1cbc2985bd44c WHIRLPOOL 821d93653b6217b69d575abcfaad9639d8f4e46699124b2ffc0d1ae8ba1fc763ec89b0bf6991b2a929b9e5d31e1b1fcbaf1fd1f6931952ed5f1c4df4d82c372c
DIST osbuild.xml 5939 SHA256 b56534bfdceabe54f4c446d7ee3718dc373523aa368d83206723300fa6931726 SHA512 6b66b7b27073fd6b707b71fb2da7017602edd85de52e767ecb8d8931fdd96811b04d9ec0ac9ec1cb32daf03d43610f760471959cf7211b1921a92d5f5a070416 WHIRLPOOL d8b355472c773a4e180d8efa2c0ecbf55a1233432f8af6c21f9fc8e02012db9780f923af6c3383a343126f4753ce7a62316fdda6a393b5aceb822fe52b64f233
EBUILD ognl-2.6.9-r1.ebuild 1148 SHA256 25d7f691c417afa3397f973c652399933960937470081852f9913f14bef7203b SHA512 d40276093b391c4e661a25a22b95b1b3da267e12967fd9b163d44abd06a912907909ecefc28c08da71f4774a79b7e5437ea348c694662069d68a49304576915d WHIRLPOOL 87586c1549dcd345a936ac583fce1124eff885873bb549064d1ff2e781a1bf8710d8ea42917e094982783f9eebe21862d63e635c582330706c72205277ddc317
EBUILD ognl-2.6.9-r2.ebuild 943 SHA256 e8f52e291a56a513021a1a68751e2a11eac67fd0ad39b2ad933602f5c69b64d1 SHA512 c64ad6d2d14525fbc19bc9c47b298b58b67d4bfee87f47b3492f542223b24bad72c1ab15120dfda09cdc6950f9ad8e4d40f952f86ccdaaedc49fc8dd75e8a55f WHIRLPOOL 578e6b4a0f8c08cc9bda85502f8891e795e8c245cdc18db8deb23c14b64866260c013adcff70d874f3509ad5a737d7141a181c4c1abd06a2c6d6ab4c3e8f3d9c
MISC ChangeLog 1675 SHA256 ffd34affde3384467fc6381b04106f857d51d258033bec5be626ebe21ddf2c1b SHA512 100e3ac64832150ed58d8afd00e0239508b4c4a879724413f9c0cdabfa124cf8595bd2561196282b727a5586bcfc647f38c66b6f3b58078332fe58e114168158 WHIRLPOOL 129ceed8694a2ad5e9720f2e8a4f7a75c8cd5b2bc80d133a4dcd1c2efb8a96dcb8cd39e66ce40c8bb0121e6f890efdba9818227401fc4c231f65f8e5169a467a
EBUILD ognl-3.0.8.ebuild 1170 SHA256 4077b256fe431c950eec788d201e1cc3152a9df119bce98667acf088f823d8f7 SHA512 e5c5e030768a3880f4b367b7b7cd1ce0fde33c7dfe419db8b18c8039a15df1c74e36d8f2b2faccf9c0004d4e77954ec3e0090bc83ec55278b94324e1a73f6e50 WHIRLPOOL 8514186daa43e2a3d5a325b8de87f99991334bedd406799ab355ab4b89443571b330f6170bc31a349e7e885ca4712364f7a986ebb5b8a0e9e55f236327fe5b8a
MISC ChangeLog 1891 SHA256 31f6f635e5df7c0511ecea7494cf558ea50bc6c1a89e1bcc7cafb94403b76c9f SHA512 605c34e2481ae931e98723f3b7feb25e4adedbac6d3bb6b862981994546cd000dda1500aaf5d1ccad6ffae5cf2542c1b0c58a31ecb1bd9571a9b6327b706be17 WHIRLPOOL cabc5ee894cd98be55b0d9cbb3527c58af7c59e087bfc5e44c2c6c5daaf94c69aadb1d5e5ac312ce8d92012995bdf0eaae8094579fb8df162b9e971e80caa612
MISC metadata.xml 157 SHA256 295d02c5805b0257938eb80314b371daac94b8d6ea85629a902de7a824adc0c9 SHA512 bbae663e26f48fdc5e272adc2b06c14f77f34c53caf84acb53908ff036e7c12a3edbbc0929d2db56bee861a453381d979c7e0983a23716f629ed2135c22ffece WHIRLPOOL 887e153e2481e7d76f0f1b67a395f10f0328b93930185ecdb8fcb5fe3c50f839086a18831d61cf45b34657aaffca6c3b7900cf3c04b712846a05027a84602448
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
Version: GnuPG v2.0.21 (GNU/Linux)
iQIcBAEBCAAGBQJQuxK4AAoJEDxpGckxwJCBL60P/1s0i5kQ/QCNBIpASy1f4sIc
xYw4HLPTWVUn9OemP+QS4Ryxv4riArM0Uo4RZITY6hiA2Qc11xkPg9GJ0GgTy6yL
77Ej1tnAhudezGgNUUTbIn0+SXzOYj23W0a23oXu4L+ookLkVMM9YEIowmeyR3XS
Kms4f1Qxs+HuUng7kyV53gx39fRzqLnQyDu+AGI3QEYOX9iR0rTFIeSHgxHF4bwg
Sfwiz7G0HLQ68ADptwHQSQyL6p8FxngXfj1WjEaktlWv7DvHw7PiDOsRjLp/4SbJ
GVJ6PpT6PuxoTAnsFI1SdJUT9hNm8OIgko6qD+4G3KtJlQJI1EBpjC7pHkgy0A7r
xmYe8AjC5MyyaxMKN76e1+sjfdqZUt3dZ3MXLnjRjyZzujdAVBx5hVBNJtlCA4aD
SRfzzMO6p7n4De6gzXIL6N9RLR83nBeCE/60Dad+n2G82nnVVcwHwTJeAMA2+k/L
dSY76WCUnug0b6v1WrY3L3RQFxjwFqoayvd6doA1DpAq3nS8M86yFgBcF7Vko02T
6oW2R69nXSMvWfKDyuA7m66i5S9Q3SoO2hIfXRL7GY83VyebSFU3NAuJlJAzYsEG
iCmTUCkB0rO+SHeCUygdDPJdrbChsDSO1NMUVv580A4zDi0qgLLywHfDQoTwluFp
rhPj9ky8jd0yNWWPZ3A0
=+mqh
iQEcBAEBCAAGBQJSTGqyAAoJEJWyH81tNOV9jwcH/RJPpzt0EDACJkJ1f0Hsvjok
sjZCvK056rsZuz+f+JUoPx+r2swdTk8x+tKqVpAafyXpdbFO1lWkFKy8H5OJ8O1s
ZYpHW1lVJPlGkAtN8gdJPNTVbw0MY+KIJsKKSKMN95dXp7rhkCOwcnDnExDDlXG2
ove9k9Bq8tiPs7sJXV1DklWCoOeDjqzfzeS4M7Zr412BQFqu57R+F+AWYG6tYwph
wxTmqnfnbJqywofkkF0dKc1c1tCjQuEVwcWrRCnjzLRdQwH5mSQ1Ou/JX2ESYgCT
Knn09zLD1lstmezAomrWNSBrai06iOY4PVQi6+zlp0d5POEQBuCKMp3j7a+W+n8=
=7fwF
-----END PGP SIGNATURE-----

@ -0,0 +1,48 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/ognl/ognl-3.0.8.ebuild,v 1.2 2013/10/02 18:54:44 tomwij Exp $
EAPI="5"
JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-ant-2
DESCRIPTION="Object-Graph Navigation Language"
HOMEPAGE="http://www.ognl.org/"
SRC_URI="https://github.com/jkuhnert/ognl/archive/OGNL_${PV//./_}.tar.gz
https://ognl.dev.java.net/source/browse/*checkout*/ognl/osbuild.xml"
LICENSE="Apache-1.1"
SLOT="3.0"
KEYWORDS="~amd64 ~x86"
CDEPEND="dev-java/javassist:3"
RDEPEND=">=virtual/jre-1.5
${CDEPEND}"
DEPEND=">=virtual/jdk-1.5
app-arch/unzip
${CDEPEND}"
S="${WORKDIR}/${PN}-OGNL_${PV//./_}"
java_prepare() {
find -name '*.jar' -exec rm -v {} + || die
cp "${DISTDIR}/osbuild.xml" "${S}/" || die
sed "s/\(name=\"compile.version\" value=\"\)1.3\"/\1$(java-pkg_get-source)\"/" \
-i osbuild.xml || die
cd lib/build
java-pkg_jar-from javassist-3
}
EANT_DOC_TARGET="javadocs"
src_install() {
java-pkg_newjar build/ognl-2.7.2.jar ${PN}.jar
use doc && java-pkg_dohtml -r dist/docs/api
use source && java-pkg_dosrc src/java/*
}

@ -0,0 +1,11 @@
# ChangeLog for dev-java/struts-core
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/struts-core/ChangeLog,v 1.1 2013/10/02 22:43:39 tomwij Exp $
*struts-core-2.3.15.2 (02 Oct 2013)
02 Oct 2013; Tom Wijsman <TomWij@gentoo.org>
+files/struts-2.3.15.2-build.xml-classpath.patch,
+files/struts-2.3.15.2-build.xml-manifest.patch, +metadata.xml,
+struts-core-2.3.15.2.ebuild:
New package for dev-java/struts-core, the Core of Struts 2.

@ -0,0 +1,21 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
AUX struts-2.3.15.2-build.xml-classpath.patch 777 SHA256 a44bf8f76a3da7f095cbb41453d9ba3cfadeefd2ae68efa8042d3761a6bd041f SHA512 2be89275e95f39f487533413c1046bfbab3128306c96e7666093fc310d2b9664f31b081121511a8af191b8f2ed77f9e7c35c0f3c6aa1f61aa37719f0563b838c WHIRLPOOL 163232ca25dde4e293e20b1b2ea5be335de6c7eb95092682de5e591f9ad667de9349bac616d6d31a14682a9dbf53ebd09b9dc1a63d6bf8f47fedce76fdd6c838
AUX struts-2.3.15.2-build.xml-manifest.patch 520 SHA256 15abd7708bdbb22f447397ee6cbf679f5e4f66c2ba1ff0a679ec74b330ec4a50 SHA512 da07b25dd53cdc616bc3e0cfa9faab48fef561fe3f3328cdb5ff67952913b9e6e489c913a0ab3bb0385daa3bd0fce15c1bb38b9eede88b1fdd0af953d1b5e29e WHIRLPOOL a5661fb99c4be0975cbf1720005faeb0d7c6ed89718a89c916cb4506a5de63a4c29100daa7e5edf86df3db017e568c2ce045651fb79e097021504daeca15eb37
DIST struts-2.3.15.2-src.zip 6957356 SHA256 26d85c52e7764ece49ccd7b9df38353003326116363a630ee8ae33bc26db3cd5 SHA512 55df8ea52717781efe1b34b0b09b8677c88ce50cf160119bebfec979f22d95b0a801b9e1184dba3733ca80e9db27297d42412ae550eaa4451e4aad6f25b66825 WHIRLPOOL dcc7d263c22ada417e3e3c518d10e2a8937cda0755110bcf29981c1eec7ce8e3b9b6260c708e0292916d9e5fb11b9d35a061b2e823254d0c2030a95035a67a86
DIST struts-build.xml-2.3.15.2.tar.xz 20744 SHA256 c76b3d852140f3ff62718949ec752673b99845abe028445fbca69fd9f4879d5b SHA512 d4c21ff8dea2990507bff4968311a4f6a44c17ae1cbbd321b818d3fe558c131ee6c0132d5e61509f61aa53e284b61fb3cce24b89020f9889cf9ef960b7c31da3 WHIRLPOOL 7f42a22a5a43f91aba871ce4f04a38b0f1314b47395d22054bc6922b7565bb6c978141bb5a1b1274f7bfc9bd51a863ddcde9f711c1374f1cb5c707b0613e1897
EBUILD struts-core-2.3.15.2.ebuild 1744 SHA256 5c037370cfa5a49cbe7ba575cfae3901f3bddc122673b5bebecdab97b24582b8 SHA512 38bb8084d3dde67c1ea674d44e6d4197a889da62bdf79f5763fda889a2250e2920712815b784b3744ac0462f9b362757ba97df90e33365eaeedcb0c928be9e5f WHIRLPOOL 4c46f17beaa9f7070d3183dddc0c2a21479a51d3b6f4f438e7ba6bf5c8493b4ae6dffa595252884724adb4d70a51d675ece4f1dfa2725fbe771224f8955e1998
MISC ChangeLog 509 SHA256 07d988f713f1339f6c1fde77e2473c8aa78ab404d3246706bbace7ebd5047b95 SHA512 8216125fc966cd1e3a4ffc3e7b3f81e0c83b69cfa4bcee617d0bb65ee95305b2459d503717eed8cba0066a98bee5b2582299e77126b65fd9d765791932e92bb0 WHIRLPOOL 0c797b851f241a47260fd930708f1d4b0d0add339f46da224f1fef55b0fad7dec46abd16b08735997e453704defc2465ff13d8c040049cd8251be60b68721fc6
MISC metadata.xml 157 SHA256 295d02c5805b0257938eb80314b371daac94b8d6ea85629a902de7a824adc0c9 SHA512 bbae663e26f48fdc5e272adc2b06c14f77f34c53caf84acb53908ff036e7c12a3edbbc0929d2db56bee861a453381d979c7e0983a23716f629ed2135c22ffece WHIRLPOOL 887e153e2481e7d76f0f1b67a395f10f0328b93930185ecdb8fcb5fe3c50f839086a18831d61cf45b34657aaffca6c3b7900cf3c04b712846a05027a84602448
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.21 (GNU/Linux)
iQEcBAEBCAAGBQJSTKBYAAoJEJWyH81tNOV9U9MH/iufW4RQSpLUJ9hVBq7Mlqsq
F6fxTmN2myF6chqj437AZ4Bi/4ApyDqV51EIwPzmz0QSpNC/o2bfnaYbRjTNUVwt
xE0H3olhwV61b9P0MJl57M5qHs4wcW7B0/sqSh6Gqsn2jL/aYu9hAl+vBHNgS3FZ
Jaj1Pl5+T1JJykvhuUUfMHkj3fQmE9mxbl229r/RrPSRe6DwENR+y/Spgw9aVjNM
/snJTz/+GfFuiVRIzano0oIPMx336e22tIAterwhg1VxOZQmvngcoJcIKoIRzuDr
a2tHVyKZsd8c/CcmEy7TV3aR+jBy7QQvrQdviiosh5iOCGSWvOC/Q3FGduMnl/Y=
=dbrK
-----END PGP SIGNATURE-----

@ -0,0 +1,20 @@
--- a/maven-build.xml
+++ b/maven-build.xml
@@ -125,7 +125,7 @@
<target name="compile" depends="get-deps" description="Compile the code">
<mkdir dir="${maven.build.outputDir}"/>
- <javac destdir="${maven.build.outputDir}"
+ <javac destdir="${maven.build.outputDir}" classpath="${gentoo.classpath}"
nowarn="false"
debug="true"
optimize="false"
@@ -153,7 +153,7 @@
description="Compile the test code"
unless="maven.test.skip">
<mkdir dir="${maven.build.testOutputDir}"/>
- <javac destdir="${maven.build.testOutputDir}"
+ <javac destdir="${maven.build.testOutputDir}" classpath="${gentoo.test.classpath}"
nowarn="false"
debug="true"
optimize="false"

@ -0,0 +1,15 @@
--- a/core/maven-build.xml
+++ b/core/maven-build.xml
@@ -271,12 +271,8 @@
<jar jarfile="${maven.build.dir}/${maven.build.finalName}.jar"
compress="true"
index="false"
- manifest="/var/tmp/portage/dev-java/struts-xwork-2.3.15.2/work/struts-2.3.15.2/src/core/target/classes/META-INF/MANIFEST.MF"
basedir="${maven.build.outputDir}"
excludes="**/package.html">
- <manifest>
- <attribute name="Main-Class"/>
- </manifest>
</jar>
</target>

@ -0,0 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>java</herd>
</pkgmetadata>

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save