Sync with portage [Sat Mar 1 21:56:21 MSK 2014].

mhiretskiy
root 10 years ago
parent 8279bf6ca5
commit 1e0280747e

@ -1,2 +1,3 @@
DIST emacs-24.3.50_pre20131231.tar.xz 23966508 SHA256 9fc75e0155feee8ef70bde0a76132aa16d8e6f8970b3723ea054239a7847816a SHA512 60bad94f3c7cd0a855479976be502a8b7f7e462c9c2e80048b7d3fc99f8c238e43e484cf5d8706c3cf3119645dee464262de127f82faa7130fe26077e3c1b6b1 WHIRLPOOL 32942de1c41cf19278a49c5c8aaebefe57484650b60f695f5b62279835578041770548d0455951fe6d9a7bf87565d25de815fd44ea9ccff1996beaea856bc57c
DIST emacs-24.3.50_pre20140131.tar.xz 23942528 SHA256 d49baad2ea008d057236defb807499b0099d72839961ee9ac42280e8dc296275 SHA512 bbc9910261534bdcf552fb020643db98ce4764ff5ddce16ce35805163d6e5b08ce08216906f5eaee904c132709e9ac06beb35be0591b7c486c8fa9ab96ca9c22 WHIRLPOOL 0d03148b1c50f416ab8db990f30ddd1660130634e72a714f9d9a0bf83bd7f1359f726a3518786b7ea4625967eed21b5a6f6706cfba769e3f58eae1354fdba26f
DIST emacs-24.3.50_pre20140228.tar.xz 23970004 SHA256 16cc3ae281b3a059a8af3b2d865ae0dd5da51a6f009130bc2d372b473823f959 SHA512 d432db8b6efd4e269f0203a37fd99d60c006f1256867c78a21b7027a14a5c1db39ad5cdf6550ee9b06df05d2df553818c827275b99bd5a867b81dc1e21e7ecda WHIRLPOOL c7d5b64a1530af423dcd37f9f2489c694e8516ef4c731804339d6035d20cab9f1353f73561017007387b12125dd99768e01df9b0e0d685a49e51588d68ebd106

@ -0,0 +1,359 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs-vcs/emacs-vcs-24.3.50_pre20140228.ebuild,v 1.1 2014/03/01 09:43:31 ulm Exp $
EAPI=5
inherit autotools elisp-common eutils flag-o-matic multilib readme.gentoo
if [[ ${PV##*.} = 9999 ]]; then
EBZR_PROJECT="emacs"
EBZR_BRANCH="trunk"
EBZR_REPO_URI="bzr://bzr.savannah.gnu.org/emacs/${EBZR_BRANCH}/"
# "Nosmart" is much faster for initial branching.
EBZR_INITIAL_URI="nosmart+${EBZR_REPO_URI}"
EBZR_UNPACK_DIR="${WORKDIR}/emacs"
EBZR_WORKDIR_CHECKOUT="t" #434746
inherit bzr
S="${EBZR_UNPACK_DIR}"
else
SRC_URI="http://dev.gentoo.org/~ulm/distfiles/emacs-${PV}.tar.xz
mirror://gnu-alpha/emacs/pretest/emacs-${PV}.tar.xz"
# FULL_VERSION keeps the full version number, which is needed in
# order to determine some path information correctly for copy/move
# operations later on
FULL_VERSION="${PV%%_*}"
#S="${WORKDIR}/emacs-${FULL_VERSION}"
S="${WORKDIR}/emacs"
fi
DESCRIPTION="The extensible, customizable, self-documenting real-time display editor"
HOMEPAGE="http://www.gnu.org/software/emacs/"
LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2"
SLOT="24"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="acl alsa aqua athena dbus games gconf gfile gif gnutls gpm gsettings gtk +gtk3 gzip-el hesiod imagemagick +inotify jpeg kerberos libxml2 livecd m17n-lib motif pax_kernel png selinux sound source svg tiff toolkit-scroll-bars wide-int X Xaw3d xft +xpm zlib"
REQUIRED_USE="?? ( aqua X )"
RDEPEND="sys-libs/ncurses
>=app-admin/eselect-emacs-1.2
>=app-emacs/emacs-common-gentoo-1.3-r3[games?,X?]
net-libs/liblockfile
acl? ( virtual/acl )
alsa? ( media-libs/alsa-lib )
dbus? ( sys-apps/dbus )
gfile? ( >=dev-libs/glib-2.28.6 )
gnutls? ( net-libs/gnutls )
gpm? ( sys-libs/gpm )
hesiod? ( net-dns/hesiod )
kerberos? ( virtual/krb5 )
libxml2? ( >=dev-libs/libxml2-2.2.0 )
selinux? ( sys-libs/libselinux )
zlib? ( sys-libs/zlib )
X? (
x11-libs/libXmu
x11-libs/libXt
x11-misc/xbitmaps
gconf? ( >=gnome-base/gconf-2.26.2 )
gsettings? ( >=dev-libs/glib-2.28.6 )
gif? ( media-libs/giflib )
jpeg? ( virtual/jpeg:0= )
png? ( >=media-libs/libpng-1.4:0= )
svg? ( >=gnome-base/librsvg-2.0 )
tiff? ( media-libs/tiff )
xpm? ( x11-libs/libXpm )
imagemagick? ( >=media-gfx/imagemagick-6.6.2 )
xft? (
media-libs/fontconfig
media-libs/freetype
x11-libs/libXft
m17n-lib? (
>=dev-libs/libotf-0.9.4
>=dev-libs/m17n-lib-1.5.1
)
)
gtk? (
gtk3? ( x11-libs/gtk+:3 )
!gtk3? ( x11-libs/gtk+:2 )
)
!gtk? (
motif? ( >=x11-libs/motif-2.3:0 )
!motif? (
Xaw3d? ( x11-libs/libXaw3d )
!Xaw3d? ( athena? ( x11-libs/libXaw ) )
)
)
)"
DEPEND="${RDEPEND}
alsa? ( virtual/pkgconfig )
dbus? ( virtual/pkgconfig )
gfile? ( virtual/pkgconfig )
gnutls? ( virtual/pkgconfig )
libxml2? ( virtual/pkgconfig )
X? ( virtual/pkgconfig )
gzip-el? ( app-arch/gzip )
pax_kernel? ( sys-apps/paxctl )"
if [[ ${PV##*.} = 9999 ]]; then
DEPEND="${DEPEND}
sys-apps/texinfo"
fi
EMACS_SUFFIX="${PN/emacs/emacs-${SLOT}}"
SITEFILE="20${PN}-${SLOT}-gentoo.el"
src_prepare() {
if [[ ${PV##*.} = 9999 ]]; then
FULL_VERSION=$(sed -n 's/^AC_INIT(emacs,[ \t]*\([^ \t,)]*\).*/\1/p' \
configure.ac)
[[ ${FULL_VERSION} ]] || die "Cannot determine current Emacs version"
einfo "Emacs branch: ${EBZR_BRANCH}"
einfo "Revision: ${EBZR_REVISION:-${EBZR_REVNO}}"
einfo "Emacs version number: ${FULL_VERSION}"
[[ ${FULL_VERSION} =~ ^${PV%.*}(\..*)?$ ]] \
|| die "Upstream version number changed to ${FULL_VERSION}"
fi
epatch_user
# Fix filename reference in redirected man page
sed -i -e "/^\\.so/s/etags/&-${EMACS_SUFFIX}/" doc/man/ctags.1 \
|| die "unable to sed ctags.1"
AT_M4DIR=m4 eautoreconf
}
src_configure() {
strip-flags
if use sh; then
replace-flags "-O[1-9]" -O0 #262359
elif use ia64; then
replace-flags "-O[2-9]" -O1 #325373
else
replace-flags "-O[3-9]" -O2
fi
local myconf
if use alsa; then
use sound || ewarn \
"USE flag \"alsa\" overrides \"-sound\"; enabling sound support."
myconf+=" --with-sound=alsa"
else
myconf+=" --with-sound=$(usex sound oss)"
fi
if use X; then
myconf+=" --with-x --without-ns"
myconf+=" $(use_with gconf)"
myconf+=" $(use_with gsettings)"
myconf+=" $(use_with toolkit-scroll-bars)"
myconf+=" $(use_with gif)"
myconf+=" $(use_with jpeg)"
myconf+=" $(use_with png)"
myconf+=" $(use_with svg rsvg)"
myconf+=" $(use_with tiff)"
myconf+=" $(use_with xpm)"
myconf+=" $(use_with imagemagick)"
if use xft; then
myconf+=" --with-xft"
myconf+=" $(use_with m17n-lib libotf)"
myconf+=" $(use_with m17n-lib m17n-flt)"
else
myconf+=" --without-xft"
myconf+=" --without-libotf --without-m17n-flt"
use m17n-lib && ewarn \
"USE flag \"m17n-lib\" has no effect if \"xft\" is not set."
fi
local f
if use gtk; then
einfo "Configuring to build with GIMP Toolkit (GTK+)"
myconf+=" --with-x-toolkit=$(usex gtk3 gtk3 gtk2)"
for f in motif Xaw3d athena; do
use ${f} && ewarn \
"USE flag \"${f}\" has no effect if \"gtk\" is set."
done
elif use motif; then
einfo "Configuring to build with Motif toolkit"
myconf+=" --with-x-toolkit=motif"
for f in Xaw3d athena; do
use ${f} && ewarn \
"USE flag \"${f}\" has no effect if \"motif\" is set."
done
elif use athena || use Xaw3d; then
einfo "Configuring to build with Athena/Lucid toolkit"
myconf+=" --with-x-toolkit=lucid $(use_with Xaw3d xaw3d)"
else
einfo "Configuring to build with no toolkit"
myconf+=" --with-x-toolkit=no"
fi
elif use aqua; then
einfo "Configuring to build with Nextstep (Cocoa) support"
myconf+=" --with-ns --disable-ns-self-contained"
myconf+=" --without-x"
else
myconf+=" --without-x --without-ns"
fi
# Save version information in the Emacs binary. It will be available
# in variable "system-configuration-options".
myconf+=" GENTOO_PACKAGE=${CATEGORY}/${PF}"
if [[ ${PV##*.} = 9999 ]]; then
myconf+=" EBZR_BRANCH=${EBZR_BRANCH} EBZR_REVNO=${EBZR_REVNO}"
fi
econf \
--program-suffix="-${EMACS_SUFFIX}" \
--infodir="${EPREFIX}"/usr/share/info/${EMACS_SUFFIX} \
--enable-locallisppath="${EPREFIX}/etc/emacs:${EPREFIX}${SITELISP}" \
--with-gameuser="${GAMES_USER_DED:-games}" \
--without-compress-install \
--with-file-notification=$(usev gfile || usev inotify || echo no) \
$(use_enable acl) \
$(use_with dbus) \
$(use_with gnutls) \
$(use_with gpm) \
$(use_with hesiod) \
$(use_with kerberos) $(use_with kerberos kerberos5) \
$(use_with libxml2 xml2) \
$(use_with selinux) \
$(use_with wide-int) \
$(use_with zlib) \
${myconf}
}
src_compile() {
export SANDBOX_ON=0 # for the unbelievers, see Bug #131505
emake
}
src_install () {
emake DESTDIR="${D}" NO_BIN_LINK=t install
mv "${ED}"/usr/bin/{emacs-${FULL_VERSION}-,}${EMACS_SUFFIX} \
|| die "moving emacs executable failed"
# move info dir to avoid collisions with the dir file generated by portage
mv "${ED}"/usr/share/info/${EMACS_SUFFIX}/dir{,.orig} \
|| die "moving info dir failed"
touch "${ED}"/usr/share/info/${EMACS_SUFFIX}/.keepinfodir
docompress -x /usr/share/info/${EMACS_SUFFIX}/dir.orig
# avoid collision between slots, see bug #169033 e.g.
rm "${ED}"/usr/share/emacs/site-lisp/subdirs.el
rm -rf "${ED}"/usr/share/{applications,icons}
rm -rf "${ED}"/var
# remove unused <version>/site-lisp dir
rm -rf "${ED}"/usr/share/emacs/${FULL_VERSION}/site-lisp
if use gzip-el; then
# compress .el files when a corresponding .elc exists
find "${ED}"/usr/share/emacs/${FULL_VERSION}/lisp -type f \
-name "*.elc" -print | sed 's/\.elc$/.el/' | xargs gzip -9n
assert "gzip .el failed"
fi
local cdir
if use source; then
cdir="/usr/share/emacs/${FULL_VERSION}/src"
insinto "${cdir}"
# This is not meant to install all the source -- just the
# C source you might find via find-function
doins src/*.{c,h,m}
elif has installsources ${FEATURES}; then
cdir="/usr/src/debug/${CATEGORY}/${PF}/${S#"${WORKDIR}/"}/src"
fi
sed -e "${cdir:+#}/^Y/d" -e "s/^[XY]//" >"${T}/${SITEFILE}" <<-EOF
X
;;; ${PN}-${SLOT} site-lisp configuration
X
(when (string-match "\\\\\`${FULL_VERSION//./\\\\.}\\\\>" emacs-version)
Y (setq find-function-C-source-directory
Y "${EPREFIX}${cdir}")
X (let ((path (getenv "INFOPATH"))
X (dir "${EPREFIX}/usr/share/info/${EMACS_SUFFIX}")
X (re "\\\\\`${EPREFIX}/usr/share/info\\\\>"))
X (and path
X ;; move Emacs Info dir before anything else in /usr/share/info
X (let* ((p (cons nil (split-string path ":" t))) (q p))
X (while (and (cdr q) (not (string-match re (cadr q))))
X (setq q (cdr q)))
X (setcdr q (cons dir (delete dir (cdr q))))
X (setq Info-directory-list (prune-directory-list (cdr p)))))))
EOF
elisp-site-file-install "${T}/${SITEFILE}" || die
dodoc README BUGS
if use aqua; then
dodir /Applications/Gentoo
rm -rf "${ED}"/Applications/Gentoo/Emacs${EMACS_SUFFIX#emacs}.app
mv nextstep/Emacs.app \
"${ED}"/Applications/Gentoo/Emacs${EMACS_SUFFIX#emacs}.app || die
fi
DOC_CONTENTS="You can set the version to be started by /usr/bin/emacs
through the Emacs eselect module, which also redirects man and info
pages. Therefore, several Emacs versions can be installed at the
same time. \"man emacs.eselect\" for details.
\\n\\nIf you upgrade from Emacs version 24.2 or earlier, then it is
strongly recommended that you use app-admin/emacs-updater to rebuild
all byte-compiled elisp files of the installed Emacs packages."
use X && DOC_CONTENTS+="\\n\\nYou need to install some fonts for Emacs.
Installing media-fonts/font-adobe-{75,100}dpi on the X server's
machine would satisfy basic Emacs requirements under X11.
See also https://wiki.gentoo.org/wiki/Project:Emacs/Xft_support
for how to enable anti-aliased fonts."
use aqua && DOC_CONTENTS+="\\n\\nEmacs${EMACS_SUFFIX#emacs}.app is in
\"${EPREFIX}/Applications/Gentoo\". You may want to copy or symlink
it into /Applications by yourself."
readme.gentoo_create_doc
}
pkg_preinst() {
# move Info dir file to correct name
local infodir=/usr/share/info/${EMACS_SUFFIX} f
if [[ -f ${ED}${infodir}/dir.orig ]]; then
mv "${ED}"${infodir}/dir{.orig,} || die "moving info dir failed"
elif [[ -d "${ED}"${infodir} ]]; then
# this should not happen in EAPI 4
ewarn "Regenerating Info directory index in ${infodir} ..."
rm -f "${ED}"${infodir}/dir{,.*}
for f in "${ED}"${infodir}/*; do
if [[ ${f##*/} != *-[0-9]* && -e ${f} ]]; then
install-info --info-dir="${ED}"${infodir} "${f}" \
|| die "install-info failed"
fi
done
fi
}
pkg_postinst() {
elisp-site-regen
local pvr
for pvr in ${REPLACING_VERSIONS}; do
[[ ${pvr%%[-_]*} = 24.[12] ]] && FORCE_PRINT_ELOG=1
done
readme.gentoo_print_elog
if use livecd; then
# force an update of the emacs symlink for the livecd/dvd,
# because some microemacs packages set it with USE=livecd
eselect emacs update
else
eselect emacs update ifunset
fi
}
pkg_postrm() {
elisp-site-regen
eselect emacs update ifunset
}

@ -1 +1,2 @@
DIST markdown-mode-1.8.1.el.xz 18152 SHA256 865d83162cfb39ee06a2e46b3d586e71d144d360e8f2f1cdf72bdb5923ededc0 SHA512 1e679a409fa5a7f6f622e4a554d74ea1820ba1e82eb77d3ce6b33d5494350232a2b165c9f002a076d4ce97138584381938d5c2ccac4161131ffba82da5091946 WHIRLPOOL b8b05f9b8ffa1db6c20fda46e6058fb7b05ba64f9bd921ae310d274c4be0887c29ab180cbd984c1ea21020be4e8af619a91e4a8c0a8a33d280298ba9cfbec162
DIST markdown-mode-2.0.el.xz 39508 SHA256 a24f06f4aa2f1d4847e045a54c25c73f503ed89c0f8954b934b2b6c658357819 SHA512 eaad1561c5a84f47cd07318f0c80454d28a59becc0372453ec1412511879335a5717d1531895fe969c5d2fe7a4aac5a9e55ee727dcee621ba203737ca9182f3d WHIRLPOOL 14d15b9ad20c1f857e99056fbfd5c2305a7ba579a8210a73d10806589e201e5e881a33b49ea31277fe354c2bb8cdab090811c8c27aca64811248596927c82994

@ -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-emacs/markdown-mode/markdown-mode-1.8.1-r1.ebuild,v 1.1 2012/05/16 13:47:10 naota Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emacs/markdown-mode/markdown-mode-1.8.1-r1.ebuild,v 1.2 2014/03/01 10:04:06 ulm Exp $
EAPI=4
@ -12,10 +12,9 @@ HOMEPAGE="http://jblevins.org/projects/markdown-mode/"
# SRC_URI="http://jblevins.org/git/markdown-mode.git/snapshot/${P}.tar.gz"
SRC_URI="mirror://gentoo/${P}.el.xz"
LICENSE="GPL-2"
LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND="app-arch/xz-utils"
RDEPEND="|| ( dev-python/markdown2 dev-python/markdown )"

@ -1,22 +1,21 @@
# Copyright 1999-2011 Gentoo Foundation
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emacs/markdown-mode/markdown-mode-1.8.1.ebuild,v 1.5 2011/12/26 14:17:33 ulm Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emacs/markdown-mode/markdown-mode-2.0.ebuild,v 1.1 2014/03/01 10:04:06 ulm Exp $
EAPI=4
EAPI=5
inherit elisp
DESCRIPTION="Major mode for editing Markdown-formatted text files"
HOMEPAGE="http://jblevins.org/projects/markdown-mode/"
# Cannot use this url because its hash differ about every five minutes
# SRC_URI="http://jblevins.org/git/markdown-mode.git/snapshot/${P}.tar.gz"
SRC_URI="mirror://gentoo/${P}.el.xz"
# SRC_URI="http://jblevins.org/git/${PN}.git/snapshot/${P}.tar.gz"
SRC_URI="http://dev.gentoo.org/~ulm/distfiles/${P}.el.xz"
LICENSE="GPL-2"
LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND="app-arch/xz-utils"
RDEPEND="|| ( dev-python/markdown2 dev-python/markdown )"
SITEFILE="50${PN}-gentoo.el"

@ -0,0 +1,96 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-baselibs/emul-linux-x86-baselibs-20131008-r20.ebuild,v 1.1 2014/02/28 20:45:47 mgorny Exp $
EAPI=5
inherit emul-linux-x86
LICENSE="Artistic GPL-1 GPL-2 GPL-3 BSD BSD-2 BZIP2 AFL-2.1 LGPL-2.1 BSD-4 MIT
public-domain LGPL-3 LGPL-2 GPL-2-with-exceptions MPL-1.1 OPENLDAP
Sleepycat UoI-NCSA ZLIB openafs-krb5-a HPND ISC RSA IJG libmng libtiff
openssl tcp_wrappers_license"
KEYWORDS="-* ~amd64"
IUSE="abi_x86_32"
DEPEND=""
RDEPEND="!<app-emulation/emul-linux-x86-medialibs-10.2
abi_x86_32? (
>=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)]
>=app-arch/bzip2-1.0.6-r4[abi_x86_32(-)]
>=media-libs/libpng-1.5.16-r1:0[abi_x86_32(-)]
>=dev-libs/udis86-1.7-r2[abi_x86_32(-)]
>=virtual/libffi-3.0.13-r1[abi_x86_32(-)]
>=sys-devel/llvm-3.3-r1[abi_x86_32(-)]
>=media-libs/libpng-1.2.50-r1:1.2[abi_x86_32(-)]
virtual/jpeg:62[abi_x86_32(-)]
>=sys-libs/libraw1394-2.1.0-r1[abi_x86_32(-)]
>=sys-libs/libavc1394-0.5.4-r1[abi_x86_32(-)]
>=dev-libs/expat-2.1.0-r3[abi_x86_32(-)]
>=virtual/libusb-0-r1:0[abi_x86_32(-)]
>=virtual/libusb-1-r1:1[abi_x86_32(-)]
|| (
>=virtual/udev-206-r1[abi_x86_32(-)]
~virtual/udev-204[abi_x86_32(-)] )
>=media-libs/tiff-4.0.3-r5:0[abi_x86_32(-)]
>=sys-apps/attr-2.4.47-r1[abi_x86_32(-)]
>=dev-libs/glib-2.36.3-r2:2[abi_x86_32(-)]
>=media-libs/lcms-2.5-r1:2[abi_x86_32(-)]
>=app-text/libpaper-1.1.24-r2[abi_x86_32(-)]
>=media-libs/tiff-3.9.7-r1:3[abi_x86_32(-)]
|| (
>=dev-libs/elfutils-0.155-r1[abi_x86_32(-)]
>=dev-libs/libelf-0.8.13-r2[abi_x86_32(-)]
)
>=sys-libs/e2fsprogs-libs-1.42.7-r1[abi_x86_32(-)]
>=sys-libs/ncurses-5.9-r3[abi_x86_32(-)]
>=sys-libs/gpm-1.20.7-r2[abi_x86_32(-)]
>=dev-libs/gmp-5.1.3-r1[abi_x86_32(-)]
>=dev-libs/libpcre-8.33-r1[abi_x86_32(-)]
>=sys-apps/dbus-1.6.18-r1[abi_x86_32(-)]
>=sys-apps/tcp-wrappers-7.6.22-r1[abi_x86_32(-)]
>=sys-libs/gdbm-1.10-r1[abi_x86_32(-)]
>=dev-libs/json-c-0.11-r1[abi_x86_32(-)]
>=dev-libs/libxml2-2.9.1-r2[abi_x86_32(-)]
>=dev-libs/dbus-glib-0.100.2-r1[abi_x86_32(-)]
>=sys-libs/readline-6.2_p5-r1:0[abi_x86_32(-)]
>=sys-devel/gettext-0.18.3.2[abi_x86_32(-)]
>=dev-libs/libgpg-error-1.12-r1[abi_x86_32(-)]
>=dev-db/sqlite-3.8.3:3[abi_x86_32(-)]
>=dev-libs/nettle-2.7.1-r1[abi_x86_32(-)]
>=dev-libs/libtasn1-3.4-r1[abi_x86_32(-)]
dev-libs/libgcrypt:11[abi_x86_32(-)]
>=dev-libs/libgcrypt-1.6.1-r1[abi_x86_32(-)]
>=dev-libs/lzo-2.06-r1[abi_x86_32(-)]
)
>=sys-libs/glibc-2.15" # bug 340613
PYTHON_UPDATER_IGNORE="1"
src_prepare() {
export ALLOWED="(${S}/lib32/security/pam_filter/upperLOWER|${S}/etc/env.d|${S}/lib32/security/pam_ldap.so)"
emul-linux-x86_src_prepare
rm -rf "${S}/etc/env.d/binutils/" \
"${S}/usr/i686-pc-linux-gnu/lib" \
"${S}/usr/lib32/engines/" \
"${S}/usr/lib32/openldap/" || die
ln -s ../share/terminfo "${S}/usr/lib32/terminfo" || die
# Remove migrated stuff.
use abi_x86_32 && rm -f $(sed "${FILESDIR}/remove-native-${PVR}" -e '/^#/d')
}
src_install() {
emul-linux-x86_src_install
if use abi_x86_32; then
local x86_libdir=$(get_abi_LIBDIR x86)
LIBDIR=${EPREFIX}/usr/${x86_libdir}/emul-linux
echo "LDPATH=${LIBDIR}" > 99emul-linux-x86-baselibs
doenvd 99emul-linux-x86-baselibs
mkdir -p "${ED}${LIBDIR}"
mv "${ED}"/usr/${x86_libdir}/{libjpeg.so.8*,libturbojpeg.so.0*} "${D}${LIBDIR}"/
fi
}

@ -0,0 +1,271 @@
lib32/libz.so.1
lib32/libz.so.1.2.7
usr/lib32/libz.so
usr/lib32/pkgconfig/zlib.pc
usr/lib32/libminizip.so
usr/lib32/libminizip.so.1
usr/lib32/libminizip.so.1.0.0
usr/lib32/pkgconfig/minizip.pc
lib32/libbz2.so.1
lib32/libbz2.so.1.0
lib32/libbz2.so.1.0.6
usr/lib32/libbz2.so
usr/lib32/libpng.so
usr/lib32/pkgconfig/libpng.pc
usr/lib32/libudis86.so
usr/lib32/libudis86.so.0
usr/lib32/libudis86.so.0.0.0
usr/lib32/libffi-3.0.11/include/ffi.h
usr/lib32/libffi-3.0.11/include/ffitarget.h
usr/lib32/libffi.so
usr/lib32/libffi.so.6
usr/lib32/libffi.so.6.0.0
usr/lib32/pkgconfig/libffi.pc
usr/lib32/llvm/BugpointPasses.so
usr/lib32/llvm/LLVMHello.so
usr/lib32/llvm/libLLVM-3.1.so
usr/lib32/llvm/libLTO.so
usr/lib32/llvm/libprofile_rt.so
usr/lib32/libpng12.so.0
usr/lib32/pkgconfig/libpng15.pc
usr/lib32/libraw1394.so
usr/lib32/libraw1394.so.11
usr/lib32/libraw1394.so.11.0.1
usr/lib32/pkgconfig/libraw1394.pc
usr/lib32/libavc1394.so
usr/lib32/libavc1394.so.0
usr/lib32/libavc1394.so.0.3.0
usr/lib32/pkgconfig/libavc1394.pc
usr/lib32/librom1394.so
usr/lib32/librom1394.so.0
usr/lib32/librom1394.so.0.3.0
usr/lib32/libjpeg.so
usr/lib32/libturbojpeg.so
usr/lib32/libjpeg.so.62
usr/lib32/libexpat.so
usr/lib32/libexpat.so.1
usr/lib32/libexpat.so.1.6.0
usr/lib32/libexpatu.so
usr/lib32/libexpatu.so.1
usr/lib32/libexpatu.so.1.6.0
usr/lib32/libexpatw.so
usr/lib32/libexpatw.so.1
usr/lib32/libexpatw.so.1.6.0
usr/lib32/pkgconfig/expat.pc
usr/lib32/pkgconfig/expatu.pc
usr/lib32/pkgconfig/expatw.pc
usr/lib32/libusb-0.1.so.4*
usr/lib32/libusb-1.0.so
usr/lib32/libusb-1.0.so.0
usr/lib32/libusb-1.0.so.0.1.0
usr/lib32/libusb.so
usr/lib32/pkgconfig/libusb-1.0.pc
usr/lib32/pkgconfig/libusb.pc
lib32/libudev.so.1*
usr/lib32/libudev.so
usr/lib32/pkgconfig/libudev.pc
lib32/libsystemd-daemon.so.0.0.7
lib32/libsystemd-daemon.so.0
usr/lib32/libsystemd-daemon.so
usr/lib32/pkgconfig/libsystemd-daemon.pc
usr/lib32/libtiff.so
usr/lib32/libtiff.so.5*
usr/lib32/libtiffxx.so
usr/lib32/libtiffxx.so.5*
usr/lib32/pkgconfig/libtiff-4.pc
lib32/libattr.so.1
lib32/libattr.so.1.1.0
usr/lib32/libattr.so
usr/lib32/glib-2.0/include/glibconfig.h
usr/lib32/libglib-2.0.so
usr/lib32/libglib-2.0.so.0
usr/lib32/libglib-2.0.so.0.3200.4
usr/lib32/pkgconfig/glib-2.0.pc
usr/lib32/libgmodule-2.0.so
usr/lib32/libgmodule-2.0.so.0
usr/lib32/libgmodule-2.0.so.0.3200.4
usr/lib32/pkgconfig/gmodule-2.0.pc
usr/lib32/libgio-2.0.so
usr/lib32/libgio-2.0.so.0
usr/lib32/libgio-2.0.so.0.3200.4
usr/lib32/pkgconfig/gio-2.0.pc
usr/lib32/libgobject-2.0.so
usr/lib32/libgobject-2.0.so.0
usr/lib32/libgobject-2.0.so.0.3200.4
usr/lib32/pkgconfig/gobject-2.0.pc
usr/lib32/libgthread-2.0.so
usr/lib32/libgthread-2.0.so.0
usr/lib32/libgthread-2.0.so.0.3200.4
usr/lib32/pkgconfig/gthread-2.0.pc
usr/lib32/pkgconfig/gio-unix-2.0.pc
usr/lib32/pkgconfig/gmodule-export-2.0.pc
usr/lib32/pkgconfig/gmodule-no-export-2.0.pc
usr/lib32/liblcms2.so
usr/lib32/liblcms2.so.2
usr/lib32/liblcms2.so.2.0.3
usr/lib32/pkgconfig/lcms2.pc
usr/lib32/libpaper.so
usr/lib32/libpaper.so.1
usr/lib32/libpaper.so.1.1.2
usr/lib32/libtiff.so.3
usr/lib32/libtiff.so.4
usr/lib32/libtiffxx.so.3
usr/lib32/libtiffxx.so.4
usr/lib32/elfutils/libebl_alpha-0.149.so
usr/lib32/elfutils/libebl_alpha.so
usr/lib32/elfutils/libebl_arm-0.149.so
usr/lib32/elfutils/libebl_arm.so
usr/lib32/elfutils/libebl_i386-0.149.so
usr/lib32/elfutils/libebl_i386.so
usr/lib32/elfutils/libebl_ia64-0.149.so
usr/lib32/elfutils/libebl_ia64.so
usr/lib32/elfutils/libebl_ppc-0.149.so
usr/lib32/elfutils/libebl_ppc.so
usr/lib32/elfutils/libebl_ppc64-0.149.so
usr/lib32/elfutils/libebl_ppc64.so
usr/lib32/elfutils/libebl_s390-0.149.so
usr/lib32/elfutils/libebl_s390.so
usr/lib32/elfutils/libebl_sh-0.149.so
usr/lib32/elfutils/libebl_sh.so
usr/lib32/elfutils/libebl_sparc-0.149.so
usr/lib32/elfutils/libebl_sparc.so
usr/lib32/elfutils/libebl_x86_64-0.149.so
usr/lib32/elfutils/libebl_x86_64.so
usr/lib32/libelf-0.149.so
usr/lib32/libelf.so
usr/lib32/libelf.so.1
usr/lib32/libasm-0.149.so
usr/lib32/libasm.so
usr/lib32/libasm.so.1
usr/lib32/libdw-0.149.so
usr/lib32/libdw.so
usr/lib32/libdw.so.1
lib32/libss.so.2
lib32/libss.so.2.0
usr/lib32/libss.so
usr/lib32/pkgconfig/ss.pc
lib32/libcom_err.so.2
lib32/libcom_err.so.2.1
usr/lib32/libcom_err.so
usr/lib32/pkgconfig/com_err.pc
usr/lib32/libcurses.so
usr/lib32/libform.so
usr/lib32/libform.so.5
usr/lib32/libform.so.5.9
usr/lib32/libformw.so
usr/lib32/libformw.so.5
usr/lib32/libformw.so.5.9
usr/lib32/libmenu.so
usr/lib32/libmenu.so.5
usr/lib32/libmenu.so.5.9
usr/lib32/libmenuw.so
usr/lib32/libmenuw.so.5
usr/lib32/libmenuw.so.5.9
lib32/libncurses.so.5
lib32/libncurses.so.5.9
lib32/libncursesw.so.5
lib32/libncursesw.so.5.9
usr/lib32/libncurses.so
usr/lib32/libncursesw.so
usr/lib32/libpanel.so
usr/lib32/libpanel.so.5
usr/lib32/libpanel.so.5.9
usr/lib32/libpanelw.so
usr/lib32/libpanelw.so.5
usr/lib32/libpanelw.so.5.9
usr/lib32/pkgconfig/form.pc
usr/lib32/pkgconfig/formw.pc
usr/lib32/pkgconfig/ncurses++.pc
usr/lib32/pkgconfig/ncurses++w.pc
usr/lib32/pkgconfig/menuw.pc
usr/lib32/pkgconfig/menu.pc
usr/lib32/pkgconfig/ncurses.pc
usr/lib32/pkgconfig/ncursesw.pc
usr/lib32/pkgconfig/panel.pc
usr/lib32/pkgconfig/panelw.pc
usr/lib32/terminfo
lib32/libgpm.so.1
lib32/libgpm.so.1.20.0
usr/lib32/libgpm.so
usr/lib32/libgmp.so*
usr/lib32/libgmpxx.so*
lib32/libpcre.so.1
lib32/libpcre.so.1.2.1
usr/lib32/libpcre.so
usr/lib32/libpcrecpp.so
usr/lib32/libpcrecpp.so.0
usr/lib32/libpcrecpp.so.0.0.0
usr/lib32/libpcreposix.so
usr/lib32/libpcreposix.so.0
usr/lib32/libpcreposix.so.0.0.2
usr/lib32/pkgconfig/libpcre.pc
usr/lib32/pkgconfig/libpcrecpp.pc
usr/lib32/pkgconfig/libpcreposix.pc
usr/lib32/dbus-1.0/include/dbus/dbus-arch-deps.h
usr/lib32/libdbus-1.so
usr/lib32/libdbus-1.so.3
usr/lib32/libdbus-1.so.3.7.4
usr/lib32/pkgconfig/dbus-1.pc
lib32/libwrap.so
lib32/libwrap.so.0
lib32/libwrap.so.0.7.6
usr/lib32/libwrap.so
usr/lib32/libgdbm.so
usr/lib32/libgdbm.so.3
usr/lib32/libgdbm.so.3.0.0
usr/lib32/libgdbm_compat.so
usr/lib32/libgdbm_compat.so.3
usr/lib32/libgdbm_compat.so.3.0.0
usr/lib32/libjson.so
usr/lib32/libjson.so.0
usr/lib32/libjson.so.0.0.1
usr/lib32/pkgconfig/json.pc
usr/lib32/perl5/5.12.4/i686-linux/auto/GDBM_File/GDBM_File.so
usr/lib32/perl5/5.12.4/i686-linux/auto/NDBM_File/NDBM_File.so
usr/lib32/python2.7/lib-dynload/dbm.so
usr/lib32/python3.2/lib-dynload/_dbm.cpython-32.so
usr/lib32/python2.7/lib-dynload/gdbm.so
usr/lib32/python3.2/lib-dynload/_gdbm.cpython-32.so
usr/lib32/libxml2.so*
usr/lib32/pkgconfig/libxml-2.0.pc
usr/lib32/python*/site-packages/libxml2mod.so
usr/lib32/libdbus-glib-1.so
usr/lib32/libdbus-glib-1.so.2
usr/lib32/libdbus-glib-1.so.2.2.2
usr/lib32/pkgconfig/dbus-glib-1.pc
lib32/libreadline.so.6
lib32/libreadline.so.6.2
usr/lib32/libreadline.so
lib32/libhistory.so.6
lib32/libhistory.so.6.2
usr/lib32/libhistory.so
usr/lib32/libmng.so
usr/lib32/libasprintf.so
usr/lib32/libasprintf.so.0
usr/lib32/libasprintf.so.0.0.0
usr/lib32/libgpg-error.so
usr/lib32/libgpg-error.so.0
usr/lib32/libgpg-error.so.0.8.0
usr/lib32/libsqlite3.so
usr/lib32/libsqlite3.so.0
usr/lib32/libsqlite3.so.0.8.6
usr/lib32/pkgconfig/sqlite3.pc
usr/lib32/libnettle.so
usr/lib32/libnettle.so.4
usr/lib32/libnettle.so.4.7
usr/lib32/pkgconfig/nettle.pc
usr/lib32/libhogweed.so
usr/lib32/libhogweed.so.2
usr/lib32/libhogweed.so.2.5
usr/lib32/pkgconfig/hogweed.pc
usr/lib32/libtasn1.so
# Uncomment when gnutls is converted to multilib; bug #493166
# usr/lib32/libtasn1.so.3
# usr/lib32/libtasn1.so.3.2.0
usr/lib32/pkgconfig/libtasn1.pc
usr/lib32/libgcrypt.so
usr/lib32/libgcrypt.so.11
usr/lib32/libgcrypt.so.11.8.2
usr/lib32/liblzo2.so
usr/lib32/liblzo2.so.2
usr/lib32/liblzo2.so.2.0.0

@ -0,0 +1,113 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-gtklibs/emul-linux-x86-gtklibs-20131008-r2.ebuild,v 1.1 2014/02/28 21:24:02 mgorny Exp $
EAPI=5
inherit emul-linux-x86
LICENSE="GPL-2 LGPL-2 FTL LGPL-2.1 LGPL-3 MPL-1.1 MIT"
KEYWORDS="-* ~amd64"
IUSE="abi_x86_32"
DEPEND=""
RDEPEND="~app-emulation/emul-linux-x86-baselibs-${PV}
~app-emulation/emul-linux-x86-xlibs-${PV}
~app-emulation/emul-linux-x86-opengl-${PV}
abi_x86_32? (
>=x11-libs/pixman-0.30.2-r1[abi_x86_32(-)]
>=x11-libs/cairo-1.12.16-r1[abi_x86_32(-)]
)"
# RDEPEND on opengl stuff needed due cairo, bug #410213
my_gdk_pixbuf_query_loaders() {
# causes segfault if set
unset __GL_NO_DSO_FINALIZER
local tmp_file=$(mktemp --suffix=tmp.XXXXXXXXXXgdk_pixbuf_queryloaders)
if [ -z "${tmp_file}" ]; then
ewarn "Cannot create temporary file"
return 1
fi
if gdk-pixbuf-query-loaders32 > "${tmp_file}"; then
cat "${tmp_file}" > "${ROOT}usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders.cache"
else
ewarn "Warning, gdk-pixbuf-query-loaders32 failed."
fi
rm "${tmp_file}"
}
my_pango_querymodules() {
PANGO_CONFDIR="/etc/pango/i686-pc-linux-gnu"
einfo "Generating pango modules listing..."
mkdir -p "${PANGO_CONFDIR}"
local pango_conf="${PANGO_CONFDIR}/pango.modules"
local tmp_file=$(mktemp -t tmp.XXXXXXXXXXpango_querymodules)
if [ -z "${tmp_file}" ]; then
ewarn "Cannot create temporary file"
return 1
fi
if pango-querymodules32 > "${tmp_file}"; then
cat "${tmp_file}" > "${pango_conf}"
else
ewarn "Cannot update pango.modules, file generation failed"
fi
rm "${tmp_file}"
}
my_gtk_query_immodules() {
GTK2_CONFDIR="/etc/gtk-2.0/i686-pc-linux-gnu"
einfo "Generating gtk+ immodules/gdk-pixbuf loaders listing..."
mkdir -p "${GTK2_CONFDIR}"
local gtk_conf="${ROOT}${GTK2_CONFDIR}/gtk.immodules"
local tmp_file=$(mktemp -t tmp.XXXXXXXXXXgtk_query_immodules)
if [ -z "${tmp_file}" ]; then
ewarn "Cannot create temporary file"
return 1
fi
if gtk-query-immodules-2.0-32 > "${tmp_file}"; then
cat "${tmp_file}" > "${gtk_conf}"
else
ewarn "Cannot update gtk.immodules, file generation failed"
fi
rm "${tmp_file}"
}
src_prepare() {
query_tools="${S}/usr/bin/gtk-query-immodules-2.0|${S}/usr/bin/gdk-pixbuf-query-loaders|${S}/usr/bin/pango-querymodules"
ALLOWED="(${S}/etc/env.d|${S}/etc/gtk-2.0|${S}/etc/pango/i686-pc-linux-gnu|${query_tools})"
emul-linux-x86_src_prepare
# these tools generate an index in /etc/{pango,gtk-2.0}/${CHOST}
mv -f "${S}/usr/bin/pango-querymodules"{,32} || die
mv -f "${S}/usr/bin/gtk-query-immodules-2.0"{,-32} || die
mv -f "${S}/usr/bin/gdk-pixbuf-query-loaders"{,32} || die
# Remove migrated stuff.
use abi_x86_32 && rm -f $(cat "${FILESDIR}/remove-native-${PVR}")
}
pkg_preinst() {
#bug 169058
for l in "${ROOT}/usr/lib32/{pango,gtk-2.0}" ; do
[[ -L ${l} ]] && rm -f ${l}
done
}
pkg_postinst() {
my_pango_querymodules
my_gtk_query_immodules
my_gdk_pixbuf_query_loaders
# gdk-pixbuf.loaders should be in their CHOST directories respectively.
if [[ -e "${ROOT}/etc/gtk-2.0/gdk-pixbuf.loaders" ]] ; then
ewarn
ewarn "File /etc/gtk-2.0/gdk-pixbuf.loaders shouldn't be present on"
ewarn "multilib systems, please remove it by hand."
ewarn
fi
}

@ -0,0 +1,116 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-gtklibs/emul-linux-x86-gtklibs-20131008-r3.ebuild,v 1.1 2014/03/01 10:20:27 mgorny Exp $
EAPI=5
inherit emul-linux-x86
LICENSE="GPL-2 LGPL-2 FTL LGPL-2.1 LGPL-3 MPL-1.1 MIT"
KEYWORDS="-* ~amd64"
IUSE="abi_x86_32"
DEPEND=""
RDEPEND="~app-emulation/emul-linux-x86-baselibs-${PV}
~app-emulation/emul-linux-x86-xlibs-${PV}
~app-emulation/emul-linux-x86-opengl-${PV}
abi_x86_32? (
>=x11-libs/pixman-0.30.2-r1[abi_x86_32(-)]
>=x11-libs/cairo-1.12.16-r1[abi_x86_32(-)]
>=x11-libs/gdk-pixbuf-2.30.5-r1[abi_x86_32(-)]
)"
# RDEPEND on opengl stuff needed due cairo, bug #410213
my_gdk_pixbuf_query_loaders() {
# causes segfault if set
unset __GL_NO_DSO_FINALIZER
local tmp_file=$(mktemp --suffix=tmp.XXXXXXXXXXgdk_pixbuf_queryloaders)
if [ -z "${tmp_file}" ]; then
ewarn "Cannot create temporary file"
return 1
fi
if gdk-pixbuf-query-loaders32 > "${tmp_file}"; then
cat "${tmp_file}" > "${ROOT}usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders.cache"
else
ewarn "Warning, gdk-pixbuf-query-loaders32 failed."
fi
rm "${tmp_file}"
}
my_pango_querymodules() {
PANGO_CONFDIR="/etc/pango/i686-pc-linux-gnu"
einfo "Generating pango modules listing..."
mkdir -p "${PANGO_CONFDIR}"
local pango_conf="${PANGO_CONFDIR}/pango.modules"
local tmp_file=$(mktemp -t tmp.XXXXXXXXXXpango_querymodules)
if [ -z "${tmp_file}" ]; then
ewarn "Cannot create temporary file"
return 1
fi
if pango-querymodules32 > "${tmp_file}"; then
cat "${tmp_file}" > "${pango_conf}"
else
ewarn "Cannot update pango.modules, file generation failed"
fi
rm "${tmp_file}"
}
my_gtk_query_immodules() {
GTK2_CONFDIR="/etc/gtk-2.0/i686-pc-linux-gnu"
einfo "Generating gtk+ immodules/gdk-pixbuf loaders listing..."
mkdir -p "${GTK2_CONFDIR}"
local gtk_conf="${ROOT}${GTK2_CONFDIR}/gtk.immodules"
local tmp_file=$(mktemp -t tmp.XXXXXXXXXXgtk_query_immodules)
if [ -z "${tmp_file}" ]; then
ewarn "Cannot create temporary file"
return 1
fi
if gtk-query-immodules-2.0-32 > "${tmp_file}"; then
cat "${tmp_file}" > "${gtk_conf}"
else
ewarn "Cannot update gtk.immodules, file generation failed"
fi
rm "${tmp_file}"
}
src_prepare() {
query_tools="${S}/usr/bin/gtk-query-immodules-2.0|${S}/usr/bin/gdk-pixbuf-query-loaders|${S}/usr/bin/pango-querymodules"
ALLOWED="(${S}/etc/env.d|${S}/etc/gtk-2.0|${S}/etc/pango/i686-pc-linux-gnu|${query_tools})"
emul-linux-x86_src_prepare
# these tools generate an index in /etc/{pango,gtk-2.0}/${CHOST}
mv -f "${S}/usr/bin/pango-querymodules"{,32} || die
mv -f "${S}/usr/bin/gtk-query-immodules-2.0"{,-32} || die
mv -f "${S}/usr/bin/gdk-pixbuf-query-loaders"{,32} || die
# Remove migrated stuff.
use abi_x86_32 && rm -f $(cat "${FILESDIR}/remove-native-${PVR}")
}
pkg_preinst() {
#bug 169058
for l in "${ROOT}/usr/lib32/{pango,gtk-2.0}" ; do
[[ -L ${l} ]] && rm -f ${l}
done
}
pkg_postinst() {
my_pango_querymodules
my_gtk_query_immodules
if ! use abi_x86_32; then
my_gdk_pixbuf_query_loaders
fi
# gdk-pixbuf.loaders should be in their CHOST directories respectively.
if [[ -e "${ROOT}/etc/gtk-2.0/gdk-pixbuf.loaders" ]] ; then
ewarn
ewarn "File /etc/gtk-2.0/gdk-pixbuf.loaders shouldn't be present on"
ewarn "multilib systems, please remove it by hand."
ewarn
fi
}

@ -0,0 +1,117 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-gtklibs/emul-linux-x86-gtklibs-20131008-r4.ebuild,v 1.1 2014/03/01 13:34:05 mgorny Exp $
EAPI=5
inherit emul-linux-x86
LICENSE="GPL-2 LGPL-2 FTL LGPL-2.1 LGPL-3 MPL-1.1 MIT"
KEYWORDS="-* ~amd64"
IUSE="abi_x86_32"
DEPEND=""
RDEPEND="~app-emulation/emul-linux-x86-baselibs-${PV}
~app-emulation/emul-linux-x86-xlibs-${PV}
~app-emulation/emul-linux-x86-opengl-${PV}
abi_x86_32? (
>=x11-libs/pixman-0.30.2-r1[abi_x86_32(-)]
>=x11-libs/cairo-1.12.16-r1[abi_x86_32(-)]
>=x11-libs/gdk-pixbuf-2.30.5-r1[abi_x86_32(-)]
>=x11-libs/pango-1.36.2-r1[abi_x86_32(-)]
)"
# RDEPEND on opengl stuff needed due cairo, bug #410213
my_gdk_pixbuf_query_loaders() {
# causes segfault if set
unset __GL_NO_DSO_FINALIZER
local tmp_file=$(mktemp --suffix=tmp.XXXXXXXXXXgdk_pixbuf_queryloaders)
if [ -z "${tmp_file}" ]; then
ewarn "Cannot create temporary file"
return 1
fi
if gdk-pixbuf-query-loaders32 > "${tmp_file}"; then
cat "${tmp_file}" > "${ROOT}usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders.cache"
else
ewarn "Warning, gdk-pixbuf-query-loaders32 failed."
fi
rm "${tmp_file}"
}
my_pango_querymodules() {
PANGO_CONFDIR="/etc/pango/i686-pc-linux-gnu"
einfo "Generating pango modules listing..."
mkdir -p "${PANGO_CONFDIR}"
local pango_conf="${PANGO_CONFDIR}/pango.modules"
local tmp_file=$(mktemp -t tmp.XXXXXXXXXXpango_querymodules)
if [ -z "${tmp_file}" ]; then
ewarn "Cannot create temporary file"
return 1
fi
if pango-querymodules32 > "${tmp_file}"; then
cat "${tmp_file}" > "${pango_conf}"
else
ewarn "Cannot update pango.modules, file generation failed"
fi
rm "${tmp_file}"
}
my_gtk_query_immodules() {
GTK2_CONFDIR="/etc/gtk-2.0/i686-pc-linux-gnu"
einfo "Generating gtk+ immodules/gdk-pixbuf loaders listing..."
mkdir -p "${GTK2_CONFDIR}"
local gtk_conf="${ROOT}${GTK2_CONFDIR}/gtk.immodules"
local tmp_file=$(mktemp -t tmp.XXXXXXXXXXgtk_query_immodules)
if [ -z "${tmp_file}" ]; then
ewarn "Cannot create temporary file"
return 1
fi
if gtk-query-immodules-2.0-32 > "${tmp_file}"; then
cat "${tmp_file}" > "${gtk_conf}"
else
ewarn "Cannot update gtk.immodules, file generation failed"
fi
rm "${tmp_file}"
}
src_prepare() {
query_tools="${S}/usr/bin/gtk-query-immodules-2.0|${S}/usr/bin/gdk-pixbuf-query-loaders|${S}/usr/bin/pango-querymodules"
ALLOWED="(${S}/etc/env.d|${S}/etc/gtk-2.0|${S}/etc/pango/i686-pc-linux-gnu|${query_tools})"
emul-linux-x86_src_prepare
# these tools generate an index in /etc/{pango,gtk-2.0}/${CHOST}
mv -f "${S}/usr/bin/pango-querymodules"{,32} || die
mv -f "${S}/usr/bin/gtk-query-immodules-2.0"{,-32} || die
mv -f "${S}/usr/bin/gdk-pixbuf-query-loaders"{,32} || die
# Remove migrated stuff.
use abi_x86_32 && rm -f $(cat "${FILESDIR}/remove-native-${PVR}")
}
pkg_preinst() {
#bug 169058
for l in "${ROOT}/usr/lib32/{pango,gtk-2.0}" ; do
[[ -L ${l} ]] && rm -f ${l}
done
}
pkg_postinst() {
my_gtk_query_immodules
if ! use abi_x86_32; then
my_pango_querymodules
my_gdk_pixbuf_query_loaders
fi
# gdk-pixbuf.loaders should be in their CHOST directories respectively.
if [[ -e "${ROOT}/etc/gtk-2.0/gdk-pixbuf.loaders" ]] ; then
ewarn
ewarn "File /etc/gtk-2.0/gdk-pixbuf.loaders shouldn't be present on"
ewarn "multilib systems, please remove it by hand."
ewarn
fi
}

@ -0,0 +1,37 @@
usr/lib32/libpixman-1.so
usr/lib32/libpixman-1.so.0
usr/lib32/libpixman-1.so.0.30.2
usr/lib32/pkgconfig/pixman-1.pc
usr/lib32/cairo/cairo-fdr.so
usr/lib32/cairo/cairo-fdr.so.0
usr/lib32/cairo/cairo-fdr.so.0.0.0
usr/lib32/cairo/cairo-sphinx.so
usr/lib32/cairo/cairo-sphinx.so.0
usr/lib32/cairo/cairo-sphinx.so.0.0.0
usr/lib32/cairo/libcairo-trace.so
usr/lib32/cairo/libcairo-trace.so.0
usr/lib32/cairo/libcairo-trace.so.0.0.0
usr/lib32/libcairo-gobject.so
usr/lib32/libcairo-gobject.so.2
usr/lib32/libcairo-gobject.so.2.11200.14
usr/lib32/libcairo-script-interpreter.so
usr/lib32/libcairo-script-interpreter.so.2
usr/lib32/libcairo-script-interpreter.so.2.11200.14
usr/lib32/libcairo.so
usr/lib32/libcairo.so.2
usr/lib32/libcairo.so.2.11200.14
usr/lib32/pkgconfig/cairo-egl.pc
usr/lib32/pkgconfig/cairo-fc.pc
usr/lib32/pkgconfig/cairo-ft.pc
usr/lib32/pkgconfig/cairo-gl.pc
usr/lib32/pkgconfig/cairo-glx.pc
usr/lib32/pkgconfig/cairo-gobject.pc
usr/lib32/pkgconfig/cairo-pdf.pc
usr/lib32/pkgconfig/cairo-png.pc
usr/lib32/pkgconfig/cairo-ps.pc
usr/lib32/pkgconfig/cairo-script.pc
usr/lib32/pkgconfig/cairo-svg.pc
usr/lib32/pkgconfig/cairo-tee.pc
usr/lib32/pkgconfig/cairo-xlib-xrender.pc
usr/lib32/pkgconfig/cairo-xlib.pc
usr/lib32/pkgconfig/cairo.pc

@ -0,0 +1,62 @@
usr/lib32/libpixman-1.so
usr/lib32/libpixman-1.so.0
usr/lib32/libpixman-1.so.0.30.2
usr/lib32/pkgconfig/pixman-1.pc
usr/lib32/cairo/cairo-fdr.so
usr/lib32/cairo/cairo-fdr.so.0
usr/lib32/cairo/cairo-fdr.so.0.0.0
usr/lib32/cairo/cairo-sphinx.so
usr/lib32/cairo/cairo-sphinx.so.0
usr/lib32/cairo/cairo-sphinx.so.0.0.0
usr/lib32/cairo/libcairo-trace.so
usr/lib32/cairo/libcairo-trace.so.0
usr/lib32/cairo/libcairo-trace.so.0.0.0
usr/lib32/libcairo-gobject.so
usr/lib32/libcairo-gobject.so.2
usr/lib32/libcairo-gobject.so.2.11200.14
usr/lib32/libcairo-script-interpreter.so
usr/lib32/libcairo-script-interpreter.so.2
usr/lib32/libcairo-script-interpreter.so.2.11200.14
usr/lib32/libcairo.so
usr/lib32/libcairo.so.2
usr/lib32/libcairo.so.2.11200.14
usr/lib32/pkgconfig/cairo-egl.pc
usr/lib32/pkgconfig/cairo-fc.pc
usr/lib32/pkgconfig/cairo-ft.pc
usr/lib32/pkgconfig/cairo-gl.pc
usr/lib32/pkgconfig/cairo-glx.pc
usr/lib32/pkgconfig/cairo-gobject.pc
usr/lib32/pkgconfig/cairo-pdf.pc
usr/lib32/pkgconfig/cairo-png.pc
usr/lib32/pkgconfig/cairo-ps.pc
usr/lib32/pkgconfig/cairo-script.pc
usr/lib32/pkgconfig/cairo-svg.pc
usr/lib32/pkgconfig/cairo-tee.pc
usr/lib32/pkgconfig/cairo-xlib-xrender.pc
usr/lib32/pkgconfig/cairo-xlib.pc
usr/lib32/pkgconfig/cairo.pc
usr/bin/gdk-pixbuf-query-loaders32
usr/lib32/libgdk_pixbuf_xlib-2.0.so.0.2600.4
usr/lib32/libgdk_pixbuf-2.0.so
usr/lib32/libgdk_pixbuf_xlib-2.0.so
usr/lib32/pkgconfig/gdk-pixbuf-2.0.pc
usr/lib32/pkgconfig/gdk-pixbuf-xlib-2.0.pc
usr/lib32/libgdk_pixbuf-2.0.so.0.2600.4
usr/lib32/libgdk_pixbuf_xlib-2.0.so.0
usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-ras.so
usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-ani.so
usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-icns.so
usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xbm.so
usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-pcx.so
usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-pnm.so
usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-gif.so
usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-jpeg.so
usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-wbmp.so
usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-tga.so
usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-bmp.so
usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-ico.so
usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-png.so
usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-tiff.so
usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-qtif.so
usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xpm.so
usr/lib32/libgdk_pixbuf-2.0.so.0

@ -0,0 +1,95 @@
usr/lib32/libpixman-1.so
usr/lib32/libpixman-1.so.0
usr/lib32/libpixman-1.so.0.30.2
usr/lib32/pkgconfig/pixman-1.pc
usr/lib32/cairo/cairo-fdr.so
usr/lib32/cairo/cairo-fdr.so.0
usr/lib32/cairo/cairo-fdr.so.0.0.0
usr/lib32/cairo/cairo-sphinx.so
usr/lib32/cairo/cairo-sphinx.so.0
usr/lib32/cairo/cairo-sphinx.so.0.0.0
usr/lib32/cairo/libcairo-trace.so
usr/lib32/cairo/libcairo-trace.so.0
usr/lib32/cairo/libcairo-trace.so.0.0.0
usr/lib32/libcairo-gobject.so
usr/lib32/libcairo-gobject.so.2
usr/lib32/libcairo-gobject.so.2.11200.14
usr/lib32/libcairo-script-interpreter.so
usr/lib32/libcairo-script-interpreter.so.2
usr/lib32/libcairo-script-interpreter.so.2.11200.14
usr/lib32/libcairo.so
usr/lib32/libcairo.so.2
usr/lib32/libcairo.so.2.11200.14
usr/lib32/pkgconfig/cairo-egl.pc
usr/lib32/pkgconfig/cairo-fc.pc
usr/lib32/pkgconfig/cairo-ft.pc
usr/lib32/pkgconfig/cairo-gl.pc
usr/lib32/pkgconfig/cairo-glx.pc
usr/lib32/pkgconfig/cairo-gobject.pc
usr/lib32/pkgconfig/cairo-pdf.pc
usr/lib32/pkgconfig/cairo-png.pc
usr/lib32/pkgconfig/cairo-ps.pc
usr/lib32/pkgconfig/cairo-script.pc
usr/lib32/pkgconfig/cairo-svg.pc
usr/lib32/pkgconfig/cairo-tee.pc
usr/lib32/pkgconfig/cairo-xlib-xrender.pc
usr/lib32/pkgconfig/cairo-xlib.pc
usr/lib32/pkgconfig/cairo.pc
usr/bin/gdk-pixbuf-query-loaders32
usr/lib32/libgdk_pixbuf_xlib-2.0.so.0.2600.4
usr/lib32/libgdk_pixbuf-2.0.so
usr/lib32/libgdk_pixbuf_xlib-2.0.so
usr/lib32/pkgconfig/gdk-pixbuf-2.0.pc
usr/lib32/pkgconfig/gdk-pixbuf-xlib-2.0.pc
usr/lib32/libgdk_pixbuf-2.0.so.0.2600.4
usr/lib32/libgdk_pixbuf_xlib-2.0.so.0
usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-ras.so
usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-ani.so
usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-icns.so
usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xbm.so
usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-pcx.so
usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-pnm.so
usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-gif.so
usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-jpeg.so
usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-wbmp.so
usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-tga.so
usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-bmp.so
usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-ico.so
usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-png.so
usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-tiff.so
usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-qtif.so
usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xpm.so
usr/lib32/libgdk_pixbuf-2.0.so.0
usr/bin/pango-querymodules32
usr/lib32/libpango-1.0.so
usr/lib32/libpango-1.0.so.0
usr/lib32/libpango-1.0.so.0.3000.1
usr/lib32/libpangocairo-1.0.so
usr/lib32/libpangocairo-1.0.so.0
usr/lib32/libpangocairo-1.0.so.0.3000.1
usr/lib32/libpangoft2-1.0.so
usr/lib32/libpangoft2-1.0.so.0
usr/lib32/libpangoft2-1.0.so.0.3000.1
usr/lib32/libpangox-1.0.so
usr/lib32/libpangox-1.0.so.0
usr/lib32/libpangox-1.0.so.0.3000.1
usr/lib32/libpangoxft-1.0.so
usr/lib32/libpangoxft-1.0.so.0
usr/lib32/libpangoxft-1.0.so.0.3000.1
usr/lib32/pango/1.6.0/modules/pango-arabic-fc.so
usr/lib32/pango/1.6.0/modules/pango-arabic-lang.so
usr/lib32/pango/1.6.0/modules/pango-basic-fc.so
usr/lib32/pango/1.6.0/modules/pango-basic-x.so
usr/lib32/pango/1.6.0/modules/pango-hangul-fc.so
usr/lib32/pango/1.6.0/modules/pango-hebrew-fc.so
usr/lib32/pango/1.6.0/modules/pango-indic-fc.so
usr/lib32/pango/1.6.0/modules/pango-indic-lang.so
usr/lib32/pango/1.6.0/modules/pango-khmer-fc.so
usr/lib32/pango/1.6.0/modules/pango-syriac-fc.so
usr/lib32/pango/1.6.0/modules/pango-thai-fc.so
usr/lib32/pango/1.6.0/modules/pango-tibetan-fc.so
usr/lib32/pkgconfig/pango.pc
usr/lib32/pkgconfig/pangocairo.pc
usr/lib32/pkgconfig/pangoft2.pc
usr/lib32/pkgconfig/pangox.pc
usr/lib32/pkgconfig/pangoxft.pc

@ -1,5 +1,4 @@
DIST gnumeric-1.12.0-annotation-syntax.patch.xz 13408 SHA256 8cc904ced03d1cdb894afa896c7fc8be22bd3cf16f0c8427c965eb813a406a48 SHA512 b1062a75750630e4e0cb479a994db2c98aae4668355a7756bd6ca9f64407571d73af0fd428453e373d4d0d9f77d842869cbe4f7d5ba0054103cd8add0e09d5b6 WHIRLPOOL aec5b51c9af1e6b3806c7f5f22930c41d42ed0dfbcb66407a18ded9cf565b78daae76d2b8a5952ce4f7379b11c9bad68a02982f7248a62d0c5a87e8ae60a71f4
DIST gnumeric-1.12.0.tar.xz 15631708 SHA256 037b53d909e5d1454b2afda8c4fb1e7838e260343e36d4e36245f4a5d0e04111 SHA512 5bcf5e04d3c871d755a560207db2bce9d81bbe24f9c330a8a0555a386c38f505997c0a24a44afe0ab28539f03a921ce13f82ea8c6e828e17d998ce4951639223 WHIRLPOOL 2de92f2fecc9389e92a1e50f3c37361e0c06e792d0e75ca17beb1a5c6a9b344bc14d3eeef561ecdda5a3e6c60f4fe73f6fb2fd22e343b6edf842f7a81d64a825
DIST gnumeric-1.12.10.tar.xz 18032544 SHA256 4c9ee095af14a24b3cb9ed9051736d41488cacaf2960a00fe1e135ca0f3b1fde SHA512 017e2af94094a4792fd68088010fb11f544019f11c12733dc470a50dcf1a7a0fb1f3e4c22da79c6e02578dfe0c729aedcde2a0d83eb8401d2e8e03b8c28dcd67 WHIRLPOOL 7e4e6b391a3f543ac0bdb117e2c7eff3c16988beca8f0cb3197e0a944ad3c664ce5c4bf0617d4ff698484449edbe1b06d2f97e7cdfc4a2e92286e75c0bb0de13
DIST gnumeric-1.12.11.tar.xz 18035884 SHA256 554224f8a91743702b90010bf4bd7f04b9086e89c023a2aa1b2dbc31426c538f SHA512 c06e4cf35f594f5bd0eead414c36d26be9b1e767c71779b22f760f67c49c7e8022d6098bdd8993e73ae4c21397efa428f05cb0aa0cf7cfc952a5ca08d08e1ec3 WHIRLPOOL f8aa31ca784bc6d1dbcaa598d7601e6c13548efd8cf57d561deee7ef05fbb3f0a89c4e93f07e60add563daff688fb16461a508f4c10e5d8f400f6309f2df5d07
DIST gnumeric-1.12.8.tar.xz 15545900 SHA256 02688fb6c32c28db2eb4e9a8e012cf1386f4f3a18b4c94f5ecdd13342521ec76 SHA512 be590dd515c14cd1a7b78f2a36acac271f24570d052c5dbaa6a35cec4c5c2603f632ffdc511455e1bb0f1d0451d92445fbd2dfb09cef26bfad0b088f0ff787d1 WHIRLPOOL b730e9c1f44832e8a9203a1dcd4e06e56669de746dcb324b5fbd0c0ffbb595af4fed204355e14afe7ac725c066d8d41f78e49549c903187091d4c286595ddf2c

@ -0,0 +1,10 @@
--- plugins/excel/crypt-md4.c
+++ plugins/excel/crypt-md4.c
@@ -22,6 +22,7 @@
/* NOTE: This code makes no attempt to be fast! */
#include <glib.h>
#include <gsf/gsf.h>
+#include <gsf/gsf-utils.h>
#include <string.h>
#include "crypt-md4.h"

@ -1,65 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-office/gnumeric/gnumeric-1.12.10.ebuild,v 1.1 2014/02/15 10:32:46 pacho Exp $
EAPI="5"
GCONF_DEBUG="no"
GNOME2_LA_PUNT="yes"
PYTHON_COMPAT=( python{2_6,2_7} )
inherit eutils gnome2 flag-o-matic python-single-r1
DESCRIPTION="The GNOME Spreadsheet"
HOMEPAGE="http://www.gnumeric.org/"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
IUSE="+introspection libgda perl python"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
# Missing gnome-extra/libgnomedb required version in tree
# but its upstream is dead and will be dropped soon.
# lots of missing files, also fails tests due to 80-bit long story
# upstream bug #721556
RESTRICT="test"
RDEPEND="
app-arch/bzip2
sys-libs/zlib
>=dev-libs/glib-2.28:2
>=gnome-extra/libgsf-1.14.24:=
>=x11-libs/goffice-0.10.10:0.10
>=dev-libs/libxml2-2.4.12:2
>=x11-libs/pango-1.24.0:=
>=x11-libs/gtk+-3.2:3
x11-libs/cairo:=[svg]
introspection? ( >=dev-libs/gobject-introspection-1:= )
perl? ( dev-lang/perl )
python? ( ${PYTHON_DEPS}
>=dev-python/pygobject-3:3[${PYTHON_USEDEP}] )
libgda? ( gnome-extra/libgda:5[gtk] )
"
DEPEND="${RDEPEND}
app-text/scrollkeeper
>=dev-util/intltool-0.35.0
virtual/pkgconfig
"
pkg_setup() {
use python && python-single-r1_pkg_setup
}
src_configure() {
gnome2_src_configure \
--disable-static \
--with-zlib \
$(use_with libgda gda) \
$(use_enable introspection) \
$(use_with perl) \
$(use_with python)
}

@ -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-office/gnumeric/gnumeric-1.12.11.ebuild,v 1.3 2014/02/22 21:03:09 pacho Exp $
# $Header: /var/cvsroot/gentoo-x86/app-office/gnumeric/gnumeric-1.12.11.ebuild,v 1.4 2014/03/01 07:45:28 pacho Exp $
EAPI="5"
GCONF_DEBUG="no"
@ -54,6 +54,12 @@ pkg_setup() {
use python && python-single-r1_pkg_setup
}
src_prepare() {
# Add missing header, bug #502178
epatch "${FILESDIR}"/${P}-missing-header.patch
gnome2_src_prepare
}
src_configure() {
gnome2_src_configure \
--disable-static \

@ -3,7 +3,6 @@ DIST bash-3.2.tar.gz 2529838 SHA256 26c99025b59e30779300b68adb764f824974d267a4d7
DIST bash-4.0.tar.gz 6230779 SHA256 9793d394f640a95030c77d5ac989724afe196921956db741bcaf141801c50518 SHA512 dccd099d11d649b26d5b5c2ab5fb8f33915631e1d86fba519a0464f2bd3a3289655e956cf161a0dc3671b8be193b6b065bede8a407d98af3012dd4b824711255 WHIRLPOOL b8223f5dcee9dee92b9bb0c6d09a90ea2fd71bbd0894a9927be459e0a2e2b3f0413f57062f4ba7c1f806d778bca71641df4c2892fd6224861d2cd802bebe64f8
DIST bash-4.1.tar.gz 6598300 SHA256 3f627124a83c6d34db503a923e20710d370573a29dd5d11d6f116d1aee7be1da SHA512 2f2a053d98be9a31cd089e1293e3369ad05406f6543d1d1662d8b5807fdcfebc1dda79db9bf2c596a6351ea463fb9bd9c8943c1d45da9b82f2fd3bab0b8a581a WHIRLPOOL 0259149d6f0d8f8a19e4b5a88e127c55efae0df4459063295aa6a9de69450b5f4b4b579894e4410ddfc0119eeb0356865b7cc4dbc7e4a75ad98acce0dfe2d46f
DIST bash-4.2.tar.gz 7009201 SHA256 a27a1179ec9c0830c65c6aa5d7dab60f7ce1a2a608618570f96bfa72e95ab3d8 SHA512 fdd3c230f4f7a687d36db1b8f7baab5e553cf55756e2d49a88ffaa4260c8cb949897dec9f48655e96608ef0093ac101b60c132060f06c711c0ab81aa3f148b5c WHIRLPOOL fd5f321a8a89381904b1dd1f5acb5100186ce48cccc9b248cf68b35a1c1932177df1fc2b0215131999ee6018decf3264c45e54d407bf4b74ff8e4cc8215c630a
DIST bash-4.3-rc2.tar.gz 5223706 SHA256 9197727d5a74619f6225758a1aa40e3f5b78b278371f2398f0fd393b1bb8ac64 SHA512 67fb4173cf805630c2b458d15f6d98d31b717abcb15667f4d4a66d04228817b4a408232d2cbda0c0909f3f189ed45462edb590a85b63199b8657edeebd239805 WHIRLPOOL 2bcc570f471055ad07884ac0cce2d03f1502d281a21204a69cdcc0e0db2bfdbbc0a4edab8c94478a08a792fac17d73a216137cfde495dcc6d31f92a2c5d3c3b6
DIST bash-4.3.tar.gz 7955839 SHA256 afc687a28e0e24dc21b988fa159ff9dbcf6b7caa92ade8645cc6d5605cd024d4 SHA512 a852b8e46ee55568dce9d23a30a9dbd1c770c2d2a4bc91e1c3177d723b31b32c5d69d19704a93f165891b409b9dd2cc65723372044e2bd0ee49ed59a11512651 WHIRLPOOL d82eb296b1bdee517b20e40d2231697dc41e2040d34e2da24c4fa40755c723d732929805ebef6f6923cd8ffecfb0db7063ec1dc3ab4e695a93916f2d872e236f
DIST bash31-001 2708 SHA256 3b6d9151ca7a45dbcf43ebd1c6a647ef90c4b8eb54a245936fd6ffadc61fe727 SHA512 ec5aa8407afd6b4db29855ff740f880d20cd029bc27d6b996a8e4cc2982a37e5eb826216436c47f09cd45e17fb8fe55b748dcaa7a361bba8c9e59f1620b40fcb WHIRLPOOL 931e4829b48da4088f6775aa212dd8f110c2ef874a33469ddd3c1fce363a7c2407a1cf059261cbe5c625e569b6e0f11c36d416164d3d61e58831435249a50668
DIST bash31-002 7169 SHA256 ecd248b1ca027368dae967502af5b28019eeee8fa3ee8d6a0210677789658f08 SHA512 80951d9c8abbb7ed83c85e8ed069a80305eb8c119b1f5b5a4b35e213b7ac98c4fb15e07512e028139ed60928c39f914ba675db9f068619a15a076844a46b1a2b WHIRLPOOL ab7f524e7c96efc93f58dd40bbba6d923f5c90cf87a08c8d82459e5603f89f2fb4fc8215f9b68c946fa48d652e3433e12b3f9173bae405e9773a600bac033d50

@ -1,8 +1,8 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-shells/bash/bash-4.3.ebuild,v 1.1 2014/02/27 10:28:23 polynomial-c Exp $
# $Header: /var/cvsroot/gentoo-x86/app-shells/bash/bash-4.3.ebuild,v 1.2 2014/02/28 22:45:30 vapier Exp $
EAPI=4
EAPI="4"
inherit eutils flag-o-matic toolchain-funcs multilib
@ -61,8 +61,11 @@ pkg_setup() {
fi
}
src_unpack() {
unpack ${MY_P}.tar.gz
}
src_prepare() {
#use mem-scramble
# Include official patches
[[ ${PLEVEL} -gt 0 ]] && epatch $(patches -s)
@ -125,7 +128,8 @@ src_configure() {
use plugins && append-ldflags -Wl,-rpath,/usr/$(get_libdir)/bash
tc-export AR #444070
econf \
--docdir=/usr/share/doc/${PF} \
--docdir='$(datarootdir)'/doc/${PF} \
--htmldir='$(docdir)/html' \
--with-curses \
$(use_with afs) \
$(use_enable net net-redirections) \
@ -147,7 +151,9 @@ src_compile() {
}
src_install() {
emake install DESTDIR="${D}"
local d f
default
dodir /bin
mv "${D}"/usr/bin/bash "${D}"/bin/ || die
@ -198,17 +204,17 @@ src_install() {
fi
doman doc/*.1
dodoc AUTHORS Y2K
newdoc CWRU/changelog ChangeLog
dosym bash.info /usr/share/info/bashref.info
}
pkg_preinst() {
if [[ -e ${ROOT}/etc/bashrc ]] && [[ ! -d ${ROOT}/etc/bash ]] ; then
mkdir -p "${ROOT}"/etc/bash || die
if [ -e "${ROOT}/etc/bashrc" ] && [ ! -d "${ROOT}/etc/bash" ] ; then
mkdir -p "${ROOT}"/etc/bash
mv -f "${ROOT}"/etc/bashrc "${ROOT}"/etc/bash/
fi
if [[ -L ${ROOT}/bin/sh ]] ; then
if [ -L "${ROOT}/bin/sh" ] ; then
# rewrite the symlink to ensure that its mtime changes. having /bin/sh
# missing even temporarily causes a fatal error with paludis.
local target=$(readlink "${ROOT}"/bin/sh)
@ -220,7 +226,7 @@ pkg_preinst() {
pkg_postinst() {
# If /bin/sh does not exist, provide it
if [[ ! -e ${ROOT}/bin/sh ]] ; then
if [ ! -e "${ROOT}/bin/sh" ] ; then
ln -sf bash "${ROOT}"/bin/sh
fi
}

@ -1,232 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-shells/bash/bash-4.3_rc2.ebuild,v 1.1 2014/01/31 05:42:08 vapier Exp $
EAPI="1"
inherit eutils flag-o-matic toolchain-funcs multilib
# Official patchlevel
# See ftp://ftp.cwru.edu/pub/bash/bash-4.2-patches/
PLEVEL=${PV##*_p}
MY_PV=${PV/_p*}
MY_PV=${MY_PV/_/-}
MY_P=${PN}-${MY_PV}
[[ ${PV} != *_p* ]] && PLEVEL=0
patches() {
local opt=$1 plevel=${2:-${PLEVEL}} pn=${3:-${PN}} pv=${4:-${MY_PV}}
[[ ${plevel} -eq 0 ]] && return 1
eval set -- {1..${plevel}}
set -- $(printf "${pn}${pv/\.}-%03d " "$@")
if [[ ${opt} == -s ]] ; then
echo "${@/#/${DISTDIR}/}"
else
local u
for u in ftp://ftp.cwru.edu/pub/bash mirror://gnu/${pn} ; do
printf "${u}/${pn}-${pv}-patches/%s " "$@"
done
fi
}
DESCRIPTION="The standard GNU Bourne again shell"
HOMEPAGE="http://tiswww.case.edu/php/chet/bash/bashtop.html"
SRC_URI="mirror://gnu/bash/${MY_P}.tar.gz $(patches)"
[[ ${PV} == *_rc* ]] && SRC_URI+=" ftp://ftp.cwru.edu/pub/bash/${MY_P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
IUSE="afs bashlogger examples mem-scramble +net nls plugins +readline vanilla"
DEPEND=">=sys-libs/ncurses-5.2-r2
readline? ( >=sys-libs/readline-6.2 )
nls? ( virtual/libintl )"
RDEPEND="${DEPEND}
!<sys-apps/portage-2.1.6.7_p1
!<sys-apps/paludis-0.26.0_alpha5"
# we only need yacc when the .y files get patched (bash42-005)
DEPEND+=" virtual/yacc"
S=${WORKDIR}/${MY_P}
pkg_setup() {
if is-flag -malign-double ; then #7332
eerror "Detected bad CFLAGS '-malign-double'. Do not use this"
eerror "as it breaks LFS (struct stat64) on x86."
die "remove -malign-double from your CFLAGS mr ricer"
fi
if use bashlogger ; then
ewarn "The logging patch should ONLY be used in restricted (i.e. honeypot) envs."
ewarn "This will log ALL output you enter into the shell, you have been warned."
fi
}
src_unpack() {
unpack ${MY_P}.tar.gz
cd "${S}"
src_prepare
}
src_prepare() {
use mem-scramble
# Include official patches
[[ ${PLEVEL} -gt 0 ]] && epatch $(patches -s)
# Clean out local libs so we know we use system ones w/releases.
if [[ ${PV} != *_rc* ]] ; then
rm -rf lib/{readline,termcap}/*
touch lib/{readline,termcap}/Makefile.in # for config.status
sed -ri -e 's:\$[(](RL|HIST)_LIBSRC[)]/[[:alpha:]]*.h::g' Makefile.in || die
fi
# Avoid regenerating docs after patches #407985
sed -i -r '/^(HS|RL)USER/s:=.*:=:' doc/Makefile.in || die
touch -r . doc/*
epatch "${FILESDIR}"/${PN}-4.2-execute-job-control.patch #383237
epatch "${FILESDIR}"/${PN}-4.2-no-readline.patch
epatch_user
}
src_configure() {
local myconf=()
# For descriptions of these, see config-top.h
# bashrc/#26952 bash_logout/#90488 ssh/#24762
append-cppflags \
-DDEFAULT_PATH_VALUE=\'\"/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin\"\' \
-DSTANDARD_UTILS_PATH=\'\"/bin:/usr/bin:/sbin:/usr/sbin\"\' \
-DSYS_BASHRC=\'\"/etc/bash/bashrc\"\' \
-DSYS_BASH_LOGOUT=\'\"/etc/bash/bash_logout\"\' \
-DNON_INTERACTIVE_LOGIN_SHELLS \
-DSSH_SOURCE_BASHRC \
$(use bashlogger && echo -DSYSLOG_HISTORY)
# Don't even think about building this statically without
# reading Bug 7714 first. If you still build it statically,
# don't come crying to us with bugs ;).
#use static && export LDFLAGS="${LDFLAGS} -static"
use nls || myconf+=( --disable-nls )
# Historically, we always used the builtin readline, but since
# our handling of SONAME upgrades has gotten much more stable
# in the PM (and the readline ebuild itself preserves the old
# libs during upgrades), linking against the system copy should
# be safe.
# Exact cached version here doesn't really matter as long as it
# is at least what's in the DEPEND up above.
export ac_cv_rl_version=6.2
# Force linking with system curses ... the bundled termcap lib
# sucks bad compared to ncurses. For the most part, ncurses
# is here because readline needs it. But bash itself calls
# ncurses in one or two small places :(.
if [[ ${PV} != *_rc* ]] ; then
# Use system readline only with released versions.
myconf+=( --with-installed-readline=. )
fi
use plugins && append-ldflags -Wl,-rpath,/usr/$(get_libdir)/bash
tc-export AR #444070
econf \
--with-curses \
$(use_with afs) \
$(use_enable net net-redirections) \
--disable-profiling \
$(use_enable mem-scramble) \
$(use_with mem-scramble bash-malloc) \
$(use_enable readline) \
$(use_enable readline history) \
$(use_enable readline bang-history) \
"${myconf[@]}"
}
src_compile() {
src_configure
emake || die
if use plugins ; then
emake -C examples/loadables all others || die
fi
}
src_install() {
emake install DESTDIR="${D}" || die
dodir /bin
mv "${D}"/usr/bin/bash "${D}"/bin/ || die
dosym bash /bin/rbash
insinto /etc/bash
doins "${FILESDIR}"/{bashrc,bash_logout}
insinto /etc/skel
for f in bash{_logout,_profile,rc} ; do
newins "${FILESDIR}"/dot-${f} .${f}
done
local sed_args=(
-e "s:#${USERLAND}#@::"
-e '/#@/d'
)
if ! use readline ; then
sed_args+=( #432338
-e '/^shopt -s histappend/s:^:#:'
-e 's:use_color=true:use_color=false:'
)
fi
sed -i \
"${sed_args[@]}" \
"${D}"/etc/skel/.bashrc \
"${D}"/etc/bash/bashrc || die
if use plugins ; then
exeinto /usr/$(get_libdir)/bash
doexe $(echo examples/loadables/*.o | sed 's:\.o::g') || die
insinto /usr/include/bash-plugins
doins *.h builtins/*.h examples/loadables/*.h include/*.h \
lib/{glob/glob.h,tilde/tilde.h}
fi
if use examples ; then
for d in examples/{functions,misc,scripts,scripts.noah,scripts.v2} ; do
exeinto /usr/share/doc/${PF}/${d}
insinto /usr/share/doc/${PF}/${d}
for f in ${d}/* ; do
if [[ ${f##*/} != PERMISSION ]] && [[ ${f##*/} != *README ]] ; then
doexe ${f}
else
doins ${f}
fi
done
done
fi
doman doc/*.1
dodoc README NEWS AUTHORS CHANGES COMPAT Y2K doc/FAQ doc/INTRO
dosym bash.info /usr/share/info/bashref.info
}
pkg_preinst() {
if [[ -e ${ROOT}/etc/bashrc ]] && [[ ! -d ${ROOT}/etc/bash ]] ; then
mkdir -p "${ROOT}"/etc/bash
mv -f "${ROOT}"/etc/bashrc "${ROOT}"/etc/bash/
fi
if [[ -L ${ROOT}/bin/sh ]]; then
# rewrite the symlink to ensure that its mtime changes. having /bin/sh
# missing even temporarily causes a fatal error with paludis.
local target=$(readlink "${ROOT}"/bin/sh)
local tmp=$(emktemp "${ROOT}"/bin)
ln -sf "${target}" "${tmp}"
mv -f "${tmp}" "${ROOT}"/bin/sh
fi
}
pkg_postinst() {
# If /bin/sh does not exist, provide it
if [[ ! -e ${ROOT}/bin/sh ]]; then
ln -sf bash "${ROOT}"/bin/sh
fi
}

@ -0,0 +1 @@
DIST mate-doc-utils-1.6.2.tar.xz 472156 SHA256 dce8ccf5790ec3564424eae73bd5131b5190abb3f915fe1a876d1e9d2156090e SHA512 a3609b9a1670eaf62a0b37f218feba3a9b57de65d2145bc2c95dcb49232c49bc0c73aa98c68ec8574c7693e774a4a4121f18b1767c877585d42726d1730a4f50 WHIRLPOOL a7a52cfd2d22854b1fa301d3e9e8f6ca9eb71bcd61ce6491f519e924334d2d013057f148ec8eb1e15dbd6f62b43b2113871db027eedbbc40aafbb80cdd5cc5e1

@ -0,0 +1,78 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/mate-doc-utils/mate-doc-utils-1.6.2.ebuild,v 1.1 2014/02/28 13:38:12 tomwij Exp $
EAPI="5"
GCONF_DEBUG="no"
PYTHON_COMPAT=( python2_{6,7} )
inherit gnome2 multilib python-r1 versionator
MATE_BRANCH="$(get_version_component_range 1-2)"
SRC_URI="http://pub.mate-desktop.org/releases/${MATE_BRANCH}/${P}.tar.xz"
DESCRIPTION="Documentation utilities for MATE"
HOMEPAGE="http://mate-desktop.org"
LICENSE="GPL-2 LGPL-2"
SLOT="0"
KEYWORDS="~amd64"
RDEPEND="${PYTHON_DEPS}
>=app-text/gnome-doc-utils-0.20.10:0[${PYTHON_USEDEP}]
>=dev-libs/libxml2-2.6.12:2[python,${PYTHON_USEDEP}]
>=dev-libs/libxslt-1.1.8:0
virtual/libintl:0"
DEPEND="${RDEPEND}
app-text/docbook-xml-dtd:4.4
app-text/rarian:0
app-text/scrollkeeper-dtd:1.0
>=dev-util/intltool-0.35:0
>=mate-base/mate-common-1.5.0:0
>=sys-apps/gawk-3:0
sys-devel/gettext:0
virtual/pkgconfig:0"
src_prepare() {
gnome2_src_prepare
# Leave shebang alone.
sed -e '/s+^#!.*python.*+#/d' \
-i xml2po/xml2po/Makefile.{am,in} || die
python_prepare() {
mkdir -p "${BUILD_DIR}"
}
python_foreach_impl python_prepare
}
src_configure() {
ECONF_SOURCE="${S}" python_foreach_impl run_in_build_dir gnome2_src_configure
}
src_compile() {
python_foreach_impl run_in_build_dir gnome2_src_compile
}
src_test() {
python_foreach_impl run_in_build_dir emake check
}
src_install() {
dodoc AUTHORS ChangeLog NEWS README
python_foreach_impl run_in_build_dir gnome2_src_install
# Uncomment the below line when we stop relying on gnome-doc-utils.
#python_replicate_script "${ED}"/usr/bin/xml2po
# Remove xml2po, already provided by gnome-doc-utils.
rm -rf "${ED}"usr/$(get_libdir)/python*/site-packages/xml2po || die
rm -rf "${ED}"usr/bin/xml2po || die
rm -rf "${ED}"usr/share/man/man*/xml2po* || die
rm -rf "${ED}"usr/share/pkgconfig/xml2po* || die
rm -rf "${ED}"usr/share/xml/mallard/*/mallard.{rnc,rng} || die
}

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

@ -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/mupdf/mupdf-1.2.ebuild,v 1.11 2014/01/19 08:44:23 pacho Exp $
# $Header: /var/cvsroot/gentoo-x86/app-text/mupdf/mupdf-1.2.ebuild,v 1.12 2014/02/28 21:46:55 maekke Exp $
EAPI=5
@ -12,7 +12,7 @@ SRC_URI="http://${PN}.googlecode.com/files/${P}-source.zip"
LICENSE="AGPL-3"
SLOT="0/1.2"
KEYWORDS="amd64 ~arm ~ppc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos"
KEYWORDS="amd64 arm ~ppc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="X vanilla static static-libs"
LIB_DEPEND="media-libs/freetype:2[static-libs?]

@ -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/xmlto/xmlto-0.0.25.ebuild,v 1.4 2014/02/07 07:27:35 vapier Exp $
# $Header: /var/cvsroot/gentoo-x86/app-text/xmlto/xmlto-0.0.25.ebuild,v 1.5 2014/03/01 16:28:49 jer Exp $
EAPI=4
inherit eutils
@ -11,7 +11,7 @@ SRC_URI="https://fedorahosted.org/releases/${PN:0:1}/${PN:1:1}/${PN}/${P}.tar.bz
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
IUSE="latex"
RDEPEND=">=app-text/docbook-xsl-stylesheets-1.62.0-r1

@ -0,0 +1 @@
DIST boilerpipe-1.2.0-src.tar.gz 46279 SHA256 b87ce6e374081a417bf54016fda504b174445c6c9a275c73735c00b85f7080b4 SHA512 db9349213debab932d2470e46f1e80366d6a6ca99e016b6f9ed4887881eecd4132e9aef29b8e4fe8282d1375d60b88a99d9aa43e249d6b673739ec017d2472a6 WHIRLPOOL 422427bb061895a2b5d34f0fd0a18bce524bb97acb5500127df4323a5cf36a1e4ad0a1d802988e22371039a44ee142ebdd8995277d6109dee71dbb0459e4550d

@ -0,0 +1,41 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/boilerpipe/boilerpipe-1.2.0.ebuild,v 1.1 2014/03/01 09:15:45 ercpe Exp $
EAPI=5
JAVA_PKG_IUSE="source"
inherit java-pkg-2 java-ant-2
DESCRIPTION="Boilerplate Removal and Fulltext Extraction from HTML pages"
HOMEPAGE="https://code.google.com/p/boilerpipe/"
SRC_URI="https://${PN}.googlecode.com/files/${P}-src.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
CDEPEND="dev-java/xerces:2
>=dev-java/nekohtml-1.9.10:0"
DEPEND=">=virtual/jdk-1.6
${CDEPEND}"
RDEPEND=">=virtual/jre-1.6
${CDEPEND}"
EANT_BUILD_TARGET="jars"
JAVA_ANT_REWRITE_CLASSPATH="true"
EANT_GENTOO_CLASSPATH="xerces-2,nekohtml"
java_prepare() {
mkdir "${S}"/lib || die
}
src_install() {
java-pkg_newjar dist/${P}.jar ${PN}.jar
use source && java-pkg_dosrc src/main/*
}

@ -0,0 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>ercpe@gentoo.org</email>
<name>Johann Schmitz (ercpe)</name>
</maintainer>
</pkgmetadata>

@ -1,2 +1,3 @@
DIST hamcrest-1.1.tgz 1670123 SHA256 a76cca2dbb38ac185f51f8551c964a356009c7adf1a19b5407f87352e2e438c8 SHA512 07b55c539ffcd3b1d33e94bec518164b95cefa39d96e0c3d02fc97c0a20f71bd8d1dea90a59ffd163e748ed1007b087c3d0d355876a68a429e8e564d0cfd3595 WHIRLPOOL 937d4fcde43a36eb19efb1b45e255389dcd18a853f90cc96e6421cec4db176708047e4c6de53ad7f3c11b29e4bc77725c3b70992239d9da420fa95c682615011
DIST hamcrest-1.2.tgz 1824622 SHA256 461fcf87afbf85f0879c283ec59810433797dc9f3040b7c2d58494da4aaf2a94 SHA512 e211fee64ef8acce48d2ae572a669fcb1f5e7d05c4ec5d1149a7d42ad64fabd655b24da1a328028cbcc12ef1500907c416513af08168c7b3c22999a00998336e WHIRLPOOL c16fec727dd38ee0e5ee4ae938ba57f6e7b648359df41a99573f65a436dff5601f404e035bdd205baa293581970bb4b0355cfe8fc03f212185f88ef29a2175cd
DIST hamcrest-1.3.tgz 3686096 SHA256 c6428e40d069fff3f99780efaae96c35ebdbf7cbfd475504254ebffcc19620c2 SHA512 5672bc627bc71d6fd64b6f776b89ac16ed68819fa4a0748c1250b57f1065c1e7e18ba184d9fe3392e54000ddeb353d0d8d67f4eecdf464974563f05c6b226fc2 WHIRLPOOL 9edc85f8d988ba9e7d080e3240d02956775bb73857903a2ec2a72e80d5a1b8570111c97d7b9906951273a1a1db6213a77de9cc2c55a6c73246d45157fed11ed9

@ -0,0 +1,93 @@
diff --git a/hamcrest-1.1/build.xml b/hamcrest-1.1/build.xml
index f819d3d..18fba83 100644
--- a/hamcrest-1.1/build.xml
+++ b/hamcrest-1.1/build.xml
@@ -28,18 +28,6 @@
classpath="
lib/generator/qdox-1.6.1.jar;
"/>
- <taskdef name="jarjar"
- classname="com.tonicsystems.jarjar.JarJarTask"
- classpath="lib/generator/jarjar-1.0rc3.jar"/>
- <!-- Bundle QDox classes in hamcrest-generator.jar so user doesn't need to care
- about it's existence. Uses JarJar to place classes under a different package
- to prevent conflict. -->
- <jarjar jarfile="build/hamcrest-generator-${version}.jar">
- <zipfileset src="build/temp/hamcrest-generator-${version}-nodeps.jar"/>
- <zipfileset src="lib/generator/qdox-1.6.1.jar"/>
- <rule pattern="com.thoughtworks.qdox.**"
- result="org.hamcrest.generator.qdox.@1"/>
- </jarjar>
</target>
<target name="core"
@@ -94,16 +82,16 @@
classpath="build/hamcrest-core-${version}.jar"/>
</target>
- <target name="text"
- depends="core, library"
- description="Build text pattern matcher">
- <java-to-jar srcdir="hamcrest-text/src/main/java"
- destjar="build/hamcrest-text-${version}.jar"
- classpath="
- build/hamcrest-core-${version}.jar;
- build/hamcrest-library-${version}.jar"/>
- </target>
-
+ <target name="text"
+ depends="core, library"
+ description="Build text pattern matcher">
+ <java-to-jar srcdir="hamcrest-text/src/main/java"
+ destjar="build/hamcrest-text-${version}.jar"
+ classpath="
+ build/hamcrest-core-${version}.jar;
+ build/hamcrest-library-${version}.jar"/>
+ </target>
+
<target name="integration"
depends="core, library"
description="Build integration with external tools">
@@ -121,7 +109,7 @@
destjar="build/hamcrest-unit-test-${version}.jar"
classpath="
build/hamcrest-core-${version}.jar;
- build/hamcrest-library-${version}.jar;
+ build/hamcrest-library-${version}.jar;
build/hamcrest-text-${version}.jar;
build/hamcrest-integration-${version}.jar;
build/hamcrest-generator-${version}.jar"/>
@@ -164,7 +152,7 @@
<jar jarfile="build/hamcrest-all-${version}.jar" duplicate="preserve">
<zipfileset src="build/hamcrest-core-${version}.jar"/>
<zipfileset src="build/hamcrest-library-${version}.jar"/>
- <zipfileset src="build/hamcrest-text-${version}.jar"/>
+ <zipfileset src="build/hamcrest-text-${version}.jar"/>
<zipfileset src="build/hamcrest-generator-${version}.jar"/>
<zipfileset src="build/hamcrest-integration-${version}.jar"/>
</jar>
@@ -221,7 +209,7 @@
<packageset dir="hamcrest-core/src/main/java"/>
<packageset dir="hamcrest-library/src/main/java" excludes="org/hamcrest/internal"/>
- <packageset dir="hamcrest-text/src/main/java" excludes="**/internal/**"/>
+ <packageset dir="hamcrest-text/src/main/java" excludes="**/internal/**"/>
<packageset dir="hamcrest-integration/src/main/java"/>
<packageset dir="build/generated-code"/>
@@ -251,14 +239,10 @@
</classpath>
</javac>
<copy file="LICENSE.txt" todir="build/temp/@{destjar}.contents"/>
- <!-- Put Java source in Jars for user's convenience. -->
- <copy todir="build/temp/@{destjar}.contents">
- <fileset dir="@{srcdir}"/>
- </copy>
<jar jarfile="@{destjar}">
<fileset dir="build/temp/@{destjar}.contents"/>
</jar>
</sequential>
</macrodef>
-</project>
+</project>

@ -0,0 +1,53 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/hamcrest-generator/hamcrest-generator-1.1.ebuild,v 1.1 2014/02/28 17:34:39 ercpe Exp $
EAPI="5"
JAVA_PKG_IUSE="source"
inherit java-pkg-2 java-ant-2
MY_PN="hamcrest"
MY_P="${MY_PN}-${PV}"
S="${WORKDIR}/${MY_P}"
DESCRIPTION="Code generator for Hamcrest's library of matchers for building test expressions"
HOMEPAGE="http://code.google.com/p/${MY_PN}/"
SRC_URI="http://${MY_PN}.googlecode.com/files/${MY_P}.tgz"
LICENSE="BSD-2"
SLOT="0"
KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~x86 ~amd64-fbsd"
CDEPEND="dev-java/qdox:1.6"
DEPEND=">=virtual/jdk-1.5
userland_GNU? ( sys-apps/findutils )
${CDEPEND}"
RDEPEND=">=virtual/jre-1.5
${CDEPEND}"
EANT_BUILD_TARGET="generator"
EANT_TEST_TARGET="unit-test"
EANT_EXTRA_ARGS="-Dversion=${PV}"
EANT_GENTOO_CLASSPATH_EXTRA="${S}/build/temp/${PN}-${PV}-nodeps.jar"
java_prepare() {
epatch "${FILESDIR}"/${PV}-build.xml.patch
find -iname "*.jar" -exec rm -v {} + || die "Unable to remove bundled JAR files"
# These jars must be symlinked. Specifying them using gentoo.classpath
# does not work.
java-pkg_jar-from --into lib/generator qdox-1.6 qdox.jar qdox-1.6.1.jar
}
src_install() {
java-pkg_newjar build/temp/${PN}-${PV}-nodeps.jar ${PN}.jar
dodoc README.txt CHANGES.txt
use source && java-pkg_dosrc ${PN}/src/main/java/org
}

@ -1 +1,2 @@
DIST hamcrest-1.1.tgz 1670123 SHA256 a76cca2dbb38ac185f51f8551c964a356009c7adf1a19b5407f87352e2e438c8 SHA512 07b55c539ffcd3b1d33e94bec518164b95cefa39d96e0c3d02fc97c0a20f71bd8d1dea90a59ffd163e748ed1007b087c3d0d355876a68a429e8e564d0cfd3595 WHIRLPOOL 937d4fcde43a36eb19efb1b45e255389dcd18a853f90cc96e6421cec4db176708047e4c6de53ad7f3c11b29e4bc77725c3b70992239d9da420fa95c682615011
DIST hamcrest-1.3.tgz 3686096 SHA256 c6428e40d069fff3f99780efaae96c35ebdbf7cbfd475504254ebffcc19620c2 SHA512 5672bc627bc71d6fd64b6f776b89ac16ed68819fa4a0748c1250b57f1065c1e7e18ba184d9fe3392e54000ddeb353d0d8d67f4eecdf464974563f05c6b226fc2 WHIRLPOOL 9edc85f8d988ba9e7d080e3240d02956775bb73857903a2ec2a72e80d5a1b8570111c97d7b9906951273a1a1db6213a77de9cc2c55a6c73246d45157fed11ed9

@ -0,0 +1,113 @@
diff --git a/hamcrest-1.1/build.xml b/hamcrest-1.1/build.xml
index f819d3d..b24dea0 100644
--- a/hamcrest-1.1/build.xml
+++ b/hamcrest-1.1/build.xml
@@ -23,48 +23,11 @@
<target name="generator"
description="Build code generator tool">
- <java-to-jar srcdir="hamcrest-generator/src/main/java"
- destjar="build/temp/hamcrest-generator-${version}-nodeps.jar"
- classpath="
- lib/generator/qdox-1.6.1.jar;
- "/>
- <taskdef name="jarjar"
- classname="com.tonicsystems.jarjar.JarJarTask"
- classpath="lib/generator/jarjar-1.0rc3.jar"/>
- <!-- Bundle QDox classes in hamcrest-generator.jar so user doesn't need to care
- about it's existence. Uses JarJar to place classes under a different package
- to prevent conflict. -->
- <jarjar jarfile="build/hamcrest-generator-${version}.jar">
- <zipfileset src="build/temp/hamcrest-generator-${version}-nodeps.jar"/>
- <zipfileset src="lib/generator/qdox-1.6.1.jar"/>
- <rule pattern="com.thoughtworks.qdox.**"
- result="org.hamcrest.generator.qdox.@1"/>
- </jarjar>
</target>
<target name="core"
depends="generator"
description="Build core Hamcrest library">
- <java-to-jar srcdir="hamcrest-core/src/main/java"
- destjar="build/hamcrest-core-${version}.jar"/>
- <!-- Generate one class with all static imports -->
- <mkdir dir="build/temp/hamcrest-core/generated-code"/>
- <java classname="org.hamcrest.generator.config.XmlConfigurator"
- fork="yes"
- failonerror="yes"
- classpath="
- build/hamcrest-core-${version}.jar;
- build/hamcrest-generator-${version}.jar;
- ">
- <arg value="core-matchers.xml"/>
- <arg value="hamcrest-core/src/main/java"/>
- <arg value="org.hamcrest.CoreMatchers"/>
- <arg value="build/temp/hamcrest-core/generated-code"/>
- </java>
- <!-- Append to core jar -->
- <java-to-jar srcdir="build/temp/hamcrest-core/generated-code"
- destjar="build/hamcrest-core-${version}.jar"
- classpath="build/hamcrest-core-${version}.jar"/>
</target>
<target name="library"
@@ -94,16 +57,16 @@
classpath="build/hamcrest-core-${version}.jar"/>
</target>
- <target name="text"
- depends="core, library"
- description="Build text pattern matcher">
- <java-to-jar srcdir="hamcrest-text/src/main/java"
- destjar="build/hamcrest-text-${version}.jar"
- classpath="
- build/hamcrest-core-${version}.jar;
- build/hamcrest-library-${version}.jar"/>
- </target>
-
+ <target name="text"
+ depends="core, library"
+ description="Build text pattern matcher">
+ <java-to-jar srcdir="hamcrest-text/src/main/java"
+ destjar="build/hamcrest-text-${version}.jar"
+ classpath="
+ build/hamcrest-core-${version}.jar;
+ build/hamcrest-library-${version}.jar"/>
+ </target>
+
<target name="integration"
depends="core, library"
description="Build integration with external tools">
@@ -121,7 +84,7 @@
destjar="build/hamcrest-unit-test-${version}.jar"
classpath="
build/hamcrest-core-${version}.jar;
- build/hamcrest-library-${version}.jar;
+ build/hamcrest-library-${version}.jar;
build/hamcrest-text-${version}.jar;
build/hamcrest-integration-${version}.jar;
build/hamcrest-generator-${version}.jar"/>
@@ -164,7 +127,7 @@
<jar jarfile="build/hamcrest-all-${version}.jar" duplicate="preserve">
<zipfileset src="build/hamcrest-core-${version}.jar"/>
<zipfileset src="build/hamcrest-library-${version}.jar"/>
- <zipfileset src="build/hamcrest-text-${version}.jar"/>
+ <zipfileset src="build/hamcrest-text-${version}.jar"/>
<zipfileset src="build/hamcrest-generator-${version}.jar"/>
<zipfileset src="build/hamcrest-integration-${version}.jar"/>
</jar>
@@ -221,7 +184,7 @@
<packageset dir="hamcrest-core/src/main/java"/>
<packageset dir="hamcrest-library/src/main/java" excludes="org/hamcrest/internal"/>
- <packageset dir="hamcrest-text/src/main/java" excludes="**/internal/**"/>
+ <packageset dir="hamcrest-text/src/main/java" excludes="**/internal/**"/>
<packageset dir="hamcrest-integration/src/main/java"/>
<packageset dir="build/generated-code"/>
@@ -261,4 +224,4 @@
</sequential>
</macrodef>
-</project>
+</project>

@ -0,0 +1,53 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/hamcrest-library/hamcrest-library-1.1.ebuild,v 1.1 2014/02/28 17:36:12 ercpe Exp $
EAPI="5"
JAVA_PKG_IUSE="source"
inherit java-pkg-2 java-ant-2
MY_PN=${PN/-library}
MY_P="${MY_PN}-${PV}"
S="${WORKDIR}/${MY_P}"
DESCRIPTION="Core library of matchers for building test expressions."
HOMEPAGE="http://code.google.com/p/${MY_PN}/"
SRC_URI="http://${MY_PN}.googlecode.com/files/${MY_P}.tgz"
LICENSE="BSD-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
CDEPEND="
dev-java/hamcrest-core:${SLOT}
dev-java/hamcrest-generator:${SLOT}
dev-java/qdox:1.6
"
DEPEND=">=virtual/jdk-1.5
userland_GNU? ( sys-apps/findutils )
${CDEPEND}"
RDEPEND=">=virtual/jre-1.5
${CDEPEND}"
JAVA_ANT_REWRITE_CLASSPATH="true"
JAVA_ANT_CLASSPATH_TAGS="${JAVA_ANT_CLASSPATH_TAGS} java java-to-jar"
EANT_GENTOO_CLASSPATH="hamcrest-generator,hamcrest-core,qdox-1.6"
EANT_BUILD_TARGET="library"
EANT_EXTRA_ARGS="-Dversion=${PV}"
EANT_GENTOO_CLASSPATH_EXTRA="build/${P}.jar"
java_prepare() {
# remove core+generator target as they are already built.
epatch "${FILESDIR}/${PV}-remove-targets.patch"
find -iname "*.jar" -exec rm -v {} + || die "Unable to clean bundled JAR files"
}
src_install() {
java-pkg_newjar build/${PN/core/library}-${PV}.jar ${PN/core/library}.jar
use source && java-pkg_dosrc ${PN}/src/main/java/org
}

@ -1 +1,3 @@
DIST jmock-1.1.0-src.zip 579355 SHA256 3f9fbfe322e2e09878a9418c86c9f440bf135ea09487e117d151f12cfc93050e SHA512 7728f23bdfb78b2989400e48d90c42aa72d8c95f678597cf8e234109d9df2c4abc36ebbf4edbe16167b38891ef624d14cc6aae9b7be33a31b41b4caaae157dd8 WHIRLPOOL 875d4988bd0a2d3dadf98c2e95d33f08eb37c35ae647d93d8a426a0d88c27983b039168b10e8bdb1d7f0dda7424d97b3fb5448a76490eca7d8d464036bfc9e7b
DIST jmock-1.2.0-jars.zip 153318 SHA256 c98e8dd0e5ebb590578baf4eb095b0c69084cd448269cac6c7dd52075ced5b36 SHA512 7b854c462e04642444f8994875d496655986a094b113f888c8dd5f07149c41c4e97e23f8f0cf75822b4e8281ffb90054ac44024cacd3f6e55ef0659e463f0cc5 WHIRLPOOL b2563df867f481706a9a7ebf4b5535321bcb295c42233575fb657908c232cda8416d3e1a5c78b67d41a311efdb0760ad5984278ae9cc02ea81868184767cc88a
DIST jmock-2.5.1-jars.zip 758019 SHA256 e5f8d704d732a4e0d2a7788d966e6c8cfc722707bf278b6c0618f9d46eae6e7a SHA512 97032dd3f7f2b8e4e310e04722af0f444a60b0908ca45111b0ad1578f92ddac411c9d66f6eb696f45134c8baced86c10194b5ebbd8974090a585e95583dd2a9c WHIRLPOOL 1e50a9da3f8a16f4f706f2631f2a9aee89a89067c1a365284c116e6bdd7a4e5c4ac9a828317e13e49d097ad59bb7cd4f7d49cf99ed47055a17b2faa418300f94

@ -0,0 +1,30 @@
diff --git a/jmock-2.5.1/src/org/jmock/lib/concurrent/DeterministicScheduler.java b/jmock-2.5.1/src/org/jmock/lib/concurrent/DeterministicScheduler.java
index 6dbc020..0dce41c 100644
--- a/jmock-2.5.1/src/org/jmock/lib/concurrent/DeterministicScheduler.java
+++ b/jmock-2.5.1/src/org/jmock/lib/concurrent/DeterministicScheduler.java
@@ -110,21 +110,21 @@ public class DeterministicScheduler implements ScheduledExecutorService {
throw blockingOperationsNotSupported();
}
- public <T> List<Future<T>> invokeAll(Collection<Callable<T>> tasks) throws InterruptedException {
+ public <T> List<Future<T>> invokeAll(Collection<? extends Callable<T>> tasks) throws InterruptedException {
throw blockingOperationsNotSupported();
}
- public <T> List<Future<T>> invokeAll(Collection<Callable<T>> tasks, long timeout, TimeUnit unit) throws InterruptedException {
+ public <T> List<Future<T>> invokeAll(Collection<? extends Callable<T>> tasks, long timeout, TimeUnit unit) throws InterruptedException {
throw blockingOperationsNotSupported();
}
- public <T> T invokeAny(Collection<Callable<T>> tasks)
+ public <T> T invokeAny(Collection<? extends Callable<T>> tasks)
throws InterruptedException, ExecutionException
{
throw blockingOperationsNotSupported();
}
- public <T> T invokeAny(Collection<Callable<T>> tasks, long timeout, TimeUnit unit)
+ public <T> T invokeAny(Collection<? extends Callable<T>> tasks, long timeout, TimeUnit unit)
throws InterruptedException, ExecutionException, TimeoutException
{
throw blockingOperationsNotSupported();

@ -0,0 +1,41 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/jmock/jmock-1.2.0.ebuild,v 1.1 2014/02/28 17:30:35 ercpe Exp $
EAPI=5
JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="Library for testing Java code using mock objects."
SRC_URI="http://${PN}.codehaus.org/dist/${P}-jars.zip"
HOMEPAGE="http://jmock.codehaus.org"
LICENSE="BSD"
SLOT="1.0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE=""
CDEPEND="dev-java/junit:0"
RDEPEND=">=virtual/jre-1.6
dev-java/cglib:2.2
${CDEPEND}"
DEPEND=">=virtual/jdk-1.6
${CDEPEND}
app-arch/unzip"
JAVA_GENTOO_CLASSPATH="junit"
src_unpack() {
unpack ${A}
unzip ${PN}-core-${PV}.jar -d src || die
}
java_prepare() {
rm *.jar || die
find -name "*.class" -delete || die
epatch "${FILESDIR}/1.1.0-junit-3.8.2.patch"
}

@ -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-java/jmock/jmock-2.5.1.ebuild,v 1.1 2014/02/28 17:39:23 ercpe Exp $
EAPI=5
JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="Library for testing Java code using mock objects."
SRC_URI="http://${PN}.codehaus.org/dist/${P}-jars.zip"
HOMEPAGE="http://jmock.codehaus.org"
LICENSE="BSD"
SLOT="2"
KEYWORDS="~amd64 ~x86"
IUSE=""
CDEPEND="dev-java/hamcrest-core:0
dev-java/hamcrest-library:0"
RDEPEND="virtual/jre:1.6
${CDEPEND}"
DEPEND="virtual/jdk:1.6
${CDEPEND}
app-arch/unzip"
JAVA_GENTOO_CLASSPATH="hamcrest-core,hamcrest-library"
S="${WORKDIR}/${P}"
src_unpack() {
unpack ${A}
cd "${S}" || die
unzip ${P}.jar -d src || die
rm *.jar || die
}
src_prepare() {
find -name "*.class" -delete || die
epatch "${FILESDIR}/${PV}-invokeAll-invokeAny.patch"
}

@ -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-lang/luajit/luajit-2.0.2.ebuild,v 1.1 2013/10/21 01:08:41 rafaelmartins Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lang/luajit/luajit-2.0.2.ebuild,v 1.2 2014/03/01 16:22:32 maekke Exp $
EAPI=5
@ -21,7 +21,7 @@ SRC_URI="http://luajit.org/download/${MY_P}.tar.gz
LICENSE="MIT"
# this should probably be pkgmoved to 2.0 for sake of consistency.
SLOT="2"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
IUSE="lua52compat"
S="${WORKDIR}/${MY_P}"

@ -1,2 +1,3 @@
DIST efl-1.8.4.tar.bz2 28174225 SHA256 785250179fd9f3ec6809169a9596a7c4f6226fa608288af2d1980e39f1151906 SHA512 177942497306024dd1312360e6160a17ac5fb22bc837939ced007312bb63a87329a70f3dedeb1eba125cb15806eac010001c15b78762f7c552f26bf1bbad0acd WHIRLPOOL c9111e285c4a3e5780a28aa364f75746f44e0be57d3b2fc7821a1d513ca7a8a0e7c2672d14b64b08a8c609502aad179bc47a6767d4cfd68e04c812bde3f99617
DIST efl-1.8.5.tar.bz2 28175735 SHA256 4456ce34bdc8294336c451a44e12f2f928ac9b857040da6d72c10432611646de SHA512 155542aa900980c59745dd2b25244d52b38de0de400b8432f9183c53c9770efdbca9d6e31f3305cf16d19357660ff8383447442d6a08c9ddec2e83a5b054e6df WHIRLPOOL d8efbc474a6d62837ab94c7ab6a060c1440fa16a2e798c2d722d6029ac17421afb8b07b3cf614c94fa9fed9f55fad8994377bc7a37b1e024fcf28423b45221a0
DIST efl-1.9.0.tar.bz2 28182561 SHA256 9641cad419a07efabb5657b166502d04f0e867341128ed30c73cd147aa29b553 SHA512 35c52cafa3f051865efb65ab145c6bfd8a6c2b03a08690b2a5c8b2e5a2d2613b43577cd49288d1b9d3638d3f15b896b3a0c500f758ab42bef9f494530312f85b WHIRLPOOL c09a649e1b0fdc92a6c8977c6a24c92fa2b5b9a5b33902bcd5a6fba5cc19bcb9bd66e632b8d5a240ee5ec095cc6ee3a59bce3913b669f3d755e3db1de8d79681

@ -0,0 +1,275 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/efl/efl-1.9.0.ebuild,v 1.1 2014/03/01 16:30:55 tommy Exp $
EAPI="5"
MY_P=${P/_/-}
if [[ "${PV}" == "9999" ]] ; then
EGIT_SUB_PROJECT="core"
EGIT_URI_APPEND="${PN}"
elif [[ *"${PV}" == *"_pre"* ]] ; then
MY_P=${P%%_*}
SRC_URI="http://download.enlightenment.org/pre-releases/${MY_P}.tar.bz2"
EKEY_STATE="snap"
else
SRC_URI="http://download.enlightenment.org/rel/libs/${PN}/${MY_P}.tar.bz2"
EKEY_STATE="snap"
fi
inherit enlightenment
DESCRIPTION="Enlightenment Foundation Libraries all-in-one package"
LICENSE="BSD-2 GPL-2 LGPL-2.1 ZLIB"
KEYWORDS="~amd64 ~arm ~x86"
IUSE="audio +bmp debug drm +eet egl fbcon +fontconfig fribidi gif gles glib gnutls gstreamer harfbuzz +ico ibus jp2k +jpeg oldlua opengl ssl physics pixman +png +ppm +psd pulseaudio scim sdl systemd tga tiff tslib v4l2 wayland webp X xcb xim xine xpm"
REQUIRED_USE="
X? ( !xcb )
pulseaudio? ( audio )
opengl? ( || ( X xcb sdl wayland ) )
gles? ( || ( X xcb sdl wayland ) )
gles? ( egl )
xcb? ( pixman )
sdl? ( || ( opengl gles ) )
wayland? ( egl !opengl gles )
xim? ( || ( X xcb ) )
"
RDEPEND="
audio? ( media-libs/libsndfile )
debug? ( dev-util/valgrind )
fontconfig? ( media-libs/fontconfig )
fribidi? ( dev-libs/fribidi )
gif? ( media-libs/giflib )
glib? ( dev-libs/glib )
gnutls? ( net-libs/gnutls )
!gnutls? ( ssl? ( dev-libs/openssl ) )
gstreamer? (
=media-libs/gstreamer-0.10*
=media-libs/gst-plugins-good-0.10*
=media-plugins/gst-plugins-ffmpeg-0.10*
)
harfbuzz? ( media-libs/harfbuzz )
ibus? ( app-i18n/ibus )
jp2k? ( media-libs/openjpeg )
jpeg? ( virtual/jpeg )
!oldlua? ( >=dev-lang/luajit-2.0.0 )
oldlua? ( dev-lang/lua )
physics? ( sci-physics/bullet )
pixman? ( x11-libs/pixman )
png? ( media-libs/libpng:0= )
pulseaudio? ( media-sound/pulseaudio )
scim? ( app-i18n/scim )
sdl? (
media-libs/libsdl
virtual/opengl
)
systemd? ( sys-apps/systemd )
tiff? ( media-libs/tiff )
tslib? ( x11-libs/tslib )
wayland? (
>=dev-libs/wayland-1.3.0
>=x11-libs/libxkbcommon-0.3.1
media-libs/mesa[gles2,wayland]
)
webp? ( media-libs/libwebp )
X? (
x11-libs/libXcursor
x11-libs/libX11
x11-libs/libXcomposite
x11-libs/libXdamage
x11-libs/libXext
x11-libs/libXfixes
x11-libs/libXinerama
x11-libs/libXp
x11-libs/libXrandr
x11-libs/libXrender
x11-libs/libXtst
x11-libs/libXScrnSaver
opengl? (
x11-libs/libX11
x11-libs/libXrender
virtual/opengl
)
gles? (
x11-libs/libX11
x11-libs/libXrender
virtual/opengl
)
)
xcb? (
x11-libs/libxcb
opengl? (
x11-libs/libX11
x11-libs/libXrender
virtual/opengl
x11-libs/xcb-util-renderutil
)
gles? (
x11-libs/libX11
x11-libs/libXrender
virtual/opengl
x11-libs/xcb-util-renderutil
)
)
xine? ( >=media-libs/xine-lib-1.1.1 )
xpm? ( x11-libs/libXpm )
sys-apps/dbus
>=sys-apps/util-linux-2.20.0
sys-libs/zlib
"
CORE_EFL_CONFLICTS="
!!dev-libs/ecore
!!dev-libs/edbus
!!dev-libs/eet
!!dev-libs/eeze
!!dev-libs/efreet
!!dev-libs/eina
!!dev-libs/eio
!!dev-libs/embryo
!!dev-libs/eobj
!!dev-libs/ephysics
!!media-libs/edje
!!media-libs/emotion
!!media-libs/ethumb
!!media-libs/evas
"
DEPEND="
${CORE_EFL_CONFLICTS}
${RDEPEND}
doc? ( app-doc/doxygen )
"
S=${WORKDIR}/${MY_P}
src_configure() {
use ssl && use gnutls && {
einfo "You enabled both USEssl and USE=gnutls, but only one can be used"
einfo "gnutls has been selected for you"
}
use opengl && use gles && {
einfo "You enabled both USE=opengl and USE=gles, but only one can be used"
einfo "opengl has been selected for you"
}
local profile="release"
use debug && profile="debug"
local crypto="none"
use gnutls && crypto="gnutls"
use ssl && crypto="openssl"
local x11="none"
local enable_graphics=""
use X && x11="xlib"
use xcb && x11="xcb"
local MY_ECONF
( use X || use xcb ) && MY_ECONF+=" --with-x"
local opengl="none"
use gles && opengl="es"
use opengl && opengl="full"
local glib="no"
use glib && glib="yes"
MY_ECONF+="
--with-profile=${profile}
--with-crypto=${crypto}
--with-x11=${x11}
--with-opengl=${opengl}
--with-glib=${glib}
--enable-i-really-know-what-i-am-doing-and-that-this-will-probably-break-things-and-i-will-fix-them-myself-and-send-patches-aaa
$(use_enable audio)
$(use_enable bmp image-loader-bmp)
$(use_enable bmp image-loader-wbmp)
$(use_enable drm)
$(use_enable doc)
$(use_enable eet image-loader-eet)
$(use_enable egl)
$(use_enable fbcon fb)
$(use_enable fontconfig)
$(use_enable fribidi)
$(use_enable gif image-loader-gif)
$(use_enable gstreamer)
$(use_enable harfbuzz)
$(use_enable ico image-loader-ico)
$(use_enable ibus)
$(use_enable jp2k image-loader-jp2k)
$(use_enable jpeg image-loader-jpeg)
$(use_enable nls)
$(use_enable oldlua lua-old)
$(use_enable physics)
$(use_enable pixman)
$(use_enable pixman pixman-font)
$(use_enable pixman pixman-rect)
$(use_enable pixman pixman-line)
$(use_enable pixman pixman-poly)
$(use_enable pixman pixman-image)
$(use_enable pixman pixman-image-scale-sample)
$(use_enable png image-loader-png)
$(use_enable ppm image-loader-pmaps)
$(use_enable psd image-loader-psd)
$(use_enable pulseaudio)
$(use_enable scim)
$(use_enable sdl)
$(use_enable systemd)
$(use_enable tga image-loader-tga)
$(use_enable tiff image-loader-tiff)
$(use_enable tslib)
$(use_enable v4l2)
$(use_enable wayland)
$(use_enable webp image-loader-webp)
$(use_enable xim)
$(use_enable xine)
$(use_enable xpm image-loader-xpm)
--enable-cserve
--enable-image-loader-generic
--disable-tizen
--disable-gesture
--enable-xinput2
--disable-xinput22
--disable-multisense
--enable-libmount
"
enlightenment_src_configure
}
src_compile() {
ewarn "If the following compile phase fails with a message including"
ewarn "lib/edje/.libs/libedje.so: undefined reference to 'eet_mmap'"
ewarn "then most likely the @preserved-rebuild feature of portage"
ewarn "preserved the 1.7 libraries, which cause the build failure."
ewarn "As a workaround, either remove those libs manually or"
ewarn "uninstall all packages still using those old libs with"
ewarn "emerge -aC @preserved-rebuild"
enlightenment_src_compile
}
src_install() {
MAKEOPTS+=" -j1"
enlightenment_src_install
}

@ -15,6 +15,7 @@
<flag name="ibus">Enable Intelligent Input Bus.</flag>
<flag name="ico">Enable Ico image loader.</flag>
<flag name="jp2k">Enable JPEG 2000 image loader.</flag>
<flag name="oldlua">USE <pkg>dev-lang/lua</pkg> instead of <pkg>dev-lang/luajit</pkg></flag>
<flag name="physics">Enable Bullet physics effects and support.</flag>
<flag name="pixman">Enable PixMan for software rendering.</flag>
<flag name="ppm">Enable PMAPS image loader.</flag>

@ -0,0 +1,59 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libgcrypt/libgcrypt-1.5.3-r100.ebuild,v 1.2 2014/03/01 12:01:07 mgorny Exp $
EAPI=5
AUTOTOOLS_AUTORECONF=1
inherit autotools-multilib
DESCRIPTION="General purpose crypto library based on the code used in GnuPG"
HOMEPAGE="http://www.gnupg.org/"
SRC_URI="mirror://gnupg/libgcrypt/${P}.tar.bz2
ftp://ftp.gnupg.org/gcrypt/${PN}/${P}.tar.bz2"
LICENSE="LGPL-2.1 MIT"
SLOT="11/11" # subslot = soname major version
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="static-libs"
RDEPEND=">=dev-libs/libgpg-error-1.8[${MULTILIB_USEDEP}]
!dev-libs/libgcrypt:0/11
abi_x86_32? (
!<=app-emulation/emul-linux-x86-baselibs-20131008-r19
!app-emulation/emul-linux-x86-baselibs[-abi_x86_32]
)"
DEPEND="${RDEPEND}"
DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO )
PATCHES=(
"${FILESDIR}"/${PN}-1.5.0-uscore.patch
"${FILESDIR}"/${PN}-multilib-syspath.patch
)
src_configure() {
local myeconfargs=(
--disable-padlock-support # bug 201917
--disable-dependency-tracking
--enable-noexecstack
--disable-O-flag-munging
$(use_enable static-libs static)
# disabled due to various applications requiring privileges
# after libgcrypt drops them (bug #468616)
--without-capabilities
# http://trac.videolan.org/vlc/ticket/620
# causes bus-errors on sparc64-solaris
$([[ ${CHOST} == *86*-darwin* ]] && echo "--disable-asm")
$([[ ${CHOST} == sparcv9-*-solaris* ]] && echo "--disable-asm")
)
autotools-multilib_src_configure
}
src_install() {
autotools-multilib_src_install
rm -r "${ED%/}"/usr/{bin,include,lib*/*.so,share} || die
}

@ -0,0 +1,63 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libgcrypt/libgcrypt-1.6.1-r1.ebuild,v 1.2 2014/03/01 12:01:07 mgorny Exp $
EAPI=5
AUTOTOOLS_AUTORECONF=1
inherit autotools-multilib flag-o-matic
DESCRIPTION="General purpose crypto library based on the code used in GnuPG"
HOMEPAGE="http://www.gnupg.org/"
SRC_URI="mirror://gnupg/libgcrypt/${P}.tar.bz2
ftp://ftp.gnupg.org/gcrypt/${PN}/${P}.tar.bz2"
LICENSE="LGPL-2.1 MIT"
SLOT="0/20" # subslot = soname major version
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="static-libs"
RDEPEND=">=dev-libs/libgpg-error-1.11[${MULTILIB_USEDEP}]
abi_x86_32? (
!<=app-emulation/emul-linux-x86-baselibs-20131008-r19
!app-emulation/emul-linux-x86-baselibs[-abi_x86_32]
)"
DEPEND="${RDEPEND}"
DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO )
PATCHES=(
"${FILESDIR}"/${P}-uscore.patch
"${FILESDIR}"/${PN}-multilib-syspath.patch
"${FILESDIR}"/${PN}-1.6.0-serial-tests.patch
)
MULTILIB_CHOST_TOOLS=(
/usr/bin/libgcrypt-config
)
multilib_src_configure() {
if [[ ${CHOST} == *-solaris* ]] ; then
# ASM code uses GNU ELF syntax, divide in particular, we need to
# allow this via ASFLAGS, since we don't have a flag-o-matic
# function for that, we'll have to abuse cflags for this
append-cflags -Wa,--divide
fi
local myeconfargs=(
--disable-padlock-support # bug 201917
--disable-dependency-tracking
--enable-noexecstack
--disable-O-flag-munging
$(use_enable static-libs static)
# disabled due to various applications requiring privileges
# after libgcrypt drops them (bug #468616)
--without-capabilities
# http://trac.videolan.org/vlc/ticket/620
# causes bus-errors on sparc64-solaris
$([[ ${CHOST} == *86*-darwin* ]] && echo "--disable-asm")
$([[ ${CHOST} == sparcv9-*-solaris* ]] && echo "--disable-asm")
)
autotools-utils_src_configure
}

@ -1,5 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>crypto</herd>
<herd restrict="dev-libs/libgcrypt:0">crypto</herd>
<maintainer restrict="dev-libs/libgcrypt:11">
<email>multilib@gentoo.org</email>
<name>gx86-multilib project</name>
<description>Maintaining the binary compatibility slot.</description>
</maintainer>
</pkgmetadata>

@ -0,0 +1 @@
DIST libmateweather-1.6.2.tar.xz 3494708 SHA256 2b8c13d448011f1f6ddedcbff5498d5ae6f34cc6330c36010ba25d4062aeda60 SHA512 b2c883c7170291aaa6d41123b3d4d28032925da66e4215b1be2e2d60dc1ea879e19646c9cee2afef95217947d827c5838fb040e79275ac4cd1764674a25e6568 WHIRLPOOL 8b931847b5491740758d21ea414c6e91c811effde54200868060723dd2d962d91aff9c28898675d9a0b7aed99e28f11b965d66ddc7d5be128c5f7f9c6b3fe413

@ -0,0 +1,12 @@
diff -burN libmateweather-1.5.1.orig/configure.ac libmateweather-1.5.1/configure.ac
--- libmateweather-1.5.1.orig/configure.ac 2013-02-04 15:53:55.420890494 +0100
+++ libmateweather-1.5.1/configure.ac 2013-02-04 15:55:19.618967277 +0100
@@ -215,7 +215,7 @@
AC_ARG_ENABLE(python,
[AC_HELP_STRING([--enable-python],
[Build libmateweather python bindings])],
- [enable_python=yes],
+ [enable_python=$enableval],
[enable_python=no])
if test "$enable_python" = "yes"; then
AM_PATH_PYTHON()

@ -0,0 +1,11 @@
diff -burN a/python/Makefile.am b/python/Makefile.am
--- a/python/Makefile.am 2012-06-22 01:08:01.978411103 +0200
+++ b/python/Makefile.am 2012-06-22 01:11:02.007416691 +0200
@@ -1,4 +1,7 @@
if BUILD_PYTHON
+
+MKDIR_P=@mkdir_p@
+
AM_CPPFLAGS = \
-I$(top_srcdir) \
$(PYTHON_INCLUDES) \

@ -0,0 +1,78 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libmateweather/libmateweather-1.6.2.ebuild,v 1.1 2014/02/28 23:09:59 tomwij Exp $
EAPI="5"
GCONF_DEBUG="yes"
GNOME2_LA_PUNT="yes"
PYTHON_COMPAT=( python2_{6,7} )
inherit autotools gnome2 python-r1 versionator
MATE_BRANCH="$(get_version_component_range 1-2)"
SRC_URI="http://pub.mate-desktop.org/releases/${MATE_BRANCH}/${P}.tar.xz"
DESCRIPTION="MATE library to access weather information from online services"
HOMEPAGE="http://mate-desktop.org"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64"
IUSE="python"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
RDEPEND=">=dev-libs/glib-2.13:2[${PYTHON_USEDEP}]
>=dev-libs/libxml2-2.6.0:2
>=net-libs/libsoup-2.42.1:2.4
>=net-libs/libsoup-gnome-2.25.1:2.4
>=sys-libs/timezone-data-2010k:0
x11-libs/gdk-pixbuf:2
>=x11-libs/gtk+-2.11:2
sys-libs/glibc:2.2
virtual/libintl:0
python? (
${PYTHON_DEPS}
>=dev-python/pygobject-2:2[${PYTHON_USEDEP}]
>=dev-python/pygtk-2:2[${PYTHON_USEDEP}]
)"
DEPEND="${RDEPEND}
>=dev-util/gtk-doc-1.9:0
>=dev-util/intltool-0.40.3:0
>=mate-base/mate-common-1.6:0
sys-devel/gettext:0
virtual/pkgconfig:0"
src_prepare() {
# Fix python automagic dependency in configure.in.
epatch "${FILESDIR}"/${PN}-1.5.0-fix-automagic-python-support.patch
# Fix undefined use of MKDIR_P in python/Makefile.am.
epatch "${FILESDIR}"/${PN}-1.6.1-fix-mkdirp.patch
eautoreconf
python_copy_sources
python_foreach_impl run_in_build_dir gnome2_src_prepare
}
src_configure() {
python_foreach_impl run_in_build_dir gnome2_src_configure \
--enable-locations-compression \
--disable-all-translations-in-one-xml \
$(use_enable python)
}
src_compile() {
python_foreach_impl run_in_build_dir gnome2_src_compile
}
DOCS="AUTHORS ChangeLog MAINTAINERS NEWS"
src_install() {
python_foreach_impl run_in_build_dir gnome2_src_install
}

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

@ -0,0 +1,41 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/lzo/lzo-2.06-r1.ebuild,v 1.1 2014/02/28 20:37:12 mgorny Exp $
EAPI=5
inherit multilib-minimal
DESCRIPTION="An extremely fast compression and decompression library"
HOMEPAGE="http://www.oberhumer.com/opensource/lzo/"
SRC_URI="http://www.oberhumer.com/opensource/lzo/download/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="2"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~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="examples static-libs"
RDEPEND="abi_x86_32? (
!<=app-emulation/emul-linux-x86-baselibs-20131008-r19
!app-emulation/emul-linux-x86-baselibs[-abi_x86_32]
)"
multilib_src_configure() {
ECONF_SOURCE=${S} \
econf \
--docdir="${EPREFIX}"/usr/share/doc/${PF} \
--enable-shared \
$(use_enable static-libs static)
}
multilib_src_install_all() {
dodoc BUGS ChangeLog README THANKS doc/*
rm "${ED}"/usr/share/doc/${PF}/COPYING || die
if use examples; then
docinto examples
dodoc examples/*.{c,h}
fi
find "${ED}" -name '*.la' -exec rm -f {} +
}

@ -1 +1,2 @@
DIST pugixml-1.2.tar.gz 363189 SHA256 0f422dad86da0a2e56a37fb2a88376aae6e931f22cc8b956978460c9db06136b SHA512 c46ed096b6657a670e12738d191f81da0c33f699dd3ec8bc9b093a05edf2b0788a2d0c79a900a2aafd99a966b3c9a85cfdaeda6291c06e9a0fb419b5ac4d445e WHIRLPOOL 45c3509bb330946aa939092d420006f56caeae6399b618f377605b460127a56319067c1e61b85bf65d5a2ba86ff9f953024daec4bbdce5978926a71a7fed5103
DIST pugixml-1.4.tar.gz 369290 SHA256 9c8802269cee1a48ab269d4055b910216bdf878cccde286dcae9c25813e6fa87 SHA512 ef5468b6f69b6ac0a1d439e44c563daad3b7cd4b57f38d28559f614fbfa442748f21149b7cdf3e52123d70edea681dc7ff3f73ad01d5b32c3781f21b51d77056 WHIRLPOOL 9374eba27f0c064596d02afbcb70cb24dd4b0780474a299d5a35d77e8be275540a60745f5b468e49dadf4912c53522632a5cb67cf1ebd1d5fcdf3b274cb6f93f

@ -0,0 +1,22 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/pugixml/pugixml-1.4.ebuild,v 1.1 2014/03/01 07:09:18 radhermit Exp $
EAPI=5
inherit cmake-utils
DESCRIPTION="Light-weight, simple, and fast XML parser for C++ with XPath support"
HOMEPAGE="http://pugixml.org/ https://github.com/zeux/pugixml/"
SRC_URI="https://github.com/zeux/${PN}/releases/download/v${PV}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
S=${WORKDIR}/${P}/scripts
src_configure() {
local mycmakeargs=( -DBUILD_SHARED_LIBS=ON )
cmake-utils_src_configure
}

@ -1,4 +1,6 @@
DIST userspace-rcu-0.7.10.tar.bz2 386010 SHA256 7c368b73c17495d35bba22ed0b895759293ecda5e9851d25c1ee42edd3b7b2fd SHA512 c8e3826effb72b9054988439fc95affc4153b4337bdfa4c7ab99369c04b15fcec519c1a928c94197579061d0611191b049c47d2460c60bfa67f69c72efa71fa1 WHIRLPOOL 894e3c8bb18bba32e8640acc4a94fd1f9a6bbad393eccfdc7ac4bb94ec15ae1679f635b8fb913b1fabbd1c7d10c0456a73cf6cd5c8143405f73bd78a61da512b
DIST userspace-rcu-0.7.8.tar.bz2 384585 SHA256 138b4effea5e3b4c9002cdedce53613cda2dbe7c22ac5409ac95eda9c7207139 SHA512 f9dffa5fbde54bfdae80f83595df87ed2eedf77058a05e2b99341f15bad7e889dc05d6962003e7d5f52f839c86d91dff229f366d8bc0fa778f070fac7ee45eef WHIRLPOOL f8b9c8d8354e0f59cc257c609e4457d2602033156b996dfc8f601c25696a19fbbc71c3359ee6ec2a3cc87002ac81e52f290f3b0b59a6cd173a719bc09a35e929
DIST userspace-rcu-0.7.9.tar.bz2 385808 SHA256 a7e1f781773c953d5cc456aa92a3c6d2385c5f984d8d576dccfaf93dd14f1405 SHA512 59998f1a05b32f5becd04406045cd262a03cfeb293e2eb36f3480bff5b37407aeef25d10b58d74f02593f4030c652224bb40ebde0c9ed849c109f7ac8705082b WHIRLPOOL e6a1bd462eda50d5834bf4b628727feb9cdae62f67b8832341c280e0b89fe1c8e98b364e6da375e8e9ff14dfbdddb482753684514d21fe128aaf9b8286309d96
DIST userspace-rcu-0.8.0.tar.bz2 428563 SHA256 49fbe70af47945037f437931c9539bfb9cb03ba28b813649ea7394dbdca70658 SHA512 7f83703c62c8ce3db0b108c4ff6c8d46465911613e1418754d39a1d873b2a3ccf967f61dbeac69e5323803b1e95c1466b7ce40833add4a335cc3f1a8b0a6bd11 WHIRLPOOL 2bc4cc48f088ea50a8e658a809fc1360e8aa9f685facd27b6b496ed0cc8ad09da6edac68c209342a1856a972d6fa2223410115e2258b883b191c4868dfdfda42
DIST userspace-rcu-0.8.1.tar.bz2 430112 SHA256 8008f697b030d7d3043ebd3a72be63cefc9242ed2d50520d30211e3908a4e01e SHA512 59507d845e9014a7746cd2f1364643712d2e58af03a30927fb221b2b486e5f4a1931b2d0bee3e598c5f3c94f3c351a0f491e3fdc6ee361b61461a42618c1dbe8 WHIRLPOOL c98ecf0f0a5def0c71d0a986fabae071d2e32ee9f08923bc74bb926c67e9963579824bf99f996aa6c18fe6ad41319a329d362e024c8f0cf4cd28a364f47163f3
DIST userspace-rcu-0.8.2.tar.bz2 418792 SHA256 c3bf5425946b6dd9e65e744b70a8eb1183c7bed6fbfa7ace9605b9f750e67c6b SHA512 ae3a94e74bba761eb341f929dc1303ef90e07b35c7d22e84e799d4c47bc25748f0a91a28835a974724f539883542cbccfb0b588eccf2859ec1a0c32073e84238 WHIRLPOOL 3b11100d7029713d1b56aa29ec2f89da250f9bc22c1d597a19cf1029480c75f7f1043b8b866f1639d8429fc25e119763badfb41047e864ce0676582e590664f4

@ -0,0 +1,28 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/userspace-rcu/userspace-rcu-0.7.10.ebuild,v 1.1 2014/03/01 03:28:58 radhermit Exp $
EAPI=5
inherit autotools-utils
DESCRIPTION="userspace RCU (read-copy-update) library"
HOMEPAGE="http://lttng.org/urcu"
SRC_URI="http://lttng.org/files/urcu/${P}.tar.bz2"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="static-libs test"
DEPEND="test? ( sys-process/time )"
# tests fail with separate build dir
AUTOTOOLS_IN_SOURCE_BUILD=1
src_configure() {
local myeconfargs=(
--docdir="${EPREFIX}/usr/share/doc/${PF}"
)
autotools-utils_src_configure
}

@ -0,0 +1,28 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/userspace-rcu/userspace-rcu-0.8.2.ebuild,v 1.1 2014/03/01 03:28:58 radhermit Exp $
EAPI=5
inherit autotools-utils
DESCRIPTION="userspace RCU (read-copy-update) library"
HOMEPAGE="http://lttng.org/urcu"
SRC_URI="http://lttng.org/files/urcu/${P}.tar.bz2"
LICENSE="LGPL-2.1"
SLOT="0/2" # subslot = soname version
KEYWORDS="~amd64 ~x86"
IUSE="static-libs test"
DEPEND="test? ( sys-process/time )"
# tests fail with separate build dir
AUTOTOOLS_IN_SOURCE_BUILD=1
src_configure() {
local myeconfargs=(
--docdir="${EPREFIX}/usr/share/doc/${PF}"
)
autotools-utils_src_configure
}

@ -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/Try-Tiny/Try-Tiny-0.180.0.ebuild,v 1.7 2014/02/22 19:24:55 maekke Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Try-Tiny/Try-Tiny-0.180.0.ebuild,v 1.8 2014/02/28 15:05:16 zlogene Exp $
EAPI=5
@ -12,7 +12,7 @@ DESCRIPTION="Minimal try/catch with proper localization of $@"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
IUSE="test"
DEPEND="test? ( dev-perl/Sub-Name )"

@ -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/chardet/chardet-2.2.1.ebuild,v 1.2 2014/01/12 00:25:27 floppym Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/chardet/chardet-2.2.1.ebuild,v 1.3 2014/03/01 16:29:55 jer Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} pypy2_0 )
@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~mips ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
KEYWORDS="~amd64 ~arm hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
IUSE=""
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"

@ -0,0 +1 @@
DIST cryptography-0.2.1.tar.gz 13772304 SHA256 5b4b93a9841364396ac75ee3f0f4550752821df5a89078c1e16a716339ba39a3 SHA512 80632b2b82fbf9252650d68debd028a1a1d69e7bb576b79d66e076f070a269dd6160c141cbf3e2c5bc73a3379c9a89ae534389bf86683820138ceed25827ec81 WHIRLPOOL 9895fffe540631d27053458950f2349d8126737963ffade020cee12fb0f7bab1cf4dfa16ce10d337a8190b59981f6cb622d5d8691d4f2bb199f2daa237cc968f

@ -0,0 +1,34 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/cryptography/cryptography-0.2.1.ebuild,v 1.3 2014/03/01 05:06:34 radhermit Exp $
EAPI="5"
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} pypy2_0 )
inherit distutils-r1
DESCRIPTION="Library providing cryptographic recipes and primitives"
HOMEPAGE="https://github.com/pyca/cryptography/ https://pypi.python.org/pypi/cryptography/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
RDEPEND="dev-libs/openssl:0
>=dev-python/six-1.4.1[${PYTHON_USEDEP}]
>=dev-python/cffi-0.8[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/iso8601[${PYTHON_USEDEP}]
dev-python/pretend[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
DOCS=( AUTHORS.rst CONTRIBUTING.rst README.rst )
python_test() {
"${PYTHON}" -m pytest --verbose tests || die "Tests fail with ${EPYTHON}"
}

@ -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>
<upstream>
<remote-id type="pypi">cryptography</remote-id>
</upstream>
</pkgmetadata>

@ -1,2 +1,3 @@
DIST iso8601-0.1.10.tar.gz 8405 SHA256 e712ff3a18604833f5073e836aad795b21170b19bbef70947c441ed89d0ac0e1 SHA512 5a3635b3daf6c5ccfd0dfdf47bcd60a0841c06137b3ee334ec024909fa24c8fe4a1da1fa253e0a5dfaca173d4b10dfd994b83a031b2a0385406ca92987098168 WHIRLPOOL dc491a7b1b22e9cdf6b49b92c9378273d887a9a7760a501abb08931ffec0e07368ce378a69a2e91b95bb068b56a6d4f60e77e57079111694e05bc080eddb6a1f
DIST iso8601-0.1.4.tar.gz 4685 SHA256 7a28ccdfb316960431aa7f589f71cb10e0675917e36f6d718d9c03ec6e97f60d SHA512 4bbcafab450455cd014d29f72dd7237f1ae1ee9aa26151bf04d28ab2a43e45da48227b37d763c608a65370e6048ff8cdac9979ffb66da2de0fbd16e00aa26b7f WHIRLPOOL c43e0ecb565710a7f3729c768b35cfa40d9633b5da89a3f217a47253e08c27d46ff6aa8bb3209991ce8feed4e72dfef056b540d0dda09683f54e6629785adfeb
DIST iso8601-0.1.8.tar.gz 7775 SHA256 13858f8bfa913ccc0a08649598da7fe9d43197e546dd71f0aa7ad57c65196368 SHA512 ba8e45b6e22b593790b6301ef9a2a3b27d382f07f850ba6ceff72ede7d9e2581d7b6c764c6abedd4d38dd61432db207c5f4e707af7955c850a3dc4dddeb489ce WHIRLPOOL 85fe3e820193ec4990baf1951c8cca1e96dd696f6eaf49f05b3e24d2c177cb72303b0ca1a5dc7947d8db79e9a51c9efc546ed3e7182486da8c0236196b66ef32

@ -0,0 +1,24 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/iso8601/iso8601-0.1.10.ebuild,v 1.1 2014/03/01 03:02:47 radhermit Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} pypy2_0 )
inherit distutils-r1
DESCRIPTION="Simple module to parse ISO 8601 dates"
HOMEPAGE="http://code.google.com/p/pyiso8601/ http://pypi.python.org/pypi/iso8601"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
test? ( >=dev-python/pytest-2.4.2[${PYTHON_USEDEP}] )"
python_test() {
"${PYTHON}" -m pytest --verbose ${PN} || die "Tests fail with ${EPYTHON}"
}

@ -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/jaxml/jaxml-3.02-r1.ebuild,v 1.1 2014/01/20 03:11:52 floppym Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/jaxml/jaxml-3.02-r1.ebuild,v 1.2 2014/03/01 16:30:37 jer Exp $
EAPI="5"
PYTHON_COMPAT=( python{2_6,2_7} pypy2_0 )
@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~hppa ~ia64 ~ppc ~x86"
KEYWORDS="~amd64 hppa ~ia64 ~ppc ~x86"
IUSE=""
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"

@ -11,3 +11,4 @@ DIST lxml-3.2.4.tar.gz 3347893 SHA256 c71fc86d8be96ad2762f557583ecf114661a61fbe3
DIST lxml-3.2.5.tar.gz 3349462 SHA256 2bf072808a6546d0e56bf1ad3b98a43cca828724360d7419fad135141bd31f7e SHA512 7ab09a0c735426b7163bbcc7101c397767aee3aae24b9db53ddd2c13b589b158593acbfb5aff4f8b87333fa61efeb7dec5c8988dcb02a7a495b877693f60abf5 WHIRLPOOL 0cc1510ab2fdaab85a4504314e6cca0fe8150c89baa4a9562b293fb248a31b9b0fd73a300d12d0c63a24f9ae98bd179215d59d386e32c5f1f30d19e31c9da962
DIST lxml-3.3.0.tar.gz 3435082 SHA256 7d669cd0b7f8d01356df8d64cdbf2aecd9150378d59c36ac025da1dbaf9ebc11 SHA512 4da55829ff524f54dc1ea840f13fc3973c0d821b307ebc3f7720674c2e9e0071609834e46a39449f414a1d97695ca119f8779c97dd18bf8f4a401d943e541bc9 WHIRLPOOL f3e9182fd7d3c0b58e3529675454e44064e1b4f640e17a365950f33e157483f5c23f73b2b983b99df3f25d95662892379bd36521667e4fa9c794a9209eda16d0
DIST lxml-3.3.1.tar.gz 3441159 SHA256 8cbaa02dd5a0a9dd7f571289c51eed9cb5c747d6674f3300e4bd63586e921819 SHA512 af52a8ea630b52171241aa458d6911354ae71d4b2957a5f6e8c14f632ffb11ea112f09ad702c4ac4f3c2535c0a2a472398a14925ac1ea49e7fad44c464ef21ec WHIRLPOOL b21e7d6c480776d40c4fa6ac4a0ae4a33f4753d35a5db539490cbe861df4495759806545e6e8854dc542ea10362b0bcff475ee6d556b1489c4cdb491042e3500
DIST lxml-3.3.2.tar.gz 3470228 SHA256 fd1a7fd1933a48055a6f396e087b58bf35aec11e55a10f5da22483cdc1d2195c SHA512 3b153152f8dac3c01d6b88afc893628e54738404a19fea36a9de3787a0e7bf8f660fff2ba59d747c62532e641661a1713805e09411632b3f7bccf64017644a1a WHIRLPOOL de103c4e4feee40fb53c024469e033befda812ef38b98e46238abdf3f8aaffc3c088d8be2947358e0c54034683a80f9331f35e0ea5909340d7b3891e10fc2743

@ -0,0 +1,69 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/lxml/lxml-3.3.2.ebuild,v 1.1 2014/03/01 05:26:32 radhermit Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} )
inherit distutils-r1 flag-o-matic
DESCRIPTION="A Pythonic binding for the libxml2 and libxslt libraries"
HOMEPAGE="http://lxml.de/ http://pypi.python.org/pypi/lxml/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD ElementTree GPL-2 PSF-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="beautifulsoup3 doc examples +threads"
# Note: lib{xml2,xslt} are used as C libraries, not Python modules.
RDEPEND=">=dev-libs/libxml2-2.7.2
>=dev-libs/libxslt-1.1.15
beautifulsoup3? (
python_targets_python2_6? ( dev-python/beautifulsoup:python-2[python_targets_python2_6] )
python_targets_python2_7? ( dev-python/beautifulsoup:python-2[python_targets_python2_7] )
python_targets_python3_2? ( dev-python/beautifulsoup:python-3[python_targets_python3_2] )
python_targets_python3_3? ( dev-python/beautifulsoup:python-3[python_targets_python3_3] )
)"
DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]"
# lxml tarball contains files pregenerated by Cython.
DISTUTILS_IN_SOURCE_BUILD=1
python_prepare_all() {
# avoid replacing PYTHONPATH in tests.
sed -i -e '/sys\.path/d' test.py || die
distutils-r1_python_prepare_all
}
python_compile() {
if [[ ${EPYTHON} != python3* ]]; then
local CFLAGS=${CFLAGS}
append-cflags -fno-strict-aliasing
fi
distutils-r1_python_compile
}
python_test() {
cp -r -l src/lxml/tests "${BUILD_DIR}"/lib/lxml/ || die
cp -r -l src/lxml/html/tests "${BUILD_DIR}"/lib/lxml/html/ || die
ln -s "${S}"/doc "${BUILD_DIR}"/ || die
local test
for test in test.py selftest.py selftest2.py; do
einfo "Running ${test}"
"${PYTHON}" ${test} || die "Test ${test} fails with ${EPYTHON}"
done
}
python_install_all() {
if use doc; then
local DOCS=( *.txt doc/*.txt )
local HTML_DOCS=( doc/html/. )
fi
use examples && local EXAMPLES=( samples/. )
distutils-r1_python_install_all
}

@ -0,0 +1 @@
DIST pretend-1.0.7.tar.gz 4788 SHA256 306906ea041a41ba23171aaf82112b49c516edbb08a29c8d0f113ee5def86d19 SHA512 9caa134a6b495c34bd05449b50f8f30e40ddceca9f70448f1735ae6d229996eeee370d01d7a3ed9acc40f385247544c201676699483599d8790e1971b6899f40 WHIRLPOOL c20c888b65f63ef1c4ea616714703529e5bf743970350c29d187f8a69f15c3db4fb1beda57584bb327105824e4ea01badac69a6b8fa4792c4d2ff53378cc31e7

@ -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>
<upstream>
<remote-id type="pypi">pretend</remote-id>
</upstream>
</pkgmetadata>

@ -0,0 +1,19 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/pretend/pretend-1.0.7.ebuild,v 1.2 2014/03/01 04:51:04 radhermit Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} pypy2_0 )
inherit distutils-r1
DESCRIPTION="A library for stubbing in Python"
HOMEPAGE="https://github.com/alex/pretend/ https://pypi.python.org/pypi/pretend/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"

@ -1,11 +1,2 @@
DIST pycountry-0.14.7.zip 7738052 SHA256 72c989c73881a09967e6b460b046c3d07134600ec4d689ae51fa39d0e1dcb93d SHA512 48cae01b87735a1276c9b98c7a65029924d428cdc1e0f6d041a9c3fe436fd272e0395af9ed7147f7baa40128c8986bcfff66b59cfabc4f93a2ca397c77ba9140 WHIRLPOOL fad4326d1d3774f36560c567df8bdc9980d02c6761f105789a05b37d87c487bd674413b4f681df5ed14e72f7533311a8ef9405d63b535df957ec22fb9191303e
DIST pycountry-0.14.8.zip 7781480 SHA256 5252b5378ba6f1971aa718248d797fb1e2a33d0bdb975400e4b801549102e2fa SHA512 99d8ded3addd3dbd03e15d6ed31bd53d3c369c4b516c03f3e7bfa7ed42feda769153f6df0a43fd9129f8123b8ebc22341722dc5883c885b0f4a42ba591b475cd WHIRLPOOL 9378ea338d75295a0ced55018834e954f38ce71e77c0800ced0b2fe53318c96c70813b218c57fbc328f7c56f28730e4c5eacba9da58ae9c619fb738eb0ecf48c
DIST pycountry-0.15.zip 7796770 SHA256 42003531fef65cf56ad35e32843a9b8c090127b0a5827f69fbea99f239d9ad73 SHA512 b6a9f3329c36d422b76bde070325fb32945a4fbb2a7f45b68d85d6851c26da6bab9451b1c28fcb1cc7174dbda79bbc0802507e4658743b3be1e69527877138b0 WHIRLPOOL 14ca60d16bcf58aecb6895b5489a7a3061bb04029702eab53e3908e1ce787c9ddc86840e4a6ed0a87804247f4b00782d0bedc95d7ce702fa2e38a25a76e5a913
DIST pycountry-0.16.zip 7845174 SHA256 dea598b6feccb82281d9e35bbf6bdb669eac4cf0a51be57c3a82ba166534acb6 SHA512 7ddb7392ad9bfa9af28d63d6acebf0f3a25af462eec85b75a9933096a36b369ec44aeb7767c421d8496d795f2f100a33d7e9e3615420b7829c458b22addfea11 WHIRLPOOL f96a1681a486eeb3996bffac7202222d9346979ef7614b47350c6504fac85f40987621053bd778a7e7f665adc6bacbe74d033ed74b9f0e3257ff5ff058e47923
DIST pycountry-0.17.zip 7845572 SHA256 1d1781ae6c42b15c26f45da7f53200defe00b6b2cad0512f05fdd43e539dd539 SHA512 b3542743596156448d6b11ccc9db50b17a6d0c2cdf67eb1109c0092d0e777742d8a47000d518097e6df7e39ba38ad2136a2f4f7c6350879d9c5fea4f53b7f584 WHIRLPOOL 0dd1ca620476724245fefba4667ac38fbe329aa774f1ec12cc537d3eb8666fd35b52628d4cd9fdba4900c4256723efbd0ecd6804a83c2ba3534a6bcbf8a33784
DIST pycountry-0.18.zip 7850782 SHA256 fb8ee7552a52f9930c7df4032b8dff60e5175c63fdaaad2d649cab33708781b2 SHA512 7a010f760088580aaca09e72771e8d3f6ba6dbf29c613967bbc28cacfe0a49be0a97b78639b744bb1015b0a1868c39a33d1e302b0388070445826cbc7510495f WHIRLPOOL 57a92e21d3a564d933b6c61e7b62aa5e3f74ea17a7eac2a7d1329123721a2740c01533aefa83540eae1f82db2ba4e005d0b025b2a75d52162ff77dc5dca8ff18
DIST pycountry-0.19.zip 7852327 SHA256 31e119296f15d9aebeca68c60765cc9e99abb900afb42072810f918f05e34443 SHA512 017aee83730f3cdced717b9e657a4c431a5e8208c7434208667213ec3fc8a3f500527e36d009ffbc45767a233100174f634dcbfd3425cec59470dc11dd740b03 WHIRLPOOL 24b2d6238959ab64290b64d54c6ea4b87e57972b1e28926f66b5f53b2efbd7b09223e2fb125de44cacb4b74817bf945473022681523a0e9b5fdd6cd2456129bb
DIST pycountry-1.0.zip 7866775 SHA256 a09616ec9c9f73be27de8087bc57c255dd80b4fbbac9b8dbdbbe50abbae33d27 SHA512 f2ca782c1ac6050d992dc83428e5bc3f95a797c4d86c1745e050ce386785cfb7d9b5df0a359bf80089f9e0addada510d5f54c71a2dccb278617d7544ba2b329c WHIRLPOOL 92bd27ee289daad546c590686b793738df613863dc57c7003a709c460329c1267d8f22d725f5d6b6c18a18956e632af0733832790f51b36b87e885f998c1848e
DIST pycountry-1.1.zip 7862246 SHA256 d2e89057e6418d03128fb44faa11dd979c310baaaf0d4adea0e1af17a3ebef74 SHA512 4f10e7bdf097d1798b53d0cf71dfd5da9d069cbee8b6b65b714856fd3d639df9e1982b5b090dc073fb26cdf3d71b2e3d509678e4fe3901ea03bdfd1193e76fb2 WHIRLPOOL ab16519335caa39df6f39fca80307ffe3d33588238b7d839e12ba2438a97c0a9fc6d1a4d7eadd3fa6df7dd9011025b3ce1c803bf1967d90ad587e9d78481259a
DIST pycountry-1.2.zip 7856836 SHA256 76ba499a441bc05b20c200b7b7347eb099b41f4e89cadacac4dbbad7059c871a SHA512 08013e552181983712466dc973c62cecaf41d5abab1102ce774e946c40088e02020a34b970e9598460f6bb426fec029d4f668e2e26d6df4911255ed255d0c3b8 WHIRLPOOL e5343f9942ec2073a4edadc3eb2351627de50ec929ac2d35e30f3ddc11177ebe5cf3892d5129f7421edd833b45a0d1776b9b925a08c9352af389a8076a5b9634
DIST pycountry-1.3.zip 7895245 SHA256 96392022f6bd036f3c5143af36ecfc62d62c99ded039378da18f89f9b2f383dc SHA512 6dfdcc5b2436e9a28ae6f1622afa6900f5d4a63a6791cef404a0be1f365b5c43771a31271caeda61d02a6ce3f4ed656f0cd3984254a32b7810c5c556b66d200f WHIRLPOOL 3d35d1b769348110abc7501ec018761feec4e601421e49b8f4ee89cfe385730b34413f6a258943d1a3203d7250867ebeda707bc75e10556dd6ec23d1008b1319
DIST pycountry-1.4.zip 7911812 SHA256 c8e8dd244ad32bc1dbb55565b83f9277d0e0ad423c190844acd7e4b9831c3652 SHA512 59e6741f8c4a92412391ea672f6dc3778d87fcc38a5f37615bb60c8d022990425cdd8c04724c8eac1d503f11fea68a21989cd24fed060fe3efbdbeb7ef9177be WHIRLPOOL 36dc5829cb78014a67eae1db11cd1c4880ad108346acc75f9507fb5cf6cfd6e30423229c917081e9d76af6581396d7afce13a7585e7f16991a072646229f71ca

@ -1,13 +0,0 @@
https://bitbucket.org/techtonik/pycountry/issue/9/can-pytest-extras-be-removed-015
diff -ur pycountry-0.15.orig/setup.py pycountry-0.15/setup.py
--- setup.py 2013-06-22 15:04:54.000000000 +0800
+++ setup.py 2013-06-29 23:27:39.566578125 +0800
@@ -24,7 +24,4 @@
include_package_data=True,
package_dir={'': 'src'},
install_requires=[
- 'pytest',
- 'pytest-capturelog',
- 'pytest-codecheckers',
- 'pytest-cov'])
+ 'pytest'])

@ -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/dev-python/pycountry/pycountry-0.14.7-r1.ebuild,v 1.2 2013/09/05 18:46:07 mgorny Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} pypy2_0 )
inherit distutils-r1
DESCRIPTION="ISO country, subdivision, language, currency and script definitions and their translations"
HOMEPAGE="http://pypi.python.org/pypi/pycountry"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
DEPEND="app-arch/unzip
dev-python/setuptools[${PYTHON_USEDEP}]
test? ( dev-python/nose[${PYTHON_USEDEP}] )"
DOCS=( HISTORY.txt TODO.txt )
python_test() {
# nosetests give coverage output of each run
pushd "${BUILD_DIR}"/lib > /dev/null
nosetests ${PN}/tests.py || die
}

@ -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/dev-python/pycountry/pycountry-0.14.8.ebuild,v 1.2 2013/09/05 18:46:07 mgorny Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} pypy2_0 )
inherit distutils-r1
DESCRIPTION="ISO country, subdivision, language, currency and script definitions and their translations"
HOMEPAGE="http://pypi.python.org/pypi/pycountry"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
DEPEND="app-arch/unzip
dev-python/setuptools[${PYTHON_USEDEP}]
test? ( dev-python/nose[${PYTHON_USEDEP}] )"
DOCS=( HISTORY.txt TODO.txt )
python_test() {
# nosetests give coverage output of each run
pushd "${BUILD_DIR}"/lib > /dev/null
nosetests ${PN}/tests.py || die
}

@ -1,33 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/pycountry/pycountry-0.15.ebuild,v 1.1 2013/06/29 15:49:58 idella4 Exp $
EAPI=5
# pypy pennding actioning of bug filed upstream
PYTHON_COMPAT=( python{2_6,2_7,3_3} )
inherit distutils-r1
DESCRIPTION="ISO country, subdivision, language, currency and script definitions and their translations"
HOMEPAGE="http://pypi.python.org/pypi/pycountry"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
DEPEND="app-arch/unzip
dev-python/setuptools[${PYTHON_USEDEP}]
test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
DOCS=( HISTORY.txt TODO.txt )
# https://bitbucket.org/techtonik/pycountry/issue/9/can-pytest-extras-be-removed-015
PATCHES=( "${FILESDIR}"/${P}-setup.patch )
python_test() {
# https://bitbucket.org/techtonik/pycountry/issue/8/test_locales-pycountry-015-pypy
pushd "${BUILD_DIR}"/lib > /dev/null
py.test ${PN}/tests/test_general.py || die
}

@ -1,33 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/pycountry/pycountry-0.16.ebuild,v 1.1 2013/07/08 05:19:03 patrick Exp $
EAPI=5
# pypy pennding actioning of bug filed upstream
PYTHON_COMPAT=( python{2_6,2_7,3_3} )
inherit distutils-r1
DESCRIPTION="ISO country, subdivision, language, currency and script definitions and their translations"
HOMEPAGE="http://pypi.python.org/pypi/pycountry"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
DEPEND="app-arch/unzip
dev-python/setuptools[${PYTHON_USEDEP}]
test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
DOCS=( HISTORY.txt TODO.txt )
# https://bitbucket.org/techtonik/pycountry/issue/9/can-pytest-extras-be-removed-015
PATCHES=( "${FILESDIR}"/${PN}-0.15-setup.patch )
python_test() {
# https://bitbucket.org/techtonik/pycountry/issue/8/test_locales-pycountry-015-pypy
pushd "${BUILD_DIR}"/lib > /dev/null
py.test ${PN}/tests/test_general.py || die
}

@ -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/dev-python/pycountry/pycountry-0.17.ebuild,v 1.1 2013/07/21 09:13:10 radhermit Exp $
EAPI=5
# pypy pennding actioning of bug filed upstream
PYTHON_COMPAT=( python{2_6,2_7,3_3} )
inherit distutils-r1
DESCRIPTION="ISO country, subdivision, language, currency and script definitions and their translations"
HOMEPAGE="http://pypi.python.org/pypi/pycountry"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
DEPEND="app-arch/unzip
dev-python/setuptools[${PYTHON_USEDEP}]
test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
DOCS=( HISTORY.txt README TODO.txt )
python_test() {
# https://bitbucket.org/techtonik/pycountry/issue/8/test_locales-pycountry-015-pypy
pushd "${BUILD_DIR}"/lib > /dev/null
py.test ${PN}/tests/test_general.py || die
}

@ -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/dev-python/pycountry/pycountry-0.18.ebuild,v 1.1 2013/08/10 09:48:06 patrick Exp $
EAPI=5
# pypy pennding actioning of bug filed upstream
PYTHON_COMPAT=( python{2_6,2_7,3_3} )
inherit distutils-r1
DESCRIPTION="ISO country, subdivision, language, currency and script definitions and their translations"
HOMEPAGE="http://pypi.python.org/pypi/pycountry"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
DEPEND="app-arch/unzip
dev-python/setuptools[${PYTHON_USEDEP}]
test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
DOCS=( HISTORY.txt README TODO.txt )
python_test() {
# https://bitbucket.org/techtonik/pycountry/issue/8/test_locales-pycountry-015-pypy
pushd "${BUILD_DIR}"/lib > /dev/null
py.test ${PN}/tests/test_general.py || die
}

@ -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/dev-python/pycountry/pycountry-0.19.ebuild,v 1.1 2013/09/02 03:33:33 patrick Exp $
EAPI=5
# pypy pennding actioning of bug filed upstream
PYTHON_COMPAT=( python{2_6,2_7,3_3} )
inherit distutils-r1
DESCRIPTION="ISO country, subdivision, language, currency and script definitions and their translations"
HOMEPAGE="http://pypi.python.org/pypi/pycountry"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
DEPEND="app-arch/unzip
dev-python/setuptools[${PYTHON_USEDEP}]
test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
DOCS=( HISTORY.txt README TODO.txt )
python_test() {
# https://bitbucket.org/techtonik/pycountry/issue/8/test_locales-pycountry-015-pypy
pushd "${BUILD_DIR}"/lib > /dev/null
py.test ${PN}/tests/test_general.py || die
}

@ -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/dev-python/pycountry/pycountry-1.0.ebuild,v 1.1 2013/09/12 06:13:30 patrick Exp $
EAPI=5
# pypy pennding actioning of bug filed upstream
PYTHON_COMPAT=( python{2_6,2_7,3_3} )
inherit distutils-r1
DESCRIPTION="ISO country, subdivision, language, currency and script definitions and their translations"
HOMEPAGE="http://pypi.python.org/pypi/pycountry"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
DEPEND="app-arch/unzip
dev-python/setuptools[${PYTHON_USEDEP}]
test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
DOCS=( HISTORY.txt README TODO.txt )
python_test() {
# https://bitbucket.org/techtonik/pycountry/issue/8/test_locales-pycountry-015-pypy
pushd "${BUILD_DIR}"/lib > /dev/null
py.test ${PN}/tests/test_general.py || die
}

@ -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/dev-python/pycountry/pycountry-1.1.ebuild,v 1.1 2013/10/28 07:03:29 patrick Exp $
EAPI=5
# pypy pennding actioning of bug filed upstream
PYTHON_COMPAT=( python{2_6,2_7,3_3} )
inherit distutils-r1
DESCRIPTION="ISO country, subdivision, language, currency and script definitions and their translations"
HOMEPAGE="http://pypi.python.org/pypi/pycountry"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
DEPEND="app-arch/unzip
dev-python/setuptools[${PYTHON_USEDEP}]
test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
DOCS=( HISTORY.txt README TODO.txt )
python_test() {
# https://bitbucket.org/techtonik/pycountry/issue/8/test_locales-pycountry-015-pypy
pushd "${BUILD_DIR}"/lib > /dev/null
py.test ${PN}/tests/test_general.py || die
}

@ -1,9 +1,9 @@
# 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/pycountry/pycountry-1.2.ebuild,v 1.2 2013/12/07 11:11:02 hattya Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/pycountry/pycountry-1.4.ebuild,v 1.1 2014/03/01 04:26:57 radhermit Exp $
EAPI=5
# pypy pennding actioning of bug filed upstream
# pypy pending actioning of bug filed upstream
PYTHON_COMPAT=( python{2_6,2_7,3_3} )
inherit distutils-r1

@ -1 +1,2 @@
DIST pyOpenSSL-0.13.1.tar.gz 254431 SHA256 ba06ec710414f6dfe5566ec24c81882547c3e6fc48458d64315b73a0d5142fdb SHA512 5be0fddd0517566fa954e13854a428a21962b13f0c31a8ca0a27d90b74b3a9cfc60e3650e5915a28b3e55b97c655d4a6589122408ef61e6dea509745662bbc0e WHIRLPOOL 5d6500a21ab3808765b9a5cf14beac66b5359ba5c184d0de02839f3f0b7c4935fe4f656577866b6c4f1bae2e1461f4fbb41fb6cb4615c3d02efb408010bc3dc5
DIST pyOpenSSL-0.14.tar.gz 128005 SHA256 a99db8e59c120138ad8a72eecedcc24b4510d2eed3ce48213b7e32f22cc4ee6e SHA512 afd14aad8f7313425b9f0d79d80fbc17feaf128204cbda21db4116c8ce6e08e77e865110971c02bdc99b27a2d43402cc87f04586375167f41c61d0f474109512 WHIRLPOOL 6d73c560fb2f9adcdf12d92c4d1f20ef62a0284bd8cb3598e48f539cc4c4ee557215251d13f97cda3acc468b89c10e206cd1484eee582b46dca9fc0f6c6b110f

@ -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/dev-python/pyopenssl/pyopenssl-0.14.ebuild,v 1.1 2014/03/01 05:56:41 radhermit Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} pypy2_0 )
inherit distutils-r1 flag-o-matic
MY_PN=pyOpenSSL
MY_P=${MY_PN}-${PV}
DESCRIPTION="Python interface to the OpenSSL library"
HOMEPAGE="http://pyopenssl.sourceforge.net/ https://launchpad.net/pyopenssl http://pypi.python.org/pypi/pyOpenSSL"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc examples"
RDEPEND=">=dev-python/six-1.5.2[${PYTHON_USEDEP}]
>=dev-python/cryptography-0.2.1[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
S=${WORKDIR}/${MY_P}
python_prepare_all() {
sed \
-e "s/test_set_tlsext_host_name_wrong_args/_&/" \
-i OpenSSL/test/test_ssl.py || die "test_ssl sed failed"
distutils-r1_python_prepare_all
}
python_compile_all() {
use doc && emake -C doc html
}
python_test() {
esetup.py test
# https://bugs.launchpad.net/pyopenssl/+bug/1237953
rm -rf tmp* *.key *.pem
}
python_install_all() {
use doc && local HTML_DOCS=( doc/_build/html/. )
distutils-r1_python_install_all
if use examples; then
dodoc -r examples
docompress -x /usr/share/doc/${PF}/examples
fi
}

@ -1,3 +1,4 @@
DIST stevedore-0.10.tar.gz 338510 SHA256 71a6ffb669c6d84ef0f43f44816257101775f955590986c29a95ce07293fd6e8 SHA512 910f39deff65dbc2d1ab7ba1750da06e06bea95853df6e6c7ca679d7672cffbf4d67d37a7688453fc638ea913f2b788eadc5695255081130538b257e26693179 WHIRLPOOL fbc521f4952b987f67cfceb1c9242afae6607bb6eb3ce5b440d8dd35a845bd7c9e5d4ec9288c9231a59ec1df3c91d93454741e1ac30f6b1748a183eebbb35dc5
DIST stevedore-0.11.tar.gz 338681 SHA256 3d647df6522a7fd30152382a948b3983ea9aa6097966ccb09244954ef345f267 SHA512 23c759da6ac03d0459542201806b15e8c87ba663c1006bed93f58c51321326dbf9fb4a1b01617b63a367c4bff78893f44d3471708468238b9796facf1e79c163 WHIRLPOOL 6734b2f29a31ee093d28d9976e710a53370ee4a5dd7ae8a0a73df8b2c6ba8dc1935d07b0df7765ad4d2bc3fe54269b0cfe8bcb5c6c19deb694793fbcdc5aafe5
DIST stevedore-0.12.tar.gz 755224 SHA256 9689a76c09eaeb60b6db5b45aae71de8c53f15d302d790536ac5bf7c47d729eb SHA512 c00a4794dc21a3989d4e374e942b53b1dc356b9756f1a279d7fdf42eb9c41a21723d2b6440ad0627aa63d6ededab1718181fca1ba247694727ac36d1d0788e46 WHIRLPOOL 5c8acafcc290f205728e9c611dd88369ac9626cff7829f9b4020572953700d17ffac832916cf90256a69cdba24d4f018e8989073f230ec862dc7b08499d59baa
DIST stevedore-0.14.1.tar.gz 357881 SHA256 4f298be24399150605b08c1abffd1f5fee01f9ab9362eb6ac865198c7290cbdf SHA512 187b1d89dea2df8f430f2c707c52ab06f2a35dacdbff86f9de9e905c3b66152d529e7f408e7c73144c444d12240957a8deb27aff13538f2ac662975559c4473d WHIRLPOOL 4b6aad355266a63fe4ee6f139da0e974ad1b341d9fb338dc0432804139cd00435a436364ec4d52b9a1b1f399c14337c8c5f37a09fe03fba3f43b60ba735391c6

@ -0,0 +1,46 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/stevedore/stevedore-0.14.1.ebuild,v 1.1 2014/03/01 02:13:24 radhermit Exp $
EAPI=5
PYTHON_COMPAT=( python{2_7,3_2,3_3} pypy2_0 )
inherit distutils-r1
DESCRIPTION="Manage dynamic plugins for Python applications"
HOMEPAGE="https://github.com/dreamhost/stevedore"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc test"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
virtual/python-argparse[${PYTHON_USEDEP}]
>=dev-python/pbr-0.5.21[${PYTHON_USEDEP}]
<dev-python/pbr-1.0[${PYTHON_USEDEP}]
test? ( dev-python/nose[${PYTHON_USEDEP}]
dev-python/mock[${PYTHON_USEDEP}]
dev-python/coverage[${PYTHON_USEDEP}]
dev-python/flake8[$(python_gen_usedep python{2_7,3_2,3_3})] )
doc? ( dev-python/sphinx[${PYTHON_USEDEP}]
dev-python/pillow[$(python_gen_usedep python{2_7,3_2,3_3})] )"
python_compile_all() {
if use doc; then
mkdir docs/source/_build || die
sphinx-build -b html -c docs/source docs/source/ docs/source/_build
fi
}
python_test() {
nosetests -d --with-coverage --cover-inclusive --cover-package stevedore \
|| die "Tests failed under ${EPYTHON}"
flake8 stevedore setup.py || die
}
python_install_all() {
use doc && local HTML_DOCS=( docs/source/_build/. )
distutils-r1_python_install_all
}

@ -1,2 +1,3 @@
DIST hoe-2.12.5.gem 122880 SHA256 600ab263807c229b6ee98d1d1a2b48f46d329ccff30458822729b6d686be10f2 SHA512 6f00b40ad16165d4f4dccfc7bf2a01448e7f91a50eedd52df9e6b7381b1589a8a497b0fc936c3cefe96f0ad125dfe056fb9ca841e0d3833bf2f3bcaea725ac75 WHIRLPOOL 27a8285b73fca19c4305cae12a669e17908d0154c4973fa05711fba1543e602c3f1cf3f193816e3f3f0775fcc8115a0f197a6e81d0ef2fdabf50e744cb06e3b8
DIST hoe-2.13.0.gem 122880 SHA256 ab1f5d55301a9e92d34e58d9063c7d28abaf61223292ff04c1a869bb57786eed SHA512 70bce367990e82b00fef4958e1878726c2c53d0011f82b4e0e370b998f2a774d606ec813de1094662d668616cf71f7a6a1e7b46aebf1347d3c140485a38cc405 WHIRLPOOL 9f3823f6d95146d9a768c8c7186c6bc09fa4fadb087bf52a4ceb98f683a6ab3bb74910191d8fce68e700c7fcdf4c3d974503cae6fec885f6d83c27bd0617e699
DIST hoe-3.9.0.gem 130048 SHA256 d5d22c31032c1e8d8aeec43a52aa377fb6689ebf835d6b9837786d0a085594f1 SHA512 d759ef3b40bdda3a0118c96f938d6e501f0deac515eb00685dc2ba3a9f19e2de589c4b7c357a8f43c9892306f2103b010b80ddea1e0cc7e52bff9b28a8502f29 WHIRLPOOL 833346bb1b45b6dbc480bfb9c5590a02f57395f48f0c1b736efce1c781656999aff506556306d02e3d8e4e7c54e62196041ac712b06b66e54946d2a4d9dede2c

@ -0,0 +1,41 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/hoe/hoe-3.9.0.ebuild,v 1.2 2014/03/01 08:01:21 graaff Exp $
EAPI=5
USE_RUBY="ruby18 ruby19 ruby20 ruby21 jruby"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_DOCDIR="doc"
RUBY_FAKEGEM_EXTRADOC="History.txt Manifest.txt README.txt"
RUBY_FAKEGEM_EXTRAINSTALL="template"
inherit ruby-fakegem
DESCRIPTION="Hoe extends rake to provide full project automation."
HOMEPAGE="http://seattlerb.rubyforge.org/"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
ruby_add_bdepend "test? ( dev-ruby/minitest )"
ruby_add_rdepend ">=dev-ruby/rake-0.8.7 >=dev-ruby/rdoc-3.10"
all_ruby_prepare() {
# Skip isolation
sed -i -e '/isolate/ s:^:#:' Rakefile || die
# Skip test depending on specifics of gem command name
sed -i -e '/test_nosudo/,/^ end/ s:^:#:' test/test_hoe.rb || die
}
all_ruby_compile() {
all_fakegem_compile
rdoc --title "seattlerb's hoe-3.5.1 Documentation" -o doc --main README.txt lib History.txt Manifest.txt README.txt
}

@ -2,3 +2,4 @@ DIST rspec-core-2.12.2-git.tgz 169377 SHA256 ce19262c407725ad5ea894710536e576344
DIST rspec-core-2.13.1-git.tgz 188045 SHA256 a997b00f0b5f69229f4bc86a2a06f9c6447d68fe8a8377742174a0216b2f1a36 SHA512 8335092dc586094335050069b37c459872536d734765f12827c258df9cbd018411088f6e066085a9a742f31f95a9dd71b7c9fd7ab485b63e564d49cd658aa9de WHIRLPOOL 788d85fc3f7d2a6db1ce552a29b3419323de4eaa0fb7714c8280ac76bebf808af16edce9dcd1b71000e82ccdde5cf1780df1c946edd2222802258531aad63759
DIST rspec-core-2.14.3-git.tgz 191051 SHA256 3a412f39a304591952473b899e54f0af77bbe01b75c08d69547ab0adbce6afd0 SHA512 8ea43b0f089ed1381da66ddd08ae5b863eeb76994920f527d38c32a76b4c07a1e9f02476b489f3ec5b3b1a1ae7885589311fa9f4aa38bb5a8511518fdf88be0e WHIRLPOOL 6b39d34cdc6f9560420af8317893803543fd43b3cd0b971306a698cb7e95a248515c1d98aa74a23640ef3d41e1c03d3206c9ed2b47018b759b4c8ec14536393c
DIST rspec-core-2.14.7-git.tgz 193951 SHA256 8d5eaaacf3eefd4dcd5a4d38d835f5d5a0677f5e00e6dda31ab486cba22e7d90 SHA512 ceace4a65e3cdeaa3c1de9a8f67a3b2dc671337b8074ccbf564515833e53061e9ce039aedb63316e7ff25ca3172e102e5c10fc30559f7a5ae528508487d82eef WHIRLPOOL ea163d55064a2371ba3fcd7286e16e53b4220475b64f089fae748803f89f1eb41a29d5d1848c811f2332dbe2d60e6e07df8b0e9f1d3eb742692ca722411306b4
DIST rspec-core-2.14.8-git.tgz 195949 SHA256 757febdcc4465b62fb41572e1fb7e0deb86f903127cb2941ea65d2c1d4ac29db SHA512 2be487f0a820cb959771b0c2a725aa7a43cd80a76f85ed42f3341420cefa4ba6413b5dbd86e8fba9f5515afef3e895e0f1f2f8239d50f0b764f037d5f0791095 WHIRLPOOL 5b2422d7f1d087caf654ea04d81f269ae90be63eb73135d34691839c27e6dfa152aac425f64a860b3af50ef0bf513ac7f4a68c979c254083f187e57a96c20fe3

@ -0,0 +1,77 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rspec-core/rspec-core-2.14.8.ebuild,v 1.1 2014/03/01 07:45:00 graaff Exp $
EAPI=5
USE_RUBY="ruby18 ruby19 ruby20 jruby"
RUBY_FAKEGEM_TASK_TEST="none"
RUBY_FAKEGEM_TASK_DOC="none"
RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md"
# Also install this custom path since internal paths depend on it.
RUBY_FAKEGEM_EXTRAINSTALL="exe"
RUBY_FAKEGEM_GEMSPEC="rspec-core.gemspec"
inherit ruby-fakegem
DESCRIPTION="A Behaviour Driven Development (BDD) framework for Ruby"
HOMEPAGE="http://rspec.rubyforge.org/"
SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}-git.tgz"
LICENSE="MIT"
SLOT="2"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
ruby_add_bdepend "test? (
>=dev-ruby/nokogiri-1.5.2
dev-ruby/syntax
>=dev-ruby/zentest-4.6.2
>=dev-ruby/rspec-expectations-2.14.0:2
>=dev-ruby/rspec-mocks-2.12.0:2
)"
# Skip yard for ruby20 for now since we don't support ruby20 eselected
# yet and we can't bootstrap otherwise.
USE_RUBY=${USE_RUBY/ruby20/} ruby_add_bdepend "doc? ( dev-ruby/yard )"
all_ruby_prepare() {
# Don't set up bundler: it doesn't understand our setup.
sed -i -e '/[Bb]undler/d' Rakefile || die
# Avoid dependency on cucumber since we can't run the features anyway.
sed -i -e '/[Cc]ucumber/ s:^:#:' Rakefile || die
# Remove jruby-specific comparison documents since for us the normal
# version passes.
cp spec/rspec/core/formatters/text_mate_formatted-1.8.7.html spec/rspec/core/formatters/text_mate_formatted-1.8.7-jruby.html|| die
# Duplicate exe also in bin. We can't change it since internal stuff
# also depends on this and fixing that is going to be fragile. This
# way we can at least install proper bin scripts.
cp -R exe bin || die
# Avoid unneeded dependency on git.
sed -i -e '/git ls-files/ s:^:#:' rspec-core.gemspec || die
# Avoid aruba dependency so that we don't end up in dependency hell.
sed -i -e '/aruba/ s:^:#:' -e '104,106 s:^:#:' spec/spec_helper.rb || die
rm spec/command_line/order_spec.rb || die
}
each_ruby_prepare() {
sed -i -e 's:ruby -e:'${RUBY}' -e:' spec/rspec/core_spec.rb || die
}
all_ruby_compile() {
if use doc ; then
yardoc || die
fi
}
each_ruby_test() {
PATH="${S}/bin:${PATH}" RUBYLIB="${S}/lib" ${RUBY} -Ilib bin/rspec spec || die "Tests failed."
}

@ -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/byacc/byacc-20140101.ebuild,v 1.1 2014/01/02 06:16:01 radhermit Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-util/byacc/byacc-20140101.ebuild,v 1.2 2014/03/01 16:31:34 jer Exp $
EAPI=5
@ -10,7 +10,7 @@ SRC_URI="ftp://invisible-island.net/byacc/${P}.tgz"
LICENSE="public-domain"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha ~amd64 ~arm hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
DOCS=( ACKNOWLEDGEMENTS AUTHORS CHANGES NEW_FEATURES NOTES README )

@ -6,3 +6,4 @@ DIST debhelper_9.20131110.tar.gz 472583 SHA256 f331baa25763ac768a6994bf55e8c0182
DIST debhelper_9.20131127.tar.gz 472736 SHA256 21e7b953f14a6c6e5b8d6959af16638e030894555eda6e26fbd6549e3cf9118c SHA512 fc5f1e5e27a43ef64f39e97a6ff20c5513c35ab43a0cae6895ff786af7861ac4affd9a6668b3328f2242ca3817d925d0d291b226c79e3e00280b4ecb3817a029 WHIRLPOOL 069a05ab6239e963c6415da67f7265a0c2ba91d4de52a0c5bf4dc10da1206e7b388229a9ae99f46a8acf22288b5ea0db30ce458bfdb3e985899a74594400f89b
DIST debhelper_9.20131213.tar.gz 472845 SHA256 5a6db89e1487f05d43f149b8617f068956649cd66fbbdaf26e845b3a311c3685 SHA512 5116f42e8a382fdcf833abcd49daadf017831b3dd898ebb5942a86cf1c8747812a7c129282125c2c559546a3cd36ea95848c4028d8a0fc623764f766c829b1fc WHIRLPOOL 7b51f162351f86adb7af984d06ec3b431cb9b3d68f78abaaea6ddb94485722878e467a20d8c2faf425a0ecadea1b37a953a6d92866d39020707111c6cdc1f9d3
DIST debhelper_9.20131227.tar.gz 473409 SHA256 c71f33ae883e0f79eaa28fdb20890cad95cbea918c6198f693e15d614a652e6e SHA512 14ce758aa46d66b26e1f1cb4c59d12d3794a083055f5c9c775a0998b34fb881400f847efb680a51e8638f8086f53c56e5ecba56b2867f0a23970f8d9428a484a WHIRLPOOL 15c6804b73425d9e4efff49527a8871fbb50ec5ebf5157a9862663723b32f37ffeb152d5e0dd9a6f0288d9ceb10de84c1068ab76d8ce32dfcaa730c5bea85d7e
DIST debhelper_9.20140228.tar.gz 476237 SHA256 fb4cbc94e0a415f68abd4efcb197321e1fb2f7de61b74a3b83873259c05d53c8 SHA512 bf43167b11765a999d2d3485fce3b6b877ab888ee3dee2d454d4c852dc755663b063831b55281bb225e9e4591fe6cee046c7f1b3c102dd40f4717536b9e63509 WHIRLPOOL f66cd04aaeeedad637f5a3bfa751d35aa097c6c707013d6c966ce54bbd6beeac41bb5d61ef81a2fbbd53451c23ef8dbfba720bdafcb66ab0577e6d85eb015600

@ -0,0 +1,70 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/debhelper/debhelper-9.20140228.ebuild,v 1.1 2014/03/01 14:44:23 jer Exp $
EAPI=5
inherit eutils toolchain-funcs
DESCRIPTION="Collection of programs that can be used to automate common tasks in debian/rules"
HOMEPAGE="http://packages.qa.debian.org/d/debhelper.html http://joeyh.name/code/debhelper/"
SRC_URI="mirror://debian/pool/main/d/${PN}/${P/-/_}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux"
IUSE="test"
DH_LINGUAS=( de es fr )
IUSE+=" ${DH_LINGUAS[@]/#/linguas_}"
NLS_DEPEND=$(
printf "linguas_%s? ( >=app-text/po4a-0.24 )\n" ${DH_LINGUAS[@]}
)
RDEPEND="
>=dev-lang/perl-5.10
>=app-arch/dpkg-1.17
dev-perl/TimeDate
virtual/perl-Getopt-Long
"
DEPEND="${RDEPEND}
${NLS_DEPEND}
test? ( dev-perl/Test-Pod )
"
S=${WORKDIR}/${PN}
src_compile() {
tc-export CC
local LANGS="" USE_NLS=no lingua
for lingua in ${DH_LINGUAS[@]}; do
if use linguas_${lingua}; then
LANGS+=" ${lingua}"
USE_NLS=yes
fi
done
emake USE_NLS="${USE_NLS}" LANGS="${LANGS}" build
}
src_install() {
emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install
dodoc doc/* debian/changelog
docinto examples
dodoc examples/*
local lingua
for manfile in *.1 *.7 ; do
for lingua in ${DH_LINGUAS[@]}; do
case ${manfile} in
*.${lingua}.?)
use linguas_${lingua} \
&& cp ${manfile} "${T}"/${manfile/.${lingua}/} \
&& doman -i18n=${lingua} "${T}"/${manfile/.${lingua}/}
;;
*)
doman ${manfile}
;;
esac
done
done
}

@ -1,4 +1,3 @@
DIST plan9port-20130320.tgz 54184719 SHA256 d08fd032edc9c27bc549ee9076963812f210476d0d1f21f5300e9d867699ff55 SHA512 fae40eae76a0f3121f47a3895809f2433beed91fc9e879c8cde25e493ec91dfdfc89fe59e3fe3a8aab7c33a2537a02b30857edb3af7f202df4a98e02cee8ecb7 WHIRLPOOL 5b707c8d18c8f1fa8e3d36e8f14a20213cad9ab3344f088f18942034dce3356ba88675c5817a7d50b66275d71d95e6d5fd3fdefbd18bcca9089790e258dbb60f
DIST plan9port-20140107.tgz 54497126 SHA256 dc6068a17912d6d57ed491593a4ea5608cb820bb6a7929835f7ba061889b4357 SHA512 4a0bccb379f3656b5673bb1bc9819ada7582ad437784edbd61b9c551215e3b9fb498d392dfe9ab316059af7a19093166903778a74ae9eed02585211cab949670 WHIRLPOOL 31b73b8b68d137fbcbcb050ddd2a90b7ebbf33dea4bf6aa9a8bb6703dcfae165148d6af635a7c80fa33d038d29133362477a290ec0745b8064e5ce74c5602ebc
DIST plan9port-20140123.tgz 54498603 SHA256 c7857f2fec2d502f54ac43c30fc74989b2eb4259905ca792da818dc5699f4d79 SHA512 2a06d8de6b03b19e9a265f38467cab5367fc19f40f378f8c3f0910fa6cba227be424f16d8a7de0cacd6b77d22b269c7b3530411725d69a5c410bb65d57af6582 WHIRLPOOL 769d8720bb54748ee191906a4f1f8306eff80f568f0c683054089bdec4d34b3d7192edd32bc2394cd8c8caf03add79a1490e2dafe47bb09d9d2a651e2cf5ac45
DIST plan9port-20140224.tgz 54503563 SHA256 ddcb4946d1c26d4f5b1818225741e6ad1d2b417c2a5e4f0b463ac5495fa23309 SHA512 21f54c9e3e852cf3008458c4ba8e36eb7a9cb812bb31660a6d57901295cdc276b70f0e7d6894b1befdc15b8fca05170841aa6e935cdb6270c7eeacaa32af1c56 WHIRLPOOL eadaa0d76908b49ced19d1a6df3dd46437944e50820956d219a03d3ed6b8909a23cc490adedcf55c9dee0a4e827f968f12451e1641ea72676bfce0b12e61754b
DIST plan9port-20140228.tgz 54509421 SHA256 57e6a5865f968eb75eb847269ba19034c1b850db2dc2139fc09bfab234ea7fa5 SHA512 4f5c2f1b7c70164683efd3463016d4e54d7d3084018ef8c60a996c3694f6b2dae3fed7c9fa0c79f6f1d8a54bd45b2fb0cc44f78174e07a44d2ee37f81d1b97a2 WHIRLPOOL 4cebe723dd293527a26bdbb9816b90748da8686784ca5bcb3d94635147edf4f26f422498a8b7f0b0aee67c51c9133c8481ead4773b78dac804e69cf316f9b47f

@ -1,83 +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/plan9port/plan9port-20140123.ebuild,v 1.2 2014/02/10 13:00:00 blueness Exp $
EAPI="4"
inherit eutils
DESCRIPTION="Port of many Plan 9 programs and libraries"
HOMEPAGE="http://swtch.com/plan9port/"
SRC_URI="http://${PN}.googlecode.com/files/${P}.tgz"
LICENSE="9base BSD-4 MIT LGPL-2.1 BigelowHolmes"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="X"
DEPEND="X? ( x11-apps/xauth )"
RDEPEND="${DEPEND}"
S="${WORKDIR}/${PN}"
PLAN9=/usr/lib/plan9
QA_MULTILIB_PATHS="${PLAN9}/.*/.*"
src_prepare()
{
epatch "${FILESDIR}/${PN}-"{9660srv-errno,noexecstack,cflags,builderr}".patch"
# Fix paths, done in place of ./INSTALL -c
einfo "Fixing hard-coded /usr/local/plan9 paths"
grep --null -l -r '/usr/local/plan9' |
xargs --null sed -i "s!/usr/local/plan9!${PLAN9}!g"
}
src_configure() {
if ! use X; then
echo "WSYSTYPE=nowsys" >> LOCAL.config
fi
}
src_compile() {
# Convert -j5 to NPROC=5 for mk
export NPROC="$(echo "$MAKEOPTS" | sed -r -n 's/.*(^| )-j([0-9]*).*/\2/p')"
# The INSTALL script builds mk then [re]builds everything using that
einfo "Compiling Plan 9 from User Space can take a very long time"
einfo "depending on the speed of your computer. Please be patient!"
./INSTALL -b || die "Please report bugs to bugs.gentoo.org, NOT Plan9Port."
}
src_install() {
dodir "${PLAN9}"
# P9P's man does not handle compression
docompress -x $PLAN9/man
# do* plays with the executable bit, and we should not modify them
cp -a * "${D}/${PLAN9}"
# build the environment variables and install them in env.d
cat > "${T}/30plan9" <<-EOF
PLAN9="${PLAN9}"
PATH="${PLAN9}/bin"
ROOTPATH="${PLAN9}/bin"
MANPATH="${PLAN9}/man"
EOF
doenvd "${T}/30plan9"
}
pkg_postinst() {
elog "Plan 9 from User Space has been successfully installed into"
elog "${PLAN9}. Your PLAN9 and PATH environment variables have"
elog "also been appropriately set, please use env-update and"
elog "source /etc/profile to bring that into immediate effect."
elog
elog "Please note that ${PLAN9}/bin has been appended to the"
elog "*end* or your PATH to prevent conflicts. To use the Plan9"
elog "versions of common UNIX tools, use the absolute path:"
elog "${PLAN9}/bin or the 9 command (eg: 9 troff)"
elog
elog "Please report any bugs to bugs.gentoo.org, NOT Plan9Port."
}

@ -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/plan9port/plan9port-20140107.ebuild,v 1.2 2014/02/10 13:00:00 blueness Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-util/plan9port/plan9port-20140228.ebuild,v 1.1 2014/03/01 16:24:54 blueness Exp $
EAPI="4"
@ -25,7 +25,7 @@ QA_MULTILIB_PATHS="${PLAN9}/.*/.*"
src_prepare()
{
epatch "${FILESDIR}/${PN}-"{9660srv-errno,noexecstack,cflags,builderr}".patch"
epatch "${FILESDIR}/${PN}-"{noexecstack,cflags,builderr}".patch"
# Fix paths, done in place of ./INSTALL -c
einfo "Fixing hard-coded /usr/local/plan9 paths"

@ -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/strace/strace-4.8.ebuild,v 1.5 2014/02/20 13:36:59 jer Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-util/strace/strace-4.8.ebuild,v 1.6 2014/02/28 21:44:06 maekke Exp $
EAPI="4"
@ -11,7 +11,7 @@ if [[ ${PV} == "9999" ]] ; then
inherit git-2 autotools
else
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
KEYWORDS="~alpha ~amd64 ~arm arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux"
KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux"
fi
DESCRIPTION="A useful diagnostic, instructional, and debugging tool"

@ -1,2 +1,3 @@
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

@ -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-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,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/git/git-1.8.5.5.ebuild,v 1.2 2014/02/18 21:21:45 jer Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-vcs/git/git-1.8.5.5.ebuild,v 1.3 2014/02/28 21:44:59 maekke Exp $
EAPI=5
@ -32,7 +32,7 @@ if [[ ${PV} != *9999 ]]; then
${SRC_URI_KORG}/${PN}-htmldocs-${DOC_VER}.tar.${SRC_URI_SUFFIX}
${SRC_URI_GOOG}/${PN}-htmldocs-${DOC_VER}.tar.${SRC_URI_SUFFIX}
)"
KEYWORDS="~alpha ~amd64 ~arm hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha ~amd64 arm hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
else
SRC_URI=""
KEYWORDS=""

@ -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/eclass/autotools.eclass,v 1.160 2014/02/18 03:57:36 vapier Exp $
# $Header: /var/cvsroot/gentoo-x86/eclass/autotools.eclass,v 1.161 2014/03/01 11:51:08 slyfox Exp $
# @ECLASS: autotools.eclass
# @MAINTAINER:
@ -353,7 +353,7 @@ eautomake() {
done
_automake_version() {
automake --version 2>/dev/null | sed -n -e '1{s:.*(GNU automake) ::p;q}'
autotools_run_tool automake --version 2>/dev/null | sed -n -e '1{s:.*(GNU automake) ::p;q}'
}
if [[ -z ${makefile_name} ]] ; then

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

Loading…
Cancel
Save