Sync with portage [Fri Jul 25 09:11:47 MSK 2014].

mhiretskiy
root 10 years ago
parent 8011b3eea7
commit 7dbc7b5263

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/packagekit-base/packagekit-base-0.7.4.ebuild,v 1.8 2012/12/02 22:50:49 ssuominen Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/packagekit-base/packagekit-base-0.7.4.ebuild,v 1.9 2014/07/24 17:42:36 ssuominen Exp $
EAPI="3"
@ -31,7 +31,7 @@ CDEPEND="connman? ( net-misc/connman )
x11-libs/pango
)
policykit? ( >=sys-auth/polkit-0.98 )
udev? ( virtual/udev[gudev] )
udev? ( virtual/libgudev )
dev-db/sqlite:3
>=dev-libs/dbus-glib-0.74
>=dev-libs/glib-2.26.1:2

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/packagekit-base/packagekit-base-0.8.15-r1.ebuild,v 1.1 2013/12/19 10:17:44 lxnay Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/packagekit-base/packagekit-base-0.8.15-r1.ebuild,v 1.2 2014/07/24 17:42:36 ssuominen Exp $
EAPI="5"
@ -20,7 +20,7 @@ SRC_URI="http://www.packagekit.org/releases/${MY_P}.tar.xz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~mips ~ppc ~ppc64 ~x86"
IUSE="bash-completion connman cron command-not-found doc +introspection networkmanager nsplugin entropy static-libs systemd udev"
IUSE="bash-completion connman cron command-not-found doc +introspection networkmanager nsplugin entropy static-libs systemd"
CDEPEND="bash-completion? ( >=app-shells/bash-completion-2.0 )
connman? ( net-misc/connman )
@ -32,7 +32,6 @@ CDEPEND="bash-completion? ( >=app-shells/bash-completion-2.0 )
>=x11-libs/gtk+-2.14.0:2
x11-libs/pango
)
udev? ( virtual/udev[gudev] )
dev-db/sqlite:3
>=dev-libs/dbus-glib-0.74
>=dev-libs/glib-2.32.0:2[${PYTHON_USEDEP}]

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/pydf/pydf-10-r1.ebuild,v 1.5 2014/03/06 10:27:09 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/pydf/pydf-10-r1.ebuild,v 1.6 2014/07/24 19:27:38 maekke Exp $
EAPI=5
@ -14,7 +14,7 @@ SRC_URI="http://kassiopeia.juls.savba.sk/~garabik/software/pydf/${PN}_${PV}.tar.
LICENSE="public-domain"
SLOT="0"
KEYWORDS="amd64 ~arm ppc ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux"
KEYWORDS="amd64 arm ppc ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux"
IUSE=""
REQUIRED_USE="${PYTHON_REQUIRED_USE}"

@ -1,17 +1,15 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-arch/lz4/lz4-9999.ebuild,v 1.10 2014/05/28 12:58:22 pinkbyte Exp $
# $Header: /var/cvsroot/gentoo-x86/app-arch/lz4/lz4-9999.ebuild,v 1.11 2014/07/24 21:19:18 mgorny Exp $
EAPI=5
inherit cmake-utils multilib
inherit multilib multilib-minimal
CMAKE_USE_DIR="${S}/cmake_unofficial"
if [ ${PV} == "9999" ] ; then
inherit subversion
ESVN_REPO_URI="http://lz4.googlecode.com/svn/trunk/"
ESVN_PROJECT="lz4-read-only"
if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/Cyan4973/lz4.git"
EGIT_BRANCH=dev
else
SRC_URI="http://dev.gentoo.org/~ryao/dist/${P}.tar.xz"
KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~mips ~s390 ~x86 ~amd64-linux ~x86-linux"
@ -20,37 +18,26 @@ fi
DESCRIPTION="Extremely Fast Compression algorithm"
HOMEPAGE="https://code.google.com/p/lz4/"
LICENSE="BSD-2"
LICENSE="BSD-2 GPL-2"
SLOT="0"
IUSE=""
IUSE="test"
DEPEND=""
RDEPEND="${DEPEND}"
RDEPEND=""
DEPEND="test? ( dev-util/valgrind )"
src_prepare() {
if [[ ${PV} == "9999" ]]
then
subversion_src_prepare
else
epatch "${FILESDIR}/${P}-install-to-bindir.patch"
fi
cmake-utils_src_prepare
multilib_copy_sources
}
src_configure() {
local mycmakeargs=(-DBUILD_LIBS=ON -DBUILD_SHARED_LIBS=ON)
cmake-utils_src_configure
multilib_src_compile() {
# we must not use the 'all' target since it builds test programs
# & extra -m32 executables
emake
emake -C programs
}
src_install() {
if [[ $(get_libdir) != lib ]]; then
dodir "/usr/$(get_libdir)"
dosym "$(get_libdir)" /usr/lib
fi
cmake-utils_src_install
if [[ $(get_libdir) != lib ]]; then
rm "${ED}usr/lib" || die
fi
multilib_src_install() {
emake install DESTDIR="${D}" \
PREFIX="${EPREFIX}/usr" \
LIBDIR="${EPREFIX}"/usr/$(get_libdir)
}

@ -1,2 +1,3 @@
DIST gnupg-1.4.18.tar.bz2 3649557 SHA256 b7b5fdda78849955e0cdbc5a085f3a08f8b7fba126c622085debb62def5d6388 SHA512 f9619ede8e0d2844774e07fb42359444c5ab8e15565a87f419f76cc3d781940c564f35f429131686fdd7559c5c2edb49506b3c0a1feecbd95438743075be3e63 WHIRLPOOL 780876be0603fd0605b192721e2bbb770ad67d98acba8ef0fd769ab3241467696da5f49a189d89600d076691bf2cedb1294ffade5c44f6d24512d6a93a6f8981
DIST gnupg-2.0.25.tar.bz2 4301689 SHA256 b3abe97df096cf53d6a422ac922f3c48e688bc892b7ccf669b92f0b7fc6c5823 SHA512 8b80c86ec53ed3b82d15a8e316baf175691e06e1bcac28d66c61fd37d07e26196a7ee7855e6eb958c301cee764866cc3cf00e5ec0aef23abddf7427bb3d23fb1 WHIRLPOOL 786f3db3af0c96249e128ce3a30dee7e9fbec38d75ed29138f0dfdcbe4f4377c39d4152844087cec0147921eed73c1a01382b542c6a27e86e8bd9265f67e65e2
DIST gnupg-2.1.0-beta751.tar.bz2 3078612 SHA256 5abd2bc02365ba3007ed484a256651341a87a1f2a03970bac4015809de09ade5 SHA512 230a2e37eea401465017053e3c5e47187a5963f06dc5528c9a3ff6c76ee9e2ff857cb9e4ddf0b72d8d79eadb50834858f5340c02625279c403f30ed709da4869 WHIRLPOOL ccf8426c4f11df69dc3ee96bb4444df1479228f2b1ed2a7da98fc0000f9a5b8c7d82624a36e9de78e5b87bf4296c6ca17c3351f29e1752b58ae73433b1b7d9ee

@ -0,0 +1,161 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-crypt/gnupg/gnupg-2.1.0_beta751.ebuild,v 1.2 2014/07/25 03:53:22 zx2c4 Exp $
EAPI="5"
inherit eutils flag-o-matic toolchain-funcs
DESCRIPTION="The GNU Privacy Guard, a GPL pgp replacement"
HOMEPAGE="http://www.gnupg.org/"
MY_P="${P/_/-}"
#SRC_URI="mirror://gnupg/gnupg/${PN}/unstable/${MY_P}.tar.bz2"
SRC_URI="ftp://ftp.gnupg.org/gcrypt/${PN}/unstable/${MY_P}.tar.bz2"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS=""
IUSE="adns bzip2 doc nls readline static selinux smartcard usb"
COMMON_DEPEND_LIBS="
dev-libs/npth
>=dev-libs/libassuan-2
>=dev-libs/libgcrypt-1.6.1
>=dev-libs/libgpg-error-1.13
>=dev-libs/libksba-1.0.7
>=net-misc/curl-7.10
sys-libs/zlib
adns? ( >=net-libs/adns-1.4 )
bzip2? ( app-arch/bzip2 )
readline? ( sys-libs/readline )
smartcard? ( usb? ( virtual/libusb:0 ) )
"
COMMON_DEPEND_BINS="|| ( app-crypt/pinentry app-crypt/pinentry-qt )"
# Existence of executables is checked during configuration.
DEPEND="${COMMON_DEPEND_LIBS}
${COMMON_DEPEND_BINS}
static? (
>=dev-libs/libassuan-2[static-libs]
>=dev-libs/libgcrypt-1.4[static-libs]
>=dev-libs/libgpg-error-1.7[static-libs]
>=dev-libs/libksba-1.0.7[static-libs]
>=dev-libs/pth-1.3.7[static-libs]
>=net-misc/curl-7.10[static-libs]
sys-libs/zlib[static-libs]
bzip2? ( app-arch/bzip2[static-libs] )
)
nls? ( sys-devel/gettext )
doc? ( sys-apps/texinfo )"
RDEPEND="!static? ( ${COMMON_DEPEND_LIBS} )
${COMMON_DEPEND_BINS}
!<=app-crypt/gnupg-2.0.1
selinux? ( sec-policy/selinux-gpg )
nls? ( virtual/libintl )"
REQUIRED_USE="smartcard? ( !static )"
S="${WORKDIR}/${MY_P}"
src_prepare() {
epatch "${FILESDIR}/${PN}-2.0.17-gpgsm-gencert.patch"
epatch_user
}
src_configure() {
local myconf=()
# 'USE=static' support was requested:
# gnupg1: bug #29299
# gnupg2: bug #159623
use static && append-ldflags -static
if use smartcard; then
myconf+=(
--enable-scdaemon
$(use_enable usb ccid-driver)
)
else
myconf+=( --disable-scdaemon )
fi
if use elibc_SunOS || use elibc_AIX; then
myconf+=( --disable-symcryptrun )
else
myconf+=( --enable-symcryptrun )
fi
econf \
--docdir="${EPREFIX}/usr/share/doc/${PF}" \
--enable-gpg \
--enable-gpgsm \
--enable-agent \
"${myconf[@]}" \
$(use_with adns) \
$(use_enable bzip2) \
$(use_enable nls) \
$(use_with readline) \
CC_FOR_BUILD="$(tc-getBUILD_CC)"
}
src_compile() {
default
if use doc; then
cd doc
emake html
fi
}
src_install() {
default
# bug#192151
dobin tools/gpgsplit tools/gpg-zip
emake DESTDIR="${D}" -f doc/Makefile uninstall-nobase_dist_docDATA
rm "${ED}"/usr/share/gnupg/help* || die
dodoc ChangeLog NEWS README THANKS TODO VERSION doc/FAQ doc/DETAILS \
doc/HACKING doc/TRANSLATE doc/OpenPGP doc/KEYSERVER doc/help*
dosym gpg2 /usr/bin/gpg
dosym gpgv2 /usr/bin/gpgv
dosym gpg2keys_hkp /usr/libexec/gpgkeys_hkp
dosym gpg2keys_finger /usr/libexec/gpgkeys_finger
dosym gpg2keys_curl /usr/libexec/gpgkeys_curl
echo ".so man1/gpg2.1" > "${ED}"/usr/share/man/man1/gpg.1
echo ".so man1/gpgv2.1" > "${ED}"/usr/share/man/man1/gpgv.1
dodir /etc/env.d
echo "CONFIG_PROTECT=/usr/share/gnupg/qualified.txt" >> "${ED}"/etc/env.d/30gnupg
if use doc; then
dohtml doc/gnupg.html/* doc/*.png
fi
}
pkg_postinst() {
elog "If you wish to view images emerge:"
elog "media-gfx/xloadimage, media-gfx/xli or any other viewer"
elog "Remember to use photo-viewer option in configuration file to activate"
elog "the right viewer."
elog
if use smartcard; then
elog "To use your OpenPGP smartcard (or token) with GnuPG you need one of"
use usb && elog " - a CCID-compatible reader, used directly through libusb;"
elog " - sys-apps/pcsc-lite and a compatible reader device;"
elog " - dev-libs/openct and a compatible reader device;"
elog " - a reader device and drivers exporting either PC/SC or CT-API interfaces."
elog ""
elog "General hint: you probably want to try installing sys-apps/pcsc-lite and"
elog "app-crypt/ccid first."
fi
ewarn "Please remember to restart gpg-agent if a different version"
ewarn "of the agent is currently used. If you are unsure of the gpg"
ewarn "agent you are using please run 'killall gpg-agent',"
ewarn "and to start a fresh daemon just run 'gpg-agent --daemon'."
}

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/conmux/conmux-0.15.1-r3.ebuild,v 1.1 2013/11/05 19:11:23 hwoarang Exp $
# $Header: /var/cvsroot/gentoo-x86/app-misc/conmux/conmux-0.15.1-r3.ebuild,v 1.2 2014/07/24 19:42:39 hwoarang Exp $
EAPI=5
@ -12,7 +12,7 @@ SRC_URI="http://dev.gentoo.org/~hwoarang/distfiles/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~mips ~x86"
KEYWORDS="amd64 ~mips x86"
IUSE=""
RDEPEND="dev-perl/IO-Multiplex

@ -1,5 +1,2 @@
DIST geierlein-0.4.1.tar.gz 805387 SHA256 8f036ce307d4693827b3ccfc3634da37f7841ba2efada74a2b8ccdff4d26cc95 SHA512 2844b1fe4b219936a028cb53d16638487629a49545c15467391c85eb23dd4924ef1ddd52f79ded82eb1cdf0551cff507ac122b4448ccdb3c49249577b5011c6c WHIRLPOOL bb18cebc35b8e6c78a65976c63cdb781dd840ebc539ccbb792bd05394761f6dae2d065a15851b4a760f2ff26f6312cbc12afbfd848a1e296ef93db6b493e924c
DIST geierlein-0.4.2.tar.gz 804902 SHA256 3df2b8c9f708cfc6e2d490c22c283a99b12add86fe529ab826a896f66bd5fc9b SHA512 963d42e3a5344fc1681adeea6b92fed8d623b8c80d2c317f0eecddcd1edcbfe3b94bb7f1f62e2f97039a52e69bb8b3a9cfdd370682d1bc22a9ea8889debaae21 WHIRLPOOL b180ff0999fb7a9faa04e0a31772541d8d4dd397542b173e7ea0b512f2e37dc7425f93a84ad7dc6261e7a415cfe845328950a5aa888a51e83014005acd40cec1
DIST geierlein-0.5.1.tar.gz 817701 SHA256 2811e034ca1d2f9c224c0505baec87802fce65cb0baa75f4fc82d2941762a744 SHA512 2ebc6ef9df246cc9578eda5f2d49f95ebd7a557f84465a8f9ce6955c606e5de32ee6f24eb0be85ab543d2cbdebeba7dc9975f049ca48d4006e945ba4dd6a4f33 WHIRLPOOL 9f02fcdba320d52fc9f286d836d6ec8b9786a727895d9d93286dd9fa3c6cbc23fcb5e5db8881230370c80d4ef474bf61630fff4f51f3cc65bd27d4fd01713fed
DIST geierlein-0.6.0.tar.gz 994928 SHA256 c795111bea6e472978fee2718908af889e6d76d0eec233ba0dd5ff342377812d SHA512 ed58366394d5f19fdf1202718c9d1ff44fd3ce87179fc3127f5595d47086fae10ddaefb69afb5aeea5f7adccb6a336d4ffb4a8a69ae8172572d593a54e81fd25 WHIRLPOOL 7b324db744b54b784db4470cd39179dc965228148aa121cd38da9a6cd8f67003ba990e88e729dc344842706b4b88ada5c516a40750dc629659d09abe0f8e3d86
DIST geierlein-0.6.1.tar.gz 994969 SHA256 f7f66b3c4fba41b071cc5c7339ec76854d12e515f45be185f83a84e2ab015474 SHA512 6810baed24999c069922488fd2efa6b0095174621088f48245927b8a3a89dd6a683db76016649ba143e3cc0cff29ff3699c3afa12a00fce067ddcab61197bfe3 WHIRLPOOL 3b1358f2c71bf337179a0dee4259e3358d963be832ec9d8e4e4d328530cf729478543a990351a1b98eb58e3c885c4d3c46515ce86cdd843c0af340109613be7c
DIST geierlein-0.6.2.tar.gz 994962 SHA256 1a247c95122758f86fdebd5b3f55bcdd9c6c04cdf58d33eb874c9cc4cc7dc731 SHA512 3eacf273d85fb23bd763cea9db0e09fecbf410b6e75eec30fd0a44df68a43d478e1555b6f64468b4a3acf26bc6cb5a9c67f7a39ed30ef3a42255ff740a883c5c WHIRLPOOL acb5375d03547be8a49e58f71011c485c88cc65b640a16d630a5fc773056744b53ff38766dddc91d2bc86f198c85f647a3b39b7adcbc05dfe2edb84d8760f21c

@ -1,30 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-office/geierlein/geierlein-0.4.1.ebuild,v 1.1 2012/12/18 22:15:30 hanno Exp $
EAPI=4
DESCRIPTION="Submit tax forms (Umsatzsteuervoranmeldung) to the german digital tax project ELSTER."
HOMEPAGE="http://stesie.github.com/geierlein/"
SRC_URI="https://github.com/stesie/geierlein/archive/V0.4.1.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64"
IUSE=""
RDEPEND="www-client/firefox"
DEPEND=""
# needs nodejs and a couple of modules we don't have packaged
RESTRICT="test"
src_compile() {
emake prefix=/usr
}
src_install() {
emake \
DESTDIR="${D}" \
prefix=/usr \
install || die
dodoc README.md
}

@ -1,30 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-office/geierlein/geierlein-0.4.2.ebuild,v 1.1 2013/01/13 23:15:29 hanno Exp $
EAPI=5
DESCRIPTION="Submit tax forms (Umsatzsteuervoranmeldung) to the german digital tax project ELSTER."
HOMEPAGE="http://stesie.github.com/geierlein/"
SRC_URI="https://github.com/stesie/geierlein/archive/V${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64"
IUSE=""
RDEPEND="www-client/firefox"
DEPEND=""
# needs nodejs and a couple of modules we don't have packaged
RESTRICT="test"
src_compile() {
emake prefix=/usr
}
src_install() {
emake \
DESTDIR="${D}" \
prefix=/usr \
install || die
dodoc README.md
}

@ -1,30 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-office/geierlein/geierlein-0.5.1.ebuild,v 1.1 2013/07/02 21:03:28 hanno Exp $
EAPI=5
DESCRIPTION="Submit tax forms (Umsatzsteuervoranmeldung) to the german digital tax project ELSTER."
HOMEPAGE="http://stesie.github.com/geierlein/"
SRC_URI="https://github.com/stesie/geierlein/archive/V${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64"
IUSE=""
RDEPEND="www-client/firefox"
DEPEND=""
# needs nodejs and a couple of modules we don't have packaged
RESTRICT="test"
src_compile() {
emake prefix=/usr
}
src_install() {
emake \
DESTDIR="${D}" \
prefix=/usr \
install || die
dodoc README.md
}

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-office/geierlein/geierlein-0.6.0.ebuild,v 1.1 2013/09/29 19:29:45 hanno Exp $
# $Header: /var/cvsroot/gentoo-x86/app-office/geierlein/geierlein-0.6.2.ebuild,v 1.1 2014/07/24 17:54:55 hanno Exp $
EAPI=5

@ -0,0 +1,56 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-portage/elogviewer/elogviewer-0.6.2-r3.ebuild,v 1.1 2014/07/24 16:00:50 fuzzyray Exp $
EAPI=5
PYTHON_COMPAT=( python2_7 )
inherit eutils python-r1
DESCRIPTION="GTK+ based utility to parse the contents of elogs created by Portage"
HOMEPAGE="http://sourceforge.net/projects/elogviewer/"
SRC_URI="mirror://sourceforge/elogviewer/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~x86-fbsd"
IUSE=""
DEPEND=""
RDEPEND=">=sys-apps/portage-2.1
>=dev-python/pygtk-2.0"
S="${WORKDIR}"
src_prepare() {
# Apply patch from Bug 349071 to restore missing newline
epatch "${FILESDIR}/${P}-missing_newline.patch"
# Fix bug #453016
sed -e 's|is not ""|!= ""|' -i elogviewer || die
}
src_install() {
python_foreach_impl python_doscript "${WORKDIR}"/elogviewer
dodoc "${WORKDIR}"/CHANGELOG
doman "${WORKDIR}"/elogviewer.1
make_desktop_entry elogviewer Elogviewer "" "System" ||
die "Couldn't make desktop entry"
}
pkg_postinst() {
elog
elog "In order to use this software, you need to activate"
elog "Portage's elog features. Required is"
elog " PORTAGE_ELOG_SYSTEM=\"save\" "
elog "and at least one out of "
elog " PORTAGE_ELOG_CLASSES=\"warn error info log qa\""
elog "More information on the elog system can be found"
elog "in /etc/make.conf.example"
elog
elog "To operate properly this software needs the directory"
elog "${PORT_LOGDIR:-/var/log/portage}/elog created, belonging to group portage."
elog "To start the software as a user, add yourself to the portage"
elog "group."
elog
}

@ -1 +1,2 @@
DIST layman-2.0.0.tar.gz 81184 SHA256 5843035ae4cc069693c05cf9821dae3d89d3ea7e2115b8137ea5a4a6c2807f33 SHA512 30756464d71ab1e047036550b6500d7e57999d808ebe3efba1d1ae6c037f8ca777ba704a4981d75a90285133635027a7bc13f1890f34823de33ae991ed99e2da WHIRLPOOL ec362189c4757ee032dc93e079ea0f5b291d5652231a84f1175fb308ca5622882d5008f23fd6a3d5143ff0dc98c91632d19c2e6604dcaa9b6a550bc902d79c1a
DIST layman-2.1.0.tar.gz 94150 SHA256 cb96306c84da1d49ff54a31f7511c62c859565361bd59164516cd2812c439987 SHA512 1fa21392157c811c7751b8e3a11b858308c48720e377871bdd5afc525ebb50a92772064aa1148a4c20e3019f77b676ff65552439a71361d498952e362398c67f WHIRLPOOL 77643bedb4167eb371357444328d439c8b433cfc22a8bf9e39693feb68b701ec158064db8d22da0e6eb5260f27d5604d8b252a67930b38d8bed5921822f71c29

@ -0,0 +1,71 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-portage/layman/layman-2.1.0.ebuild,v 1.1 2014/07/24 19:01:48 twitch153 Exp $
EAPI="5"
PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy )
PYTHON_REQ_USE="xml(+)"
inherit eutils distutils-r1 prefix
DESCRIPTION="Tool to manage Gentoo overlays"
HOMEPAGE="http://layman.sourceforge.net"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~s390 ~sh ~x86 ~ppc-aix ~x86-fbsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="bazaar cvs darcs +git mercurial subversion test"
DEPEND="test? ( dev-vcs/subversion )
app-text/asciidoc"
RDEPEND="
bazaar? ( dev-vcs/bzr )
cvs? ( dev-vcs/cvs )
darcs? ( dev-vcs/darcs )
git? ( dev-vcs/git )
mercurial? ( dev-vcs/mercurial )
subversion? (
|| (
>=dev-vcs/subversion-1.5.4[http]
>=dev-vcs/subversion-1.5.4[webdav-neon]
>=dev-vcs/subversion-1.5.4[webdav-serf]
)
)
sys-apps/portage[${PYTHON_USEDEP}]
>=dev-python/ssl-fetch-0.2[${PYTHON_USEDEP}]
"
python_prepare_all() {
distutils-r1_python_prepare_all
eprefixify etc/layman.cfg layman/config.py
}
python_test() {
for suite in layman/tests/{dtest,external}.py ; do
PYTHONPATH="." "${PYTHON}" ${suite} \
|| die "test suite '${suite}' failed"
done
}
python_install_all() {
distutils-r1_python_install_all
insinto /etc/layman
doins etc/layman.cfg
doman doc/layman.8
dohtml doc/layman.8.html
keepdir /var/lib/layman
keepdir /etc/layman/overlays
}
pkg_postinst() {
# now run layman's update utility
einfo "Running layman-updater..."
"${EROOT}"/usr/bin/layman-updater
einfo
}

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/tree/tree-1.7.0.ebuild,v 1.6 2014/07/13 10:10:28 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/app-text/tree/tree-1.7.0.ebuild,v 1.7 2014/07/24 19:21:03 maekke Exp $
EAPI=5
inherit toolchain-funcs flag-o-matic bash-completion-r1
@ -11,7 +11,7 @@ SRC_URI="ftp://mama.indstate.edu/linux/tree/${P}.tgz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
IUSE=""
RDEPEND="!=sci-biology/meme-4.8.1"

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-dotnet/gudev-sharp/gudev-sharp-0.1.ebuild,v 1.7 2012/11/28 22:30:27 ssuominen Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-dotnet/gudev-sharp/gudev-sharp-0.1.ebuild,v 1.8 2014/07/24 17:17:22 ssuominen Exp $
EAPI=2
inherit mono
@ -16,7 +16,7 @@ IUSE=""
RDEPEND=">=dev-dotnet/gtk-sharp-1.9
>=dev-dotnet/gtk-sharp-gapi-1.9
virtual/udev[gudev]"
virtual/libgudev"
DEPEND="${RDEPEND}
virtual/pkgconfig"

@ -5,3 +5,4 @@ DIST angelscript_2.28.0.zip 1476511 SHA256 ff6ebce580ece45f1fa2a3dc9cece16540670
DIST angelscript_2.28.1.zip 1494049 SHA256 d17f1e9ba784098c86b7b6f8ae57efde153dcada29d0b970b9712e33ec56d034 SHA512 76d1d90b11e322a4632177ec8be290ca6ba2e26f5264c716260399692e2d23d4b2c842e1f8c2485881e632309f4b888622449a14d5310dc445c5f814491051ce WHIRLPOOL 8c465efb6e746f770e59efeea4fe7095305d9f274c4aed332e4d39e0b291ac9038e73f31505f55964f2fc90808053a162752f2370f39b24bf00b00718d47858c
DIST angelscript_2.28.2.zip 1508937 SHA256 54bc6126d2ba2509f3916ff139758d3c3c2185dddb521fc040110c5afde6000a SHA512 11ce2f6258ffb0844b0e42b479c4cee0227dcc6d4a71c309d1cf8786c4f838acb0eef502026c9eefb02fcc5c912737adcf0673b1ce602f1f4f1f9e54ee9bf3b3 WHIRLPOOL dfdefc088acfd80619a65fdc85a157a9fd0d023081112d384c2f95f9d6928bc043c1790ee015148209585a78a5db5c8222cd174c8f99f9c3a2c0bff3e7c189a8
DIST angelscript_2.29.0.zip 1558139 SHA256 bd1a76a7c89a4313ab1d85fe65d9c1e32be76cf572e41c421a5a0cd41b8a0bbc SHA512 414444da46ac78e97565a58577604a3df63de143088ed0d52d6059a682cdbfe1b64454262715d9afee526eabc96d4a089b437177e763ccb6ceeae3d8435ab4ca WHIRLPOOL d96839149dbe6ef74d318495a3e82f67df2fedac06bd09be44296238633a568e73f86b582d8447b0c89feb2793c3edde7ce37bf620c5db593932676268d4ddc9
DIST angelscript_2.29.1.zip 1565902 SHA256 854e7700f17608736251f3eba7797eedcce3dc30df82979f8480c2602d072a20 SHA512 5c0abd416aa254d0d8474be9c7e04b38c43cc83730e2d0d79d46f5b2940412c6090720be012c6e2a1225a4c0c65166761bee009ae48d6e5e2011573cd484498f WHIRLPOOL 34228c38bd71b882aafeedd95e5e9e6444e198e2d372a440dcc8d83b65255f51b23e6f9d72729cc210c6b5292120835b7d23d56c3b6197273c4849bcbef3f4c5

@ -0,0 +1,57 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/angelscript/angelscript-2.29.1.ebuild,v 1.1 2014/07/24 20:12:56 hasufell Exp $
EAPI=5
inherit toolchain-funcs multilib-minimal
DESCRIPTION="A flexible, cross-platform scripting library"
HOMEPAGE="http://www.angelcode.com/angelscript/"
SRC_URI="http://www.angelcode.com/angelscript/sdk/files/angelscript_${PV}.zip"
LICENSE="ZLIB"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc static-libs"
DEPEND="app-arch/unzip"
S=${WORKDIR}/sdk
S2=${WORKDIR}/sdk_static
pkg_setup() {
tc-export CXX AR RANLIB
}
src_prepare() {
if use static-libs ; then
cp -pR "${WORKDIR}"/sdk "${S2}"/ || die
fi
epatch "${FILESDIR}"/${P}-execstack.patch
multilib_copy_sources
}
multilib_src_compile() {
einfo "Shared build"
emake -C ${PN}/projects/gnuc SHARED=1 VERSION=${PV}
if use static-libs ; then
einfo "Static build"
emake -C ${PN}/projects/gnuc
fi
}
multilib_src_install() {
doheader ${PN}/include/angelscript.h
dolib.so ${PN}/lib/libangelscript-${PV}.so
dosym libangelscript-${PV}.so /usr/$(get_libdir)/libangelscript.so
if use static-libs ; then
dolib.a ${PN}/lib/libangelscript.a
fi
}
multilib_src_install_all() {
use doc && dohtml -r "${WORKDIR}"/sdk/docs/*
}

@ -0,0 +1,13 @@
From: Julian Ospald <hasufell@gentoo.org>
Date: Sun Mar 23 13:45:39 UTC 2014
Subject: fix RWX sections
--- a/sdk/angelscript/source/as_callfunc_arm_gcc.S
+++ b/sdk/angelscript/source/as_callfunc_arm_gcc.S
@@ -696,3 +696,6 @@
#endif /* arm */
+#if defined(__linux__) && defined(__ELF__)
+.section .note.GNU-stack,"",%progbits
+#endif

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libgaminggear/libgaminggear-0.2.0.ebuild,v 1.1 2014/05/30 10:20:05 swift Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libgaminggear/libgaminggear-0.2.0.ebuild,v 1.2 2014/07/24 17:44:45 ssuominen Exp $
EAPI=5
@ -20,7 +20,7 @@ RDEPEND="
media-libs/libcanberra
virtual/libusb:1
dev-libs/dbus-glib
virtual/udev[gudev]
virtual/libgudev:=
"
DEPEND="${RDEPEND}

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libgaminggear/libgaminggear-0.3.0.ebuild,v 1.1 2014/06/08 15:02:49 swift Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libgaminggear/libgaminggear-0.3.0.ebuild,v 1.2 2014/07/24 17:44:45 ssuominen Exp $
EAPI=5
@ -20,7 +20,6 @@ RDEPEND="
media-libs/libcanberra
virtual/libusb:1
dev-libs/dbus-glib
virtual/udev[gudev]
"
DEPEND="${RDEPEND}

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libgusb/libgusb-0.1.6.ebuild,v 1.6 2014/02/22 21:17:23 pacho Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libgusb/libgusb-0.1.6.ebuild,v 1.7 2014/07/24 17:36:06 ssuominen Exp $
EAPI=5
VALA_MIN_API_VERSION="0.16"
@ -22,7 +22,7 @@ REQUIRED_USE="vala? ( introspection )"
# causes build failures
RDEPEND=">=dev-libs/glib-2.28:2
virtual/libusb:1
virtual/udev[gudev]
virtual/libgudev:=
introspection? ( >=dev-libs/gobject-introspection-1.29 )"
DEPEND="${RDEPEND}
app-arch/xz-utils

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libwacom/libwacom-0.5.ebuild,v 1.2 2012/11/28 22:28:53 ssuominen Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libwacom/libwacom-0.5.ebuild,v 1.3 2014/07/24 17:21:34 ssuominen Exp $
EAPI=4
@ -16,7 +16,7 @@ KEYWORDS="~amd64 ~x86"
IUSE="doc static-libs"
RDEPEND="dev-libs/glib:2
virtual/udev[gudev]"
virtual/libgudev"
DEPEND="${RDEPEND}
virtual/pkgconfig
doc? ( app-doc/doxygen )"
@ -37,7 +37,7 @@ src_configure() {
src_install() {
default
local udevdir="$(udev_get_udevdir)"
local udevdir="$(get_udevdir)"
dodir "${udevdir}/rules.d"
# generate-udev-rules must be run from inside tools directory
pushd tools > /dev/null

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libwacom/libwacom-0.6.ebuild,v 1.8 2013/01/06 09:25:13 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libwacom/libwacom-0.6.ebuild,v 1.9 2014/07/24 17:21:34 ssuominen Exp $
EAPI=4
@ -16,7 +16,7 @@ KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="doc static-libs"
RDEPEND="dev-libs/glib:2
virtual/udev[gudev]"
virtual/libgudev"
DEPEND="${RDEPEND}
virtual/pkgconfig
doc? ( app-doc/doxygen )"
@ -33,7 +33,7 @@ src_configure() {
src_install() {
default
local udevdir="$(udev_get_udevdir)"
local udevdir="$(get_udevdir)"
dodir "${udevdir}/rules.d"
# generate-udev-rules must be run from inside tools directory
pushd tools > /dev/null

@ -1,8 +1,8 @@
# Copyright 1999-2013 Gentoo Foundation
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libwacom/libwacom-0.7.1.ebuild,v 1.9 2013/09/26 17:31:24 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libwacom/libwacom-0.7.1.ebuild,v 1.10 2014/07/24 17:21:34 ssuominen Exp $
EAPI=4
EAPI=5
inherit eutils udev
@ -16,14 +16,14 @@ KEYWORDS="alpha amd64 arm ia64 ppc ppc64 sparc x86"
IUSE="doc static-libs"
RDEPEND="dev-libs/glib:2
virtual/udev[gudev]"
virtual/libgudev:="
DEPEND="${RDEPEND}
virtual/pkgconfig
doc? ( app-doc/doxygen )"
src_prepare() {
if ! use doc; then
sed -e 's:^\(SUBDIRS = .* \)doc:\1:' -i Makefile.in || die "sed failed"
sed -e 's:^\(SUBDIRS = .* \)doc:\1:' -i Makefile.in || die
fi
}
@ -33,7 +33,7 @@ src_configure() {
src_install() {
default
local udevdir="$(udev_get_udevdir)"
local udevdir="$(get_udevdir)"
dodir "${udevdir}/rules.d"
# generate-udev-rules must be run from inside tools directory
pushd tools > /dev/null

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libwacom/libwacom-0.7.ebuild,v 1.1 2013/03/28 16:50:26 pacho Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libwacom/libwacom-0.7.ebuild,v 1.2 2014/07/24 17:21:34 ssuominen Exp $
EAPI=4
@ -16,7 +16,7 @@ KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="doc static-libs"
RDEPEND="dev-libs/glib:2
virtual/udev[gudev]"
virtual/libgudev"
DEPEND="${RDEPEND}
virtual/pkgconfig
doc? ( app-doc/doxygen )"
@ -33,7 +33,7 @@ src_configure() {
src_install() {
default
local udevdir="$(udev_get_udevdir)"
local udevdir="$(get_udevdir)"
dodir "${udevdir}/rules.d"
# generate-udev-rules must be run from inside tools directory
pushd tools > /dev/null

@ -0,0 +1 @@
DIST npth-0.91.tar.bz2 299702 SHA256 caef86ced4a331e162897818a5b924860c8d6003e52da5bdf76da00e8e0dfae1 SHA512 728ae7d5dadb253f0ca77fea455f81eed5fa437c6a85d3846d0bb00efd105a433d046a7b64df51f5de5f5535d983ac95d9f9f217b0c1b8b6321e6640eed71f83 WHIRLPOOL af61b2bda371eed6a6a6f4295532bf60f8e5cd0aeb8172c90b0630de6f364d816f6a7e05f0be134d39f5ad52990987f43d1a1ef8a5372a8cd8f8d3e9adc5c47c

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

@ -0,0 +1,17 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/npth/npth-0.91.ebuild,v 1.1 2014/07/25 03:11:15 zx2c4 Exp $
EAPI=5
DESCRIPTION="New GNU Portable Threads Library"
HOMEPAGE="http://thread.gmane.org/gmane.comp.encryption.gpg.announce/179"
SRC_URI="ftp://ftp.gnupg.org/gcrypt/${PN}/${P}.tar.bz2"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND=""
RDEPEND="${DEPEND}"

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/extutils-depends/extutils-depends-0.306.0.ebuild,v 1.2 2014/07/24 09:48:48 klausman Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-perl/extutils-depends/extutils-depends-0.306.0.ebuild,v 1.9 2014/07/24 23:05:56 zlogene Exp $
EAPI=5
@ -12,7 +12,7 @@ inherit perl-module
DESCRIPTION="Easily build XS extensions that depend on XS extensions"
SLOT="0"
KEYWORDS="alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris"
KEYWORDS="alpha amd64 arm ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris"
IUSE=""
SRC_TEST="do parallel"

@ -3,3 +3,4 @@ DIST jedi-0.6.0.tar.gz 96715 SHA256 0f16c4249111e375c6c63e2b79243f8764ec6bd085bc
DIST jedi-0.7.0-html-docs.tar.xz 176900 SHA256 be40d40afd1b7d7b6c9b1c19c58024fddb26f7665c020662bdf3d11548276cf4 SHA512 c8ce03aefa5d7fdbd3a3fc23c7e6e85da85cd5dd844554f5c1379266cf24d6f41b3a5364a50e71ea46f7d3128dd74aa25d44c9bedc3733d24cee71040e8e12c2 WHIRLPOOL 3b862bf0cdb9bb2c0fae364ab2342d1cf3eb014d5fb49256e4609e86b2b33482481c7df62117d014def92571bad7977b0e6dc744c002e40af585785d0ac4ee08
DIST jedi-0.7.0.tar.gz 136647 SHA256 01f0d070ff3852bb6325f436c87070714ccf3d6edb057d9b562a1b19a601daa9 SHA512 104c4016e68f4f4deddb29ed4bc8278e912681c6cc312f1bb5b04ad5066c00175f804d7f7eb631dde4e735fdb98b2397d275e4252594d89c3cbbf90e8a904c59 WHIRLPOOL 4bc2ed0075b41b2520b074c43246e40c58ec1820483eb31787508435c39231343aee3310c201d0812b1639282645b6f8cf5b6f5ad4d82a2251668afffa5a3cd1
DIST jedi-0.8.0-final0.tar.gz 310242 SHA256 8eaddb1e5f055b49d4124597ed2763f7ddf48f24aad811b566c5c3b000e4d04a SHA512 2d10bc83da39d0f28b289d320ec953b2ec306e8c3befa5c95555a58bade943a78dfd9440f7c053b072fbed8ad26f2b61ad291acca570a13550c6952ac83e009e WHIRLPOOL e435192e8bf9b7785c292a3efcdd8e2aab484c5aed4b2614676857350eb0ec0c8e1a24f00d70807a0d4e0bba835e5dcfa8ca3c3382f6bbb15559d3585906426c
DIST jedi-0.8.1-final0.tar.gz 298089 SHA256 5ccd72817cc8c47102ba28f332fee6242ea0d822a46651a22214445144845200 SHA512 158b8a62c95ae04cfb593a03d9da382fade94f058e308bba1ca56f7e0dfd58b1487e98313cb9f8195a62164a39cf90490930c6cb1f1fbbc893c0c2fbb34f8615 WHIRLPOOL 9495589e4bffc56735a5f1beda07cec53876072c34d5501f54ffdcee6d50d6d2476dd331a1792df672b12f76a0b82096e32df155b8db27bf39b69e52b7db8896

@ -0,0 +1,45 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/jedi/jedi-0.8.1.ebuild,v 1.1 2014/07/24 20:19:41 hasufell Exp $
EAPI=5
PYTHON_COMPAT=( python2_7 python3_2 python3_3 )
inherit distutils-r1
MY_PV="${PV/_beta/b}-final0"
DESCRIPTION="Awesome autocompletion library for python"
HOMEPAGE="https://github.com/davidhalter/jedi"
SRC_URI="mirror://pypi/j/jedi/jedi-${MY_PV}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc test"
DEPEND="app-arch/xz-utils
dev-python/setuptools[${PYTHON_USEDEP}]
doc? ( dev-python/sphinx )
test? (
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/tox[${PYTHON_USEDEP}]
)"
S=${WORKDIR}/${PN}-${MY_PV}
python_test() {
PYTHONPATH="${PYTHONPATH%:}${PYTHONPATH+:}${S}/test" py.test test || die "Tests failed under ${EPYTHON}"
}
src_compile() {
if use doc ; then
emake -C docs html
fi
distutils-r1_src_compile
}
python_install_all() {
use doc && dohtml -r "${S}"/docs/_build/html/*
distutils-r1_python_install_all
}

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/pexpect/pexpect-3.3.ebuild,v 1.1 2014/06/26 07:11:15 radhermit Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/pexpect/pexpect-3.3.ebuild,v 1.2 2014/07/24 19:25:18 maekke Exp $
EAPI=5
PYTHON_COMPAT=( python{2_7,3_2,3_3,3_4} )
@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~amd64-fbsd ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="doc examples test"
DEPEND="

@ -0,0 +1 @@
DIST pgpdump-1.5.tar.gz 69446 SHA256 1c4700857bf7ba735b08cfe4101aa3a4f5fd839657af249c17b2697c20829668 SHA512 b9fc7f78b920296301acaad2dbbafefff7b5f1658cbb65f5892a28d0b4d5110581bba984ad5cdabde3330025e3828387d7127c689cb86a7163c0b5ac0d0d2de0 WHIRLPOOL 81b3bfc26f89419261d0104d848f584b602f280efa62b078c902224f3c545b757d2864c946adea7800df08ab693b9dd182a9ed43aa617480f9e04865f7372a81

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

@ -0,0 +1,18 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/pgpdump/pgpdump-1.5.ebuild,v 1.1 2014/07/24 15:05:03 jlec Exp $
EAPI=5
PYTHON_COMPAT=( python{2_7,3_3,3_4} )
inherit distutils-r1
DESCRIPTION="PGP packet parser library"
HOMEPAGE="https://pypi.python.org/pypi/pgpdump https://github.com/toofishes/python-pgpdump"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
SLOT="0"
LICENSE="BSD"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE=""

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/py/py-1.4.20.ebuild,v 1.7 2014/07/19 21:22:08 klausman Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/py/py-1.4.20.ebuild,v 1.8 2014/07/24 19:24:27 maekke Exp $
EAPI="5"
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3,3_4} pypy pypy2_0 )
@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
KEYWORDS="alpha ~amd64 arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="doc test"
DEPEND="

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/pytest/pytest-2.4.2.ebuild,v 1.12 2014/07/19 21:22:19 klausman Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/pytest/pytest-2.4.2.ebuild,v 1.13 2014/07/24 19:26:26 maekke Exp $
EAPI="5"
@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
KEYWORDS="alpha ~amd64 arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="doc test"
# When bumping, please check setup.py for the proper py version

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/python-gudev/python-gudev-147.2-r1.ebuild,v 1.1 2013/08/08 09:29:14 mgorny Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/python-gudev/python-gudev-147.2-r1.ebuild,v 1.2 2014/07/24 17:23:28 ssuominen Exp $
EAPI=5
@ -20,7 +20,7 @@ KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND="dev-python/pygobject:2[${PYTHON_USEDEP}]
virtual/udev[gudev]
virtual/libgudev:=
${PYTHON_DEPS}"
DEPEND="${RDEPEND}"

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/python-gudev/python-gudev-147.2.ebuild,v 1.9 2012/11/28 18:03:17 ssuominen Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/python-gudev/python-gudev-147.2.ebuild,v 1.10 2014/07/24 17:23:28 ssuominen Exp $
EAPI="3"
PYTHON_DEPEND="2:2.5"
@ -20,7 +20,7 @@ KEYWORDS="amd64 x86"
IUSE=""
RDEPEND="dev-python/pygobject:2
virtual/udev[gudev]"
virtual/libgudev"
DEPEND="${RDEPEND}"
S=${WORKDIR}/nzjrs-${PN}-ee8a644

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/pyyaml/pyyaml-3.11.ebuild,v 1.3 2014/04/02 18:45:11 chutzpah Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/pyyaml/pyyaml-3.11.ebuild,v 1.4 2014/07/24 19:26:04 maekke Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3,3_4} pypy pypy2_0 )
@ -15,7 +15,7 @@ SRC_URI="http://pyyaml.org/download/${PN}/${MY_P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
IUSE="examples libyaml"
RDEPEND="libyaml? ( dev-libs/libyaml )"

@ -1,10 +1,10 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/activeresource/activeresource-3.2.19.ebuild,v 1.1 2014/07/03 05:38:23 graaff Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/activeresource/activeresource-3.2.19.ebuild,v 1.2 2014/07/25 03:10:33 mrueg Exp $
EAPI=5
USE_RUBY="ruby19 ruby20"
USE_RUBY="ruby19 ruby20 ruby21"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_DOCDIR="doc"

@ -1,2 +1 @@
DIST acts_as_list-0.3.0.gem 15360 SHA256 1efb325faab47c5cc2caec6ac13fc062391741d7129169d4f6d6e6b89f29979f SHA512 cac4f9e1c8aae491f0c66c1d871cba18c28e607c1a0c9cc2742946217a3ea7c40fe7bb8d779e672a27642af3a01277ebaf7cffbc9b8c4ce8f2bfdf2641d19708 WHIRLPOOL 34fe416bb72aa0c665eca236911a7e9dc6889a108ab12fa2e5318997d4cf5821eac3d4fc3e5099b67069a6284e14758b078cf51410508fbb084ea20dfd0854ca
DIST acts_as_list-0.4.0.gem 16384 SHA256 504aa7ebbcf9dcec2929ac4f94bfb11aae52b6210ad573c07ec1897d8e865276 SHA512 14ac5b48b78a50f69f2c97d2c42e588ec9402499a8169c217b27e0b914a17a2bc58c91610ecb14de02482d0b72a96add9bb86d498d91198788b0738825b054d2 WHIRLPOOL 78d894f12a90bd0d687e27241eab1c3711a05462d2d98bbc4d22341bcc8b9b6b586273daed81eeb95167d3127b6dcec7427e4111c5e0fb2ca449063c8806453d

@ -1,41 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/acts_as_list/acts_as_list-0.3.0.ebuild,v 1.1 2013/08/22 05:53:11 graaff Exp $
EAPI=5
USE_RUBY="ruby19"
RUBY_FAKEGEM_RECIPE_TEST="none"
RUBY_FAKEGEM_RECIPE_DOC="rdoc"
inherit ruby-fakegem
RUBY_FAKEGEM_EXTRADOC="README.md"
RUBY_FAKEGEM_EXTRAINSTALL="init.rb"
RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
DESCRIPTION="Capabilities for sorting and reordering a number of objects in a list."
HOMEPAGE="http://rake.rubyforge.org/"
LICENSE="MIT"
SLOT="3"
KEYWORDS="~amd64 ~x86 ~x86-macos"
IUSE=""
ruby_add_bdepend "
test? (
dev-ruby/test-unit:2
dev-ruby/activerecord[sqlite3]
)"
all_ruby_prepare() {
rm Gemfile || die
sed -i -e '/[Bb]undler/d' Rakefile || die
sed -i -e '1,9d' test/helper.rb || die
sed -i -e '/git ls/d' ${RUBY_FAKEGEM_GEMSPEC} || die
}
each_ruby_test() {
ruby-ng_testrb-2 -Ilib test/test_*.rb
}

@ -0,0 +1,43 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/maruku/maruku-0.7.2-r1.ebuild,v 1.1 2014/07/25 01:53:39 mrueg Exp $
EAPI=5
USE_RUBY="ruby19 ruby20 ruby21 jruby"
RUBY_FAKEGEM_RECIPE_TEST="rspec"
RUBY_FAKEGEM_RECIPE_DOC="rdoc"
RUBY_FAKEGEM_DOCDIR="doc"
RUBY_FAKEGEM_EXTRADOC="docs/div_syntax.md docs/entity_test.md
docs/markdown_syntax.md docs/maruku.md docs/math.md docs/other_stuff.md
docs/proposal.md"
RUBY_FAKEGEM_EXTRAINSTALL="data"
inherit ruby-fakegem
DESCRIPTION="A Markdown-superset interpreter written in Ruby"
HOMEPAGE="https://github.com/bhollis/maruku"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~arm"
IUSE="highlight test"
ruby_add_bdepend "test? ( dev-ruby/nokogiri-diff )"
ruby_add_rdepend "highlight? ( dev-ruby/syntax )"
DEPEND+=" test? ( app-text/blahtexml )"
all_ruby_prepare() {
sed -i -e '/[Ss]imple[Cc]ov/ s:^:#:' spec/spec_helper.rb || die
}
pkg_postinst() {
elog
elog "You need to emerge app-text/texlive and dev-texlive/texlive-latexextra if"
elog "you want to use --pdf with Maruku. You may also want to emerge"
elog "dev-texlive/texlive-latexrecommended to enable LaTeX syntax highlighting."
elog
}

@ -0,0 +1,26 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/method_source/method_source-0.8.2-r3.ebuild,v 1.1 2014/07/25 01:17:59 mrueg Exp $
EAPI=5
USE_RUBY="ruby19 ruby20 ruby21 jruby"
RUBY_FAKEGEM_TASK_TEST="none"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_EXTRADOC="README.markdown"
inherit ruby-fakegem
DESCRIPTION="Retrieve the source code for a method"
HOMEPAGE="http://github.com/banister/method_source"
IUSE=""
SLOT="0"
LICENSE="MIT"
KEYWORDS="~amd64 ~ppc64 ~x86"
ruby_add_bdepend "test? ( >=dev-ruby/bacon-1.1.0 )"
each_ruby_test() {
${RUBY} -I. -S bacon -k test/test.rb || die "Tests failed."
}

@ -0,0 +1,26 @@
From 42e7ae47c2dac2d98272ac99239e40bd59398891 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?V=C3=ADt=20Ondruch?= <v.ondruch@tiscali.cz>
Date: Tue, 9 Apr 2013 11:12:02 +0300
Subject: [PATCH] Fix Ruby 2.0.0 compatibility
#respond_to? now exclude protected methods.
---
lib/rack/mount/multimap.rb | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/lib/rack/mount/multimap.rb b/lib/rack/mount/multimap.rb
index 6b773e2..b88630b 100644
--- a/lib/rack/mount/multimap.rb
+++ b/lib/rack/mount/multimap.rb
@@ -125,7 +125,7 @@ def update_container(key)
end
def iterate_over_container(container)
- if container.respond_to?(:each_container_with_default)
+ if container.respond_to?(:each_container_with_default, true)
container.each_container_with_default do |value|
yield value
end
--
1.9.3

@ -0,0 +1,30 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rack-mount/rack-mount-0.8.3-r2.ebuild,v 1.1 2014/07/25 03:05:31 mrueg Exp $
EAPI=5
USE_RUBY="ruby19 ruby20 ruby21 jruby"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_EXTRADOC="README.rdoc"
inherit versionator ruby-fakegem
DESCRIPTION="A stackable dynamic tree based Rack router."
HOMEPAGE="https://github.com/josh/rack-mount"
SRC_URI="https://github.com/josh/rack-mount/tarball/v${PV} -> ${P}.tgz"
RUBY_S="josh-${PN}-*"
LICENSE="MIT"
SLOT="$(get_version_component_range 1-2)"
KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
ruby_add_rdepend ">=dev-ruby/rack-1.0.0"
RUBY_PATCHES=( ${PN}-fix-ruby20.patch )
all_ruby_prepare() {
# Avoid fragile test depending on hash ordering.
sed -i -e '/foo=1&bar=2/ s:^:#:' test/test_utils.rb || die
}

@ -0,0 +1,40 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rdtool/rdtool-0.6.38-r1.ebuild,v 1.1 2014/07/25 03:08:55 mrueg Exp $
EAPI=5
USE_RUBY="ruby19 ruby20 ruby21 jruby"
RUBY_FAKEGEM_TASK_DOC="doc"
RUBY_FAKEGEM_EXTRADOC="HISTORY README.*"
inherit elisp-common ruby-fakegem
DESCRIPTION="A multipurpose documentation format for Ruby"
HOMEPAGE="https://github.com/uwabami/rdtool"
LICENSE="Ruby GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
IUSE="emacs"
RDEPEND="${RDEPEND} emacs? ( virtual/emacs )"
SITEFILE=50${PN}-gentoo.el
all_ruby_install() {
all_fakegem_install
if use emacs ; then
elisp-install ${PN} utils/rd-mode.el
elisp-site-file-install "${FILESDIR}/${SITEFILE}"
fi
}
pkg_postinst() {
use emacs && elisp-site-regen
}
pkg_postrm() {
use emacs && elisp-site-regen
}

@ -1,9 +1,9 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-feedparser/ruby-feedparser-0.9.3.ebuild,v 1.1 2014/03/07 17:59:39 mrueg Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-feedparser/ruby-feedparser-0.9.3.ebuild,v 1.2 2014/07/25 02:22:19 mrueg Exp $
EAPI=5
USE_RUBY="ruby19 ruby20"
USE_RUBY="ruby19 ruby20 ruby21"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_EXTRADOC="ChangeLog README"

@ -0,0 +1,27 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/slop/slop-3.5.0-r1.ebuild,v 1.1 2014/07/25 01:14:36 mrueg Exp $
EAPI=5
USE_RUBY="ruby19 ruby20 ruby21 jruby"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md"
inherit ruby-fakegem
DESCRIPTION="A simple option parser with an easy to remember syntax and friendly API"
HOMEPAGE="https://github.com/injekt/slop"
SRC_URI="https://github.com/injekt/${PN}/archive/v${PV}.tar.gz -> ${P}.tgz"
LICENSE="MIT"
SLOT="3"
KEYWORDS="~amd64 ~ppc64 ~x86"
IUSE=""
ruby_add_bdepend "test? ( dev-ruby/minitest )"
all_ruby_prepare() {
sed -i -e '/git ls-files/d' slop.gemspec || die
}

@ -1,3 +1,4 @@
DIST crash-6.1.4.tar.gz 26781448 SHA256 e9275d4225b414a1ddf63336cff7160997660d7d382b5ec6c47af993bafbb5a2 SHA512 b9f2e2a84dcf5765422e2aad845c292955455793284b9a8fd32b59836ca220b861645646a3c15b33f29e7bffa4916a692fbcbe02b2274aa0279d21d51605bd4e WHIRLPOOL a2821a8fa95c85eb0023edb37296e023f90d1f173787b50db7206f53ddbddcac1275aabb3a4f9e41e424a5753e8c97adb693dba9ab790a74e5c1c35ae3d11e79
DIST crash-7.0.0.tar.gz 32007997 SHA256 3ee1c7c7552a31683bb13881b7ee98fde9b4eea260af44a7a4bd22e5c27c9c2e SHA512 29f59b73a7cd17f6f6473511831d2c8610e2464057e260c1673b52f5e3476bc64bdd0cdcfff36ead16957b98b985dbd19b7d7a6daa29e115eea2e5271c4aeb4f WHIRLPOOL 7b5017789819c6e7cd4f34d81d37944782d1ac099a0439c0557fec08e1f3cb163d069cb618385a980b09f886bf7b49fcc118211d188afb08dea3d8b3ba43b835
DIST crash-7.0.3.tar.gz 32020508 SHA256 fdf1ee8d21cae4eaa25f60fde14e1caf259e59dcdb6e1ed4e555f1d73805fab0 SHA512 bff8781589709a161975954abf5dc2fde6f937cbe334bf23aa889d32114eb2337d918c4c3e7b5e26beb437bfa9d6939339941af8542296ab69c8c51245be76ec WHIRLPOOL ad8e03ab78e53c7fc85faaba73cbc24e96c2092d76477ceec2825e99038d055ddf8f6ef803dfc9e28c4bc98f657a51526ebe69f7a27b96e0eb71411fa842225f
DIST crash-7.0.7.tar.gz 32041666 SHA256 c473ea9623787bee8fecf2e4d0caa9301a9462c26243e897ad202bf0dc3e9a07 SHA512 51ac33705c8b40117d67797a6f03b78fdaa1be08035f32162816abea906d5193a6fde5f2c826d962047c1ece871ff403e91700c757fe91fd4f940b9bb75c936f WHIRLPOOL c783548368a1acae12b7afa67ff38a9674668205e0345686036df0d0f8fb5a8484b2d7feee96988136f8e13854fe2792aa309b7129bdb574187abc4a629402b4

@ -0,0 +1,23 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/crash/crash-7.0.7.ebuild,v 1.1 2014/07/24 20:06:05 hanno Exp $
EAPI=5
inherit eutils
DESCRIPTION="Red Hat crash utility. Used for analyzing kernel core dumps"
HOMEPAGE="http://people.redhat.com/anderson/"
SRC_URI="http://people.redhat.com/anderson/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="-* ~alpha ~amd64 ~arm ~ia64 ~ppc64 ~s390 ~x86"
IUSE=""
DEPEND=""
RDEPEND="${DEPEND}"
src_prepare() {
epatch "${FILESDIR}"/${PN}-5.1.1-install-fix.patch
}

@ -1,6 +1 @@
DIST umockdev-0.4.7.tar.xz 717056 SHA256 d6dac2b10fdaaa7a6affd266bb2d902e1235538ec410648e14e26fc88bc56aad SHA512 a026e2d4026807d8bd7c372f1edd86a6ed8db9bef21291eead397b53b10aeff00a2203e2b77a1f48afb9c3963ac11ce9da5c393d554eeaa84fc254d90ffafb93 WHIRLPOOL c869b6ca78d700e1093d73a1dfba5aebade1b3661ced64e42ea9e9a6d48d3e22cb29ada5f8a082388219436e217133585a337271095c447b20a82c7689215962
DIST umockdev-0.5.1.tar.xz 718680 SHA256 470688ef58679d4163e690ced8aac9220dacbe46266932704138951c8e8e5c9c SHA512 2adea1a4b84563c2fafe275664f813d30a8a7de0389909fbe409c49a4909cda8b7fedd8a6e10db486c1e8a5aca4a8a2bb40b3ff4d73c0198d6a88c063fedc7a6 WHIRLPOOL 7d7caaf7926a07777fc9a19d6a42b475a06fa6f5d778ce40921c87f1fc3d0667511b840bd587420e5159898d96353ed42732cc2a7b5b2bc3adeac2756c21a6f4
DIST umockdev-0.6.tar.xz 720616 SHA256 5af26b5b23cb978681404a577561db349cbf7a2bfa8e412fc3142045b08aec15 SHA512 4408339b7015eada3613074942c5e5537a39cd3d67235dd79e22bebf449a7912202c8ecd24787d08dce9e40c53b38e22764e806528d88b4a5f28b807c24982dc WHIRLPOOL f5dbdd678ee48082bcac784d186426506e3f577affe560852421231ed25121d24623f921b23ce37a91a095c77b4afde0312c9299b9dcbb830ab7dc8bdf270626
DIST umockdev-0.7.tar.xz 724648 SHA256 b8f1a0a3873dde81314f1cf5b8dbb61148ce30e026a0c5c56bc961e648a1c2b6 SHA512 b5af71c1e1a5058b351710e3f255d862b78653648fd70eb74625f9c82f3385d75c53402190b61ea62ee79179e120c95ef52cbf9bc142986af096449ab96f7923 WHIRLPOOL 1c2d5d92ed8d99040a92e25f79cac23529f22271b70410fc826e9e7fb9b067c32c897d2103e228533b20d206eff0c3de7273f741847d323e31cad18dc80a7f08
DIST umockdev-0.8.1.tar.xz 732800 SHA256 56468bf2b96673db8f902ee1b9f21bc1297b8aad49217e0e321b9af4346e8cf6 SHA512 c6e4962033e07e16f854d54faa37f5edd2f70f62f424353e32e33158bd0255d4bdc6d40ff39679f55ea266946a0d22f15a1b03178bed58b5271f0dc4311888d9 WHIRLPOOL fc05d4ae0434dccda786ef0dc4a90f64ae6bd53630f1f827300491f443e9797339013a6fdcffbb8b436daf6674a522067a8aa8ecba2b483f4f08dd99d9211862
DIST umockdev-0.8.2.tar.xz 733196 SHA256 8d7dad9ec6f9105773d1bb57eb844310e7a05ba850c0f28b9b520f848b2a2719 SHA512 a7674abcde7f570d92da4e54bbe7448ffde99515577c05664ea11ed45dcab7345e62b96d42f6e851b8dc5199dfaf7955a54156ae4bc9ffc983a5ccf312755514 WHIRLPOOL 0774f85f09d6e2d03fd500143a0b56a31cbda561e693b46b236d8641f336edc91d05206a36f408911baddce42c9a0aede9a4d6a71830b2e0f17a0859170ba028

@ -1,26 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/umockdev/umockdev-0.4.7.ebuild,v 1.1 2013/12/02 09:57:30 radhermit Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} )
inherit python-any-r1 autotools-utils
DESCRIPTION="Mock hardware devices for creating unit tests"
HOMEPAGE="https://github.com/martinpitt/umockdev/"
SRC_URI="http://launchpad.net/${PN}/trunk/${PV}/+download/${P}.tar.xz"
LICENSE="LGPL-2.1+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="static-libs test"
RDEPEND="virtual/udev[gudev]
>=dev-libs/glib-2.32:2"
DEPEND="${RDEPEND}
test? ( ${PYTHON_DEPS} )
app-arch/xz-utils
virtual/pkgconfig"
RESTRICT="test"

@ -1,26 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/umockdev/umockdev-0.5.1.ebuild,v 1.1 2014/01/23 00:42:13 radhermit Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} )
inherit python-any-r1 autotools-utils
DESCRIPTION="Mock hardware devices for creating unit tests"
HOMEPAGE="https://github.com/martinpitt/umockdev/"
SRC_URI="http://launchpad.net/${PN}/trunk/${PV}/+download/${P}.tar.xz"
LICENSE="LGPL-2.1+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="static-libs test"
RDEPEND="virtual/udev[gudev]
>=dev-libs/glib-2.32:2"
DEPEND="${RDEPEND}
test? ( ${PYTHON_DEPS} )
app-arch/xz-utils
virtual/pkgconfig"
RESTRICT="test"

@ -1,26 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/umockdev/umockdev-0.6.ebuild,v 1.1 2014/03/01 07:15:30 radhermit Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} )
inherit python-any-r1 autotools-utils
DESCRIPTION="Mock hardware devices for creating unit tests"
HOMEPAGE="https://github.com/martinpitt/umockdev/"
SRC_URI="http://launchpad.net/${PN}/trunk/${PV}/+download/${P}.tar.xz"
LICENSE="LGPL-2.1+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="static-libs test"
RDEPEND="virtual/udev[gudev]
>=dev-libs/glib-2.32:2"
DEPEND="${RDEPEND}
test? ( ${PYTHON_DEPS} )
app-arch/xz-utils
virtual/pkgconfig"
RESTRICT="test"

@ -1,26 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/umockdev/umockdev-0.7.ebuild,v 1.1 2014/03/06 02:46:02 radhermit Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} )
inherit python-any-r1 autotools-utils
DESCRIPTION="Mock hardware devices for creating unit tests"
HOMEPAGE="https://github.com/martinpitt/umockdev/"
SRC_URI="http://launchpad.net/${PN}/trunk/${PV}/+download/${P}.tar.xz"
LICENSE="LGPL-2.1+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="static-libs test"
RDEPEND="virtual/udev[gudev]
>=dev-libs/glib-2.32:2"
DEPEND="${RDEPEND}
test? ( ${PYTHON_DEPS} )
app-arch/xz-utils
virtual/pkgconfig"
RESTRICT="test"

@ -1,26 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/umockdev/umockdev-0.8.1.ebuild,v 1.1 2014/04/25 05:12:37 radhermit Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3,3_4} )
inherit python-any-r1 autotools-utils
DESCRIPTION="Mock hardware devices for creating unit tests"
HOMEPAGE="https://github.com/martinpitt/umockdev/"
SRC_URI="http://launchpad.net/${PN}/trunk/${PV}/+download/${P}.tar.xz"
LICENSE="LGPL-2.1+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="static-libs test"
RDEPEND="virtual/udev[gudev]
>=dev-libs/glib-2.32:2"
DEPEND="${RDEPEND}
test? ( ${PYTHON_DEPS} )
app-arch/xz-utils
virtual/pkgconfig"
RESTRICT="test"

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/umockdev/umockdev-0.8.2.ebuild,v 1.1 2014/06/18 23:59:53 radhermit Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-util/umockdev/umockdev-0.8.2.ebuild,v 1.2 2014/07/24 17:26:20 ssuominen Exp $
EAPI=5
PYTHON_COMPAT=( python{2_7,3_2,3_3,3_4} )
@ -16,7 +16,8 @@ SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="static-libs test"
RDEPEND="virtual/udev[gudev]
RDEPEND="virtual/libgudev:=
virtual/libudev:=
>=dev-libs/glib-2.32:2"
DEPEND="${RDEPEND}
test? ( ${PYTHON_DEPS} )

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-vcs/subversion/subversion-1.7.17.ebuild,v 1.4 2014/07/23 19:14:08 tgall Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-vcs/subversion/subversion-1.7.17.ebuild,v 1.5 2014/07/24 19:23:19 maekke Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7} )
@ -18,7 +18,7 @@ S="${WORKDIR}/${MY_P}"
LICENSE="Subversion GPL-2"
SLOT="0"
KEYWORDS="alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-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"
KEYWORDS="alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-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"
IUSE="apache2 berkdb ctypes-python debug doc +dso extras gnome-keyring java kde nls perl python ruby sasl test vim-syntax +webdav-neon webdav-serf"
COMMON_DEPEND=">=dev-db/sqlite-3.6.18[threadsafe(+)]

@ -1,2 +1 @@
DIST peg-e-1.1.0-src.tar.bz2 57510 SHA256 ecd82c94a628161d014700d19c36f9299995c0963b053fb096e3f3b173d2655b
DIST peg-e-1.1.2-src.tar.bz2 151224 SHA256 2eefce91eea0f3a412fa79193ed5f66b25d5eb86b8e35e58c3a4f3b62e7cf59d SHA512 d4a09dfb528cfb46222a9ee788de88b4804762125a9dc13203be29a6ec26d01f23249ebbcd25bfe207ab8c40d8bce060fc2f7f131bb1e5b263e19b97852cee53 WHIRLPOOL f7a4c383853712485a6b1ccd96af60d5cf4f29e59603bea93e845d72d19819665ced9e119b8dd7304723e353feb11f67a7c79e8250e6728ac4201d3acfd03911

@ -1,29 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-board/peg-e/peg-e-1.1.0.ebuild,v 1.4 2013/03/02 21:12:54 hwoarang Exp $
EAPI=2
inherit eutils qt4-r2 games
DESCRIPTION="A peg solitaire game"
HOMEPAGE="http://gottcode.org/peg-e/"
SRC_URI="http://gottcode.org/${PN}/${P}-src.tar.bz2"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 x86"
IUSE=""
DEPEND="dev-qt/qtgui:4"
src_configure() {
eqmake4
}
src_install() {
dogamesbin ${PN} || die
doicon icons/${PN}.png
domenu icons/${PN}.desktop
dodoc README
prepgamesdirs
}

@ -1,2 +1 @@
DIST advancescan-1.14.tar.gz 303166 SHA256 9a49f95d2a946f73dace5ecdb97e1913400e3214785a6362e9af3f42dc9ca869 SHA512 763a740c4d3e13dc064c4cdd6c732231d4629a379f6810c685958f68b14eaaaac18231fb582be5dd93c5de0afd78f9e6f8374b43f5628639ae4b60291f2331d0 WHIRLPOOL 5f73e74b427eafd51f438cc16c5ab032c33bc728dede9850db4fc47f2480d44e03c2b6cb251ff895da4df0c39b701e653cc5392ca7fbba4c87cab3640659d536
DIST advancescan-1.16.tar.gz 316895 SHA256 2fe238442f82bdb2b45704898183b7ae3297bf9d75a4d33dbbd8cacec0c70fc2 SHA512 6d359c160d54a0a1cd13db10f5fc9986fae4f1151e205024e40c21b0f933723351907156faec22a92561ad523151e3b7d4ff70a6eebbb6152bd3767063a31031 WHIRLPOOL 8772c7e0d8fc3fbeb333fd2bf79191e745c1f979d9ac2d798419448b844c15d5e926fc30cc6d4353a119142f9657816d749ab11eb4e7c1d85a0e0ccee4ea403f

@ -1,31 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-emulation/advancescan/advancescan-1.14.ebuild,v 1.3 2012/10/24 10:57:46 ago Exp $
EAPI=2
inherit autotools eutils games
DESCRIPTION="A command line rom manager for MAME, MESS, AdvanceMAME, AdvanceMESS and Raine"
HOMEPAGE="http://advancemame.sourceforge.net/scan-readme.html"
SRC_URI="mirror://sourceforge/advancemame/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 x86"
IUSE=""
DEPEND="dev-libs/expat"
src_prepare() {
rm -rf expat
epatch "${FILESDIR}"/${P}-sys-expat.patch
eautoreconf
}
src_install() {
dogamesbin advscan advdiff || die "dogamesbin failed"
dodoc AUTHORS HISTORY README doc/*.txt advscan.rc.linux
doman doc/{advscan,advdiff}.1
dohtml doc/*.html
prepgamesdirs
}

@ -1,77 +0,0 @@
--- configure.ac
+++ configure.ac
@@ -30,6 +30,7 @@
# Checks for libraries.
AC_CHECK_LIB([z], [adler32], [], [AC_MSG_ERROR([the libz library is missing])])
+AC_CHECK_LIB([expat], [XML_Parse], [], [AC_MSG_ERROR([the expat library is missing])])
# Checks for header files.
AC_HEADER_STDC
--- gamexml.cc
+++ gamexml.cc
@@ -22,7 +22,7 @@
#include "game.h"
#include "strcov.h"
-#include "expat/expat.h"
+#include <expat.h>
#include <string>
#include <iostream>
--- Makefile.am
+++ Makefile.am
@@ -18,10 +18,7 @@
siglock.cc \
getopt.c \
snprintf.c \
- lib/readinfo.c \
- expat/xmlrole.c \
- expat/xmlparse.c \
- expat/xmltok.c
+ lib/readinfo.c
advscan_SOURCES = \
scan.cc \
@@ -43,10 +40,7 @@
siglock.cc \
getopt.c \
snprintf.c \
- lib/readinfo.c \
- expat/xmlrole.c \
- expat/xmlparse.c \
- expat/xmltok.c
+ lib/readinfo.c
EXTRA_DIST = advscan.rc.linux advscan.rc.dos \
README AUTHORS HISTORY INSTALL COPYING \
@@ -82,28 +76,7 @@
portable.h \
lib/readinfo.h \
lib/endianrw.h \
- lib/extra.h \
- expat/COPYING \
- expat/README \
- expat/ascii.h \
- expat/asciitab.h \
- expat/expat-1.95.8.diff \
- expat/expat.h \
- expat/iasciitab.h \
- expat/expatcfg.h \
- expat/expat_external.h \
- expat/internal.h \
- expat/latin1tab.h \
- expat/nametab.h \
- expat/utf8tab.h \
- expat/xmlparse.c \
- expat/xmlrole.c \
- expat/xmlrole.h \
- expat/xmltok.c \
- expat/xmltok.h \
- expat/xmltok_impl.c \
- expat/xmltok_impl.h \
- expat/xmltok_ns.c
+ lib/extra.h
man_MANS = doc/advscan.1 doc/advdiff.1

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-engines/scummvm/scummvm-1.7.0.ebuild,v 1.1 2014/07/23 06:00:08 mr_bones_ Exp $
# $Header: /var/cvsroot/gentoo-x86/games-engines/scummvm/scummvm-1.7.0.ebuild,v 1.2 2014/07/24 18:39:36 mr_bones_ Exp $
EAPI=5
inherit eutils flag-o-matic gnome2-utils toolchain-funcs games
@ -47,6 +47,11 @@ src_prepare() {
}
src_configure() {
local myconf
# bug #137547
use fluidsynth || myconf="${myconf} --disable-fluidsynth"
use x86 && append-ldflags -Wl,-z,noexecstack
# NOT AN AUTOCONF SCRIPT SO DONT CALL ECONF
@ -70,10 +75,10 @@ src_configure() {
$(use_enable flac) \
$(use_enable opengl) \
$(use_enable vorbis) \
$(use_enable fluidsynth) \
$(use_enable theora theoradec) \
$(use_enable truetype freetype2) \
$(use_enable x86 nasm) || die
$(use_enable x86 nasm) \
${myconf} || die
}
src_compile() {

@ -1,2 +1 @@
DIST zoom-1.1.4.tar.gz 2177409 SHA256 886b5db011314d2e4b4bd3e3ebd2aa3884f4e31f7cf68d6eea45407b8296cc6c SHA512 fa609dcfb1ce2e47f44dd25802c62cb560a00685b629010dcccb592170f150409b8d9e0770f1de8a5f8c32c75500b4df9a154d7b99009b6783150bdd08c26689 WHIRLPOOL a1890f49a7a12581a24612dcae7d1bb976b0367d031677f6f63188633048ae750249e262b48deb6e5c5a33aea13f06674720a96b62892559c7a5f2f3eac99f38
DIST zoom-1.1.5.tar.gz 2185098 SHA256 f2967f1c0555df8d4ae90443502d14cf33b6ac65b602f499fbe3e9e38e55dbbc SHA512 800b29e3517ce39000d8c05148d6af0d7c8666db20a06867e35076ffa1914b845e8fa0153571975e59842672572b80826ee8dbe3b2d4bc98c07394054e9bd7ca WHIRLPOOL efe20c16d98874241c421197093819e8929b1a11c11ca6eb6c0ba14966ad062b9489d2e5b793f8ceeef687e9a4cca0af83c4bbeb46ca32aea6f8e1b7c9bb82bd

@ -1,30 +0,0 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-engines/zoom/zoom-1.1.4.ebuild,v 1.3 2010/01/06 07:05:30 josejx Exp $
inherit games
DESCRIPTION="A fast, clean, modern Z-code interpreter for X"
HOMEPAGE="http://www.logicalshift.co.uk/unix/zoom/"
SRC_URI="http://www.logicalshift.co.uk/unix/zoom/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ppc x86"
IUSE=""
RDEPEND="x11-libs/libSM
x11-libs/libXft
media-libs/fontconfig
>=media-libs/t1lib-5
media-libs/libpng"
DEPEND="${RDEPEND}
dev-lang/perl
x11-proto/xextproto"
src_install() {
emake DESTDIR="${D}" install || die "emake install failed"
dodoc AUTHORS ChangeLog NEWS README THANKS TODO
dohtml -r manual/*
prepgamesdirs
}

@ -1,147 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-fps/doomsday/doomsday-1.9.8-r1.ebuild,v 1.4 2014/05/15 16:44:21 ulm Exp $
EAPI=5
PYTHON_COMPAT=( python2_6 python2_7 )
inherit python-r1 confutils eutils qt4-r2 games
DESCRIPTION="A modern gaming engine for Doom, Heretic, and Hexen"
HOMEPAGE="http://www.dengine.net/"
SRC_URI="mirror://sourceforge/deng/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="openal snowberry +doom demo freedoom heretic hexen resources"
DEPEND="
virtual/opengl
virtual/glu
media-libs/libsdl[joystick,sound]
media-libs/sdl-mixer
media-libs/libpng:0
dev-qt/qtopengl:4
dev-qt/qtgui:4
net-misc/curl
openal? ( media-libs/openal )
snowberry? ( ${PYTHON_DEPS} )"
RDEPEND="${DEPEND}
snowberry? ( dev-python/wxpython )"
PDEPEND="
demo? ( games-fps/doom-data )
freedoom? ( games-fps/freedoom )
resources? ( games-fps/doomsday-resources )"
S=${S}/${PN}
REQUIRED_USE="demo? ( doom ) freedoom? ( doom ) resources? ( doom )"
PATCHES=(
"${FILESDIR}"/${P}-openal-64bit-fix.patch
)
pkg_setup() {
games_pkg_setup
python_export_best
}
src_prepare() {
sed -i \
-e "/^DENG_BASE_DIR =/s:\$\$PREFIX/share:${GAMES_DATADIR}:" \
config_unix.pri || die
echo "CONFIG += nostrip" > config_user.pri
echo "PREFIX=/usr/games" >> config_user.pri
use snowberry && \
echo "CONFIG += deng_snowberry" >> config_user.pri || \
echo "CONFIG += deng_nosnowberry" >> config_user.pri
if use openal; then
echo "CONFIG += deng_openal" >> config_user.pri
sed -i \
-e 's:\# Generic Unix.:LIBS += -lopenal:' \
dep_openal.pri || die
epatch "${FILESDIR}"/${P}-openal-link.patch
fi
qt4-r2_src_prepare
}
#Usage: doom_make_wrapper <name> <game> <icon> <desktop entry title> [args]
doom_make_wrapper() {
local name=$1 game=$2 icon=$3 de_title=$4
shift 4
games_make_wrapper $name \
"doomsday -game ${game} $@"
make_desktop_entry $name "${de_title}" ${icon}
}
src_configure() {
qt4-r2_src_configure
}
src_install() {
qt4-r2_src_install
mv "${D}/${GAMES_DATADIR}"/{${PN}/data/jdoom,doom-data} || die
dosym "${GAMES_DATADIR}"/doom-data "${GAMES_DATADIR}"/${PN}/data/jdoom
if use snowberry; then
python_replicate_script "${D}"/"${GAMES_BINDIR}"/launch-doomsday
installmodules() {
# relocate snowberry module directory recursively into site-packages
python_domodule "${D}/${GAMES_DATADIR}"/${PN}/snowberry
# hack around improper path handling
sed -i \
-e "s:os.chdir.*$:os.chdir('$(python_get_sitedir)/snowberry'):" \
"${D}"/"${GAMES_BINDIR}"/launch-doomsday-${EPYTHON} || die
}
python_foreach_impl installmodules
# remove old module dir
rm -r "${D}/${GAMES_DATADIR}"/${PN}/snowberry || die
make_desktop_entry launch-doomsday "Snowberry DoomsDay" snowberry
doicon ../snowberry/graphics/snowberry.png
fi
if use doom; then
local res_arg
if use resources; then
res_arg="-def \"${GAMES_DATADIR}\"/${PN}/defs/jdoom/jDRP.ded"
fi
doicon ../snowberry/graphics/orb-doom.png
doom_make_wrapper jdoom doom1 orb-doom "DoomsDay Engine: Doom 1" "${res_arg}"
elog "Created jdoom launcher. To play Doom place your doom.wad to"
elog "\"${GAMES_DATADIR}\"/doom-data"
elog
if use demo; then
doom_make_wrapper jdoom-demo doom1-share orb-doom "DoomsDay Engine: Doom 1 Demo" \
"-iwad \"${GAMES_DATADIR}\"/doom-data/doom1.wad ${res_arg}"
fi
if use freedoom; then
doom_make_wrapper jdoom-freedoom doom1-share orb-doom "DoomsDay Engine: FreeDoom" \
"-iwad \"${GAMES_DATADIR}\"/doom-data/freedoom/doom1.wad"
fi
fi
if use hexen; then
doicon ../snowberry/graphics/orb-hexen.png
doom_make_wrapper jhexen hexen orb-hexen "DoomsDay Engine: Hexen"
elog "Created jhexen launcher. To play Hexen place your hexen.wad to"
elog "\"${GAMES_DATADIR}\"/${PN}/data/jhexen"
elog
fi
if use heretic; then
doicon ../snowberry/graphics/orb-heretic.png
doom_make_wrapper jheretic heretic orb-heretic "DoomsDay Engine: Heretic"
elog "Created jheretic launcher. To play Heretic place your heretic.wad to"
elog "\"${GAMES_DATADIR}\"/${PN}/data/jheretic"
elog
fi
prepgamesdirs
}

@ -1 +1 @@
DIST gtklife-5.1.tar.gz 809542 RMD160 ad565e98aa622de4a3392add1271ad90209ff17e SHA1 a23aaccaaa327e40cb2fd025d5bbcdcd07dc669e SHA256 fcf5a6515595d1822291fd6da4fec93dcfb5162cfce48445686ba73ab4a98191
DIST gtklife-5.1.tar.gz 809542 SHA256 fcf5a6515595d1822291fd6da4fec93dcfb5162cfce48445686ba73ab4a98191 SHA512 b80a2f0fc41583c2905e84e00baf689870c22262a55af25dfc2fe9e914d214f9c01b6800125e68516b63067005d25338ee7edf0c63ee37327479411693840025 WHIRLPOOL 6553956c570bd83d4237c02055d77a82944f30c9a6760c8dd6bbaafbca97633589c94ede839ea7abb4c2e3537856c6733de4fc1f369c8bd56e40361bc6469d27

@ -0,0 +1,20 @@
--- Makefile.in.old 2014-07-24 21:25:09.072431615 +0200
+++ Makefile.in 2014-07-24 21:26:34.898037740 +0200
@@ -22,7 +22,7 @@
# Preprocessor and linking flags
CPPFLAGS:=$(CPPFLAGS) $(GTK_CFLAGS) -DVERSION=\"$(VERSION)\" -DDATADIR=\"$(pkgdatadir)\" -DDOCDIR=\"$(docdir)\"
-LDFLAGS:=$(LDFLAGS) $(GTK_LIBS)
+LDLIBS:=$(GTK_LIBS) -lX11
# Object files
@@ -51,7 +51,7 @@
$(INSTALL_DATA) doc/* $(docdir)
gtklife: $(OBJS)
- $(CC) -o gtklife $(OBJS) $(LDFLAGS)
+ $(CC) -o gtklife $(OBJS) $(LDFLAGS) $(LDLIBS)
create_lookup: $(CL_OBJS)
$(CC) -o create_lookup $(CL_OBJS)

@ -1,8 +1,8 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-misc/gtklife/gtklife-5.1.ebuild,v 1.7 2012/05/03 03:29:41 jdhore Exp $
# $Header: /var/cvsroot/gentoo-x86/games-misc/gtklife/gtklife-5.1.ebuild,v 1.8 2014/07/24 19:34:17 tupone Exp $
EAPI=2
EAPI=4
inherit eutils games
DESCRIPTION="A Conway's Life simulator for Unix"
@ -14,10 +14,16 @@ SLOT="0"
KEYWORDS="amd64 hppa ~ppc x86"
IUSE=""
RDEPEND="x11-libs/gtk+:2"
RDEPEND="x11-libs/gtk+:2
dev-libs/glib:2
x11-libs/libX11"
DEPEND="${RDEPEND}
virtual/pkgconfig"
src_prepare() {
epatch "${FILESDIR}"/${P}-link.patch
}
src_configure() {
egamesconf \
--with-gtk2 \
@ -25,10 +31,10 @@ src_configure() {
}
src_install() {
dogamesbin ${PN} || die "dogamesbin failed"
dogamesbin ${PN}
insinto "${GAMES_DATADIR}"/${PN}
doins -r graphics patterns || die "doins failed"
doins -r graphics patterns
newicon icon_48x48.png ${PN}.png
make_desktop_entry ${PN} GtkLife

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.10.2.ebuild,v 1.7 2014/06/01 08:04:54 pacho Exp $
# $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.10.2.ebuild,v 1.8 2014/07/24 17:48:47 ssuominen Exp $
EAPI="5"
GCONF_DEBUG="no"
@ -55,10 +55,10 @@ COMMON_DEPEND="
>=dev-libs/libwacom-0.7
>=x11-libs/pango-1.20
x11-drivers/xf86-input-wacom
virtual/udev[gudev] )
virtual/libgudev )
packagekit? ( >=app-admin/packagekit-base-0.8.1 )
smartcard? ( >=dev-libs/nss-3.11.2 )
udev? ( virtual/udev[gudev] )
udev? ( virtual/libgudev )
"
# Themes needed by g-s-d, gnome-shell, gtk+:3 apps to work properly
# <gnome-color-manager-3.1.1 has file collisions with g-s-d-3.1.x

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.12.2.ebuild,v 1.3 2014/07/23 15:17:05 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.12.2.ebuild,v 1.4 2014/07/24 17:48:47 ssuominen Exp $
EAPI="5"
GCONF_DEBUG="no"
@ -56,10 +56,10 @@ COMMON_DEPEND="
>=dev-libs/libwacom-0.7
>=x11-libs/pango-1.20
x11-drivers/xf86-input-wacom
virtual/udev[gudev] )
virtual/libgudev:= )
packagekit? ( >=app-admin/packagekit-base-0.8.1 )
smartcard? ( >=dev-libs/nss-3.11.2 )
udev? ( virtual/udev[gudev] )
udev? ( virtual/libgudev:= )
"
# Themes needed by g-s-d, gnome-shell, gtk+:3 apps to work properly
# <gnome-color-manager-3.1.1 has file collisions with g-s-d-3.1.x

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/gnome-base/gvfs/gvfs-1.18.3-r1.ebuild,v 1.9 2014/06/20 14:45:08 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/gnome-base/gvfs/gvfs-1.18.3-r1.ebuild,v 1.10 2014/07/24 18:14:19 ssuominen Exp $
EAPI="5"
GCONF_DEBUG="no"
@ -51,7 +51,8 @@ RDEPEND="
systemd? ( sys-apps/systemd:0= )
udev? (
cdda? ( || ( dev-libs/libcdio-paranoia <dev-libs/libcdio-0.90[-minimal] ) )
virtual/udev[gudev] )
virtual/libgudev:=
virtual/libudev:= )
udisks? ( >=sys-fs/udisks-1.97:2 )
"
DEPEND="${RDEPEND}

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/gnome-base/gvfs/gvfs-1.18.3.ebuild,v 1.12 2014/04/21 10:29:16 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/gnome-base/gvfs/gvfs-1.18.3.ebuild,v 1.13 2014/07/24 18:14:19 ssuominen Exp $
EAPI="5"
GCONF_DEBUG="no"
@ -55,7 +55,8 @@ RDEPEND="
systemd? ( sys-apps/systemd:0= )
udev? (
cdda? ( || ( dev-libs/libcdio-paranoia <dev-libs/libcdio-0.90[-minimal] ) )
virtual/udev[gudev] )
virtual/libgudev:=
virtual/libudev:= )
udisks? ( >=sys-fs/udisks-1.97:2 )
"
DEPEND="${RDEPEND}

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/gnome-base/gvfs/gvfs-1.20.1.ebuild,v 1.2 2014/05/15 07:59:18 pacho Exp $
# $Header: /var/cvsroot/gentoo-x86/gnome-base/gvfs/gvfs-1.20.1.ebuild,v 1.3 2014/07/24 18:14:19 ssuominen Exp $
EAPI="5"
GCONF_DEBUG="no"
@ -46,7 +46,8 @@ RDEPEND="
systemd? ( sys-apps/systemd:0= )
udev? (
cdda? ( || ( dev-libs/libcdio-paranoia <dev-libs/libcdio-0.90[-minimal] ) )
virtual/udev[gudev] )
virtual/libgudev:=
virtual/libudev:= )
udisks? ( >=sys-fs/udisks-1.97:2 )
"
DEPEND="${RDEPEND}

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/gnome-base/gvfs/gvfs-1.20.2.ebuild,v 1.3 2014/07/23 15:17:13 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/gnome-base/gvfs/gvfs-1.20.2.ebuild,v 1.4 2014/07/24 18:14:19 ssuominen Exp $
EAPI="5"
GCONF_DEBUG="no"
@ -46,7 +46,8 @@ RDEPEND="
systemd? ( sys-apps/systemd:0= )
udev? (
cdda? ( || ( dev-libs/libcdio-paranoia <dev-libs/libcdio-0.90[-minimal] ) )
virtual/udev[gudev] )
virtual/libgudev:=
virtual/libudev:= )
udisks? ( >=sys-fs/udisks-1.97:2 )
"
DEPEND="${RDEPEND}

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/gnome-extra/cinnamon-settings-daemon/cinnamon-settings-daemon-2.2.4.ebuild,v 1.3 2014/07/23 15:17:47 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/gnome-extra/cinnamon-settings-daemon/cinnamon-settings-daemon-2.2.4.ebuild,v 1.4 2014/07/24 17:49:26 ssuominen Exp $
EAPI="5"
GCONF_DEBUG="yes"
@ -38,7 +38,7 @@ RDEPEND="
x11-libs/libXfixes
x11-libs/libXi
x11-libs/libxklavier
virtual/udev[gudev]
virtual/libgudev:=
colord? ( >=x11-misc/colord-0.1.9:= )
cups? ( >=net-print/cups-1.4[dbus] )

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/gnome-extra/gnome-boxes/gnome-boxes-3.10.2.ebuild,v 1.4 2014/03/09 10:49:40 pacho Exp $
# $Header: /var/cvsroot/gentoo-x86/gnome-extra/gnome-boxes/gnome-boxes-3.10.2.ebuild,v 1.5 2014/07/24 18:20:19 ssuominen Exp $
EAPI="5"
GCONF_DEBUG="no"
@ -43,7 +43,7 @@ RDEPEND="
sys-fs/fuse
sys-fs/fuseiso
sys-fs/mtools
>=virtual/udev-165[gudev]
virtual/libgudev:=
"
# !bindist? ( gnome-extra/gnome-boxes-nonfree )

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/gnome-extra/gnome-boxes/gnome-boxes-3.12.3.ebuild,v 1.2 2014/07/22 10:46:43 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/gnome-extra/gnome-boxes/gnome-boxes-3.12.3.ebuild,v 1.3 2014/07/24 18:20:19 ssuominen Exp $
EAPI="5"
GCONF_DEBUG="no"
@ -41,7 +41,7 @@ RDEPEND="
sys-fs/fuse
sys-fs/fuseiso
sys-fs/mtools
>=virtual/udev-165[gudev]
virtual/libgudev:=
"
# !bindist? ( gnome-extra/gnome-boxes-nonfree )

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/gnome-extra/gnome-color-manager/gnome-color-manager-2.32.0.ebuild,v 1.11 2012/12/11 14:09:43 axs Exp $
# $Header: /var/cvsroot/gentoo-x86/gnome-extra/gnome-color-manager/gnome-color-manager-2.32.0.ebuild,v 1.12 2014/07/24 18:36:03 ssuominen Exp $
EAPI="3"
GCONF_DEBUG="no"
@ -25,7 +25,7 @@ RDEPEND=">=dev-libs/glib-2.14:2
media-libs/libcanberra[gtk]
media-libs/tiff
net-print/cups
virtual/udev[gudev]
virtual/libgudev
x11-libs/libX11
x11-libs/libXxf86vm
x11-libs/libXrandr

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/gnome-extra/gnome-dvb-daemon/gnome-dvb-daemon-0.2.10.ebuild,v 1.5 2013/03/25 15:49:28 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/gnome-extra/gnome-dvb-daemon/gnome-dvb-daemon-0.2.10.ebuild,v 1.6 2014/07/24 18:38:15 ssuominen Exp $
EAPI="4"
GCONF_DEBUG="no"
@ -29,7 +29,7 @@ RDEPEND=">=dev-libs/glib-2.32.0:2
>=dev-python/pygobject-3.2.1:3
>=dev-libs/gobject-introspection-0.10.8
x11-libs/gtk+:3[introspection]
virtual/udev[gudev]
virtual/libgudev
vala? ( $(vala_depend) )
totem? ( media-video/totem )"
DEPEND="${RDEPEND}

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/gnome-extra/gnome-packagekit/gnome-packagekit-3.10.1.ebuild,v 1.3 2014/06/01 08:26:56 pacho Exp $
# $Header: /var/cvsroot/gentoo-x86/gnome-extra/gnome-packagekit/gnome-packagekit-3.10.1.ebuild,v 1.4 2014/07/24 18:40:10 ssuominen Exp $
EAPI="5"
GCONF_DEBUG="no"
@ -38,7 +38,7 @@ RDEPEND="
systemd? ( >=sys-apps/systemd-42 )
!systemd? ( sys-auth/consolekit )
udev? ( >=virtual/udev-171[gudev] )
udev? ( virtual/libgudev:= )
"
DEPEND="${RDEPEND}
app-text/docbook-sgml-utils

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/gnome-extra/gnome-packagekit/gnome-packagekit-3.12.2.ebuild,v 1.1 2014/05/31 08:56:36 pacho Exp $
# $Header: /var/cvsroot/gentoo-x86/gnome-extra/gnome-packagekit/gnome-packagekit-3.12.2.ebuild,v 1.2 2014/07/24 18:40:10 ssuominen Exp $
EAPI="5"
GCONF_DEBUG="no"
@ -35,7 +35,7 @@ RDEPEND="
systemd? ( >=sys-apps/systemd-42 )
!systemd? ( sys-auth/consolekit )
udev? ( >=virtual/udev-171[gudev] )
udev? ( virtual/libgudev:= )
"
DEPEND="${RDEPEND}
app-text/docbook-sgml-utils

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/gnome-extra/nm-applet/nm-applet-0.9.8.10-r1.ebuild,v 1.3 2014/07/23 15:18:33 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/gnome-extra/nm-applet/nm-applet-0.9.8.10-r1.ebuild,v 1.4 2014/07/24 18:10:28 ssuominen Exp $
EAPI=5
GCONF_DEBUG="no"
@ -38,7 +38,7 @@ RDEPEND="
modemmanager? ( >=net-misc/modemmanager-0.7.990 )
virtual/freedesktop-icon-theme
virtual/notification-daemon
virtual/udev[gudev]
virtual/libgudev:=
"
DEPEND="${RDEPEND}
virtual/pkgconfig

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/gnome-extra/nm-applet/nm-applet-0.9.8.8-r2.ebuild,v 1.1 2014/05/05 10:02:27 zerochaos Exp $
# $Header: /var/cvsroot/gentoo-x86/gnome-extra/nm-applet/nm-applet-0.9.8.8-r2.ebuild,v 1.2 2014/07/24 18:10:28 ssuominen Exp $
EAPI=5
GCONF_DEBUG="no"
@ -38,7 +38,7 @@ RDEPEND="
modemmanager? ( >=net-misc/modemmanager-0.7.990 )
virtual/freedesktop-icon-theme
virtual/notification-daemon
virtual/udev[gudev]
virtual/libgudev:=
"
DEPEND="${RDEPEND}
virtual/pkgconfig

@ -1,25 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/java-virtuals/servlet-api/servlet-api-2.5.ebuild,v 1.14 2012/10/04 17:40:04 sera Exp $
EAPI=1
inherit java-virtuals-2
DESCRIPTION="Virtual for servlet api"
HOMEPAGE="http://java.sun.com/products/servlet/"
SRC_URI=""
LICENSE="public-domain"
SLOT="${PV}"
KEYWORDS="amd64 ~ia64 ppc ppc64 x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x64-solaris"
IUSE=""
RDEPEND="|| (
dev-java/tomcat-servlet-api:${SLOT}
dev-java/resin-servlet-api:${SLOT}
dev-java/glassfish-servlet-api:${SLOT}
)"
DEPEND=""
JAVA_VIRTUAL_PROVIDES="tomcat-servlet-api-${SLOT} resin-servlet-api-${SLOT}"

@ -0,0 +1,104 @@
Use accountsservice instead of calling chfn directly.
This avoids a potential error or crash when changing user account information.
Backported 77275f50241eb2f4e38051152074c379fa96fe84 and
23bbe79912ec21ded8fdfc595935f48a6d2298ea from Plasma 5.
Gentoo bug #380899
KDE bug #156396
--- a/kdepasswd/kcm/CMakeLists.txt
+++ b/kdepasswd/kcm/CMakeLists.txt
@@ -1,7 +1,6 @@
add_subdirectory(pics)
set(kcm_useraccount_PART_SRCS
- chfnprocess.cpp
main.cpp
chfacedlg.cpp)
--- a/kdepasswd/kcm/main.cpp
+++ b/kdepasswd/kcm/main.cpp
@@ -49,7 +49,6 @@
#include "settings.h"
#include "pass.h"
-#include "chfnprocess.h"
#include <KPluginFactory>
#include <KPluginLoader>
@@ -181,36 +180,27 @@ void KCMUserAccount::save()
/* Save realname to /etc/passwd */
if ( _mw->leRealname->isModified() )
{
- KPasswordDialog dlg( _mw );
- dlg.setPrompt(i18n("Please enter your password in order to save your settings:"));
- if ( !dlg.exec() )
- {
- KMessageBox::sorry( this, i18n("You must enter "
- "your password in order to change your information."));
- return;
- }
-
- ChfnProcess *proc = new ChfnProcess();
- int ret = proc->exec(dlg.password().toLocal8Bit() , _mw->leRealname->text().toLocal8Bit() );
- if ( ret )
- {
- if ( ret == ChfnProcess::PasswordError )
- KMessageBox::sorry( this, i18n("You must enter a correct password."));
-
- else
- {
- KMessageBox::sorry( this, i18n("An error occurred and your name has "
- "probably not been changed. The error "
- "message was:\n%1", QString::fromLocal8Bit(proc->error())));
- kDebug() << "ChfnProcess->exec() failed. Error code: " << ret
- << "\nOutput:" << proc->error() << endl;
- }
-
- delete proc;
- return;
- }
-
- delete proc;
+ // save icon file also with accountsservice
+ QDBusInterface ainterface("org.freedesktop.Accounts",
+ "/org/freedesktop/Accounts",
+ "org.freedesktop.Accounts",
+ QDBusConnection::systemBus());
+ QDBusReply<QDBusObjectPath> reply = ainterface.call("FindUserById", qlonglong(_ku->uid()));
+ if (reply.isValid() && !reply.error().isValid()) {
+ QDBusInterface uinterface("org.freedesktop.Accounts",
+ reply.value().path(),
+ "org.freedesktop.Accounts.User",
+ QDBusConnection::systemBus(),
+ this);
+
+ QString name = _mw->leRealname->text();
+ QDBusReply<void> ureply = uinterface.call("SetRealName", name);
+ if (!ureply.isValid() || ureply.error().isValid()) {
+ kDebug() << ureply.error().message();
+ KMessageBox::error( this, i18n("There was an error setting the name: %1" ,
+ name) );
+ }
+ }
}
#endif
@@ -243,10 +233,12 @@ void KCMUserAccount::save()
}
}
else { // delete existing image
- if ( !KIO::NetAccess::del(KCFGUserAccount::faceFile(), this) ) {
- KMessageBox::error( this, i18n("There was an error deleting the image: %1" ,
- KCFGUserAccount::faceFile()) );
- }
+ if (QFile::exists(KCFGUserAccount::faceFile())) {
+ if ( !KIO::NetAccess::del(KCFGUserAccount::faceFile(), this) ) {
+ KMessageBox::error( this, i18n("There was an error deleting the image: %1" ,
+ KCFGUserAccount::faceFile()) );
+ }
+ }
}
/* Save KDE's homebrewn settings */

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/kde-base/kdepasswd/kdepasswd-4.13.3.ebuild,v 1.1 2014/07/16 17:40:10 johu Exp $
# $Header: /var/cvsroot/gentoo-x86/kde-base/kdepasswd/kdepasswd-4.13.3-r1.ebuild,v 1.1 2014/07/24 18:20:33 johu Exp $
EAPI=5
@ -17,4 +17,7 @@ DEPEND="
"
RDEPEND="${DEPEND}
$(add_kdebase_dep kdesu)
sys-apps/accountsservice
"
PATCHES=( "${FILESDIR}/${P}-use-accountsservice.patch" )

@ -1 +1,2 @@
DIST 148737-redshift-plasmoid-0.6.2.tar.bz2 85071 SHA256 57c12d5acff0c5d32d56de6805de679780b85e69b11ed60a277999e991cf5299 SHA512 d1c78be0952716ac01b99582e828f4293dcf26e0efd8820e745354a74e428e5153699d00a4a182d976a5c1b5187dcebf9474210a2ecc3db307cccdc52f0b8588 WHIRLPOOL 01167fdcd8fe0f3879cea15132c45ea88aa97686c29e8f8c57659e2dae7d38085a80a883815859d743ad22bf8ff18330aa0a9cee819c83c670005c9dc56dee8f
DIST 148737-redshift-plasmoid-1.0.tar.bz2 115490 SHA256 d0b1799d551b4151b7649142d4cf91de8fdba27ffe2c9c3c00536f56f809f57f SHA512 9927ce436bc9b4bad7cc3d9fa7cb0ae9c2cde01720bd7e694149a248f595d1535e08903750d34a7c51a008e7a1ddaab03612775fd1ccd39f35a86eeed9edcf91 WHIRLPOOL 4d50dbbfe92226b2f915cf14b2fff1eda5859bed1c3fe354c9e01ec825564f891fb6d96abafaf6dea8656d542954c8621ecd3abacadb1a087bc5705c841b4f1c

@ -0,0 +1,21 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/kde-misc/redshift-plasmoid/redshift-plasmoid-1.0.ebuild,v 1.1 2014/07/25 02:08:07 mrueg Exp $
EAPI=5
KDE_LINGUAS="cs de es fr it"
inherit kde4-base
DESCRIPTION="KDE4 plasmoid for redshift."
HOMEPAGE="http://kde-apps.org/content/show.php/Redshift+Plasmoid?content=148737 https://github.com/simgunz/redshift-plasmoid/"
SRC_URI="http://www.kde-look.org/CONTENT/content-files/148737-${P}.tar.bz2"
LICENSE="GPL-3"
KEYWORDS="~amd64 ~x86"
SLOT="4"
IUSE="debug"
DEPEND="$(add_kdebase_dep plasma-workspace)"
RDEPEND="${DEPEND}
x11-misc/redshift"

@ -1,2 +1,3 @@
DIST geary-0.6.0.tar.xz 761408 SHA256 44ad1dc2c81c50006c751f8e72aa817f07002188da4c29e158060524a1962715 SHA512 636f8a75041aa710b989fb50097f17e45550f42aa4c0043b0b6f9176e503c3d4921a8255efeecf6d60199164e509071263cb4ca6690c8043c57fb456fbcb76c0 WHIRLPOOL c8cabafd2a9884663c3a5e2293b90beb685b1e7fa4c6c124c5d9dee536f27e9021906d213e98fbf327b0e1e6e052b87f1d2a5da5cac1ff19a93fe1103881e380
DIST geary-0.6.1.tar.xz 779208 SHA256 7078dd9353b9ed2d404cb6a6d9b7d461614b283fc5a3a30630647a8c4a37a6f9 SHA512 d2cab979328551ed497fae80c5480f0b1f096f20703131c0abbe7ea0f0339c3d5c1b2c72902ad59a163a4608ac954e14ac5243ca752844739969a5b8f78f1075 WHIRLPOOL 921fbf30090cf8ec9d44f7941f090cd52549c759c2765053b3d710665ea11849edb83c1bdcc35b0a805abc7ae43541d64c39d91c3f7c249b373990529ee964f1
DIST geary-0.7.0.tar.xz 791656 SHA256 d6a0d584a1542ab358b1999478dc94ea0a920ce0ec6da5aa7c7d02d0d0b5cafd SHA512 23696d7104933a3406dca79e882286b290042eadcf8d37a2cb87bd64d4c9ff92721818c774eb62d9857823879e76a4217cca8e57dd6c587a36039cfb630eb841 WHIRLPOOL d8747cd2793b0bf36466d60f7b2db0ff1b0aa13de22d98829624ed5b954fe6af712a6c477c4ade90761921f83a569959b4e467b40210644e772d7ba061159e5e

@ -0,0 +1,99 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/mail-client/geary/geary-0.7.0.ebuild,v 1.1 2014/07/24 20:56:54 hasufell Exp $
EAPI=5
VALA_MIN_API_VERSION=0.22
inherit eutils fdo-mime gnome2-utils vala cmake-utils
MY_P=${P/_pre/pr}
DESCRIPTION="A lightweight, easy-to-use, feature-rich email client"
HOMEPAGE="http://www.yorba.org/projects/geary/"
SRC_URI="ftp://ftp.gnome.org/pub/GNOME/sources/geary/${PV:0:3}/${MY_P}.tar.xz"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="nls"
DEPEND="
app-crypt/libsecret
dev-db/sqlite:3
dev-libs/glib:2
>=dev-libs/libgee-0.8.5:0.8
dev-libs/libxml2:2
dev-libs/gmime:2.6
media-libs/libcanberra
>=net-libs/webkit-gtk-1.10.0:3[introspection]
>=x11-libs/gtk+-3.10.0:3[introspection]
x11-libs/libnotify"
RDEPEND="${DEPEND}
gnome-base/gsettings-desktop-schemas
nls? ( virtual/libintl )"
DEPEND="${DEPEND}
app-text/gnome-doc-utils
dev-util/desktop-file-utils
nls? ( sys-devel/gettext )
$(vala_depend)
virtual/pkgconfig"
DOCS=( AUTHORS MAINTAINERS README NEWS THANKS )
S=${WORKDIR}/${MY_P}
src_prepare() {
epatch "${FILESDIR}"/${PN}-0.5.3-{cflags,vapigen}.patch \
"${FILESDIR}"/${PN}-0.6.0-desktopfile.patch
local i
if use nls ; then
if [[ -n "${LINGUAS+x}" ]] ; then
for i in $(cd po ; echo *.po) ; do
if ! has ${i%.po} ${LINGUAS} ; then
sed -i -e "/^${i%.po}$/d" po/LINGUAS || die
fi
done
fi
else
sed -i -e 's#add_subdirectory(po)##' CMakeLists.txt || die
fi
cmake-utils_src_prepare
vala_src_prepare
}
src_configure() {
local mycmakeargs=(
-DDESKTOP_UPDATE=OFF
-DGSETTINGS_COMPILE=OFF
-DICON_UPDATE=OFF
-DVALA_EXECUTABLE="${VALAC}"
-DWITH_UNITY=OFF
-DDESKTOP_VALIDATE=OFF
)
cmake-utils_src_configure
}
pkg_preinst() {
gnome2_icon_savelist
gnome2_schemas_savelist
}
pkg_postinst() {
elog "For libnotify sounds you will need"
elog "\"alsa\" or \"pulseaudio\" useflag of media-libs/libcanberra"
elog "enabled."
fdo-mime_desktop_database_update
gnome2_icon_cache_update
gnome2_schemas_update
}
pkg_postrm() {
fdo-mime_desktop_database_update
gnome2_icon_cache_update
gnome2_schemas_update
}

@ -228,3 +228,58 @@ DIST thunderbird-24.6.0-vi.xpi 495559 SHA256 7c927599de8066f45e07ff338167b9dba1c
DIST thunderbird-24.6.0-zh-CN.xpi 449182 SHA256 63b2f4bfb24ad36d32529a79151a8b73195d4beb35eba9ef4a3e4cf8a2020139 SHA512 44969119a95cedc5b036e7b0cd82cc4eb9a18c70ae592e5ce6f54a698f0d687e5cad9052152c511ef946ae25e1d850ba32769843d918cf478465a49e82e7fa96 WHIRLPOOL 17a6fa7ccd6e241a522d0fd0c20052089c39f4fe955d899faed4d905e7a6a3319d0ed02a975c2279317e54aa6b97fc962de9284dd40a1463e19cb5503766c43a
DIST thunderbird-24.6.0-zh-TW.xpi 450001 SHA256 0f99b8c4680ab081629535e79898081c568d3f57c01d7149c69118d4be125e55 SHA512 19ebcc974dafcb492b76566d650abdffa650efd41faf50d28eece34694698eb76e9c7f79cdeff34afb593254816c40e2efe3a102edd3b8c923021280c17a287e WHIRLPOOL 895d673811da95cb1f7098a0f3260739292249e0700c4d958719d668c569bfe45b609737aeeaee173fd6713552932bd949790ed18252f56846c25d554c878006
DIST thunderbird-24.6.0.source.tar.bz2 140120461 SHA256 ae9a7cbc8dc195bd9f4b7b4edcd33599fa08c5388a0690f77221e6c5566629ea SHA512 a0f2fb586284f0afb22cd5cbac9d675ceea674cdcfbad1e61cd9d92eeb720574660e7eead9bac7e587bab999d724b3fcd008d8ef12b1db59f3f61a607d0e3111 WHIRLPOOL 06f39474b3ccacab472fe5ae7287900d45235e3ed99f323c6931ef14293387191a87efad0efbaf567575b0e21df038b93ba36dc2744d98c4b9fb37ff2e6c6a87
DIST thunderbird-24.7.0-ar.xpi 457862 SHA256 6ba0b90d756a6e1fdf21c39f2013e442c74481779f2a59d125bfb589deb8ea99 SHA512 d55a169179748704edd492f406ca677c8beb0d0efa9c470eb84074ace8eea4cd4da7f255d2d7dee3ae473466089907f1494d5c721205b3c0329c34806b3c7e71 WHIRLPOOL ce7b03a90072f5e064aa24d5a9806a78db55102c39fc225098b6fe8e1cd2fee2448bcaf418eb678df0025d3abfa908b680fc400010c70b2fe0026d46e3bf1be8
DIST thunderbird-24.7.0-ast.xpi 373831 SHA256 795af667ddcfe0bd1f5a94b57e5f8f73b170e41c4926e2d561e4f90dda12b28a SHA512 d56f4a3b479bd6f870e7159a06f7133d3c2ac05272a7874df9419b5ae4edab8bfbe1c75bdb1cee53e5410d97a964a14c961c6cd37ec47e8c8a7128ed25d2459e WHIRLPOOL 31caf5761e4ba5d202c432383e6076aaad455e53111fbae9db8727d06ceaf76ef293558c366b6e84dc1123a0b9b5118db8bcbd036ae6277a0f8bd843061e4d59
DIST thunderbird-24.7.0-be.xpi 416882 SHA256 80496d865f4b27255e3a2fc4bf67c29271910636bf81683857ea9b43649583a5 SHA512 efeb0068728b7fb12a6c2c1dc8b9dbbc47ab162cd8361c347b5a22d4f05910bbca082641f059e6b6f4fd70a52c642432e0e4dde0a50cee8e1cc8820381c5b219 WHIRLPOOL 97451485f0dc043382cfadc88302be3c5cb75563518c9a7207657c4697cbedcd603a73c5bdfa9543714b275f3556aa839e56a0820d3423b00ad88b30da3def1d
DIST thunderbird-24.7.0-bg.xpi 485024 SHA256 f8cfc0fc53df0d18450ecc2d97a3b2e970800d24c384ab8e6786386496a287d7 SHA512 d25605591bbbaaaeeb34f83489ec44cbd5b82169e8a5783bdf08c9ffa1cd35749cc05fc1df6267cc2d52f1515aad335433a157dface1f7fb529a7255cc198435 WHIRLPOOL dcbbd078dedf253efa3edf4878822f3d050f8ed520f23f5f98a1ab9d1f59ca5391bbbfe82e8744aec63a8a0bdb442c6d78fb1ab96e9e26456516d20bc17f05a1
DIST thunderbird-24.7.0-bn-BD.xpi 537258 SHA256 efbdca9799f15ae375b56db22fba146f1b2b986bdf644a943900358d837edfb4 SHA512 b2e8514643ffdcf131e5f92e57ffc2368194b7be337e99667fe130b9247a54e403eb246f155b3114de0a97b85d0043eca3a0cecabc1d4eba73ca44872101c01d WHIRLPOOL 7c7b56014f57b256ccf09b926adfc812480961034bcd1c104e0968bb19ae4ffc7d0817b9c30693d555f9e26b68506453708cc0d2bd057f5c16b87510ff08e9d9
DIST thunderbird-24.7.0-br.xpi 427680 SHA256 8841d8bcff59ea184b9b3b1c801f148cb7a1884b542580d96d27216ec6fd8be7 SHA512 f686ba798a946982b48480227a4e17cd687abeb45b3d3801b77acd00078b455610dcd081491f9e700b6dc9c6ed0ca2369b4cc8e5c23750158ddfdfa3be55acda WHIRLPOOL 69e71a32d00fe8ca7351aa779fb8ba646396ae1fee3fb4a4bdb25d99f3ce66eeb024d59ac3b1c4428f7908bfeabf31eca5d67f7b2c6042ac8abb1e2f84de59e2
DIST thunderbird-24.7.0-ca.xpi 429746 SHA256 ae064b30b1b64e72a9ba2062c608f175e66f854b6965f939087fd88e2544fd0b SHA512 a79816e9e052c8d4f8f82b01b920fb7f2a58175468cc52fbe1c42df7e6e645ff1e1deb03071798c9a3bfb159c17c1ce6f976b6754e679dcdb8468551357ef79c WHIRLPOOL 7f6a0bec6ca000b4f4ee7801c43468a538bdc3da25f43b56dbe8f60d00cca89d34ab0725333dd48e13dbbe180d2bf8c65ff39d056852df19018d4ff8b0794422
DIST thunderbird-24.7.0-cs.xpi 431476 SHA256 49b2bddc8f1a80977d77570347de862619771e0fb0fce4c1f6df98c35d41e21a SHA512 3505460e65d9cf15ebc74f797df352de4aacd9a796a51b6ac03c89f7484d03e0015278dc6233d189e9659afb44610ee10aea7934d4d17ea587366273c258a2f6 WHIRLPOOL dde861472f8a523ebfd77e66c8a017918d6dee67536ae430b0f91147c3657868a53ad4bcad041cc083df38d9765b7be140baf2047354ecedcc161b645acbcd86
DIST thunderbird-24.7.0-da.xpi 409627 SHA256 4406cba5628d8add4d0ce5afaa6dcbf115112ce900320a974e080a126d0e947a SHA512 4b592000c2bb664c05586652bc9c6dfa546bd9ad0f7fb4ddd04bd7853576384e7e53ffa867317965b6eddb8bf1673014f89f210ce6c8582a2c880a892fa14954 WHIRLPOOL 1b3e7729df33a9ca391e2eebdec02ac2454556b5297bc675cef538769baf2e6b90bf242a7e271ace08f00be7e008423eea852b279f1f6bcba5c49c7f24d39509
DIST thunderbird-24.7.0-de.xpi 408674 SHA256 6c21fac1053f69170ab74e70b84a1a7d4555271f2a599744d53cc1f354aff092 SHA512 a075ea6efad273652c7c708cf9e06e526e31a9faabaffdc925a793826debf3808d0f28aa39490b318b8d76f0fcc0ff8be62100fabb6814e70ac7d67dc838a74f WHIRLPOOL ca94de1ed7c4041f5c6fa8d413601c726ddfb409b03f2d63b4c7b937b07c0b9abe819b4d959def4a1cc93765e6c00a94137d873d46180951d61ea14abc96efbe
DIST thunderbird-24.7.0-el.xpi 464552 SHA256 91106022508dee75a7e2056142eae761e899d7493dab67f16a772be8ac30673f SHA512 ffc6c7038c7fcca20a7cfea4ee3f2fe18c0272bbdf84a144c0c3e7ee049ebc7b85a19d45276531772a3b95e64ad7ab9a48f991e0988d9b12d81f1c700fa2c17e WHIRLPOOL ab6325ee3a92c93c471fc0b110c49a5d748801288c14d8e242f6c5e37eb5fb8804e7181487f18ac3eca94d2b1ce03d8ab37a301805da6dca5d6ac0cdfcd20f78
DIST thunderbird-24.7.0-en-GB.xpi 400962 SHA256 92c780343c7dd6548457e1c5df163116964c12d6e4de5f13ae8f23c67fd37394 SHA512 4c87fa460d8dfaee5d4d0c1b5abeffba9a6f823572886981fb0158f2097000493116e48ec1d1711ccbc9bc322df184d004efffd2648b528aa0be57880a360e37 WHIRLPOOL 708b82f1bdf602eeb720f4b357f56ff490a13c75cf39ff5455cc521a65958ce6b37aa271b444efb32e96b25542e3ed54d38f1e750d9492b64c744c9fd78e2ed6
DIST thunderbird-24.7.0-es-AR.xpi 425657 SHA256 61b9ca0645f58785b5a685a79af1bd7d47a26d4151812bf43a416b9cac15a66b SHA512 4a3110143940fd73da41c86800765b0df129c2b9cd9399506613454f87b9315be2d3e6027ac58b61dab0a2ea8055af95f7cf0429acfc8611d62803d1a54ab4ab WHIRLPOOL bb6e70fdf3aca195fbf3a443a0552559c3d7a94b85a624d5dd01ccf41ebdd74428fa97cedd6c9f2a9a0f6d11eb5b2b0deeb970ad9b8bb61fb4de744193b8cf80
DIST thunderbird-24.7.0-es-ES.xpi 366308 SHA256 a9993d80751562ba1ec092bd0f9797dcf57fdf95a83397cfbe3c8b0d336fc610 SHA512 bba967634556cdfc44604c5ec4bd7ac5d3cbc08fc56967a11061d9c877d2ad818baea0b687a4125f0f566777b450ccebe66c0c2f638b9f27b7465e19022b354b WHIRLPOOL b519ae2830bb126a30a482116f9c38181c637ad9483f298daab69658596ccf9b0c0353295e84e7a8340ff3f31378c882347cf10834eefcbe7eb3f483e6bd9749
DIST thunderbird-24.7.0-et.xpi 422893 SHA256 b240f1d5df13bd2c889056651bd70f087163b927a7cfe57cd0c1f2ab79e6a16f SHA512 0e7fb66db437e852b417e429370a2cd806ad0531bfd4f780bcff5f42a01f26a3e00049772f32734ccca88a68f3ff8d4c551744916bf1ef8f1f975c40452cdc7c WHIRLPOOL 7c7c32cbf4230a4c8ef06bc610ba15ef3c7bbfcb8c8f88ffe25bb04ceb8735e14b1ebd04971cda3c1eb1c1bd8e68c4f425f4d72b5411b99fed40cbfed53720b5
DIST thunderbird-24.7.0-eu.xpi 418497 SHA256 da37cdd9f10525d3f9d67a3c380169eaa18cf76a8117474e2e01a2903529df9b SHA512 ad02457ff48d8a9f5137d5a45da59652fb68d08911b5b38782fae3df9d291161f14a585c0ef5227324d1f5c3940d3e1350239c2005a687d742ba1a55e43f0f7c WHIRLPOOL 826e8741d64c6d37f1155b249008b77e6a021ee7dfae49939e620c94fe5d4bbee34c562268a60c42bbfc994f219cd909b346392056a71ed7bfbb57e675a38ab8
DIST thunderbird-24.7.0-fi.xpi 424265 SHA256 ea0cae039b6b54b3bd5217adbefa6f54cd7be6aba29fdfd31a2e22d74cc31afa SHA512 bbe08cefc7f8218a1d62a1debf30a9a73751ee4ccdaa23cd294fca67d21574671e73822900a6e1e29deb26d22a635282b7439b1d6d1a044043225ddd32b6fda6 WHIRLPOOL 0cab41819bda400d775e371bb49ab7fc821e76ee0abf55138884afc07b9a4396ec935cdb0f061d070c4bd0d0fca5b611ac266c440b6e80e247f65dd51a044bef
DIST thunderbird-24.7.0-fr.xpi 431289 SHA256 fbbda0a558faa0f8f9fa649f3c31729200f1f4b64f6c2012fd2f1d7158438aa7 SHA512 99b1f14fb298094efe5737528dcf8fa93d10dcc5797bb132a36f0377a0169f7d50ba7b8108d8cd729c8d3b07aac9e9a2856cc770a369f960be4947d1c030bb87 WHIRLPOOL b1429e56490a6aa75b6bf4800296d31e356c1b5566b0dbe5ed6aad2d2f0a7458242c912f1593195852539f315935e10f0b9116726d1ece95bbe9343acd4556df
DIST thunderbird-24.7.0-fy-NL.xpi 426098 SHA256 7c854c8ec91fde964301ecbcff7788d5287e0d95de0bf30037a8a5749e6aba40 SHA512 4b2cda212492539225f637bc2b5513a7ed3970532bbc7e14907d25373da697de440ac45b59a2297aab55c81185d885d7b2d8d912280e2f69b4c79a0f166dad28 WHIRLPOOL e0fe131bfda34ec13c610a17e0684418906f4ee42c7236b61aa4ecba524274051e77a5d2a30ebfdd9433262908c9b8c73de5111397594cb4552f9933c6d56682
DIST thunderbird-24.7.0-ga-IE.xpi 437114 SHA256 8616e7421f40fc5553ccc409e5f3efb5caf0d13e9cbf4ba03dc059c416098e23 SHA512 dc50ee7673405ee93d9ea9acc57cc2eb7bfb576bc4bf8c1c875ce56f44c1e920369685bb705391f40570374ff099c70e25747ae9e7d427404d217ed2a55596c2 WHIRLPOOL 2c8a746ee7bdc72b58c0876a7def8bdcdb1c347baf9f573dd24c50a4a4509a62f962e5fe33fbf41b836758dbef963390acad7e4e6254edf78c63eb74a302f5b6
DIST thunderbird-24.7.0-gd.xpi 440092 SHA256 51b51f7560a09abd07cc8de5832e247c2d5ebf406f0eaa28cb4d10525b09bde7 SHA512 eb7bfc1bca03589b225e0ea5dbf05300f71c14104f8f51ba79fa1d7f0cebe3d0980d4de2827525163860f8e27e8ecf26b2d6cea868fb794cc5ed63381a2bbaea WHIRLPOOL b8150324b1a2aec4828e64f77813fc74cc33113d7865731dc3f5e1a4acd8d31f528ef435b4312f738f6469e135a9faa8bbcb86d2c86e6ffd2675c3d24e8062bd
DIST thunderbird-24.7.0-gl.xpi 427543 SHA256 94ebbc7b882058fe86ec40e1fe8d302b2efce44d799e467fa70d5ad880086691 SHA512 756a44ec1fd9a57b971471678956032699916056768ed76f1d71dc2155b69fbfda7d71c3120c5c3f86e875b2a26d3c28fb7eac83a4b319e8866d5e9b48946cdc WHIRLPOOL 8ad96c2a2639dcdcc032201b763aeb772496fb442ea36ee8a6897e72a02d45bc8d6019ddae3c15723c49efa2a504929a15294dc94f2266344f38a6f79758aec9
DIST thunderbird-24.7.0-he.xpi 457066 SHA256 0fa85caadd48cc045a8a3dd780c6015ec9552626b190dc69a8001bbf1be6355a SHA512 e229ffbe539f71720ede61b4d26a102c3e1117359b48388e820600e8c462c2efdde1881d270906494ecdf7d424bf11b39e9a5be18e7acdc646045f046a859f99 WHIRLPOOL 9e748fa349de19b9c8566ae4ff211b767ba78e5081868c5c74c70d3805b3f32b48234eef6216337cb5fc15b5cf5a84ecc363b494f2fd6239a24bc6fe692b6db6
DIST thunderbird-24.7.0-hr.xpi 422387 SHA256 31e9e0bcc90d63fcd7fa696670cc83c45a07b159a18e3de1ac93f5f9648d3a55 SHA512 2f2d3770a562b5d9907c481d6892c5f69ab49992bed51cb9a96bd9ff3871e6fa1f0077d9045588c079ec1232535e06824b7694db1af19274e56169e40c9f71ca WHIRLPOOL 8c304fbce5c55520f2732308f490947986d6c506476461cf3125e26273e6d6620175176be837ec867025bf74bf9e02a5176a783c03301e94cbfd9c307e9e0b07
DIST thunderbird-24.7.0-hu.xpi 441512 SHA256 68d0dfc3bbeb5de642c73e8edd3f83ab84a6bca71019784f97ca0fa65c71332c SHA512 34a6dc05920ba54eb46236f0298f4d623656c9dc59776c2346b946ec438ff8c84dc1a78244b61c82d5b4fed677c51c26ffbf55431dc7377d8f6eb7d72744f676 WHIRLPOOL 853b5d9d218a4684c0b68e623c6dd74e13975788cf32447b61c88a1a57e887a8e5d96c3a2024e0fb5500266207cc25a29f529c5d4829d7e4fc3480c5c7f9a7bc
DIST thunderbird-24.7.0-hy-AM.xpi 477923 SHA256 e9f4fa71c36f2756dabbea9b8077ab1c3e7a1a2ae48b38d92672b5525bee491e SHA512 fc542fc185b2863c38d88c2e303be864fb01f850ac1a2b4f9d2cababf477ef978937aab1eb0c1fb02489e5376dcb0a1c5ce832ab7b39ab9e4044da8cecc9ae71 WHIRLPOOL c0148715c1f31e068097f79737bb09205e176674656f8a6979f19315c1ca2057087a9c950932e5487807aaf16ddd2a06de922f0d965409ee1dbe4686262d3920
DIST thunderbird-24.7.0-id.xpi 457499 SHA256 94025a16f5613a152522d650d6ffe33266e6e5038bb2cf5f29198576eae027b1 SHA512 7260e0a2bc2ce446eae058e3af2b717e3ceb743a09cc28c56fead483e03ccf44df340e31827ff028853d6fa6c26e93c1d4d76b326ab2f20b42b775d653798b4c WHIRLPOOL 5981081b020e1fd466dc79cd81977289d44c62d287bb0caa2ec7287d087bc1076af819e94498bcdd53d914db6786bf9e7e935419017b9392c9b706697942a2ce
DIST thunderbird-24.7.0-is.xpi 425711 SHA256 bbe8da81ede7d975c281fe265654723f3cb364b7da205eadf16d2b631a56976e SHA512 1a58c53a2e46c2cfb27a21be6be839662185f94e59525b2eb68ec2d96e08f85a4fada39a536c49c7b5db075221fa71bedcfdfbf1ac43153c2a26f46a0fef6c91 WHIRLPOOL 991a7dbcc5a26df3c2d2a1f1022a84f1d6cc6e5648c26330223efe143c1efe44e171cea8b19a1036be4012735166289019e2f1c77661df54fefe2af7a9c57c8c
DIST thunderbird-24.7.0-it.xpi 357933 SHA256 3e0acf39ba4494a3aeb316cd630093ca8c7d0b585bed19c7fc9d13680181a605 SHA512 5e4eb74d85f2ec12767cb8a2de006e31818c5140a91f466984705f455f3c6edd93c9b4d8a9b591534a1ced5c2e7762373485905a2828fb3e4ed92fa196adee14 WHIRLPOOL f9ac81db4ea1c3543dd4b34bd7a18a47121048a5f77cbaadae58c114fcce71549c42d7faa3eb4aa9ae7ac27551d89a786f761accf835080540fa4aa97f6741c8
DIST thunderbird-24.7.0-ja.xpi 475559 SHA256 a5bea607b4457aa65c995ece4e2bcba303289b2f3c4c27c076589b532e2f72d1 SHA512 82fdf927deb4e6b49d16d04c15b2bfde93a8277ad252c25b4b62663349cd64fd8f7fd0e5a0ca4837e28ab62c8335dced7171014315e36ce4e2caac8c5527ce69 WHIRLPOOL 6aeea512212e512e3dd16275d83e0e5bb287ab5829550edbc722a8517c2bce56e3fea26fd6deeedc53de28bebbacb651c11d573ddceb8187a60e36e762cea550
DIST thunderbird-24.7.0-ko.xpi 428071 SHA256 540e2a60f47cdd0b0b11a8d6838036d4f5a941f31e915aecfa7a62270dcc6896 SHA512 8b4c76537ef7a41a3d40a9c3b4bf269bbd9ec20d38c900f5cb4f0f76fe9626f217fa6bc7e5e9c9f27977e814cc496b7fdde6dd460377ecf7fa75a9bdec81cb89 WHIRLPOOL d2b188966dec4e6749b15d42a96bc9eeef5d9fa82a7d0fc64bad86f4df477e89d7ee75b0a179960e088c01376ba58389511d1508942be58296c8284993f6c475
DIST thunderbird-24.7.0-lt.xpi 443260 SHA256 9cd55e47d8fabf9de95db114cd6b8223d495f1bf429abc38b17449bea258e8f4 SHA512 903749f127c0db146762f88f0768d1a42dc86f454383d718f315baa6c51664c2d415ead6fb00bf8f1573118ed99ea469c9aff53363b955d87279a127802efc88 WHIRLPOOL 2d3055ce4f1f110694091347b82b51f89b4ea0671131556b4efa9bee76ebf4f3e092fe4fa1dc757657c915769b15d07c8f4677d14015940dbc0b94a1e775ef3c
DIST thunderbird-24.7.0-nb-NO.xpi 418922 SHA256 126374db1adde5c910711dfcff6d0bbf61456d63103224328d1338ce588389fe SHA512 be964d0e97fd434b5722f4b1bde93a1e571fe8ff9c98f7cd746309d479442f2ddcd397ffa8fef4b2632bec22c197b8a68ff0966621382dfdc2097a61e9e31bfc WHIRLPOOL 608781c10f01fc285ebecc551202f17218b9f75153bca61a292d442638079e79094f19102bac661c906fefa604d2b8321716455c2b59b1dc4084ced761deb500
DIST thunderbird-24.7.0-nl.xpi 418764 SHA256 48c33bdb14aa9f3117894f9c9eafe9af0b0b422073f7635218056f061c891e57 SHA512 db0496177fdd5076106f75df44fd3c1b6a95e39c62e9f1f5da842a81fabcba307894789659aa6e743cc1ca1b014644d07834d73800d7e9299914bea310637682 WHIRLPOOL 73041c1f4bd3287d3487b81bff8787bd4cd49eca2ca2f30b25aab5b4df4d08b70b3b24005768d7840ec7d57a67a5d42b4595bace61b01533f0d551de7e01335e
DIST thunderbird-24.7.0-nn-NO.xpi 421134 SHA256 f60b3558f99e365bad04dcbe008fc56a3c8c58401407b18425e466ea50d5a512 SHA512 d6f7976fac093cd1c302f104169ec8d7114dd4e66caff0d57bc154311fd1513762e1663604471d613fa4ead5bd64aa2bd390a03014fb2c745d56d67cd18d0936 WHIRLPOOL f6d85c83a478dbbdca46d06dbf2d478218bb155566dc8e3bf84ff78ad32f4992d1c646354290984f1e613f391dbc55ed2fcb6e7b32610da848f0ca816418ca9e
DIST thunderbird-24.7.0-pa-IN.xpi 508272 SHA256 c22aa19e5e89263794bf959aa0a1898e0a9b2ee37d4bef334e45344d51bea4c0 SHA512 be9582b677be228ffffd820b681dd7b93e4efa98813b79bc00f3d5f164ccdac13d781f54eb53acc2e7ba402fac93b507cf9fca9e15c70c7d0cea30113b2215fb WHIRLPOOL 7f7865a9e4c04912f0412bdc6357069a728b174fb76146e0fca7af79fe001ce3c5d30b5693d38b9f7e74543551109976471bda1c73ece11a90de20068bd330da
DIST thunderbird-24.7.0-pl.xpi 401753 SHA256 3706ea1392cb566c3f7f5c7df43bd8267e69c932c8e79b2975498ee6791b61ac SHA512 1881b60e7c9fcbeafb8f69dcbf2caff8f8a2cf7c06c42af02ddb5622c74baf936322af794fa44e004eab28c8bf6a666a95b224e09988e1ff1eaa704255b129ac WHIRLPOOL c45ab3eac709d13ea0c7037786da1bf690653de0c5a84e7e0a45d66479141f45112c6eeb51e140fd3391f8576a504aa91e2feb719ef03bc4fd4b7f1e9921d3c6
DIST thunderbird-24.7.0-pt-BR.xpi 430909 SHA256 ea5bf6054b03b657cf066c7b9199c3e50954358769df7f01494254d5b4a484e9 SHA512 724a381461c11156f78e79adc8452b70a6f6344132ca1eb39fcc20af45423b9374d7419791fa2d38b86517e53209dd5197d9de811f1a349df847ebdcc45f4a07 WHIRLPOOL b6e5e429962fe196dd5cd7189f3e4c8354f0361bdb108c66496f10ac119019c4ecaf32fac8a477a4b4f7ac11433e5305e2c0a4ab5b956ab45da3e6af57b75982
DIST thunderbird-24.7.0-pt-PT.xpi 425026 SHA256 edc1003193278f0ada1add7486cd220cff3ee3dfaab1f90857601b692e24f8d4 SHA512 568d80f097d4265862570b39aa8b792f0b7daaf34a53a723a6e2f5db53adb066e3df0f6c3c2df4190aa07f0fa5c45e4253ee491cc4a575257455cdbcbd7342aa WHIRLPOOL 01e68e6cebea839bb74033cca495b3c16728eac0e5ac271699b734c9008c8f38503908b489c081349e6f7166a5b6d2d0d61c7ab82463c6f3edb49cc9f8a6f7d8
DIST thunderbird-24.7.0-rm.xpi 432384 SHA256 ab2df1945c504d9bc9321ea5afb7ed720359b606313cbb0b4845cf756970d7d9 SHA512 79cef8a5c7b006abb95394ebf49f6482ff1e8771d3cec323a23d7f71b5761a20278f8d1d820e9a3a5b292bca5d3f0d28799c70c9c7355970bf32b0b88cc89066 WHIRLPOOL e015625e51cbf6ce5daa65e2f9acb8d7aca9f9385efcda853dfb20d2d12bece0ed4f7138491cddda676700319bed7b1445dd4f5a580fc6d39394a2b0d8c69381
DIST thunderbird-24.7.0-ro.xpi 497491 SHA256 72072e723e2e6991491cac528194e4730279b1f31e6be8e0fd221dc860b6a5f8 SHA512 9de633679925ed306d05f2533120d917948499ce188250a43dd861d33aa65250d10e9e657bb038cdfe19d09e1c6d3332c8d17b10cd7f338bbb9c5b72c9579e1f WHIRLPOOL c84dff3de61dd87c0e62e49b90be990dc8ddb64864d4b3b7e1c484407f629162dc42a0355b92ed940b334ee6041a9325c75ba0bca9c5c112b4654870be3bc4da
DIST thunderbird-24.7.0-ru.xpi 425098 SHA256 2e30a911af2be74978965b18f2dec0a502d20cf416166147668bf57dcfff33b7 SHA512 bc6c52b2cbc7a897763c225609a73d89123c449c1583636539bac08299ad8d20f767727ec1fa32cafaa08a8da07176919b62240a080cb8830e574d30e8bdda54 WHIRLPOOL c742ddcb5f816bed504dbea7a0d8acfe9f396f27799d6040c31197bb8f96dd629e67c7540f0c8af55d48ba0b07b34676dc00897ad587ddb27ba32f48aefebc99
DIST thunderbird-24.7.0-si.xpi 511167 SHA256 050f4ec22c1a49c16c69a4c7ff14dd41c3df062addbb77ebcc35251c3ca58ebd SHA512 813aec7e8f4417db5d49e53058c4e7f0d5fdb0f54501a1e9c5860592f011b970d8e052543e942348849a1d3f647d4e7def8fac594102fc8e514b575878d4905b WHIRLPOOL 3bd75ed67aa48072d680f596d69177c73f730436deaa990dd7d5f5ee1a063f6c3a7f5fd543046dcb6dc3eaa3065950d488ba8b0cf8acb80ed1be2b3b9592e55c
DIST thunderbird-24.7.0-sk.xpi 440106 SHA256 520f70b2da34fb1c262639527533549b4f08c8ed0f96f459b02be213c706c0cc SHA512 d321e10c47bbdb9927d0757945f79c1d4e7458286a0568814743a8bae08430c5cbde3841d6bdc67e7de805461a995fadf75cd1aae122537cac1de99bbfb3755b WHIRLPOOL 3e2127a838412033ff09cc3dac0db86222bf67b2db0c1a92c57347d882d287b208b72c5f2acca904f5ff898f15fb1ac11251ead0879e667d32b2ea727b62df90
DIST thunderbird-24.7.0-sl.xpi 421706 SHA256 0887a9032c79269f7ca4d2eb5daaef0443f31a2307948d6123fabde849e7549d SHA512 1e58b28f6b11e2e06ebd5e4e53035c67a6e413eec304c79311c184a82b2e32211fed404b96df0f11add7c886746c264850f882f7327eef6dd77e8961b0879f69 WHIRLPOOL 2c62f86d46ea96c2b14e6f5a87c34029dc3a7cf05efbe8f37cc467fe698ceda2453fe9a33812b6c1cab4b87df2536f1e34727f2f35f57c2e72dbc9534eb68ce6
DIST thunderbird-24.7.0-sq.xpi 435215 SHA256 799e4a98cfc1d7411c48fe8fb5bd341251210464915fcb69ab5c80c2b04c4dd3 SHA512 936c096676291bdce642e5601be4f0ba15660821c02405225793635b60efc7796945963703f4f47dce91ada00546647fef995174c43c567605348a63fd3764f3 WHIRLPOOL e701b329b3ba8ac57d4693743eac359473ddb3df6022cce1f4d32231c92266d03e2dbb99411abbe9b081c8ab7a542800b4b980dee89f47f7e66cb1b09f95d691
DIST thunderbird-24.7.0-sr.xpi 518890 SHA256 2697e7fbe8cfd7c42df30ed7d28baaa893236c11e8078dccfdef493f60fc048b SHA512 581293afe3f87f7b4fc129d244b58a8ce37d7a1eb3fc17241060e73df3f849f8539097bdfa9613420a9705792a6bd3a91f797da45d2f2861c2ad854f31b7d111 WHIRLPOOL 7c0d3c15f7b1f4a7199091c74085452160bc9b59a1d6fa1d6610ab5149cf82862bd1a6af921805997fd236eca4f8c2094b514c116d0e9cf34b721b4eab623f0c
DIST thunderbird-24.7.0-sv-SE.xpi 423816 SHA256 bffa004d6152fefb62c956d88ded3e3ab79a522592688c3172245439346a84ee SHA512 33f611203af848e730c646daec136cebf0fab818afcf4fb805de0114968511618fbba9ddd55d8352bd118ef56c7807dacdbcb7a10f47a0a6db8bd816560f5533 WHIRLPOOL 7587d0ffa5418f1d9252748b7282fc93d72f0f17f03cca2acf18b381eed426724e3ac876f7c043583706bdd5573600d8256eeb14ebb05353a58d1288668ac02c
DIST thunderbird-24.7.0-ta-LK.xpi 534923 SHA256 6566e741f933520a8f899237cfd17f07979d3898f4f27eb9eff57b62fd6771fe SHA512 64c4d556a9c5e7bedece3f324a17676e7a9f69378ff37c8e57335580838204f9f214b483ed71b75e86e9e99daf9488bf1c9fe29aeb9673a589c1446fdc19b326 WHIRLPOOL 64e32cdb2f74bf89d7ad12285155fd759ca0784a32f1697ab514d7385440785eecb7a1b0f76804488b99b6384f6ea7ff1c8a9959074f6d6120b427b7c69c8d5d
DIST thunderbird-24.7.0-tr.xpi 438067 SHA256 50f0f793c5fc6c9cf62dafddedfab46fbd83d4fc0d327846eadf5e3e0673c002 SHA512 89e7bd03a3195ac4918c2c82bfb06d913de0d5f5ca5cb0a7b9de81e49fb78780b63de838e9774b49789165d6364573cb0e1c2461f154314bc4ffcc1c21bbfb2b WHIRLPOOL 615228d2cca70e57fba48502b06e4dcf70e389938904792adfa331787f4df5d60adc8b79106b8341d5fe313e0b24fa496a8ac3d775502c277ea09ada887c2923
DIST thunderbird-24.7.0-uk.xpi 480949 SHA256 a03a199519622e6cc64656db75f73f90797b519a34f7849de90d1e12ddcf8316 SHA512 daf50a12e54807a47cfde5d1921ae243d9991dc692a53a141be76e7c2acc3f272c4969e1578ce5b2d68dc164e62bb52d24d07669f39ab2519bca692c2e7c02b9 WHIRLPOOL 759d8837fae0e1ad94866b8ce754d7572717ace002ab936b6d520b0b458d680e465a5cd7d9d69cd2ca015ff5337e3a1687153b7e77659d7783f683c841cb7bbc
DIST thunderbird-24.7.0-vi.xpi 495559 SHA256 0b324f5035ca577fc5ef9cdd4fb8510819e3d22276f03170b962682231e96ba5 SHA512 13cf13c4cb8a2f83a9cf71fb0e6bd7b16bf83ed938bbe7641d99f8772197ff3faa54b94ff44a09dfcbf6ca3d232035b73a1c1be10e2fa2cb6cd959a4591cbdad WHIRLPOOL 280cf65be0c99d5ad51745959b305519a20bb56cf3e9c8affc839ea9469cea1a9569481140c39825411e632b618c81fc73fab726921c24b1490e9714b0a06a45
DIST thunderbird-24.7.0-zh-CN.xpi 449182 SHA256 837fd3c315e3675ac86175081076121670b10aed117581052ee01fb05d91dc0d SHA512 d727c64d98f837ef52a73defa798af471ed2f129401191eb60db500d700d67a335d1666787455770ac730bf8726ee1008a27b6a8818dbda3c8e40b987e245a3d WHIRLPOOL a6482cc8cc993a89aea98e99942d0d4d6e97518f6662fcaf55b833c061be19efc1359fb3096a4e2591c20328d5129928fd308ac5f8f7519c5e00dce87ccca7d5
DIST thunderbird-24.7.0-zh-TW.xpi 450000 SHA256 88701f4237e02b3a92877bcb7327d4343d053acea0a43c99a86ea246143cc9fa SHA512 6aec9bbe38f51a10936fbd942dedfb275b5643206728321c7bb60222a5f489079ee6f26edd0a1e52be7d1e3bf6c11a5a5aaeec497170e2ebf4fa9f63649fded3 WHIRLPOOL 912f9c3ad35052baa1cb3ad08c1356a9c2a9dc272b3150f8375ce6d52667dc2bc180157ef501f2fb502151e04ad458b8e5ac448349d54bb0a77efb7d7e6002ab
DIST thunderbird-24.7.0.source.tar.bz2 140487005 SHA256 86566ad43a4e9d157eebe07f534c11080bba7e97be8d87bb7b268d6a35d5f5a7 SHA512 c8542764e9d9a8f74d3d1d3395adb0b16be44d6ed3d41c9b8f0be17e4c68c495710fe271d0d917ba78ffa1f7f4a2566e98f0ebea7693bb4f22e43d149ad8f8a2 WHIRLPOOL 0e0e4e27135562524934c4dfc3d10a357d68aa31b8113fbecad8df01a4bcb7f2554af170c8bc8800f850b88e73768ff28fa3054c1a0bc447cc5f8c2441795500

@ -0,0 +1,398 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/mail-client/thunderbird/thunderbird-24.7.0.ebuild,v 1.1 2014/07/24 20:32:45 axs Exp $
EAPI=5
WANT_AUTOCONF="2.1"
MOZ_ESR=""
MOZ_LIGHTNING_VER="2.6.5"
MOZ_LIGHTNING_GDATA_VER="2.6.3"
# This list can be updated using scripts/get_langs.sh from the mozilla overlay
MOZ_LANGS=(ar ast be bg bn-BD br ca cs da de el en en-GB en-US es-AR
es-ES et eu fi fr fy-NL ga-IE gd gl he hr hu hy-AM id is it ja ko lt nb-NO
nl nn-NO pa-IN pl pt-BR pt-PT rm ro ru si sk sl sq sr sv-SE ta-LK tr uk vi
zh-CN zh-TW )
# Convert the ebuild version to th firefox-24.0-patches-0.4.tar.xze upstream mozilla version, used by mozlinguas
MOZ_PV="${PV/_beta/b}"
# ESR releases have slightly version numbers
if [[ ${MOZ_ESR} == 1 ]]; then
MOZ_PV="${MOZ_PV}esr"
fi
MOZ_P="${PN}-${MOZ_PV}"
# Enigmail version
EMVER="1.6"
# Upstream ftp release URI that's used by mozlinguas.eclass
# We don't use the http mirror because it deletes old tarballs.
MOZ_FTP_URI="ftp://ftp.mozilla.org/pub/${PN}/releases/"
MOZ_HTTP_URI="http://ftp.mozilla.org/pub/${PN}/releases/"
inherit flag-o-matic toolchain-funcs mozconfig-3 makeedit multilib autotools pax-utils check-reqs nsplugins mozlinguas
DESCRIPTION="Thunderbird Mail Client"
HOMEPAGE="http://www.mozilla.com/en-US/thunderbird/"
KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
SLOT="0"
LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
IUSE="bindist crypt gstreamer +jit ldap +lightning +minimal mozdom pulseaudio selinux system-cairo system-icu system-jpeg system-sqlite"
PATCH="thunderbird-24.0-patches-0.1"
PATCHFF="firefox-24.0-patches-0.9"
SRC_URI="${SRC_URI}
${MOZ_FTP_URI}${MOZ_PV}/source/${MOZ_P}.source.tar.bz2
${MOZ_HTTP_URI}${MOZ_PV}/source/${MOZ_P}.source.tar.bz2
crypt? ( http://www.enigmail.net/download/source/enigmail-${EMVER}.tar.gz )
lightning? (
${MOZ_HTTP_URI/${PN}/calendar/lightning}${MOZ_LIGHTNING_VER}/linux/lightning.xpi -> lightning-${MOZ_LIGHTNING_VER}.xpi
${MOZ_HTTP_URI/${PN}/calendar/lightning}${MOZ_LIGHTNING_GDATA_VER}/linux/gdata-provider.xpi -> gdata-provider-${MOZ_LIGHTNING_GDATA_VER}.xpi
)
http://dev.gentoo.org/~anarchy/mozilla/patchsets/${PATCH}.tar.xz
http://dev.gentoo.org/~anarchy/mozilla/patchsets/${PATCHFF}.tar.xz
http://dev.gentoo.org/~polynomial-c/mozilla/patchsets/${PATCH}.tar.xz"
ASM_DEPEND=">=dev-lang/yasm-1.1"
RDEPEND="
>=dev-libs/nss-3.16
>=dev-libs/nspr-4.10.4
>=dev-libs/glib-2.26:2
>=media-libs/mesa-7.10
>=media-libs/libpng-1.6.6[apng]
virtual/libffi
gstreamer? ( media-plugins/gst-plugins-meta:0.10[ffmpeg] )
pulseaudio? ( media-sound/pulseaudio )
system-cairo? ( >=x11-libs/cairo-1.12[X] )
system-icu? ( >=dev-libs/icu-51.1 )
system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 )
system-sqlite? ( >=dev-db/sqlite-3.8.0.2:3[secure-delete,debug=] )
>=media-libs/libvpx-1.0.0
kernel_linux? ( media-libs/alsa-lib )
selinux? ( sec-policy/selinux-thunderbird )
!x11-plugins/enigmail
crypt? ( || (
( >=app-crypt/gnupg-2.0
|| (
app-crypt/pinentry[gtk]
app-crypt/pinentry[qt4]
)
)
=app-crypt/gnupg-1.4*
) )"
DEPEND="${RDEPEND}
>=sys-devel/binutils-2.16.1
virtual/pkgconfig
amd64? ( ${ASM_DEPEND}
virtual/opengl )
x86? ( ${ASM_DEPEND}
virtual/opengl )"
if [[ ${PV} =~ beta ]]; then
S="${WORKDIR}/comm-beta"
else
S="${WORKDIR}/comm-esr${PV%%.*}"
fi
pkg_setup() {
moz_pkgsetup
export MOZILLA_DIR="${S}/mozilla"
if ! use bindist ; then
elog "You are enabling official branding. You may not redistribute this build"
elog "to any users on your network or the internet. Doing so puts yourself into"
elog "a legal problem with Mozilla Foundation"
elog "You can disable it by emerging ${PN} _with_ the bindist USE-flag"
elog
fi
}
pkg_pretend() {
# Ensure we have enough disk space to compile
CHECKREQS_DISK_BUILD="4G"
check-reqs_pkg_setup
}
src_unpack() {
unpack ${A}
# Unpack language packs
mozlinguas_src_unpack
# Unpack lightning for calendar locales
if use lightning ; then
xpi_unpack lightning-${MOZ_LIGHTNING_VER}.xpi
xpi_unpack gdata-provider-${MOZ_LIGHTNING_GDATA_VER}.xpi
fi
}
src_prepare() {
# Apply our Thunderbird patchset
EPATCH_SUFFIX="patch" \
EPATCH_FORCE="yes" \
epatch "${WORKDIR}/thunderbird"
# Apply our patchset from firefox to thunderbird as well
pushd "${S}"/mozilla &>/dev/null || die
EPATCH_SUFFIX="patch" \
EPATCH_FORCE="yes" \
epatch "${WORKDIR}/firefox"
popd &>/dev/null || die
if use crypt ; then
mv "${WORKDIR}"/enigmail "${S}"/mailnews/extensions/enigmail
pushd "${S}"/mailnews/extensions/enigmail &>/dev/null || die
epatch "${FILESDIR}"/enigmail-1.6.0-parallel-fix.patch
popd &>/dev/null || die
fi
# Ensure that are plugins dir is enabled as default
sed -i -e "s:/usr/lib/mozilla/plugins:/usr/lib/nsbrowser/plugins:" \
"${S}"/mozilla/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 32bit!"
sed -i -e "s:/usr/lib64/mozilla/plugins:/usr/lib64/nsbrowser/plugins:" \
"${S}"/mozilla/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 64bit!"
# Don't exit with error when some libs are missing which we have in
# system.
sed '/^MOZ_PKG_FATAL_WARNINGS/s@= 1@= 0@' \
-i "${S}"/mail/installer/Makefile.in || die
# Don't error out when there's no files to be removed:
sed 's@\(xargs rm\)$@\1 -f@' \
-i "${S}"/mozilla/toolkit/mozapps/installer/packager.mk || die
# Shell scripts sometimes contain DOS line endings; bug 391889
grep -rlZ --include="*.sh" $'\r$' . |
while read -r -d $'\0' file ; do
einfo edos2unix "${file}"
edos2unix "${file}"
done
# Confirm the version of lightning being grabbed for langpacks is the same
# as that used in thunderbird
local THIS_MOZ_LIGHTNING_VER=$(cat "${S}"/calendar/sunbird/config/version.txt)
if [[ ${MOZ_LIGHTNING_VER} != ${THIS_MOZ_LIGHTNING_VER} ]]; then
eqawarn "The version of lightning used for localization differs from the version"
eqawarn "in thunderbird. Please update MOZ_LIGHTNING_VER in the ebuild from ${MOZ_LIGHTNING_VER}"
eqawarn "to ${THIS_MOZ_LIGHTNING_VER}"
fi
# Allow user to apply any additional patches without modifing ebuild
epatch_user
eautoreconf
# Ensure we run eautoreconf in mozilla to regenerate configure
cd "${S}"/mozilla
eautoconf
}
src_configure() {
declare MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
MEXTENSIONS="default"
####################################
#
# mozconfig, CFLAGS and CXXFLAGS setup
#
####################################
mozconfig_init
mozconfig_config
# It doesn't compile on alpha without this LDFLAGS
use alpha && append-ldflags "-Wl,--no-relax"
# We must force enable jemalloc 3 threw .mozconfig
echo "export MOZ_JEMALLOC=1" >> ${S}/.mozconfig
mozconfig_annotate '' --enable-jemalloc
mozconfig_annotate '' --enable-replace-malloc
mozconfig_annotate '' --prefix="${EPREFIX}"/usr
mozconfig_annotate '' --libdir="${EPREFIX}"/usr/$(get_libdir)
mozconfig_annotate '' --enable-extensions="${MEXTENSIONS}"
mozconfig_annotate '' --disable-gconf
mozconfig_annotate '' --disable-mailnews
mozconfig_annotate '' --with-system-png
mozconfig_annotate '' --enable-system-ffi
# Other ff-specific settings
mozconfig_annotate '' --with-default-mozilla-five-home=${MOZILLA_FIVE_HOME}
mozconfig_annotate '' --with-user-appdir=.thunderbird
mozconfig_annotate '' --target="${CTARGET:-${CHOST}}"
mozconfig_annotate '' --build="${CTARGET:-${CHOST}}"
# Use enable features
mozconfig_use_enable gstreamer
mozconfig_use_enable pulseaudio
mozconfig_use_enable system-cairo
mozconfig_use_enable system-sqlite
mozconfig_use_with system-jpeg
mozconfig_use_with system-icu
mozconfig_use_enable system-icu intl-api
mozconfig_use_enable lightning calendar
mozconfig_use_enable ldap
# Feature is know to cause problems on hardened
mozconfig_use_enable jit ion
# Bug #72667
if use mozdom; then
MEXTENSIONS="${MEXTENSIONS},inspector"
fi
# Use an objdir to keep things organized.
echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/tbird" >> "${S}"/.mozconfig
# Finalize and report settings
mozconfig_final
####################################
#
# Configure and build
#
####################################
# Disable no-print-directory
MAKEOPTS=${MAKEOPTS/--no-print-directory/}
if [[ $(gcc-major-version) -lt 4 ]]; then
append-cxxflags -fno-stack-protector
elif [[ $(gcc-major-version) -gt 4 || $(gcc-minor-version) -gt 3 ]]; then
if use amd64 || use x86; then
append-flags -mno-avx
fi
fi
}
src_compile() {
CC="$(tc-getCC)" CXX="$(tc-getCXX)" LD="$(tc-getLD)" \
MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL}" \
emake -f client.mk
# Only build enigmail extension if crypt enabled.
if use crypt ; then
cd "${S}"/mailnews/extensions/enigmail || die
./makemake -r 2&> /dev/null
cd "${S}"/tbird/mailnews/extensions/enigmail
emake
emake xpi
fi
}
src_install() {
declare MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
DICTPATH="\"${EPREFIX}/usr/share/myspell\""
declare emid
local obj_dir="tbird"
cd "${S}/${obj_dir}"
# Copy our preference before omnijar is created.
cp "${FILESDIR}"/thunderbird-gentoo-default-prefs-1.js-1 \
"${S}/${obj_dir}/mozilla/dist/bin/defaults/pref/all-gentoo.js" \
|| die
# Set default path to search for dictionaries.
echo "pref(\"spellchecker.dictionary_path\", ${DICTPATH});" \
>> "${S}/${obj_dir}/mozilla/dist/bin/defaults/pref/all-gentoo.js" \
|| die
# Pax mark xpcshell for hardened support, only used for startupcache creation.
pax-mark m "${S}"/${obj_dir}/mozilla/dist/bin/xpcshell
MOZ_MAKE_FLAGS="${MAKEOPTS}" \
emake DESTDIR="${D}" install
# Install language packs
mozlinguas_src_install
if ! use bindist; then
newicon "${S}"/other-licenses/branding/thunderbird/content/icon48.png thunderbird-icon.png
domenu "${FILESDIR}"/icon/${PN}.desktop
else
newicon "${S}"/mail/branding/aurora/content/icon48.png thunderbird-icon-unbranded.png
newmenu "${FILESDIR}"/icon/${PN}-unbranded.desktop \
${PN}.desktop
sed -i -e "s:Mozilla\ Thunderbird:EarlyBird:g" \
"${ED}"/usr/share/applications/${PN}.desktop
fi
if use crypt ; then
cd "${T}" || die
unzip "${S}"/${obj_dir}/mozilla/dist/bin/enigmail*.xpi install.rdf \
|| die
emid=$(sed -n '/<em:id>/!d; s/.*\({.*}\).*/\1/; p; q' install.rdf)
dodir ${MOZILLA_FIVE_HOME}/extensions/${emid} || die
cd "${D}"${MOZILLA_FIVE_HOME}/extensions/${emid} || die
unzip "${S}"/${obj_dir}/mozilla/dist/bin/enigmail*.xpi || die
fi
if use lightning ; then
local l c
mozlinguas_export
emid="{a62ef8ec-5fdc-40c2-873c-223b8a6925cc}"
dodir ${MOZILLA_FIVE_HOME}/extensions/${emid}
cd "${ED}"${MOZILLA_FIVE_HOME}/extensions/${emid}
unzip "${S}"/${obj_dir}/mozilla/dist/xpi-stage/gdata-provider-*.xpi
# Install locales for gdata-provider -- each locale is a directory tree
insinto ${MOZILLA_FIVE_HOME}/extensions/${emid}/chrome
cd "${WORKDIR}"/gdata-provider-${MOZ_LIGHTNING_GDATA_VER}/chrome
for l in "${mozlinguas[@]}"; do if [[ -d gdata-provider-${l} ]]; then
doins -r gdata-provider-${l}
echo "locale gdata-provider ${l} chrome/gdata-provider-${l}/locale/${l}/" \
>> "${ED}"/${MOZILLA_FIVE_HOME}/extensions/${emid}/chrome.manifest \
|| die "Error adding gdata-provider-${l} to chrome.manifest"
else
ewarn "Sorry, but lightning gdata-provider in ${P} does not support the ${l} locale"
fi; done
emid="{e2fda1a4-762b-4020-b5ad-a41df1933103}"
dodir ${MOZILLA_FIVE_HOME}/extensions/${emid}
cd "${ED}"${MOZILLA_FIVE_HOME}/extensions/${emid} || die
unzip "${S}"/${obj_dir}/mozilla/dist/xpi-stage/lightning-*.xpi \
|| die
# Install locales for lightning - each locale is a jar file
insinto ${MOZILLA_FIVE_HOME}/extensions/${emid}/chrome
cd "${WORKDIR}"/lightning-${MOZ_LIGHTNING_VER}/chrome || die
for l in "${mozlinguas[@]}"; do if [[ -e calendar-${l}.jar ]]; then
for c in calendar lightning; do
doins ${c}-${l}.jar
echo "locale ${c} $l jar:chrome/${c}-${l}.jar!/locale/${l}/${c}/" \
>> "${ED}"/${MOZILLA_FIVE_HOME}/extensions/${emid}/chrome.manifest \
|| die "Error adding ${c}-${l} to chrome.manifest"
done
else
ewarn "Sorry, but lightning calendar in ${P} does not support the ${l} locale"
fi; done
# Fix mimetype so it shows up as a calendar application in GNOME 3
# This requires that the .desktop file was already installed earlier
sed -e "s:^\(MimeType=\):\1text/calendar;:" \
-e "s:^\(Categories=\):\1Calendar;:" \
-i "${ED}"/usr/share/applications/${PN}.desktop || die
fi
pax-mark m "${ED}"/${MOZILLA_FIVE_HOME}/{thunderbird-bin,thunderbird}
# Plugin-container needs to be pax-marked for hardened to ensure plugins such as flash
# continue to work as expected.
pax-mark m "${ED}"${MOZILLA_FIVE_HOME}/plugin-container
if use minimal; then
rm -r "${ED}"/usr/include "${ED}"${MOZILLA_FIVE_HOME}/{idl,include,lib,sdk} || \
die "Failed to remove sdk and headers"
fi
}
pkg_postinst() {
elog
elog "If you experience problems with plugins please issue the"
elog "following command : rm \${HOME}/.thunderbird/*/extensions.sqlite ,"
elog "then restart thunderbird"
}

@ -1,80 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/mail-mta/qpsmtpd/qpsmtpd-0.84-r1.ebuild,v 1.2 2013/04/15 23:19:22 robbat2 Exp $
EAPI=2
inherit eutils perl-app user
DESCRIPTION="qpsmtpd is a flexible smtpd daemon written in Perl"
HOMEPAGE="http://smtpd.develooper.com"
SRC_URI="http://smtpd.develooper.com/files/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="postfix ipv6 syslog"
RDEPEND=">=dev-lang/perl-5.8.0
<dev-perl/Net-DNS-0.690.0
virtual/perl-MIME-Base64
dev-perl/MailTools
dev-perl/IPC-Shareable
dev-perl/Socket6
dev-perl/Danga-Socket
dev-perl/ParaDNS
ipv6? ( dev-perl/IO-Socket-INET6 )
syslog? ( virtual/perl-Sys-Syslog )
virtual/inetd"
pkg_setup() {
enewgroup smtpd
local additional_groups
if use postfix; then
additional_groups="${additional_groups},postdrop"
fi
enewuser smtpd -1 -1 /var/spool/qpsmtpd smtpd${additional_groups}
}
src_prepare() {
epatch "${FILESDIR}"/${PN}-0.40-badrcptto_allowrelay.patch
#epatch "${FILESDIR}"/${PN}-0.83-clamd_conf.patch
epatch "${FILESDIR}"/${PN}-0.83-accept-empty-email.patch
}
src_install() {
perl-module_src_install
insinto /etc/xinetd.d
newins "${FILESDIR}"/qpsmtpd.xinetd qpsmtpd
dodir /usr/share/qpsmtpd
cp -Rf plugins "${D}"/usr/share/qpsmtpd/
insinto /etc/qpsmtpd
doins config.sample/*
echo "/usr/share/qpsmtpd/plugins" > "${D}"/etc/qpsmtpd/plugin_dirs
echo "/var/spool/qpsmtpd" > "${D}"/etc/qpsmtpd/spool_dir
cat >"${D}"/etc/qpsmtpd/logging <<-EOF
#logging/syslog loglevel LOGINFO priority LOG_NOTICE
#logging/file loglevel LOGINFO /var/log/qpsmtpd/%Y-%m-%d
EOF
if use syslog; then
sed -i -e '/^#logging\/syslog/s,^#,,g' "${D}"/etc/qpsmtpd/logging
else
sed -i -e '/^#logging\/file/s,^#,,g' "${D}"/etc/qpsmtpd/logging
fi
newenvd "${FILESDIR}"/qpsmtpd.envd 99qpsmtpd
newconfd "${FILESDIR}"/qpsmtpd.confd qpsmtpd || die "Installing conf.d file"
newinitd "${FILESDIR}"/qpsmtpd.initd-r1 qpsmtpd || die "Installing init.d file"
dodoc CREDITS Changes README README.plugins STATUS
diropts -m 0755 -o smtpd -g smtpd
dodir /var/spool/qpsmtpd /var/log/qpsmtpd
keepdir /var/spool/qpsmtpd /var/log/qpsmtpd
}

@ -1,8 +1,8 @@
# Copyright 1999-2013 Gentoo Foundation
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/mail-mta/qpsmtpd/qpsmtpd-0.84-r2.ebuild,v 1.1 2013/04/15 23:19:22 robbat2 Exp $
# $Header: /var/cvsroot/gentoo-x86/mail-mta/qpsmtpd/qpsmtpd-0.84-r2.ebuild,v 1.2 2014/07/25 00:23:41 zlogene Exp $
EAPI=2
EAPI=5
inherit eutils perl-app user
@ -62,15 +62,15 @@ src_install() {
#logging/file loglevel LOGINFO /var/log/qpsmtpd/%Y-%m-%d
EOF
if use syslog; then
sed -i -e '/^#logging\/syslog/s,^#,,g' "${D}"/etc/qpsmtpd/logging
sed -i -e '/^#logging\/syslog/s,^#,,g' "${D}"/etc/qpsmtpd/logging || die
else
sed -i -e '/^#logging\/file/s,^#,,g' "${D}"/etc/qpsmtpd/logging
sed -i -e '/^#logging\/file/s,^#,,g' "${D}"/etc/qpsmtpd/logging || die
fi
newenvd "${FILESDIR}"/qpsmtpd.envd 99qpsmtpd
newconfd "${FILESDIR}"/qpsmtpd.confd qpsmtpd || die "Installing conf.d file"
newinitd "${FILESDIR}"/qpsmtpd.initd-r1 qpsmtpd || die "Installing init.d file"
newconfd "${FILESDIR}"/qpsmtpd.confd qpsmtpd
newinitd "${FILESDIR}"/qpsmtpd.initd-r1 qpsmtpd
dodoc CREDITS Changes README README.plugins STATUS

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

Loading…
Cancel
Save