Sync with portage [Thu Mar 14 11:25:35 MSK 2013].

mhiretskiy
root 11 years ago
parent 15cccb4a65
commit f96e5d5910

@ -1 +1,2 @@
DIST ec2-ami-tools-1.4.0.2.zip 139153 SHA256 e80cf8b27e35efee516068e84eb2bd2042a8ea870c5c41e3fc83e5a188c18c36 SHA512 95e13c6f50844cee5e1c30a58eb2137bdb4196a5bad17193b53d3c93db833853b4decd675fd403accf1384792010173f5bd9000db01e4e6b5d08b3861252de36 WHIRLPOOL c6b698bb239c8e1b4b9309188a99cfa179592ea9a1c8c000a4c3da0409bb60172b9b1e04ed9479aee34b73d81deda3851bcf4b9c378465531aa6a498e29b382c
DIST ec2-ami-tools-1.4.0.5.zip 139373 SHA256 e5a8f49826c85c9df2421e36d618fb9bc1951bb0eeb45680c4379a0362c50d6e SHA512 e9754b26b61e168760002ac3c15d83c8d9f702e478c2295df42ae9e08e7d1788c73b60f7292867d8df553225a82e70ac335419dbcc226e3f0e251f1950a66621 WHIRLPOOL c71b102824595ceeeee693ad5cfca5dd7120510b2f4165fd7010f9cf9de3d4bcb5242166ee58b8295f4ff7f2a1dccaa834bb277ccf325928ede9307bd18da980

@ -0,0 +1,51 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/ec2-ami-tools/ec2-ami-tools-1.4.0.5.ebuild,v 1.1 2013/03/13 21:01:48 tomwij Exp $
EAPI="5"
inherit versionator
DESCRIPTION="These command-line tools serve as the client interface to the Amazon EC2 web service."
HOMEPAGE="http://developer.amazonwebservices.com/connect/entry.jspa?externalID=368&categoryID=88"
SRC_URI="http://s3.amazonaws.com/ec2-downloads/${P}.zip"
LICENSE="Amazon"
SLOT="0"
KEYWORDS="~amd64 ~x86"
DEPEND="app-arch/unzip"
RDEPEND="dev-lang/ruby:1.8[ssl]
net-misc/rsync
net-misc/curl"
S="${WORKDIR}/${P}"
src_prepare() {
find . -name '*.cmd' -delete || die
# simplify the scripts to always run ruby18, since that seems to
# be what upstream has been using, and we support alternative
# implementations as well.
sed -i -e '$s:^ruby:exec ruby18:' bin/* || die
}
src_install() {
insinto /opt/${PN}
doins -r lib bin etc
chmod 0755 "${D}/opt/${PN}/bin/"*
dodir /etc/env.d
cat - > "${T}"/99${PN} <<EOF
EC2_AMITOOL_HOME=/opt/${PN}
PATH=/opt/${PN}/bin
ROOTPATH=/opt/${PN}/bin
EOF
doenvd "${T}"/99${PN}
}
pkg_postinst() {
ewarn "Remember to run: env-update && source /etc/profile if you plan"
ewarn "to use these tools in a shell before logging out (or restarting"
ewarn "your login manager)"
}

@ -1,2 +1,3 @@
DIST ec2-api-tools-1.5.6.1.zip 13995825 SHA256 0ae6d5da0f4715c1279c4a39ffaa1f14cb425bd4ed0fe821f71f00fd138a74bf SHA512 f06c2299fe1772755dfb7037401644e6587012a41c9c98eb941a2ebee33b1ab134bf19d3e271a846c6066dceba4d91d607e55f7ef57d14e83431eb31d4061a98 WHIRLPOOL 676f159b5c6cf46ca5455bae3684237bf76df4cfa1458f5abd3ae074a905c5c183928d900870290c7a5d1207227b074e9c9c7a3c4bc657cef7a2ee0ad9978499
DIST ec2-api-tools-1.6.0.0.zip 13997508 SHA256 c7a67eb92849a6104ef9f118263e545340f54900cc5970f0653837e415f4b72d SHA512 e3b2bbb406941e3ba0403137d81834a9161da6df97b0b92b89a5bfd7f4330d49a981325b6155a8ca272732c9b85c97a8bc8ce1c4d3cc0ede83d5b11029d1979c WHIRLPOOL f62b3fe69651faa44f83c78a2362c8ea8ba62e04065d1a89f0c19b7cbab7b70195fac0b2650ba6356742d0eb5b320febd8e7d70a94595c56d4782d009e124bff
DIST ec2-api-tools-1.6.0.1.zip 14008355 SHA256 0219bef69eedc9ed28402d2796f13cce59838ceaeb6b938a28891bdbc0439e45 SHA512 fe24d06aa5921a8fc66e63ae821abce0c1f78907e542e7f0a3ac97c67dbea5131aef7db5ab63840e69536445317553cb2e924df4e5c66b33144054ad25cc3bff WHIRLPOOL af396f8ebbdcbcd364e0ed0f6392c458689181aaab07dfb7c13e4dcf2f554181f5db3c1b222bf9c8be6d195a42ecd78d92d79562dfd0bbd0e612e584e4a6bcbc

@ -0,0 +1,57 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/ec2-api-tools/ec2-api-tools-1.6.0.1.ebuild,v 1.1 2013/03/13 21:20:04 tomwij Exp $
EAPI="5"
inherit versionator
DESCRIPTION="These command-line tools serve as the client interface to the Amazon EC2 web service"
HOMEPAGE="http://developer.amazonwebservices.com/connect/entry.jspa?externalID=351&categoryID=88"
SRC_URI="http://s3.amazonaws.com/ec2-downloads/${PN}-${PV}.zip"
S=${WORKDIR}/${PN}-${PV}
LICENSE="Amazon"
SLOT="0"
KEYWORDS="~amd64 ~x86"
DEPEND="app-arch/unzip"
RDEPEND="virtual/jre"
RESTRICT="mirror"
src_unpack() {
unpack ${A}
cd "${S}" || die
find . -name '*.cmd' -delete || die
}
src_install() {
dodir /opt/${PN}
insinto /opt/${PN}/lib
doins -r "${S}"/lib/*
exeinto /opt/${PN}/bin
doexe "${S}"/bin/*
dodir /etc/env.d
cat - > "${T}"/99${PN} <<EOF
EC2_HOME=/opt/${PN}
PATH=/opt/${PN}/bin
ROOTPATH=/opt/${PN}/bin
EOF
doenvd "${T}"/99${PN}
dodoc THIRDPARTYLICENSE.TXT
}
pkg_postinst() {
ewarn "Remember to run: env-update && source /etc/profile if you plan"
ewarn "to use these tools in a shell before logging out (or restarting"
ewarn "your login manager)"
elog ""
elog ""
elog "You need to put the following in your ~/.bashrc replacing the"
elog "values with the full paths to your key and certificate."
elog ""
elog " export EC2_PRIVATE_KEY=/path/to/pk-HKZYKTAIG2ECMXYIBH3HXV4ZBZQ55CLO.pem"
elog " export EC2_CERT=/path/to/cert-HKZYKTAIG2ECMXYIBH3HXV4ZBZQ55CLO.pem"
}

@ -1,7 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>maintainer-needed@gentoo.org</email>
</maintainer>
<maintainer>
<email>TomWij@gentoo.org</email>
<name>Tom Wijsman</name>
</maintainer>
<longdescription>Split-screen terminal/ncurses based log viewer</longdescription>
</pkgmetadata>

@ -1,4 +1,4 @@
DIST puppet-2.7.18.gem 1920000 SHA256 147cd18ec39d2768bbc40f2735a84f770d9dde1b5679ba21f37edd6f7db19089 SHA512 e51c09baf2eee908f3b4ad1d90c252eb0eca3a1eb550522d0b612db919de305b724a13fdcc7abac51da31291b4a703b2478d2fc9ebfc5aa995ad677aabc42c83 WHIRLPOOL 9f2f4d30acfddd78f0d57ab0a58f400d6c1218e6f5e6541a5f224b9243f5ef5c2dee64bde5a69dff16df42242fa3f44ee226b4aa411a249fc8acafdd1ae17bf3
DIST puppet-2.7.19.gem 1936384 SHA256 aaa225d83a8fe545a6bcd1b1b6c10373f9cec7c41e38caf56bd0d956892cf2f3 SHA512 3d003c22663226996aa6422d18af446768bd81b67e76e8d1aedf18430bb85df73c3695de9d49340e51f948f661f4c6e24bc83d9d428c9f10634219e01fd641b6 WHIRLPOOL 0ffd63338cc55c13f6bb49bf1487f3b890be04a5ce83939848bace35dd51ff4b01b93ddde146197888455cc65cf8fb4228056c749c7802cd471d9b43dcca5c8c
DIST puppet-3.0.1.tar.gz 1505102 SHA256 5e4d0cfdd6989faf4f6c5c76c0d3bcfa0364e380549be1a2f7c3abd22b0b562b SHA512 a55e7f30d867d72031d8d8ce5f55e1c7447f08227009164579e72974f4af158350ad568b5dee91e15cfd64c74d7df062bc2249244368bba96216ec8310f9d342 WHIRLPOOL a83716081ccabb590bb1cc86f0e666ae608914450abe722613fc9f4c2c94e9f25c657cf113f8145c73cceb4a1f5b79b851d3f084fd70dd19b245b2a3d3cf9688
DIST puppet-3.1.0.tar.gz 1578045 SHA256 51e490e5aa6ff757d3ccafbff5aeb0cc1936d3d5bf2e9b6a380ffa600cdbe80a SHA512 3a929bad7192301409a0bc1bdebacf718289a5e32b77c4c0489ef677bed9b7e682085793e34aae481e6b649855dd9a4e5b844e832286bb96d57d88123145b31b WHIRLPOOL f6daa545edc9b416df87d5774af2481297772af0fd76abd953346c16d29d0f154e451e16154872415ec387faea138119046f716ff1f2b9e805c2d95300ad9f50
DIST puppet-2.7.21.gem 2031616 SHA256 a5eecdbe68cde5ebfd576a9af5ddb0c8c17dae224a7d0b3ec240ef54e6bd88a1 SHA512 638c188b945791fe86c1657343f9d7ec3ef7e86342c35e03dacfae4e99e63d8c09160dd1faf840f244b275e6a0aea3b969668debe9dc1b60cef68cb2513068b5 WHIRLPOOL a4bcb4181e57bda6aaf79fdd484903114e94dcf5196105203538d6d8a1bfefcd6db44f74cbef1c209b086d7b2bfab53d62069da1be034e6c35fe686fd00898bc
DIST puppet-3.1.1.tar.gz 1587190 SHA256 4401f6388bb96b1301a107f247af6fa558127d78467bb5cef1a1e0ff66b4463d SHA512 48759776b68f83a125a0c703ecc9ad3efe34f10e6cfd9ddcd9e596ff082c9f40bdb7e0489bf7eb0bb0ce8bdb4ad0ae87049d2ad3133e839d0a5a6caa8419074e WHIRLPOOL d7152ba5397edadba9784f3c1800c8cf31ddd547691b35567ad52a42e82e741256326d2ee0bccec0642e82f533ffb74babcaddf3a0ee54361626b875cc618b2f

@ -1,11 +1,9 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/puppet/puppet-2.7.18-r1.ebuild,v 1.4 2013/02/08 16:49:13 prometheanfire Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/puppet/puppet-2.7.21.ebuild,v 1.2 2013/03/13 18:55:57 jer Exp $
EAPI="4"
# ruby19: dev-ruby/ruby-ldap has no ruby19
#USE_RUBY="ruby18 ruby19 ree18"
USE_RUBY="ruby18"
USE_RUBY="ruby18 ruby19"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_TASK_TEST="test"
@ -19,7 +17,7 @@ HOMEPAGE="http://puppetlabs.com/"
LICENSE="Apache-2.0 GPL-2"
SLOT="0"
IUSE="augeas diff doc emacs ldap minimal rrdtool selinux shadow sqlite3 vim-syntax xemacs"
KEYWORDS="~amd64 ~hppa ~ppc ~sparc ~x86"
KEYWORDS="~amd64 hppa ~ppc ~sparc ~x86"
ruby_add_rdepend "
>=dev-ruby/facter-1.5.6
@ -40,10 +38,12 @@ ruby_add_rdepend "
# stomp? ( dev-ruby/stomp )
DEPEND="${DEPEND}
ruby_targets_ruby19? ( dev-lang/ruby:1.9[yaml] )
emacs? ( virtual/emacs )
xemacs? ( app-editors/xemacs )
selinux? ( sec-policy/selinux-puppet )"
RDEPEND="${RDEPEND}
ruby_targets_ruby19? ( dev-lang/ruby:1.9[yaml] )
emacs? ( virtual/emacs )
xemacs? ( app-editors/xemacs )
rrdtool? ( >=net-analyzer/rrdtool-1.2.23[ruby] )
@ -83,7 +83,7 @@ each_fakegem_install() {
all_ruby_install() {
all_fakegem_install
newinitd "${FILESDIR}"/puppet.init-CVE-2012-6120 puppet
newinitd "${FILESDIR}"/puppet.init-r1 puppet
doconfd conf/gentoo/conf.d/puppet
# Initial configuration files
@ -100,8 +100,8 @@ all_ruby_install() {
rm "${ED}/usr/bin/puppetmasterd"
rm "${ED}/etc/puppet/auth.conf"
else
newinitd "${FILESDIR}"/puppetmaster-2.7.6.init-CVE-2012-6120 puppetmaster
newconfd "${FILESDIR}"/puppetmaster-2.7.6.confd puppetmaster
newinitd "${FILESDIR}"/puppetmaster.init puppetmaster
newconfd "${FILESDIR}"/puppetmaster.confd puppetmaster
insinto /etc/puppet
doins conf/redhat/fileserver.conf

@ -1,159 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/puppet/puppet-3.0.1-r1.ebuild,v 1.2 2013/02/09 01:00:03 prometheanfire Exp $
EAPI="4"
USE_RUBY="ruby18 ruby19"
inherit elisp-common xemacs-elisp-common eutils user ruby-ng versionator
DESCRIPTION="A system automation and configuration management software"
HOMEPAGE="http://puppetlabs.com/"
SRC_URI="http://www.puppetlabs.com/downloads/puppet/${P}.tar.gz"
LICENSE="Apache-2.0 GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~hppa ~ppc ~x86"
IUSE="augeas diff doc emacs ldap minimal rrdtool selinux shadow sqlite3 vim-syntax xemacs"
ruby_add_rdepend "
dev-ruby/hiera
>=dev-ruby/facter-1.6.2
augeas? ( dev-ruby/ruby-augeas )
diff? ( dev-ruby/diff-lcs )
doc? ( dev-ruby/rdoc )
ldap? ( dev-ruby/ruby-ldap )
shadow? ( dev-ruby/ruby-shadow )
sqlite3? ( dev-ruby/sqlite3 )
virtual/ruby-ssl"
DEPEND="${DEPEND}
ruby_targets_ruby19? ( dev-lang/ruby:1.9[yaml] )
emacs? ( virtual/emacs )
xemacs? ( app-editors/xemacs )"
RDEPEND="${RDEPEND}
ruby_targets_ruby19? ( dev-lang/ruby:1.9[yaml] )
rrdtool? ( >=net-analyzer/rrdtool-1.2.23[ruby] )
selinux? (
sys-libs/libselinux[ruby]
sec-policy/selinux-puppet
)
vim-syntax? ( >=app-vim/puppet-syntax-3.0.1 )
>=app-portage/eix-0.18.0"
SITEFILE="50${PN}-mode-gentoo.el"
pkg_setup() {
enewgroup puppet
enewuser puppet -1 -1 /var/lib/puppet puppet
}
all_ruby_compile() {
if use emacs ; then
elisp-compile ext/emacs/puppet-mode.el
fi
if use xemacs ; then
# Create a separate version for xemacs to be able to install
# emacs and xemacs in parallel.
mkdir ext/xemacs
cp ext/emacs/* ext/xemacs/
xemacs-elisp-compile ext/xemacs/puppet-mode.el
fi
}
each_ruby_install() {
${RUBY} install.rb --destdir="${D}" install || die
}
all_ruby_install() {
newinitd "${FILESDIR}"/puppet.init-r1 puppet
# Initial configuration files
insinto /etc/puppet
# Location of log and data files
keepdir /var/log/puppet
fowners -R puppet:puppet /var/log/puppet
if use minimal ; then
rm "${ED}/etc/puppet/auth.conf"
else
newinitd "${FILESDIR}"/puppetmaster.init puppetmaster
newconfd "${FILESDIR}"/puppetmaster.confd puppetmaster
insinto /etc/puppet
keepdir /etc/puppet/manifests
keepdir /etc/puppet/modules
keepdir /var/lib/puppet/ssl
keepdir /var/lib/puppet/facts
keepdir /var/lib/puppet/files
fowners -R puppet:puppet /var/lib/puppet
fi
if use emacs ; then
elisp-install ${PN} ext/emacs/puppet-mode.el*
elisp-site-file-install "${FILESDIR}/${SITEFILE}"
fi
if use xemacs ; then
xemacs-elisp-install ${PN} ext/xemacs/puppet-mode.el*
xemacs-elisp-site-file-install "${FILESDIR}/${SITEFILE}"
fi
if use ldap ; then
insinto /etc/openldap/schema; doins ext/ldap/puppet.schema
fi
# ext and examples files
for f in $(find ext examples -type f) ; do
docinto "$(dirname ${f})"; dodoc "${f}"
done
docinto conf; dodoc conf/namespaceauth.conf
}
pkg_postinst() {
elog
elog "Please, *don't* include the --ask option in EMERGE_EXTRA_OPTS as this could"
elog "cause puppet to hang while installing packages."
elog
elog "Puppet uses eix to get information about currently installed packages,"
elog "so please keep the eix metadata cache updated so puppet is able to properly"
elog "handle package installations."
elog
elog "Currently puppet only supports adding and removing services to the default"
elog "runlevel, if you want to add/remove a service from another runlevel you may"
elog "do so using symlinking."
elog
if [ \
-f "${EPREFIX}/etc/puppet/puppetd.conf" -o \
-f "${EPREFIX}/etc/puppet/puppetmaster.conf" -o \
-f "${EPREFIX}/etc/puppet/puppetca.conf" \
] ; then
elog
elog "Please remove deprecated config files."
elog " /etc/puppet/puppetca.conf"
elog " /etc/puppet/puppetd.conf"
elog " /etc/puppet/puppetmasterd.conf"
elog
fi
if [ "$(get_major_version $REPLACING_VERSIONS)" = "2" ]; then
elog
elog "If you're upgrading from 2.x then we strongly suggest you to read:"
elog "http://docs.puppetlabs.com/guides/upgrading.html"
elog
fi
use emacs && elisp-site-regen
use xemacs && xemacs-elisp-site-regen
}
pkg_postrm() {
use emacs && elisp-site-regen
use xemacs && xemacs-elisp-site-regen
}

@ -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-admin/puppet/puppet-3.1.0.ebuild,v 1.1 2013/02/11 16:43:38 prometheanfire Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/puppet/puppet-3.1.1.ebuild,v 1.1 2013/03/13 17:38:32 prometheanfire Exp $
EAPI="4"

@ -1,2 +1,3 @@
DIST usermin-1.430.tar.gz 6059219 SHA256 2886f30bf843632f386d97b28d77f393af1157bb13b69694553a4d5e509d67a9 SHA512 1b9c9e59072663f0e057a831622893fb1b214d6a51fa8b0eeb292acd9fc82b0903d2dbe0a2f50ff1daffb4d00be1709d3b31f71a5e20c6b26dc2882135edd008 WHIRLPOOL 7efd2b751f7ae14dfa2a2e64035eaff12cc30f2665f92a049d4c6efd86a1fee228361fc3340a949990950045b9d30c1ed856c538f6f0c13dbe6108c42d6bcf09
DIST usermin-1.530.tar.gz 9117223 SHA256 d9196276c2dfe0615964d0e1df89d7a5991abc33c4d1eaa6180733797c466d33 SHA512 6cf5bc062ed09ceb2993a00e47d4bfadba4af4a2263b7cb0d9f37c61e987bdda925435d26ca9258f2c552126116bba0330bc1d63b307783ed6238abe60223f13 WHIRLPOOL 0433c308c481fc8b6ff36305ebca279f361b12d26df24b3ef35057319743de1855b69aac698e7df50377534e9cd34c672bdeb829073a976e5a96f629db27fc38
DIST usermin-1.540.tar.gz 9135732 SHA256 e3025ebfb455a36599b7bb88afb99fa24b0e263fdea5684448eac6d1a2242028 SHA512 7940de94da5d96060e1feae9f7f47f5d746f4e146792fc8bb595fca2e569eac84925d1018c12ba8d8e9564b3dc005363a7523889b089c058214adb086b888db2 WHIRLPOOL 5a7682a6961da2ba74fb628795a5a6cb44022a35fd8a6280be1278a47b32e74068e6f8732afd689dea1eeefde1170928d38bc4b3116477a5ed260ff6d7f725e8

@ -0,0 +1,87 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/usermin/usermin-1.540.ebuild,v 1.1 2013/03/13 21:24:00 tomwij Exp $
EAPI="5"
IUSE="ssl"
inherit eutils pam
DESCRIPTION="A web-based user administration interface"
HOMEPAGE="http://www.webmin.com/index6.html"
SRC_URI="mirror://sourceforge/webadmin/${P}.tar.gz"
LICENSE="BSD GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
DEPEND="dev-lang/perl"
RDEPEND="${DEPEND}
sys-process/lsof
ssl? ( dev-perl/Net-SSLeay )"
# pam? ( dev-perl/Authen-PAM )
src_unpack() {
unpack ${A}
cd "${S}"
# Point to the correct mysql location
sed -i -e "s:/usr/local/mysql:/usr:g" mysql/config
epatch "${FILESDIR}"/${PN}-1.080-safestop.patch
epatch "${FILESDIR}"/${PN}-1.150-setup-nocheck.patch
}
src_install() {
# Change /usr/local/bin/perl references
find . -type f | xargs sed -i -e 's:^#!.*/usr/local/bin/perl:#!/usr/bin/perl:'
dodir /usr/libexec/usermin
cp -pR * "${D}"/usr/libexec/usermin
newinitd "${FILESDIR}"/init.d.usermin usermin
newpamd "${FILESDIR}"/${PN}.pam-include.1 ${PN}
# Fix ownership
chown -R root:0 "${D}"
dodir /etc/usermin
dodir /var/log/usermin
config_dir=${D}/etc/usermin
var_dir=${D}/var/log/usermin
perl=/usr/bin/perl
autoos=1
port=20000
login=root
crypt="XXX"
host=`hostname`
use ssl && ssl=1 || ssl=0
atboot=0
nostart=1
nochown=1
autothird=1
nouninstall=1
noperlpath=1
tempdir="${T}"
export config_dir var_dir perl autoos port login crypt host ssl atboot nostart nochown autothird nouninstall noperlpath tempdir
"${D}"/usr/libexec/usermin/setup.sh > "${T}"/usermin-setup.out 2>&1 || die "Failed to create initial usermin configuration."
# Fixup the config files to use their real locations
sed -i -e "s:^pidfile=.*$:pidfile=/var/run/usermin.pid:" "${D}"/etc/usermin/miniserv.conf
find "${D}"/etc/usermin -type f | xargs sed -i -e "s:${D}:/:g"
# Cleanup from the config script
rm -rf "${D}"/var/log/usermin
keepdir /var/log/usermin/
}
pkg_postinst() {
elog "To make usermin start at boot time, run: 'rc-update add usermin default'."
elog "Point your web browser to https://localhost:20000 to use usermin."
}

@ -1,2 +1,3 @@
DIST yaala-0.6.3.tar.bz2 35363 SHA256 eb0fe75667242ad07d5a8ef6bee90602789b311a5229c84f39fd6b283c627aaf SHA512 0ab57f1414bda0348e2e9a9b77cba8157bcb038b8b7226ac0c38b376c7644777e95e76f0df973c6cb348cef5469a13d729c51936d42b1460fad9688c7b0ec91f WHIRLPOOL 964069ff5f0638b9df0fd5ada01c16b4a241b29c0b36f92a875fd3b8860c3a6a2c32baf32653d65269c95c52888049862f6e309fc21f58dec77f6c53e9869038
DIST yaala-0.7.2.tar.bz2 40628 SHA256 8a9f38718bb12af07ab823d788f03d04a94fd5bfa28ea4a3462d88921d523cf9 SHA512 d183919ce7191c8894b210a17331c7934bbba231734eea9972ce800099562ca7225a0efd710fc7929cc9921dab3d6b35e4f6f2cdaf2f87cd58b8da1f40334b41 WHIRLPOOL 355aaf11558434b3b1442a12219738d0d8eaf719559fe99e0002e7abebba1da1c5f77bca43c423e23729c17799829c468abbe3a1a223bcdb7298b0ecd87b97f3
DIST yaala-0.7.3.tar.bz2 41528 SHA256 a2c3a2173ed2f09aae7992ed11c8257ffce631fbe1dc99c286a911f1743ff936 SHA512 30ad37c2c612f47472a840ea40aa924ffa59828455e7268dc29eb3d0276aab835b54396a29eabce88ef0e357523086b182ca1ec366b50851ecb8d2530f4eac01 WHIRLPOOL 949159522a230ce9892bd64537afc8c826dff0496f68e2dd30660ebe099d9dbd59e83cda9acbbd8501026532bd9eb02fe3da3fce3b98a7242eb269c04469d2da

@ -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/app-admin/yaala/yaala-0.6.3.ebuild,v 1.11 2009/10/12 00:03:59 halcy0n Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/yaala/yaala-0.6.3.ebuild,v 1.12 2013/03/13 21:45:55 tomwij Exp $
DESCRIPTION="Yet Another Log Analyzer"
HOMEPAGE="http://yaala.org/"
@ -12,6 +12,7 @@ KEYWORDS="x86 ppc"
IUSE=""
DEPEND=""
RDEPEND=""
src_install() {
dodir /usr/share/yaala

@ -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/app-admin/yaala/yaala-0.7.2.ebuild,v 1.9 2009/10/12 00:03:59 halcy0n Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/yaala/yaala-0.7.2.ebuild,v 1.10 2013/03/13 21:45:55 tomwij Exp $
DESCRIPTION="Yet Another Log Analyzer"
HOMEPAGE="http://www.yaala.org/"
@ -12,6 +12,7 @@ KEYWORDS="~amd64 ~ppc ~x86"
IUSE=""
DEPEND=""
RDEPEND=""
src_install() {
dodir /usr/share/yaala

@ -0,0 +1,32 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/yaala/yaala-0.7.3.ebuild,v 1.2 2013/03/13 21:45:55 tomwij Exp $
EAPI="5"
DESCRIPTION="Yet Another Log Analyzer"
HOMEPAGE="http://www.yaala.org/"
SRC_URI="http://www.yaala.org/files/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
src_install() {
dobin yaala
exeinto /usr/lib64/perl5/vendor_perl/Yaala/
doexe lib/Yaala/*.pm
dodoc AUTHORS CHANGELOG README{,.persistency,.selections}
insinto /usr/share/yaala
doins reports {,webserver.}config sample_configs
insinto /etc/logrotate.d
doins packaging/yaala.cron yaala
}
pkg_postinst() {
elog "Example configuration files can be found in /usr/share/yaala."
}

@ -1,3 +1,5 @@
DIST ppmd_10.1-5.debian.tar.gz 13961 SHA256 f16807685e5a5a27479ea5aa8a243cddcda2e75c2550c19ee335f8b8ffcc221e SHA512 2ed53df72491fe8bce3b8a3b5b3d5ca483f702bc981495f9fd04a5b7828a9fd87057be21083ab2bddd868c5016de868c930e7a2abd9825ec501f3e03276e0137 WHIRLPOOL 7b726891d01321b5690c731433d811c543d0f7093ebf4344e61ceea9e5d6c0eb054562c73e52a044df5969deff991a963f792cd393c846881d1e61d77268d07c
DIST ppmd_10.1.orig.tar.gz 22048 SHA256 827eb40401a2432551bb97262760462be32613cbbd4afbd94d50067d72570a1c SHA512 8349a24f3a46a0c3dfd779766507d3d12a208f8c988ffe87054b513fa1240a0749a8ea3c9112ba31dc1dfe271574295aa1cb953bedb02efa4992a870d699cf54 WHIRLPOOL 3403365464f545874b0a5debd76abcd001506069b6209a15ae598774ad73f528f6f5432cc75445ff878cba01b02107daeb458bf41b8cd663a0c0359e25880dc5
DIST ppmd_9.1-14.diff.gz 11929 SHA256 323189cb90cd130debd4dbceb84d1649a0a4ca476a29fb2802319b42af001b5b SHA512 73905f755a4ace015134475c2399f5d7b66ac6ecd8bf52c26aa9959c3ce497e7abd4d2e63c746830863a696894353e6668c5736a5a2918d8982e316c18728257 WHIRLPOOL 50ce768da79bca26d06dec2d1231e727337fc838f7bd691bb4059ddb0e03f7b1f1a1dc710dfdfb500e7c177bb110db93abc3b4159172e1f1b644f417e226940b
DIST ppmd_9.1-16.debian.tar.gz 12750 SHA256 2b2a5d723f622145c9566e44d1480d916a356fe220d7a9fb6f7a66b47ee954de SHA512 6748d088154b9bde1a562c881d6a03f88c02f0c9d92e2aef290b3ee864f11c0b2a0c0b8514743a5e77f9535076bdadbc64aa47c40b3e1f5d957105ba03ceca3c WHIRLPOOL c3b2251159f302ce93b4550fd8d300d211b4b6d370a72ab14ee482e66e58010523c3c60c880e231c16cc767336b7b4e9821a70a072fda7375c061507db93f2ee
DIST ppmd_9.1.orig.tar.gz 48508 SHA256 5667c1345d450206d04259ef718ba74c15d0af86906adb0e0399c09b0c01b689 SHA512 35f0d2550fa6236c143d752d6af68e8abc125d85430194f99b17977b2d64bf10ad232f64ff68903e7d4e61a84b33f680461f0640e83b48574d8d09bec1d223e9 WHIRLPOOL a93dbc96cd5dcf4685f749baa049400cbc4850f148cc5ed33f8425c26a2aa72b3fac5f26b724f05810831b23a9fac4bd9657e762aab22e951c6630be344a6f36

@ -0,0 +1,42 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-arch/ppmd/ppmd-10.1_p5.ebuild,v 1.2 2013/03/13 22:06:59 tomwij Exp $
EAPI="5"
inherit eutils flag-o-matic toolchain-funcs
PATCHV="${P##*_p}"
MY_P="${P%%_*}"
MY_P="${MY_P/-/_}"
DESCRIPTION="PPM based compressor -- better behaved than bzip2"
HOMEPAGE="http://packages.qa.debian.org/p/ppmd.html"
SRC_URI="mirror://debian/pool/main/${PN::1}/${PN}/${MY_P}.orig.tar.gz
mirror://debian/pool/main/${PN::1}/${PN}/${MY_P}-${PATCHV}.debian.tar.gz"
LICENSE="public-domain"
SLOT="0"
KEYWORDS="-alpha -amd64 ~hppa -ia64 ~mips ~ppc ~sparc ~x86 ~x86-interix -amd64-linux -ia64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
S="${WORKDIR}/${P%%_*}"
src_prepare() {
EPATCH_FORCE=yes EPATCH_SUFFIX=patch epatch "${WORKDIR}"/debian/patches/
epatch "${FILESDIR}/${PN}-p10-makefile.patch"
sed b/Makefile \
-e 's|$(CXX)|& $(CFLAGS) $(LDFLAGS)|g' > Makefile \
|| die "sed b/Makefile"
}
src_configure() {
tc-export CXX
replace-flags -O3 -O2
append-flags -fno-inline-functions -fno-exceptions -fno-rtti
}
src_install() {
emake -j1 install DESTDIR="${ED}"
doman "${WORKDIR}/debian/ppmd.1"
dodoc "read_me.txt"
}

@ -1,6 +1,6 @@
# Copyright 1999-2010 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-arch/ppmd/ppmd-9.1_p14.ebuild,v 1.7 2010/04/06 06:06:11 abcd Exp $
# $Header: /var/cvsroot/gentoo-x86/app-arch/ppmd/ppmd-9.1_p14.ebuild,v 1.8 2013/03/13 22:06:59 tomwij Exp $
EAPI="3"
@ -11,7 +11,7 @@ MY_P="${P%%_*}"
MY_P="${MY_P/-/_}"
DESCRIPTION="PPM based compressor -- better behaved than bzip2"
HOMEPAGE="http://http.us.debian.org/debian/pool/main/p/ppmd/"
HOMEPAGE="http://packages.qa.debian.org/p/ppmd.html"
SRC_URI="mirror://debian/pool/main/${PN::1}/${PN}/${MY_P}.orig.tar.gz
mirror://debian/pool/main/${PN::1}/${PN}/${MY_P}-${PATCHV}.diff.gz"

@ -1,6 +1,6 @@
# Copyright 1999-2010 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-arch/ppmd/ppmd-9.1_p16.ebuild,v 1.1 2010/09/20 09:49:11 jer Exp $
# $Header: /var/cvsroot/gentoo-x86/app-arch/ppmd/ppmd-9.1_p16.ebuild,v 1.2 2013/03/13 22:06:59 tomwij Exp $
EAPI="3"
@ -11,7 +11,7 @@ MY_P="${P%%_*}"
MY_P="${MY_P/-/_}"
DESCRIPTION="PPM based compressor -- better behaved than bzip2"
HOMEPAGE="http://http.us.debian.org/debian/pool/main/p/ppmd/"
HOMEPAGE="http://packages.qa.debian.org/p/ppmd.html"
SRC_URI="mirror://debian/pool/main/${PN::1}/${PN}/${MY_P}.orig.tar.gz
mirror://debian/pool/main/${PN::1}/${PN}/${MY_P}-${PATCHV}.debian.tar.gz"

@ -8,3 +8,8 @@ DIST upx-3.08-armeb_linux.tar.bz2 346943 SHA256 b0fca74ca63f492b53e2b8aa34d588aa
DIST upx-3.08-i386_linux.tar.bz2 354712 SHA256 bcbbc78fe3bb83bf2398a9e0dceb9c4cc45184ec013013d4baf7197c401573f1 SHA512 8ba1d0a39ccdc3048fb59a5913e53a96c79a25d58f57d4c71c0cc352d77ac2826a8dd8e455d8c6b278e2f6fbc6f675d4d5d82d735366f7946d619d24203455b5 WHIRLPOOL 64b0be4ec5825a43247eb20f1032e310eb97da88d42f4e89d85782efbb1aa6251fbdb28618514068225a204d1a1277313bde7b1611c972e7b543af1408a798cd
DIST upx-3.08-mipsel_linux.tar.bz2 518351 SHA256 b7732fff71abeb6cbc70dcad230dd70e560e7fbe52fa5aaef1bcd81ce531bec8 SHA512 84ef7fd0d7ff0fbde99323ac8bc90ef02246ba41110abb8ad6235e60bc3ac064b44c9b1a237d51493f995547830e22a45be32520a29e72752cf8c7695de307a0 WHIRLPOOL f0865ea27122740d366b3da19ee1366cd60c8128add34febef08f3cef20eeb1615f107f6034ddc3b9fffbc457ca0323f1b81d37423434c36db7a38468ab51a3d
DIST upx-3.08-powerpc_linux.tar.bz2 462912 SHA256 b06c4e87c6ecb53f656cc9c08cca23a89fd54b4de0d238c16cbedf41d0af1c6e SHA512 7c4e81e383061707260d661573c7fa68385983c68709c52e459e7307ca325ffc10dc5b7b5eb80ae69c463173dc4fc89f01787668d5f74821da9a19b8eaea3e27 WHIRLPOOL 83a5dce2f3119d20cacc960b9f0f9c79618c5899a0dcb252d834f69d70383dffded822ed6b0a9e8f4785d73ae8b534b17b7e90aa97b9cbb90bab665ae015b406
DIST upx-3.09-amd64_linux.tar.bz2 365480 SHA256 7009040f9a3b5e0502182f5d6537a4ad9192e7dcd432c6323c96d016670ac658 SHA512 827c31ae01edaa08cd002829fc63c7dabf4a153a1dbf83f3d297f7a8171f46592dc82224bda5fedb1cccd08bc8fa10f16c585e0299ca22580891cdf9456edca9 WHIRLPOOL aea3acbecdb41b47c38911a31ffb91b0f7f39770a4630af8f54992ea81c1a0ab70b44d2bc9ffa7a60fa5ff2427ab959c4ea55e0bea6b2fe9e26885f110cd1ec0
DIST upx-3.09-armeb_linux.tar.bz2 350006 SHA256 e6b2436354214fab92b3e0f5b920b61c7167e7a4af472b134c46ef5e85a34503 SHA512 eb55e5d317047922dfe83c83cf54dcb4f98e7f0a3646cfae8298955ae1caacb2ed735571eb96fa7c01e82c87b5f44f4b1d6803458243e27869ffdbd5a002a0f4 WHIRLPOOL e625faece9420d8d2228dc3a844258821d3051713b5cfdd377243daeb96c764d4b804aad128ddaa1b81012683ee589426d96eba05881a7efdf66757efe1cb857
DIST upx-3.09-i386_linux.tar.bz2 356751 SHA256 ab7be623bcaba936021f89f7985f451bf48b7b312fd885e119b873ce95d1af1c SHA512 e857a610dc36a531ea1f7889dec9e5b0edbe8b1e66affc6ab62aebab37bb674d3b0432deb414ddcc55a27325126a385c763806c31b524585e708d1048fdae240 WHIRLPOOL 75974b5f305e9db715f3468bbd40ddb5d9169bc3ec0f762f252aa78c3af30aeb4e4b301d90fc5ae4f5b25e15106d9f7b511f3f93d0ba5eb75c5d2d31f72ae67b
DIST upx-3.09-mipsel_linux.tar.bz2 520767 SHA256 e967a69af878a883a3a05601cbf77f4a2a27dfcb9432a25171a3ed7da25db02e SHA512 fef09461736f46e21e4ff3fa44fc3f47a18d4e153c5c83cd5c9e25c415230aa4fca92791b6a9df3948a1f4362c628f6f8c044d41ae8a1e1cec9e4e5c371de453 WHIRLPOOL 6abd4bfa99cb761bb18521d8868dd66bfef07e478a3c9b5899536fb5dc04a8af45d2ec09d51bfc9110dbd0fd810e17f02bfcda0580ecf5e79e890d389bf11a91
DIST upx-3.09-powerpc_linux.tar.bz2 464706 SHA256 8046967b1a97f74936c6ba59624e5e9d75cd061685a5334f30dbb047296a8a4d SHA512 fc2b82bd56e082e76bac1d42262720c793e2e31f658e459353c111de13a3d15638b6cba0ecbb6cc4b1c968c4dacf5f4e80c3eca06490b441b4f390c1fc7c0333 WHIRLPOOL 76d9d6569b0ab5bdf8d512f16155d732061a511429a8beb7926063209c8c6b312d81e56e722992732f195c3da31f01bb0909cf9932c3053d2d73a311c3e78e43

@ -0,0 +1,37 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-arch/upx-bin/upx-bin-3.09.ebuild,v 1.1 2013/03/13 22:10:19 tomwij Exp $
EAPI="5"
inherit pax-utils
MY_P="${PN/-bin}-${PV}"
DESCRIPTION="Ultimate Packer for eXecutables (binary version with proprietary NRV compression)"
HOMEPAGE="http://upx.sourceforge.net/"
SRC_URI="x86? ( http://upx.sourceforge.net/download/${MY_P}-i386_linux.tar.bz2 )
amd64? ( http://upx.sourceforge.net/download/${MY_P}-amd64_linux.tar.bz2 )
ppc? ( http://upx.sourceforge.net/download/${MY_P}-powerpc_linux.tar.bz2 )
arm? ( http://upx.sourceforge.net/download/${MY_P}-armeb_linux.tar.bz2 )
mips? ( http://upx.sourceforge.net/download/${MY_P}-mipsel_linux.tar.bz2 )"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
RESTRICT="strip"
RDEPEND="!app-arch/upx-ucl"
S="${WORKDIR}"
QA_PREBUILT="/opt/bin/upx"
src_install() {
cd ${MY_P}*
into /opt
dobin upx
pax-mark -m "${ED}"/opt/bin/upx
doman upx.1
dodoc upx.doc BUGS NEWS README* THANKS TODO
dohtml upx.html
}

@ -1,2 +1,3 @@
DIST lzma465.tar.bz2 288122 SHA256 c935fd04dd8e0e8c688a3078f3675d699679a90be81c12686837e0880aa0fa1e SHA512 690f005cfa9d3a65db03baddad57cf8dd79f861ac72d2e1bc18a151f3673d5f8043e3331f5dc3fba713dfd7b01ebf0817a2c0b6a1b22e1f7d8255a42b85ea4ac WHIRLPOOL 34a08888ac6874c1ac4ff181774b02eec993cc90a28531596122183c975c2e29fd9852d066acd24c0fe1f213ae9e03e7daf3fc9417c587043e968d973551027f
DIST upx-3.08-src.tar.bz2 877691 SHA256 c6d873925ef0d5422b9320c7075ef9be5981a6f99418469ce067becd68de65eb SHA512 21d327cf130d41d239d8727df8c11c8f7778455d13aa5a9973fdae95733204001430de723ad36788cbc20d822b1891ad0a5a0aa5c57af79bbf8e01468576a8f5 WHIRLPOOL 90580ad24e23b687dcfceecfc48796188c45cdcb821fcd44845f15bfd2e655183730b8e5ec8fdc36af1f55ea70f42322c55948378dcad75d9e28fe24a4ceddd8
DIST upx-3.09-src.tar.bz2 884001 SHA256 f61a95694d9b8f8c486ee25c9cceab483b9262a29d6ed31c8d3ae4aca0f55c9a SHA512 5dfc4587cb6e0c1f668f7363eccbda0a329e5438837c22afe5b66e1b7d6a2502ec911013efc1ceb91186b6af2e0a590df2de5260fefde7fba49544ded3e66a25 WHIRLPOOL 760edbbeba8874dbae85d893e2f7b944ea2d3a8862a6c3f21e3a6c27f557f12ed12998a9f6f29c108849ce830e882d51447739365bb033c14c24fa7dad4df972

@ -0,0 +1,44 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-arch/upx-ucl/upx-ucl-3.09.ebuild,v 1.2 2013/03/13 22:20:37 tomwij Exp $
EAPI="5"
inherit eutils toolchain-funcs flag-o-matic
LZMA_VER=465
#LZMA_VER=920
MY_P="${P/-ucl}-src"
DESCRIPTION="Ultimate Packer for eXecutables (free version using UCL compression and not NRV)"
HOMEPAGE="http://upx.sourceforge.net/"
SRC_URI="http://upx.sourceforge.net/download/${MY_P}.tar.bz2
lzma? ( mirror://sourceforge/sevenzip/lzma${LZMA_VER}.tar.bz2 )"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~x86-fbsd"
IUSE="lzma zlib"
RDEPEND=">=dev-libs/ucl-1.02
!app-arch/upx
!app-arch/upx-bin"
DEPEND="${RDEPEND}
dev-lang/perl"
S="${WORKDIR}/${MY_P}"
src_configure() {
use zlib && append-cppflags -DWITH_ZLIB=1
}
src_compile() {
tc-export CXX
emake UPX_LZMADIR="${WORKDIR}" all
}
src_install() {
newbin src/upx.out upx
dodoc BUGS NEWS PROJECTS README* THANKS TODO doc/*.txt
dohtml doc/upx.html
doman doc/upx.1
}

@ -1,2 +1,4 @@
DIST fte-20051115-common.zip 187849 SHA256 794031dd1d06156259d21ddcb3dec3196001818ea7116e9786b54314484dabf4 SHA512 18e1657a6fe1b48449dc97a357f00bfeb6626450520b48647e2751cc946d9d1bfc6d77d4b0fbdff0a980121502da870f739846b1db9569ff0b305530ee717323 WHIRLPOOL 5d515bdac01d5730a961b153df202e9ed6535ef536d1163166f9934dea002bb7fe7a6ac4b48d552e7c0ac1b1c96b3a44b6e0d4a7f32c25948f94691a910eb11b
DIST fte-20051115-src.zip 549216 SHA256 bb4135e5c39223fa346d20613052e69090b14ed46855d5134bf2dbc4ba40d962 SHA512 320c2c4f27041ff5e7417288e5acc8c776013da4aa7cfc187e6207086851642a7ed961383ca19f6ae6c1717a59453c6a9ca40a1c7eb77dae6e5b9184cd7c346a WHIRLPOOL e8c3e84b7986a7900ea81dfc2b5285edb1f8d413769b400898a3b08083a7b954502d8e57f8a0d74d3d487ad7ea93227e334a89a6e178112cf1dfcf72c25357e4
DIST fte-20110708-common.zip 200007 SHA256 58411578b31958765f42d2bf29b7aedd9f916955c2c19c96909a1c03e0246af7 SHA512 0bb59a5b6b4a5ef6c1234dadd8922cd50a13ad1f0c06d6046b74a95592ad55f720b43bbc78a42cab63dfc68c5e073d44d5179bd6ed72f346563f43f3c5c146f1 WHIRLPOOL 9d3ed7205b8daf8c4959b8683e979d47a3c842471f312fdcf03a6c6dc36f66bd7dede6a3bb9d4e91f7a91f554165b7360c755857d685dfe55478ae18672cbe55
DIST fte-20110708-src.zip 504199 SHA256 d6311c542d3f0f2890a54a661c3b67228e27b894b4164e9faf29f014f254499e SHA512 2d59fadcdd988ee85b87425c343341e1b768a7e9ef838c5f8a1f22c4adc5bf2cc37d547f36354ca1740bce07b33d5ae93d14e24001b9dbd3b1b267986564a089 WHIRLPOOL 8a2c7a9053780092fe690b19dfb419bdb66c0617ac49c1fec312ce75fd480bbf691d24da34eeeb38ee267af0eafbc5fd6c6caf06c25ee809b917caa32a9dce51

@ -0,0 +1,123 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-editors/fte/fte-20110708.ebuild,v 1.1 2013/03/13 22:30:18 tomwij Exp $
EAPI="5"
inherit eutils toolchain-funcs
DESCRIPTION="Lightweight text-mode editor"
HOMEPAGE="http://${PN}.sourceforge.net"
SRC_URI="mirror://sourceforge/${PN}/${P}-src.zip
mirror://sourceforge/${PN}/${P}-common.zip"
LICENSE="|| ( GPL-2 Artistic )"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~ppc -sparc ~x86 ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="gpm slang X"
S="${WORKDIR}/${PN}"
RDEPEND=">=sys-libs/ncurses-5.2
X? (
x11-libs/libXdmcp
x11-libs/libXau
x11-libs/libX11
x11-libs/libXpm
)
gpm? ( >=sys-libs/gpm-1.20 )"
DEPEND="${RDEPEND}
slang? ( >=sys-libs/slang-2.1.3 )
app-arch/unzip"
set_targets() {
export TARGETS=""
use slang && TARGETS="${TARGETS} s${PN}"
use X && TARGETS="${TARGETS} x${PN}"
[[ ${CHOST} == *-linux-gnu* ]] \
&& TARGETS="${TARGETS} v${PN}" \
|| TARGETS="${TARGETS} n${PN}"
}
src_prepare() {
# Do not apply anymore, posibly deprecated. TODO: Check and clean up.
# epatch "${FILESDIR}"/${PN}-gcc34
# epatch "${FILESDIR}"/${PN}-new_keyword.patch
# epatch "${FILESDIR}"/${PN}-slang.patch
# epatch "${FILESDIR}"/${PN}-interix.patch
[[ -e /usr/include/linux/keyboard.h ]] && \
sed /usr/include/linux/keyboard.h -e '/wait.h/d' > src/hacked_keyboard.h
sed \
-e "s:<linux/keyboard.h>:\"hacked_keyboard.h\":" \
-i src/con_linux.cpp || die "sed keyboard"
sed \
-e 's:^OPTIMIZE:#&:g' \
-e '/^LDFLAGS/s:=:+=:g' \
-e 's:= g++:= $(CXX):g' \
-i src/${PN}-unix.mak || die "sed CFLAGS, LDFLAGS, CC"
}
src_configure() {
set_targets
sed \
-e "s:@targets@:${TARGETS}:" \
-e '/^XINCDIR =/c\XINCDIR =' \
-e '/^XLIBDIR =/c\XLIBDIR = -lstdc++' \
-e '/^SINCDIR =/c\SINCDIR = -I'"${EPREFIX}"'/usr/include/slang' \
-i src/${PN}-unix.mak || die "sed targets"
if ! use gpm; then
sed \
-e "s:#define USE_GPM://#define USE_GPM:" \
-i src/con_linux.cpp || die "sed USE_GPM"
sed \
-e "s:-lgpm::" \
-i src/fte-unix.mak || die "sed -lgpm"
fi
}
src_compile() {
local os="-DLINUX" # by now the default in makefile
[[ ${CHOST} == *-interix* ]] && os=
DEFFLAGS="PREFIX='${EPREFIX}'/usr CONFIGDIR='${EPREFIX}'/usr/share/${PN} \
DEFAULT_FTE_CONFIG=../config/main.${PN} UOS=${os}"
set_targets
emake CXX=$(tc-getCXX) OPTIMIZE="${CXXFLAGS}" ${DEFFLAGS} TARGETS="${TARGETS}" all
}
src_install() {
local files
keepdir /etc/${PN}
into /usr
set_targets
files="${TARGETS} c${PN}"
for i in ${files}; do
dobin src/$i
done
dobin "${FILESDIR}"/${PN}
dodoc BUGS README TODO
dohtml doc/*
insinto /usr/share/${PN}
doins -r config/*
rm -rf "${ED}"/usr/share/${PN}/CVS
}
pkg_postinst() {
ebegin "Compiling configuration"
cd "${EPREFIX}"/usr/share/${PN} || die "missing configuration dir"
"${EPREFIX}"/usr/bin/c${PN} main.${PN} "${EPREFIX}"/etc/${PN}/system.${PN}rc
eend $?
}

@ -1,4 +1,5 @@
DIST libvirt-1.0.0.tar.gz 21868950 SHA256 14c8a30ebfb939c82cab5f759a95d09646b43b4210e45490e92459ae65123076 SHA512 b4c3c34b2813f08653b33de5e1ebf030f2eafe77cb6107724494b83643a4e744b3f2c290a1755bcc586c8c7ebe0d8955540d3455736685484e27b07f677dca2c WHIRLPOOL 398af483a630294d7306f2cef95712613a0391da19bd654f5b24aff54d99df8940f79e560a61b3e978f3a62b89778a1b3e6a171188b9a8c42e31e2029a93f3d0
DIST libvirt-1.0.2-1b2f2439.tar.xz 3184 SHA256 fb7cbd3add0b54927b1be4bc753e0f0279e11f5b85bb692d44fb9b99b85722da SHA512 a45cd0896dbf845472135cb3548eff731f6a6c89af2d90c44094d3c07a8f19c8c8422dc43228a0c4b0c04b1b11bae2bc2a271f02bea598d36b52c42fb60ddc19 WHIRLPOOL bf0760fcf5245d0c3347f1969605fcb3df86c93e183b468c0421b88801db5f0984c4d1ce5a3ebc7b72a53f585d17db7fa984f7fbfa6e8f1d2c65819f3fd3ed27
DIST libvirt-1.0.2.tar.gz 22971729 SHA256 9b8c2752f78658b65ef1c608b3775be0978d60855a9b5e2778f79c113201c179 SHA512 c35b6dc46594a93d4d633ad42df2cf1da7cbbf7327205ba4c608d4f95f0017cb4041518c3dafa3d5ab7dadaafad116779415c843e0d4e67ef1df31bd9a9295e7 WHIRLPOOL cf56954392f263fe686c79e320f238cc657424512bf3b136bd68747777640cd564affc38f7ed077a1e00f2d2511ab607b236a9b6ea4fbc8f089a2a0267b214ce
DIST libvirt-1.0.3-2102e03d.tar.xz 4180 SHA256 a66e7b5f60461d203caa7fc38237d1742c6e550e9d8baa8835ea7df584cb70c0 SHA512 55c7c7fe7285ff399d2b13756653ebfe9a7e9e21ce2e9b91a366a7867ef10ffac9846dcf72af2941abd996efb9d115982f980abc88d1c629f0833c5e20f1f692 WHIRLPOOL 644ff645393367c69c97d19c73bc2e0e8eac8a219f67041ae0c44069a760e03527f77d41c7d37c2483896bfe4439f450fe35af64f6316fa634d947665f105149
DIST libvirt-1.0.3.tar.gz 23238381 SHA256 f64f4acd7cdcfc6ab5e803195ed58b949f262b54e3659d8c37b33f0fec112757 SHA512 f0002d40a018e22bd05c9bc990db0b14e0ec815613f54d04fc3b631081d87b6659620188da9f0ba376f290206d979467013274ab99b7394c66bde54c82e08fb4 WHIRLPOOL 29dad8e6b1e4d61fe83fc450436c0fdc200b360f93772c2fefe40ab443ec2a7cb6566e634d15290beb4f7ea1f461503b1cd86accddde59659ed46b60b56e3d76

@ -0,0 +1,422 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/libvirt/libvirt-1.0.3-r1.ebuild,v 1.2 2013/03/14 04:43:03 cardoe Exp $
EAPI=5
BACKPORTS=2102e03d
AUTOTOOLIZE=yes
MY_P="${P/_rc/-rc}"
PYTHON_DEPEND="python? 2:2.5"
#RESTRICT_PYTHON_ABIS="3.*"
#SUPPORT_PYTHON_ABIS="1"
inherit eutils python user autotools linux-info
if [[ ${PV} = *9999* ]]; then
inherit git-2
EGIT_REPO_URI="git://libvirt.org/libvirt.git"
AUTOTOOLIZE=yes
SRC_URI=""
KEYWORDS=""
else
SRC_URI="http://libvirt.org/sources/${MY_P}.tar.gz
ftp://libvirt.org/libvirt/${MY_P}.tar.gz
${BACKPORTS:+
http://dev.gentoo.org/~cardoe/distfiles/${MY_P}-${BACKPORTS}.tar.xz}"
KEYWORDS="~amd64 ~x86"
fi
S="${WORKDIR}/${P%_rc*}"
DESCRIPTION="C toolkit to manipulate virtual machines"
HOMEPAGE="http://www.libvirt.org/"
LICENSE="LGPL-2.1"
SLOT="0"
IUSE="audit avahi +caps firewalld fuse iscsi +libvirtd lvm +lxc +macvtap nfs \
nls numa openvz parted pcap phyp policykit python qemu rbd sasl \
selinux +udev uml +vepa virtualbox virt-network xen elibc_glibc"
REQUIRED_USE="libvirtd? ( || ( lxc openvz qemu uml virtualbox xen ) )
lxc? ( caps libvirtd )
openvz? ( libvirtd )
qemu? ( libvirtd )
uml? ( libvirtd )
vepa? ( macvtap )
virtualbox? ( libvirtd )
xen? ( libvirtd )
virt-network? ( libvirtd )
firewalld? ( virt-network )"
# gettext.sh command is used by the libvirt command wrappers, and it's
# non-optional, so put it into RDEPEND.
# We can use both libnl:1.1 and libnl:3, but if you have both installed, the
# package will use 3 by default. Since we don't have slot pinning in an API,
# we must go with the most recent
RDEPEND="sys-libs/readline
sys-libs/ncurses
>=net-misc/curl-7.18.0
dev-libs/libgcrypt
>=dev-libs/libxml2-2.7.6
dev-libs/libnl:3
>=net-libs/gnutls-1.0.25
net-libs/libssh2
sys-apps/dmidecode
>=sys-apps/util-linux-2.17
sys-devel/gettext
>=net-analyzer/netcat6-1.0-r2
app-misc/scrub
audit? ( sys-process/audit )
avahi? ( >=net-dns/avahi-0.6[dbus] )
caps? ( sys-libs/libcap-ng )
fuse? ( >=sys-fs/fuse-2.8.6 )
iscsi? ( sys-block/open-iscsi )
lxc? ( sys-power/pm-utils )
lvm? ( >=sys-fs/lvm2-2.02.48-r2 )
nfs? ( net-fs/nfs-utils )
numa? (
>sys-process/numactl-2.0.2
sys-process/numad
)
openvz? ( sys-kernel/openvz-sources )
parted? (
>=sys-block/parted-1.8[device-mapper]
sys-fs/lvm2
)
pcap? ( >=net-libs/libpcap-1.0.0 )
policykit? ( >=sys-auth/polkit-0.9 )
qemu? (
>=app-emulation/qemu-0.13.0
dev-libs/yajl
sys-power/pm-utils
)
rbd? ( sys-cluster/ceph )
sasl? ( dev-libs/cyrus-sasl )
selinux? ( >=sys-libs/libselinux-2.0.85 )
virtualbox? ( || ( app-emulation/virtualbox >=app-emulation/virtualbox-bin-2.2.0 ) )
xen? ( app-emulation/xen-tools app-emulation/xen )
udev? ( virtual/udev >=x11-libs/libpciaccess-0.10.9 )
virt-network? ( net-dns/dnsmasq
>=net-firewall/iptables-1.4.10
net-misc/radvd
net-firewall/ebtables
sys-apps/iproute2[-minimal]
firewalld? ( net-firewall/firewalld )
)
elibc_glibc? ( || ( >=net-libs/libtirpc-0.2.2-r1 <sys-libs/glibc-2.14 ) )"
# one? ( dev-libs/xmlrpc-c )
DEPEND="${RDEPEND}
virtual/pkgconfig
app-text/xhtml1
dev-libs/libxslt
=dev-lang/python-2*"
LXC_CONFIG_CHECK="
~CGROUPS
~CGROUP_FREEZER
~CGROUP_DEVICE
~CPUSETS
~CGROUP_CPUACCT
~RESOURCE_COUNTERS
~CGROUP_SCHED
~BLK_CGROUP
~NAMESPACES
~UTS_NS
~IPC_NS
~PID_NS
~NET_NS
~DEVPTS_MULTIPLE_INSTANCES
~VETH
~MACVLAN
~POSIX_MQUEUE
~!GRKERNSEC_CHROOT_MOUNT
~!GRKERNSEC_CHROOT_DOUBLE
~!GRKERNSEC_CHROOT_PIVOT
~!GRKERNSEC_CHROOT_CHMOD
~!GRKERNSEC_CHROOT_CAPS
"
VIRTNET_CONFIG_CHECK="
~BRIDGE_NF_EBTABLES
~NETFILTER_ADVANCED
~NETFILTER_XT_TARGET_CHECKSUM
"
MACVTAP_CONFIG_CHECK="~MACVTAP"
pkg_setup() {
python_set_active_version 2
python_pkg_setup
enewgroup qemu 77
enewuser qemu 77 -1 -1 qemu kvm
# Some people used the masked ebuild which was not adding the qemu
# user to the kvm group originally. This results in VMs failing to
# start for some users. bug #430808
egetent group kvm | grep -q qemu
if [[ $? -ne 0 ]]; then
gpasswd -a qemu kvm
fi
# Handle specific kernel versions for different features
kernel_is lt 3 5 && LXC_CONFIG_CHECK+=" ~USER_NS"
kernel_is lt 3 6 && LXC_CONFIG_CHECK+=" ~CGROUP_MEM_RES_CTLR" || \
LXC_CONFIG_CHECK+=" ~MEMCG"
CONFIG_CHECK=""
use fuse && CONFIG_CHECK+=" ~FUSE_FS"
use lxc && CONFIG_CHECK+="${LXC_CONFIG_CHECK}"
use macvtap && CONFIG_CHECK+="${MACVTAP}"
use virt-network && CONFIG_CHECK+="${VIRTNET_CONFIG_CHECK}"
if [[ -n ${CONFIG_CHECK} ]]; then
linux-info_pkg_setup
fi
}
src_prepare() {
touch "${S}/.mailmap"
[[ -n ${BACKPORTS} ]] && \
EPATCH_FORCE=yes EPATCH_SUFFIX="patch" EPATCH_SOURCE="${S}/patches" \
epatch
if [[ ${PV} = *9999* ]]; then
# git checkouts require bootstrapping to create the configure script.
# Additionally the submodules must be cloned to the right locations
# bug #377279
./bootstrap || die "bootstrap failed"
(
git submodule status | sed 's/^[ +-]//;s/ .*//'
git hash-object bootstrap.conf
) >.git-module-status
fi
epatch_user
[[ -n ${AUTOTOOLIZE} ]] && eautoreconf
# Tweak the init script
local avahi_init=
local iscsi_init=
local rbd_init=
local firewalld_init=
cp "${FILESDIR}/libvirtd.init-r11" "${S}/libvirtd.init"
use avahi && avahi_init='avahi-daemon'
use iscsi && iscsi_init='iscsid'
use rbd && rbd_init='ceph'
use firewalld && firewalld_init='need firewalld'
sed -e "s/USE_FLAG_FIREWALLD/${firewalld_init}/" -i "${S}/libvirtd.init"
sed -e "s/USE_FLAG_AVAHI/${avahi_init}/" -i "${S}/libvirtd.init"
sed -e "s/USE_FLAG_ISCSI/${iscsi_init}/" -i "${S}/libvirtd.init"
sed -e "s/USE_FLAG_RBD/${rbd_init}/" -i "${S}/libvirtd.init"
}
src_configure() {
local myconf=""
## enable/disable daemon, otherwise client only utils
myconf="${myconf} $(use_with libvirtd)"
## enable/disable the daemon using avahi to find VMs
myconf="${myconf} $(use_with avahi)"
## hypervisors on the local host
myconf="${myconf} $(use_with xen) $(use_with xen xen-inotify)"
myconf+=" --without-xenapi"
if use xen && has_version ">=app-emulation/xen-tools-4.2.0"; then
myconf+=" --with-libxl"
else
myconf+=" --without-libxl"
fi
myconf="${myconf} $(use_with openvz)"
myconf="${myconf} $(use_with lxc)"
if use virtualbox && has_version app-emulation/virtualbox-ose; then
myconf="${myconf} --with-vbox=/usr/lib/virtualbox-ose/"
else
myconf="${myconf} $(use_with virtualbox vbox)"
fi
myconf="${myconf} $(use_with uml)"
myconf="${myconf} $(use_with qemu)"
myconf="${myconf} $(use_with qemu yajl)" # Use QMP over HMP
myconf="${myconf} $(use_with phyp)"
myconf="${myconf} --with-esx"
myconf="${myconf} --with-vmware"
## additional host drivers
myconf="${myconf} $(use_with virt-network network)"
myconf="${myconf} --with-storage-fs"
myconf="${myconf} $(use_with lvm storage-lvm)"
myconf="${myconf} $(use_with iscsi storage-iscsi)"
myconf="${myconf} $(use_with parted storage-disk)"
myconf="${myconf} $(use_with lvm storage-mpath)"
myconf="${myconf} $(use_with rbd storage-rbd)"
myconf="${myconf} $(use_with numa numactl)"
myconf="${myconf} $(use_with numa numad)"
myconf="${myconf} $(use_with selinux)"
myconf="${myconf} $(use_with fuse)"
# udev for device support details
myconf="${myconf} $(use_with udev)"
# linux capability support so we don't need privileged accounts
myconf="${myconf} $(use_with caps capng)"
## auth stuff
myconf="${myconf} $(use_with policykit polkit)"
myconf="${myconf} $(use_with sasl)"
# network bits
myconf="${myconf} $(use_with macvtap)"
myconf="${myconf} $(use_with pcap libpcap)"
myconf="${myconf} $(use_with vepa virtualport)"
myconf="${myconf} $(use_with firewalld)"
## other
myconf="${myconf} $(use_enable nls)"
myconf="${myconf} $(use_with python)"
# user privilege bits fir qemu/kvm
if use caps; then
myconf="${myconf} --with-qemu-user=qemu"
myconf="${myconf} --with-qemu-group=qemu"
else
myconf="${myconf} --with-qemu-user=root"
myconf="${myconf} --with-qemu-group=root"
fi
# audit support
myconf="${myconf} $(use_with audit)"
## stuff we don't yet support
myconf="${myconf} --without-netcf"
# we use udev over hal
myconf="${myconf} --without-hal"
# locking support
myconf="${myconf} --without-sanlock"
# this is a nasty trick to work around the problem in bug
# #275073. The reason why we don't solve this properly is that
# it'll require us to rebuild autotools (and we don't really want
# to do that right now). The proper solution has been sent
# upstream and should hopefully land in 0.7.7, in the mean time,
# mime the same functionality with this.
case ${CHOST} in
*cygwin* | *mingw* )
;;
*)
ac_cv_prog_WINDRES=no
;;
esac
econf \
${myconf} \
--disable-static \
--docdir=/usr/share/doc/${PF} \
--with-remote \
--localstatedir=/var
if [[ ${PV} = *9999* ]]; then
# Restore gnulib's config.sub and config.guess
# bug #377279
(cd .gnulib && git reset --hard > /dev/null)
fi
}
src_test() {
# Explicitly allow parallel build of tests
export VIR_TEST_DEBUG=1
HOME="${T}" emake check || die "tests failed"
}
src_install() {
emake install \
DESTDIR="${D}" \
HTML_DIR=/usr/share/doc/${PF}/html \
DOCS_DIR=/usr/share/doc/${PF}/python \
EXAMPLE_DIR=/usr/share/doc/${PF}/python/examples \
|| die "emake install failed"
find "${D}" -name '*.la' -delete || die
use libvirtd || return 0
# From here, only libvirtd-related instructions, be warned!
newinitd "${S}/libvirtd.init" libvirtd || die
newconfd "${FILESDIR}/libvirtd.confd-r4" libvirtd || die
keepdir /var/lib/libvirt/images
}
pkg_preinst() {
# we only ever want to generate this once
if [[ -e "${ROOT}"/etc/libvirt/qemu/networks/default.xml ]]; then
rm -rf "${D}"/etc/libvirt/qemu/networks/default.xml
fi
# We really don't want to use or support old PolicyKit cause it
# screws with the new polkit integration
if has_version sys-auth/policykit; then
rm -rf "${D}"/usr/share/PolicyKit/policy/org.libvirt.unix.policy
fi
# Only sysctl files ending in .conf work
mv "${D}"/etc/sysctl.d/libvirtd "${D}"/etc/sysctl.d/libvirtd.conf
}
pkg_postinst() {
use python && python_mod_optimize libvirt.py
if [[ -e "${ROOT}"/etc/libvirt/qemu/networks/default.xml ]]; then
touch "${ROOT}"/etc/libvirt/qemu/networks/default.xml
fi
# support for dropped privileges
if use qemu; then
fperms 0750 "${EROOT}/var/lib/libvirt/qemu"
fperms 0750 "${EROOT}/var/cache/libvirt/qemu"
fi
if use caps && use qemu; then
fowners -R qemu:qemu "${EROOT}/var/lib/libvirt/qemu"
fowners -R qemu:qemu "${EROOT}/var/cache/libvirt/qemu"
elif use qemu; then
fowners -R root:root "${EROOT}/var/lib/libvirt/qemu"
fowners -R root:root "${EROOT}/var/cache/libvirt/qemu"
fi
if ! use policykit; then
elog "To allow normal users to connect to libvirtd you must change the"
elog "unix sock group and/or perms in /etc/libvirt/libvirtd.conf"
fi
use libvirtd || return 0
# From here, only libvirtd-related instructions, be warned!
elog
elog "For the basic networking support (bridged and routed networks)"
elog "you don't need any extra software. For more complex network modes"
elog "including but not limited to NATed network, you can enable the"
elog "'virt-network' USE flag."
elog
if has_version net-dns/dnsmasq; then
ewarn "If you have a DNS server setup on your machine, you will have"
ewarn "to configure /etc/dnsmasq.conf to enable the following settings: "
ewarn " bind-interfaces"
ewarn " interface or except-interface"
ewarn
ewarn "Otherwise you might have issues with your existing DNS server."
fi
if use caps && use qemu; then
elog "libvirt will now start qemu/kvm VMs with non-root privileges."
elog "Ensure any resources your VMs use are accessible by qemu:qemu"
fi
}
pkg_postrm() {
use python && python_mod_cleanup libvirt.py
}

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.5.0.ebuild,v 1.12 2013/02/08 05:12:28 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.5.0.ebuild,v 1.13 2013/03/13 17:52:48 ssuominen Exp $
EAPI="5"
@ -34,6 +34,7 @@ REQUIRED_USE="elibc_glibc? ( threads )" #286560
RESTRICT="test" #72375
MLIB_DEPS="amd64? (
gstreamer? ( app-emulation/emul-linux-x86-gstplugins )
truetype? ( >=app-emulation/emul-linux-x86-xlibs-2.1 )
X? (
>=app-emulation/emul-linux-x86-xlibs-2.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/app-emulation/wine/wine-1.5.10-r1.ebuild,v 1.4 2013/02/08 05:12:28 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.5.10-r1.ebuild,v 1.5 2013/03/13 17:52:48 ssuominen Exp $
EAPI="5"
@ -40,6 +40,7 @@ REQUIRED_USE="elibc_glibc? ( threads )
RESTRICT="test" #72375
MLIB_DEPS="amd64? (
gstreamer? ( app-emulation/emul-linux-x86-gstplugins )
truetype? ( >=app-emulation/emul-linux-x86-xlibs-2.1 )
X? (
>=app-emulation/emul-linux-x86-xlibs-2.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/app-emulation/wine/wine-1.5.11-r1.ebuild,v 1.4 2013/02/08 05:12:28 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.5.11-r1.ebuild,v 1.5 2013/03/13 17:52:48 ssuominen Exp $
EAPI="5"
@ -40,6 +40,7 @@ REQUIRED_USE="elibc_glibc? ( threads )
RESTRICT="test" #72375
MLIB_DEPS="amd64? (
gstreamer? ( app-emulation/emul-linux-x86-gstplugins )
truetype? ( >=app-emulation/emul-linux-x86-xlibs-2.1 )
X? (
>=app-emulation/emul-linux-x86-xlibs-2.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/app-emulation/wine/wine-1.5.12-r1.ebuild,v 1.4 2013/02/08 05:12:28 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.5.12-r1.ebuild,v 1.5 2013/03/13 17:52:48 ssuominen Exp $
EAPI="5"
@ -40,6 +40,7 @@ REQUIRED_USE="elibc_glibc? ( threads )
RESTRICT="test" #72375
MLIB_DEPS="amd64? (
gstreamer? ( app-emulation/emul-linux-x86-gstplugins )
truetype? ( >=app-emulation/emul-linux-x86-xlibs-2.1 )
X? (
>=app-emulation/emul-linux-x86-xlibs-2.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/app-emulation/wine/wine-1.5.13-r1.ebuild,v 1.4 2013/02/08 05:12:28 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.5.13-r1.ebuild,v 1.5 2013/03/13 17:52:48 ssuominen Exp $
EAPI="5"
@ -40,6 +40,7 @@ REQUIRED_USE="elibc_glibc? ( threads )
RESTRICT="test" #72375
MLIB_DEPS="amd64? (
gstreamer? ( app-emulation/emul-linux-x86-gstplugins )
truetype? ( >=app-emulation/emul-linux-x86-xlibs-2.1 )
X? (
>=app-emulation/emul-linux-x86-xlibs-2.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/app-emulation/wine/wine-1.5.14-r1.ebuild,v 1.4 2013/02/08 05:12:28 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.5.14-r1.ebuild,v 1.5 2013/03/13 17:52:48 ssuominen Exp $
EAPI="5"
@ -40,6 +40,7 @@ REQUIRED_USE="elibc_glibc? ( threads )
RESTRICT="test" #72375
MLIB_DEPS="amd64? (
gstreamer? ( app-emulation/emul-linux-x86-gstplugins )
truetype? ( >=app-emulation/emul-linux-x86-xlibs-2.1 )
X? (
>=app-emulation/emul-linux-x86-xlibs-2.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/app-emulation/wine/wine-1.5.15-r2.ebuild,v 1.4 2013/02/08 05:12:28 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.5.15-r2.ebuild,v 1.5 2013/03/13 17:52:48 ssuominen Exp $
EAPI="5"
@ -40,6 +40,7 @@ REQUIRED_USE="elibc_glibc? ( threads )
RESTRICT="test" #72375
MLIB_DEPS="amd64? (
gstreamer? ( app-emulation/emul-linux-x86-gstplugins )
truetype? ( >=app-emulation/emul-linux-x86-xlibs-2.1 )
X? (
>=app-emulation/emul-linux-x86-xlibs-2.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/app-emulation/wine/wine-1.5.16-r1.ebuild,v 1.4 2013/02/08 05:12:28 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.5.16-r1.ebuild,v 1.5 2013/03/13 17:52:48 ssuominen Exp $
EAPI="5"
@ -40,6 +40,7 @@ REQUIRED_USE="elibc_glibc? ( threads )
RESTRICT="test" #72375
MLIB_DEPS="amd64? (
gstreamer? ( app-emulation/emul-linux-x86-gstplugins )
truetype? ( >=app-emulation/emul-linux-x86-xlibs-2.1 )
X? (
>=app-emulation/emul-linux-x86-xlibs-2.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/app-emulation/wine/wine-1.5.17.ebuild,v 1.4 2013/02/08 05:12:28 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.5.17.ebuild,v 1.5 2013/03/13 17:52:48 ssuominen Exp $
EAPI="5"
@ -40,6 +40,7 @@ REQUIRED_USE="elibc_glibc? ( threads )
RESTRICT="test" #72375
MLIB_DEPS="amd64? (
gstreamer? ( app-emulation/emul-linux-x86-gstplugins )
truetype? ( >=app-emulation/emul-linux-x86-xlibs-2.1 )
X? (
>=app-emulation/emul-linux-x86-xlibs-2.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/app-emulation/wine/wine-1.5.18.ebuild,v 1.5 2013/02/08 05:12:28 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.5.18.ebuild,v 1.6 2013/03/13 17:52:48 ssuominen Exp $
EAPI="5"
@ -42,6 +42,7 @@ REQUIRED_USE="elibc_glibc? ( threads )
RESTRICT="test" #72375
MLIB_DEPS="amd64? (
gstreamer? ( app-emulation/emul-linux-x86-gstplugins )
truetype? ( >=app-emulation/emul-linux-x86-xlibs-2.1 )
X? (
>=app-emulation/emul-linux-x86-xlibs-2.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/app-emulation/wine/wine-1.5.19.ebuild,v 1.5 2013/02/08 05:12:28 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.5.19.ebuild,v 1.6 2013/03/13 17:52:48 ssuominen Exp $
EAPI="5"
@ -42,6 +42,7 @@ REQUIRED_USE="elibc_glibc? ( threads )
RESTRICT="test" #72375
MLIB_DEPS="amd64? (
gstreamer? ( app-emulation/emul-linux-x86-gstplugins )
truetype? ( >=app-emulation/emul-linux-x86-xlibs-2.1 )
X? (
>=app-emulation/emul-linux-x86-xlibs-2.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/app-emulation/wine/wine-1.5.2.ebuild,v 1.11 2013/02/08 05:12:28 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.5.2.ebuild,v 1.12 2013/03/13 17:52:48 ssuominen Exp $
EAPI="5"
@ -34,6 +34,7 @@ REQUIRED_USE="elibc_glibc? ( threads )" #286560
RESTRICT="test" #72375
MLIB_DEPS="amd64? (
gstreamer? ( app-emulation/emul-linux-x86-gstplugins )
truetype? ( >=app-emulation/emul-linux-x86-xlibs-2.1 )
X? (
>=app-emulation/emul-linux-x86-xlibs-2.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/app-emulation/wine/wine-1.5.20.ebuild,v 1.7 2013/02/08 05:12:28 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.5.20.ebuild,v 1.8 2013/03/13 17:52:48 ssuominen Exp $
EAPI="5"
@ -43,6 +43,7 @@ REQUIRED_USE="elibc_glibc? ( threads )
RESTRICT="test" #72375
MLIB_DEPS="amd64? (
gstreamer? ( app-emulation/emul-linux-x86-gstplugins )
truetype? ( >=app-emulation/emul-linux-x86-xlibs-2.1 )
X? (
>=app-emulation/emul-linux-x86-xlibs-2.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/app-emulation/wine/wine-1.5.21.ebuild,v 1.4 2013/02/08 05:12:28 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.5.21.ebuild,v 1.5 2013/03/13 17:52:48 ssuominen Exp $
EAPI="5"
@ -43,6 +43,7 @@ REQUIRED_USE="elibc_glibc? ( threads )
RESTRICT="test" #72375
MLIB_DEPS="amd64? (
gstreamer? ( app-emulation/emul-linux-x86-gstplugins )
truetype? ( >=app-emulation/emul-linux-x86-xlibs-2.1 )
X? (
>=app-emulation/emul-linux-x86-xlibs-2.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/app-emulation/wine/wine-1.5.22.ebuild,v 1.3 2013/02/08 05:12:28 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.5.22.ebuild,v 1.4 2013/03/13 17:52:48 ssuominen Exp $
EAPI="5"
@ -43,6 +43,7 @@ REQUIRED_USE="elibc_glibc? ( threads )
RESTRICT="test" #72375
MLIB_DEPS="amd64? (
gstreamer? ( app-emulation/emul-linux-x86-gstplugins )
truetype? ( >=app-emulation/emul-linux-x86-xlibs-2.1 )
X? (
>=app-emulation/emul-linux-x86-xlibs-2.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/app-emulation/wine/wine-1.5.23-r1.ebuild,v 1.4 2013/02/08 05:12:28 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.5.23-r1.ebuild,v 1.5 2013/03/13 17:52:48 ssuominen Exp $
EAPI="5"
@ -43,6 +43,7 @@ REQUIRED_USE="elibc_glibc? ( threads )
RESTRICT="test" #72375
MLIB_DEPS="amd64? (
gstreamer? ( app-emulation/emul-linux-x86-gstplugins )
truetype? ( >=app-emulation/emul-linux-x86-xlibs-2.1 )
X? (
>=app-emulation/emul-linux-x86-xlibs-2.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/app-emulation/wine/wine-1.5.24.ebuild,v 1.1 2013/02/18 21:17:09 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.5.24.ebuild,v 1.2 2013/03/13 17:52:48 ssuominen Exp $
EAPI="5"
@ -43,6 +43,7 @@ REQUIRED_USE="elibc_glibc? ( threads )
RESTRICT="test" #72375
MLIB_DEPS="amd64? (
gstreamer? ( app-emulation/emul-linux-x86-gstplugins )
truetype? ( >=app-emulation/emul-linux-x86-xlibs-2.1 )
X? (
>=app-emulation/emul-linux-x86-xlibs-2.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/app-emulation/wine/wine-1.5.25.ebuild,v 1.2 2013/03/04 15:44:18 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.5.25.ebuild,v 1.3 2013/03/13 17:52:48 ssuominen Exp $
EAPI="5"
@ -96,6 +96,7 @@ RDEPEND="truetype? ( >=media-libs/freetype-2.0.0 media-fonts/corefonts )
xcomposite? ( x11-libs/libXcomposite )
amd64? (
abi_x86_32? (
gstreamer? ( app-emulation/emul-linux-x86-gstplugins )
truetype? ( >=app-emulation/emul-linux-x86-xlibs-2.1[development] )
X? (
>=app-emulation/emul-linux-x86-xlibs-2.1[development]

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.5.3.ebuild,v 1.11 2013/02/08 05:12:28 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.5.3.ebuild,v 1.12 2013/03/13 17:52:48 ssuominen Exp $
EAPI="5"
@ -34,6 +34,7 @@ REQUIRED_USE="elibc_glibc? ( threads )" #286560
RESTRICT="test" #72375
MLIB_DEPS="amd64? (
gstreamer? ( app-emulation/emul-linux-x86-gstplugins )
truetype? ( >=app-emulation/emul-linux-x86-xlibs-2.1 )
X? (
>=app-emulation/emul-linux-x86-xlibs-2.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/app-emulation/wine/wine-1.5.4.ebuild,v 1.9 2013/02/08 05:12:28 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.5.4.ebuild,v 1.10 2013/03/13 17:52:48 ssuominen Exp $
EAPI="5"
@ -34,6 +34,7 @@ REQUIRED_USE="elibc_glibc? ( threads )" #286560
RESTRICT="test" #72375
MLIB_DEPS="amd64? (
gstreamer? ( app-emulation/emul-linux-x86-gstplugins )
truetype? ( >=app-emulation/emul-linux-x86-xlibs-2.1 )
X? (
>=app-emulation/emul-linux-x86-xlibs-2.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/app-emulation/wine/wine-1.5.6.ebuild,v 1.8 2013/02/08 05:12:28 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.5.6.ebuild,v 1.9 2013/03/13 17:52:48 ssuominen Exp $
EAPI="5"
@ -37,6 +37,7 @@ REQUIRED_USE="elibc_glibc? ( threads )
RESTRICT="test" #72375
MLIB_DEPS="amd64? (
gstreamer? ( app-emulation/emul-linux-x86-gstplugins )
truetype? ( >=app-emulation/emul-linux-x86-xlibs-2.1 )
X? (
>=app-emulation/emul-linux-x86-xlibs-2.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/app-emulation/wine/wine-1.5.7.ebuild,v 1.8 2013/02/08 05:12:28 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.5.7.ebuild,v 1.9 2013/03/13 17:52:48 ssuominen Exp $
EAPI="5"
@ -39,6 +39,7 @@ REQUIRED_USE="elibc_glibc? ( threads )
RESTRICT="test" #72375
MLIB_DEPS="amd64? (
gstreamer? ( app-emulation/emul-linux-x86-gstplugins )
truetype? ( >=app-emulation/emul-linux-x86-xlibs-2.1 )
X? (
>=app-emulation/emul-linux-x86-xlibs-2.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/app-emulation/wine/wine-1.5.8.ebuild,v 1.8 2013/02/08 05:12:28 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.5.8.ebuild,v 1.9 2013/03/13 17:52:48 ssuominen Exp $
EAPI="5"
@ -39,6 +39,7 @@ REQUIRED_USE="elibc_glibc? ( threads )
RESTRICT="test" #72375
MLIB_DEPS="amd64? (
gstreamer? ( app-emulation/emul-linux-x86-gstplugins )
truetype? ( >=app-emulation/emul-linux-x86-xlibs-2.1 )
X? (
>=app-emulation/emul-linux-x86-xlibs-2.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/app-emulation/wine/wine-1.5.9.ebuild,v 1.8 2013/02/08 05:12:28 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.5.9.ebuild,v 1.9 2013/03/13 17:52:48 ssuominen Exp $
EAPI="5"
@ -39,6 +39,7 @@ REQUIRED_USE="elibc_glibc? ( threads )
RESTRICT="test" #72375
MLIB_DEPS="amd64? (
gstreamer? ( app-emulation/emul-linux-x86-gstplugins )
truetype? ( >=app-emulation/emul-linux-x86-xlibs-2.1 )
X? (
>=app-emulation/emul-linux-x86-xlibs-2.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/app-shells/zsh/zsh-5.0.2.ebuild,v 1.5 2013/03/13 11:28:58 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/app-shells/zsh/zsh-5.0.2.ebuild,v 1.6 2013/03/14 04:30:24 jer Exp $
EAPI=5
@ -34,7 +34,7 @@ SRC_URI="${ZSH_URI}
LICENSE="ZSH gdbm? ( GPL-2 )"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="caps debug doc examples gdbm maildir pcre static unicode"
RDEPEND="

@ -0,0 +1,33 @@
From 5a51812b7c1457feb8acaa106f43d7d5252b3980 Mon Sep 17 00:00:00 2001
From: Peter Breitenlohner <peb@mppmu.mpg.de>
Date: Tue, 12 Mar 2013 20:25:50 +0100
Subject: [PATCH] Fix compile when not using libjpeg
---
poppler/Stream.h | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/poppler/Stream.h b/poppler/Stream.h
index 7a5ff1c..76d6a1f 100644
--- a/poppler/Stream.h
+++ b/poppler/Stream.h
@@ -22,6 +22,7 @@
// Copyright (C) 2011, 2012 William Bader <williambader@hotmail.com>
// Copyright (C) 2012, 2013 Thomas Freitag <Thomas.Freitag@alfa.de>
// Copyright (C) 2012 Fabio D'Urso <fabiodurso@hotmail.it>
+// Copyright (C) 2013 Peter Breitenlohner <peb@mppmu.mpg.de>
//
// To see a description of the changes please see the Changelog file that
// came with your tarball or type make ChangeLog if you are building from git
@@ -850,7 +851,7 @@ struct DCTHuffTable {
class DCTStream: public FilterStream {
public:
- DCTStream(Stream *strA, int colorXformA);
+ DCTStream(Stream *strA, int colorXformA, Object *dict);
virtual ~DCTStream();
virtual StreamKind getKind() { return strDCT; }
virtual void reset();
--
1.8.1.5

@ -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-text/poppler/poppler-0.22.2.ebuild,v 1.2 2013/03/12 12:26:07 kensington Exp $
# $Header: /var/cvsroot/gentoo-x86/app-text/poppler/poppler-0.22.2.ebuild,v 1.3 2013/03/13 23:48:02 dilfridge Exp $
EAPI=5
@ -13,7 +13,7 @@ SRC_URI="http://poppler.freedesktop.org/${P}.tar.gz"
LICENSE="GPL-2"
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 ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
SLOT="0/35"
IUSE="cairo cjk curl cxx debug doc +introspection jpeg jpeg2k +lcms png qt4 tiff +utils"
IUSE="cairo cjk curl cxx debug doc +introspection +jpeg jpeg2k +lcms png qt4 tiff +utils"
# No test data provided
RESTRICT="test"
@ -52,6 +52,10 @@ RDEPEND="${COMMON_DEPEND}
DOCS=(AUTHORS ChangeLog NEWS README README-XPDF TODO)
PATCHES=(
"${FILESDIR}/${P}-nojpeg.patch"
)
src_configure() {
mycmakeargs=(
-DBUILD_GTK_TESTS=OFF

@ -6,5 +6,6 @@ DIST mariadb-5.3.11.tar.gz 26865690 SHA256 07a766b007c2f2c50680ccde1218012082228
DIST mariadb-5.3.12.tar.gz 26880808 SHA256 83a4598117cadde2bd7eac4c1398edbc86cc3aa8d3824bbee864d4b568a3a30c SHA512 d53ea48745dad5693fd6a1fd5cf502852f12f8236b8a1fb7f81ad647301d2fd08d4f2944c74de580d0a4136d6c8b49f257124fa1b234ba8f2338f2047435ef94 WHIRLPOOL b9caf1b241262b3b25728769116a94b480ae404ed3d49c8afd6eb4ad6071552e436e4b9483e7f5d0113bc3127eaf04ceaa80d455486e7a92d00820b6b298c460
DIST mariadb-5.5.28a.tar.gz 27844298 SHA256 66c908592763c641f2a1e9fd83f080458a0d3375cda9aaf7700a37877b1e9968 SHA512 49fbbffb68f77e370cb288f7e406389101dd85433f2bbf25f9932d5e22ad6647b5a5f7fa397fa2f2efb5b7f2d860f395224d3188b70ed474373b820b1e708df7 WHIRLPOOL 3575a808b5bd0cf3778fcc81c78a4999abdb0cf82a577ebc4cda77df8db8c54120108d086c598ed40ae9eeb8660874cc8f33f6de2380a2a6fcb5ea70d0a1c727
DIST mariadb-5.5.29.tar.gz 27935253 SHA256 b0e25b5451dbf8e8c8bf243bbd0aeb264db0da2caceafc7e2c9fad77b8d4be74 SHA512 ef3e386a634d1239067d91f6a17941807e62c36cd7f25e80ef43918d30ec0baa3d339ead85df5fc7958a3841d511c716bb873f039afdca49a50a409957b51d83 WHIRLPOOL 6b650c2ae23c6f9211792a2a9f3ddd0636306b7463308ecdc938ea003ee148956eda3fb1a2390ca72f3db1ea5eaabeafd4f26b23aa267766c61a77cf2b82b827
DIST mariadb-5.5.30.tar.gz 27875216 SHA256 64dba5f1819f1d4ebf7ed31d74e4106c981a24b88259995deba3734fb7c4635f SHA512 41d160f71a1c0df3cfaaf864dbcf5aeccbfe3c2c1b0d1316750613d333f5789313606b2e959651e56ab7e26b1054b3ee93dc874ad1d2e43af097390ea960bae4 WHIRLPOOL 3a342de25ee1dbecb7f6ec07d237b830a6aeb24f3db3f90601345694b424236414ade860b589c3158ad207e1ff633e28585a96d463587d93a5e76245553992ff
DIST mysql-extras-20121101-2319Z.tar.bz2 1898358 SHA256 ea5da082d3384bde67e005ebc39b78e7caadea80745333fb5a9cf47a4c4e4c5d SHA512 6a49abb1beee012d87ab63071a568ee6d9d8e4ff7a76401b91f5bdc127860d1c504a3877cbadb81536b07afe5ff419c77c793b0fc14ba484f56765d1ca526614 WHIRLPOOL 4bda75a0a9063830b3140bbc3cb12b60fa21289eee2fa476fb286da6318fdf0445a9c6193bd2063aefcd3f4ecc1f8045b30635f0e32014098d0f3dbee86e01fc
DIST mysql-extras-20130120-0100Z.tar.bz2 1899297 SHA256 56db6daa26070cb10b220cb06e7b4d4a84214932a5a04500ed0e76b938c01776 SHA512 9fc9b21e547ec0e1ae37b288a1ade28b11c03a89129302226c36018cf69842fda95665799ded84f04cccffaf54555acde40bf2ae6e2ea39ec63b3876382af1ba WHIRLPOOL 25f31d91d6004e7472ef6f2ff0d02b9dde9915f56fc84da600145ac09d1d56751c2ef85c897d3b7bacd29b1010b304445517452254a1e9208bc7bfa9c2e9bf2e

@ -0,0 +1,134 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/mariadb/mariadb-5.5.30.ebuild,v 1.1 2013/03/14 01:02:16 robbat2 Exp $
EAPI="4"
MY_EXTRAS_VER="20130120-0100Z"
# Build system
BUILD="cmake"
inherit toolchain-funcs mysql-v2
# only to make repoman happy. it is really set in the eclass
IUSE="$IUSE"
# REMEMBER: also update eclass/mysql*.eclass before committing!
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
# When MY_EXTRAS is bumped, the index should be revised to exclude these.
EPATCH_EXCLUDE=''
DEPEND="|| ( >=sys-devel/gcc-3.4.6 >=sys-devel/gcc-apple-4.0 )"
RDEPEND="${RDEPEND}"
# Please do not add a naive src_unpack to this ebuild
# If you want to add a single patch, copy the ebuild to an overlay
# and create your own mysql-extras tarball, looking at 000_index.txt
src_prepare() {
sed -i \
-e '/^noinst_PROGRAMS/s/basic-t//g' \
"${S}"/unittest/mytap/t/Makefile.am
mysql-v2_src_prepare
}
# Official test instructions:
# USE='berkdb -cluster embedded extraengine perl ssl community' \
# FEATURES='test userpriv -usersandbox' \
# ebuild mariadb-X.X.XX.ebuild \
# digest clean package
src_test() {
local TESTDIR="${CMAKE_BUILD_DIR}/mysql-test"
local retstatus_unit
local retstatus_tests
# Bug #213475 - MySQL _will_ object strenously if your machine is named
# localhost. Also causes weird failures.
[[ "${HOSTNAME}" == "localhost" ]] && die "Your machine must NOT be named localhost"
if ! use "minimal" ; then
if [[ $UID -eq 0 ]]; then
die "Testing with FEATURES=-userpriv is no longer supported by upstream. Tests MUST be run as non-root."
fi
has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
einfo ">>> Test phase [test]: ${CATEGORY}/${PF}"
addpredict /this-dir-does-not-exist/t9.MYI
# Run CTest (test-units)
cmake-utils_src_test
retstatus_unit=$?
[[ $retstatus_unit -eq 0 ]] || eerror "test-unit failed"
# Ensure that parallel runs don't die
export MTR_BUILD_THREAD="$((${RANDOM} % 100))"
# create directories because mysqladmin might right out of order
mkdir -p "${S}"/mysql-test/var-tests{,/log}
# These are failing in MySQL 5.5 for now and are believed to be
# false positives:
#
# main.information_schema, binlog.binlog_statement_insert_delayed,
# main.mysqld--help, funcs_1.is_triggers, funcs_1.is_tables_mysql,
# funcs_1.is_columns_mysql
# fails due to USE=-latin1 / utf8 default
#
# main.mysql_client_test, main.mysql_client_test_nonblock:
# segfaults at random under Portage only, suspect resource limits.
#
# sys_vars.plugin_dir_basic
# fails because PLUGIN_DIR is set to MYSQL_LIBDIR64/plugin
# instead of MYSQL_LIBDIR/plugin
#
# main.flush_read_lock_kill
# fails because of unknown system variable 'DEBUG_SYNC'
#
# main.openssl_1
# error message changing
# -mysqltest: Could not open connection 'default': 2026 SSL connection
# error: ASN: bad other signature confirmation
# +mysqltest: Could not open connection 'default': 2026 SSL connection
# error: error:00000001:lib(0):func(0):reason(1)
#
# plugins.unix_socket
# fails because portage strips out the USER enviornment variable
#
for t in main.mysql_client_test main.mysql_client_test_nonblock \
binlog.binlog_statement_insert_delayed main.information_schema \
main.mysqld--help main.flush_read_lock_kill \
sys_vars.plugin_dir_basic main.openssl_1 plugins.unix_socket \
funcs_1.is_triggers funcs_1.is_tables_mysql funcs_1.is_columns_mysql ; do
mysql-v2_disable_test "$t" "False positives in Gentoo"
done
# Run mysql tests
pushd "${TESTDIR}"
# run mysql-test tests
perl mysql-test-run.pl --force --vardir="${S}/mysql-test/var-tests"
retstatus_tests=$?
[[ $retstatus_tests -eq 0 ]] || eerror "tests failed"
has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
popd
# Cleanup is important for these testcases.
pkill -9 -f "${S}/ndb" 2>/dev/null
pkill -9 -f "${S}/sql" 2>/dev/null
failures=""
[[ $retstatus_unit -eq 0 ]] || failures="${failures} test-unit"
[[ $retstatus_tests -eq 0 ]] || failures="${failures} tests"
has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
[[ -z "$failures" ]] || die "Test failures: $failures"
einfo "Tests successfully completed"
else
einfo "Skipping server tests due to minimal build."
fi
}

@ -4,6 +4,7 @@ DIST mysql-5.0.96.tar.gz 22686667 SHA256 43853814775158aa1650f483530a7dde1539575
DIST mysql-5.1.66.tar.gz 24771341 SHA256 eb85e3fa152949670f5b6f4379bd1d700a5f4726660ce18ff0ca628190cba907 SHA512 01b7ff0a08362249e04a9a66cf0f255cb517f22d336201ba4ae8759cfc8047cb3dcaff75821796c01f87b35a7e8f5533957152cc7ae905cdf65f40239634e4f0 WHIRLPOOL 384cb0ef805ac70646f834ed7140ec1dd9ee4810692ba8e671eb7f5006ce2f97a401097224ce78316c371860639322164505e9099c1233d1816fa7bbc4fd354b
DIST mysql-5.1.67.tar.gz 24781885 SHA256 8a5fa02a6db0fd167974c5fc4401ae05c6982e5331d93554a241a3ee2dbda406 SHA512 f0477ebd322d7e69c379bfacd2f4980cdca35c6903e67c44ac97aad5183033f1b791030d3b43c2946adf0154abbaab77add226f47de507d5f8050e6fa401f0cc WHIRLPOOL fd4e39d52b42c8a29ec06e153a5089aad23a042e0fe87653c5312884b8737ed72eb2ac914493dca3f9a7359b988dc9d1667c8249a88b20093b0660d7005cba4d
DIST mysql-5.5.29.tar.gz 24870769 SHA256 22b50c089038913b3468c7055fc288f7b5d973199ca37c563cd3a3292e812ae5 SHA512 167bc48c0d4e5351af342828d1f14c003b0d62f7388dd15b1b816df708cc4f06cfe8f7c4177af76fb1c1cbaba5adafe9cb884f76bf75d21a067da25896b29210 WHIRLPOOL 06b4e45c5ed6950d45d4a0623f7626af3b2a9d35656a96867b7cdc4bfc0534207c10afd9b3bcca703b826c67cea62e08992b2de99bdd8d661108c16071fb9773
DIST mysql-5.5.30.tar.gz 24499036 SHA256 909fe596e0044082a02d2757b742a33b8a3ff399b589603940494d3d3d975053 SHA512 f494fdf3f8132606ce45c4a1461d3670228e87f98d2a7269edd124c6afe37a22b7e7db5c83c14c0ddc5f68063ac5e7aec7243880dd9ba011010a049ba008bb08 WHIRLPOOL 29526df3d5b86dc7f48956ecb30e013e938d68299c87a3f34e94e42bb0a1dabd44e7d56879a51aac61d41ca728af9d3d78b7e712db6231338a95feb5a256d86b
DIST mysql-extras-20070105.tar.bz2 50005 SHA256 17697bf70acffd0eeefd976b5ef06dd36080273bf7e805b51a31d72f5f2c5172 SHA512 65e8fd1f9cc71083dbcfaffc331171e0d7deedbd784e416a4b629139f71cc102a84fa62c2d9e48310a18571ef7f06153911ee75c5d7bb6ba88807c287e7cbf34 WHIRLPOOL 3f858fbed6f57ffac863c29bef09a658e3d9f57cf4c6b5c62537973ae44f217344a8592ad311b14b1e7e8d475434b3c69339a8d2873c498ba712ff6f5e128cec
DIST mysql-extras-20090228-2228Z.tar.bz2 254048 SHA256 03a986a5c5ae57f1436553565239613e978ae11e12834fcb275ec6457b12b6fb SHA512 b347c0894d45cff2c10e26c12d7586c335811b607cd760b48e51743e74c55ace820d2d50fac2ce72543c14b9b4d15afce336bd956ea8a820df4a651f23e3b79f WHIRLPOOL 4d89a44791ec7e95baa3822bb62a3638c86d24bcfc777b9ff5a8d26020e7401159a3c03ebda9907fcbf02589b80726f2daa5bf2498d8e6e6e33540edf9b1d551
DIST mysql-extras-20120401-2131Z.tar.bz2 1835097 SHA256 95e531799ed267c566da8b0759da78d0351d6004c7c8a45018054e287a989495 SHA512 0625e1f06e04c7841256955950dd7766a5f03d4ade2aee3c13335f08acff374933ed1fd7ddea214eaaa3531d7373ef094734f5c00530555347f058f5ec4d9d36 WHIRLPOOL f2c6e9387b38b609d3bfea83c6983c456d30a9dcf95c256a44402d4c63fa22543d55d6afa9b8dbf4238dcadf32fac3daec5031d50c8a4acf7a074d04fbede213

@ -0,0 +1,129 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql/mysql-5.5.30.ebuild,v 1.1 2013/03/14 01:03:14 robbat2 Exp $
EAPI="4"
MY_EXTRAS_VER="20130120-2303Z"
MY_PV="${PV//_alpha_pre/-m}"
MY_PV="${MY_PV//_/-}"
# Build type
BUILD="cmake"
inherit toolchain-funcs mysql-v2
# only to make repoman happy. it is really set in the eclass
IUSE="$IUSE"
# Define the mysql-extras source
EGIT_REPO_URI="git://git.overlays.gentoo.org/proj/mysql-extras.git"
# REMEMBER: also update eclass/mysql*.eclass before committing!
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~x86-linux"
# When MY_EXTRAS is bumped, the index should be revised to exclude these.
EPATCH_EXCLUDE=''
DEPEND="|| ( >=sys-devel/gcc-3.4.6 >=sys-devel/gcc-apple-4.0 )"
RDEPEND="${RDEPEND}"
# Please do not add a naive src_unpack to this ebuild
# If you want to add a single patch, copy the ebuild to an overlay
# and create your own mysql-extras tarball, looking at 000_index.txt
# Official test instructions:
# USE='berkdb -cluster embedded extraengine perl ssl community' \
# FEATURES='test userpriv -usersandbox' \
# ebuild mysql-X.X.XX.ebuild \
# digest clean package
src_test() {
local TESTDIR="${CMAKE_BUILD_DIR}/mysql-test"
local retstatus_unit
local retstatus_tests
# Bug #213475 - MySQL _will_ object strenously if your machine is named
# localhost. Also causes weird failures.
[[ "${HOSTNAME}" == "localhost" ]] && die "Your machine must NOT be named localhost"
if ! use "minimal" ; then
if [[ $UID -eq 0 ]]; then
die "Testing with FEATURES=-userpriv is no longer supported by upstream. Tests MUST be run as non-root."
fi
has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
einfo ">>> Test phase [test]: ${CATEGORY}/${PF}"
addpredict /this-dir-does-not-exist/t9.MYI
# Run CTest (test-units)
cmake-utils_src_test
retstatus_unit=$?
[[ $retstatus_unit -eq 0 ]] || eerror "test-unit failed"
# Ensure that parallel runs don't die
export MTR_BUILD_THREAD="$((${RANDOM} % 100))"
# create directories because mysqladmin might right out of order
mkdir -p "${S}"/mysql-test/var-tests{,/log}
# These are failing in MySQL 5.5 for now and are believed to be
# false positives:
#
# main.information_schema, binlog.binlog_statement_insert_delayed,
# main.mysqld--help-notwin
# fails due to USE=-latin1 / utf8 default
#
# main.mysql_client_test:
# segfaults at random under Portage only, suspect resource limits.
#
# sys_vars.plugin_dir_basic
# fails because PLUGIN_DIR is set to MYSQL_LIBDIR64/plugin
# instead of MYSQL_LIBDIR/plugin
#
# main.flush_read_lock_kill
# fails because of unknown system variable 'DEBUG_SYNC'
#
# main.openssl_1
# error message changing
# -mysqltest: Could not open connection 'default': 2026 SSL connection
# error: ASN: bad other signature confirmation
# +mysqltest: Could not open connection 'default': 2026 SSL connection
# error: error:00000001:lib(0):func(0):reason(1)
#
for t in main.mysql_client_test \
binlog.binlog_statement_insert_delayed main.information_schema \
main.mysqld--help-notwin main.flush_read_lock_kill \
sys_vars.plugin_dir_basic main.openssl_1 ; do
mysql-v2_disable_test "$t" "False positives in Gentoo"
done
# Run mysql tests
pushd "${TESTDIR}"
# run mysql-test tests
perl mysql-test-run.pl --force --vardir="${S}/mysql-test/var-tests"
retstatus_tests=$?
[[ $retstatus_tests -eq 0 ]] || eerror "tests failed"
has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
popd
# Cleanup is important for these testcases.
pkill -9 -f "${S}/ndb" 2>/dev/null
pkill -9 -f "${S}/sql" 2>/dev/null
failures=""
[[ $retstatus_unit -eq 0 ]] || failures="${failures} test-unit"
[[ $retstatus_tests -eq 0 ]] || failures="${failures} tests"
has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
[[ -z "$failures" ]] || die "Test failures: $failures"
einfo "Tests successfully completed"
else
einfo "Skipping server tests due to minimal build."
fi
}

@ -1,5 +1,5 @@
DIST v8-3.15.11.15.tar.bz2 10396424 SHA256 b5064a3c9d27479532f2ad63182285fde5fe4fea0327715a60f8455f490603e0 SHA512 d24d83794ec41651f61c6d4df668100e64d8006478c2fb942a7df477356effef65edb0e8b71444bf0c3ba5b5ee95825bae845d80910c5e2ef81dee87f5449330 WHIRLPOOL 24b1b0daeda44a9ca0065617d3d3fffad35d510d2d3cc827d1aed7916356ef5d8e3b3ecc7e14f6e429fb3954c8eeeccc842ccd19bb607ea57e678673ad2efd31
DIST v8-3.16.14.1.tar.bz2 10458074 SHA256 672e71c4fa8506261e0b4ad47f753e4db93386d6610ccf37d52040957828e231 SHA512 3cf6b3e3626b809733dd4ea6637c457d364756cdc9ec688c55d35e128d75d925a673aa1ec34a12d5ac0b7a3cefe81c7a34f917fa6c7cda0858804e4d77d47107 WHIRLPOOL c5620d299205c71c1e389cfc0833a15a0753c214e149f10388a1ef4575789f525f0e7c417e9e397e3db89de70b10db3169d35845684052adafecf8373cb59b7b
DIST v8-3.16.14.2.tar.bz2 10457382 SHA256 b1894ae796b19ebd68fc53059547326214a7e5f9dd85c7260581bae1a437aed9 SHA512 165cc565842a94fdff6c17d72926a877ad4da77cc04dda33f807b45db599359ff327fb581bbfb5234fcba4e7ca1feefc482a5f2a258439a878b09c726d22b41f WHIRLPOOL fe10d969ae67cb7304f15520c9a4bdbdac2b3ff6e44a871977ff6c669d65504170885941e2a93c2bd3af55e6e8eeb14962ec728613f8a48bb8a8410cbcc25d81
DIST v8-3.17.5.tar.bz2 10489668 SHA256 42cf060a1600527e35a209d28ddf5695e7486985937a61410a9be4e9916b2b3a SHA512 7b871f97074c7079cb52cd6aaccd6bf2942c5a56edc1e1057cda10bd601024d4cb21085da361b1182552596ee4908942bffc99e19024c707f0ed0a008caa85bf WHIRLPOOL b470b7e888af3e8489ec566e536c1eb2ba4aa461ef19b46161366588656023e4643d52400d0d7f1c08b03f1fcd20f09f2c43008d2bf79f6d7ae027efe9b08ebb
DIST v8-3.17.6.tar.bz2 10496403 SHA256 6294138be1d6a2d50935101f8c52ef48c4ba8d95bfbd4798c45d70c229a38302 SHA512 91791a2693ddfa1c30815a858fe8930de5279d5ec8044486df6af70d047f78109774df921d911bb2ffab2edcfe541fd13235ba80f82ec0d2f0b59c221001f0fc WHIRLPOOL dc206645361b0f23ce37e60bac5970bd2f0723dddab9c2b86adf72b07056e225423ba737e19ad566bba5c6e03c978e984dc3b15422b70768205751f515e7a5a4
DIST v8-3.17.9.tar.bz2 10510824 SHA256 604e2ed947ec1c066f53a87b0018b5e55041c433b663b812cc874eff3e7ea863 SHA512 47fca2c88d6b5d4049121802fcdb6f5da0d4d2725e176fe312d746b8b6ab50274f9a3d450ab4d05a5ad83644c7a3cf1a90207a716cf2707d664611afd0054869 WHIRLPOOL 828d779ab0da8465155fdc488f75c6c6c4c01c4296f0ce70bb6e7c1093460f075c5810314d5ae64acd876d1742e9216061465d73fc51e70d21eff91e884501cb

@ -1,15 +1,15 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-3.17.5.ebuild,v 1.2 2013/03/05 01:11:50 phajdan.jr Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-3.17.9.ebuild,v 1.1 2013/03/13 22:01:41 phajdan.jr Exp $
EAPI="5"
PYTHON_COMPAT=( python2_{6,7} )
inherit eutils multilib pax-utils python-any-r1 toolchain-funcs versionator
inherit eutils multilib multiprocessing pax-utils python-any-r1 toolchain-funcs versionator
DESCRIPTION="Google's open source JavaScript engine"
HOMEPAGE="http://code.google.com/p/v8"
SRC_URI="http://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.bz2"
SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.bz2"
LICENSE="BSD"
soname_version="$(get_version_component_range 1-3)"
@ -58,7 +58,7 @@ src_configure() {
snapshot=on \
hardfp=${hardfp} \
console=${console} \
out/Makefile.${myarch} || die
out/Makefile.${myarch}
}
src_compile() {
@ -71,25 +71,17 @@ src_compile() {
)
# Build mksnapshot so we can pax-mark it.
emake "${makeargs[@]}" mksnapshot || die
emake "${makeargs[@]}" mksnapshot
pax-mark m out/${mytarget}/mksnapshot
# Build everything else.
emake "${makeargs[@]}" || die
pax-mark m out/${mytarget}/{cctest,d8,shell} || die
emake "${makeargs[@]}"
pax-mark m out/${mytarget}/{cctest,d8,shell}
}
src_test() {
local arg testjobs
for arg in ${MAKEOPTS}; do
case ${arg} in
-j*) testjobs=${arg#-j} ;;
--jobs=*) testjobs=${arg#--jobs=} ;;
esac
done
tools/test-wrapper-gypbuild.py \
-j${testjobs:-1} \
-j$(makeopts_jobs) \
--arch-and-mode=${mytarget} \
--no-presubmit \
--progress=dots || die
@ -97,11 +89,11 @@ src_test() {
src_install() {
insinto /usr
doins -r include || die
doins -r include
if [[ ${CHOST} == *-darwin* ]] ; then
# buildsystem is too horrific to get this built correctly
mkdir -p out/${mytarget}/lib.target
mkdir -p out/${mytarget}/lib.target || die
mv out/${mytarget}/libv8.so.${soname_version} \
out/${mytarget}/lib.target/libv8$(get_libname ${soname_version}) || die
install_name_tool \
@ -115,10 +107,10 @@ src_install() {
out/${mytarget}/d8 || die
fi
dobin out/${mytarget}/d8 || die
dobin out/${mytarget}/d8
dolib out/${mytarget}/lib.target/libv8$(get_libname ${soname_version}) || die
dosym libv8$(get_libname ${soname_version}) /usr/$(get_libdir)/libv8$(get_libname) || die
dolib out/${mytarget}/lib.target/libv8$(get_libname ${soname_version})
dosym libv8$(get_libname ${soname_version}) /usr/$(get_libdir)/libv8$(get_libname)
dodoc AUTHORS ChangeLog || die
}

@ -3,3 +3,4 @@ DIST mpfr-3.0.0.tar.bz2 1138685 SHA256 8f4e5f9c53536cb798a30455ac429b1f9fc75a0f8
DIST mpfr-3.0.1.tar.bz2 1154306 SHA256 e1977099bb494319c0f0c1f85759050c418a56884e9c6cef1c540b9b13e38e7f SHA512 bbac7d0d63fd3b4cd895e247c448adce7f4c2b6b66ecfe26af138018e0f96991fa8cbd8cbe94f924761aa1ac676e259af1228600dfc0854314e875e7739fd279 WHIRLPOOL 9d8e9fb6fd4c4526ae853e2bbf85c85dabe01000b0df6f79dcfdbb15f0df95f5a084f304e6e0bc78fbd768eecfb7749c5dfa03a772cc6444432dcaccb1c6adc9
DIST mpfr-3.1.0.tar.bz2 1203891 SHA256 74a7bbbad168dd1cc414f1c9210b8fc16ccfc8e422d34b3371a8978e31eab680 SHA512 86083d8cf9dbcf1e33fcf1d73da8bd5b98fbc9187acf36b2d84c453fd18010aa659960a8026470e49d535d957f764941926a78acb31fe2869bf9a92524e0e81c WHIRLPOOL 7eb97b6df3ca8f903e2fa65c2f184edbf6cf990ce512eaf9598a52db381d74879e5549bf019e89b7d7d260d1347e19d6c03e8365e8340591e110d011090a7a4b
DIST mpfr-3.1.1.tar.xz 1071688 SHA256 49d5acc32dbeec30a8e26af9c19845763d63feacb8bf97b12876008419f5a17a SHA512 4fcc87e19a08622b3211a33807e708b78da6c8659f391003703a9e170c485f56e6ebfff48d42afca7b4edb14fd9487684c4d8fd6c9f805ed62b6d5259d5721a8 WHIRLPOOL c4fdb3c7fba779cfa8900cd3b05322d4853bb6114ea42a5ec315d4489c25e962185f3e3cd3b3214360b55a58da02987c62c5ca92fb14989b38bd8c93bccd63d5
DIST mpfr-3.1.2.tar.xz 1074388 SHA256 399d0f47ef6608cc01d29ed1b99c7faff36d9994c45f36f41ba250147100453b SHA512 8d594206afb2637ed39ad564d42c8c4d02b042b95925f5c6ec891e5cb87f7155195559c7ff477256a088ecaaa3c2b0d35a9d11a74ed526a1080d49b2950e5587 WHIRLPOOL 1e391888d9cecc71617e99eb841cafac536e703b12d46a53fdcf773cc2654c98ca6bde2358f997c8b7bfd832bdb0c395b224df8a460a8fb5b4ad6f2c2e092b17

@ -0,0 +1,69 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/mpfr/mpfr-3.1.2.ebuild,v 1.1 2013/03/14 03:55:28 dirtyepic Exp $
EAPI="3"
# NOTE: we cannot depend on autotools here starting with gcc-4.3.x
inherit eutils multilib
MY_PV=${PV/_p*}
MY_P=${PN}-${MY_PV}
PLEVEL=${PV/*p}
DESCRIPTION="library for multiple-precision floating-point computations with exact rounding"
HOMEPAGE="http://www.mpfr.org/"
SRC_URI="http://www.mpfr.org/mpfr-${MY_PV}/${MY_P}.tar.xz"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~arm-linux ~x86-linux"
IUSE="static-libs"
RDEPEND=">=dev-libs/gmp-4.1.4-r2[static-libs?]"
DEPEND="${RDEPEND}"
S=${WORKDIR}/${MY_P}
src_prepare() {
[[ ${PLEVEL} == ${PV} ]] && return 0
for ((i=1; i<=PLEVEL; ++i)) ; do
patch=patch$(printf '%02d' ${i})
if [[ -f ${FILESDIR}/${MY_PV}/${patch} ]] ; then
epatch "${FILESDIR}"/${MY_PV}/${patch}
elif [[ -f ${DISTDIR}/${PN}-${MY_PV}_p${i} ]] ; then
epatch "${DISTDIR}"/${PN}-${MY_PV}_p${i}
else
ewarn "${DISTDIR}/${PN}-${MY_PV}_p${i}"
die "patch ${i} missing - please report to bugs.gentoo.org"
fi
done
sed -i '/if test/s:==:=:' configure #261016
find . -type f -print0 | xargs -0 touch -r configure
}
src_configure() {
econf \
--docdir="${EPREFIX}"/usr/share/doc/${PF} \
$(use_enable static-libs static)
}
src_install() {
emake install DESTDIR="${D}" || die
use static-libs || rm -f "${ED}"/usr/$(get_libdir)/libmpfr.la
# clean up html/license install
pushd "${ED}"/usr/share/doc/${PF} >/dev/null
dohtml *.html && rm COPYING* *.html || die
popd >/dev/null
# some, but not all, are already installed
dodoc AUTHORS BUGS ChangeLog NEWS README TODO
prepalldocs
}
pkg_preinst() {
preserve_old_lib /usr/$(get_libdir)/libmpfr.so.1
}
pkg_postinst() {
preserve_old_lib_notify /usr/$(get_libdir)/libmpfr.so.1
}

@ -1,2 +1,2 @@
DIST ccl-1.7-linuxx86.tar.gz 40848212 SHA256 fcf21e794248ba2b15ac0473a29cd7cfca78e6053722fce9a9dccf6ed3f4c0b4 SHA512 bffda37bdbcef93e805e7ac06ee8c33a410ebb4664ef666ce182885946250f71a0c71c73c972822598b727b758f2df26c8ca0fc042a0bb9ca29da0686c0ac1d5 WHIRLPOOL f8d0fd4ed0ade62ce9a1c3ae750fd335827b63499bd85dfb288ca2394abf14bc6fd949ffa24f52ac88f7bbb3baafff5183563df95ff1f840510f498d5399923d
DIST ccl-1.8-linuxx86.tar.gz 43187545 SHA256 01dcafa9efef7b8fd09d17a213447dc2f47ff882c660dd62374a33119132efb5 SHA512 3e2a114a45e9e29b5db1b8827e239ffd5e10de17cdea98b95c61b973727842e8d95bcf31090e86454794233bcc87d53f7880d8f56ab3988176e8cd0ec8e639a1 WHIRLPOOL d7691cd7850ddd853dbe941f8787143bc0bbd3f51cb6dfbad2b24253c76a857381b416c5a05933e91555b5893310b2d9accc23dc61aaabe9840f2ad699318b50
DIST ccl-1.9-linuxx86.tar.gz 43708212 SHA256 e9d1bd2e7260bdd13e63be1ead95b3cae9c8b0d18b1a1633a135724ada3e60e9 SHA512 88da805b084954055e76797b9980fd03b88879f7b52992662223030845f3b50cd2ef323fa8c90d32c630cb07e175302589e0167c30b9cbf50d20db0acd18fff3 WHIRLPOOL d33faf0b92bec5f2d11610878d098c33067b6a0d706ce920c3c94c9ce7e06f9483f28c779e226a52c4f4b06cb4c17e01d868940b4a999754f8ae13b640e7e93d

@ -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-lisp/clozurecl/clozurecl-1.7.ebuild,v 1.3 2012/06/07 17:31:50 zmedico Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lisp/clozurecl/clozurecl-1.9.ebuild,v 1.2 2013/03/14 04:09:37 grozin Exp $
EAPI=3
EAPI=5
inherit eutils multilib
MY_PN=ccl
@ -23,7 +23,7 @@ IUSE="doc"
DEPEND="!dev-lisp/openmcl"
S="${WORKDIR}"/${MY_P}
S="${WORKDIR}"/${MY_PN}
ENVD="${T}"/50ccl

@ -7,7 +7,7 @@ DIST sbcl-1.0.37-x86-64-linux-binary.tar.bz2 8702821 SHA256 0757a1d49d5452c9bef8
DIST sbcl-1.0.37-x86-linux-binary.tar.bz2 8815040 SHA256 3d04ffc7c71afe523858799386a3175467556648b27184e39f62df8f60cf7268 SHA512 6c630ed7f5a86f1ed928e59f5258b7b7be116c23f469c814a386fd82c4a554ab02ca6819098e5703063ac6f683538779b00c3bd6757338ce2b843062d873989f WHIRLPOOL 25e575652d1c87ad6ecb8a0934c5e9b0210e566e11f6c5df09bb4048c7567732b10350c1f91e0bcc1c85907d1e2ed877e7297b7ee838b941cefd6fb6fe5da781
DIST sbcl-1.0.55-source.tar.bz2 3611026 SHA256 e3216a7b9c302b6c1431d0f1ae444008de8ac465eb44f4ae841300d052d207ad SHA512 dbda1f1bcb28a4bea8bc3ab8c3d5c6c27754a1388087ae9db81b783444ac306d0c72dde3a096bc6dc716d1b174868f5e5f39402f69b0604fc8023b9227eea38b WHIRLPOOL ead2425660e1a8812f882bb4d359471f5f70295a0196e1df70ec5b6aa2bc2ccfb0f3c23d63aba19e149b808e4b4ced26b98428745033c8197255274094ccccea
DIST sbcl-1.0.58-x86-linux-binary.tar.bz2 9313124 SHA256 a2195fce096fd7c64acef60ca496a29d703afc61eb39c366fdd9e56dc8982f84 SHA512 2776faa09f8a3d35ccb2745ec4a07e78bd714c47ae39032bbef3161d599d14fcc6313e65629df06b576cb973012b9c8356fac47bf7b886f9549d688fab3c4f98 WHIRLPOOL d98dda83b6ee02a777c787013ada2ca0a4548c75abe907a29215a48693bbbf787a6c6f83e07b2e8ab94afae261572dc0222570927357656d388329541301537c
DIST sbcl-1.1.2-source.tar.bz2 3692248 SHA256 0c7a04d4ccf149324ff5919f230e1473757c223cda47623a97d749e018327713 SHA512 5d7cdaaa112da9fbacf7a67330e1981c0ba38aea7e17b307e2cdd6f832fac310868f06d1db659a80826b454a4dd6f3493c13ce0a3fdd1b1b70128832fd606dda WHIRLPOOL 52c5ae291adfcaa29e8ebb8db6faac753fa6be70ac7843af0f452df352bce04d403a2c3df1429de6a67d964f6be8667bb4cebc3cd2955872ff2d48a35e8bfe45
DIST sbcl-1.1.2-x86-64-linux-binary.tar.bz2 9258037 SHA256 4ceecb6e64a88e47e094a047ac0fc27719c3ddb3bce405c1ddbb3d61b2070ced SHA512 fb3f649518ef4d2139f9ac6448f31cf97e81a835a56cb3547103bd729f6e2290d877518353d3cc0b93eb7fee486c9012adc8657be8203359b18f79060450153c WHIRLPOOL 60ebf6153f7aa40b69c111a02912b8f3422f3e39e43c9776a6c607c02bf3b54ec6dd5d94bb836d3a83e0e978d006cae2aa25842afab319140ee07b606fec27db
DIST sbcl-1.1.3-source.tar.bz2 3701563 SHA256 71a051a2098f1fb993a35b5afb7c1650acf0fe7e5c6b55e97f4d6e0bbc23c6e3 SHA512 5b9faca14fa3e010eaaf8acb7ee9c42e45e6a4a6574e3ba9019638ca1138d7dd8bef6e9a72057bd2ae395bdb65756ce1128524e99c89797e05a1aa449598625f WHIRLPOOL 930c5dea12817a0360622d7039ca8cb9a443e140c4dc4bc8f0d375057484febbc5c0261f0359ec05f8dfbf5cfd2d59b4cbb3844fa4abf5854893cb52297d8426
DIST sbcl-1.1.3-x86-64-linux-binary.tar.bz2 9184354 SHA256 68bd98c14bfa293d256461f6514e9f675f37b286c8e79fb7df62d5832b1964cd SHA512 50e58b6eeb1cb37be8ad10fd0bd26940e18bfa6c2322c5ef3696a1539f44affe9b02daf482269f4ea82372f6a874cb39130d978b2f78cfc196cb18746903044f WHIRLPOOL 5635a1062d81b6cc2ba8813fdde34c4eb28d13e5a36bce428ad569edba823f1b489bc00831c23843778e561af2c6c8a17528b1730d4cd7036d463308fc4d2460
DIST sbcl-1.1.5-source.tar.bz2 3716584 SHA256 e870780f85586d87c6873e2252bfbf6a0e80bbe433cb2c573e3ae704954a9107 SHA512 c298ef2571931773dcf1154e5c2754ad330c296e2f7af37cf64edfa942ed5cb82ff269f28faecb0176de66cb2d0d7b82bedd5efcd41f549a9d4f704e4f1ff2bb WHIRLPOOL 861fb83a75ff13504748982c23e17682f62fe8dde94e35698ec295e3647628c37201c8837899445e8d6d6dca40baa802b347767ad76561c593c19d9e21973d24
DIST sbcl-1.1.5-x86-64-linux-binary.tar.bz2 9217374 SHA256 67fb074a2f320b57cedcd3416a731413da6139025d550835ed933410b3e5bfaf SHA512 c6ea9f5d938141206930297ddee4a138b4725a5f4e9b03c2f5cf0cdedd297f82d89419a5a8aefa5c79affe55c55c72b7b82c93f08f2be15d985c262b80b173aa WHIRLPOOL ab23617ee0e79178ca9cef0b8bc2e3b8d591f9af718e744f08f55f74220d8c0cb4565c77da91bb3f3a3852ada904febfc714f7afa9fa4dd7ca3a24b17101067a

@ -1,13 +1,13 @@
# 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-lisp/sbcl/sbcl-1.1.2.ebuild,v 1.1 2012/12/14 12:53:31 grozin Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lisp/sbcl/sbcl-1.1.5.ebuild,v 1.1 2013/03/14 04:53:42 grozin Exp $
EAPI=3
EAPI=5
inherit multilib eutils flag-o-matic pax-utils
#same order as http://www.sbcl.org/platform-table.html
BV_X86=1.0.58
BV_AMD64=1.1.2
BV_AMD64=1.1.5
BV_PPC=1.0.28
BV_SPARC=1.0.28
BV_ALPHA=1.0.28
@ -29,11 +29,11 @@ RESTRICT="mirror"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~sparc ~x86"
IUSE="+asdf ldb source +threads +unicode debug doc cobalt"
IUSE="+asdf cobalt debug doc ldb source +threads +unicode"
DEPEND="doc? ( sys-apps/texinfo >=media-gfx/graphviz-2.26.0 )"
RDEPEND="elibc_glibc? ( >=sys-libs/glibc-2.3 || ( <sys-libs/glibc-2.6[nptl] >=sys-libs/glibc-2.6 ) )
asdf? ( >=dev-lisp/gentoo-init-1.0 )"
asdf? ( >=dev-lisp/gentoo-init-1.0 )"
# Disable warnings about executable stacks, as this won't be fixed soon by upstream
QA_EXECSTACK="usr/bin/sbcl"
@ -71,8 +71,8 @@ EOF
src_unpack() {
unpack ${A}
mv sbcl-*-linux sbcl-binary
cd "${S}"
mv sbcl-*-linux sbcl-binary || die
cd "${S}" || die
}
src_prepare() {
@ -87,11 +87,11 @@ src_prepare() {
use source && sed 's%"$(BUILD_ROOT)%$(MODULE).lisp "$(BUILD_ROOT)%' -i contrib/vanilla-module.mk
# Some shells(such as dash) don't have "time" as builtin
# Some shells (such as dash) don't have "time" as builtin
# and we don't want to DEPEND on sys-process/time
sed "s,^time ,," -i make.sh
sed "s,/lib,/$(get_libdir),g" -i install.sh
sed "s,/usr/local/lib,/usr/$(get_libdir),g" -i src/runtime/runtime.c # #define SBCL_HOME ...
sed "s,^time ,," -i make.sh || die
sed "s,/lib,/$(get_libdir),g" -i install.sh || die
sed "s,/usr/local/lib,/usr/$(get_libdir),g" -i src/runtime/runtime.c || die # #define SBCL_HOME ...
find . -type f -name .cvsignore -delete
}
@ -129,7 +129,7 @@ src_compile() {
"sh ${bindir}/run-sbcl.sh --no-sysinit --no-userinit --disable-debugger" \
|| die "make failed"
# need to set HOME because libpango(used by graphviz) complains about it
# need to set HOME because libpango (used by graphviz) complains about it
if use doc; then
env - HOME="${T}" make -C doc/manual info html || die "Cannot build manual"
env - HOME="${T}" make -C doc/internals info html || die "Cannot build internal docs"
@ -178,15 +178,15 @@ EOF
doinfo doc/internals/sbcl-internals.info
docinto internals-notes && dodoc doc/internals-notes/*
else
rm -Rv "${D}/usr/share/doc/${PF}"
rm -Rv "${D}/usr/share/doc/${PF}" || die
fi
dodoc BUGS CREDITS INSTALL NEWS OPTIMIZATIONS PRINCIPLES README STYLE TLA TODO
dodoc BUGS CREDITS INSTALL NEWS OPTIMIZATIONS PRINCIPLES README TLA TODO
# install the SBCL source
if use source; then
./clean.sh
cp -av src "${D}/usr/$(get_libdir)/sbcl/"
cp -av src "${D}/usr/$(get_libdir)/sbcl/" || die
fi
# necessary for running newly-saved images

@ -1 +1,2 @@
DIST Paver-1.1.1.tar.gz 304881 SHA256 7a269091c3c82dc0b862ad70e26031225c2569bca89f0913f39c766c6c8e2f7e SHA512 fd9b44ee826b47352381ebd6c79938a64f271cf2a31ea2cab591316d671066447b0df003fd535176f67bf911dcc008ae0660302ea6c637ab771f5e2c9b80f2e2 WHIRLPOOL 4ac6f7a267569395768451ebdb098f246672fb42b8aad9d09d36d03a5bf484bc3845703d4aee91cf87538dbc1105653f57ca64314db0351b3e3f1a01324cd81e
DIST Paver-1.2.0.tar.gz 106219 SHA256 0ec05b5225ceb19ca67e42e57e0cce47d7b72ac6d5db0fb3f625ffb2c2c0dbd0 SHA512 7997c82ecff3cb7089b693758813e733b7dc786b91efd6bf87dd253406dc6463a4f00282d3b8666a08fa0edba210d4404f9a74989d842dc003548c5d5abea37e WHIRLPOOL 9914affa1edff9cfcc35ae1caefef827bfd2d4d5243115692c810a94f2f8061bcf6ef4c194273b6628d06da2bf9d9c32ace24c483b943b9ccb6dcdaa96103b80

@ -0,0 +1,34 @@
From 1b9641cd841fe5d22ba4c5ef4198e47995c74f04 Mon Sep 17 00:00:00 2001
From: Almad <bugs@almad.net>
Date: Wed, 27 Feb 2013 02:56:12 +0100
Subject: [PATCH] Skip cog tests if tests are not installed (refs #93)
---
paver/tests/test_doctools.py | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/paver/tests/test_doctools.py b/paver/tests/test_doctools.py
index bc0cf8c..6104b3f 100644
--- a/paver/tests/test_doctools.py
+++ b/paver/tests/test_doctools.py
@@ -137,6 +137,8 @@ def test_include_lookup():
""", "Second was '%s'" % (second)
def test_cogging():
+ if not paver.doctools.has_cog:
+ raise SkipTest("Cog must be installed for this test")
_no25()
env = tasks.Environment(doctools)
tasks.environment = env
@@ -159,6 +161,8 @@ def test_cogging():
assert "print sys.path" not in data
def test_cogging_with_markers_removed():
+ if not paver.doctools.has_cog:
+ raise SkipTest("Cog must be installed for this test")
_no25()
env = tasks.Environment(doctools)
tasks.environment = env
--
1.7.10

@ -0,0 +1,33 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/paver/paver-1.2.0.ebuild,v 1.1 2013/03/14 03:01:47 floppym Exp $
EAPI=5
PYTHON_COMPAT=( python{2_5,2_6,2_7,3_2,3_3} pypy{1_9,2_0} )
inherit distutils-r1
MY_PN=${PN/p/P}
MY_P=${MY_PN}-${PV}
DESCRIPTION="Python-based software project scripting tool along the lines of Make"
HOMEPAGE="http://www.blueskyonmars.com/projects/paver/ http://pypi.python.org/pypi/Paver"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~hppa ~ppc ~x86"
IUSE="test"
RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
test? ( dev-python/nose[${PYTHON_USEDEP}] )"
S=${WORKDIR}/${MY_P}
DOCS="README.rst"
PATCHES=( "${FILESDIR}/${P}-skip-cog-tests.patch" )
python_test() {
nosetests || die "Testing failed with ${EPYTHON}"
}

@ -1,2 +1,3 @@
DIST amqp-1.0.6.tar.gz 69511 SHA256 fcc667a4e160c770fc41bd2b9b635ba0963db3dfd277491a8a10f8ccfba13e4f SHA512 40d1b9a2e692b1a89bdf7ffd098010437ecc6c51c7c7da6271283d199d47950be3f709370deb583ee8c4d2f7396789618ffeda8903f67bdc399d0b0902a2ebd6 WHIRLPOOL 476695f1c72ffa106ba73f6e4fe2dba796feca1ad7d2f72c7c2e1e750586eefe01c083f9d422d99e2a7ecf8df0f12e14d9630a490bd2f7ec9ff32e95af69cc05
DIST amqp-1.0.8.tar.gz 69976 SHA256 cc91d7aa03c6777454fda5e1631426952103b072c68a02c5bb7b17945e28f94b SHA512 cbe3261bf4378ccbb9bb31a72db4567654ae3f84d953bfe0c9b4443a52e05e056ff598dbf1966ef935b172ef8a655be4370f4d93fa0c591d2ca8b9ac60965396 WHIRLPOOL 9417571344673ea80e3048d3694f4fe644e33a5e5f62c3457d7d27277f8323dae36e5bc0207c7f853e40f7dd305cf77bfd14567860fe921f9fcdc9b25c83212a
DIST amqp-1.0.9.tar.gz 70180 SHA256 c31217630cbe2057b9f9c689820f950104ad1aea9cbb05df319d2bb7c916857b SHA512 4e3d38536d96cf4ac788c0a06f3a3a43d29b6b8837864d25d6b854a1d45e066935f4c465868467cc62da719c10b560c3d6170f80494328c1e408f3f1f0f5ea08 WHIRLPOOL 59637941ee2c6e4a600c9134b202e5568f2ae9fda3016f444b2a7afdee0bff2e515b8323be3ff0125d28c7d4418a13375907535a4437264c4894d62ca196b8aa

@ -0,0 +1,54 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/py-amqp/py-amqp-1.0.9.ebuild,v 1.1 2013/03/13 17:39:10 idella4 Exp $
EAPI=5
PYTHON_COMPAT=( python{2_5,2_6,2_7,3_1,3_2} pypy{1_9,2_0} )
inherit distutils-r1
MY_PN="amqp"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Low-level AMQP client for Python (fork of amqplib)"
HOMEPAGE="https://github.com/celery/py-amqp http://pypi.python.org/pypi/amqp/"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
S="${WORKDIR}/${MY_P}"
LICENSE="LGPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="examples extras test"
RDEPEND=""
DEPEND="${RDEPEND}"
PATCHES=( "${FILESDIR}"/${PN}-1.0.6_disable_socket_tests.patch )
python_test() {
cp -r -l funtests "${BUILD_DIR}"/lib/ || die
cd "${BUILD_DIR}"/lib || die
if [[ ${EPYTHON:6:1} == 3 ]]; then
# Notes:
# -W is not supported by python3.1
# -n causes Python to write into hardlinked files
2to3 --no-diffs -w funtests || die
fi
"${PYTHON}" funtests/run_all.py || ewarn "Tests fail with ${EPYTHON}"
rm -rf funtests/ || die
}
python_install_all() {
dodoc -r docs/.
if use examples; then
docompress -x /usr/share/doc/${PF}/examples
docinto examples
dodoc -r demo/.
fi
if use extras; then
insinto /usr/share/${PF}
doins -r extra
fi
}

@ -1,2 +1 @@
DIST listen-0.7.0-git.tgz 34574 SHA256 b4bdc27756ea7a43e624deb9575ace7b30b0b8e57901ae27173b4c43ab971b64 SHA512 ed50fb0df93a13ca56638186f3b0e3b4abfbdbcc3d92611b4d915fbe0d765a977f39ca291ee3f91edfa704c5a031edf7c33b95a543db6f1446556b5f7ec6c50d WHIRLPOOL 8d3296969f62d4de5a245acecceecd94edabcb90730e5f6f8d15eaf8c03feb1b2b5547cd65b1afac66923182ccf5230c161c51f4efd76a15e5f134bb53f6b325
DIST listen-0.7.2-git.tgz 34804 SHA256 67ca0a2b4dd47b156265804d8b2230188430afcf59309dbcfec8458f52d14eb1 SHA512 1d12c78fafc9d0f9d60c89784338a4fb9e1600989aefdcfe1aadf330b321fc7deae62e8df746585591027a08c84cd505b55ca218ea256ae387911bec286b97ea WHIRLPOOL 027777ffdeecddf92c8ba143e4b736c5516f162379555912ee863b4f8a4686ac9d1843f18e107f210db04e2ef9989204650e6265d3db411f99718d081a9daddf

@ -1,27 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/listen/listen-0.7.0.ebuild,v 1.2 2013/01/15 06:43:36 zerochaos Exp $
EAPI=5
USE_RUBY="ruby18 ruby19 ree18 jruby"
RUBY_FAKEGEM_RECIPE_TEST="rspec"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
inherit ruby-fakegem
DESCRIPTION="Listens to file modifications and notifies you about the changes."
HOMEPAGE="https://github.com/guard/listen"
SRC_URI="https://github.com/guard/listen/archive/v${PV}.tar.gz -> ${P}-git.tgz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~x64-macos"
IUSE=""
ruby_add_rdepend ">=dev-ruby/rb-inotify-0.8.8"

@ -1,27 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/listen/listen-0.7.2.ebuild,v 1.2 2013/01/15 06:43:37 zerochaos Exp $
EAPI=5
USE_RUBY="ruby18 ruby19 ree18 jruby"
RUBY_FAKEGEM_RECIPE_TEST="rspec"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
inherit ruby-fakegem
DESCRIPTION="Listens to file modifications and notifies you about the changes."
HOMEPAGE="https://github.com/guard/listen"
SRC_URI="https://github.com/guard/listen/archive/v${PV}.tar.gz -> ${P}-git.tgz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~x64-macos"
IUSE=""
ruby_add_rdepend ">=dev-ruby/rb-inotify-0.8.8"

@ -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.63 2013/03/09 13:13:02 mgorny Exp $
# $Header: /var/cvsroot/gentoo-x86/eclass/distutils-r1.eclass,v 1.64 2013/03/13 21:51:05 floppym Exp $
# @ECLASS: distutils-r1
# @MAINTAINER:
@ -209,11 +209,13 @@ fi
# @FUNCTION: esetup.py
# @USAGE: [<args>...]
# @DESCRIPTION:
# Run the setup.py using currently selected Python interpreter
# (if ${PYTHON} is set; fallback 'python' otherwise). The setup.py will
# be passed default ${mydistutilsargs[@]}, then any parameters passed
# to this command and optionally a standard option set (e.g. the build
# directory in an ebuild using out-of-source builds).
# Run setup.py using currently selected Python interpreter
# (if ${PYTHON} is set; fallback 'python' otherwise).
#
# setup.py will be passed the following, in order:
# 1. ${mydistutilsargs[@]}
# 2. The 'build' command and standard build options including ${BUILD_DIR}
# 3. Any additional arguments passed to the esetup.py function.
#
# This command dies on failure.
esetup.py() {
@ -242,7 +244,7 @@ esetup.py() {
fi
set -- "${PYTHON:-python}" setup.py \
"${mydistutilsargs[@]}" "${@}" "${add_args[@]}"
"${mydistutilsargs[@]}" "${add_args[@]}" "${@}"
echo "${@}" >&2
"${@}" || die
@ -353,7 +355,7 @@ distutils-r1_python_configure() {
distutils-r1_python_compile() {
debug-print-function ${FUNCNAME} "${@}"
esetup.py build "${@}"
esetup.py "${@}"
}
# @FUNCTION: distutils-r1_python_test

@ -1 +1,2 @@
DIST ArxFatalis_1.21_MULTILANG.exe 9064611 SHA256 97c3483a5db7ca99f5ae8001c148517eda3be4cb96d41cc4c1e42f5741456cf3 SHA512 885260c6173ee5f2d6d6072bcfd14d085f11b997a0ce45cbdee9a347612e96da13477ef7d71b9c015fb02f2e47bdfb968a2aa89b0c92e9327abbd75b724e47c2 WHIRLPOOL 1dc785f3b3e28aca928668f7bb7056db0a7ef39f803e50502f1eaf138248a2321011331366c33b4d90791265ece9a114ad7f4c090352940036c8a5bc74b15c56
DIST setup_arx_fatalis.exe 547521812 SHA256 dc8f62e1ca731844f84f6e80efd28272708ca4c7d4085b0f0125d1f56e50d462 SHA512 4f2021657bd1c5b89d40a29fca0f77a7755e191b8b3e297bb614e557b18ad943a76eb6670f66fb7f0ae1ad92353f1988c0f3bd0c27e220a35fa38a9cdffe0970 WHIRLPOOL 6d456314751e1a2b06f3effd02c50b498e0b3966851253f338c21e2de6e221bc338e4204d13e7d77158b3cbf3dafcef4f8c4cdabcd68abe21ad3758bc149320f

@ -0,0 +1,95 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-rpg/arx-fatalis-data/arx-fatalis-data-1.21-r2.ebuild,v 1.1 2013/03/14 01:00:40 hasufell Exp $
EAPI=5
CDROM_OPTIONAL="yes"
inherit eutils cdrom check-reqs games
DESCRIPTION="Arx Fatalis data files"
HOMEPAGE="http://www.arkane-studios.com/uk/arx.php"
SRC_URI="cdinstall? ( http://download.zenimax.com/arxfatalis/patches/1.21/ArxFatalis_1.21_MULTILANG.exe )
gog? ( setup_arx_fatalis.exe )"
LICENSE="cdinstall? ( ArxFatalis-EULA-JoWooD ) gog? ( ArxFatalis-EULA-GOG )"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="gog"
REQUIRED_USE="^^ ( cdinstall gog )"
RESTRICT="binchecks mirror gog? ( fetch )"
RDEPEND="games-rpg/arx-libertatis"
DEPEND="app-arch/innoextract
cdinstall? ( app-arch/cabextract )"
CHECKREQS_DISK_BUILD="621M"
CHECKREQS_DISK_USR="617M"
S=${WORKDIR}
detect_language() {
speech_checksum=$(find '.' -iname "speech.pak" \
-exec md5sum -b '{}' \; | sed "s/ .*//g")
if [[ -z $speech_checksum ]] ; then
speech_checksum=$(find '.' -iname "speech_default.pak" \
-exec md5sum -b '{}' \; | sed "s/ .*//g")
fi
# check if the checksum is of a known localisation and set data_lang to
# the language string to be used with the 1.21 patch installer
case "$speech_checksum" in
'4c3fdb1f702700255924afde49081b6e') data_lang='german' ;;
# Bundled version of AF included with NVIDIA card
'ab8a93161688d793a7c78fbefd7d133e') data_lang='german' ;;
'4e8f962d8204bcfd79ce6f3226d6d6de') data_lang='english' ;;
'2f88c67ae1537919e69386d27583125b') data_lang='spanish' ;;
'4edf9f8c799190590b4cd52cfa5f91b1') data_lang='french' ;;
'81f05dea47c52d43f01c9b44dd8fe962') data_lang='italian' ;;
'677163bc319cd1e9aa1b53b5fb3e9402') data_lang='russian' ;;
'') eerror "speech*.pak not found"
die "speech*.pak not found" ;;
*) eerror "unsupported data language - speech*.pak checksum:" \
"$speech_checksum" \
"please file a gentoo bug"
die "unsupported data language, file a gentoo bug" ;;
esac
}
pkg_nofetch() {
einfo "Please download ${A} from your GOG.com account after buying Arx Fatalis"
einfo "and put it into ${DISTDIR}."
}
src_unpack() {
local data_lang
if use cdinstall ; then
cdrom_get_cds bin/Arx.ttf
find "${CDROM_ROOT}" -iname "setup*.cab" -exec cabextract '{}' \;
detect_language
else
# gog only offers english
data_lang="english"
fi
einfo "Data language: $data_lang"
innoextract --lowercase --language=${data_lang} \
"${DISTDIR}"/${A} || die
}
src_install() {
insinto "${GAMES_DATADIR}"/arx
doins -r app/{graph,misc}
find . -iname "*.pak" -exec doins '{}' \;
dodoc app/{manual,map}.pdf
# convert to lowercase
cd "${D}"
find . -type f -exec sh -c 'echo "${1}"
lower="`echo "${1}" | tr [:upper:] [:lower:]`"
[ "${1}" = "${lower}" ] || mv "${1}" "${lower}"' - {} \;
prepgamesdirs
}

@ -12,5 +12,8 @@
<name>Daniel Scharrer</name>
<description>Proxy maintainer. CC him on bugs</description>
</maintainer>
<use>
<flag name='gog'>Extract the data from the GOG.com installer.</flag>
</use>
</pkgmetadata>

@ -1,2 +1 @@
DIST arx-libertatis-1.0.2.tar.xz 912096 SHA256 cd40510563f93149f237df55d373900f85eb05c9cc5731efe4d173f314d4fadd SHA512 87b52feac0edaea009c25cab84cf206322be7440dc4ee04484578ae18bd340a11dde3fd10dce13c801d510d335d0afb219d4b6fb2eae4fdda2136caeaf1e9e9e WHIRLPOOL 7c8855868fd9fa865af1eaa88aa8c99e59f1db8a62eb3de407e5163eeb8f529e6709c7269ef8cd617131f0b5c5f5efdf97270bb2590be8f2291baeaee6267bbb
DIST arx-libertatis-1.0.3.tar.xz 912288 SHA256 5719e1602051f6a6dc13ac0366ff03804f914ffbd855e7e06fdeb0d065fb6d32 SHA512 e1e8d581b6a7928911abad124a6f9670c28f2a56bc7f7f3bae965f717977a0e9a3953514a663c3f7eb4a802cca8e5607feec829a3b7ffeccc83a835fd77a74b6 WHIRLPOOL 321ec489a474b9a63a762756d929371bd8c05ea5d2fa7994c597a86dc20009f385c5f8d23c1da5f978e9f358949a96bf23bf218245633fd5f4393294fbecee75

@ -1,93 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-rpg/arx-libertatis/arx-libertatis-1.0.2-r1.ebuild,v 1.7 2013/03/02 21:20:49 hwoarang Exp $
EAPI=4
inherit eutils cmake-utils gnome2-utils games
DESCRIPTION="Cross-platform port of Arx Fatalis, a first-person role-playing game"
HOMEPAGE="http://arx-libertatis.org/"
SRC_URI="mirror://sourceforge/arx/${P}/${P}.tar.xz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="amd64 ~x86"
IUSE="cdinstall demo debug unity-build crash-reporter tools"
COMMON_DEPEND=">=dev-libs/boost-1.39
media-libs/devil[jpeg]
media-libs/freetype
media-libs/glew
media-libs/libsdl[opengl]
media-libs/openal
sys-libs/zlib
virtual/opengl
x11-libs/libX11
crash-reporter? (
dev-qt/qtcore:4[ssl]
dev-qt/qtgui:4
)"
RDEPEND="${COMMON_DEPEND}
crash-reporter? ( sys-devel/gdb )"
DEPEND="${COMMON_DEPEND}"
PDEPEND="cdinstall? ( >=games-rpg/arx-fatalis-data-1.21 )
demo? ( games-rpg/arx-fatalis-demo )"
DOCS=( README.md AUTHORS CHANGELOG )
src_prepare() {
epatch "${FILESDIR}"/${P}-{gentoo,cmake2.8}.patch
}
src_configure() {
use debug && CMAKE_BUILD_TYPE=Debug
# editor does not build
local mycmakeargs=(
$(cmake-utils_use unity-build UNITY_BUILD)
$(cmake-utils_use_build tools TOOLS)
$(cmake-utils_use_build crash-reporter CRASHREPORTER)
-DCMAKE_INSTALL_PREFIX="${GAMES_PREFIX}"
-DGAMESBINDIR="${GAMES_BINDIR}"
-DCMAKE_INSTALL_DATAROOTDIR="${GAMES_DATADIR_BASE}"
-DICONDIR=/usr/share/icons/hicolor/128x128/apps
)
cmake-utils_src_configure
}
src_compile() {
cmake-utils_src_compile
}
src_install() {
cmake-utils_src_install
dogamesbin "${FILESDIR}"/arx-data-copy
prepgamesdirs
}
pkg_preinst() {
games_pkg_preinst
gnome2_icon_savelist
}
pkg_postinst() {
einfo "This package only installs the game binary."
if ! use cdinstall || ! use demo ; then
elog "You need the demo or full game data."
elog "See http://wiki.arx-libertatis.org/Getting_the_game_data for more information"
elog
elog "You might want to enable cdinstall or demo useflag."
elog
elog "If you have already installed the game or use the STEAM version,"
elog "run \"${GAMES_BINDIR}/arx-data-copy /path/to/installed-arx /usr/local/share/games/arx\"."
fi
games_pkg_postinst
gnome2_icon_cache_update
}
pkg_postrm() {
gnome2_icon_cache_update
}

@ -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-rpg/arx-libertatis/arx-libertatis-1.0.3.ebuild,v 1.5 2013/03/02 21:20:49 hwoarang Exp $
# $Header: /var/cvsroot/gentoo-x86/games-rpg/arx-libertatis/arx-libertatis-1.0.3.ebuild,v 1.6 2013/03/14 00:56:08 hasufell Exp $
EAPI=4
@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/arx/${P}/${P}.tar.xz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="cdinstall demo debug unity-build crash-reporter tools"
IUSE="debug unity-build crash-reporter tools"
COMMON_DEPEND=">=dev-libs/boost-1.39
media-libs/devil[jpeg]
@ -31,8 +31,6 @@ COMMON_DEPEND=">=dev-libs/boost-1.39
RDEPEND="${COMMON_DEPEND}
crash-reporter? ( sys-devel/gdb )"
DEPEND="${COMMON_DEPEND}"
PDEPEND="cdinstall? ( >=games-rpg/arx-fatalis-data-1.21 )
demo? ( games-rpg/arx-fatalis-demo )"
DOCS=( README.md AUTHORS CHANGELOG )
@ -73,16 +71,16 @@ pkg_preinst() {
}
pkg_postinst() {
einfo "This package only installs the game binary."
if ! use cdinstall || ! use demo ; then
elog "You need the demo or full game data."
elog "See http://wiki.arx-libertatis.org/Getting_the_game_data for more information"
elog
elog "You might want to enable cdinstall or demo useflag."
elog
elog "If you have already installed the game or use the STEAM version,"
elog "run \"${GAMES_BINDIR}/arx-data-copy /path/to/installed-arx /usr/local/share/games/arx\"."
fi
elog "optional dependencies:"
elog " games-rpg/arx-fatalis-data (from CD or GOG)"
elog " games-rpg/arx-fatalis-demo (free demo)"
elog
elog "This package only installs the game binary."
elog "You need the demo or full game data. Also see:"
elog "http://wiki.arx-libertatis.org/Getting_the_game_data"
elog
elog "If you have already installed the game or use the STEAM version,"
elog "run \"${GAMES_BINDIR}/arx-data-copy /path/to/installed-arx /usr/local/share/games/arx\"."
games_pkg_postinst
gnome2_icon_cache_update

@ -1,36 +0,0 @@
From 1cd224fe2933edf33fa1fe7003fc6580e38217fa Mon Sep 17 00:00:00 2001
From: Daniel Scharrer <daniel@constexpr.org>
Date: Sat, 3 Nov 2012 04:43:42 +0100
Subject: [PATCH] Fix build with CMake 2.8.10
Previously we checked for SDL by using
find_package(SDL 1.2 EXACT)
This worked with earlier CMake versions as the find script for SDL
didn't provide any version, so CMake just ignored the '1.2 EXACT' part.
In CMake 2.8.10, FindSDL.cmake reports the SDL version number as
major.minor.patch, which is never exactly equal to 1.2.
This commit relaxes the check by removing the 'EXACT' requirement.
---
CMakeLists.txt | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 14ec2fe..5690176 100755
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -145,7 +145,7 @@ if(USE_SDL)
# due to the need to have NSApplication correctly setup by SDLmain.
set(SDL_BUILDING_LIBRARY 1)
endif()
- find_package(SDL 1.2 EXACT)
+ find_package(SDL 1.2)
endif()
if(MSVC)
--
1.7.10

@ -1,74 +0,0 @@
From: Julian Ospald <hasufell@gentoo.org>
Date: Wed Jun 27 22:04:32 UTC 2012
Subject: build system
respect flags
--- CMakeLists.txt
+++ CMakeLists.txt
@@ -365,21 +365,6 @@
endif()
- # Warning level
- add_cxxflag("-Wall")
- add_cxxflag("-Wextra")
- add_cxxflag("-Wformat=2")
- add_cxxflag("-Wundef")
- add_cxxflag("-Wpointer-arith")
- add_cxxflag("-Wcast-qual")
- add_cxxflag("-Woverloaded-virtual")
- add_cxxflag("-Wlogical-op")
-
- add_cxxflag("-Wliteral-conversion")
- add_cxxflag("-Wshift-overflow")
- add_cxxflag("-Woverflow")
- add_cxxflag("-Wbool-conversions")
-
# TODO enable:
# add_cxxflag("-Wconversion") # very noisy
# add_cxxflag("-Wsign-conversion") # very noisy
@@ -391,27 +376,12 @@
endif()
if(CMAKE_BUILD_TYPE STREQUAL "Debug")
-
- #Debug
add_definitions(-D_DEBUG)
-
- check_compiler_flag(RESULT "-g3")
- if(NOT RESULT STREQUAL "")
- string(REGEX REPLACE "-g(|[0-9]|gdb)" "" CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG}")
- set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} ${RESULT}")
- endif()
-
- check_compiler_flag(RESULT "-O0")
- string(REGEX REPLACE "-O[0-9]" "" CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG}")
- set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} ${RESULT}")
-
elseif(CMAKE_BUILD_TYPE STREQUAL "Release")
-
if((NOT CMAKE_CXX_FLAGS MATCHES "-g(|[0-9]|gdb)")
AND (NOT CMAKE_CXX_FLAGS_RELEASE MATCHES "-g(|[0-9]|gdb)"))
add_cxxflag("-g2")
endif()
-
endif()
if(DEBUG_EXTRA)
@@ -419,15 +389,7 @@
add_cxxflag("-fbounds-checking")
add_cxxflag("-fcatch-undefined-behavior")
add_cxxflag("-Wstrict-aliasing=1")
- else()
- # -Wuninitialized causes too many false positives
- add_cxxflag("-Wno-uninitialized")
- # (clang only) Conflicts with using const variables for configuration.
- add_cxxflag("-Wno-constant-logical-operand")
endif()
-
- # Because we are lazy
- add_ldflag("-Wl,--as-needed")
# Xcode does not support -isystem yet
if(${CMAKE_SYSTEM_NAME} MATCHES "Darwin")

@ -16,7 +16,6 @@
<flag name='unity-build'>Build everything in one big source file,
allowing for faster build times and better optimizations at
the cost of higher memory usage.</flag>
<flag name='demo'>Install the Arx Fatalis demo data.</flag>
</use>
<upstream>
<doc lang="en">http://wiki.arx-libertatis.org/</doc>

@ -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/gnome-base/gdm/gdm-3.6.2.ebuild,v 1.8 2013/02/02 22:33:01 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/gnome-base/gdm/gdm-3.6.2.ebuild,v 1.9 2013/03/14 04:29:23 tetromino Exp $
EAPI="5"
GNOME2_LA_PUNT="yes"
@ -52,11 +52,11 @@ COMMON_DEPEND="
>=x11-misc/xdg-utils-1.0.2-r3
virtual/pam
sys-auth/pambase[consolekit?,systemd?]
sys-auth/pambase[systemd?]
accessibility? ( x11-libs/libXevie )
audit? ( sys-process/audit )
consolekit? ( sys-auth/consolekit[pam] )
consolekit? ( sys-auth/consolekit )
introspection? ( >=dev-libs/gobject-introspection-0.9.12 )
plymouth? ( sys-boot/plymouth )
selinux? ( sys-libs/libselinux )

@ -1,3 +1,2 @@
DIST FisicaLab-0.2.1.tar.gz 4197741 SHA256 ea6f42e229e994613420795426b4d663c8451fd619ca9129e4cfd0f136cb7da2
DIST FisicaLab-0.2.2.tar.gz 4201921 SHA256 6c92da70ba75666c43f899b6bdfb5fcbde2c3d921bad684d8c0263c21821cf77 SHA512 bd42a25b01bcb502de2ae79e7cddeebbd0bc677487b47614797e5fa3fb2dd871d15afbfc416b11f835c253cb57172c8d657fed6d4f9718346c05d41e96facd8a WHIRLPOOL 4942276953a7cef630ea7aab32da7460eb1de6d33bddbdadc26d7b41451591c005c6c86ab4642b3c6285dcfedb3f3f5dfbf0004f53e9129b887870dfbb972f1a
DIST FisicaLab-0.3.0.tar.gz 5308189 SHA256 e21e21e5bbbde4de99572af54a6e49bf7fb8cbdce7e16f8d8177d1ec76e6d95a SHA512 d27e0986ffd06312819161c0da9228ce210c10b16cb3e617dd7db86b857f842fb45be8080daa12ca65e752843eec72f031d6097bfafdba3dfc13828767054d41 WHIRLPOOL f19711112c5656ce1203f6abacedb68007915a88f1b05fa1250435264d5ff492631e4e214d7551f77c98190737d76a8d2dfdac5ea17f9efc82f504f65388a40d
DIST fisicalab-0.3.2.tar.gz 5342054 SHA256 0966baa72835f2bc5da3bc05ee1f9a93c5fb01dfe19dd3780d829a48f9815cdb SHA512 270bc6ed198db4d64ab632cc6b953b0626ce4081c8db43017fdca32bd6050514e84b76ea6e8662de29f1e63ca7d40925e571409fb965deaeb292e0ad0723d320 WHIRLPOOL 41ecba4c6b681e104c0e11d76cec69dcd53fa8a88703ad8270cb97795a0889015f5f007f5c033b161fab2e913babd4a844615d7f3d814cca5e9af112a87a8fc6

@ -1,18 +0,0 @@
--- GNUmakefile.preamble.orig 2009-07-21 13:59:31.000000000 +0200
+++ GNUmakefile.preamble 2009-07-21 13:59:33.000000000 +0200
@@ -12,7 +12,7 @@
ADDITIONAL_CFLAGS +=
# Additional flags to pass to the linker
-ADDITIONAL_LDFLAGS += -lgsl -lgslcblas
+ADDITIONAL_LDFLAGS +=
# Additional include directories the compiler should search
ADDITIONAL_INCLUDE_DIRS += -I/usr/include
@@ -21,5 +21,5 @@
ADDITIONAL_LIB_DIRS += -L/usr/lib
# Additional GUI libraries to link
-ADDITIONAL_GUI_LIBS +=
+ADDITIONAL_GUI_LIBS += -lgsl -lgslcblas

@ -1,26 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/gnustep-apps/fisicalab/fisicalab-0.2.1.ebuild,v 1.1 2011/06/28 15:35:43 voyageur Exp $
EAPI=3
inherit gnustep-2
MY_P=FisicaLab-${PV}
S=${WORKDIR}/${MY_P}
DESCRIPTION="educational application to solve physics problems"
HOMEPAGE="http://www.nongnu.org/fisicalab"
SRC_URI="mirror://nongnu/${PN}/${MY_P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND=">=sci-libs/gsl-1.10
>=virtual/gnustep-back-0.16.0"
RDEPEND="${DEPEND}"
src_prepare() {
epatch "${FILESDIR}"/${PN}-0.1-as-needed.patch
}

@ -1,16 +1,13 @@
# 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/gnustep-apps/fisicalab/fisicalab-0.2.2.ebuild,v 1.1 2012/07/12 09:18:04 voyageur Exp $
# $Header: /var/cvsroot/gentoo-x86/gnustep-apps/fisicalab/fisicalab-0.3.2.ebuild,v 1.1 2013/03/13 19:49:42 voyageur Exp $
EAPI=4
EAPI=5
inherit gnustep-2
MY_P=FisicaLab-${PV}
S=${WORKDIR}/${MY_P}
DESCRIPTION="educational application to solve physics problems"
HOMEPAGE="http://www.nongnu.org/fisicalab"
SRC_URI="mirror://nongnu/${PN}/${MY_P}.tar.gz"
SRC_URI="mirror://nongnu/${PN}/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
@ -20,7 +17,3 @@ IUSE=""
DEPEND=">=sci-libs/gsl-1.10
>=virtual/gnustep-back-0.16.0"
RDEPEND="${DEPEND}"
src_prepare() {
epatch "${FILESDIR}"/${PN}-0.1-as-needed.patch
}

@ -0,0 +1,50 @@
========================================
== GOG.com End-User License Agreement ==
========================================
READ THE FOLLOWING TERMS AND CONDITIONS CAREFULLY BEFORE INSTALLING THE PROGRAM. This end user license agreement (this “Agreement”) is a legal agreement between you (an individual or a single entity “You”) and GOG.com or GOG Limited (“Company”) for the accompanying software product which includes computer software and any associated media, printed materials, and/or “online” or electronic documentation (collectively, the “Program”). By installing, copying, or otherwise using the Program, you acknowledge that you have read this Agreement and agree to be bound by the terms. If you do not accept or agree to the terms of this Agreement, do not install or use the Program.
1.License. Company grants you a non-exclusive, non-transferable license to use the Program, but retains all property rights in the Program and all copies thereof. This Program is licensed, not sold, for your personal, non-commercial use. Your license confers no title or ownership in this Program and should not be construed as any sale of any rights in this Program. You may not transfer, distribute, rent, sub-license, or lease the Program or documentation, except as provided herein; alter, modify, or adapt the Program or documentation, or portions thereof including, but not limited to, translation, decompiling or disassembling. You agree not to modify or attempt to reverse engineer, decompile, or disassemble the Program, except and only to the extent that such activity is expressly permitted under applicable law notwithstanding this limitation. All rights not expressly granted under this Agreement are reserved by Company.
2.No Warranty. You are responsible for assessing your own computer and the results to be obtained therefrom. You expressly agree that use of the Program is at your sole risk. The Program is provided on an “as is,” “as available” basis, unless such warranties are legally incapable of exclusion. Company and its licensors disclaim all warranties and conditions, whether oral or written, express, or implied, including without limitation any implied warranties or conditions of merchantability, fitness for a particular purpose, non-infringement of third party rights, and those arising from a course of dealing or usage of trade, regarding the Program. Company and its licensors assume no responsibility for any damages suffered by you, including, but not limited to, loss of data, items or other materials from errors or other malfunctions caused by Company, its licensors, licensee and/or subcontractors, or by your or any other participants own errors and/or omissions. Company and its licensors make no warranty with respect to any related software or hardware used or provided by Company in connection with the Program except as expressly set forth above.
3.Limitation of Liability. You acknowledge and agree that Company and its licensors shall not assume or have any liability for any action by Company or its content providers, other participants, or other licensors with respect to conduct, communication, or content of the Program. Company and its licensors shall not be liable for any indirect, incidental, special, punitive, exemplary, or consequential damages resulting hereunder in any manner, even if advised of the possibility of such damages. Except as expressly provided herein, Companys and its licensors entire liability to you and your exclusive remedy for any breach of this Agreement is limited solely to the total amount paid by you for the Program, if any. Because some states do not allow the exclusion or limitation of liability for certain damages, in such states Companys and its licensors liability is limited to the extent permitted by law.
4.Indemnity. At Companys request, you agree to defend, indemnify and hold harmless Company, its affiliates and licensors from all damages, losses, liabilities, claims and expenses, including attorneys fees, arising directly or indirectly from your acts and omissions to act in using the Program pursuant to the terms of this Agreement or any breach of this Agreement by you.
5.Termination. Without prejudice to any other rights of Company, this Agreement and your right to use the Program may automatically terminate without notice from Company if you fail to comply with any provision of this Agreement or any terms and conditions associated with the Program. In such event, you must destroy all copies of this Program and all of its component parts.
6.Injunction. Because Company would be irreparably damaged if the terms of this Agreement were not specifically enforced, you agree that Company shall be entitled, without bond, other security or proof of damages, to appropriate equitable remedies with respect to breaches of this Agreement, in addition to such other remedies as Company may otherwise have under applicable laws.
7.General Provisions. Companys failure to enforce at any time any of the provisions of this Agreement shall in no way be construed to be a present or future waiver of such provisions, nor in any way affect the right of any party to enforce each and every such provision thereafter. The express waiver by Company of any provision, condition or requirement of this Agreement shall not constitute a waiver of any future obligation to comply with such provision, condition or requirement. This Agreement shall be governed by the laws of the State of California and the United States without regard to its conflicts of laws rules and you consent to the exclusive jurisdiction of the courts in Los Angeles County, California. The United Nations Convention on Contracts for the International Sale of Goods shall not apply to this Agreement. This Agreement represents the complete agreement concerning this License Agreement between you and Company.
============
Adobe Reader
============
In accordance with Adobe warranty and software distribution agreement we attached the Adobe Reader installation program and the Adobe eula itself for pdf files we distribute with the game, such as game manual. The license will be available only if you choose to install Adobe Reader with the game.
See licence agreement here: http://www.adobe.com/products/eulas/pdfs/Reader_Player_AIR_WWEULA-Combined-20080204_1313.pdf
For more information on Adobe Reader please visit www.adobe.com.
=============
MD5 Component
=============
The MIT License
Copyright (c) <year> <copyright holders>
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

@ -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/media-gfx/photivo/photivo-9999.ebuild,v 1.4 2013/03/07 21:10:14 hwoarang Exp $
# $Header: /var/cvsroot/gentoo-x86/media-gfx/photivo/photivo-9999.ebuild,v 1.5 2013/03/13 19:17:44 hwoarang Exp $
EAPI=4
@ -39,7 +39,7 @@ src_prepare() {
done
# useless check (no pkgconfig file is provided)
sed -e "/PKGCONFIG += CImg/d" \
sed -e "/PKGCONFIG += CImg/d" \
-i photivoProject/photivoProject.pro || die
qt4-r2_src_prepare
}

@ -1,2 +1,3 @@
DIST ufraw-0.18.tar.gz 1219440 SHA256 24fe739c61e9e14de1900008477c8662553e93427569c1d595556d440e6b9205 SHA512 3f1279b2fc9fe1dd19670a9f4e84dcbc9766de5efcb070ced006e6b7ad4956d7bc51cec437a9c47f1bbfbe22eb348c67afb8d6e5772e07a135b0c7b4abf2d7e6 WHIRLPOOL ec1998c32f6aab2402dc502d6150b09819e24b6ae06c42140930ee0bc746f49e020a7326eace92678131fc0fee92f1949598eabaff1a41b14f35686e69182a8a
DIST ufraw-0.19.1.tar.gz 1249766 SHA256 c9fc5168628481effa42e802fdced44a2b166bf2efa7f691ed37d0a4e0332573 SHA512 342595182d034c06130c6d46d1f2ef07c778bf696253c9d2d7b6e46c506f66d5275bea9995746485b0ca3609c46b3438c87c93ae57d007ef09f4f91d8d9b1e40 WHIRLPOOL 047d1c3d269def9f4df8c4571df717ecdbd34166c72474c013de93be824160a23cffbf2ca623b56093a7a322fb0e42d2f7c1ee241b7955157fd2f45ae0ffd00e
DIST ufraw-0.19.tar.gz 1251852 SHA256 12d551418c5e69ae904cb92e9ac11b4d2e4327a857ee13ac890f34320eb58b9a SHA512 49268ca663758e1cb1a8fbed3ccc236f1c89cb8b609cf2dd946750af26159ef4387f06fd22f4da5d1e4a198355616288e8cbd5738dbfdefce92676482cbde1f3 WHIRLPOOL b2a460b48eedc708d8534eddadaef6cc0ddee5414da4af078c0aded1182b0787e7f4c699f91591ea03a916e34a1ff19e441d7ffd05d0c002e9a24a59510e545b

@ -0,0 +1,75 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-gfx/ufraw/ufraw-0.19.1.ebuild,v 1.1 2013/03/13 20:39:49 maekke Exp $
EAPI=5
inherit autotools eutils fdo-mime gnome2-utils
DESCRIPTION="RAW Image format viewer and GIMP plugin"
HOMEPAGE="http://ufraw.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris"
IUSE="contrast fits gimp gnome gtk openmp timezone"
RDEPEND="dev-libs/glib:2
>=media-gfx/exiv2-0.11
virtual/jpeg
media-libs/lcms:0
>=media-libs/lensfun-0.2.5
media-libs/tiff
fits? ( sci-libs/cfitsio )
gnome? ( >=gnome-base/gconf-2 )
gtk? ( >=x11-libs/gtk+-2.6:2
>=media-gfx/gtkimageview-1.5 )
gimp? ( >=x11-libs/gtk+-2.6:2
>=media-gfx/gtkimageview-1.5
>=media-gfx/gimp-2 )"
DEPEND="${RDEPEND}
virtual/pkgconfig"
src_prepare() {
epatch "${FILESDIR}"/${PN}-0.17-cfitsio-automagic.patch
eautoreconf
}
src_configure() {
econf \
--without-cinepaint \
$(use_enable contrast) \
$(use_with fits cfitsio) \
$(use_with gimp) \
$(use_enable gnome mime) \
$(use_with gtk) \
$(use_enable openmp) \
$(use_enable timezone dst-correction) \
$(usex gimp --with-gtk "")
}
src_install() {
emake DESTDIR="${D}" schemasdir=/etc/gconf/schemas install
dodoc README TODO
}
pkg_preinst() {
if use gnome; then
gnome2_gconf_savelist
fi
}
pkg_postinst() {
if use gnome; then
fdo-mime_mime_database_update
fdo-mime_desktop_database_update
gnome2_gconf_install
fi
}
pkg_postrm() {
if use gnome; then
fdo-mime_desktop_database_update
fdo-mime_mime_database_update
fi
}

@ -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/media-libs/libwebp/libwebp-0.2.1-r1.ebuild,v 1.1 2013/03/13 19:08:18 ssuominen Exp $
EAPI=5
inherit eutils multilib-minimal
DESCRIPTION="A lossy image compression format"
HOMEPAGE="http://code.google.com/p/webp/"
SRC_URI="http://webp.googlecode.com/files/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux"
IUSE="experimental static-libs"
RDEPEND="media-libs/libpng:0=
media-libs/tiff:0=
virtual/jpeg"
DEPEND="${RDEPEND}"
ECONF_SOURCE=${S}
multilib_src_configure() {
econf \
$(use_enable static-libs static) \
$(use_enable experimental) \
--enable-experimental-libwebpmux
}
multilib_src_install() {
emake DESTDIR="${D}" install
}
multilib_src_install_all() {
prune_libtool_files
dodoc AUTHORS ChangeLog doc/*.txt NEWS README{,.mux}
}

@ -1,4 +1,2 @@
DIST flrig-1.3.08.tar.gz 554818 SHA256 b2c377c42527d155c7b83c60fc90d62f92bec74e777d0d167e0f2ab7d72e4abf SHA512 8b654e578b83bbeddf7bcbd560de5ed55b034f23428fc574b60bd18450a6ffea530f42004aef0b85cb7f2018d3603a789f3ccc77569d61506beb02eca2ea043c WHIRLPOOL 7c4fab9711191d125a777264e8194fb8e1480cfc5c4964456c0ae711b11b417574d3d8802dc78fd8545b1cdd7bfd4f83ec73a9a8df5d572910b361dd2e1ae1b1
DIST flrig-1.3.09.tar.gz 555504 SHA256 675e01514ef689db30492dd9d725b5e25050e66075f9a59ae874b6b46e5e3897 SHA512 6a900caf678e14dbe10e395cb3924716077b38fe21967ef5155022c34a6aa844e4feaa45c2bb954fc07e32759205f9a61b57a97e99d5863428380e74b55cb393 WHIRLPOOL 4c8e6c4439555fd4a80db10df6b1bf3181da5d7ee679e4ecf8d40cf9608eb467af6457175ff441a2186ea398d6ff53ca10efc335910e5cf53cc159c3aa4ebced
DIST flrig-1.3.10.tar.gz 568139 SHA256 823b66306ac4a53a24bcfd66d05f2f51ae5f730e46701f0dda4aaf1b32d76188 SHA512 186358cf3bbadb5fbebe4f34c0e5499068186a048dac688614daa16d21694dda0fde9fe90bce039db59d86918f2bcf1f9000e3d0a06043eba79c02970deb903d WHIRLPOOL 2fb0ba051cb7673316f7b199d267e65518ff51caf548a4e9be8ba9db83f4b48c834a846ed1586e6e99f31c8a018418161ec0e97f940c6e6c856c8e60a97821d2
DIST flrig-1.3.11.tar.gz 568236 SHA256 ed8c43d4cffd5394c22cb134b0ca8404e1acaecfff9f51eb443c90119e98f289 SHA512 2a4606c4ccb5224067a47f94c4922cc2a3756d647505cffeb02fc486d9565073ef409f4638d05cf5fd4214ea76ccf7dc42cabcd5405b7f517914bfa91977e482 WHIRLPOOL 46bfe2a2e8f08b4591d52f7c15772a0efebc7726bc77c3c4018d424b1e58da50ff320cb5808b15bd59ec9efd880a2aca9eb85a7fb319f0acc0e51c2510ae9c8c

@ -1,26 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-radio/flrig/flrig-1.3.08.ebuild,v 1.4 2012/12/14 18:03:24 tomjbe Exp $
EAPI=2
DESCRIPTION="Transceiver control program for Amateur Radio use"
HOMEPAGE="http://www.w1hkj.com/flrig-help/index.html"
SRC_URI="http://www.w1hkj.com/downloads/flrig/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="nls"
RDEPEND="x11-libs/libX11
x11-libs/fltk:1
x11-misc/xdg-utils"
DEPEND="${RDEPEND}
sys-devel/gettext"
src_install() {
emake DESTDIR="${D}" install || die
dodoc AUTHORS ChangeLog README || die
}

@ -1,26 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-radio/flrig/flrig-1.3.09.ebuild,v 1.2 2012/12/14 18:03:24 tomjbe Exp $
EAPI=2
DESCRIPTION="Transceiver control program for Amateur Radio use"
HOMEPAGE="http://www.w1hkj.com/flrig-help/index.html"
SRC_URI="http://www.w1hkj.com/downloads/flrig/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="nls"
RDEPEND="x11-libs/libX11
x11-libs/fltk:1
x11-misc/xdg-utils"
DEPEND="${RDEPEND}
sys-devel/gettext"
src_install() {
emake DESTDIR="${D}" install || die
dodoc AUTHORS ChangeLog README || die
}

@ -0,0 +1,156 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-sound/spotify/spotify-0.8.8.323-r2.ebuild,v 1.1 2013/03/14 06:02:39 prometheanfire Exp $
EAPI=4
inherit eutils pax-utils
DESCRIPTION="Spotify is a social music platform"
HOMEPAGE="https://www.spotify.com/ch-de/download/previews/"
MY_PV="${PV}.gd143501.250-1"
MY_P="${PN}-client_${MY_PV}"
SRC_BASE="http://repository.spotify.com/pool/non-free/${PN:0:1}/${PN}/"
#SRC_BASE="http://download.spotify.com/preview/"
SRC_URI="
x86? ( ${SRC_BASE}${MY_P}_i386.deb )
amd64? ( ${SRC_BASE}${MY_P}_amd64.deb )
"
LICENSE="Spotify"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="gnome pax_kernel pulseaudio"
DEPEND=""
RDEPEND="${DEPEND}
x11-libs/libxcb
x11-libs/libICE
x11-libs/libSM
x11-libs/libX11
x11-libs/libXau
x11-libs/libXext
x11-libs/libXinerama
x11-libs/libXdmcp
x11-libs/libXScrnSaver
x11-libs/libXrandr
x11-libs/libXrender
dev-qt/qtcore:4
dev-qt/qtdbus:4
dev-qt/qtgui:4
dev-qt/qtwebkit:4
x11-misc/xdg-utils
media-libs/alsa-lib
media-libs/fontconfig
media-libs/freetype
dev-libs/openssl:0
dev-libs/glib:2
media-libs/libpng:1.2
dev-db/sqlite:3
sys-libs/zlib
app-arch/bzip2
sys-apps/dbus
sys-apps/util-linux
dev-libs/expat
>=dev-libs/nspr-4.9
gnome-base/gconf:2
x11-libs/gtk+:2
dev-libs/nss
dev-libs/glib:2
net-print/cups
pulseaudio? ( >=media-sound/pulseaudio-0.9.21 )
gnome? ( gnome-extra/gnome-integration-spotify )"
RESTRICT="mirror strip"
QA_PREBUILT="/opt/spotify/spotify-client/spotify
/opt/spotify/spotify-client/libcef.so"
src_unpack() {
mkdir "${P}"
cd "${P}"
unpack ${A}
unpack ./data.tar.gz
}
src_prepare() {
# link against openssl-1.0.0 as it crashes with 0.9.8
sed -i \
-e 's/\(lib\(ssl\|crypto\).so\).0.9.8/\1.1.0.0/g' \
opt/spotify/spotify-client/spotify || die "sed failed"
# different NSPR / NSS library names for some reason
sed -i \
-e 's/\(lib\(nss3\|nssutil3\|smime3\).so\).1d/\1.12/g' \
-e 's/\(lib\(plc4\|nspr4\).so\).0d\(.\)/\1.9\3\3/g' \
opt/spotify/spotify-client/libcef.so || die "sed failed"
# Fix desktop entry to launch spotify-dbus.py for GNOME integration
if use gnome ; then
sed -i \
-e 's/spotify \%U/spotify-dbus.py \%U/g' \
opt/spotify/spotify-client/spotify.desktop || die "sed failed"
fi
#and fix other stuff in the desktop file as well
sed -i \
-e 's/x-scheme-handler\/spotify$/x-scheme-handler\/spotify\;/g' \
-e 's/AudioVideo$/AudioVideo\;/g' \
opt/spotify/spotify-client/spotify.desktop || die "sed failed"
}
src_install() {
dodoc opt/spotify/spotify-client/changelog
dodoc usr/share/doc/spotify-client/changelog.Debian.gz
dodoc usr/share/doc/spotify-client/copyright
insinto /usr/share/pixmaps
doins opt/spotify/spotify-client/Icons/*.png
# install in /opt/spotify
SPOTIFY_HOME=/opt/spotify/spotify-client
insinto ${SPOTIFY_HOME}
doins -r opt/spotify/spotify-client/*
fperms +x ${SPOTIFY_HOME}/spotify
dodir /usr/bin
cat <<-EOF >"${D}"/usr/bin/spotify
#! /bin/sh
LD_PRELOAD="\${LD_PRELOAD} ${SPOTIFY_HOME}/libcef.so"
export LD_PRELOAD
exec ${SPOTIFY_HOME}/spotify "\$@"
EOF
fperms +x /usr/bin/spotify
# revdep-rebuild produces a false positive because of symbol versioning
dodir /etc/revdep-rebuild
cat <<-EOF >"${D}"/etc/revdep-rebuild/10${PN}
SEARCH_DIRS_MASK="${SPOTIFY_HOME}"
EOF
for size in 16 22 24 32 48 64 128 256; do
newicon -s ${size} "${S}${SPOTIFY_HOME}/Icons/spotify-linux-${size}.png" \
"spotify-client.png"
done
domenu "${S}${SPOTIFY_HOME}/spotify.desktop"
if use pax_kernel; then
#create the headers, reset them to default, then paxmark -m them
pax-mark C "${ED}"/opt/${PN}/spotify-client/${PN} || die
pax-mark z "${ED}"/opt/${PN}/spotify-client/${PN} || die
pax-mark m "${ED}"/opt/${PN}/spotify-client/${PN} || die
eqawarn "You have set USE=pax_kernel meaning that you intendto run"
eqawarn "${PN} under a PaX enabled kernel. To do so, we must modify"
eqawarn "the ${PN} binary itself and this *may* lead to breakage! If"
eqawarn "you suspect that ${PN} is being broken by this modification,"
eqawarn "please open a bug."
fi
#hack to fix the nspr linking in spotify
dosym /usr/lib/libnspr4.so /opt/spotify/spotify-client/libnspr4.so.9
dosym /usr/lib/libplc4.so /opt/spotify/spotify-client/libplc4.so.9
sed -i \
's/libcef\.so/libcef\.so\ \/opt\/spotify\/spotify\-client\/libnspr4\.so\.9\ \/opt\/spotify\/spotify\-client\/libplc4\.so\.9/g' \
${ED}/usr/bin/spotify
}
pkg_postinst() {
ewarn "If Spotify crashes after an upgrade its cache may be corrupt."
ewarn "To remove the cache:"
ewarn "rm -rf ~/.cache/spotify"
}

@ -1 +1 @@
Wed, 13 Mar 2013 17:36:54 +0000
Thu, 14 Mar 2013 06:36:53 +0000

@ -1 +1 @@
Wed, 13 Mar 2013 17:36:55 +0000
Thu, 14 Mar 2013 06:36:53 +0000

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

Loading…
Cancel
Save