Sync with portage [Sun Jan 6 01:49:38 MSK 2013].

mhiretskiy
root 11 years ago
parent 307d91e7e6
commit 8a7daf23fe

@ -1 +1,3 @@
DIST ansible-0.7.1.tar.gz 120826 SHA256 906ae866254095fa96d28212a9e9e4c80d6feb819c402e570005c1a18c00bd59 SHA512 6eefef520240a51926370ec0997350ab44dfe1c94414f8c04c7a45e9ea134fe7f23ae0bcf59f9278cec83fbba96bf6f6d1bf98beb397b35fdf106491231f8df4 WHIRLPOOL 15e6b03e2f6212ec0f0423943bb606b83d1dfa86ea24360e80c563bf432fd75dec82a9c5d669dd8725edd887c87556f20ca4d891d7b03f1b0aac22586b910fa8
DIST ansible-0.7.2.tar.gz 140922 SHA256 4eacbb7b08f0f7d67d41c58a275296c8babdae805b94e55e112267c03edcbf84 SHA512 0ec4115ebaa0bf9f1626540a85e6a99aaee3599231d29d972ed1fbe0e40b96ee8addbada5c038422472a6e86a39a107e85e703dcba48344ec9040bf1c4d869a1 WHIRLPOOL d8c8111211d3a56d49118cd58bcc1a33c5160045ba20db08d0647b240a79dea49b1cb47bf6dbd6b3a6ea0eb79091fedf8b51463f6e5d3592680749c1188008bd
DIST ansible-0.8.tar.gz 573661 SHA256 04f8cab0136f048c55699e543170b261b32b1e09afaee42e2bb41dcbb7d7dde0 SHA512 56875e8ae6cf738e46a1da8d6fb1b2ddd1ceaffc4e917c40b95c243839234fc93673deebe4adbfb1b90312b5805cd9172692dc6f54964a82ea4f8d7920ef5ccd WHIRLPOOL f677c0e8e9b184a27724aa5e5082cde146124fa86eb64a5e015efe8f872d5c5b93a4a590a34df8d8009f97c62146398410297f16c50e54be7767d6d36a1234c4
DIST ansible-0.9.tar.gz 603309 SHA256 55ba3ca0aeedf9b212b402bc36f206378b3d9151727b35b0b1eda90d7b07da27 SHA512 f1daff617cf0816543190b5f67a55d8addddfb90936023bc93d02e603bb3e4a552240484285ea0dcc5776e58cfc802bcf6e552c10c72c6f4ff09bc0df668fc58 WHIRLPOOL 6388cc9663e16211a7f80ba407ade396029e0f30eb540609cd09830b9277d38df81e7a9e23a0873fc5d9e7e76bc6eb34ba019f0e4aac58c467afb4214366a298

@ -1,60 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/ansible/ansible-0.7.1.ebuild,v 1.2 2012/10/21 14:50:25 pinkbyte Exp $
EAPI="4"
PYTHON_COMPAT="python2_6 python2_7"
inherit distutils
DESCRIPTION="Radically simple deployment, model-driven configuration management, and command execution framework"
HOMEPAGE="http://ansible.cc/"
SRC_URI="mirror://github/ansible/${PN}/${P}.tar.gz"
KEYWORDS="~amd64 ~x86"
LICENSE="GPL-3"
SLOT="0"
IUSE="examples paramiko +sudo"
# Stable version fails almost all quality tests
RESTRICT="test"
DEPEND=""
RDEPEND="
dev-python/jinja
dev-python/pyyaml
paramiko? ( dev-python/paramiko )
!paramiko? ( virtual/ssh )
sudo? ( app-admin/sudo )
"
src_install() {
distutils_src_install
dodir /usr/share/ansible
insinto /usr/share/ansible
doins library/*
doman docs/man/man1/*.1
if use examples; then
dodoc -r examples
docompress -x /usr/share/doc/${P}/examples
fi
newenvd "${FILESDIR}"/${PN}.env 95ansible
dodir /etc/ansible
insinto /etc/ansible
doins examples/ansible.cfg examples/hosts
}
pkg_postinst() {
distutils_pkg_postinst
einfo "You have to create hosts file for user:"
einfo " echo \"127.0.0.1\" > ~/ansible_hosts"
einfo "or global:"
einfo " echo \"127.0.0.1\" > /etc/ansible/hosts"
einfo ""
einfo "More info on http://ansible.github.com/gettingstarted.html"
}

@ -0,0 +1,67 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/ansible/ansible-0.7.2.ebuild,v 1.1 2013/01/05 13:38:15 pinkbyte Exp $
EAPI="5"
PYTHON_COMPAT=( python{2_6,2_7} )
inherit distutils-r1
DESCRIPTION="Radically simple deployment, model-driven configuration management, and command execution framework"
HOMEPAGE="http://ansible.cc/"
SRC_URI="https://github.com/ansible/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~x86"
LICENSE="GPL-3"
SLOT="0"
IUSE="examples paramiko +sudo test"
DEPEND="${PYTHON_DEPS}
test? (
dev-python/nose
dev-vcs/git
)"
RDEPEND="
dev-python/jinja
dev-python/pyyaml
paramiko? ( dev-python/paramiko )
!paramiko? ( virtual/ssh )
sudo? ( app-admin/sudo )
"
src_prepare() {
distutils-r1_src_prepare
# Skip tests which need ssh access
sed -i 's:PYTHONPATH=./lib nosetests.*:\0 -e \\(TestPlayBook.py\\|TestRunner.py\\):' Makefile || die "sed failed"
}
src_test() {
make tests
}
src_install() {
distutils-r1_src_install
insinto /usr/share/ansible
doins library/*
doman docs/man/man1/*.1
if use examples; then
dodoc -r examples
docompress -x /usr/share/doc/${P}/examples
fi
# Hint: do not install example config files into /etc
# let this choice to user
newenvd "${FILESDIR}"/${PN}.env 95ansible
}
pkg_postinst() {
if [[ -z ${REPLACING_VERSIONS} ]] ; then
elog "You can define parameters through shell variables OR use config files"
elog "Examples of config files installed in /usr/share/doc/${P}/examples"
elog "You have to create ansible hosts file!"
elog "More info on http://ansible.cc/docs/gettingstarted.html"
fi
}

@ -0,0 +1,67 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/ansible/ansible-0.8.ebuild,v 1.1 2013/01/05 13:38:15 pinkbyte Exp $
EAPI="5"
PYTHON_COMPAT=( python{2_6,2_7} )
inherit distutils-r1
DESCRIPTION="Radically simple deployment, model-driven configuration management, and command execution framework"
HOMEPAGE="http://ansible.cc/"
SRC_URI="https://github.com/ansible/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~x86"
LICENSE="GPL-3"
SLOT="0"
IUSE="examples paramiko +sudo test"
DEPEND="${PYTHON_DEPS}
test? (
dev-python/nose
dev-vcs/git
)"
RDEPEND="
dev-python/jinja
dev-python/pyyaml
paramiko? ( dev-python/paramiko )
!paramiko? ( virtual/ssh )
sudo? ( app-admin/sudo )
"
src_prepare() {
distutils-r1_src_prepare
# Skip tests which need ssh access
sed -i 's:PYTHONPATH=./lib nosetests.*:\0 -e \\(TestPlayBook.py\\|TestRunner.py\\):' Makefile || die "sed failed"
}
src_test() {
make tests
}
src_install() {
distutils-r1_src_install
insinto /usr/share/ansible
doins library/*
doman docs/man/man1/*.1
if use examples; then
dodoc -r examples
docompress -x /usr/share/doc/${P}/examples
fi
# Hint: do not install example config files into /etc
# let this choice to user
newenvd "${FILESDIR}"/${PN}.env 95ansible
}
pkg_postinst() {
if [[ -z ${REPLACING_VERSIONS} ]] ; then
elog "You can define parameters through shell variables OR use config files"
elog "Examples of config files installed in /usr/share/doc/${P}/examples"
elog "You have to create ansible hosts file!"
elog "More info on http://ansible.cc/docs/gettingstarted.html"
fi
}

@ -0,0 +1,67 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/ansible/ansible-0.9.ebuild,v 1.1 2013/01/05 13:38:15 pinkbyte Exp $
EAPI="5"
PYTHON_COMPAT=( python{2_6,2_7} )
inherit distutils-r1
DESCRIPTION="Radically simple deployment, model-driven configuration management, and command execution framework"
HOMEPAGE="http://ansible.cc/"
SRC_URI="https://github.com/ansible/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~x86"
LICENSE="GPL-3"
SLOT="0"
IUSE="examples paramiko +sudo test"
DEPEND="${PYTHON_DEPS}
test? (
dev-python/nose
dev-vcs/git
)"
RDEPEND="
dev-python/jinja
dev-python/pyyaml
paramiko? ( dev-python/paramiko )
!paramiko? ( virtual/ssh )
sudo? ( app-admin/sudo )
"
src_prepare() {
distutils-r1_src_prepare
# Skip tests which need ssh access
sed -i 's:PYTHONPATH=./lib nosetests.*:\0 -e \\(TestPlayBook.py\\|TestRunner.py\\):' Makefile || die "sed failed"
}
src_test() {
make tests
}
src_install() {
distutils-r1_src_install
insinto /usr/share/ansible
doins library/*
doman docs/man/man1/*.1
if use examples; then
dodoc -r examples
docompress -x /usr/share/doc/${P}/examples
fi
# Hint: do not install example config files into /etc
# let this choice to user
newenvd "${FILESDIR}"/${PN}.env 95ansible
}
pkg_postinst() {
if [[ -z ${REPLACING_VERSIONS} ]] ; then
elog "You can define parameters through shell variables OR use config files"
elog "Examples of config files installed in /usr/share/doc/${P}/examples"
elog "You have to create ansible hosts file!"
elog "More info on http://ansible.cc/docs/gettingstarted.html"
fi
}

@ -1,15 +1,15 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/ansible/ansible-9999.ebuild,v 1.4 2012/10/21 14:50:25 pinkbyte Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/ansible/ansible-9999.ebuild,v 1.5 2013/01/05 13:39:27 pinkbyte Exp $
EAPI="4"
EAPI="5"
PYTHON_COMPAT="python2_6 python2_7"
PYTHON_COMPAT=( python{2_6,2_7} )
EGIT_REPO_URI="git://github.com/ansible/ansible.git"
EGIT_BRANCH="devel"
inherit distutils git-2
inherit distutils-r1 git-2
DESCRIPTION="Radically simple deployment, model-driven configuration management, and command execution framework"
HOMEPAGE="http://ansible.cc/"
@ -20,12 +20,13 @@ LICENSE="GPL-3"
SLOT="0"
IUSE="examples paramiko +sudo test"
DEPEND="test? (
DEPEND="${PYTHON_DEPS}
test? (
dev-python/nose
dev-vcs/git
)
"
RDEPEND="dev-python/jinja
)"
RDEPEND="
dev-python/jinja
dev-python/pyyaml
paramiko? ( dev-python/paramiko )
!paramiko? ( virtual/ssh )
@ -33,7 +34,7 @@ RDEPEND="dev-python/jinja
"
src_prepare() {
distutils_src_prepare
distutils-r1_src_prepare
# Skip tests which need ssh access
sed -i 's:PYTHONPATH=./lib nosetests.*:\0 -e \\(TestPlayBook.py\\|TestRunner.py\\):' Makefile || die "sed failed"
}
@ -43,11 +44,9 @@ src_test() {
}
src_install() {
distutils_src_install
distutils-r1_src_install
dodir /usr/share/ansible
insinto /usr/share/ansible
insopts -m0655
doins library/*
doman docs/man/man1/*.1
@ -55,20 +54,17 @@ src_install() {
dodoc -r examples
docompress -x /usr/share/doc/${P}/examples
fi
# Hint: do not install example config files into /etc
# let this choice to user
newenvd "${FILESDIR}"/${PN}.env 95ansible
dodir /etc/ansible
insinto /etc/ansible
doins examples/ansible.cfg examples/hosts
}
pkg_postinst() {
distutils_pkg_postinst
einfo "You have to create hosts file for user:"
einfo " echo \"127.0.0.1\" > ~/ansible_hosts"
einfo "or global:"
einfo " echo \"127.0.0.1\" > /etc/ansible/hosts"
einfo ""
einfo "More info on http://ansible.github.com/gettingstarted.html"
if [[ -z ${REPLACING_VERSIONS} ]] ; then
elog "You can define parameters through shell variables OR use config files"
elog "Examples of config files installed in /usr/share/doc/${P}/examples"
elog "You have to create ansible hosts file!"
elog "More info on http://ansible.cc/docs/gettingstarted.html"
fi
}

@ -1,8 +1,21 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>nimiux@gentoo.org</email>
<name>Chema Alonso</name>
</maintainer>
<maintainer>
<email>nimiux@gentoo.org</email>
<name>Chema Alonso</name>
</maintainer>
<longdescription lang="en">
Swatch.pl started out as the "simple watchdog" for actively
monitoring log files produced by UNIX's syslog facility.
It has since been evolving into a utility that can monitor
just about any type of log.
</longdescription>
<longdescription lang="es">
Swatch.pl comenzó como el "simple perro guardián" para
monitorizar activamente ficheros de registro producidos por
la capacidad syslog de los sistemas UNIX. Desde entonces ha
evolucionado hacia una utilidad que puede monitorizar cualquier
tipo de registro.
</longdescription>
</pkgmetadata>

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-arch/freeze/freeze-2.5.0-r1.ebuild,v 1.6 2013/01/04 13:07:03 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/app-arch/freeze/freeze-2.5.0-r1.ebuild,v 1.7 2013/01/05 17:28:56 ago Exp $
EAPI=4
inherit eutils toolchain-funcs
@ -11,7 +11,7 @@ SRC_URI="ftp://ftp.ibiblio.org/pub/Linux/utils/compress/${P}.tar.gz"
LICENSE="GPL-1+"
SLOT="0"
KEYWORDS="~alpha amd64 hppa ppc ppc64 ~sparc ~x86"
KEYWORDS="~alpha amd64 hppa ppc ppc64 sparc ~x86"
IUSE=""
RDEPEND="

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-arch/rpm/rpm-4.10.2.ebuild,v 1.1 2013/01/05 00:00:32 sochotnicky Exp $
# $Header: /var/cvsroot/gentoo-x86/app-arch/rpm/rpm-4.10.2.ebuild,v 1.2 2013/01/05 09:47:24 scarabeus Exp $
EAPI=4
@ -14,7 +14,7 @@ SRC_URI="http://rpm.org/releases/rpm-$(get_version_component_range 1-2).x/${P}.t
LICENSE="GPL-2 LGPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86"
IUSE="nls python doc caps lua acl selinux"

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-crypt/gnupg/gnupg-1.4.13.ebuild,v 1.7 2013/01/04 21:16:42 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/app-crypt/gnupg/gnupg-1.4.13.ebuild,v 1.8 2013/01/05 17:34:14 ago Exp $
EAPI="4"
@ -18,7 +18,7 @@ SRC_URI="mirror://gnupg/gnupg/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-macos"
KEYWORDS="~alpha amd64 ~arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-macos"
IUSE="bzip2 curl ldap nls readline selinux smartcard static usb zlib linguas_ru"
#IUSE="bzip2 bindist curl ecc ldap nls readline selinux smartcard static usb zlib linguas_ru"

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/mc/mc-4.8.7.ebuild,v 1.7 2013/01/04 21:18:08 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/app-misc/mc/mc-4.8.7.ebuild,v 1.8 2013/01/05 17:31:19 ago Exp $
EAPI=4
@ -14,7 +14,7 @@ SRC_URI="http://www.midnight-commander.org/downloads/${MY_P}.tar.xz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x86-solaris"
KEYWORDS="~alpha amd64 ~arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x86-solaris"
IUSE="+edit gpm mclib nls samba sftp +slang spell test X +xdg"
REQUIRED_USE="spell? ( edit )"

@ -1,36 +0,0 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-portage/demerge/demerge-0.047.ebuild,v 1.5 2010/04/02 12:34:13 armin76 Exp $
DESCRIPTION="demerge - revert to previous installation states"
HOMEPAGE="http://download.mpsna.de/opensource/demerge/"
SRC_URI="http://download.mpsna.de/opensource/demerge/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm ia64 ppc sh sparc x86"
IUSE=""
DEPEND="dev-lang/perl
>=dev-perl/PortageXS-0.02.09
virtual/perl-Term-ANSIColor
dev-perl/TermReadKey
dev-perl/Shell-EnvImporter"
RDEPEND="${DEPEND}
sys-apps/portage"
src_install() {
dobin demerge || die
dodoc Changelog
doman demerge.3
}
pkg_postinst() {
if [ ! -e /etc/portage/postsync.d/demerge-record ]; then
mkdir -p /etc/portage/postsync.d/
echo '[ -x /usr/bin/demerge ] && /usr/bin/demerge --postsync' > /etc/portage/postsync.d/demerge-record
elog "/etc/portage/postsync.d/demerge-record has been installed for convenience"
elog "If you wish for it to be automatically run at the end of every --sync simply chmod +x /etc/portage/postsync.d/demerge-record"
elog "If ever you find this to be an inconvenience simply chmod -x /etc/portage/postsync.d/demerge-record"
fi
}

@ -1,3 +1,3 @@
DIST calibre-0.9.11.tar.xz 27869620 SHA256 e83d62db1f27c46e2865599d3e4c4d1ba8eeca539dee982dd9eb0a213a135a4a SHA512 91fa1b022ff0f828551344a61adeb8f34be897dada5d2ea06692872c640b1f826270bbbeec40d4a18fb54f4a7efb0c503941c662e5ca916578b5908e69550c26 WHIRLPOOL 9d10377d2906b443aaf716be32f4fc863429f82165297d6b610be8fb4b4017f8cda565aa78933dfd384d0f52d7de5510ea8cdde8e1fce4a6c7b625fbe99adabf
DIST calibre-0.9.12.tar.xz 27936676 SHA256 a1eff74aa0734fb0e899bde3076038e08c6472e41394a71dd56b496e37783420 SHA512 17fcdf4af0849bbd4e432c50b65225b344f0c86abc71c94b7aa2b9c4b638b434904dd03f14088eba72f0ea97357e3b9cd72ffcac50cb3d7b6735d800f5294f19 WHIRLPOOL 64ce70d1f14ae55e796f0e908a16ca3e96239b5ec3d331e0268c8321573bd7419e122116d665232f27e202888f578df8f226ef704ec9a9e7a9a3df16324db5cf
DIST calibre-0.9.13.tar.xz 27938588 SHA256 3357303189198e4b5c0c16d99a3d4f8fe7cc9cad7ffe8cd234ce796b8bd933d2 SHA512 230636295e77474b7f50af4cd59896ed4459bcebc1c42406fe0166131531209fc2f218401559ebd33798f4a8d9f3c8a1c12d7e64cb22c7210310f47ff892a342 WHIRLPOOL fb8a0b65b508892dd597d5d2c2992294c9f2ced6c00b61df87d4dd4ddabd0b6c81053197190c8b9d3a54bf904aeee9c790c70229f0fa383e19a987905d0f3149
DIST calibre-0.9.6.tar.xz 27346664 SHA256 d2cb83a8fc32b3258f3a491f33f4271bfd4020ac4fdbbf01131deb81bba9624f SHA512 6bbacc8ed9af318bdfc09807937ec5e3e2d99a9b1d408cbf4dd4976926b415736928a16ee8d712ae1b93e98ab612841123bb370440c78db9c350ebd6503f8e58 WHIRLPOOL 306662c0b7dae93ec0d5c63903e02fc6a9cdf6427290bd366464dca7c618f602380fec9767a23baafaf1257135f333553c345356bf06560785c0664f9d74cf36

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/calibre/calibre-0.9.11.ebuild,v 1.1 2012/12/21 20:52:27 zmedico Exp $
# $Header: /var/cvsroot/gentoo-x86/app-text/calibre/calibre-0.9.13.ebuild,v 1.1 2013/01/05 09:58:45 zmedico Exp $
EAPI=4
PYTHON_DEPEND=2:2.7

@ -2,7 +2,8 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>maintainer-needed@gentoo.org</email>
<email>aidecoe@gentoo.org</email>
<name>Amadeusz Żołnowski</name>
</maintainer>
<use>
<flag name="interactive">Enable the interactive mailinspect ability</flag>

@ -1,9 +1,10 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-embedded/bitbake/bitbake-1.17.0.ebuild,v 1.1 2012/12/08 09:31:21 radhermit Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-embedded/bitbake/bitbake-1.17.0.ebuild,v 1.2 2013/01/05 08:56:59 radhermit Exp $
EAPI="5"
PYTHON_COMPAT=( python2_5 python2_6 python2_7 )
PYTHON_COMPAT=( python{2_5,2_6,2_7} )
PYTHON_USE="sqlite"
inherit distutils-r1 vcs-snapshot
@ -23,17 +24,9 @@ LICENSE="GPL-2"
SLOT="0"
IUSE="doc"
RDEPEND="
|| (
dev-lang/python:2.7[sqlite]
dev-lang/python:2.6[sqlite]
dev-lang/python:2.5[sqlite]
>=dev-python/pysqlite-2.3.2
)
dev-python/ply
RDEPEND="dev-python/ply
dev-python/progressbar"
DEPEND="${RDEPEND}
doc? ( dev-libs/libxslt )"
DEPEND="doc? ( dev-libs/libxslt )"
src_prepare() {
if ! use doc ; then

@ -1,9 +1,10 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-embedded/bitbake/bitbake-9999.ebuild,v 1.11 2012/12/08 09:31:21 radhermit Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-embedded/bitbake/bitbake-9999.ebuild,v 1.12 2013/01/05 08:56:59 radhermit Exp $
EAPI="5"
PYTHON_COMPAT=( python2_5 python2_6 python2_7 )
PYTHON_COMPAT=( python{2_5,2_6,2_7} )
PYTHON_USE="sqlite"
inherit distutils-r1 vcs-snapshot
@ -23,17 +24,9 @@ LICENSE="GPL-2"
SLOT="0"
IUSE="doc"
RDEPEND="
|| (
dev-lang/python:2.7[sqlite]
dev-lang/python:2.6[sqlite]
dev-lang/python:2.5[sqlite]
>=dev-python/pysqlite-2.3.2
)
dev-python/ply
RDEPEND="dev-python/ply
dev-python/progressbar"
DEPEND="${RDEPEND}
doc? ( dev-libs/libxslt )"
DEPEND="doc? ( dev-libs/libxslt )"
src_prepare() {
if ! use doc ; then

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-games/ggz-client-libs/ggz-client-libs-0.0.14.1-r1.ebuild,v 1.5 2013/01/04 19:21:56 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-games/ggz-client-libs/ggz-client-libs-0.0.14.1-r1.ebuild,v 1.6 2013/01/05 17:33:08 ago Exp $
EAPI=4
inherit base autotools games-ggz
@ -9,7 +9,7 @@ DESCRIPTION="The client libraries for GGZ Gaming Zone"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~hppa ia64 ppc ppc64 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
KEYWORDS="~alpha amd64 ~arm ~hppa ia64 ppc ppc64 ~sh sparc ~x86 ~amd64-linux ~x86-linux"
IUSE="debug static-libs"

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-games/mygui/mygui-3.2.0-r1.ebuild,v 1.1 2012/10/31 20:37:20 hasufell Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-games/mygui/mygui-3.2.0-r1.ebuild,v 1.2 2013/01/05 12:07:28 ago Exp $
EAPI=4
inherit eutils cmake-utils flag-o-matic multilib
@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/my-gui/${MY_PN}/${MY_P}/${MY_P}.zip"
LICENSE="LGPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="amd64 ~x86"
IUSE="debug doc plugins samples static-libs test tools linguas_ru"
RDEPEND="dev-games/ogre[freeimage,opengl]

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-games/physfs/physfs-2.0.3.ebuild,v 1.4 2013/01/04 13:14:13 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-games/physfs/physfs-2.0.3.ebuild,v 1.5 2013/01/05 17:39:25 ago Exp $
EAPI=2
inherit cmake-utils
@ -11,7 +11,7 @@ SRC_URI="http://icculus.org/physfs/downloads/${P}.tar.bz2"
LICENSE="ZLIB"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~hppa ppc ppc64 ~sparc ~x86 ~x86-fbsd"
KEYWORDS="~alpha amd64 ~arm ~hppa ppc ppc64 sparc ~x86 ~x86-fbsd"
IUSE="doc grp hog mvl qpak static-libs wad +zip"
RDEPEND=""

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/arrows/arrows-0.4.4.1.ebuild,v 1.5 2012/12/29 14:30:08 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/arrows/arrows-0.4.4.1.ebuild,v 1.6 2013/01/05 19:20:32 ago Exp $
EAPI=4
@ -13,7 +13,7 @@ SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha amd64 ~ia64 ppc ~ppc64 sparc x86"
KEYWORDS="~alpha amd64 ia64 ppc ~ppc64 sparc x86"
IUSE=""
RDEPEND="dev-haskell/stream[profile?]

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/erlang/erlang-15.2.2.ebuild,v 1.6 2013/01/04 13:09:00 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lang/erlang/erlang-15.2.2.ebuild,v 1.7 2013/01/05 17:33:37 ago Exp $
EAPI=3
WX_GTK_VER="2.8"
@ -29,7 +29,7 @@ SRC_URI="http://www.erlang.org/download/${MY_P}.tar.gz
LICENSE="ErlPL-1.1"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~ia64 ppc ppc64 ~sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris"
KEYWORDS="~alpha amd64 ~arm ~ia64 ppc ppc64 sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris"
IUSE="compat-ethread doc emacs halfword hipe java kpoll odbc smp sctp ssl tk wxwidgets"
RDEPEND=">=dev-lang/perl-5.6.1

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libcgroup/libcgroup-0.38-r1.ebuild,v 1.3 2013/01/04 22:01:53 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libcgroup/libcgroup-0.38-r1.ebuild,v 1.4 2013/01/05 11:24:38 pinkbyte Exp $
EAPI="4"
@ -57,7 +57,8 @@ src_configure() {
my_conf="${my_conf} --enable-pam-module-dir=$(getpam_mod_dir)"
fi
econf ${my_conf}
# bug #450302
econf ${my_conf} --disable-silent-rules
}
src_install() {

@ -1,8 +1,8 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libcgroup/libcgroup-0.39_rc1-r1.ebuild,v 1.1 2013/01/03 20:34:21 pinkbyte Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libcgroup/libcgroup-0.39_rc1-r1.ebuild,v 1.2 2013/01/05 11:24:38 pinkbyte Exp $
EAPI="4"
EAPI="5"
AUTOTOOLS_AUTORECONF=1
@ -67,7 +67,6 @@ src_configure() {
$(use_enable debug)
$(use_enable pam)
$(use_enable tools)
--enable-silent-rules
${my_conf}
)
autotools-utils_src_configure

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libevent/libevent-2.0.21.ebuild,v 1.7 2013/01/04 19:35:33 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libevent/libevent-2.0.21.ebuild,v 1.9 2013/01/05 20:00:29 pinkbyte Exp $
EAPI="2"
@ -14,7 +14,7 @@ SRC_URI="mirror://github/${PN}/${PN}/${MY_P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha amd64 ~arm ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="+ssl static-libs test"
DEPEND="ssl? ( dev-libs/openssl )"

@ -1,5 +1,7 @@
DIST libnl-1.1.tar.gz 288932 SHA256 35cea4cfb6cd8af0cafa0f34fff81def5a1f193b8b8384299b4b21883e22edc3 SHA512 add02849845bd0029968a9fb9a642133051196da17cf7b45eef192de1c09ad0b0ad7cc8424fa325f1c63262779d0abfd74e4ecb634abe66a4d2f394b3ad3e3de WHIRLPOOL 1fa96e4206acf5e9091a2aeed9a0694b6f4cce3aaae9a2074cd8713e4f1f526b5af138b69d03e7f233cc52d1acd3b67237455261ee42c56bf69c4b17caef0b84
DIST libnl-3.2.14.tar.gz 687883 SHA256 6bb043eea08765bada37a053d932f073db9d51e7a8cd419e237c785ba6369e2c SHA512 14e9b733beb985d83bb4672087c91734954a6e90fe71a825dc089ab797ddf6a9e9ee39a046c5b996a3a0184588160a47830a368540831443615793a1eef647f5 WHIRLPOOL 34f6e4cb8b07b67a5b5abfaa59a0a45f114921b894959ede2e7b44640d6aa012a4bc1e08752b31b11035b745001a43716c3e093b4ccfecfa99a0f6a0b65a7539
DIST libnl-3.2.16.tar.gz 712043 SHA256 c43a42336c6a3cf559f390e202f8f029d165bd767da7cf7a32a815c570b31826 SHA512 7aaeac4b13a374bc89bebd932da522223776c7c3462002bd9c6b9c1fde1ff3620518b335e117ee78f5da0007a19b85c82078c21348db6ad9aa684da7c2083aa9 WHIRLPOOL dd43f8f4a2eb787a84a77ea0e54bcd4401822d333d57fca427fb4ba760ae81be58a8ac916e42decde2fc8f6ee2d7dc8fe570e046d8bff3c82317fb280199542f
DIST libnl-3.2.17.tar.gz 737314 SHA256 000a721b6fbfd22190d668a487dfe5945cd1a903b326ac8570a6f20f2466d002 SHA512 c1c0f7cd8c889b4adc15780ae05a18a8f117718dd16effff705b90c3c23de153b6d5db6fc8ddc5ab5b56a08095cef64a25d68ae0ecaa0f3c76fe9b1a36c1587a WHIRLPOOL 3d009869464954b516d088921ed15735ef05721fcefbe24ab5da205f5d13c7bc037ff1f16983de1e4e740f877744abcd3956797840db4b7fc4d967ba3612e609
DIST libnl-doc-3.2.14.tar.gz 8766064 SHA256 1db05aaa61c14ee578fa432cc1973a73379abe175859ef9e92ea033eae005e43 SHA512 2692f6d4c3e3a9d4fe9cc210fdb03751356daaebe19f8d9041804252a6c220dfc7ad4e72da428b56ade30afa2ef3ec3b6c86416f07b12013403dad8f735b0c0b WHIRLPOOL f55436bc28750f4d4d1bf716fc73e36a01b27d8799c0b2d8fee785db3da935fae4c4ab05a03dd4c65b9ef0cc32d2c112182b4e343e97b116a28da90e3035d96c
DIST libnl-doc-3.2.16.tar.gz 11792430 SHA256 71c9aef7bf1495b5c2a488abf247ab5a4744783e8b4c6641b0bbb8e28d92605f SHA512 9224f308e3f01fd7a2d98f0cca0bf6f6d6535cfdc905c61bbb242c788a7c6121dee80c135552fd87a6e0dce31be4dea89e981066982f9d4f96b29f35ce92458c WHIRLPOOL 58902aff10580f1374dca9885060a20d32aedf1264c628c0105a860c8870d1ff9f4491a5b16389fb677815ae19aa98b9218ca3ce46385510d4bc88d0f5e574f9
DIST libnl-doc-3.2.17.tar.gz 11796556 SHA256 a1c054cf49e03ae0bfba69ec066f10f9bf7a699e0d3fd286364f51b7222d829d SHA512 162c95528d9d0bda48bbd34238f9c5598dd2719b2e54d70ac5e89fa2b8a07f739c3e45b9ca6e79acc1ed9c664030c26d289a45db85ab0a2dfd32c911da0d0eac WHIRLPOOL 1ff38608b03de2dfb545b9a9527bb639c9677ec8bb2f684358e17da8f03bffc26af07bb678df016989766e1fcc15d0a86a8c8af94bf21a51977129fedf90bb7b

@ -0,0 +1,47 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libnl/libnl-3.2.17.ebuild,v 1.1 2013/01/05 17:36:21 jer Exp $
EAPI=4
inherit eutils libtool multilib
DESCRIPTION="A library for applications dealing with netlink socket"
HOMEPAGE="http://www.infradead.org/~tgr/libnl/"
SRC_URI="
http://www.infradead.org/~tgr/${PN}/files/${P}.tar.gz
doc? ( http://www.infradead.org/~tgr/${PN}/files/${PN}-doc-${PV}.tar.gz )
"
LICENSE="LGPL-2.1 doc? ( GPL-2 ) utils? ( GPL-2 )"
SLOT="3"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~ia64-linux ~x86-linux"
IUSE="doc static-libs utils"
DEPEND="
sys-devel/flex
sys-devel/bison
"
src_prepare() {
elibtoolize
epatch "${FILESDIR}"/${PN}-1.1-vlan-header.patch
}
src_configure() {
econf \
--disable-silent-rules \
$(use_enable static-libs static) \
$(use_enable utils cli)
}
src_install() {
default
if use doc; then
dohtml -r \
-a css,html,js,map,png \
"${WORKDIR}"/${PN}-doc-${PV}/*
fi
prune_libtool_files $(usex static-libs --modules --all)
dodoc ChangeLog
}

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/tinyxml2/tinyxml2-1.0.9_p20121123.ebuild,v 1.1 2012/11/24 02:54:41 radhermit Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/tinyxml2/tinyxml2-1.0.9_p20121123.ebuild,v 1.2 2013/01/05 12:07:39 ago Exp $
EAPI="5"
CMAKE_MIN_VERSION="2.8.5"
@ -13,7 +13,7 @@ SRC_URI="http://dev.gentoo.org/~radhermit/distfiles/${P}.tar.bz2"
LICENSE="ZLIB"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="amd64 ~x86"
IUSE="static-libs test"
PATCHES=(

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/argh/argh-0.17.2.ebuild,v 1.1 2012/11/29 08:43:32 patrick Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/argh/argh-0.17.2.ebuild,v 1.2 2013/01/05 18:17:36 floppym Exp $
EAPI=4
@ -9,7 +9,7 @@ SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="2.5 2.5-jython"
PYTHON_MODNAME="argh"
inherit distutils
inherit distutils eutils
DESCRIPTION="A simple argparse wrapper."
HOMEPAGE="http://packages.python.org/argh/"
@ -21,3 +21,8 @@ LICENSE="LGPL-3"
RDEPEND=""
DEPEND=""
src_prepare() {
epatch "${FILESDIR}/${P}-setup.py.patch"
distutils_src_prepare
}

@ -0,0 +1,40 @@
# HG changeset patch
# User Mike Gilbert <floppym@gentoo.org>
# Date 1357409273 18000
# Node ID c4ba9e12eee5964399d62f638e02d6791c7d220c
# Parent 0942fae60b774e5a59b76295a05365168a35464e
Specify encoding when opening files in setup.py
Fixes UnicodeDecodeError when installing under python3 with LANG=C.
https://bugs.gentoo.org/show_bug.cgi?id=448728
diff --git a/setup.py b/setup.py
--- a/setup.py
+++ b/setup.py
@@ -20,6 +20,7 @@
# along with Argh. If not, see <http://gnu.org/licenses/>.
+import io
import os
# Why distutils?
@@ -36,7 +37,7 @@
# Importing `__version__` from `argh` would trigger a cascading import
# of `argparse`. We need to avoid this as Python < 2.7 ships without argparse.
__version__ = None
-with open('argh/__init__.py') as f:
+with io.open('argh/__init__.py', encoding='utf8') as f:
for line in f:
if line.startswith('__version__'):
exec(line)
@@ -44,7 +45,8 @@
assert __version__, 'argh.__version__ must be imported correctly'
-readme = open(os.path.join(os.path.dirname(__file__), 'README')).read()
+with io.open(os.path.join(os.path.dirname(__file__), 'README'), encoding='ascii') as f:
+ readme = f.read()
setup(

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/diff-match-patch/diff-match-patch-20120106.ebuild,v 1.1 2012/11/24 19:56:04 aidecoe Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/diff-match-patch/diff-match-patch-20120106.ebuild,v 1.2 2013/01/05 19:43:03 pinkbyte Exp $
EAPI=4
@ -16,7 +16,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="amd64 ~x86"
IUSE=""
DEPEND=""

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/django-extensions/django-extensions-1.0.2.ebuild,v 1.1 2013/01/04 16:54:24 idella4 Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/django-extensions/django-extensions-1.0.2.ebuild,v 1.2 2013/01/05 07:15:31 idella4 Exp $
EAPI="4"
@ -50,11 +50,7 @@ src_install() {
src_test() {
testing() {
if [[ $(python_get_version --major) == '2' ]]; then
python${PYTHON_ABI} run_tests.py
elif [[ ${PYTHON_ABI:4:4} == "pypy" ]]; then
pypy-c${PYTHON_ABI:9:11} run_tests.py
fi
$(PYTHON) run_tests.py
}
python_execute_function testing
}

@ -0,0 +1 @@
DIST django-international-0.0.3.tar.gz 16481 SHA256 3be26df5e77d43f04992d26d7a6fa1728f9571c2f8e7ad2f2edbe29d36772340 SHA512 9a42d150e3280f927fc55adcadd7e3618aa8b3fdc21e0f79bbc4943a7915505bb0dab7fab1359dc6e229adc59a5598627de6e529cb065afdbb173454879ebf88 WHIRLPOOL cc2c27cd04d2b29f8f0b62edf6b009e6863d5087343a4f637afd73c7c04f92587a4cc509587a669fdd421cf796a1616356ac92c9ecf413d6009ea0a280d67984

@ -0,0 +1,28 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/django-international/django-international-0.0.3.ebuild,v 1.2 2013/01/05 15:02:38 idella4 Exp $
EAPI=5
PYTHON_COMPAT=( python2_6 python2_7 pypy1_9 )
inherit distutils-r1
DESCRIPTION="Country and currency data for Django projects"
HOMEPAGE="http://pypi.python.org/pypi/django-international https://bitbucket.org/monwara/django-international"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND="dev-python/django"
DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]"
src_install() {
distutils-r1_python_install_all
dodir usr/share/doc/${P}/fixtures
docompress -x usr/share/doc/${P}/fixtures
insinto usr/share/doc/${P}/fixtures
doins international/fixtures/countries_fixture.json
}

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

@ -1,11 +1,11 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/pycairo/pycairo-1.10.0-r2.ebuild,v 1.11 2012/11/06 06:10:40 idella4 Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/pycairo/pycairo-1.10.0-r2.ebuild,v 1.12 2013/01/05 07:22:37 floppym Exp $
EAPI="3"
PYTHON_DEPEND="2:2.6 3:3.1"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="2.5 3.0 *-jython"
RESTRICT_PYTHON_ABIS="2.5 3.0 *-jython *-pypy-*"
inherit eutils python waf-utils
@ -71,21 +71,7 @@ src_test() {
}
python_execute_function -q -s test_installation
testing() {
# Need a variable for the pypy minor version and a variable to set 2 distinct pythonpaths
local pypy_v= PyPath= exit_status=0
pypy_v=$(python_get_version)
if [[ "${PYTHON_ABI:4:4}" == "pypy" ]]; then
PyPath=$(find "${T}"/tests/2.7-pypy-$pypy_v/ -name site-packages)
PYTHONPATH="${PyPath}" py.test-${PYTHON_ABI} "${WORKDIR}/${P}-${PYTHON_ABI}"/test || exit_status=1
else
PyPath="${T}/tests/${PYTHON_ABI}${EPREFIX}"$(python_get_sitedir)
PYTHONPATH="${PyPath}" py.test "${WORKDIR}/${P}-${PYTHON_ABI}"/test || exit_status=1
fi
return $exit_status
}
python_execute_function testing
python_execute_py.test -P '${T}/tests/${PYTHON_ABI}${EPREFIX}$(python_get_sitedir)' -s
}
src_install() {

@ -1,11 +1,11 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/pycairo/pycairo-1.10.0-r3.ebuild,v 1.12 2013/01/03 15:37:26 idella4 Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/pycairo/pycairo-1.10.0-r3.ebuild,v 1.13 2013/01/05 06:47:36 floppym Exp $
EAPI="4"
PYTHON_DEPEND="2:2.6 3:3.1"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="2.5 3.0 *-jython 2.7-pypy-*"
RESTRICT_PYTHON_ABIS="2.5 3.0 *-jython *-pypy-*"
inherit eutils python waf-utils
@ -67,9 +67,13 @@ src_configure() {
export PYCAIRO_DISABLE_XPYB=1
fi
# Added by grobian:
# If WAF_BINARY is an absolute path, the configure is different and fails to
# find Python.h due to a compiler misconfiguration. If WAF_BINARY is just
# ./waf or python waf, it works fine. Hooray for reinvented buildsystems
# floppym:
# pycairo and py2cairo bundle different versions of waf (bug 447856)
WAF_BINARY="./waf"
python_execute_function -s waf-utils_src_configure --nopyc --nopyo
}
@ -84,21 +88,7 @@ src_test() {
}
python_execute_function -q -s test_installation
testing() {
# Need a variable for the pypy minor version and a variable to set 2 distinct pythonpaths
local pypy_v= PyPath= exit_status=0
pypy_v=$(python_get_version)
if [[ "${PYTHON_ABI:4:4}" == "pypy" ]]; then
PyPath=$(find "${T}"/tests/2.7-pypy-$pypy_v/ -name site-packages)
PYTHONPATH="${PyPath}" py.test-${PYTHON_ABI} "${WORKDIR}/${P}-${PYTHON_ABI}"/test || exit_status=1
else
PyPath="${T}/tests/${PYTHON_ABI}${EPREFIX}"$(python_get_sitedir)
PYTHONPATH="${PyPath}" py.test "${WORKDIR}/${P}-${PYTHON_ABI}"/test || exit_status=1
fi
return $exit_status
}
python_execute_function testing
python_execute_py.test -P '${T}/tests/${PYTHON_ABI}${EPREFIX}$(python_get_sitedir)' -s
}
src_install() {

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/pymssql/pymssql-1.0.2.ebuild,v 1.14 2013/01/04 20:08:01 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/pymssql/pymssql-1.0.2.ebuild,v 1.15 2013/01/05 17:39:00 ago Exp $
EAPI="3"
PYTHON_DEPEND="2"
@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~alpha amd64 hppa ia64 ~ppc ppc64 ~s390 ~sh ~sparc x86"
KEYWORDS="~alpha amd64 hppa ia64 ~ppc ppc64 ~s390 ~sh sparc x86"
IUSE=""
DEPEND=">=dev-db/freetds-0.63[mssql]"

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/pysvn/pysvn-1.7.6.ebuild,v 1.7 2012/10/20 07:51:37 xarthisius Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/pysvn/pysvn-1.7.6.ebuild,v 1.8 2013/01/05 12:07:53 ago Exp $
EAPI=4
PYTHON_DEPEND="*"
@ -15,7 +15,7 @@ SRC_URI="http://pysvn.barrys-emacs.org/source_kits/${P}.tar.gz"
LICENSE="Apache-1.1"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ppc ~x86 ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
KEYWORDS="amd64 ~arm ~ppc ~x86 ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
IUSE="doc examples"
DEPEND="

@ -4,3 +4,4 @@ DIST pytz-2012d.tar.bz2 166905 SHA256 829c60011a9aae920acdcca1636918cf117e56c530
DIST pytz-2012f.tar.bz2 171204 SHA256 9e37b06f524772c15520d1d1cbfc65d04c8365aa74906a74fb7386fdb8f73960 SHA512 03a9e4a04313863a34ed2f0857b867b6c2b421c34172131a3aebe5a7c2dbee10d9ea0eea801b98668bec8c74b186b6417255a3a3d05ff9b35aaa031db808dff1 WHIRLPOOL 9cf604b6c0264f83b5e2bef46935c24baee50793bdf371bb46a639a3ce8e366d902f7aa479d03ef518c35906b57b6077146ebed757f860907e39ad17c3361418
DIST pytz-2012g.tar.bz2 171238 SHA256 6d2593b93fe7d841ccd6f83dd9a62d3355a8af57df6247d661992629b7b8ca7a SHA512 70d3f3a6296a7e355b40bc66c5ca97b83e94873bfa710079c999bd52f829b9de6f74d2b61e64e9c7d22596737d7cce1a5a1adcca8a1a1931aa0584010c64d389 WHIRLPOOL 42ce98af3d76e7fd0452cc47163f8a0c0704f919ffc2a2895dcbe4b57e92e3f710a6d5f087ee47a41598ed94d88ff9e178d7d32cbfeef43c61390ba3a27915e5
DIST pytz-2012h.tar.bz2 175284 SHA256 762ec550c17bba9396716d0ab807bcbece415608462e2c72c983db83f001e4ee SHA512 40e3640524e186314558f1be1c0b67deea39be6a45ac1b09589bc426a036fe3094cf50e17b58e42f22c7eae90367b8bbe0259ee537fde65b8a1cf8fbff54a808 WHIRLPOOL cde566a36a69c7193dfc5e9bd3beaefba27439e1d69e06a13724bd3ef4ac1d04aa56954022312c1320b4acaa95e44fa10193d82898ea508b5bc6d7beffac2a3d
DIST pytz-2012j.tar.bz2 214712 SHA256 1fe28ec30c371e3864f4f9b7c9df9bb8351be707b7a128ae4443b0d559d6cbf1 SHA512 52dec29039f415d8b4c6c44994b3d147edcf21fd03a9c065f392417da22bd5b9f966546e13be0014223170a21873f4cdc79a459d298b5546b34a5d66e1ab59c4 WHIRLPOOL cccca26fbcb78379df47d53a9940c8dd79abc402f7f2df1e1688fa670d087868c3aa2cb1ba09873e5d5f97786e08bbf7f4a61e3da64131d93b9e63ad7c3fc256

@ -0,0 +1,38 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/pytz/pytz-2012j.ebuild,v 1.1 2013/01/05 19:40:50 radhermit Exp $
EAPI=5
PYTHON_COMPAT=( python{2_5,2_6,2_7,3_1,3_2,3_3} pypy{1_8,1_9} )
inherit distutils-r1
DESCRIPTION="World timezone definitions for Python"
HOMEPAGE="http://pypi.python.org/pypi/pytz http://pytz.sourceforge.net/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.bz2"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE=""
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
>=sys-libs/timezone-data-${PV}"
RDEPEND="${DEPEND}"
DOCS=( CHANGES.txt )
PATCHES=(
# Use timezone-data zoneinfo.
"${FILESDIR}/${PN}-2009j-zoneinfo.patch"
# ...and do not install a copy of it.
"${FILESDIR}/${PN}-2009h-zoneinfo-noinstall.patch"
)
python_test() {
"${PYTHON}" pytz/tests/test_tzinfo.py
}
python_install() {
distutils-r1_python_install
}

@ -1,3 +1,4 @@
DIST pyusb-0.4.2.tar.gz 15801 SHA256 121294da4c58d10bbb84404f27d5bdd75713a0b37ae38c8a873008c0b39e3dfe SHA512 169910174eaba6c417cdb25c65107b28f3f875416513ba00d84b9197d42b5814a6175373387eb5caaf9b31e71ba78ac5bdc0c9304124cc5842128bfaaa98b9f2 WHIRLPOOL 09505a3d190096ccb3819e9a343bf49ee30d118f9f614a3f9817ea84bd2fb883585d08c419d686749ac7726cccf20dd749a55772842ab51f1e1c3c5f865e010b
DIST pyusb-0.4.3.tar.gz 16242 SHA256 3c08b292886b7001ab088345af4d0dfe3e7d37bfc4b2bdcd7edb564ea3ef04d5 SHA512 efe90f910cd8b02646de4ec47e28f6debbcc3c4ff7aa0a45d8355840abfdb079f8e9ac9ce78b785e3f5a26772c5118362e9f4a7a3629985eae2063bc06b53e4a WHIRLPOOL 1a7f231520cf7f1a9777fadad5bfa1f4886172f5a643ba6b9dc5a58bf687629629670d8c12b79844ce692010b8bcd25dede5d6182d3677c9c8beea0cad3b9c7f
DIST pyusb-1.0.0-a1.tar.gz 158976 SHA256 625db49430732b9ffddc8cdd82c239024240f6db1854d47c6cc274979f35e48f SHA512 d2587e4ef58f938b04977238b7e6504b13d07cb4a856e67d96a6abc45aaeca9eceefbdfc2743be88f2ed457fe1190a1b3af6157f89e0fcdbfbb251b4648af256 WHIRLPOOL 22cfde33175709f1a0e47405e3d5b73a68498feaaa1aa20f55cc2074aada91db08688860ed68bfcf10acf2deb0093ffacb02b8d229a002cc080ac935535d780c
DIST pyusb-1.0.0a3.zip 58508 SHA256 462a13714f8d32daa455c5dbd5c53704c39544d338bdf58162db19ab6309fb04 SHA512 14853665f3319eb5fa1fd8ca9b53930da5e95a2ce5fce2fb43a184c93ba62f3b9c6431132bc74f6394d6b142c24f17c45121a53a4583e529652e67641770abb3 WHIRLPOOL e4f52a6977c7deb88bc52790698faa96c1211dd52df7a52840689b48702b5509ff6185faa64b30e5f0db62d55f4e0f8e156da049b8fee126f931fbef19e308ce

@ -0,0 +1,31 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/pyusb/pyusb-1.0.0_alpha3.ebuild,v 1.1 2013/01/05 05:58:05 idella4 Exp $
EAPI="3"
PYTHON_DEPEND="*:2.5"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="*-jython"
inherit distutils
MY_P="${P/_alpha/a}"
DESCRIPTION="USB support for Python."
HOMEPAGE="http://pyusb.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.zip"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ppc ~x86"
IUSE=""
### This version is compatible with both 0.X and 1.X versions of libusb
DEPEND="virtual/libusb:1
dev-python/setuptools"
RDEPEND="${DEPEND}"
DOCS="README.rst docs/tutorial.rst"
S="${WORKDIR}/${MY_P}"
PYTHON_MODNAME="usb"

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/sqlalchemy-migrate/sqlalchemy-migrate-0.7.2.ebuild,v 1.8 2013/01/04 22:01:13 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/sqlalchemy-migrate/sqlalchemy-migrate-0.7.2.ebuild,v 1.9 2013/01/05 17:37:59 ago Exp $
EAPI="3"
PYTHON_DEPEND="2"
@ -15,7 +15,7 @@ SRC_URI="http://${PN}.googlecode.com/files/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm hppa ia64 ~ppc ppc64 ~s390 ~sh ~sparc x86"
KEYWORDS="~alpha amd64 ~arm hppa ia64 ~ppc ppc64 ~s390 ~sh sparc x86"
IUSE=""
DEPEND="dev-python/decorator

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/sqlalchemy/sqlalchemy-0.7.9.ebuild,v 1.5 2013/01/04 22:01:27 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/sqlalchemy/sqlalchemy-0.7.9.ebuild,v 1.6 2013/01/05 17:38:21 ago Exp $
EAPI="4"
SUPPORT_PYTHON_ABIS="1"
@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~hppa ia64 ~ppc ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
KEYWORDS="~alpha amd64 ~arm ~hppa ia64 ~ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="doc examples firebird mssql mysql postgres +sqlite test"
RDEPEND="dev-python/setuptools

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/tempita/tempita-0.5.1.ebuild,v 1.12 2013/01/04 22:01:38 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/tempita/tempita-0.5.1.ebuild,v 1.13 2013/01/05 17:38:41 ago Exp $
EAPI="3"
PYTHON_DEPEND="2"
@ -19,7 +19,7 @@ SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm hppa ia64 ~ppc ppc64 ~s390 ~sh ~sparc x86"
KEYWORDS="~alpha amd64 ~arm hppa ia64 ~ppc ppc64 ~s390 ~sh sparc x86"
IUSE=""
DEPEND="dev-python/setuptools"

@ -1,9 +1,9 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/txAMQP/txAMQP-0.4.ebuild,v 1.1 2012/03/22 07:23:08 patrick Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/txAMQP/txAMQP-0.4.ebuild,v 1.2 2013/01/05 11:37:04 idella4 Exp $
EAPI="3"
SUPPORT_PYTHON_ABIS="1"
inherit distutils
DESCRIPTION="Python library for communicating with AMQP peers using Twisted"

@ -1,9 +1,9 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/txAMQP/txAMQP-0.6.1.ebuild,v 1.1 2012/04/19 10:07:12 patrick Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/txAMQP/txAMQP-0.6.1.ebuild,v 1.2 2013/01/05 11:37:04 idella4 Exp $
EAPI="3"
SUPPORT_PYTHON_ABIS="1"
inherit distutils
DESCRIPTION="Python library for communicating with AMQP peers using Twisted"

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/archive-tar-minitar/archive-tar-minitar-0.5.4.ebuild,v 1.4 2013/01/04 19:17:06 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/archive-tar-minitar/archive-tar-minitar-0.5.4.ebuild,v 1.7 2013/01/05 17:29:52 ago Exp $
EAPI=4
USE_RUBY="ruby18 ree18 ruby19 jruby"
@ -21,7 +21,7 @@ SRC_URI="mirror://rubygems/minitar-${PV}.gem"
LICENSE="|| ( GPL-2 Ruby )"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~hppa ia64 ppc ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha amd64 ~hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
IUSE=""
# Tests are broken but this was already the case with 0.5.2 and it seems

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/facter/facter-1.6.16.ebuild,v 1.4 2012/12/16 19:57:44 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/facter/facter-1.6.16.ebuild,v 1.5 2013/01/05 17:34:43 ago Exp $
EAPI=5
@ -18,7 +18,7 @@ HOMEPAGE="http://www.puppetlabs.com/puppet/related-projects/facter/"
LICENSE="Apache-2.0"
SLOT="0"
IUSE=""
KEYWORDS="amd64 ppc ~ppc64 ~sparc x86"
KEYWORDS="amd64 ppc ~ppc64 sparc x86"
CDEPEND="
>=sys-apps/net-tools-1.60_p20120127084908[old-output]

@ -2,3 +2,4 @@ DIST sass-3.1.20.gem 231936 SHA256 0a2d454b648f56fd249fed1c39ce84bdb5b04dcfce5f9
DIST sass-3.1.21.gem 233472 SHA256 08502fc7889187909d66098629a89a9901d4dce13626339f4976c1e8d16b4a57 SHA512 fed0700147bd8adc90927a16ae2b5a3256392fa6d969c4281ea0189d728e2f0818f5b88b60aea5b59288730e3897bdf58a83ed72b48d4a538d14d16c85234062 WHIRLPOOL 57e59efa57af97c26a80cd83c4d0fe9eda8d30f664e73eab01400fa5c7171a16d0ed6400ebc8680dc78885e961b78a7252d4ea0dbe5d94209f6cca70a6896cb2
DIST sass-3.2.3.gem 251904 SHA256 a7c6f598f4afaaf166d7c2ecf59c9b8dc6c2efeed3612668ef63bea6cb2234e1 SHA512 307c0733ca9c61fe5cc164aa203244580af5bbaa9b048d95c83b6121ec92c79862530e24abb2c24c31e8e7f2a8b11648a680d634b8bf80ada1283c4e24be4590 WHIRLPOOL b0cb003f529105c038f153f1a3c14802e9697ad8061dafc06e770b81a6e76f7c0f7bf194730669b0ec16e30cd66ca06b168413d076d17f48e99d2a62e608d0df
DIST sass-3.2.4.gem 252416 SHA256 d268e26ac4bae3e7d2221ea5e164270218f006b427724cfcf293260c09887902 SHA512 d36864110ea55f7f564f97095d6a39e4f76d1867a03cea6f032803664c38f859117397750cb98306c4cab02940fca711d88ec30e0f76c03598512f3f3e2635d5 WHIRLPOOL 4b1fecb5a0fb6161ca0655d8905fc2c7f94f860eb21e1ab07ac3ab124e7cad660ed899ed7fee9b0e0df405cefd88bf84ca72f8686ffe8777f7dd952c53f933ff
DIST sass-3.2.5.gem 252416 SHA256 d3e8adc2f528d62e5c5b067b9792f4faa3a875fe484cef13a82d18de94bb47fb SHA512 38663fcad7e565cd45518f5c59a82153010652d2d967b20da4b2cf3346523aab4e95fcd2600105e493d6ddd07f5497f72b5657ae8588613788144ac2e3c3d57c WHIRLPOOL 5d654548c231e780130054c88b29cb3dfa1d6a6c464614bcf9efee51024ae8eedc99d994a68e320bdea8dfc3f9b3f784f038e15f0092da0855d88dfef0543321

@ -0,0 +1,47 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/sass/sass-3.2.5.ebuild,v 1.1 2013/01/05 08:05:13 graaff Exp $
EAPI=5
USE_RUBY="ruby18 ruby19 ree18 jruby"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_DOCDIR="doc"
RUBY_FAKEGEM_EXTRADOC="README.md"
RUBY_FAKEGEM_EXTRAINSTALL="rails init.rb VERSION VERSION_NAME"
inherit ruby-fakegem
DESCRIPTION="An extension of CSS3, adding nested rules, variables, mixins, selector inheritance, and more."
HOMEPAGE="http://sass-lang.com/"
LICENSE="MIT"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
SLOT="0"
IUSE=""
ruby_add_bdepend "doc? ( >=dev-ruby/yard-0.5.3 >=dev-ruby/maruku-0.5.9 )"
ruby_add_rdepend ">=dev-ruby/listen-0.4.2 !!<dev-ruby/haml-3.1"
# tests could use `less` if we had it
all_ruby_prepare() {
rm -rf vendor/listen
}
each_ruby_prepare() {
case ${RUBY} in
*jruby)
# Test fails on jruby for us, upstream can't
# reproduce. Avoiding it since it only affects debug
# information in the CSS file.
# https://github.com/nex3/sass/issues/563
sed -i -e '24s/filename_fn//' test/sass/plugin_test.rb || die
;;
*)
;;
esac
}

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/text-format/text-format-1.0.0-r3.ebuild,v 1.9 2013/01/04 19:16:09 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/text-format/text-format-1.0.0-r3.ebuild,v 1.12 2013/01/05 17:29:32 ago Exp $
EAPI=2
USE_RUBY="ruby18 ree18 ruby19 jruby"
@ -16,7 +16,7 @@ SRC_URI="mirror://rubyforge/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~hppa ia64 ppc ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha amd64 ~hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
IUSE=""
ruby_add_rdepend '>=dev-ruby/text-hyphen-1.0.0'

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/text-hyphen/text-hyphen-1.4.1.ebuild,v 1.4 2013/01/04 19:18:09 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/text-hyphen/text-hyphen-1.4.1.ebuild,v 1.7 2013/01/05 17:30:15 ago Exp $
EAPI=4
USE_RUBY="ruby18 ree18 ruby19 jruby"
@ -16,7 +16,7 @@ HOMEPAGE="http://rubyforge.org/projects/text-format"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~hppa ia64 ppc ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha amd64 ~hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
IUSE=""
ruby_add_bdepend "

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/tidy_table/tidy_table-0.0.5-r2.ebuild,v 1.2 2012/08/14 00:07:02 flameeyes Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/tidy_table/tidy_table-0.0.5-r2.ebuild,v 1.4 2013/01/05 12:51:23 ago Exp $
EAPI=4
USE_RUBY="ruby18 ruby19 ree18 jruby"
@ -19,7 +19,7 @@ HOMEPAGE="http://seattlerb.rubyforge.org/${PN}/"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="amd64 x86"
IUSE=""
ruby_add_bdepend "doc? ( dev-ruby/hoe )"

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/tilt/tilt-1.3.3.ebuild,v 1.5 2012/06/29 07:35:12 graaff Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/tilt/tilt-1.3.3.ebuild,v 1.6 2013/01/05 12:46:38 ago Exp $
EAPI=2
@ -17,7 +17,7 @@ HOMEPAGE="http://github.com/rtomayko/tilt"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
RUBY_PATCHES=( "${P}-yajl-test.patch" )

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-tex/glossaries/glossaries-3.04.ebuild,v 1.6 2013/01/04 19:20:46 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-tex/glossaries/glossaries-3.04.ebuild,v 1.7 2013/01/05 17:32:41 ago Exp $
EAPI=5
@ -12,7 +12,7 @@ SRC_URI="mirror://gentoo/${P}.zip"
LICENSE="LPPL-1.2"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~hppa ia64 ppc ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
KEYWORDS="~alpha amd64 ~arm ~hppa ia64 ppc ppc64 ~s390 ~sh sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="doc examples"
RDEPEND="dev-lang/perl

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-tex/latex-beamer/latex-beamer-3.24.ebuild,v 1.6 2013/01/04 19:36:47 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-tex/latex-beamer/latex-beamer-3.24.ebuild,v 1.7 2013/01/05 17:36:30 ago Exp $
EAPI=5
@ -12,7 +12,7 @@ SRC_URI="mirror://gentoo/${P}.zip"
LICENSE="GPL-2 FDL-1.2 LPPL-1.3c"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha amd64 ~arm ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="doc examples lyx"
DEPEND="app-arch/unzip

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-tex/latexmk/latexmk-435.ebuild,v 1.5 2013/01/04 20:02:21 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-tex/latexmk/latexmk-435.ebuild,v 1.6 2013/01/05 17:36:58 ago Exp $
EAPI=4
@ -12,7 +12,7 @@ SRC_URI="http://www.phys.psu.edu/~collins/software/latexmk/${P}.zip"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos"
KEYWORDS="~alpha amd64 ~arm ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE=""
RDEPEND="virtual/latex-base

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/buildbot/buildbot-0.8.6_p1.ebuild,v 1.12 2013/01/04 22:01:01 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-util/buildbot/buildbot-0.8.6_p1.ebuild,v 1.13 2013/01/05 17:37:39 ago Exp $
EAPI="3"
PYTHON_DEPEND="2"
@ -20,7 +20,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm hppa ia64 ~ppc ppc64 ~s390 ~sh ~sparc x86 ~x86-interix ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
KEYWORDS="~alpha amd64 ~arm hppa ia64 ~ppc ppc64 ~s390 ~sh sparc x86 ~x86-interix ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
IUSE="doc examples irc mail manhole test"
# sqlite3 module of Python 2.5 is not supported.

@ -1,4 +1,3 @@
DIST ltrace-0.7.1.tar.bz2 483257 SHA256 9010ab85444c44e2f1b340049b6ce877e41566996f0045af9519ad056ae9b83d SHA512 496f451823d2bc1c462eddc921721c8da217b82a627bd632a2b375c52fe41d1be6c88955dce37c546f29d14a35c4c975a3b6f1d0bdb32d330a503f25201f02f0 WHIRLPOOL b5127657be18a714baed34942bec8e566d834b349f3af1f3acddd7aadb74fa5d4f615f6edc3c8ff21dacd47873a6291bba7408742f62795d8f19a17236febb57
DIST ltrace-0.7.2.tar.bz2 483806 SHA256 bd9e7bd94ba6728fd3ec57f4bcfef8240260bea8f4fcebbc9c454d07ccc11894 SHA512 ec86f08d0c18579ff05f8be23ef3c7309c76c647a0d952fbc627e8095b6ce52b2552e152dc0ec9c6098039c2d50d549a1d218f56a13f75f28bc7b03eb39e94e0 WHIRLPOOL 4989b8d7a2d3986e39f9db134ebbe4fdb4cea48f216267e324a88ee67f4b18b4d2d8e3bcbb90dfacb04ecde6ac74afe079c64f9efb330ca61c7e694d425834a8
DIST ltrace_0.5-3.1.diff.gz 14318 SHA256 907831bcf7d796ab585ebcad68e7e650efd243f875b1720cfccba3e973f21cb1 SHA512 b493a4cc379f252a437af21d827ab77d914b25e7b8fd26825b0249e7d4a1c8fa352e8738a2be2fba3dbd6bad4130f98645325fbd7491e8f0061c8ce918170dfa WHIRLPOOL 720acffb22b9e60fa6ea1f336273bb862902f87237317f6a066b0501a87c5b955c253b4fc5991f77125d8a4dccf5283bbd36f55103d8b01c57587fe5d1144ed5
DIST ltrace_0.5.orig.tar.gz 169203 SHA256 7b28cadbf4ad5f4730cd9fbca43b991879ab220e0ec3f302b98303f6a36572d9 SHA512 4c533a132481e9c2a5607d73dbc8858e1cc6fe2092db78bc3fee9efafe85f6c0df0c77b941a1c1ea9713ab77e872e536422b4200b2aa76812a2a20762c930c55 WHIRLPOOL 37e4febb0bd9c843de766ec3a5eab85f85ec9581e529699175cfc5f2742e4fc7b6ffc49e16f5b10856151d2edc831c2380bcbef040162aaf2dcf504372fcc3dd

@ -1,68 +0,0 @@
diff -Naur ltrace-0.4.old/configure.ac ltrace-0.4/configure.ac
--- ltrace-0.4.old/configure.ac 2007-03-08 01:08:45.000000000 +0200
+++ ltrace-0.4/configure.ac 2007-03-08 01:28:15.000000000 +0200
@@ -8,6 +8,7 @@
AC_CANONICAL_HOST
HOST_OS="$host_os"
AC_SUBST(HOST_OS)
+AC_SUBST(host_cpu)
dnl Checks for programs.
AC_PROG_CC
@@ -84,4 +85,4 @@
dnl of libelf and ltrace matches.
AC_SYS_LARGEFILE
fi
-AC_OUTPUT(Makefile)
+AC_OUTPUT([Makefile sysdeps/linux-gnu/Makefile])
diff -Naur ltrace-0.4.old/sysdeps/linux-gnu/Makefile.in ltrace-0.4/sysdeps/linux-gnu/Makefile.in
--- ltrace-0.4.old/sysdeps/linux-gnu/Makefile.in 1970-01-01 02:00:00.000000000 +0200
+++ ltrace-0.4/sysdeps/linux-gnu/Makefile.in 2007-03-08 01:26:25.000000000 +0200
@@ -0,0 +1,47 @@
+ARCH := $(shell echo @host_cpu@ | sed -e s/i.86/i386/ -e s/sun4u/sparc64/ \
+ -e s/arm.*/arm/ -e s/sa110/arm/ -e s/ppc64/ppc/ -e s/s390x/s390/ \
+ -e s/powerpc/ppc/ )
+
+CPPFLAGS += -I$(TOPDIR)/sysdeps/linux-gnu/$(ARCH)
+
+OBJ = trace.o proc.o breakpoint.o
+
+all: sysdep.h signalent.h syscallent.h signalent1.h syscallent1.h ../sysdep.o
+
+sysdep.h: $(ARCH)/arch.h
+ cat $(ARCH)/arch.h > sysdep.h
+
+signalent.h:
+ cp $(ARCH)/signalent.h signalent.h
+signalent1.h:
+ if [ -f $(ARCH)/signalent1.h ]; then \
+ cp $(ARCH)/signalent1.h signalent1.h; \
+ else \
+ > signalent1.h; \
+ fi
+
+syscallent.h:
+ cp $(ARCH)/syscallent.h syscallent.h
+
+syscallent1.h:
+ if [ -f $(ARCH)/syscallent1.h ]; then \
+ cp $(ARCH)/syscallent1.h syscallent1.h; \
+ else \
+ > syscallent1.h; \
+ fi
+
+../sysdep.o: os.o $(ARCH)/arch.o
+ $(CC) -nostdlib -r -o ../sysdep.o os.o $(ARCH)/arch.o
+
+os.o: $(OBJ)
+ $(CC) -nostdlib -r -o os.o $(OBJ)
+
+$(ARCH)/arch.o: dummy
+ $(MAKE) -C $(ARCH)
+
+clean:
+ $(MAKE) -C $(ARCH) clean
+ rm -f $(OBJ) sysdep.h signalent.h signalent1.h syscallent.h
+ rm -f syscallent1.h os.o sysdep.o ../sysdep.o
+
+dummy:

@ -1,11 +0,0 @@
--- ltrace-0.4/summary.c.old 2007-03-06 20:55:40.000000000 +0100
+++ ltrace-0.4/summary.c 2007-03-06 20:55:48.000000000 +0100
@@ -9,7 +9,7 @@
#include "ltrace.h"
#include "options.h"
-#ifdef USE_DEMANAGE
+#ifdef USE_DEMANGLE
#include "demangle.h"
#endif

@ -1,183 +0,0 @@
--- ltrace-0.3.31/sysdeps/linux-gnu/breakpoint.c.64bit-fixes 2002-03-03 02:25:55.000000000 +0100
+++ ltrace-0.3.31/sysdeps/linux-gnu/breakpoint.c 2003-02-11 16:37:32.000000000 +0100
@@ -14,7 +14,7 @@ enable_breakpoint(pid_t pid, struct brea
int i,j;
if (opt_d>1) {
- output_line(0, "enable_breakpoint(%d,0x%08x)", pid, sbp->addr);
+ output_line(0, "enable_breakpoint(%d,%p)", pid, sbp->addr);
}
for(i=0; i < 1+((BREAKPOINT_LENGTH-1)/sizeof(long)); i++) {
@@ -34,7 +34,7 @@ disable_breakpoint(pid_t pid, const stru
int i,j;
if (opt_d>1) {
- output_line(0, "disable_breakpoint(%d,0x%08x)", pid, sbp->addr);
+ output_line(0, "disable_breakpoint(%d,%p)", pid, sbp->addr);
}
for(i=0; i < 1+((BREAKPOINT_LENGTH-1)/sizeof(long)); i++) {
--- ltrace-0.3.31/elf.h.64bit-fixes 2001-07-02 16:53:04.000000000 +0200
+++ ltrace-0.3.31/elf.h 2003-02-11 16:37:32.000000000 +0100
@@ -4,12 +4,18 @@
#include <elf.h>
#include "ltrace.h"
+#if defined(__x86_64__)
+#define ELF_(X) Elf64_##X
+#else
+#define ELF_(X) Elf32_##X
+#endif
+
struct ltelf {
int fd;
void* maddr;
- Elf32_Ehdr* ehdr;
+ ELF_(Ehdr)* ehdr;
char* strtab;
- Elf32_Sym* symtab;
+ ELF_(Sym)* symtab;
int symtab_len;
};
--- ltrace-0.3.31/output.c.64bit-fixes 2003-02-02 22:51:33.000000000 +0100
+++ ltrace-0.3.31/output.c 2003-02-11 16:37:32.000000000 +0100
@@ -88,11 +88,11 @@ begin_of_line(enum tof type, struct proc
}
if (opt_i) {
if (type==LT_TOF_FUNCTION) {
- current_column += fprintf(output, "[%08x] ",
- (unsigned)proc->return_addr);
+ current_column += fprintf(output, "[%p] ",
+ proc->return_addr);
} else {
- current_column += fprintf(output, "[%08x] ",
- (unsigned)proc->instruction_pointer);
+ current_column += fprintf(output, "[%p] ",
+ proc->instruction_pointer);
}
}
if (opt_n > 0 && type!=LT_TOF_NONE) {
--- ltrace-0.3.31/elf.c.64bit-fixes 2003-01-31 10:48:12.000000000 +0100
+++ ltrace-0.3.31/elf.c 2003-02-11 16:37:32.000000000 +0100
@@ -62,7 +62,7 @@ do_init_elf(struct ltelf *lte, const cha
);
exit(1);
}
- if (sbuf.st_size < sizeof(Elf32_Ehdr)) {
+ if (sbuf.st_size < sizeof(ELF_(Ehdr))) {
fprintf(
stderr,
"\"%s\" is not an ELF binary object\n",
@@ -114,8 +114,8 @@ do_close_elf(struct ltelf *lte) {
static void
do_load_elf_symtab(struct ltelf *lte) {
void *maddr = lte->maddr;
- Elf32_Ehdr *ehdr = lte->ehdr;
- Elf32_Shdr *shdr = (Elf32_Shdr *)(maddr + ehdr->e_shoff);
+ ELF_(Ehdr) *ehdr = lte->ehdr;
+ ELF_(Shdr) *shdr = (ELF_(Shdr) *)(maddr + ehdr->e_shoff);
int i;
/*
@@ -126,7 +126,7 @@ do_load_elf_symtab(struct ltelf *lte) {
for(i = 0; i < ehdr->e_shnum; i++) {
if (shdr[i].sh_type == SHT_DYNSYM) {
- lte->symtab = (Elf32_Sym *)(maddr + shdr[i].sh_offset);
+ lte->symtab = (ELF_(Sym) *)(maddr + shdr[i].sh_offset);
lte->symtab_len = shdr[i].sh_size;
lte->strtab = (char *)(
maddr + shdr[shdr[i].sh_link].sh_offset
@@ -134,9 +134,9 @@ do_load_elf_symtab(struct ltelf *lte) {
}
}
- debug(2, "symtab: 0x%08x", (unsigned)lte->symtab);
+ debug(2, "symtab: %p", lte->symtab);
debug(2, "symtab_len: %lu", lte->symtab_len);
- debug(2, "strtab: 0x%08x", (unsigned)lte->strtab);
+ debug(2, "strtab: %p", lte->strtab);
}
static void
@@ -160,8 +160,8 @@ add_library_symbol(
library_symbols->name = &lte->strtab[lte->symtab[i].st_name];
library_symbols->next = tmp;
- debug(2, "addr: 0x%08x, symbol: \"%s\"",
- (unsigned)lte->symtab[i].st_value,
+ debug(2, "addr: %p, symbol: \"%s\"",
+ (void *)lte->symtab[i].st_value,
&lte->strtab[lte->symtab[i].st_name]);
}
@@ -199,12 +199,12 @@ in_load_libraries(const char *func) {
if (library_num == 0) return 1;
for (i = 0; i < library_num; i++) {
- Elf32_Sym *symtab = library_lte[i].symtab;
+ ELF_(Sym) *symtab = library_lte[i].symtab;
char *strtab = library_lte[i].strtab;
for(
j = 0;
- j < library_lte[i].symtab_len / sizeof(Elf32_Sym);
+ j < library_lte[i].symtab_len / sizeof(ELF_(Sym));
j++
) {
if (
@@ -230,8 +230,8 @@ read_elf(const char *filename) {
do_load_elf_symtab(&lte);
do_init_load_libraries();
- for(i = 0; i < lte.symtab_len / sizeof(Elf32_Sym); i++) {
- Elf32_Sym *symtab = lte.symtab;
+ for(i = 0; i < lte.symtab_len / sizeof(ELF_(Sym)); i++) {
+ ELF_(Sym) *symtab = lte.symtab;
char *strtab = lte.strtab;
if (!symtab[i].st_shndx && symtab[i].st_value) {
--- ltrace-0.3.31/process_event.c.64bit-fixes 2003-02-04 22:48:21.000000000 +0100
+++ ltrace-0.3.31/process_event.c 2003-02-11 16:37:32.000000000 +0100
@@ -221,7 +221,7 @@ process_breakpoint(struct event * event)
struct library_symbol * tmp;
int i,j;
- debug(2, "event: breakpoint (0x%08x)", event->e_un.brk_addr);
+ debug(2, "event: breakpoint (%p)", event->e_un.brk_addr);
if (event->proc->breakpoint_being_enabled) {
/* Reinsert breakpoint */
continue_enabling_breakpoint(event->proc->pid, event->proc->breakpoint_being_enabled);
@@ -277,8 +277,8 @@ process_breakpoint(struct event * event)
}
tmp = tmp->next;
}
- output_line(event->proc, "breakpointed at 0x%08x (?)",
- (unsigned)event->e_un.brk_addr);
+ output_line(event->proc, "breakpointed at %p (?)",
+ event->e_un.brk_addr);
continue_process(event->proc->pid);
}
--- ltrace-0.3.31/display_args.c.64bit-fixes 2002-03-01 17:15:14.000000000 +0100
+++ ltrace-0.3.31/display_args.c 2003-02-11 16:37:32.000000000 +0100
@@ -39,7 +39,7 @@ display_arg(enum tof type, struct proces
if (!arg) {
return fprintf(output, "NULL");
} else {
- return fprintf(output, "0x%08x", (unsigned)arg);
+ return fprintf(output, "%p", (void *)arg);
}
case ARGTYPE_FORMAT:
return display_format(type, proc, arg_num);
@@ -134,7 +134,7 @@ display_unknown(enum tof type, struct pr
if (tmp<1000000 && tmp>-1000000) {
return fprintf(output, "%ld", tmp);
} else {
- return fprintf(output, "0x%08lx", tmp);
+ return fprintf(output, "0x%0*lx", 2 * sizeof(tmp), tmp);
}
}

@ -1,11 +0,0 @@
diff --exclude='*~' --exclude='.*' -I '$Id:' -urN ltrace-0.3.31.orig/elf.h ltrace-0.3.31/elf.h
--- ltrace-0.3.31.orig/elf.h 2005-06-02 00:16:39.000000000 -0400
+++ ltrace-0.3.31/elf.h 2005-06-02 00:16:46.000000000 -0400
@@ -21,7 +21,6 @@
extern int library_num;
extern char *library[MAX_LIBRARY];
-extern struct ltelf library_lte[MAX_LIBRARY];
extern struct library_symbol * read_elf(const char *);

@ -1,32 +0,0 @@
--- ltrace-0.7.1/configure.ac
+++ ltrace-0.7.1/configure.ac
@@ -154,26 +154,10 @@
AC_MSG_RESULT([$enable_libunwind])
if test x"$enable_libunwind" = xyes; then
- saved_LDFLAGS="${LDFLAGS}"
- LDFLAGS="${LDFLAGS} ${AM_LDFLAGS}"
- AC_CHECK_LIB(unwind, backtrace, libunwind_LIBS=-lunwind, libunwind_LIBS=)
- AC_SUBST(libunwind_LIBS)
- AC_CHECK_LIB(unwind-ptrace, _UPT_create, libunwind_ptrace_LIBS=-lunwind-ptrace, libunwind_ptrace_LIBS=)
- AC_SUBST(libunwind_ptrace_LIBS)
-
- case "${host_cpu}" in
- arm*|sa110) UNWIND_ARCH="arm" ;;
- i?86) UNWIND_ARCH="x86" ;;
- powerpc) UNWIND_ARCH="ppc32" ;;
- ppc64) UNWIND_ARCH="ppc64" ;;
- mips*) UNWIND_ARCH="mips" ;;
- *) UNWIND_ARCH="${host_cpu}" ;;
- esac
-
- AC_CHECK_LIB(unwind-${UNWIND_ARCH}, _U${UNWIND_ARCH}_init_remote, libunwind_arch_LIBS=-lunwind-${UNWIND_ARCH}, libunwind_arch_LIBS=)
- AC_SUBST(libunwind_arch_LIBS)
+ PKG_CHECK_MODULES([libunwind], [libunwind-generic])
+ PKG_CHECK_MODULES([libunwind_ptrace], [libunwind-ptrace])
+ PKG_CHECK_MODULES([libunwind_arch], [libunwind])
AC_DEFINE([HAVE_LIBUNWIND], [1], [we have libunwind])
- LDFLAGS="${saved_LDFLAGS}"
fi

@ -1,37 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/ltrace/ltrace-0.7.1-r1.ebuild,v 1.1 2012/12/01 13:01:33 radhermit Exp $
EAPI=5
inherit eutils autotools
NUM="3844"
DESCRIPTION="trace library calls made at runtime"
HOMEPAGE="http://ltrace.alioth.debian.org/"
SRC_URI="https://alioth.debian.org/frs/download.php/${NUM}/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="-alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~x86"
IUSE="debug test unwind"
RDEPEND="dev-libs/elfutils
unwind? ( sys-libs/libunwind )"
DEPEND="${RDEPEND}
virtual/pkgconfig
test? ( dev-util/dejagnu )"
src_prepare() {
epatch "${FILESDIR}"/${P}-libunwind-pkgconfig.patch
sed -i '/^dist_doc_DATA/d' Makefile.am || die
eautoreconf
}
src_configure() {
econf \
--disable-werror \
$(use_enable debug) \
$(use_with unwind libunwind)
}

@ -1,3 +1,2 @@
DIST molecule-0.9.24.2.tar.bz2 273298 SHA256 cbe3b94d107be30dd1ef1368c15e6035a2427cf6fa5555bc3b5f7b3d466aed7b SHA512 5b6da33a4c082fb1cff25a2cde781fe88da28a5b4ba95be315c4571425978e84490a01774b741a2224c27877657bc6ae7e2614ade88278a5a5da54cdccfc64bd WHIRLPOOL de252e46891d163a38b22d4c6ebe2e5aa33675a240cb05caf607419acb19d6f0e52a2a73102847c4270e98262c9d870220c2788f191752dac4c5ab58176179a2
DIST molecule-0.9.24.5.tar.bz2 273640 SHA256 a9015658f9bc72b7310a72e7a9549358fa6ff60168e67f94377942265c27158e SHA512 72ef49e79f750a80ac159fafc349dfe5f249d6c2e86417530ea9d44fb6866f7404af629f0166b74f7065555bd65effb55faec16c092e9ba0abef26709c600550 WHIRLPOOL 80f7cb9247581555147e8497ff31a56ca385d937124d7986a2afc0e090b99a4db0fc34f08655b2a6e783a285bd35b2bf138fc5da93e10f686dc25c4a4bd7affa
DIST molecule-0.9.24.6.tar.bz2 273770 SHA256 36f9dcc8e99d417c77d11713bfb78f65c949eeb48e934378d6dc3dd2dae2d483 SHA512 581166362b470b7ce9b8c72e4bfbd99fd2e9209cbd304d6ff8cddd51dbade7b94ff59591f123b9425a91a4596993a4e873c9ede9ce28320af687c060647c551a WHIRLPOOL d54ba2bc9eb7028f67639634d214c21b106010fc8d532adee610f0594a9f61293d320bf57b83a2857d4ea161b66c5afd6cec69c2c54c3d274e60a6ab4eafc359
DIST molecule-0.9.24.7.tar.bz2 273794 SHA256 828132f68eec01023420aee2cd940f3ed657d358639f6dfc11f37c16b4c5ee7d SHA512 c82360e43ed1d0e5d7352ea8ca0cdceec6c23ad488d8def2bfa5fae87b1915cacf687c74837a13eb607adff7d767a780bbeb073d13f84218d982843b15525e7c WHIRLPOOL dc59a76fa31f90ea7f9402f1ea47770d05e348953c2d2427fd91c954ebba32c7c9e0f355ca2b52af8716f098dd30aabf780a8b6ec7daa17f742207bf233933f1

@ -1,38 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/molecule/molecule-0.9.24.2.ebuild,v 1.1 2012/08/01 14:15:08 lxnay Exp $
EAPI="3"
PYTHON_DEPEND="*"
inherit python
DESCRIPTION="Release metatool used for creating Sabayon (and Gentoo) releases"
HOMEPAGE="http://www.sabayon.org"
SRC_URI="mirror://sabayon/${CATEGORY}/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND="dev-util/intltool
sys-devel/gettext"
RDEPEND="net-misc/rsync
sys-fs/squashfs-tools
sys-process/lsof
virtual/cdrtools"
src_install() {
emake DESTDIR="${D}" LIBDIR="/usr/lib" \
PREFIX="/usr" SYSCONFDIR="/etc" install \
|| die "emake install failed"
}
pkg_postinst() {
python_mod_optimize "/usr/lib/molecule"
}
pkg_postrm() {
python_mod_cleanup "/usr/lib/molecule"
}

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/molecule/molecule-0.9.24.5.ebuild,v 1.1 2012/09/10 12:43:28 lxnay Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-util/molecule/molecule-0.9.24.7.ebuild,v 1.1 2013/01/05 10:02:55 lxnay Exp $
EAPI="3"
PYTHON_DEPEND="*"

@ -1 +1,2 @@
DIST plan9port-20121219.tgz 54175831 SHA256 289a355f0dee5900ece427a5360a510879e305e31c02f76dfe0495629ff38824 SHA512 6086fc3330327a36059fc2ce4170a3b7abac7562d141206e305dff20ec970d11d7fffe3d72848bd6def66179b70908444b638f10064e10f7f97a8e4630438892 WHIRLPOOL eb859377af45b053d1ebcf8132ecc043f1d60c0f30f6a6b59db1cc1f9a899b61432179d6d67129c4400a0bb7c935f9a341bb4111de4d5daf15888c949b343f41
DIST plan9port-20130103.tgz 54176071 SHA256 62c43c14d2d299c427c1d89cf6755c845c0992f0a0f65d6aca202fd24c1d5333 SHA512 b910b94040a8b745dca8750d2e4c8553dcf49885eaa659092ce261f7b761ea13860278f1ec59d4036be2fbd883b099af32dfc0c40e7f3d0cd329c9278527663f WHIRLPOOL ac2a742585072d54e7ddf0b7c264f958d6f999c6263aef483a1763d14446c65c40f94a6d60d49aecc7899fa123da59c7a62628fc47f9fdf09b76e5f195d8668f

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/plan9port/plan9port-20121219.ebuild,v 1.2 2013/01/04 04:06:41 blueness Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-util/plan9port/plan9port-20121219.ebuild,v 1.3 2013/01/05 13:00:12 blueness Exp $
EAPI="4"
@ -10,7 +10,7 @@ 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"
LICENSE="9base BSD-4 MIT LGPL-2.1 BigelowHolmes"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""

@ -0,0 +1,76 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/plan9port/plan9port-20130103.ebuild,v 1.1 2013/01/05 13:00:12 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=""
DEPEND="x11-apps/xauth"
RDEPEND="${DEPEND}"
S="${WORKDIR}/${PN}"
PLAN9=/usr/lib/plan9
src_prepare()
{
epatch "${FILESDIR}/${PN}-"{9660srv-errno,noexecstack}".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_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
}
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 +1 @@
DIST skipfish-2.09b.tgz 235210 SHA256 12ea7c74ed8a3fa29668d95172f46c976997cd393c908a7704b97610bfcd350a SHA512 38897877a2354971e2a8d03f2bdd640f8bcc010b10f62d82daef7ae7570b54a88dd6d425c1f7beb054dc69a991aedcfd2ecb819be0c7e9918830940884f199d8 WHIRLPOOL 2952dcb66664fbd533b761858ed1ff1be55e131376af136be5d4394a88689bc39b0106fd05eae6586e2e476cdd6a730512551af091db849060074805c71b9ad7
DIST skipfish-2.10b.tgz 244528 SHA256 1a4fbc9d013f1f9b970946ea7228d943266127b7f4100c994ad26c82c5352a9e SHA512 ef961cbd6794083779a3e0d1a51dc68b6d0b580b840b213a16cf6dc4d2af858121db8527dcc590cf76efe6cdf0e2ee02dbb7a61956eb0017e9005a19f3537a74 WHIRLPOOL 7b22e892cd90a7ae616cf309849e5ec63b38224a670cbf726c2aeb1d66ea6a2aa7d69e5479d6c0b84f4fb48edf08bf4da7d76a727b0cc42b0f4e55bc8f0472c4

@ -1,8 +1,8 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/skipfish/skipfish-2.09_beta.ebuild,v 1.1 2012/09/25 13:55:29 pinkbyte Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-util/skipfish/skipfish-2.10_beta.ebuild,v 1.1 2013/01/05 11:13:31 pinkbyte Exp $
EAPI=4
EAPI=5
inherit toolchain-funcs versionator
MY_P="$PN-$(get_version_component_range 1-2)b"
@ -22,7 +22,7 @@ RDEPEND="dev-libs/openssl:0
sys-libs/zlib"
DEPEND="${RDEPEND}"
S=${WORKDIR}/${MY_P}
S="${WORKDIR}/${MY_P}"
src_prepare() {
sed -i \

@ -1,3 +1,3 @@
DIST cvsps-2.1.tar.gz 61634 SHA256 91d3198b33463861a581686d5fcf99a5c484e7c4d819384c04fda9cafec1075a SHA512 8ba703fc4dd1c7a8201f4cefec533a6e228943f53f5380d8d17107718d8cb607c861a733d7ad1d6ed9288c4dbeae9fd59ceaf52172f16885a00d000a667e0e38 WHIRLPOOL 8299c0ff5ae5701409142c02fad6c604b2aadd2038282b29b49ff8934eb0740f456b3e4d837ed966e31af7ebb73f2e8e97bd48190ed806dbb3ed76182ba85caf
DIST cvsps-2.2b1.tar.gz 62763 SHA256 6906acb3636cdb4a4a9d608111aec22a85530037cb08a62ed5eb74ca0b218f81 SHA512 9e6f95df53cdc16566f1606a9299ee641de9b020a373c9004218b3db23fbdcce9e32d4a57dce332580bc4e6429b90977c2753facd0ad8f9a9234b79f03a7a33d WHIRLPOOL e60706d0324a28a6bcbdc6aeb73e51211295e2b6462d04d7b1bc54634ae8b558971ac0545860a7649dd230a8de823e9ec1912b97bfe584d59bc76808b49d6ec8
DIST cvsps-3.3.tar.gz 62124 SHA256 5e2b669aa120d338317b290714e6c5fa864b8b94ecc0f52b642f1b01e62286b3 SHA512 53be7143edafb84a0e721594efad89e5ffd8c036cee1b6291f54e9f515ff2f3a6b9959386b2cccdc3866659e0bba8ded7d63e6fe60b309ce9d6a33ef5c6b0610 WHIRLPOOL 315c22ee0a7580455090ec52d6741bc39d19abfda29fb413761555c0e033bbf7a1fdc0111e57de82befdc0fa54b4fd94b0b072502de3c81fd36cf6cc76802265
DIST cvsps-3.5.tar.gz 62237 SHA256 0b5943276660c91b6636234a6812b03e08510d35edcd311631abd0b3e14810fa SHA512 bb815b4a5450473059f5312e403bd858ff30fd066ad30dfa79db55aca537510d1cc0730df6f57367d2729f82cf1b9ba4c335ea2a56be51e2965d1f77666371c0 WHIRLPOOL b87e4e0430079d8364922918d442d77cbf0a25ad59865ac491cb1912c248290c0697a48853a9792f9a14e498e3b8332c3100f1b995eaecc08effbab427fe0ebe

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-vcs/cvsps/cvsps-3.3-r1.ebuild,v 1.1 2013/01/01 12:42:13 slyfox Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-vcs/cvsps/cvsps-3.5.ebuild,v 1.1 2013/01/05 18:20:29 slyfox Exp $
EAPI="4"

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/eclass/distutils-r1.eclass,v 1.36 2013/01/04 03:12:44 floppym Exp $
# $Header: /var/cvsroot/gentoo-x86/eclass/distutils-r1.eclass,v 1.38 2013/01/05 10:02:44 mgorny Exp $
# @ECLASS: distutils-r1
# @MAINTAINER:
@ -67,6 +67,14 @@ if [[ ! ${_DISTUTILS_R1} ]]; then
RDEPEND=${PYTHON_DEPS}
DEPEND=${PYTHON_DEPS}
# @ECLASS-VARIABLE: DISTUTILS_JOBS
# @DEFAULT_UNSET
# @DECRIPTION:
# The number of parallel jobs to run for distutils-r1 parallel builds.
# If unset, the job-count in ${MAKEOPTS} will be used.
#
# This variable is intended to be set in make.conf.
# @ECLASS-VARIABLE: PATCHES
# @DEFAULT_UNSET
# @DESCRIPTION:
@ -143,15 +151,6 @@ DEPEND=${PYTHON_DEPS}
# This variable can be used to disable the afore-mentioned feature
# in case it causes issues with the package.
#
# If in-source builds are used, the eclass will create a copy of package
# sources for each Python implementation in python_prepare_all(),
# and work on that copy afterwards.
#
# If out-of-source builds are used, the eclass will instead work
# on the sources directly, prepending setup.py arguments with
# 'build --build-base ${BUILD_DIR}' to enforce keeping & using built
# files in the specific root.
# @ECLASS-VARIABLE: mydistutilsargs
# @DEFAULT_UNSET
# @DESCRIPTION:
@ -389,7 +388,7 @@ distutils-r1_run_phase() {
mkdir -p "${TMPDIR}" || die
if [[ ${DISTUTILS_NO_PARALLEL_BUILD} ]]; then
"${@}"
"${@}" 2>&1 | tee -a "${T}/build-${EPYTHON}.log"
else
(
multijob_child_init
@ -425,6 +424,23 @@ _distutils-r1_run_common_phase() {
"${@}"
}
# @FUNCTION: _distutils-r1_multijob_init
# @INTERNAL
# @DESCRIPTION:
# Init multijob, taking the job-count from ${DISTUTILS_JOBS}.
_distutils-r1_multijob_init() {
debug-print-function ${FUNCNAME} "${@}"
local opts
if [[ ${DISTUTILS_JOBS} ]]; then
opts=-j${DISTUTILS_JOBS}
else
opts=${MAKEOPTS}
fi
multijob_init "${opts}"
}
distutils-r1_src_prepare() {
debug-print-function ${FUNCNAME} "${@}"
@ -435,7 +451,7 @@ distutils-r1_src_prepare() {
distutils-r1_python_prepare_all
fi
multijob_init
_distutils-r1_multijob_init
if declare -f python_prepare >/dev/null; then
python_foreach_impl distutils-r1_run_phase python_prepare
else
@ -445,7 +461,7 @@ distutils-r1_src_prepare() {
}
distutils-r1_src_configure() {
multijob_init
_distutils-r1_multijob_init
if declare -f python_configure >/dev/null; then
python_foreach_impl distutils-r1_run_phase python_configure
else
@ -461,7 +477,7 @@ distutils-r1_src_configure() {
distutils-r1_src_compile() {
debug-print-function ${FUNCNAME} "${@}"
multijob_init
_distutils-r1_multijob_init
if declare -f python_compile >/dev/null; then
python_foreach_impl distutils-r1_run_phase python_compile
else
@ -477,7 +493,7 @@ distutils-r1_src_compile() {
distutils-r1_src_test() {
debug-print-function ${FUNCNAME} "${@}"
multijob_init
_distutils-r1_multijob_init
if declare -f python_test >/dev/null; then
python_foreach_impl distutils-r1_run_phase python_test
else
@ -493,7 +509,7 @@ distutils-r1_src_test() {
distutils-r1_src_install() {
debug-print-function ${FUNCNAME} "${@}"
multijob_init
_distutils-r1_multijob_init
if declare -f python_install >/dev/null; then
python_foreach_impl distutils-r1_run_phase python_install
else

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/eclass/python-utils-r1.eclass,v 1.12 2013/01/02 21:12:44 mgorny Exp $
# $Header: /var/cvsroot/gentoo-x86/eclass/python-utils-r1.eclass,v 1.13 2013/01/05 10:01:20 mgorny Exp $
# @ECLASS: python-utils-r1
# @MAINTAINER:
@ -318,17 +318,33 @@ _python_rewrite_shebang() {
local f
for f; do
local shebang=$(head -n 1 "${f}")
local from
debug-print "${FUNCNAME}: path = ${f}"
debug-print "${FUNCNAME}: shebang = ${shebang}"
if [[ "${shebang} " != *'python '* ]]; then
if [[ "${shebang} " == *'python '* ]]; then
from=python
elif [[ "${shebang} " == *'python2 '* ]]; then
from=python2
elif [[ "${shebang} " == *'python3 '* ]]; then
from=python3
else
eerror "A file does not seem to have a supported shebang:"
eerror " file: ${f}"
eerror " shebang: ${shebang}"
die "${FUNCNAME}: ${f} does not seem to have a valid shebang"
fi
sed -i -e "1s:python:${impl}:" "${f}" || die
if [[ ${from} == python2 && ${impl} == python3*
|| ${from} == python3 && ${impl} != python3* ]]; then
eerror "A file does have shebang not supporting requested impl:"
eerror " file: ${f}"
eerror " shebang: ${shebang}"
eerror " impl: ${impl}"
die "${FUNCNAME}: ${f} does have shebang not supporting ${EPYTHON}"
fi
sed -i -e "1s:${from}:${impl}:" "${f}" || die
done
}

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-arcade/methane/methane-1.5.1.ebuild,v 1.1 2012/11/29 08:24:20 tupone Exp $
# $Header: /var/cvsroot/gentoo-x86/games-arcade/methane/methane-1.5.1.ebuild,v 1.4 2013/01/05 20:01:28 hasufell Exp $
EAPI=4
inherit eutils games
@ -14,7 +14,7 @@ SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND="dev-games/clanlib:0.8[opengl,mikmod]"
RDEPEND="dev-games/clanlib:2.3[opengl,mikmod]"
DEPEND="${RDEPEND}
virtual/pkgconfig"
@ -23,6 +23,9 @@ src_prepare() {
sed -i \
-e "s:@GENTOO_DATADIR@:${GAMES_DATADIR}:" \
sources/target.cpp
# fix weird parallel make issue wrt #450422
mkdir build || die
}
src_install() {

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-board/ace/ace-1.4.ebuild,v 1.5 2013/01/04 20:00:02 hasufell Exp $
# $Header: /var/cvsroot/gentoo-x86/games-board/ace/ace-1.4.ebuild,v 1.6 2013/01/05 12:41:53 ago Exp $
EAPI=2
inherit autotools base eutils games
@ -11,7 +11,7 @@ SRC_URI="http://www.delorie.com/store/ace/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ppc ~sparc ~x86"
KEYWORDS="amd64 ppc ~sparc ~x86"
IUSE=""
RDEPEND="x11-libs/libX11

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-board/gnubg/gnubg-20121201.ebuild,v 1.3 2013/01/04 13:13:47 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/games-board/gnubg/gnubg-20121201.ebuild,v 1.4 2013/01/05 12:07:07 ago Exp $
EAPI=4
PYTHON_DEPEND="python? 2"
@ -12,7 +12,7 @@ SRC_URI="http://www.gnubg.org/media/sources/${PN}-source-SNAPSHOT-${PV}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ppc ppc64 ~x86 ~x86-fbsd"
KEYWORDS="amd64 ppc ppc64 ~x86 ~x86-fbsd"
IUSE="gtk opengl python threads"
GTK_DEPS="

@ -1 +1,2 @@
DIST sauerbraten_2010_07_28_justice_edition_linux.tar.bz2 464652953 SHA256 185e5dbf41a4426af5f692e49afa69237e23976ef3b368f43ec6aa19fb3cc86c SHA512 0d768c68264cd3083945945ce7a7b331b8b53adeb333803da7617643a5d521884be30c05d4635eed34489cc9280ce06b9af1e471557ba908977c39041c457282 WHIRLPOOL 7ff612e79813dae9f3ab9f8a85ce5c2e421468566b038112c0375b50c05e7f0dec7fdd84970374609687f899e4ca807d4d50382cfaa19e1a2f5e72ead3f79596
DIST sauerbraten_2013_01_04_collect_edition_linux.tar.bz2 589939261 SHA256 3ecc27c318125883763130e45805eb7ba3a426234e5766ab0d00522f4a437bd1 SHA512 f89c9e69bb69596829661f551e4b63b2f2af96a01f075cb94a80e2bfae4f8664b7dab8f4850b91499817240e0311b64b049ea985c761ff7bb6d39ed75e6198cd WHIRLPOOL d10e354942180064ab44a2f8c8b13819240fde3537825908768d1ddda24f600971641b8a9cee4abee9539ec912bf265cb1771c001ad81a33e287c99e0f6906b8

@ -0,0 +1,50 @@
applied on top of sauerbraten-2013.01.04-system-enet.patch
respect LDFLAGS, CXXFLAGS and CPPFLAGS
--- sauerbraten/src/Makefile
+++ sauerbraten/src/Makefile
@@ -1,4 +1,4 @@
-CXXFLAGS= -O3 -fomit-frame-pointer
+CXXFLAGS ?= -O3 -fomit-frame-pointer
override CXXFLAGS+= -Wall -fsigned-char -fno-exceptions -fno-rtti
PLATFORM= $(shell uname -s)
@@ -139,11 +139,11 @@
-$(RM) $(CLIENT_PCH) $(CLIENT_OBJS) $(SERVER_OBJS) $(MASTER_OBJS) sauer_client sauer_server sauer_master
%.h.gch: %.h
- $(CXX) $(CXXFLAGS) -o $(subst .h.gch,.tmp.h.gch,$@) $(subst .h.gch,.h,$@)
+ $(CXX) $(CPPFLAGS) $(CXXFLAGS) -o $(subst .h.gch,.tmp.h.gch,$@) $(subst .h.gch,.h,$@)
$(MV) $(subst .h.gch,.tmp.h.gch,$@) $@
%-standalone.o: %.cpp
- $(CXX) $(CXXFLAGS) -c -o $@ $(subst -standalone.o,.cpp,$@)
+ $(CXX) $(CPPFLAGS) $(CXXFLAGS) -c -o $@ $(subst -standalone.o,.cpp,$@)
$(CLIENT_OBJS): CXXFLAGS += $(CLIENT_INCLUDES)
$(filter shared/%,$(CLIENT_OBJS)): $(filter shared/%,$(CLIENT_PCH))
@@ -168,19 +168,19 @@
install: all
else
client: $(CLIENT_OBJS)
- $(CXX) $(CXXFLAGS) -o sauer_client $(CLIENT_OBJS) $(CLIENT_LIBS)
+ $(CXX) $(CPPFLAGS) $(CXXFLAGS) $(LDFLAGS) -o sauer_client $(CLIENT_OBJS) $(CLIENT_LIBS)
server: $(SERVER_OBJS)
- $(CXX) $(CXXFLAGS) -o sauer_server $(SERVER_OBJS) $(SERVER_LIBS)
+ $(CXX) $(CPPFLAGS) $(CXXFLAGS) $(LDFLAGS) -o sauer_server $(SERVER_OBJS) $(SERVER_LIBS)
master: $(MASTER_OBJS)
- $(CXX) $(CXXFLAGS) -o sauer_master $(MASTER_OBJS) $(MASTER_LIBS)
+ $(CXX) $(CPPFLAGS) $(CXXFLAGS) $(LDFLAGS) -o sauer_master $(MASTER_OBJS) $(MASTER_LIBS)
shared/cube2font.o: shared/cube2font.c
- $(CXX) $(CXXFLAGS) -c -o $@ $< `freetype-config --cflags`
+ $(CXX) $(CPPFLAGS) $(CXXFLAGS) -c -o $@ $< `freetype-config --cflags`
cube2font: shared/cube2font.o
- $(CXX) $(CXXFLAGS) -o cube2font shared/cube2font.o `freetype-config --libs` -lz
+ $(CXX) $(CPPFLAGS) $(CXXFLAGS) $(LDFLAGS) -o cube2font shared/cube2font.o `freetype-config --libs` -lz
install: all
cp sauer_client ../bin_unix/$(PLATFORM_PREFIX)_client

@ -0,0 +1,323 @@
http://sourceforge.net/p/sauerbraten/code/4699/
--- a/src/shared/iengine.h
+++ b/src/shared/iengine.h
@@ -415,23 +415,6 @@
extern int getservermtu();
extern int getnumclients();
extern uint getclientip(int n);
-extern void putint(ucharbuf &p, int n);
-extern void putint(packetbuf &p, int n);
-extern void putint(vector<uchar> &p, int n);
-extern int getint(ucharbuf &p);
-extern void putuint(ucharbuf &p, int n);
-extern void putuint(packetbuf &p, int n);
-extern void putuint(vector<uchar> &p, int n);
-extern int getuint(ucharbuf &p);
-extern void putfloat(ucharbuf &p, float f);
-extern void putfloat(packetbuf &p, float f);
-extern void putfloat(vector<uchar> &p, float f);
-extern float getfloat(ucharbuf &p);
-extern void sendstring(const char *t, ucharbuf &p);
-extern void sendstring(const char *t, packetbuf &p);
-extern void sendstring(const char *t, vector<uchar> &p);
-extern void getstring(char *t, ucharbuf &p, int len = MAXTRANS);
-extern void filtertext(char *dst, const char *src, bool whitespace = true, int len = sizeof(string)-1);
extern void localconnect();
extern const char *disconnectreason(int reason);
extern void disconnect_client(int n, int reason);
--- a/src/engine/server.cpp
+++ b/src/engine/server.cpp
@@ -99,125 +99,6 @@
va_end(args);
}
#endif
-
-// all network traffic is in 32bit ints, which are then compressed using the following simple scheme (assumes that most values are small).
-
-template<class T>
-static inline void putint_(T &p, int n)
-{
- if(n<128 && n>-127) p.put(n);
- else if(n<0x8000 && n>=-0x8000) { p.put(0x80); p.put(n); p.put(n>>8); }
- else { p.put(0x81); p.put(n); p.put(n>>8); p.put(n>>16); p.put(n>>24); }
-}
-void putint(ucharbuf &p, int n) { putint_(p, n); }
-void putint(packetbuf &p, int n) { putint_(p, n); }
-void putint(vector<uchar> &p, int n) { putint_(p, n); }
-
-int getint(ucharbuf &p)
-{
- int c = (char)p.get();
- if(c==-128) { int n = p.get(); n |= char(p.get())<<8; return n; }
- else if(c==-127) { int n = p.get(); n |= p.get()<<8; n |= p.get()<<16; return n|(p.get()<<24); }
- else return c;
-}
-
-// much smaller encoding for unsigned integers up to 28 bits, but can handle signed
-template<class T>
-static inline void putuint_(T &p, int n)
-{
- if(n < 0 || n >= (1<<21))
- {
- p.put(0x80 | (n & 0x7F));
- p.put(0x80 | ((n >> 7) & 0x7F));
- p.put(0x80 | ((n >> 14) & 0x7F));
- p.put(n >> 21);
- }
- else if(n < (1<<7)) p.put(n);
- else if(n < (1<<14))
- {
- p.put(0x80 | (n & 0x7F));
- p.put(n >> 7);
- }
- else
- {
- p.put(0x80 | (n & 0x7F));
- p.put(0x80 | ((n >> 7) & 0x7F));
- p.put(n >> 14);
- }
-}
-void putuint(ucharbuf &p, int n) { putuint_(p, n); }
-void putuint(packetbuf &p, int n) { putuint_(p, n); }
-void putuint(vector<uchar> &p, int n) { putuint_(p, n); }
-
-int getuint(ucharbuf &p)
-{
- int n = p.get();
- if(n & 0x80)
- {
- n += (p.get() << 7) - 0x80;
- if(n & (1<<14)) n += (p.get() << 14) - (1<<14);
- if(n & (1<<21)) n += (p.get() << 21) - (1<<21);
- if(n & (1<<28)) n |= -1<<28;
- }
- return n;
-}
-
-template<class T>
-static inline void putfloat_(T &p, float f)
-{
- lilswap(&f, 1);
- p.put((uchar *)&f, sizeof(float));
-}
-void putfloat(ucharbuf &p, float f) { putfloat_(p, f); }
-void putfloat(packetbuf &p, float f) { putfloat_(p, f); }
-void putfloat(vector<uchar> &p, float f) { putfloat_(p, f); }
-
-float getfloat(ucharbuf &p)
-{
- float f;
- p.get((uchar *)&f, sizeof(float));
- return lilswap(f);
-}
-
-template<class T>
-static inline void sendstring_(const char *t, T &p)
-{
- while(*t) putint(p, *t++);
- putint(p, 0);
-}
-void sendstring(const char *t, ucharbuf &p) { sendstring_(t, p); }
-void sendstring(const char *t, packetbuf &p) { sendstring_(t, p); }
-void sendstring(const char *t, vector<uchar> &p) { sendstring_(t, p); }
-
-void getstring(char *text, ucharbuf &p, int len)
-{
- char *t = text;
- do
- {
- if(t>=&text[len]) { text[len-1] = 0; return; }
- if(!p.remaining()) { *t = 0; return; }
- *t = getint(p);
- }
- while(*t++);
-}
-
-void filtertext(char *dst, const char *src, bool whitespace, int len)
-{
- for(int c = uchar(*src); c; c = uchar(*++src))
- {
- if(c == '\f')
- {
- if(!*++src) break;
- continue;
- }
- if(iscubeprint(c) || (iscubespace(c) && whitespace))
- {
- *dst++ = c;
- if(!--len) break;
- }
- }
- *dst = '\0';
-}
enum { ST_EMPTY, ST_LOCAL, ST_TCPIP };
--- a/src/shared/tools.h
+++ b/src/shared/tools.h
@@ -1178,5 +1178,24 @@
extern uint randomMT();
extern int guessnumcpus();
-#endif
-
+extern void putint(ucharbuf &p, int n);
+extern void putint(packetbuf &p, int n);
+extern void putint(vector<uchar> &p, int n);
+extern int getint(ucharbuf &p);
+extern void putuint(ucharbuf &p, int n);
+extern void putuint(packetbuf &p, int n);
+extern void putuint(vector<uchar> &p, int n);
+extern int getuint(ucharbuf &p);
+extern void putfloat(ucharbuf &p, float f);
+extern void putfloat(packetbuf &p, float f);
+extern void putfloat(vector<uchar> &p, float f);
+extern float getfloat(ucharbuf &p);
+extern void sendstring(const char *t, ucharbuf &p);
+extern void sendstring(const char *t, packetbuf &p);
+extern void sendstring(const char *t, vector<uchar> &p);
+extern void getstring(char *t, ucharbuf &p, int len);
+template<class T, size_t N> static inline void getstring(T (&t)[N], ucharbuf &p) { getstring(t, p, N); }
+extern void filtertext(char *dst, const char *src, bool whitespace = true, int len = sizeof(string)-1);
+
+#endif
+
--- a/src/engine/master.cpp
+++ b/src/engine/master.cpp
@@ -514,7 +514,7 @@
authreq &a = c.authreqs.add();
a.reqtime = servtime;
a.id = id;
- uint seed[3] = { starttime, servtime, randomMT() };
+ uint seed[3] = { uint(starttime), servtime, randomMT() };
static vector<char> buf;
buf.setsize(0);
a.answer = genchallenge(u->pubkey, seed, sizeof(seed), buf);
--- a/src/shared/tools.cpp
+++ b/src/shared/tools.cpp
@@ -53,3 +53,124 @@
return y;
}
+///////////////////////// network ///////////////////////
+
+// all network traffic is in 32bit ints, which are then compressed using the following simple scheme (assumes that most values are small).
+
+template<class T>
+static inline void putint_(T &p, int n)
+{
+ if(n<128 && n>-127) p.put(n);
+ else if(n<0x8000 && n>=-0x8000) { p.put(0x80); p.put(n); p.put(n>>8); }
+ else { p.put(0x81); p.put(n); p.put(n>>8); p.put(n>>16); p.put(n>>24); }
+}
+void putint(ucharbuf &p, int n) { putint_(p, n); }
+void putint(packetbuf &p, int n) { putint_(p, n); }
+void putint(vector<uchar> &p, int n) { putint_(p, n); }
+
+int getint(ucharbuf &p)
+{
+ int c = (char)p.get();
+ if(c==-128) { int n = p.get(); n |= char(p.get())<<8; return n; }
+ else if(c==-127) { int n = p.get(); n |= p.get()<<8; n |= p.get()<<16; return n|(p.get()<<24); }
+ else return c;
+}
+
+// much smaller encoding for unsigned integers up to 28 bits, but can handle signed
+template<class T>
+static inline void putuint_(T &p, int n)
+{
+ if(n < 0 || n >= (1<<21))
+ {
+ p.put(0x80 | (n & 0x7F));
+ p.put(0x80 | ((n >> 7) & 0x7F));
+ p.put(0x80 | ((n >> 14) & 0x7F));
+ p.put(n >> 21);
+ }
+ else if(n < (1<<7)) p.put(n);
+ else if(n < (1<<14))
+ {
+ p.put(0x80 | (n & 0x7F));
+ p.put(n >> 7);
+ }
+ else
+ {
+ p.put(0x80 | (n & 0x7F));
+ p.put(0x80 | ((n >> 7) & 0x7F));
+ p.put(n >> 14);
+ }
+}
+void putuint(ucharbuf &p, int n) { putuint_(p, n); }
+void putuint(packetbuf &p, int n) { putuint_(p, n); }
+void putuint(vector<uchar> &p, int n) { putuint_(p, n); }
+
+int getuint(ucharbuf &p)
+{
+ int n = p.get();
+ if(n & 0x80)
+ {
+ n += (p.get() << 7) - 0x80;
+ if(n & (1<<14)) n += (p.get() << 14) - (1<<14);
+ if(n & (1<<21)) n += (p.get() << 21) - (1<<21);
+ if(n & (1<<28)) n |= -1<<28;
+ }
+ return n;
+}
+
+template<class T>
+static inline void putfloat_(T &p, float f)
+{
+ lilswap(&f, 1);
+ p.put((uchar *)&f, sizeof(float));
+}
+void putfloat(ucharbuf &p, float f) { putfloat_(p, f); }
+void putfloat(packetbuf &p, float f) { putfloat_(p, f); }
+void putfloat(vector<uchar> &p, float f) { putfloat_(p, f); }
+
+float getfloat(ucharbuf &p)
+{
+ float f;
+ p.get((uchar *)&f, sizeof(float));
+ return lilswap(f);
+}
+
+template<class T>
+static inline void sendstring_(const char *t, T &p)
+{
+ while(*t) putint(p, *t++);
+ putint(p, 0);
+}
+void sendstring(const char *t, ucharbuf &p) { sendstring_(t, p); }
+void sendstring(const char *t, packetbuf &p) { sendstring_(t, p); }
+void sendstring(const char *t, vector<uchar> &p) { sendstring_(t, p); }
+
+void getstring(char *text, ucharbuf &p, int len)
+{
+ char *t = text;
+ do
+ {
+ if(t>=&text[len]) { text[len-1] = 0; return; }
+ if(!p.remaining()) { *t = 0; return; }
+ *t = getint(p);
+ }
+ while(*t++);
+}
+
+void filtertext(char *dst, const char *src, bool whitespace, int len)
+{
+ for(int c = uchar(*src); c; c = uchar(*++src))
+ {
+ if(c == '\f')
+ {
+ if(!*++src) break;
+ continue;
+ }
+ if(iscubeprint(c) || (iscubespace(c) && whitespace))
+ {
+ *dst++ = c;
+ if(!--len) break;
+ }
+ }
+ *dst = '\0';
+}
+

@ -0,0 +1,64 @@
--- sauerbraten/src/Makefile
+++ sauerbraten/src/Makefile
@@ -4,7 +4,7 @@
PLATFORM= $(shell uname -s)
PLATFORM_PREFIX= native
-INCLUDES= -Ishared -Iengine -Ifpsgame -Ienet/include
+INCLUDES= -Ishared -Iengine -Ifpsgame
STRIP=
ifeq (,$(findstring -g,$(CXXFLAGS)))
@@ -36,8 +36,8 @@
endif
CLIENT_LIBS= -mwindows $(STD_LIBS) -L$(WINBIN) -L$(WINLIB) -lSDL -lSDL_image -lSDL_mixer -lzlib1 -lopengl32 -lenet -lws2_32 -lwinmm
else
-CLIENT_INCLUDES= $(INCLUDES) -I/usr/X11R6/include `sdl-config --cflags`
-CLIENT_LIBS= -Lenet/.libs -lenet -L/usr/X11R6/lib -lX11 `sdl-config --libs` -lSDL_image -lSDL_mixer -lz -lGL
+CLIENT_INCLUDES= $(INCLUDES) `sdl-config --cflags`
+CLIENT_LIBS= -lenet -lX11 `sdl-config --libs` -lSDL_image -lSDL_mixer -lz -lGL
endif
ifeq ($(PLATFORM),Linux)
CLIENT_LIBS+= -lrt
@@ -106,7 +106,7 @@
MASTER_LIBS= $(STD_LIBS) -L$(WINBIN) -L$(WINLIB) -lzlib1 -lenet -lws2_32 -lwinmm
else
SERVER_INCLUDES= -DSTANDALONE $(INCLUDES)
-SERVER_LIBS= -Lenet/.libs -lenet -lz
+SERVER_LIBS= -lenet -lz
MASTER_LIBS= $(SERVER_LIBS)
endif
SERVER_OBJS= \
@@ -135,15 +135,6 @@
all: client server
-enet/Makefile:
- cd enet; ./configure --enable-shared=no --enable-static=yes
-
-libenet: enet/Makefile
- $(MAKE) -C enet/ all
-
-clean-enet: enet/Makefile
- $(MAKE) -C enet/ clean
-
clean:
-$(RM) $(CLIENT_PCH) $(CLIENT_OBJS) $(SERVER_OBJS) $(MASTER_OBJS) sauer_client sauer_server sauer_master
@@ -176,13 +167,13 @@
install: all
else
-client: libenet $(CLIENT_OBJS)
+client: $(CLIENT_OBJS)
$(CXX) $(CXXFLAGS) -o sauer_client $(CLIENT_OBJS) $(CLIENT_LIBS)
-server: libenet $(SERVER_OBJS)
+server: $(SERVER_OBJS)
$(CXX) $(CXXFLAGS) -o sauer_server $(SERVER_OBJS) $(SERVER_LIBS)
-master: libenet $(MASTER_OBJS)
+master: $(MASTER_OBJS)
$(CXX) $(CXXFLAGS) -o sauer_master $(MASTER_OBJS) $(MASTER_LIBS)
shared/cube2font.o: shared/cube2font.c

@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>games</herd>
<herd>games</herd>
<use>
<flag name='server'>Compile server support</flag>
</use>
</pkgmetadata>

@ -0,0 +1,127 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-fps/sauerbraten/sauerbraten-2013.01.04.ebuild,v 1.1 2013/01/05 18:23:48 hasufell Exp $
EAPI=5
inherit eutils flag-o-matic gnome2-utils games
EDITION="collect_edition"
DESCRIPTION="Cube 2: Sauerbraten is an open source game engine (Cube 2) with freeware game data (Sauerbraten)"
HOMEPAGE="http://sauerbraten.org/"
SRC_URI="mirror://sourceforge/sauerbraten/sauerbraten/2013_01_04/sauerbraten_${PV//./_}_${EDITION}_linux.tar.bz2"
LICENSE="ZLIB freedist"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="debug dedicated server"
RDEPEND="
sys-libs/zlib
>=net-libs/enet-1.3.6:1.3
!dedicated? (
media-libs/libsdl[X,opengl]
media-libs/sdl-mixer[vorbis]
media-libs/sdl-image[png,jpeg]
virtual/opengl
virtual/glu
x11-libs/libX11 )"
DEPEND="${RDEPEND}"
S=${WORKDIR}/${PN}
src_prepare() {
ecvs_clean
rm -rf sauerbraten_unix bin_unix src/{include,lib,vcpp}
# Patch makefile to use system enet instead of bundled
# respect CXXFLAGS, LDFLAGS
epatch "${FILESDIR}"/${P}-{system-enet,QA,master}.patch
# Fix links so they point to the correct directory
sed -i \
-e 's:docs/::' \
README.html \
|| die
}
src_compile() {
use debug && append-cppflags -D_DEBUG
emake -C src master $(usex dedicated "server" "$(usex server "server client" "client")")
}
src_install() {
local LIBEXECDIR="${GAMES_PREFIX}/lib"
local DATADIR="${GAMES_DATADIR}/${PN}"
local STATEDIR="${GAMES_STATEDIR}/${PN}"
if ! use dedicated ; then
# Install the game data
insinto "${DATADIR}"
doins -r data packages
# Install the client executable
exeinto "${LIBEXECDIR}"
doexe src/sauer_client
# Install the client wrapper
games_make_wrapper "${PN}-client" "${LIBEXECDIR}/sauer_client -q\$HOME/.${PN} -r" "${DATADIR}"
# Create menu entry
newicon -s 256 data/cube.png ${PN}.png
make_desktop_entry "${PN}-client" "Cube 2: Sauerbraten"
fi
# Install the server config files
insinto "${STATEDIR}"
doins "server-init.cfg"
# Install the server executables
exeinto "${LIBEXECDIR}"
doexe src/sauer_master
use dedicated || use server && doexe src/sauer_server
games_make_wrapper "${PN}-server" \
"${LIBEXECDIR}/sauer_server -k${DATADIR} -q${STATEDIR}"
games_make_wrapper "${PN}-master" \
"${LIBEXECDIR}/sauer_master ${STATEDIR}"
# Install the server init script
keepdir "${GAMES_STATEDIR}/run/${PN}"
cp "${FILESDIR}"/${PN}.init "${T}" || die
sed -i \
-e "s:%SYSCONFDIR%:${STATEDIR}:g" \
-e "s:%LIBEXECDIR%:${LIBEXECDIR}:g" \
-e "s:%GAMES_STATEDIR%:${GAMES_STATEDIR}:g" \
"${T}"/${PN}.init || die
newinitd "${T}"/${PN}.init ${PN}
cp "${FILESDIR}"/${PN}.conf "${T}" || die
sed -i \
-e "s:%SYSCONFDIR%:${STATEDIR}:g" \
-e "s:%LIBEXECDIR%:${LIBEXECDIR}:g" \
-e "s:%GAMES_USER_DED%:${GAMES_USER_DED}:g" \
-e "s:%GAMES_GROUP%:${GAMES_GROUP}:g" \
"${T}"/${PN}.conf || die
newconfd "${T}"/${PN}.conf ${PN}
nonfatal dodoc src/*.txt docs/dev/*.txt
nonfatal dohtml -r README.html docs/*
prepgamesdirs
}
pkg_preinst() {
games_pkg_preinst
gnome2_icon_savelist
}
pkg_postinst() {
games_pkg_postinst
gnome2_icon_cache_update
elog "If you plan to use map editor feature copy all map data from ${DATADIR}"
elog "to corresponding folder in your HOME/.${PN}"
}
pkg_postrm() {
gnome2_icon_cache_update
}

@ -1 +1 @@
DIST hohlin-101.tar.bz2 14808528 RMD160 5ed42e7044a23bf0805f7273571b4503030899d4 SHA1 d0aa8002c4e4fe1f73cae3008e3db9ea781d3c73 SHA256 72e0e14f28a1245b34455d6c9c1b4715d297e165f6cdf3aa8fc525429b9839ee
DIST hohlin-101.tar.bz2 14808528 SHA256 72e0e14f28a1245b34455d6c9c1b4715d297e165f6cdf3aa8fc525429b9839ee SHA512 38f5815d9b2356c5d566d8b5b4730e1ed24192dfb5c3fcae9096b4a2c6110de60245b13da6bffc359032165d7fc0681a6adfa3503005c9281807c4734d519c0b WHIRLPOOL 32e0d466c214d9f0d3b97fb1ec8a66bc0d6b499b143743009d7280e1384492539d14e3f7f7d8e1c029bbdd7cb5e515d63368d2c1ad0b3fe79d9e727a2160c32a

@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-puzzle/hoh-bin/hoh-bin-1.01.ebuild,v 1.12 2009/11/03 16:20:15 mr_bones_ Exp $
# $Header: /var/cvsroot/gentoo-x86/games-puzzle/hoh-bin/hoh-bin-1.01.ebuild,v 1.13 2013/01/05 20:22:39 pinkbyte Exp $
inherit eutils games
@ -17,7 +17,13 @@ RESTRICT="strip"
DEPEND="x11-libs/libX11
amd64? ( >=app-emulation/emul-linux-x86-xlibs-1.0 )"
S=${WORKDIR}/hoh-install-${PV}
S="${WORKDIR}/hoh-install-${PV}"
# bug #448420
QA_PREBUILT="
/opt/HoH/data/runtime/libstdc++-libc6.2-2.so.3
/opt/HoH/data/HoH
"
src_compile() {
cat > "${T}/hoh" <<-EOF

@ -1,3 +1,3 @@
DIST powder115_src.tar.gz 1872955 SHA256 223e03b30c98d1e500fe920b04fbb8b8df4a8d8d349735ad1e36c62e8450b895
DIST powder116_src.tar.gz 1884616 SHA256 9c946d6967c6109c038f49c0de3fc85179c4bba94e5117ba6e6c6671a3738c0d
DIST powder116_src.tar.gz 1884616 SHA256 9c946d6967c6109c038f49c0de3fc85179c4bba94e5117ba6e6c6671a3738c0d SHA512 3772db3eefd3d3abad4a0bd06279ccdcc5cc1640aa01340c4ec5542c96f28878f5eb836da83a6f673473f6f7db9b79fe4a79384aa4fb11dfff17e8067ef2e525 WHIRLPOOL a645c5f6d86970ac56c9225bc282a946af79d2a5bf616664c0669a1593b67f5222aa9240af844d862cf327dcda1380295c5dcde0ece2608b41470ffb64f91062
DIST powder117_src.tar.gz 1891043 SHA256 070346921ee83bc40943b1e1cb576ab3222cecc319fe10f5c138a4deec85e861 SHA512 cdbf67d6d582af39c40cc0872411725d0c296326b21cf8efbe7c7ccd11cd3c831ad129e5e91fb661f938a399ac799509e5123653494f54398c55750026bc6736 WHIRLPOOL 86d5ecfc92b6b1786fa798451f39c6825f8b40483397b240a150ed96d8ad9950d9b3d5cda65f12f8027d997d48d888d15185c48b31dec166b1b1f6ecd462e48e

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-roguelike/powder/powder-116.ebuild,v 1.3 2012/01/28 15:20:07 phajdan.jr Exp $
# $Header: /var/cvsroot/gentoo-x86/games-roguelike/powder/powder-116.ebuild,v 1.4 2013/01/05 12:07:17 ago Exp $
EAPI=2
inherit flag-o-matic games

@ -1 +1 @@
DIST coe2_2007.zip 4937222 RMD160 654719d796676139944a9f2faa5ac88b2933abd7 SHA1 57ab97145b9a4459525d28ee98cd780eae29a4aa SHA256 7b7c281454f3c83ba510d4223ccfb6af77fd760fcb507d7e71cf633cd86aa3bb
DIST coe2_2007.zip 4937222 SHA256 7b7c281454f3c83ba510d4223ccfb6af77fd760fcb507d7e71cf633cd86aa3bb SHA512 db0d4ee2016ef3cf7159c227c494346fa0a0e9f9b20a6b520b67899570e3135a4286d6ada2f85d7ea7b55a1baeada41654d4fab29f5996357608f0d2d654b2ed WHIRLPOOL a9c1d989dc48dc43d5c2125f4420de9bdfe23dca9758d0f8eeac5bc19eef4aab124075530bbf04da1fc80f022718564e21d4a464b49306d3d104a733c50e7259

@ -0,0 +1,56 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-rpg/coe2/coe2-2007-r1.ebuild,v 1.1 2013/01/05 20:37:51 pinkbyte Exp $
EAPI=5
inherit eutils games
DESCRIPTION="Precursor to the Dominions series"
HOMEPAGE="http://www.shrapnelgames.com/Illwinter/CoE2/"
SRC_URI="http://download.shrapnelgames.com/downloads/${PN}_${PV}.zip"
LICENSE="as-is"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND="media-libs/libsdl"
DEPEND="${RDEPEND}
app-arch/unzip"
S="${WORKDIR}/coe"
# bug #430026
QA_PREBUILT="/opt/coe2/coe_linux"
src_prepare() {
rm *.{dll,exe} || die 'rm failed'
rm -r old || die 'rm failed'
if use amd64 ; then
mv -f coe_linux64bit coe_linux || die "mv amd64 image failed"
fi
}
src_install() {
insinto "${GAMES_PREFIX_OPT}/${PN}"
doins *.{bgm,smp,trp,trs,wrl}
dodoc history.txt manual.txt readme.txt
exeinto "${GAMES_PREFIX_OPT}/${PN}"
doexe coe_linux
games_make_wrapper ${PN} "./coe_linux" "${GAMES_PREFIX_OPT}/${PN}"
make_desktop_entry ${PN} "Conquest of Elysium 2"
# Slots for saved games.
# The game shows e.g. "EMPTY SLOT 0?", but it works.
local f slot state_dir=${GAMES_STATEDIR}/${PN}
dodir "${state_dir}"
for slot in {0..4} ; do
f=save${slot}
dosym "${state_dir}/save${slot}" "${dir}/${f}"
echo "empty slot ${slot}" > "${D}${state_dir}/${f}" || die "echo"
fperms 660 "${state_dir}/${f}"
done
prepgamesdirs
}

@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-rpg/coe2/coe2-2007.ebuild,v 1.2 2009/02/12 22:47:26 mr_bones_ Exp $
# $Header: /var/cvsroot/gentoo-x86/games-rpg/coe2/coe2-2007.ebuild,v 1.3 2013/01/05 20:13:14 pinkbyte Exp $
EAPI=2
inherit eutils games
@ -18,11 +18,14 @@ RDEPEND="media-libs/libsdl"
DEPEND="${RDEPEND}
app-arch/unzip"
S=${WORKDIR}/coe
S="${WORKDIR}/coe"
# bug #430026
QA_PREBUILT="/opt/coe2/coe_linux"
src_prepare() {
rm *.{dll,exe}
rm -r old
rm *.{dll,exe} || die 'rm failed'
rm -r old || die 'rm failed'
if use amd64 ; then
mv -f coe_linux64bit coe_linux || die "mv amd64 image failed"
fi
@ -31,7 +34,7 @@ src_prepare() {
src_install() {
insinto "${GAMES_PREFIX_OPT}/${PN}"
doins *.{bgm,smp,trp,trs,wrl} || die " doins failed"
dodoc history.txt manual.txt readme.txt
dodoc history.txt manual.txt readme.txt || die "dodoc failed"
exeinto "${GAMES_PREFIX_OPT}/${PN}"
doexe coe_linux || die "doexe failed"

@ -1,2 +1,3 @@
DIST kdepim-4.9.3.tar.xz 14415092 SHA256 de1f7b796a96d2a7f7f5a621e26ccd79110a171c71b0224a4d4b63453e6680d8 SHA512 8196c917d55d2b5e0dac4d8f75494233a2afc462c6de96b47cf1e9ea3741f07e016d97fa36a9986f2dfbc40c6357772a5c68c8ad1f3230786da3f6c6a0d02682 WHIRLPOOL d5f8680f104824abf63e7b1c6d79060d5c9acbdb581aff276b44abbf5d18da52c836d16e0d3554850e41d9b51a00b714dfe42f0f6bc6e9d143657ab60502a84a
DIST kdepim-4.9.4.tar.xz 14568168 SHA256 b1d865a66020f95d3bec4fafaa5de8796eb08cc0c897968a56aada8fd828ff0a SHA512 a8c7b0910a7cabae39374caeefade5bb075f18281504c87fa4cda291a9bcce2d85974f97eb2f59699039900fa34490f58e1bf72d4ef300d41cd68598f23181bd WHIRLPOOL 7edfdf010de6e3ff790988bb60d0c4abdd361bd1d19e76eb889ca9eab587ebf58308b905b61ae22670509517a9c763eeafde49cd202d9f1fb85a82bcd4bb4700
DIST kdepim-4.9.5.tar.xz 13942832 SHA256 e873b9cef574db851cd0341073215412a08a6832c1a32a2ef1b3f94fa45bcd6e SHA512 77ebd100cd9587eeaacc4b361765ddf6b41cc65f7432e887b82bb8a4675462526b517b8069c245d25d549002f395d268830adebf034df810247b990e31170ab1 WHIRLPOOL 8dd9614339e71dc8c9d7061c6d52f171667a06c0b012dba2ec9e889e4147e70ebff592491d26b19e73d6642b09c7670a1f7ea13f6516948ca114a0ab710c78b4

@ -0,0 +1,24 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/kde-base/akonadiconsole/akonadiconsole-4.9.5.ebuild,v 1.1 2013/01/05 20:18:48 creffett Exp $
EAPI=4
KMNAME="kdepim"
inherit kde4-meta
DESCRIPTION="Akonadi developer console"
KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux ~x86-linux"
IUSE="debug"
DEPEND="
$(add_kdebase_dep kdepimlibs 'semantic-desktop')
$(add_kdebase_dep kdepim-common-libs)
"
RDEPEND="${DEPEND}"
KMEXTRACTONLY="
akonadi_next/
calendarsupport/
messageviewer/
"

@ -1,3 +1,4 @@
DIST kdepim-4.4.11.1.tar.bz2 8964708 SHA256 a2fa237a3d880cc55a6c94450b93a7918bb0d5e3943eb7a759c8789de1ed41bf SHA512 7450ba9985c5583847d1fc3d214940cef130150a3591c3cbb73bc15624ee0298805d5dc25f3cd3a135091c1d0491b865961d52aa8feef623219eed9364dd86bf WHIRLPOOL 349a72c5c6859c7cafb1aefdf80b80482102c8b1d6e0123c6c410d262c3908b9572daa1950e2fb41e6bc727430fc91bb57b7276e345553ed15d792fa63aba5ec
DIST kdepim-4.9.3.tar.xz 14415092 SHA256 de1f7b796a96d2a7f7f5a621e26ccd79110a171c71b0224a4d4b63453e6680d8 SHA512 8196c917d55d2b5e0dac4d8f75494233a2afc462c6de96b47cf1e9ea3741f07e016d97fa36a9986f2dfbc40c6357772a5c68c8ad1f3230786da3f6c6a0d02682 WHIRLPOOL d5f8680f104824abf63e7b1c6d79060d5c9acbdb581aff276b44abbf5d18da52c836d16e0d3554850e41d9b51a00b714dfe42f0f6bc6e9d143657ab60502a84a
DIST kdepim-4.9.4.tar.xz 14568168 SHA256 b1d865a66020f95d3bec4fafaa5de8796eb08cc0c897968a56aada8fd828ff0a SHA512 a8c7b0910a7cabae39374caeefade5bb075f18281504c87fa4cda291a9bcce2d85974f97eb2f59699039900fa34490f58e1bf72d4ef300d41cd68598f23181bd WHIRLPOOL 7edfdf010de6e3ff790988bb60d0c4abdd361bd1d19e76eb889ca9eab587ebf58308b905b61ae22670509517a9c763eeafde49cd202d9f1fb85a82bcd4bb4700
DIST kdepim-4.9.5.tar.xz 13942832 SHA256 e873b9cef574db851cd0341073215412a08a6832c1a32a2ef1b3f94fa45bcd6e SHA512 77ebd100cd9587eeaacc4b361765ddf6b41cc65f7432e887b82bb8a4675462526b517b8069c245d25d549002f395d268830adebf034df810247b990e31170ab1 WHIRLPOOL 8dd9614339e71dc8c9d7061c6d52f171667a06c0b012dba2ec9e889e4147e70ebff592491d26b19e73d6642b09c7670a1f7ea13f6516948ca114a0ab710c78b4

@ -0,0 +1,21 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/kde-base/akregator/akregator-4.9.5.ebuild,v 1.1 2013/01/05 20:19:01 creffett Exp $
EAPI=4
KDE_HANDBOOK="optional"
KMNAME="kdepim"
inherit kde4-meta
DESCRIPTION="KDE news feed aggregator."
KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux ~x86-linux"
IUSE="debug"
DEPEND="
$(add_kdebase_dep kdepimlibs)
$(add_kdebase_dep kdepim-common-libs)
"
RDEPEND="${DEPEND}"
KMLOADLIBS="kdepim-common-libs"

@ -1,2 +1,3 @@
DIST kdetoys-4.9.3.tar.xz 376212 SHA256 940ce72455d9bf4dd005c6f70c527e54abd487b2851d77231cc5861e0b5e6d7c SHA512 cecb7fed11b4a7b8e2f39f3588ce5ef606778f8f97697adfcc032e7243809f6071e4673286741a7ac8cb44d3f4f9ec8ad635ec7751f568dcf886d0dcbf41bb31 WHIRLPOOL 1d2bf48eca7b2069aadc99e16e8e6d9a85ee06c8f74ae9e046fae96f6db3c29a6c90d4be6a5e73ec8b33ba031abccab82173051b851b8df97ad68199a87ac3fb
DIST kdetoys-4.9.4.tar.xz 386252 SHA256 51e958cdd9f2ec1235b048a29f759a467b5897ed2d2d9d21de3694ae9fa80b55 SHA512 115fa5f59b0c473de358ed670f1a8909d5154a646feb08291bf92f4f3552784b69ad03b208128d3d00b78ce401637c8defd27a61b81375b7250acd657b475557 WHIRLPOOL 642860273dfaf03448686b0065f8193c6bcf103a5edec3d054af79fd82b0ce758071923d29ceba3db44d4996fbe1a025a1c7dca8af401e4fd346a8c8aa6638cb
DIST kdetoys-4.9.5.tar.xz 386420 SHA256 65aaf9931ca0b59b33c7a1bbbd3328df89bd2a6b357a64357857ae65d7cb1048 SHA512 8f948fae1b72772389725b757fab803342e87b64b7c524964226fe71dbf90cf9f6469e905c2fec5a7bdcd1fbf37bf55902bad110ccb362982a194105305cdcbe WHIRLPOOL e449e1f9cf84fc48f2410662b294dcdfa83229948b95beae4e511b1eee51a54c8fb8694c2a6761d43f3a66c07bf619f66b7cbfccdf40edc35a1030b86adf25f3

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

Loading…
Cancel
Save