Sync with portage [Tue Jan 22 09:53:35 MSK 2013].

mhiretskiy
root 11 years ago
parent e6e65f5a9a
commit a30927df58

@ -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/localepurge/localepurge-0.5.4-r1.ebuild,v 1.7 2013/01/20 10:51:13 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/localepurge/localepurge-0.5.4-r1.ebuild,v 1.9 2013/01/21 16:26:10 ago Exp $
EAPI=4
@ -13,7 +13,7 @@ SRC_URI="http://dev.gentoo.org/~hwoarang/distfiles/${P}.tbz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos"
KEYWORDS="alpha amd64 arm hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos"
IUSE=""
DEPEND=""

@ -1,2 +1 @@
DIST openrc-settingsd-1.0.1.tar.xz 243552 SHA256 2047267982c716cbc113d76d826f9b694706dbf737273eaaab239f6839d9ade2 SHA512 1f04a4b078a5fb659573daec0962f819af7eaff17a6213c4881726833cf32becd71dd820cd63767e2933465df26b3e4a3475d94f23e203a6977298965c709b21 WHIRLPOOL 5db609b67f1bdc8d1e5ccb4a3efb2b3f2aba18695ed824a667e95887a7a3977db145266926dd953cae7f3f961cb0bd30fcd89885ced5618d21af6386f927b83f
DIST openrc-settingsd-1.0.tar.xz 243464 SHA256 1ab2da6de3fe53adc9138c88c8b5e06cae0ba8451cdb53f70197aa5b0306adf0 SHA512 d3a2ce493dbf0c1f449589bf731d85ee1f024226d439780b9986624cafccaa58032658e28f3f05bf1f4a3400bc19c14fcd0418bdf054777bc7d2f9cdf026135f WHIRLPOOL 6482ad2cecfad54891c1959febd0a334fc0c2b4290294bddb5526eaf606721bf98542e4b4a798283da6aca4d0c7060ff3d3186745e792316c67738f9dae6a4ed

@ -1,14 +1,14 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/openrc-settingsd/openrc-settingsd-1.0.1.ebuild,v 1.6 2013/01/06 09:11:48 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/openrc-settingsd/openrc-settingsd-1.0.1.ebuild,v 1.7 2013/01/21 19:48:06 tetromino Exp $
EAPI=4
EAPI=5
DESCRIPTION="System settings D-Bus service for OpenRC"
HOMEPAGE="http://gnome.gentoo.org/openrc-settingsd.xml"
SRC_URI="http://dev.gentoo.org/~tetromino/distfiles/${PN}/${P}.tar.xz"
LICENSE="GPL-2"
LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="systemd"
@ -16,12 +16,11 @@ IUSE="systemd"
COMMON_DEPEND=">=dev-libs/glib-2.30:2
dev-libs/libdaemon
sys-apps/dbus
sys-apps/openrc
sys-apps/openrc:=
sys-auth/polkit"
RDEPEND="${COMMON_DEPEND}
sys-auth/nss-myhostname
systemd? ( sys-apps/systemd )
!systemd? ( !sys-apps/systemd )"
systemd? ( >=sys-apps/systemd-197 )
!systemd? ( sys-auth/nss-myhostname !sys-apps/systemd )"
DEPEND="${COMMON_DEPEND}
app-arch/xz-utils
dev-util/gdbus-codegen

@ -1,51 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/openrc-settingsd/openrc-settingsd-1.0.ebuild,v 1.1 2012/09/07 16:20:23 tetromino Exp $
EAPI=4
DESCRIPTION="System settings D-Bus service for OpenRC"
HOMEPAGE="http://gnome.gentoo.org/openrc-settingsd.xml"
SRC_URI="http://dev.gentoo.org/~tetromino/distfiles/${PN}/${P}.tar.xz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="systemd"
COMMON_DEPEND=">=dev-libs/glib-2.30:2
dev-libs/libdaemon
sys-apps/dbus
sys-apps/openrc
sys-auth/polkit"
RDEPEND="${COMMON_DEPEND}
sys-auth/nss-myhostname
systemd? ( sys-apps/systemd )
!systemd? ( !sys-apps/systemd )"
DEPEND="${COMMON_DEPEND}
app-arch/xz-utils
dev-util/gdbus-codegen
virtual/pkgconfig"
src_configure() {
econf \
--with-pidfile="${EPREFIX}"/var/run/openrc-settingsd.pid
}
src_install() {
default
if use systemd; then
# Avoid file collision with systemd
rm -vr "${ED}"usr/share/{dbus-1,polkit-1} "${ED}"etc/dbus-1 || die "rm failed"
fi
}
pkg_postinst() {
if use systemd; then
elog "You installed ${PN} with USE=systemd. In this mode,"
elog "${PN} will not start via simple dbus activation, so you"
elog "will have to manually enable it as an rc service:"
elog " # /etc/init.d/openrc-settingsd start"
elog " # rc-update add openrc-settingsd default"
fi
}

@ -5,4 +5,5 @@ DIST rsyslog-5.8.5.tar.gz 2364874 SHA256 a519704c06de1026847f69d99f31a2a32783e95
DIST rsyslog-6.2.2.tar.gz 2432745 SHA256 c54b51f9f26d16e623d664c765268f3696721ceddfbee4e76b0dd89f04a6f471 SHA512 b90690c0abf20d08ccfe0f47ad417070d006dc25005301d68c62ef784f7b303689e920af24a11aca071439bd3d3f57c5a3c58fbad11578fffe7c374918c15ebd WHIRLPOOL 08e52fec63a934783812dfc071a7ccf55323f0a826dc006b0b5eabbfd827e91482a7b9c4ff34589f85598d8d94c22672b68daaeeea7e316a7d239cc992744576
DIST rsyslog-6.6.0.tar.gz 2672981 SHA256 80aabccf5945d7e26152a2ad29100e147d1fecb300397dc4ccda41acaf2ec33d SHA512 3f244e9dbde136cebb7b41534af5ab795f7c2ea6e9adf207b9a50547bc0f303b535dfd0a8a62cefcfca02554fcea0a2d4f22f134d39e313abf1ca0b5252b9ecd WHIRLPOOL f2800cb6ba499c3ea904d1b6c5ceafa8a2aeff79f92dfc37f35762dec4a1f7583f0285317800a393153ef56dd81bc0609441132d899eff7e44e6d442bec2f737
DIST rsyslog-7.2.2.tar.gz 2742404 SHA256 9b407b9cd7069081c553f69ada6a3246c822ffc0c53a05e14af096e6b50c9333 SHA512 a7c79eb2dfbd45a97f7e467d29e2f7f0569fcc92b37a714d14f48e5d8da6073707a0b45f32b9ac7fc2eceb9e70c4c325d87ef2dd27ec91c5764a7c66d2a440b2 WHIRLPOOL 80bb16324c9d845587a73d2e6ac502f849df3a6b27f842ffea642b7e116385345dc13118f4a213a3a1a4f8b9d1f066ec236f46b6e9b76466f8bc97fd69d3ee7c
DIST rsyslog-7.2.5.tar.gz 2704775 SHA256 8cce8c61610bde4eb09dc379281362650cced4c75097c9756acce8bfaac96bfb SHA512 950416860e1d21ed2e74959c420b196da7df208ad841a36b149278420bfbda6ed7850ea20e97a05cb268ff52d85c4671eebe6b05b01d57a724a2442a74296cef WHIRLPOOL 19ec26d15e3ad3485ea574dbc83b098d859a8fa2524abc77a825efa01efe4779434275cfee54ab55933895c2b4097bde7c3644e14f8e15e12906dfe2abece079
DIST rsyslog-zeromq.tar.gz 22223 SHA256 3cca6ce8722ec5035744a9b88e65b89b35f6b2e6bbdbc9c9bba89d22addd2753 SHA512 d0fd6705d1fbbfd8c2932df281ef30ebfcc83085a62026ffd192bdfefaca5abef415183f958eee4f7421804ca59d8c20d8cf7fbc5b4105f86c297c6fbbcdd760 WHIRLPOOL 17d189dfe12ef5525f103d6ee202cfafe019bca11856da9d206004a9377b682b09d76816e2e2d1ca5aff2394b8cc8baec13f4961d32c74a377a9b6041ff398b1

@ -0,0 +1,252 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/rsyslog/rsyslog-7.2.5.ebuild,v 1.1 2013/01/21 13:13:22 ultrabug Exp $
EAPI=4
AUTOTOOLS_AUTORECONF=yes
inherit autotools-utils eutils systemd
DESCRIPTION="An enhanced multi-threaded syslogd with database support and more"
HOMEPAGE="http://www.rsyslog.com/"
SRC_URI="http://www.rsyslog.com/files/download/${PN}/${P}.tar.gz"
LICENSE="GPL-3 LGPL-3 Apache-2.0"
KEYWORDS="~amd64 ~arm ~hppa ~x86"
SLOT="0"
IUSE="dbi debug doc extras kerberos mysql oracle postgres relp snmp ssl static-libs zeromq zlib"
RDEPEND="
dev-libs/json-c
dev-libs/libee
dev-libs/libestr
dev-libs/liblognorm
net-misc/curl
dbi? ( dev-db/libdbi )
extras? ( net-libs/libnet )
kerberos? ( virtual/krb5 )
mysql? ( virtual/mysql )
postgres? ( dev-db/postgresql-base )
oracle? ( dev-db/oracle-instantclient-basic )
relp? ( >=dev-libs/librelp-1.0.1 )
snmp? ( net-analyzer/net-snmp )
ssl? ( net-libs/gnutls dev-libs/libgcrypt )
zeromq? ( net-libs/czmq )
zlib? ( sys-libs/zlib )"
DEPEND="${RDEPEND}
virtual/pkgconfig"
BRANCH="7-stable"
# need access to certain device nodes
RESTRICT="test"
# Maitainer note : open a bug to upstream
# showing that building in a separate dir fails
AUTOTOOLS_IN_SOURCE_BUILD=1
DOCS=(AUTHORS ChangeLog doc/rsyslog-example.conf)
src_prepare() {
# Don't force '-g' CFLAG
sed -e 's/CFLAGS="\(.*\) -g"/CFLAGS="\1"/g' -i configure.ac || die
# Fix runtime UUID/JSON libs linking
epatch "${FILESDIR}/6-stable/${PN}-6.6.0-fix-runtime.patch"
autotools-utils_src_prepare
}
src_configure() {
# Maintainer notes:
# * rfc3195 needs a library and development of that library
# is suspended, so we disable it
# * About the java GUI:
# The maintainer says there is no real installation support
# for the java GUI, so we disable it for now.
# * mongodb : doesnt work with mongo-c-driver ?
local myeconfargs=(
--disable-gui
--disable-rfc3195
--enable-imdiag
--enable-imfile
--enable-impstats
--enable-imptcp
--enable-largefile
--enable-mail
--enable-mmnormalize
--enable-mmjsonparse
--enable-mmaudit
--enable-omprog
--enable-omstdout
--enable-omuxsock
--enable-pmlastmsg
--enable-pmrfc3164sd
--enable-pmcisconames
--enable-pmaixforwardedfrom
--enable-pmsnare
--enable-sm_cust_bindcdr
--enable-unlimited-select
--enable-uuid
$(use_enable dbi libdbi)
$(use_enable debug)
$(use_enable debug rtinst)
$(use_enable debug diagtools)
$(use_enable debug memcheck)
$(use_enable debug valgrind)
$(use_enable extras omudpspoof)
$(use_enable kerberos gssapi-krb5)
$(use_enable mysql)
$(use_enable oracle)
$(use_enable postgres pgsql)
$(use_enable relp)
$(use_enable snmp)
$(use_enable snmp mmsnmptrapd)
$(use_enable ssl gnutls)
$(use_enable zlib)
$(use_enable zeromq imzmq3)
$(use_enable zeromq omzmq3)
)
systemd_to_myeconfargs
autotools-utils_src_configure
}
src_install() {
use doc && HTML_DOCS=(doc/)
autotools-utils_src_install
insinto /etc
newins "${FILESDIR}/${BRANCH}/${PN}-gentoo.conf" ${PN}.conf
newconfd "${FILESDIR}/${BRANCH}/${PN}.confd" ${PN}
newinitd "${FILESDIR}/${BRANCH}/${PN}.initd" ${PN}
keepdir /var/spool/${PN}
keepdir /etc/ssl/${PN}
keepdir /etc/${PN}.d
use static-libs || find "${D}" -name '*.la' -delete || die
if use mysql; then
insinto /usr/share/doc/${PF}/scripts/mysql
doins plugins/ommysql/{createDB.sql,contrib/delete_mysql}
fi
if use postgres; then
insinto /usr/share/doc/${PF}/scripts/pgsql
doins plugins/ompgsql/createDB.sql
fi
insinto /etc/logrotate.d/
newins "${FILESDIR}/${BRANCH}/${PN}.logrotate" ${PN}
}
pkg_postinst() {
if use mysql || use postgres; then
echo
elog "Sample SQL scripts for MySQL & PostgreSQL have been installed to:"
elog " /usr/share/doc/${PF}/scripts"
fi
if use ssl; then
echo
elog "To create a default CA and certificates for your server and clients, run:"
elog " emerge --config =${PF}"
elog "on your logging server. You can run it several times,"
elog "once for each logging client. The client certificates will be signed"
elog "using the CA certificate generated during the first run."
fi
}
pkg_config() {
if ! use ssl ; then
einfo "There is nothing to configure for rsyslog unless you"
einfo "used USE=ssl to build it."
return 0
fi
# Make sure the certificates directory exists
CERTDIR="${ROOT}/etc/ssl/${PN}"
if [ ! -d "${CERTDIR}" ]; then
mkdir "${CERTDIR}" || die
fi
einfo "Your certificates will be stored in ${CERTDIR}"
# Create a default CA if needed
if [ ! -f "${CERTDIR}/${PN}_ca.cert.pem" ]; then
einfo "No CA key and certificate found in ${CERTDIR}, creating them for you..."
certtool --generate-privkey \
--outfile "${CERTDIR}/${PN}_ca.privkey.pem" &>/dev/null
chmod 400 "${CERTDIR}/${PN}_ca.privkey.pem"
cat > "${T}/${PF}.$$" <<- _EOF
cn = Portage automated CA
ca
cert_signing_key
expiration_days = 3650
_EOF
certtool --generate-self-signed \
--load-privkey "${CERTDIR}/${PN}_ca.privkey.pem" \
--outfile "${CERTDIR}/${PN}_ca.cert.pem" \
--template "${T}/${PF}.$$" &>/dev/null
chmod 400 "${CERTDIR}/${PN}_ca.privkey.pem"
# Create the server certificate
echo
einfon "Please type the Common Name of the SERVER you wish to create a certificate for: "
read -r CN
einfo "Creating private key and certificate for server ${CN}..."
certtool --generate-privkey \
--outfile "${CERTDIR}/${PN}_${CN}.key.pem" &>/dev/null
chmod 400 "${CERTDIR}/${PN}_${CN}.key.pem"
cat > "${T}/${PF}.$$" <<- _EOF
cn = ${CN}
tls_www_server
dns_name = ${CN}
expiration_days = 3650
_EOF
certtool --generate-certificate \
--outfile "${CERTDIR}/${PN}_${CN}.cert.pem" \
--load-privkey "${CERTDIR}/${PN}_${CN}.key.pem" \
--load-ca-certificate "${CERTDIR}/${PN}_ca.cert.pem" \
--load-ca-privkey "${CERTDIR}/${PN}_ca.privkey.pem" \
--template "${T}/${PF}.$$" &>/dev/null
chmod 400 "${CERTDIR}/${PN}_${CN}.cert.pem"
else
einfo "Found existing ${CERTDIR}/${PN}_ca.cert.pem, skipping CA and SERVER creation."
fi
# Create a client certificate
echo
einfon "Please type the Common Name of the CLIENT you wish to create a certificate for: "
read -r CN
einfo "Creating private key and certificate for client ${CN}..."
certtool --generate-privkey \
--outfile "${CERTDIR}/${PN}_${CN}.key.pem" &>/dev/null
chmod 400 "${CERTDIR}/${PN}_${CN}.key.pem"
cat > "${T}/${PF}.$$" <<- _EOF
cn = ${CN}
tls_www_client
dns_name = ${CN}
expiration_days = 3650
_EOF
certtool --generate-certificate \
--outfile "${CERTDIR}/${PN}_${CN}.cert.pem" \
--load-privkey "${CERTDIR}/${PN}_${CN}.key.pem" \
--load-ca-certificate "${CERTDIR}/${PN}_ca.cert.pem" \
--load-ca-privkey "${CERTDIR}/${PN}_ca.privkey.pem" \
--template "${T}/${PF}.$$" &>/dev/null
chmod 400 "${CERTDIR}/${PN}_${CN}.cert.pem"
rm -f "${T}/${PF}.$$"
echo
einfo "Here is the documentation on how to encrypt your log traffic:"
einfo " http://www.rsyslog.com/doc/rsyslog_tls.html"
}

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/sudo/sudo-1.8.6_p3.ebuild,v 1.4 2013/01/17 15:43:40 jer Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/sudo/sudo-1.8.6_p3.ebuild,v 1.9 2013/01/21 19:19:07 pinkbyte Exp $
EAPI=4
@ -23,7 +23,7 @@ SRC_URI="http://www.sudo.ws/sudo/dist/${uri_prefix}${MY_P}.tar.gz
# 3-clause BSD license
LICENSE="ISC BSD"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~sparc-solaris"
KEYWORDS="~alpha amd64 arm hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~sparc-solaris"
IUSE="ldap nls pam offensive selinux skey"
DEPEND="pam? ( virtual/pam )

@ -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/whowatch/whowatch-1.8.3-r1.ebuild,v 1.3 2013/01/17 15:37:15 jer Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/whowatch/whowatch-1.8.3-r1.ebuild,v 1.4 2013/01/21 14:08:03 ago Exp $
EAPI=4
inherit eutils toolchain-funcs
@ -11,7 +11,7 @@ SRC_URI="http://wizard.ae.krakow.pl/~mike/download/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 hppa ~ppc ~x86"
KEYWORDS="amd64 hppa ppc ~x86"
IUSE=""
DEPEND="sys-libs/ncurses"

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

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-crypt/cfs/cfs-1.4.1.17-r2.ebuild,v 1.2 2012/07/12 15:27:29 axs Exp $
# $Header: /var/cvsroot/gentoo-x86/app-crypt/cfs/cfs-1.4.1.17-r2.ebuild,v 1.3 2013/01/21 19:06:31 ulm Exp $
inherit eutils versionator
@ -15,10 +15,12 @@ HOMEPAGE="http://packages.debian.org/stable/utils/cfs
http://www.crypto.com/software/"
SRC_URI="mirror://debian/pool/main/c/cfs/cfs_${MY_PV}.orig.tar.gz
mirror://debian/pool/main/c/cfs/cfs_${MY_PV}-${DEB_PV}.diff.gz"
LICENSE="as-is GPL-2"
LICENSE="CFS BSD SSLeay GPL-2" # GPL-2 only for initscript
SLOT="0"
KEYWORDS="~ppc x86"
IUSE=""
DEPEND="net-fs/nfs-utils"
S=${WORKDIR}/${PN}-${MY_PV}.orig

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-crypt/cfs/cfs-1.4.1.17-r3.ebuild,v 1.3 2012/10/20 16:47:43 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/app-crypt/cfs/cfs-1.4.1.17-r3.ebuild,v 1.4 2013/01/21 19:06:31 ulm Exp $
inherit eutils versionator
@ -15,10 +15,12 @@ HOMEPAGE="http://packages.debian.org/stable/utils/cfs
http://www.crypto.com/software/"
SRC_URI="mirror://debian/pool/main/c/cfs/cfs_${MY_PV}.orig.tar.gz
mirror://debian/pool/main/c/cfs/cfs_${MY_PV}-${DEB_PV}.diff.gz"
LICENSE="as-is GPL-2"
LICENSE="CFS BSD SSLeay GPL-2" # GPL-2 only for initscript
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE=""
DEPEND="net-fs/nfs-utils"
S=${WORKDIR}/${PN}-${MY_PV}.orig

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-crypt/keynote/keynote-2.3-r3.ebuild,v 1.3 2012/12/31 23:22:22 jdhore Exp $
# $Header: /var/cvsroot/gentoo-x86/app-crypt/keynote/keynote-2.3-r3.ebuild,v 1.4 2013/01/21 19:08:33 ulm Exp $
EAPI=5
@ -10,7 +10,7 @@ DESCRIPTION="The KeyNote Trust-Management System"
HOMEPAGE="http://www1.cs.columbia.edu/~angelos/keynote.html"
SRC_URI="http://www1.cs.columbia.edu/~angelos/Code/${P}.tar.gz"
LICENSE="as-is"
LICENSE="keynote"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="ssl"

@ -1,6 +1,6 @@
# Copyright 1999-2008 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-dicts/sword-sparvg2004/sword-sparvg2004-1.0.ebuild,v 1.1 2008/05/13 21:33:27 beandog Exp $
# $Header: /var/cvsroot/gentoo-x86/app-dicts/sword-sparvg2004/sword-sparvg2004-1.0.ebuild,v 1.2 2013/01/21 17:09:00 creffett Exp $
SWORD_MODULE="SpaRVG2004"
@ -8,5 +8,5 @@ inherit sword-module
DESCRIPTION="Spanish Reina Valera Gomez 2004"
HOMEPAGE="http://crosswire.org/sword/modules/ModInfo.jsp?modName=SpaRVG2004"
LICENSE="as-is"
LICENSE="sword-sparvg2004"
KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd"

@ -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-doc/devmanual/devmanual-9999.ebuild,v 1.1 2013/01/19 10:36:17 hwoarang Exp $
# $Header: /var/cvsroot/gentoo-x86/app-doc/devmanual/devmanual-9999.ebuild,v 1.2 2013/01/21 20:02:24 hwoarang Exp $
EAPI=5
@ -21,13 +21,13 @@ DEPEND="dev-libs/libxslt
media-gfx/imagemagick[truetype]"
src_install() {
dohtml -r "${S}"
dohtml -r *
}
pkg_postinst() {
elog
elog "In order to browse the Gentoo Development Guide in"
elog "offline mode, point your browser to the following url:"
elog "/usr/share/doc/devmanual-9999/html/devmanual-9999/index.html"
elog "/usr/share/doc/devmanual-9999/html/index.html"
elog
}

@ -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-emacs/gentoo-syntax/gentoo-syntax-1.20.ebuild,v 1.6 2013/01/20 10:25:21 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emacs/gentoo-syntax/gentoo-syntax-1.20.ebuild,v 1.8 2013/01/21 16:08:20 ago Exp $
EAPI=4
@ -12,7 +12,7 @@ SRC_URI="mirror://gentoo/${P}.tar.bz2"
LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="alpha amd64 hppa ~ia64 ppc ppc64 ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc ~x86 ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
DOCS="ChangeLog keyword-generation.sh"
ELISP_TEXINFO="${PN}.texi"

@ -1,4 +1,4 @@
DIST wanderlust-2.14.0-20050405.patch.gz 3926 SHA256 240f32ece554b2afe7142ea557b41d0eb9667b8003ca00d390abe62e4b68ce16 SHA512 103e8eda374eab453363f3a735d877e313ff341e09abd66093bd090b404738d42d98edf5d1c9c8e8966963bf972d462aebc28ea6e470126af9266188247c4044 WHIRLPOOL 22518205351c26fe38e4c734778a3754fced5309a21395bd471b82f76e19baddeb333561572b8b4be9d02d744c8d9f7212c97270167af463e983d336393b280b
DIST wanderlust-2.15.9_pre20100125.tar.bz2 880503 SHA256 6e303c4ddfe609c637ef8cc6a8ab43dcbde389d1c433d6dd63a1a0ca9058987e SHA512 6b47a7c4f8373c383f8368441180381f47bfe130547b243e047048319ed02322831e372ffcb44ab8cb43d3adf9cae728587074e3c4862f7c62a140da6f416030 WHIRLPOOL a25e2161d917a000e5591380e6f7eeea32dde220f8193d8c0fdf8e461cfc1782a41b273cce72d593983ff7c3dca56ecec83971afcabd6f074f2c549e68b4854b
DIST wanderlust-2.15.9_pre20101102.tar.bz2 874598 SHA256 99b9fea0b9edbcdf00461abc73450bd41b87489f701b3371d2d5bf86035ccf16 SHA512 266786be2d6fd1eb748c01f2cd1175a0a75309ce6ef435d3297963324d967e1c6f5b71dc5d858cfa0d5a59f5ef28f5c8b6497e3e68703ea601b5b9bccb4fb187 WHIRLPOOL 869b1b89cd9c6509f841c3ee37fadd68a5e6ed303412a3b0789181e1b621b67956033bebde9b574246e2ea4928325a4347145b4cedbabcde1a22149bc7c20589
DIST wanderlust-2.15.9_pre20120923.tar.xz 815844 SHA256 651dcbf171909d00f09f53821baae2b01e63cec1396d3b9142ed5b2e45a07c14 SHA512 2b58354e129db0dbe20c28d478bec7e0c5e9b26e115894f64fac223aa93df943758c7207ec1f00a4d75cf76991265fbc33899b1cc6871f13fe56ba001001e58b WHIRLPOOL 8f5f75963c1dd3d933e6ccc97317609fd483a8eb2ef41f584a725ecd65d9cd4d47f5287edb482cff08173cc79f5b4e7e22b026099022ee94104216a54ebd6b3b
DIST wl-2.14.0.tar.gz 1101505 SHA256 883b61e7e9560aff35efcf7d0d48b0ddd7cde598895ffd111ff214072253eb1f SHA512 edb49c0c9ddbd50cba4ce4cdd1b2d609cee9553d063aeb4775d0b43e0ed83cc6374aa47b11b3ff94a55827f7a9a29f7c1054e0fd9b3a5a25a2c410b241d268d2 WHIRLPOOL 14e3c879e98ffbe2ae7e4ed1b63328f1937b7ca31aebae500b1bf100a6ca5db78f72c87ecd2f0aa65d1e3468741d2753e0ac2ddc98d9108482935bef0590a03b

@ -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-emacs/wanderlust/wanderlust-2.14.0-r6.ebuild,v 1.6 2010/06/07 10:46:01 angelos Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emacs/wanderlust/wanderlust-2.14.0-r6.ebuild,v 1.7 2013/01/21 23:02:01 ulm Exp $
EAPI=3
@ -13,7 +13,7 @@ SRC_URI="ftp://ftp.gohome.org/wl/stable/${MY_P}.tar.gz
ftp://ftp.gohome.org/wl/beta/${MY_P}.tar.gz
mirror://gentoo/${P}-20050405.patch.gz"
LICENSE="GPL-2"
LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="alpha amd64 ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
IUSE="bbdb ssl linguas_ja"

@ -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-emacs/wanderlust/wanderlust-2.15.9_pre20101102.ebuild,v 1.1 2010/12/26 12:37:26 ulm Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emacs/wanderlust/wanderlust-2.15.9_pre20101102.ebuild,v 1.2 2013/01/21 23:02:01 ulm Exp $
EAPI=3
@ -10,7 +10,7 @@ DESCRIPTION="Yet Another Message Interface on Emacsen"
HOMEPAGE="http://www.gohome.org/wl/"
SRC_URI="mirror://gentoo/${P}.tar.bz2"
LICENSE="GPL-2"
LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
IUSE="bbdb ssl linguas_ja"

@ -1,29 +1,29 @@
# 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-emacs/wanderlust/wanderlust-2.15.9_pre20100125.ebuild,v 1.2 2010/05/14 14:53:04 ulm Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emacs/wanderlust/wanderlust-2.15.9_pre20120923.ebuild,v 1.1 2013/01/21 23:02:01 ulm Exp $
EAPI=3
EAPI=5
inherit elisp
DESCRIPTION="Yet Another Message Interface on Emacsen"
HOMEPAGE="http://www.gohome.org/wl/"
SRC_URI="mirror://gentoo/${P}.tar.bz2"
HOMEPAGE="https://github.com/wanderlust/wanderlust
http://emacswiki.org/emacs/WanderLust"
SRC_URI="mirror://gentoo/${P}.tar.xz"
LICENSE="GPL-2"
LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
IUSE="bbdb ssl linguas_ja"
DEPEND=">=app-emacs/apel-10.6
RDEPEND=">=app-emacs/apel-10.6
virtual/emacs-flim
app-emacs/semi
bbdb? ( app-emacs/bbdb )"
RDEPEND="!app-emacs/wanderlust-cvs
${DEPEND}"
DEPEND="${RDEPEND}
app-arch/xz-utils"
S="${WORKDIR}/${PN}"
ELISP_PATCHES="${PN}-2.14.0-texinfo-garbage.patch"
SITEFILE="50${PN}-gentoo.el"
src_configure() {
@ -34,26 +34,26 @@ src_configure() {
}
src_compile() {
emake || die "emake failed"
emake info || die "emake info failed"
emake
emake info
}
src_install() {
emake \
LISPDIR="${ED}${SITELISP}" \
PIXMAPDIR="${ED}${SITEETC}/wl/icons" \
install || die "emake install failed"
install
elisp-site-file-install "${FILESDIR}/${SITEFILE}" wl || die
insinto "${SITEETC}/wl/samples/en"
doins samples/en/* || die
doinfo doc/wl*.info || die
dodoc BUGS ChangeLog INSTALL NEWS README
doins samples/en/*
doinfo doc/wl*.info
dodoc BUGS ChangeLog INSTALL NEWS README.md
if use linguas_ja; then
insinto "${SITEETC}/wl/samples/ja"
doins samples/ja/* || die
doins samples/ja/*
dodoc BUGS.ja INSTALL.ja NEWS.ja README.ja
fi
}

@ -1,2 +1,2 @@
DIST free42-1.4.74.tgz 3995276 SHA256 b0449d723bbf4d81cdd9435c84ae4fc3f4d93e521e5a7ee104e3e6ac15d61795 SHA512 294cf167b2cadc4b231c39dc5c0a77af74faa55fd30a35099f20d51e5409b4521f1f7ce2432058d2f1debf3b723f9b21df3153a48e3bc1fcd4609cc17faaab49 WHIRLPOOL 6e5476a533696e30378a0dd03277faef3c0da848184d8b2d63223dad82f0a458dc6c634c2945f1a9bdfb7f84d4b8ee80a178c5b3cc8b156c24a08078044ca3e9
DIST free42-1.4.75.tgz 6535975 SHA256 a7df69c83ef26bbacdc2c9f912639b9f84f181fea5626a5f12efdefa58185675 SHA512 c075057b6c10b3091845c0448a4ec7fa591b81471b636accad82e662d0706c922496acc54048b781ed748e998c9f1138b614ddef477a78fab778ff01addf89b9 WHIRLPOOL cde04bbbb2ea467a3819729782c5df0580dc48fa7557f2a5f23233df6e38814008f05abef89a3afe336ea60c208de923edaa30bfb41717f213e2eb264464ec2b
DIST free42-1.4.77.tgz 1096936 SHA256 b500b90eeee486af297a0b04a4ee611d36a41f99f5a5b71ed2d98ce9831addc5 SHA512 ab2ed1703ce5210c904bd5eda8c416a30588a80b18648fadb16c01ef7c5487a71851cf238e0130402d2536a3068d6ee3eb585e60d99479ca0e1ca5a8ea968651 WHIRLPOOL 2bfd040c82d59a5af0b2391d81756332d9f606d7200239d3d4e06d4e2e8b09b1480b1f76facdafb26056151ac0c654d93068c60071760fc69f72efea03f58659

@ -0,0 +1,179 @@
diff -Nur a/gtk/audio_alsa.cc b/gtk/audio_alsa.cc
--- a/gtk/audio_alsa.cc 2013-01-06 07:27:27.000000000 +0100
+++ b/gtk/audio_alsa.cc 2013-01-21 19:30:59.441474220 +0100
@@ -30,33 +30,87 @@
// going to need; the pointer names are the same as the actual function names
// in libasound, with _dl_ prefixed.
static int libasound_state = 0; // 0=closed, 1=open, 2=missing
-static int (*_dl_snd_pcm_close)(snd_pcm_t *pcm);
-static int (*_dl_snd_pcm_format_big_endian)(snd_pcm_format_t format);
-static int (*_dl_snd_pcm_format_physical_width)(snd_pcm_format_t format);
-static int (*_dl_snd_pcm_format_unsigned)(snd_pcm_format_t format);
-static int (*_dl_snd_pcm_format_width)(snd_pcm_format_t format);
-static int (*_dl_snd_pcm_hw_params)(snd_pcm_t *pcm, snd_pcm_hw_params_t *params);
-static int (*_dl_snd_pcm_hw_params_malloc)(snd_pcm_hw_params_t **ptr);
-static void (*_dl_snd_pcm_hw_params_free)(snd_pcm_hw_params_t *obj);
-static int (*_dl_snd_pcm_hw_params_any)(snd_pcm_t *pcm, snd_pcm_hw_params_t *params);
-static int (*_dl_snd_pcm_hw_params_get_buffer_size)(const snd_pcm_hw_params_t *params, snd_pcm_uframes_t *val);
-static int (*_dl_snd_pcm_hw_params_set_access)(snd_pcm_t *pcm, snd_pcm_hw_params_t *params, snd_pcm_access_t _access);
-static int (*_dl_snd_pcm_hw_params_set_buffer_size_near)(snd_pcm_t *pcm, snd_pcm_hw_params_t *params, snd_pcm_uframes_t *val);
-static int (*_dl_snd_pcm_hw_params_set_channels)(snd_pcm_t *pcm, snd_pcm_hw_params_t *params, unsigned int val);
-static int (*_dl_snd_pcm_hw_params_set_format)(snd_pcm_t *pcm, snd_pcm_hw_params_t *params, snd_pcm_format_t val);
-static int (*_dl_snd_pcm_hw_params_set_rate_near)(snd_pcm_t *pcm, snd_pcm_hw_params_t *params, unsigned int *val, int *dir);
-static int (*_dl_snd_pcm_open)(snd_pcm_t **pcm, const char *name, snd_pcm_stream_t stream, int mode);
-static int (*_dl_snd_pcm_prepare)(snd_pcm_t *pcm);
-static int (*_dl_snd_pcm_resume)(snd_pcm_t *pcm);
-static int (*_dl_snd_pcm_sw_params)(snd_pcm_t *pcm, snd_pcm_sw_params_t *params);
-static int (*_dl_snd_pcm_sw_params_malloc)(snd_pcm_sw_params_t **ptr);
-static void (*_dl_snd_pcm_sw_params_free)(snd_pcm_sw_params_t *obj);
-static int (*_dl_snd_pcm_sw_params_current)(snd_pcm_t *pcm, snd_pcm_sw_params_t *params);
-static int (*_dl_snd_pcm_sw_params_get_boundary)(const snd_pcm_sw_params_t *params, snd_pcm_uframes_t *val);
-static int (*_dl_snd_pcm_sw_params_set_silence_size)(snd_pcm_t *pcm, snd_pcm_sw_params_t *params, snd_pcm_uframes_t val);
-static int (*_dl_snd_pcm_sw_params_set_silence_threshold)(snd_pcm_t *pcm, snd_pcm_sw_params_t *params, snd_pcm_uframes_t val);
-static snd_pcm_sframes_t (*_dl_snd_pcm_writei)(snd_pcm_t *pcm, const void *buffer, snd_pcm_uframes_t size);
-static const char *(*_dl_snd_strerror)(int errnum);
+typedef int (dyn_snd_pcm_close) (snd_pcm_t *pcm);
+dyn_snd_pcm_close * _dl_snd_pcm_close = NULL;
+
+typedef int (dyn_snd_pcm_format_big_endian) (snd_pcm_format_t format);
+dyn_snd_pcm_format_big_endian * _dl_snd_pcm_format_big_endian = NULL;
+
+typedef int (dyn_snd_pcm_format_physical_width) (snd_pcm_format_t format);
+dyn_snd_pcm_format_physical_width * _dl_snd_pcm_format_physical_width = NULL;
+
+typedef int (dyn_snd_pcm_format_unsigned) (snd_pcm_format_t format);
+dyn_snd_pcm_format_unsigned * _dl_snd_pcm_format_unsigned = NULL;
+
+typedef int (dyn_snd_pcm_format_width) (snd_pcm_format_t format);
+dyn_snd_pcm_format_width * _dl_snd_pcm_format_width = NULL;
+
+typedef int (dyn_snd_pcm_hw_params) (snd_pcm_t *pcm, snd_pcm_hw_params_t *params);
+dyn_snd_pcm_hw_params * _dl_snd_pcm_hw_params = NULL;
+
+typedef int (dyn_snd_pcm_hw_params_malloc) (snd_pcm_hw_params_t **ptr);
+dyn_snd_pcm_hw_params_malloc * _dl_snd_pcm_hw_params_malloc = NULL;
+
+typedef void (dyn_snd_pcm_hw_params_free) (snd_pcm_hw_params_t *obj);
+dyn_snd_pcm_hw_params_free * _dl_snd_pcm_hw_params_free = NULL;
+
+typedef int (dyn_snd_pcm_hw_params_any) (snd_pcm_t *pcm, snd_pcm_hw_params_t *params);
+dyn_snd_pcm_hw_params_any * _dl_snd_pcm_hw_params_any = NULL;
+
+typedef int (dyn_snd_pcm_hw_params_get_buffer_size) (const snd_pcm_hw_params_t *params, snd_pcm_uframes_t *val);
+dyn_snd_pcm_hw_params_get_buffer_size * _dl_snd_pcm_hw_params_get_buffer_size = NULL;
+
+typedef int (dyn_snd_pcm_hw_params_set_access) (snd_pcm_t *pcm, snd_pcm_hw_params_t *params, snd_pcm_access_t _access);
+dyn_snd_pcm_hw_params_set_access * _dl_snd_pcm_hw_params_set_access = NULL;
+
+typedef int (dyn_snd_pcm_hw_params_set_buffer_size_near) (snd_pcm_t *pcm, snd_pcm_hw_params_t *params, snd_pcm_uframes_t *val);
+dyn_snd_pcm_hw_params_set_buffer_size_near * _dl_snd_pcm_hw_params_set_buffer_size_near = NULL;
+
+typedef int (dyn_snd_pcm_hw_params_set_channels) (snd_pcm_t *pcm, snd_pcm_hw_params_t *params, unsigned int val);
+dyn_snd_pcm_hw_params_set_channels * _dl_snd_pcm_hw_params_set_channels = NULL;
+
+typedef int (dyn_snd_pcm_hw_params_set_format) (snd_pcm_t *pcm, snd_pcm_hw_params_t *params, snd_pcm_format_t val);
+dyn_snd_pcm_hw_params_set_format * _dl_snd_pcm_hw_params_set_format = NULL;
+
+typedef int (dyn_snd_pcm_hw_params_set_rate_near) (snd_pcm_t *pcm, snd_pcm_hw_params_t *params, unsigned int *val, int *dir);
+dyn_snd_pcm_hw_params_set_rate_near * _dl_snd_pcm_hw_params_set_rate_near = NULL;
+
+typedef int (dyn_snd_pcm_open) (snd_pcm_t **pcm, const char *name, snd_pcm_stream_t stream, int mode);
+dyn_snd_pcm_open * _dl_snd_pcm_open = NULL;
+
+typedef int (dyn_snd_pcm_prepare) (snd_pcm_t *pcm);
+dyn_snd_pcm_prepare * _dl_snd_pcm_prepare = NULL;
+
+typedef int (dyn_snd_pcm_resume) (snd_pcm_t *pcm);
+dyn_snd_pcm_resume * _dl_snd_pcm_resume = NULL;
+
+typedef int (dyn_snd_pcm_sw_params) (snd_pcm_t *pcm, snd_pcm_sw_params_t *params);
+dyn_snd_pcm_sw_params * _dl_snd_pcm_sw_params = NULL;
+
+typedef int (dyn_snd_pcm_sw_params_malloc) (snd_pcm_sw_params_t **ptr);
+dyn_snd_pcm_sw_params_malloc * _dl_snd_pcm_sw_params_malloc = NULL;
+
+typedef void (dyn_snd_pcm_sw_params_free) (snd_pcm_sw_params_t *obj);
+dyn_snd_pcm_sw_params_free * _dl_snd_pcm_sw_params_free = NULL;
+
+typedef int (dyn_snd_pcm_sw_params_current) (snd_pcm_t *pcm, snd_pcm_sw_params_t *params);
+dyn_snd_pcm_sw_params_current * _dl_snd_pcm_sw_params_current = NULL;
+
+typedef int (dyn_snd_pcm_sw_params_get_boundary) (const snd_pcm_sw_params_t *params, snd_pcm_uframes_t *val);
+dyn_snd_pcm_sw_params_get_boundary * _dl_snd_pcm_sw_params_get_boundary = NULL;
+
+typedef int (dyn_snd_pcm_sw_params_set_silence_size) (snd_pcm_t *pcm, snd_pcm_sw_params_t *params, snd_pcm_uframes_t val);
+dyn_snd_pcm_sw_params_set_silence_size * _dl_snd_pcm_sw_params_set_silence_size = NULL;
+
+typedef int (dyn_snd_pcm_sw_params_set_silence_threshold) (snd_pcm_t *pcm, snd_pcm_sw_params_t *params, snd_pcm_uframes_t val);
+dyn_snd_pcm_sw_params_set_silence_threshold * _dl_snd_pcm_sw_params_set_silence_threshold = NULL;
+
+typedef snd_pcm_sframes_t (dyn_snd_pcm_writei) (snd_pcm_t *pcm, const void *buffer, snd_pcm_uframes_t size);
+dyn_snd_pcm_writei * _dl_snd_pcm_writei = NULL;
+
+typedef const char * (dyn_snd_strerror) (int errnum);
+dyn_snd_strerror * _dl_snd_strerror = NULL;
+
#define TDIFF(begin,end) (((double)(end.tv_sec - begin.tv_sec)*1000.0) + ((end.tv_usec - begin.tv_usec)/1000.0))
@@ -170,33 +224,33 @@
fprintf(stderr, "Could not open " ALSALIB "\nusing gdk_beep() for BEEP and TONE.\n");
return false;
}
- *((void **) &_dl_snd_pcm_close) = dlsym(lib, "snd_pcm_close");
- *((void **) &_dl_snd_pcm_format_big_endian) = dlsym(lib, "snd_pcm_format_big_endian");
- *((void **) &_dl_snd_pcm_format_physical_width) = dlsym(lib, "snd_pcm_format_physical_width");
- *((void **) &_dl_snd_pcm_format_unsigned) = dlsym(lib, "snd_pcm_format_unsigned");
- *((void **) &_dl_snd_pcm_format_width) = dlsym(lib, "snd_pcm_format_width");
- *((void **) &_dl_snd_pcm_hw_params) = dlsym(lib, "snd_pcm_hw_params");
- *((void **) &_dl_snd_pcm_hw_params_malloc) = dlsym(lib, "snd_pcm_hw_params_malloc");
- *((void **) &_dl_snd_pcm_hw_params_free) = dlsym(lib, "snd_pcm_hw_params_free");
- *((void **) &_dl_snd_pcm_hw_params_any) = dlsym(lib, "snd_pcm_hw_params_any");
- *((void **) &_dl_snd_pcm_hw_params_get_buffer_size) = dlsym(lib, "snd_pcm_hw_params_get_buffer_size");
- *((void **) &_dl_snd_pcm_hw_params_set_access) = dlsym(lib, "snd_pcm_hw_params_set_access");
- *((void **) &_dl_snd_pcm_hw_params_set_buffer_size_near) = dlsym(lib, "snd_pcm_hw_params_set_buffer_size_near");
- *((void **) &_dl_snd_pcm_hw_params_set_channels) = dlsym(lib, "snd_pcm_hw_params_set_channels");
- *((void **) &_dl_snd_pcm_hw_params_set_format) = dlsym(lib, "snd_pcm_hw_params_set_format");
- *((void **) &_dl_snd_pcm_hw_params_set_rate_near) = dlsym(lib, "snd_pcm_hw_params_set_rate_near");
- *((void **) &_dl_snd_pcm_open) = dlsym(lib, "snd_pcm_open");
- *((void **) &_dl_snd_pcm_prepare) = dlsym(lib, "snd_pcm_prepare");
- *((void **) &_dl_snd_pcm_resume) = dlsym(lib, "snd_pcm_resume");
- *((void **) &_dl_snd_pcm_sw_params) = dlsym(lib, "snd_pcm_sw_params");
- *((void **) &_dl_snd_pcm_sw_params_malloc) = dlsym(lib, "snd_pcm_sw_params_malloc");
- *((void **) &_dl_snd_pcm_sw_params_free) = dlsym(lib, "snd_pcm_sw_params_free");
- *((void **) &_dl_snd_pcm_sw_params_current) = dlsym(lib, "snd_pcm_sw_params_current");
- *((void **) &_dl_snd_pcm_sw_params_get_boundary) = dlsym(lib, "snd_pcm_sw_params_get_boundary");
- *((void **) &_dl_snd_pcm_sw_params_set_silence_size) = dlsym(lib, "snd_pcm_sw_params_set_silence_size");
- *((void **) &_dl_snd_pcm_sw_params_set_silence_threshold) = dlsym(lib, "snd_pcm_sw_params_set_silence_threshold");
- *((void **) &_dl_snd_pcm_writei) = dlsym(lib, "snd_pcm_writei");
- *((void **) &_dl_snd_strerror) = dlsym(lib, "snd_strerror");
+ _dl_snd_pcm_close = (dyn_snd_pcm_close *) dlsym(lib, "snd_pcm_close");
+ _dl_snd_pcm_format_big_endian = (dyn_snd_pcm_format_big_endian *) dlsym(lib, "snd_pcm_format_big_endian");
+ _dl_snd_pcm_format_physical_width = (dyn_snd_pcm_format_physical_width *) dlsym(lib, "snd_pcm_format_physical_width");
+ _dl_snd_pcm_format_unsigned = (dyn_snd_pcm_format_unsigned *) dlsym(lib, "snd_pcm_format_unsigned");
+ _dl_snd_pcm_format_width = (dyn_snd_pcm_format_width *) dlsym(lib, "snd_pcm_format_width");
+ _dl_snd_pcm_hw_params = (dyn_snd_pcm_hw_params *) dlsym(lib, "snd_pcm_hw_params");
+ _dl_snd_pcm_hw_params_malloc = (dyn_snd_pcm_hw_params_malloc *) dlsym(lib, "snd_pcm_hw_params_malloc");
+ _dl_snd_pcm_hw_params_free = (dyn_snd_pcm_hw_params_free *) dlsym(lib, "snd_pcm_hw_params_free");
+ _dl_snd_pcm_hw_params_any = (dyn_snd_pcm_hw_params_any *) dlsym(lib, "snd_pcm_hw_params_any");
+ _dl_snd_pcm_hw_params_get_buffer_size = (dyn_snd_pcm_hw_params_get_buffer_size *) dlsym(lib, "snd_pcm_hw_params_get_buffer_size");
+ _dl_snd_pcm_hw_params_set_access = (dyn_snd_pcm_hw_params_set_access *) dlsym(lib, "snd_pcm_hw_params_set_access");
+ _dl_snd_pcm_hw_params_set_buffer_size_near = (dyn_snd_pcm_hw_params_set_buffer_size_near *) dlsym(lib, "snd_pcm_hw_params_set_buffer_size_near");
+ _dl_snd_pcm_hw_params_set_channels = (dyn_snd_pcm_hw_params_set_channels *) dlsym(lib, "snd_pcm_hw_params_set_channels");
+ _dl_snd_pcm_hw_params_set_format = (dyn_snd_pcm_hw_params_set_format *) dlsym(lib, "snd_pcm_hw_params_set_format");
+ _dl_snd_pcm_hw_params_set_rate_near = (dyn_snd_pcm_hw_params_set_rate_near *) dlsym(lib, "snd_pcm_hw_params_set_rate_near");
+ _dl_snd_pcm_open = (dyn_snd_pcm_open *) dlsym(lib, "snd_pcm_open");
+ _dl_snd_pcm_prepare = (dyn_snd_pcm_prepare *) dlsym(lib, "snd_pcm_prepare");
+ _dl_snd_pcm_resume = (dyn_snd_pcm_resume *) dlsym(lib, "snd_pcm_resume");
+ _dl_snd_pcm_sw_params = (dyn_snd_pcm_sw_params *) dlsym(lib, "snd_pcm_sw_params");
+ _dl_snd_pcm_sw_params_malloc = (dyn_snd_pcm_sw_params_malloc *) dlsym(lib, "snd_pcm_sw_params_malloc");
+ _dl_snd_pcm_sw_params_free = (dyn_snd_pcm_sw_params_free *) dlsym(lib, "snd_pcm_sw_params_free");
+ _dl_snd_pcm_sw_params_current = (dyn_snd_pcm_sw_params_current *) dlsym(lib, "snd_pcm_sw_params_current");
+ _dl_snd_pcm_sw_params_get_boundary = (dyn_snd_pcm_sw_params_get_boundary *) dlsym(lib, "snd_pcm_sw_params_get_boundary");
+ _dl_snd_pcm_sw_params_set_silence_size = (dyn_snd_pcm_sw_params_set_silence_size *) dlsym(lib, "snd_pcm_sw_params_set_silence_size");
+ _dl_snd_pcm_sw_params_set_silence_threshold = (dyn_snd_pcm_sw_params_set_silence_threshold *) dlsym(lib, "snd_pcm_sw_params_set_silence_threshold");
+ _dl_snd_pcm_writei = (dyn_snd_pcm_writei *) dlsym(lib, "snd_pcm_writei");
+ _dl_snd_strerror = (dyn_snd_strerror *) dlsym(lib, "snd_strerror");
if (dlerror() == NULL)
return true;
fprintf(stderr, "Could not load all required symbols from " ALSALIB "\nusing gdk_beep() for BEEP and TONE.\n");

@ -0,0 +1,20 @@
diff -Nur a/gtk/Makefile b/gtk/Makefile
--- a/gtk/Makefile 2013-01-06 07:27:27.000000000 +0100
+++ b/gtk/Makefile 2013-01-21 19:37:26.051512802 +0100
@@ -15,14 +15,10 @@
# along with this program; if not, see http://www.gnu.org/licenses/.
###############################################################################
-CXXFLAGS := -MMD -Wall -Wno-parentheses -Wno-write-strings -g -I/usr/X11R6/include -fno-exceptions -fno-rtti $(shell pkg-config --cflags gtk+-2.0) -DVERSION="\"$(shell cat ../VERSION)\""
-LDFLAGS = -L/usr/X11R6/lib
+CXXFLAGS := -MMD -Wall -Wno-parentheses -Wno-write-strings -I/usr/X11R6/include -fno-exceptions -fno-rtti $(shell pkg-config --cflags gtk+-2.0) -DVERSION="\"$(shell cat ../VERSION)\"" ${CXXFLAGS}
+LDFLAGS := -L/usr/X11R6/lib ${LDFLAGS}
LIBS := -lXmu $(shell pkg-config --libs gtk+-2.0)
-ifeq "$(shell uname -s)" "Linux"
-LDFLAGS += -Wl,--hash-style=both
-endif
-
SRCS = shell_main.cc shell_skin.cc skins.cc keymap.cc shell_loadimage.cc \
shell_spool.cc core_main.cc core_commands1.cc core_commands2.cc \
core_commands3.cc core_commands4.cc core_commands5.cc \

@ -1,43 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/free42/free42-1.4.74.ebuild,v 1.6 2012/07/05 16:06:12 nimiux Exp $
EAPI=4
inherit toolchain-funcs
DESCRIPTION="An HP-42S Calculator Simulator"
HOMEPAGE="http://thomasokken.com/free42/"
SRC_URI="mirror://gentoo/${P}.tgz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE=""
DEPEND="dev-libs/atk
x11-libs/cairo
x11-libs/gdk-pixbuf
x11-libs/gtk+:2
x11-libs/pango"
RDEPEND="${DEPEND}"
S=${WORKDIR}/${PN}
src_prepare() {
sed -i -e '/^CXXFLAGS :=/{s/-g //;s/$/ \$\{CXXFLAGS\}/}' \
"${S}/gtk/Makefile" || die
sed -i -e '/^LDFLAGS =/{s/=/:=/;s/$/ \$\{LDFLAGS\}/}' \
"${S}/gtk/Makefile" || die
sed -i -e '/^LDFLAGS +=/d' "${S}/gtk/Makefile" || die
}
src_compile() {
emake -j1 CXX="$(tc-getCXX)" -C "${S}/gtk"
}
src_install() {
dodoc CREDITS HISTORY README TODO
dobin gtk/free42bin
}

@ -0,0 +1,47 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/free42/free42-1.4.77.ebuild,v 1.2 2013/01/21 20:44:37 nimiux Exp $
EAPI=4
inherit eutils toolchain-funcs
DESCRIPTION="An HP-42S Calculator Simulator"
HOMEPAGE="http://thomasokken.com/free42/"
SRC_URI="mirror://gentoo/${P}.tgz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="alsa"
DEPEND="dev-libs/atk
x11-libs/cairo
x11-libs/gdk-pixbuf
x11-libs/gtk+:2
x11-libs/pango
alsa? ( media-libs/alsa-lib )"
RDEPEND="${DEPEND}
x11-libs/libX11
x11-libs/libXmu"
S="${WORKDIR}/${PN}-nologo-${PV}"
src_prepare() {
sed -i -e 's/print_gif_name\[FILENAMELEN\]/print_gif_name\[1000\]/' \
"${S}/gtk/shell_main.cc" || die
epatch "${FILESDIR}"/${P}-fix-makefile.patch
epatch "${FILESDIR}"/${P}-fix-alsa.patch
}
src_compile() {
local myconf
use alsa && myconf="AUDIO_ALSA=yes"
emake -j1 CXX="$(tc-getCXX)" BCD_MATH=1 ${myconf} -C "${S}/gtk"
}
src_install() {
dodoc CREDITS HISTORY README TODO
dobin gtk/free42dec
}

@ -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/qemu/qemu-9999.ebuild,v 1.44 2013/01/14 23:06:16 cardoe Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/qemu/qemu-9999.ebuild,v 1.45 2013/01/21 15:07:32 cardoe Exp $
EAPI="4"
@ -286,7 +286,6 @@ src_configure() {
$(use_enable sasl vnc-sasl) \
$(use_enable sdl) \
$(use_enable seccomp) \
$(use_enable smartcard smartcard) \
$(use_enable smartcard smartcard-nss) \
$(use_enable spice) \
$(use_enable tci tcg-interpreter) \
@ -333,7 +332,7 @@ src_install() {
fi
fi
dodoc Changelog MAINTAINERS TODO pci-ids.txt
dodoc Changelog MAINTAINERS TODO docs/specs/pci-ids.txt
newdoc pc-bios/README README.pc-bios
use python && dobin scripts/kvm/kvm_stat

@ -1,2 +1 @@
DIST x48-0.6.3.tar.gz 319892 SHA256 c765bfa3b059e31ed9034a7c7f1bee102a228fd164dfc555c8d2e6ae342c7638 SHA512 64014ba8d1fdfa6261c0d8a9c1ee19e3276ad2c686ef897e533c618857de3e9f18cd2bd93199de19c6a1815b943119a898ed27ee020b26a216ba73b89abd2590 WHIRLPOOL 49f3362c21621f856a685707217b07fd5dcfe21b09b352187e2fc48512b0ef59f5dcef6ac049a67a8dfa6fb0b288ae6510b8455dffc1c8436f8033fae47d35ff
DIST x48-0.6.4.tar.bz2 227991 SHA256 dd42fb3dfde860abb758f8e6d5ccd01845bbf0dcd808b87786eec3ef7091067f SHA512 60fdba1171a02e4a5f9bcefb29fff9398fdbda50553c3d3b952fab0b4ebf87b219d4615139ca3673b1c61ff6d6559aab3e93218334aa6cdb442d4861347138ce WHIRLPOOL ff2ec2d5930d677a4cde53d8edeec564dea6fff342b2b41059424ad42314e682e412675f98aba7439eb125cf255ee841032e79226f8536e34a2ae4353aa3c2d1

@ -1,11 +0,0 @@
--- x48-0.6.3.orig/configure.ac 2011-01-30 12:35:56.960715403 -0500
+++ x48-0.6.3/configure.ac 2011-01-30 12:35:41.746142323 -0500
@@ -82,7 +82,7 @@
# Checks for header files.
AC_HEADER_STDC
-AC_CHECK_HEADERS([fcntl.h memory.h stdlib.h string.h sys/ioctl.h sys/time.h termios.h unistd.h])
+AC_CHECK_HEADERS([fcntl.h memory.h stdlib.h string.h sys/ioctl.h sys/time.h termios.h unistd.h stdint.h])
# Checks for typedefs, structures, and compiler characteristics.
AC_C_CONST

@ -1,25 +0,0 @@
--- x48-0.6.3.orig/src/debugger.c 2011-01-29 12:58:24.432244663 -0500
+++ x48-0.6.3/src/debugger.c 2011-01-29 13:06:46.750769284 -0500
@@ -1919,10 +1919,7 @@
free (cl);
cl = (char *) 0;
}
- if (old_line)
- cl = strcpy ((char *) malloc (strlen (old_line)), old_line);
- else
- cl = strcpy ((char *) malloc (strlen ("(null)")), "(null)");
+ cl = strdup (old_line == NULL ? "(null)" : old_line);
}
else
{
@@ -1936,8 +1933,8 @@
free (old_line);
old_line = (char *) 0;
}
- cl = strcpy ((char *) malloc (strlen (rl)), rl);
- old_line = strcpy ((char *) malloc (strlen (rl)), rl);
+ cl = strdup (rl);
+ old_line = strdup (rl);
#ifdef HAVE_READLINE
add_history (rl);
#endif

@ -2,7 +2,18 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>nimiux@gentoo.org</email>
<name>Chema Alonso</name>
<email>nimiux@gentoo.org</email>
<name>Chema Alonso</name>
</maintainer>
<longdescription lang="en">
The x48 package is an emulator of the Saturn Processor and the I/O of an
HP48 calculator.
</longdescription>
<longdescription lang="es">
El paquete x48 es un emulador del procesador Saturn y de la E/S de una
calculadora HP48.
</longdescription>
<use>
<flag name="readline">Enables support for libreadline</flag>
</use>
</pkgmetadata>

@ -1,61 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/x48/x48-0.6.3.ebuild,v 1.2 2012/05/03 18:49:06 jdhore Exp $
EAPI=3
inherit eutils autotools
DESCRIPTION="HP48 Calculator Emulator"
HOMEPAGE="http://x48.berlios.de/"
SRC_URI="mirror://berlios/x48/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="readline"
RDEPEND="x11-libs/libX11
x11-libs/libXext
readline? ( sys-libs/readline )"
DEPEND="${RDEPEND}
virtual/pkgconfig
x11-libs/libXt"
src_prepare() {
epatch "${FILESDIR}/${P}-off-by-one.patch"
epatch "${FILESDIR}/${P}-no-readline.patch"
eautoreconf
}
src_configure() {
econf $(use_enable readline)
}
src_install() {
emake DESTDIR="${D}" install || die "install failed."
dodoc AUTHORS README ChangeLog
}
pkg_postinst() {
elog "The X48 emulator requires an HP48 ROM image to run."
elog
elog "If you own an HP-48 calculator, you can use the ROMDump utility"
elog "included with this package to obtain this from your calculator."
elog
elog "Alternatively, HP has provided the ROM images for non-commercial"
elog "use only."
elog
elog "Due to confusion over the legal status of these ROMs you must"
elog "manually download one from http://www.hpcalc.org/hp48/pc/emulators/"
elog
elog "If you do not know which one to use, try 'HP 48GX Revision R ROM.'"
elog
elog "Once you have a ROM, you will need to install it by running:"
elog
elog "x48 -rom gxrom-r"
elog
elog "You will only have to do this the first time you run X48. The"
elog "ROM will be stored in ~/.hp48/rom for future runs."
}

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/xen-tools-4.1.1-r6.ebuild,v 1.10 2012/12/11 09:06:27 ssuominen Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/xen-tools-4.1.1-r6.ebuild,v 1.11 2013/01/21 22:18:07 ssuominen Exp $
EAPI="3"
@ -69,7 +69,7 @@ RDEPEND="${CDEPEND}
app-misc/screen
app-admin/logrotate
)
|| ( virtual/udev sys-apps/hotplug )"
virtual/udev"
# hvmloader is used to bootstrap a fully virtualized kernel
# Approved by QA team in bug #144032

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/xen-tools-4.1.2-r2.ebuild,v 1.5 2012/12/02 22:48:42 ssuominen Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/xen-tools-4.1.2-r2.ebuild,v 1.6 2013/01/21 22:18:07 ssuominen Exp $
EAPI="4"
PYTHON_DEPEND="2"
@ -78,7 +78,7 @@ RDEPEND="${CDEPEND}
app-misc/screen
app-admin/logrotate
)
|| ( virtual/udev sys-apps/hotplug )"
virtual/udev"
# hvmloader is used to bootstrap a fully virtualized kernel
# Approved by QA team in bug #144032

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/xen-tools-4.1.2-r3.ebuild,v 1.4 2012/12/11 09:02:38 ssuominen Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/xen-tools-4.1.2-r3.ebuild,v 1.5 2013/01/21 22:18:07 ssuominen Exp $
EAPI="4"
PYTHON_DEPEND="2"
@ -78,7 +78,7 @@ RDEPEND="${CDEPEND}
app-misc/screen
app-admin/logrotate
)
|| ( virtual/udev sys-apps/hotplug )
virtual/udev
selinux? ( sec-policy/selinux-xen )"
# hvmloader is used to bootstrap a fully virtualized kernel

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/xen-tools-4.2.0-r1.ebuild,v 1.3 2012/12/11 09:06:27 ssuominen Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/xen-tools-4.2.0-r1.ebuild,v 1.4 2013/01/21 22:18:07 ssuominen Exp $
EAPI="4"
PYTHON_DEPEND="2"
@ -78,7 +78,7 @@ RDEPEND="${CDEPEND}
app-misc/screen
app-admin/logrotate
)
|| ( virtual/udev sys-apps/hotplug )"
virtual/udev"
# hvmloader is used to bootstrap a fully virtualized kernel
# Approved by QA team in bug #144032

@ -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/xen-tools/xen-tools-4.2.0-r2.ebuild,v 1.4 2013/01/20 19:29:42 mgorny Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/xen-tools-4.2.0-r2.ebuild,v 1.5 2013/01/21 22:18:07 ssuominen Exp $
EAPI=5
@ -81,7 +81,7 @@ RDEPEND="${CDEPEND}
app-misc/screen
app-admin/logrotate
)
|| ( virtual/udev sys-apps/hotplug )"
virtual/udev"
# hvmloader is used to bootstrap a fully virtualized kernel
# Approved by QA team in bug #144032

@ -1,9 +1,10 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-i18n/enca/enca-1.13-r3.ebuild,v 1.7 2013/01/20 10:45:52 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/app-i18n/enca/enca-1.13-r3.ebuild,v 1.10 2013/01/21 16:23:35 ago Exp $
EAPI="4"
AUTOTOOLS_AUTORECONF=2.52
inherit eutils toolchain-funcs autotools-utils
DESCRIPTION="ENCA detects the character coding of a file and converts it if desired"
@ -12,14 +13,12 @@ SRC_URI="http://dl.cihar.com/${PN}/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
KEYWORDS="alpha amd64 arm ~hppa ia64 ~mips ppc ppc64 sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE="doc +recode"
DEPEND="recode? ( >=app-text/recode-3.6_p15 )"
RDEPEND="${DEPEND}"
AUTOTOOLS_AUTORECONF=2.52
src_prepare() {
epatch "${FILESDIR}"/${PN}-remove-dirty-path-hack.patch
# fix crosscompilation, bug #424473

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/colordiff/colordiff-1.0.13.ebuild,v 1.6 2013/01/20 10:16:28 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/app-misc/colordiff/colordiff-1.0.13.ebuild,v 1.8 2013/01/21 16:03:13 ago Exp $
EAPI=5
@ -12,7 +12,7 @@ SRC_URI="http://www.colordiff.org/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 ~sparc ~x86 ~ppc-aix ~x86-fbsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
KEYWORDS="alpha amd64 arm ~hppa ia64 ~mips ppc ppc64 sparc ~x86 ~ppc-aix ~x86-fbsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE=""
RDEPEND="sys-apps/diffutils"

@ -1,3 +1,3 @@
DIST gnote-0.8.2.tar.xz 2322160 SHA256 7d42b16d6d6751c88f029aff78db7ed1560f2cb727e6cb3f3ef09711e2381992 SHA512 14454337b76da2685fc66ff9a75bd9ebee0cb694a6d6a4c251d0bbc2b06080e022af5585bf70467e0cfc864691df5dcaea7fd5de708ed7bd927da02425bae680 WHIRLPOOL 2d06f618a61f366f754b57e776180fecfdacfa2808a1f85ec5d0557e2cd9606ea856db37eab3fa3eaeebaa580e00a05c7ebff53be0abee235b24f15f3ebedaf1
DIST gnote-0.8.4.tar.xz 2368472 SHA256 986e1277f148181aec3eba07b52f6546b0b002d40865eb2bad92fc43d8815d2f SHA512 36a6ecfd5f9ce38d59cc998b714c62e24a1f51697bf381ff3258ce3a7d7ab22cef726566f5716c6dc447ff4d81227398baab5de6d981e92f60d839b4f00ee8c1 WHIRLPOOL a7eecc741ed95f3c00962974c9df31ab18b62d0c385b434d334402eabb93b826839ab366f8cfbab2e17a72d117ee0509941e791c315a06f00cdfca5e3f9b89ce
DIST gnote-3.6.1.tar.xz 2634976 SHA256 f1f62ccf9cce1eef2ee2b41039360f946f3b4223983ca52223ccb6687a59f2f9 SHA512 209e77dcaedfd986f24d73af4b554fdf10a54c21c661a820759531fbd3c27a51f186f51de9e696dad4781707063d6a3c70406dac35b3a4bd5ebf8aa9ee23df55 WHIRLPOOL 8d3b263d729c622b4111e03d9252f04391be5dd0b546d978ea4001dc28c4446294a0661dd80fda0a2d690dfd48b3189f7ce1cae94f2b6c1c2b962fdf030e4618
DIST gnote-3.6.2.tar.xz 2654556 SHA256 38f3b069874658f281445e04b8376d946580e4a5e39620f7e30fdd8216d46c1e SHA512 9456cc7242c76cdae0c46e5af7d714d05e5b3c2e8cc2cfaf9694646e0504fa7981040dfc69b12ce3fb957c1131a8098a7f132a283711a5f2c3bf74326c4b9f3b WHIRLPOOL 630bdd2a02b964dcb74e349663d1dcf84e18c431bcf6d6a382387dd938866606084cdd08b3521843b5c1f4103dd291f2f7eb13e5ea3a2d0414c467296a59f8ac

@ -1,52 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/gnote/gnote-0.8.4.ebuild,v 1.1 2012/09/18 11:07:37 tetromino Exp $
EAPI="4"
GNOME2_LA_PUNT="yes"
inherit gnome2
DESCRIPTION="Desktop note-taking application"
HOMEPAGE="http://live.gnome.org/Gnote"
LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="applet debug"
# Automagic glib-2.32 dep
COMMON_DEPEND=">=dev-libs/glib-2.32
>=x11-libs/gtk+-3.0:3
>=dev-cpp/glibmm-2.28:2
>=dev-cpp/gtkmm-3.0:3.0
>=dev-libs/libxml2-2:2
dev-libs/libxslt
>=dev-libs/libpcre-7.8:3[cxx]
>=dev-libs/boost-1.34
>=sys-apps/util-linux-2.16
applet? ( >=gnome-base/gnome-panel-3 )"
RDEPEND="${COMMON_DEPEND}
gnome-base/gsettings-desktop-schemas"
DEPEND="${COMMON_DEPEND}
virtual/pkgconfig
>=dev-util/intltool-0.35.0
app-text/gnome-doc-utils
app-text/docbook-xml-dtd:4.1.2"
pkg_setup() {
DOCS="AUTHORS ChangeLog NEWS README TODO"
G2CONF="${G2CONF}
--disable-static
--disable-schemas-compile
$(use_enable applet)
$(use_enable debug)"
}
src_prepare() {
gnome2_src_prepare
# Do not set idiotic defines in a released tarball, bug #311979
sed 's/-DG.*_DISABLE_DEPRECATED//g' -i libtomboy/Makefile.* ||
die "sed failed"
}

@ -0,0 +1,50 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/gnote/gnote-3.6.2.ebuild,v 1.1 2013/01/21 20:54:29 tetromino Exp $
EAPI="5"
GCONF_DEBUG="no"
GNOME2_LA_PUNT="yes"
inherit gnome2
DESCRIPTION="Desktop note-taking application"
HOMEPAGE="http://live.gnome.org/Gnote"
LICENSE="GPL-3+ FDL-1.1"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="debug"
# Automagic glib-2.32 dep
COMMON_DEPEND="
>=app-crypt/libsecret-0.8
>=dev-cpp/glibmm-2.28:2
>=dev-cpp/gtkmm-3.4:3.0
>=dev-libs/boost-1.34
>=dev-libs/glib-2.32:2
>=dev-libs/libxml2-2:2
dev-libs/libxslt
>=sys-apps/util-linux-2.16:=
>=x11-libs/gtk+-3:3
x11-libs/libX11
"
RDEPEND="${COMMON_DEPEND}
gnome-base/gsettings-desktop-schemas"
DEPEND="${DEPEND}
app-text/docbook-xml-dtd:4.1.2
>=dev-util/intltool-0.35.0
virtual/pkgconfig
"
src_prepare() {
G2CONF="${G2CONF}
--disable-static
$(use_enable debug)
ITSTOOL=$(type -P true)"
# Do not alter CFLAGS
sed 's/-DDEBUG -g/-DDEBUG/' -i configure.ac configure || die
gnome2_src_prepare
}

@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/gourmet/gourmet-0.15.9.ebuild,v 1.4 2011/07/14 12:46:02 pacho Exp $
# $Header: /var/cvsroot/gentoo-x86/app-misc/gourmet/gourmet-0.15.9.ebuild,v 1.5 2013/01/21 21:18:23 nixphoeni Exp $
EAPI="3"
PYTHON_DEPEND="2"
@ -10,8 +10,8 @@ RESTRICT_PYTHON_ABIS="3.* *-jython"
inherit distutils
DESCRIPTION="Recipe Organizer and Shopping List Generator for Gnome"
HOMEPAGE="http://grecipe-manager.sourceforge.net/"
SRC_URI="mirror://sourceforge/grecipe-manager/${P}.tar.gz"
HOMEPAGE="http://thinkle.github.com/gourmet/"
SRC_URI="http://launchpad.net/gourmet/main/${PV}/+download/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"

@ -20,6 +20,8 @@
<email>Thomas_Hinkle@alumni.brown.edu</email>
<name>Thomas Mills Hinkle</name>
</maintainer>
<bugs-to>https://github.com/thinkle/gourmet/issues</bugs-to>
<remote-id type="github">thinkle/gourmet</remote-id>
</upstream>
<use>
<flag name='rtf'>Enable export to RTF</flag>

@ -1,2 +1,2 @@
DIST openerp-6.1-1.tar.gz 73310629 SHA256 a89016d706f1693833590d2ce5cf7768fb3586213661014adad5ed16cdc77cd7 SHA512 0cf407fda4d7ce414b548310018609381157e656069b5224bb05ae6dbf7d534b9acbbb5be561ec1f9a26786ec6fc9b917fb78faff3c67340916f663ccb5297cf WHIRLPOOL 384ae795df9d23c07a6e06c0c468cb6d9af0c2625648bda5d895271f2d1e07d00b81e7da3d4255f709d5eed299166c65b29ec335a71307ea1a3f6775b590befe
DIST openerp-6.2dev-20121029-000101.tar.gz 60636301 SHA256 f972f07077b0fa5e420860109bb7c640d8b49f84a3362a790cbf591544101d7c SHA512 e125cc753055bc3a567f7bdcd3283070ce41951fb44910cd11733a54786954efc3c66357de581dd9a72b57c3050eb9027c0634df8f9af48d1170fdeb17671b1c WHIRLPOOL 82754864f33314fd90414fe8bbb43c4f1abe44a413222ac4ccbfac5d6a050063521e6b6e9e5e2ef0f1a9f9cabdd333794ebb7af6a0657798270c795d60c77be3
DIST openerp-7.0-20130118-002240.tar.gz 58331061 SHA256 adaa96dca146f55efa97f6549ca0916e7ec6087fe85de107650cd2a946bba2c1 SHA512 5b28c7ab7a195a32dc77c761cf9ed28ddf1647db4add613be656e3d71f64e16715c421907fccfff2a0348e5b7999ec6474ba6289c22011a362f383df3ee22563 WHIRLPOOL 7dfc3aab7e168a81e60cc61e2757b77d9c7a32be96107d20b83e3cad4b122a7c843962e036bbbc4b18aa01a1d1fc313eab6aeaaa41dd876661b44ea03cb1ebca

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-office/openerp/openerp-6.2_pre20121029.ebuild,v 1.1 2012/10/30 13:42:07 patrick Exp $
# $Header: /var/cvsroot/gentoo-x86/app-office/openerp/openerp-7.0.20130118.ebuild,v 1.1 2013/01/21 08:54:18 patrick Exp $
EAPI="3"
PYTHON_DEPEND="2"
@ -10,13 +10,14 @@ inherit eutils distutils
DESCRIPTION="Open Source ERP & CRM"
HOMEPAGE="http://www.openerp.com/"
#yes, this is definitely a horrible URI
FNAME="${PN}-${PV/_*/}dev-${PV/*_pre/}-000101"
SRC_URI="http://nightly.openerp.com/trunk/nightly/src/${FNAME}.tar.gz"
MY_PV=${PV/7.0./7.0-}
FNAME="${PN}-${MY_PV}-002240"
SRC_URI="http://nightly.openerp.com/7.0/nightly/src/${FNAME}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS=""
IUSE="postgres ldap ssl"
KEYWORDS="~x86 ~amd64"
IUSE="+postgres ldap ssl"
CDEPEND="postgres? ( dev-db/postgresql-server )
dev-python/psutil
@ -55,10 +56,6 @@ pkg_setup() {
python_pkg_setup
}
src_prepare() {
epatch "${FILESDIR}/${PN}-6.1-setup.py.patch"
}
src_install() {
distutils_src_install
@ -95,13 +92,13 @@ pkg_postinst() {
elog "Be sure the database is started before"
}
pquery() {
psqlquery() {
psql -q -At -U postgres -d template1 -c "$@"
}
pkg_config() {
einfo "In the following, the 'postgres' user will be used."
if ! pquery "SELECT usename FROM pg_user WHERE usename = '${OPENERP_USER}'" | grep -q ${OPENERP_USER}; then
if ! psqlquery "SELECT usename FROM pg_user WHERE usename = '${OPENERP_USER}'" | grep -q ${OPENERP_USER}; then
ebegin "Creating database user ${OPENERP_USER}"
createuser --username=postgres --createdb --no-adduser ${OPENERP_USER}
eend $? || die "Failed to create database user"

@ -1 +1,2 @@
DIST scribus-1.4.1.tar.xz 63039820 SHA256 6853fc40cd178d0dcefcc9305fba6824bbe7fd915b0eb277d742b13297f8c7d8 SHA512 726c5f05644e573c13e741ed356ce5bd8366b824c71e587167b9c73f5f1ab6eeb7c78f26f2146cbaf09921fd583b1758dc1d3cf1d1c79d1bb8be586df88f055c WHIRLPOOL 0592405daa4b092d2861c6697a835d3564b30fa4fcbd50bdb5d743269ac8113f4dd5d8f187dd1fdcdd2358b28772905f46c3737bea79dfb5f1120b107bfc8c30
DIST scribus-1.4.2.tar.xz 64405272 SHA256 b951d47913e800b31675fec94ae4e81dc2ee0247506a9218211db62da6386563 SHA512 17c65b39974bfb54d494afd687fc3284350b68da3d4c41cd874101a26d42a03a55b1110d3e14bda25ced1078c825576d8de61c8813a5026a680173a7e74bc63a WHIRLPOOL 570976044e7cfd3386dca5f8895f9b147bf2ee1610d70a133731b5b0a0f75fe5704b9c28ea059f14d1c4ca8947b9526edbef2e7ff4a685ca3e4f4ca6f85590f6

@ -0,0 +1,29 @@
CMakeLists.txt | 4 +---
1 files changed, 1 insertions(+), 3 deletions(-)
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 3f34048..4880594 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -267,7 +267,7 @@ ELSE (WIN32 OR OS2)
SET(DOCDIR "share/doc/${MAIN_DIR_NAME}${TAG_VERSION}/")
ELSE(TAG_VERSION OR BUILD_OSX_BUNDLE)
IF(NOT WANT_VERSIONING)
- SET(DOCDIR "share/doc/${MAIN_DIR_NAME}/")
+ SET(DOCDIR "share/doc/${MAIN_DIR_NAME}-${GENTOOVERSION}/")
ELSE(NOT WANT_VERSIONING)
SET(DOCDIR "share/doc/${MAIN_DIR_NAME}-${VERSION}/")
ENDIF(NOT WANT_VERSIONING)
@@ -801,12 +801,11 @@ INSTALL(FILES
BUILDING
ChangeLog
ChangeLogSVN
- COPYING
LINKS
NEWS
PACKAGING
README
TODO
TRANSLATION
DESTINATION ${DOCDIR}
)

@ -1,27 +1,28 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>desktop-misc</herd>
<maintainer>
<email>hanno@gentoo.org</email>
<name>Hanno Boeck</name>
</maintainer>
<maintainer>
<email>jlec@gentoo.org</email>
<name>Justin Lecher</name>
</maintainer>
<use>
<flag name="minimal">Don't install headers (only required for e.g. plug-in developers)</flag>
<flag name="templates">Document tamplates</flag>
<flag name="linguas_cs_CZ">Language support for cs_CZ</flag>
<flag name="linguas_da_DK">Language support for da_DK</flag>
<flag name="linguas_de_1901">Language support for de_1901</flag>
<flag name="linguas_de_CH">Language support for de_CH</flag>
<flag name="linguas_en_AU">Language support for en_AU</flag>
<flag name="linguas_lt_LT">Language support for lt_LT</flag>
<flag name="linguas_pl_PL">Language support for pl_PL</flag>
<flag name="linguas_sa">Language support for sa</flag>
<flag name="linguas_sk_SK">Language support for sk_SK</flag>
<flag name="linguas_th_TH">Language support for th_TH</flag>
</use>
<herd>desktop-misc</herd>
<maintainer>
<email>hanno@gentoo.org</email>
<name>Hanno Boeck</name>
</maintainer>
<maintainer>
<email>jlec@gentoo.org</email>
<name>Justin Lecher</name>
</maintainer>
<use>
<flag name="minimal">Don't install headers (only required for e.g. plug-in developers)</flag>
<flag name="templates">Document tamplates</flag>
<flag name="hunspell">Enable support for spell checking with <pkg>app-text/hunspell</pkg></flag>
<flag name="linguas_cs_CZ">Language support for cs_CZ</flag>
<flag name="linguas_da_DK">Language support for da_DK</flag>
<flag name="linguas_de_1901">Language support for de_1901</flag>
<flag name="linguas_de_CH">Language support for de_CH</flag>
<flag name="linguas_en_AU">Language support for en_AU</flag>
<flag name="linguas_lt_LT">Language support for lt_LT</flag>
<flag name="linguas_pl_PL">Language support for pl_PL</flag>
<flag name="linguas_sa">Language support for sa</flag>
<flag name="linguas_sk_SK">Language support for sk_SK</flag>
<flag name="linguas_th_TH">Language support for th_TH</flag>
</use>
</pkgmetadata>

@ -0,0 +1,122 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-office/scribus/scribus-1.4.2.ebuild,v 1.1 2013/01/21 16:39:29 jlec Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7} )
inherit cmake-utils fdo-mime multilib python-single-r1
DESCRIPTION="Desktop publishing (DTP) and layout program"
HOMEPAGE="http://www.scribus.net/"
SRC_URI="mirror://sourceforge/${PN}/${PV}/${P}.tar.xz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
IUSE="cairo debug examples hunspell +minimal +pdf spell templates"
# a=$(ls resources/translations/po/scribus.*ts | sed -e 's:\.: :g' | awk '{print $2}'); echo ${a}
IUSE_LINGUAS=" af ar bg br ca cs_CZ cy da_DK de de_1901 de_CH el en_AU en_GB en_US es_ES et eu fi fr gl hu id it ja ko lt_LT nb_NO nl pl_PL pt pt_BR ru sa sk_SK sl sq sr sv th_TH tr uk zh_CN zh_TW"
IUSE+=" ${IUSE_LINGUAS// / linguas_}"
COMMON_DEPEND="
dev-libs/boost
dev-libs/hyphen
dev-libs/libxml2
media-libs/fontconfig
media-libs/freetype:2
media-libs/lcms:2
media-libs/libpng:0
media-libs/tiff:0
net-print/cups
sys-libs/zlib[minizip]
x11-libs/qt-core:4
x11-libs/qt-gui:4
virtual/jpeg
spell? ( app-text/aspell )
pdf? ( app-text/podofo )
cairo? ( x11-libs/cairo[X,svg] )"
RDEPEND="${COMMON_DEPEND}
app-text/ghostscript-gpl"
DEPEND="${COMMON_DEPEND}"
PATCHES=(
"${FILESDIR}"/${P}-docs.patch
"${FILESDIR}"/${PN}-1.4.0-minizip.patch
)
src_prepare() {
cat > cmake/modules/FindZLIB.cmake <<- EOF
find_package(PkgConfig)
pkg_check_modules(ZLIB minizip zlib)
SET( ZLIB_LIBRARY \${ZLIB_LIBRARIES} )
SET( ZLIB_INCLUDE_DIR \${ZLIB_INCLUDE_DIRS} )
MARK_AS_ADVANCED( ZLIB_LIBRARY ZLIB_INCLUDE_DIR )
EOF
rm scribus/{ioapi,unzip}.[ch] || die
sed \
-e 's:\(${CMAKE_INSTALL_PREFIX}\):./\1:g' \
-i resources/templates/CMakeLists.txt || die
base_src_prepare
}
src_configure() {
local lang langs
for lang in ${IUSE_LINGUAS}; do
if use linguas_${lang}; then
langs+=",${lang}"
else
sed -e "/${lang}/d" -i scribus/doc/CMakeLists.txt || die
fi
done
local mycmakeargs=(
-DHAVE_PYTHON=ON
-DPYTHON_INCLUDE_PATH=$(python_get_includedir)
-DPYTHON_LIBRARY="${EPREFIX}/usr/$(get_libdir)/lib${EPYTHON}.so"
-DWANT_NORPATH=ON
-DWANT_QTARTHUR=ON
-DWANT_QT3SUPPORT=OFF
-DGENTOOVERSION=${PVR}
-DWANT_GUI_LANG=${langs#,}
$(cmake-utils_use_has spell ASPELL)
$(cmake-utils_use_has pdf PODOFO)
$(cmake-utils_use_want cairo)
$(cmake-utils_use_want minimal NOHEADERINSTALL)
$(cmake-utils_use_want debug DEBUG)
)
use examples || mycmakeargs+=( -DWANT_NOEXAMPLES=ON)
use templates || mycmakeargs+=( -DWANT_NOTEMPLATES=ON)
cmake-utils_src_configure
}
src_install() {
cmake-utils_src_install
local lang file
for lang in ${IUSE_LINGUAS}; do
file="${ED}"/usr/share/scribus/translations/scribus.${lang}.qm
if ! use linguas_${lang} && [[ -f "${file}" ]]; then
rm "${file}" || die
fi
done
mv "${ED}"/usr/share/doc/${PF}/{en,html} || die
ln -sf html "${ED}"/usr/share/doc/${PF}/en || die
docompress -x /usr/share/doc/${PF}/en
doicon resources/icons/scribus.png
domenu scribus.desktop
}
pkg_postinst() {
fdo-mime_mime_database_update
}
pkg_postrm() {
fdo-mime_mime_database_update
}

@ -1,29 +1,30 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-office/scribus/scribus-1.4.9999.ebuild,v 1.2 2012/04/30 07:45:10 jlec Exp $
# $Header: /var/cvsroot/gentoo-x86/app-office/scribus/scribus-1.4.9999.ebuild,v 1.3 2013/01/21 16:39:29 jlec Exp $
EAPI=4
EAPI=5
PYTHON_DEPEND="2"
PYTHON_COMPAT=( python{2_6,2_7} )
inherit cmake-utils fdo-mime multilib python subversion
inherit cmake-utils fdo-mime multilib python-single-r1 subversion
DESCRIPTION="Desktop publishing (DTP) and layout program"
HOMEPAGE="http://www.scribus.net/"
#SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
#SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
SRC_URI=""
ESVN_REPO_URI="svn://scribus.net/branches/Version14x/Scribus"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS=""
IUSE="cairo debug examples +minimal +pdf spell templates"
IUSE="cairo debug examples hunspell +minimal +pdf spell templates"
# a=$(ls resources/translations/po/scribus.*ts | sed -e 's:\.: :g' | awk '{print $2}'); echo ${a}
IUSE_LINGUAS=" af ar bg br ca cs_CZ cy da_DK de_1901 de_CH de el en_AU en_GB en_US es_ES et eu fi fr gl hu id it ja ko lt_LT nb_NO nl pl_PL pt_BR pt ru sa sk_SK sl sq sr sv th_TH tr uk zh_CN zh_TW"
IUSE_LINGUAS=" af ar bg br ca cs_CZ cy da_DK de de_1901 de_CH el en_AU en_GB en_US es_ES et eu fi fr gl hu id it ja ko lt_LT nb_NO nl pl_PL pt pt_BR ru sa sk_SK sl sq sr sv th_TH tr uk zh_CN zh_TW"
IUSE+=" ${IUSE_LINGUAS// / linguas_}"
COMMON_DEPEND="
dev-libs/boost
dev-libs/hyphen
dev-libs/libxml2
media-libs/fontconfig
@ -41,19 +42,13 @@ COMMON_DEPEND="
cairo? ( x11-libs/cairo[X,svg] )"
RDEPEND="${COMMON_DEPEND}
app-text/ghostscript-gpl"
DEPEND="${COMMON_DEPEND}
dev-libs/boost"
DEPEND="${COMMON_DEPEND}"
PATCHES=(
"${FILESDIR}"/${PN}-1.4.0_rc5-docs.patch
"${FILESDIR}"/${PN}-1.4.2-docs.patch
"${FILESDIR}"/${PN}-1.4.0-minizip.patch
)
pkg_setup() {
python_set_active_version 2
python_pkg_setup
}
src_prepare() {
cat > cmake/modules/FindZLIB.cmake <<- EOF
find_package(PkgConfig)
@ -65,12 +60,9 @@ src_prepare() {
rm scribus/{ioapi,unzip}.[ch] || die
if use templates; then
sed '/ADD_SUBDIRECTORY(resources\/templates)/d' -i CMakeLists.txt || die
fi
if use examples; then
sed '/ADD_SUBDIRECTORY(samples)/d' -i scribus/plugins/scriptplugin/CMakeLists.txt || die
fi
sed \
-e 's:\(${CMAKE_INSTALL_PREFIX}\):./\1:g' \
-i resources/templates/CMakeLists.txt || die
base_src_prepare
subversion_src_prepare
@ -79,13 +71,17 @@ src_prepare() {
src_configure() {
local lang langs
for lang in ${IUSE_LINGUAS}; do
use linguas_${lang} && langs+=",${lang}"
if use linguas_${lang}; then
langs+=",${lang}"
else
sed -e "/${lang}/d" -i scribus/doc/CMakeLists.txt || die
fi
done
local mycmakeargs=(
-DHAVE_PYTHON=ON
-DPYTHON_INCLUDE_PATH=$(python_get_includedir)
-DPYTHON_LIBRARY=$(python_get_library)
-DPYTHON_LIBRARY="${EPREFIX}/usr/$(get_libdir)/lib${EPYTHON}.so"
-DWANT_NORPATH=ON
-DWANT_QTARTHUR=ON
-DWANT_QT3SUPPORT=OFF
@ -97,12 +93,22 @@ src_configure() {
$(cmake-utils_use_want minimal NOHEADERINSTALL)
$(cmake-utils_use_want debug DEBUG)
)
use examples || mycmakeargs+=( -DWANT_NOEXAMPLES=ON)
use templates || mycmakeargs+=( -DWANT_NOTEMPLATES=ON)
cmake-utils_src_configure
}
src_install() {
cmake-utils_src_install
local lang file
for lang in ${IUSE_LINGUAS}; do
file="${ED}"/usr/share/scribus/translations/scribus.${lang}.qm
if ! use linguas_${lang} && [[ -f "${file}" ]]; then
rm "${file}" || die
fi
done
mv "${ED}"/usr/share/doc/${PF}/{en,html} || die
ln -sf html "${ED}"/usr/share/doc/${PF}/en || die
docompress -x /usr/share/doc/${PF}/en
@ -110,13 +116,6 @@ src_install() {
domenu scribus.desktop
}
pkg_preinst() {
# 399595
rm -vf "${ED}"/usr/share/doc/${PF}/en* || die
ln -sf html "${ED}"/usr/share/doc/${PF}/en
subversion_pkg_preinst
}
pkg_postinst() {
fdo-mime_mime_database_update
}

@ -0,0 +1,26 @@
From 76cb98e439c65b5ec8d32d809100a67c653e5635 Mon Sep 17 00:00:00 2001
From: Paul Varner <fuzzyray@gentoo.org>
Date: Mon, 21 Jan 2013 15:37:19 -0600
Subject: [PATCH] Fix issue where genlop <pkg name> no longer displays merge
information (Bug 453382).
---
genlop | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/genlop b/genlop
index 52af5ed..d5020eb 100755
--- a/genlop
+++ b/genlop
@@ -1127,7 +1127,7 @@ foreach my $ebuild_arg (@targets)
}
}
}
- if ($list_found or $ebuild_found or $time_found)
+ if ($list_found or $ebuild_found or $time_found or !$info_found)
{
my $eb = $2;
my $extra = $3 || "";
--
1.8.1.1

@ -0,0 +1,31 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-portage/genlop/genlop-0.30.9-r1.ebuild,v 1.1 2013/01/21 21:59:34 fuzzyray Exp $
EAPI="5"
inherit base bash-completion-r1
DESCRIPTION="A nice emerge.log parser"
HOMEPAGE="http://www.gentoo.org/proj/en/perl"
SRC_URI="mirror://gentoo//${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
IUSE=""
DEPEND="dev-lang/perl
dev-perl/DateManip
dev-perl/libwww-perl"
RDEPEND="${DEPEND}"
# Populate the patches array for any patches for -rX releases
PATCHES=( "${FILESDIR}"/${P}-display.patch )
src_install() {
dobin genlop || die "failed to install genlop (via dobin)"
dodoc README Changelog
doman genlop.1
newbashcomp genlop.bash-completion genlop
}

@ -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-portage/layman/layman-2.0.0.ebuild,v 1.8 2013/01/20 10:13:38 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/app-portage/layman/layman-2.0.0.ebuild,v 1.10 2013/01/21 15:57:41 ago Exp $
EAPI="4"
SUPPORT_PYTHON_ABIS="1"
@ -16,7 +16,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 ~sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="alpha amd64 arm ~hppa ia64 ~mips ppc ppc64 sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="bazaar cvs darcs +git mercurial subversion test"
COMMON_DEPS="dev-lang/python"

@ -1,26 +0,0 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-shells/ccsh/ccsh-0.0.4-r2.ebuild,v 1.18 2008/12/30 20:40:07 angelos Exp $
inherit toolchain-funcs
DESCRIPTION="UNIX Shell for people already familiar with the C language"
HOMEPAGE="http://ccsh.sourceforge.net/"
SRC_URI="http://download.sourceforge.net/ccsh/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="x86 ppc sparc"
IUSE=""
src_compile() {
emake CFLAGS="${CFLAGS}" CC="$(tc-getCC)" || die "emake failed"
}
src_install() {
into /
dobin ccsh || die
into /usr
newman ccsh.man ccsh.1
dodoc ChangeLog README TODO
}

@ -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/ccsh/ccsh-0.0.4-r3.ebuild,v 1.2 2013/01/20 11:00:01 pinkbyte Exp $
# $Header: /var/cvsroot/gentoo-x86/app-shells/ccsh/ccsh-0.0.4-r3.ebuild,v 1.6 2013/01/21 17:27:39 ago Exp $
EAPI="4"
@ -12,7 +12,7 @@ SRC_URI="http://download.sourceforge.net/ccsh/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~sparc ~x86"
KEYWORDS="amd64 ppc sparc x86"
IUSE=""
src_compile() {

@ -2,3 +2,4 @@ DIST glosung-2.1.3.tar.bz2 533021 SHA256 832ee4d2897069acecc03865490a8e2f098f414
DIST glosung-3.2.2.tar.bz2 42510 SHA256 804347e777caee76adbe761918f7c60f280694b07e0266c33c37b076bd301d13 SHA512 45542ce5e8e833de8b1eea27d7d8d4443d8be478f499ea71014bfa63f2bda152a4ac57305a07dc5557295a9b91b5c90bb9299b5bdf12e4a764de4972288aebaf WHIRLPOOL 4afaa15b04919c97ace1887aa84ab1ee4d092653c853b09ea2d853519bf6e378147b078f89bf07abc5cee05905e370f51066db6eacfc26a2f1bd6459b6fdc963
DIST glosung-3.4.2.tar.bz2 52114 SHA256 c9b421bf912f417852bf783fe700014e44e8d85102eaa7b32da8447187d41c40 SHA512 83f0e653f035c0155ec53b0fb99fc577dc940aace40989ea940dc876b00f3071f4378f88a08e16cf7180d5a1a0b402e7ea70c97296fc3f56e3ee7f54abd8df10 WHIRLPOOL 8c785db6a0c10c876ec5524c1342662aff24f6c89c524ceef01e6b96770fa07e8eacc52a5ccc36f8fb2d90996325f3c79d7dde5bafd2cd7ba42573bf09274fe6
DIST glosung-3.5.2.tar.bz2 58794 SHA256 12aeec2a66cd158a600cfba1b8aa17ed4d30b137f65144bdea86b182918eeefc SHA512 de0734c9092f38c0bc5b94323978544ea8c404185393281b26c79aa8d932e19f36203536970b1c7386fdd5ada81ceee9019ff5da2bbeee39fbfda19141a063f8 WHIRLPOOL 67d2d1ab2110efb8990608752333907ea71151e57805cc3409094f74f296f5a477cd1149c1bc0b7d506142bbc2d3f3678f2797cc144622c43a9335b74d9bab5b
DIST glosung-3.6.2.tar.bz2 65089 SHA256 5b46cd776b51ea3ace6ef901512c4100e79ce5225f7d7cf910b69d930b7df4c9 SHA512 a9e16f9202092e6b73ca640787785fd6985ea1ba914260b783bf8f4b6ebbd6ed807cbdec5381059a2f905fae31b7aa844844ae2f9df0379c60e1251140760b11 WHIRLPOOL 91bb6e08f149430edb41b901072b5fe4993590f7ef173b99f313d857539e1be40dd00797b8623312da8a2909be7577d39b5804523e3b79bce00eccf919ee5a8c

@ -0,0 +1,11 @@
diff -ruN glosung-3.6.2/src/losung.c glosung-3.6.2-patched/src/losung.c
--- glosung-3.6.2/src/losung.c 2010-01-04 15:28:38.000000000 -0500
+++ glosung-3.6.2-patched/src/losung.c 2013-01-21 14:34:14.318711560 -0500
@@ -31,7 +31,6 @@
#endif /* WIN32 */
#include <glib/gi18n.h>
-#include <glib/goption.h>
#include "util.h"

@ -0,0 +1,12 @@
[Desktop Entry]
Name=GLosung - Herrnhut's Watchwords
Name[de]=GLosung - Herrnhuter Losungen
Name[hu]=GLosung - Herrnhuter-i Útmutató
Comment=Gods Word for every day
Comment[de]=Gottes Wort für jeden Tag
Comment[hu]=Isten igéje minden napra
Exec=glosung
Icon=/usr/share/glosung/glosung.png
Terminal=false
Type=Application
Categories=Utility;X-Red-Hat-Extra;Spirituality;

@ -0,0 +1,45 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/glosung/glosung-3.6.2.ebuild,v 1.1 2013/01/21 20:23:46 creffett Exp $
EAPI=5
inherit eutils
DESCRIPTION="Watch word program for the GNOME2 desktop (watch word (german): losung)"
HOMEPAGE="http://www.godehardt.org/losung.html"
SRC_URI="mirror://sourceforge/glosung/${P}.tar.bz2"
LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND="
dev-libs/libxml2
>=gnome-base/gconf-2.0:2
>=gnome-base/libgnome-2
>=gnome-base/libgnomeui-2
net-misc/curl
>=x11-libs/gtk+-2.10:2
"
DEPEND="${RDEPEND}
>=dev-util/scons-0.93
>=dev-util/intltool-0.22
>=sys-devel/gettext-0.10
virtual/pkgconfig
"
src_prepare() {
epatch "${FILESDIR}/${PN}-3.6.2-glib-includes.patch"
}
src_compile() {
scons ${MAKEOPTS} || die "scons make died"
}
src_install() {
scons install DESTDIR="${D}" || die "scons install died"
#Ships with an ISO-8859 encoded .desktop file, which causes validation to fail, so ship a UTF-8 version
cp "${FILESDIR}/glosung.desktop" "${D}/usr/share/applications"
}

@ -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/highlight/highlight-3.9.ebuild,v 1.8 2013/01/20 17:03:52 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/app-text/highlight/highlight-3.9.ebuild,v 1.10 2013/01/21 16:16:50 ago Exp $
EAPI=4
@ -12,7 +12,7 @@ SRC_URI="http://www.andre-simon.de/zip/${P}.tar.bz2"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="alpha ~amd64 arm hppa ~ia64 ppc ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
KEYWORDS="alpha ~amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="examples qt4"
RDEPEND="dev-lang/lua

@ -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.20.5.ebuild,v 1.6 2013/01/20 13:12:18 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/app-text/poppler/poppler-0.20.5.ebuild,v 1.8 2013/01/21 15:58:39 ago Exp $
EAPI=4
@ -11,7 +11,7 @@ HOMEPAGE="http://poppler.freedesktop.org/"
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"
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"
IUSE="cairo cjk curl cxx debug doc +introspection jpeg jpeg2k +lcms png qt4 tiff +utils"

@ -22,6 +22,7 @@
<flag name='jadetex'>Add support for <pkg>app-text/jadetex</pkg>
(for processing tex files produced by the TeX backend of Jade)</flag>
<flag name='luatex'>Add extra support for luatex</flag>
<flag name='metapost'>Add support for metapost: A tool for creating graphics in scalable PostScript.</flag>
<flag name='music'>Add support for music typesetting
(<pkg>dev-texlive/texlive-music</pkg>)</flag>
<flag name='omega'>Add omega packages
@ -35,6 +36,8 @@
sciences (<pkg>dev-texlive/texlive-science</pkg>)</flag>
<flag name='tex4ht'>Add support for <pkg>dev-tex/tex4ht</pkg>
(for converting (La)TeX to (X)HTML, XML and OO.org)</flag>
<flag name='texi2html'>Add support for <pkg>app-text/texi2html</pkg>
((for converting texi files to HTML).</flag>
<flag name='xetex'>Add support for XeTeX macros
(<pkg>dev-texlive/texlive-xetex</pkg>)</flag>
<flag name='xindy'>Add support for <pkg>app-text/xindy</pkg>, a flexible

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/texlive/texlive-2012.ebuild,v 1.10 2012/12/17 20:13:06 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/app-text/texlive/texlive-2012.ebuild,v 1.12 2013/01/21 10:49:09 aballier Exp $
EAPI="2"
@ -12,8 +12,8 @@ LICENSE="metapackage"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~x64-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="cjk context detex doc dvi2tty dvipdfm extra epspdf games graphics
humanities jadetex luatex music omega pdfannotextractor png pstricks publishers
science tex4ht truetype xetex xindy xml X"
humanities jadetex luatex metapost music omega pdfannotextractor png pstricks publishers
science tex4ht texi2html truetype xetex xindy xml X"
LANGS="af ar as bg bn bo ca cs cy da de el en en_GB eo es et eu fa fi fr ga gl
gu he hi hr hsb hu hy ia id is it ja ko kn la lo lt lv ml mn mr nb nl nn no
@ -30,7 +30,7 @@ RDEPEND="${DEPEND}
app-text/psutils
>=${TEXLIVE_CAT}/texlive-fontutils-${PV}
media-gfx/sam2p
app-text/texi2html
texi2html? ( app-text/texi2html )
sys-apps/texinfo
>=${TEXLIVE_CAT}/texlive-texinfo-${PV}
app-text/t1utils
@ -52,8 +52,10 @@ RDEPEND="${DEPEND}
>=${TEXLIVE_CAT}/texlive-latexrecommended-${PV}
>=dev-tex/xcolor-2.11
>=dev-tex/latex-beamer-3.20
>=${TEXLIVE_CAT}/texlive-metapost-${PV}
dev-tex/feynmf
metapost? (
>=${TEXLIVE_CAT}/texlive-metapost-${PV}
dev-tex/feynmf
)
>=${TEXLIVE_CAT}/texlive-genericrecommended-${PV}
pdfannotextractor? ( dev-tex/pdfannotextractor )
extra? (

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/couchdb/couchdb-1.2.1.ebuild,v 1.4 2013/01/16 15:03:01 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/couchdb/couchdb-1.2.1.ebuild,v 1.5 2013/01/21 12:43:24 ago Exp $
EAPI="2"
@ -12,7 +12,7 @@ SRC_URI="mirror://apache/couchdb/${PV}/apache-${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ppc ~x86"
KEYWORDS="amd64 ppc x86"
IUSE="test"
RDEPEND=">=dev-libs/icu-4.3.1

@ -1,13 +1,6 @@
DIST mariadb-5.1.62.tar.gz 24931609 SHA256 2293e973d22bc969dcb8b17710c909182d2b7960f711b124c0c9f429f9dd11da SHA512 a579e7fb9421a7de1a77881575c35d43bfaa2cdfc398477f80373fad4faec0bcc7bea3248cd67972787745744653dbf0c27b226d79dccbc4ffe77bab7dda0c35 WHIRLPOOL 5e8207c5344309a7263570cbd6beca438b4287024ff48aedf33465327d81b2360977fe8da44d1f49500e6c3181e6dea664eb425b73185bbc0c10d3ed55c57e72
DIST mariadb-5.1.66.tar.gz 25017546 SHA256 c11d8e4f6bfcdea8833470a33738e0561da97dd3c63575de2b959008509ae372 SHA512 603e8f571e2446f7596776769633dcf5496f4fdea100c43222efcc74b9c8ed292a0c2944c43f7c216fd2676b59ee18bdbb5d6f38f27627551252ff25d722dce6 WHIRLPOOL 9043e5a0215773f8f7cb8b5265101f019caeb5f73bc5cc3ea2b37a67500fc149395201611cd87c3e131b562a9ad9cdd5672bc6c545cd8e71da983a4a7b6ef737
DIST mariadb-5.2.12.tar.gz 25364319 SHA256 6d53bc0831d87b695cc872c3456c16935aed67250fb305cdb7197274e2632a49 SHA512 d4583e0f6b8ae5b90e6c2818ecb98eadd5245e1c2c1a270980dc7b002c62f056fe0c15a389548d6e0ec3c0d83ac72a9fe30b6f9b220c92eae0e0ca29fd7bb333 WHIRLPOOL 10cdec3090f733110c762daae945f6a77f61103f3c14ccf38884df41b036497c360d98cc3be3c754563f8a0affb6ad012224f2f31905b709eb34a61e0613bf90
DIST mariadb-5.2.13.tar.gz 25459987 SHA256 96887416e097f1d4a7dde70ad404e6b7d26d3d13b5d1a8451e1ea62cdd9b0ca8 SHA512 696bb5f59f25fa31fc35399c99f6f13e37a178b1e9b0155e3cf053b1232a950035132d075b0594ff611f6b59635d49d0800820c2bbd02932d16917e174717f8a WHIRLPOOL 6755eb6a841350eb69668a1679b1cb7ec3d6ac58bb793b07d07353cc1962a82c111920dc7bc8b08056a85beb7f8d371045fdeb31751a44981f7b910d52e3da74
DIST mariadb-5.3.11.tar.gz 26865690 SHA256 07a766b007c2f2c50680ccde121801208222877bb9311ffc9abf85e2f5e09f3a SHA512 8f501c6c4c3c886ff65c079ebba8e4870ebf8e6b451f35014b6d7cd4f74bf5c23360c271b5ef759b10a491914136213d759b859b1df9ba06d9863d684aa8d8e9 WHIRLPOOL 4b74bc8e4606a5c14e437a57398091d717bd866e179e26ced8054f3b5c6e88548f8e15e9a822f39ff5e81c6d6f90d7d69c5a42549bf81c2eb57f5b0d448ca2c0
DIST mariadb-5.3.6.tar.gz 26724631 SHA256 899410ef19981d9be3c293f57fbceffc88487ccbd6ebcb02a8c14831c918e040 SHA512 ccf61f42084318a9084f742bdf03786b6590b0969b42c17c05503fac9608a56e39ee1a0ad0276aea413c61822cf5edfddcf25bfe9d421d76e01824332b7fee67 WHIRLPOOL cf5887291affd437f755e63d2c79e3fcc63fa5687dfab8c069b62caced59ced2cdae2a54e560e54a1435ec52c5a21ea19efe081704d98de104fc3c8688713b85
DIST mariadb-5.5.23.tar.gz 27432223 SHA256 e4ce1f31739d97f43768cf3c1efaf05d291d9758e6097fd2512fafa5686a2797 SHA512 969836bdc4cf8a0c850b7b5aabbe148b31f5e5be387f986e59d35b83b0d10e93f89c65cdb7541d34c18b5cddbb1b7379f73bc52c4bd08f8a0c92ae958d566ad6 WHIRLPOOL f54fc3da96bbc6663bde43ce4d692fd453cc5dca9c697aaf6da33241b08e746e52dbebfc54c360c3d0bee9cfb65413379cb6d221f1fe849c2882abd070a7b893
DIST mariadb-5.5.28.tar.gz 27819467 SHA256 1237568d36fcbda707d363f2819ac539aedf2f49267162ec95e90cf4bb049850 SHA512 8ee9c624da4683ba4145f15014780568c4ea2034204d4f80e0aad688cdfe41cba49d3ca6db7adf52023054a5b7f467ab11d62a5fe30e0d5e92dff491dc8e5e5e WHIRLPOOL 879683cae962d8d15d0913d21df05570b01d24e7c5e9ece3c4ce8e23324005a044122d16a7e683ce43637bed796c93fa05c17e516ddf4e59f0662705be244b6c
DIST mariadb-5.5.28a.tar.gz 27844298 SHA256 66c908592763c641f2a1e9fd83f080458a0d3375cda9aaf7700a37877b1e9968 SHA512 49fbbffb68f77e370cb288f7e406389101dd85433f2bbf25f9932d5e22ad6647b5a5f7fa397fa2f2efb5b7f2d860f395224d3188b70ed474373b820b1e708df7 WHIRLPOOL 3575a808b5bd0cf3778fcc81c78a4999abdb0cf82a577ebc4cda77df8db8c54120108d086c598ed40ae9eeb8660874cc8f33f6de2380a2a6fcb5ea70d0a1c727
DIST mysql-extras-20120416-2021Z.tar.bz2 1874771 SHA256 af780a9c41a5073d7a66e991e9b1c468bea89b1efd7fbea7e6daa5f75d235e33 SHA512 c1a33fb4875274ee5c04182b62697037454f3aea26e094003e985b9c3c0d47a8dd62a572e4db95ce98d6dbfba4388ae1f2577378acc15b4d3ad0b762e3cecb1d WHIRLPOOL bc3b2018fab6ab93bfbf834a99061c95a511415fd25bea988a27108fcd210142791983d1f5a561961e471a7b2e99210e4b260a200d85150bac596cdb6e1a83d5
DIST mysql-extras-20120906-1344Z.tar.bz2 1898342 SHA256 75e8efa38d6b10b63d05553f5c884396bdd50b9a445731892dc7780d0a015b2e SHA512 4c253a5772eea4e130c39b4e127372431afaf53d574f8369e905c636c7c12e7eb534432e1ffd681eb83de857850ddcba161ef5c489e1f077ff850bf95978d4f8 WHIRLPOOL 1e9bd9f1ce83d219c20e089e952a8b39c73d97d027a1309788a3d8e529d5444412d6e4445d362b16e01c9ea918cc7c994635c240ca7f7848a2c06f528d832485
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

@ -1,171 +0,0 @@
# 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.1.62.ebuild,v 1.3 2013/01/20 02:06:27 robbat2 Exp $
EAPI="4"
MY_EXTRAS_VER="20120416-2021Z"
# Build system
BUILD="autotools"
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 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd"
# 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() {
# 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"
emake check || die "make check failed"
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"
cd "${S}"
einfo ">>> Test phase [test]: ${CATEGORY}/${PF}"
local retstatus_unit
local retstatus_ns
local retstatus_ps
local t
addpredict /this-dir-does-not-exist/t9.MYI
# Ensure that parallel runs don't die
export MTR_BUILD_THREAD="$((${RANDOM} % 100))"
# The entire 5.0 series has pre-generated SSL certificates, they have
# mostly expired now. ${S}/mysql-tests/std-data/*.pem
# The certs really SHOULD be generated for the tests, so that they are
# not expiring like this. We cannot do so ourselves as the tests look
# closely as the cert path data, and we do not have the CA key to regen
# ourselves. Alternatively, upstream should generate them with at least
# 50-year validity.
#
# Known expiry points:
# 4.1.*, 5.0.0-5.0.22, 5.1.7: Expires 2013/09/09
# 5.0.23-5.0.77, 5.1.7-5.1.22?: Expires 2009/01/27
# 5.0.78-5.0.90, 5.1.??-5.1.42: Expires 2010/01/28
#
# mysql-test/std_data/untrusted-cacert.pem is MEANT to be
# expired/invalid.
case ${PV} in
5.1.*|5.4.*|5.5.*)
for t in openssl_1 rpl_openssl rpl.rpl_ssl rpl.rpl_ssl1 ssl ssl_8k_key \
ssl_compress ssl_connect rpl.rpl_heartbeat_ssl ; do \
mysql-v2_disable_test \
"$t" \
"These OpenSSL tests break due to expired certificates"
done
;;
esac
# These are also failing in MySQL 5.1 for now, and are believed to be
# false positives:
#
# main.mysql_comment, main.mysql_upgrade, main.information_schema,
# funcs_1.is_columns_mysql funcs_1.is_tables_mysql funcs_1.is_triggers:
# fails due to USE=-latin1 / utf8 default
#
# main.mysql_client_test:
# segfaults at random under Portage only, suspect resource limits.
#
# main.not_partition:
# Failure reason unknown at this time, must resolve before package.mask
# removal FIXME
case ${PV} in
5.1.*|5.2.*|5.4.*|5.5.*)
for t in main.mysql_client_test main.mysql_comments \
main.mysql_upgrade \
main.information_schema \
main.not_partition funcs_1.is_columns_mysql \
funcs_1.is_tables_mysql funcs_1.is_triggers; do
mysql-v2_disable_test "$t" "False positives in Gentoo"
done
;;
esac
# New failures in 5.1.50/5.1.51, reported by jmbsvicetto.
# These tests are picking up a 'connect-timeout' config from somewhere,
# which is not valid, and since it does not have 'loose-' in front of
# it, it's causing a failure
case ${PV} in
5.1.5*|5.4.*|5.5.*|6*)
for t in rpl.rpl_mysql_upgrade main.log_tables_upgrade ; do
mysql-v2_disable_test "$t" \
"False positives in Gentoo: connect-timeout"
done
;;
esac
use profiling && use community \
|| mysql-v2_disable_test main.profiling \
"Profiling test needs profiling support"
if [ "${PN}" == "mariadb" ]; then
for t in \
parts.part_supported_sql_func_ndb \
parts.partition_auto_increment_ndb ; do
mysql-v2_disable_test $t "ndb not supported in mariadb"
done
fi
# create directories because mysqladmin might make out of order
mkdir -p "${S}"/mysql-test/var-{ps,ns}{,/log}
# We run the test protocols seperately
emake test-unit
retstatus_unit=$?
[[ $retstatus_unit -eq 0 ]] || eerror "test-unit failed"
emake test-ns force="--force --vardir=${S}/mysql-test/var-ns"
retstatus_ns=$?
[[ $retstatus_ns -eq 0 ]] || eerror "test-ns failed"
has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
emake test-ps force="--force --vardir=${S}/mysql-test/var-ps"
retstatus_ps=$?
[[ $retstatus_ps -eq 0 ]] || eerror "test-ps failed"
has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
# TODO:
# When upstream enables the pr and nr testsuites, we need those as well.
# 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_ns -eq 0 ]] || failures="${failures} test-ns"
[[ $retstatus_ps -eq 0 ]] || failures="${failures} test-ps"
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,171 +0,0 @@
# 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.2.12.ebuild,v 1.3 2013/01/20 02:06:27 robbat2 Exp $
EAPI="4"
MY_EXTRAS_VER="20120416-2021Z"
# Build system
BUILD="autotools"
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="~amd64 ~s390 ~sh ~x86 ~sparc-fbsd ~x86-fbsd"
# 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() {
# 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"
emake check || die "make check failed"
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"
cd "${S}"
einfo ">>> Test phase [test]: ${CATEGORY}/${PF}"
local retstatus_unit
local retstatus_ns
local retstatus_ps
local t
addpredict /this-dir-does-not-exist/t9.MYI
# Ensure that parallel runs don't die
export MTR_BUILD_THREAD="$((${RANDOM} % 100))"
# The entire 5.0 series has pre-generated SSL certificates, they have
# mostly expired now. ${S}/mysql-tests/std-data/*.pem
# The certs really SHOULD be generated for the tests, so that they are
# not expiring like this. We cannot do so ourselves as the tests look
# closely as the cert path data, and we do not have the CA key to regen
# ourselves. Alternatively, upstream should generate them with at least
# 50-year validity.
#
# Known expiry points:
# 4.1.*, 5.0.0-5.0.22, 5.1.7: Expires 2013/09/09
# 5.0.23-5.0.77, 5.1.7-5.1.22?: Expires 2009/01/27
# 5.0.78-5.0.90, 5.1.??-5.1.42: Expires 2010/01/28
#
# mysql-test/std_data/untrusted-cacert.pem is MEANT to be
# expired/invalid.
case ${PV} in
5.1.*|5.4.*|5.5.*)
for t in openssl_1 rpl_openssl rpl.rpl_ssl rpl.rpl_ssl1 ssl ssl_8k_key \
ssl_compress ssl_connect rpl.rpl_heartbeat_ssl ; do \
mysql-v2_disable_test \
"$t" \
"These OpenSSL tests break due to expired certificates"
done
;;
esac
# These are also failing in MySQL 5.1 for now, and are believed to be
# false positives:
#
# main.mysql_comment, main.mysql_upgrade, main.information_schema,
# funcs_1.is_columns_mysql funcs_1.is_tables_mysql funcs_1.is_triggers:
# fails due to USE=-latin1 / utf8 default
#
# main.mysql_client_test:
# segfaults at random under Portage only, suspect resource limits.
#
# main.not_partition:
# Failure reason unknown at this time, must resolve before package.mask
# removal FIXME
case ${PV} in
5.1.*|5.2.*|5.4.*|5.5.*)
for t in main.mysql_client_test main.mysql_comments \
main.mysql_upgrade \
main.information_schema \
main.not_partition funcs_1.is_columns_mysql \
funcs_1.is_tables_mysql funcs_1.is_triggers; do
mysql-v2_disable_test "$t" "False positives in Gentoo"
done
;;
esac
# New failures in 5.1.50/5.1.51, reported by jmbsvicetto.
# These tests are picking up a 'connect-timeout' config from somewhere,
# which is not valid, and since it does not have 'loose-' in front of
# it, it's causing a failure
case ${PV} in
5.1.5*|5.4.*|5.5.*|6*)
for t in rpl.rpl_mysql_upgrade main.log_tables_upgrade ; do
mysql-v2_disable_test "$t" \
"False positives in Gentoo: connect-timeout"
done
;;
esac
use profiling && use community \
|| mysql-v2_disable_test main.profiling \
"Profiling test needs profiling support"
if [ "${PN}" == "mariadb" ]; then
for t in \
parts.part_supported_sql_func_ndb \
parts.partition_auto_increment_ndb ; do
mysql-v2_disable_test $t "ndb not supported in mariadb"
done
fi
# create directories because mysqladmin might make out of order
mkdir -p "${S}"/mysql-test/var-{ps,ns}{,/log}
# We run the test protocols seperately
emake test-unit
retstatus_unit=$?
[[ $retstatus_unit -eq 0 ]] || eerror "test-unit failed"
emake test-ns force="--force --vardir=${S}/mysql-test/var-ns"
retstatus_ns=$?
[[ $retstatus_ns -eq 0 ]] || eerror "test-ns failed"
has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
emake test-ps force="--force --vardir=${S}/mysql-test/var-ps"
retstatus_ps=$?
[[ $retstatus_ps -eq 0 ]] || eerror "test-ps failed"
has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
# TODO:
# When upstream enables the pr and nr testsuites, we need those as well.
# 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_ns -eq 0 ]] || failures="${failures} test-ns"
[[ $retstatus_ps -eq 0 ]] || failures="${failures} test-ps"
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,174 +0,0 @@
# 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.3.6.ebuild,v 1.3 2013/01/20 02:06:27 robbat2 Exp $
EAPI="4"
MY_EXTRAS_VER="20120416-2021Z"
# Build system
BUILD="autotools"
# Suffix on files...
#MY_PV="$PV-ga"
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="~amd64 ~s390 ~sh ~x86 ~sparc-fbsd ~x86-fbsd"
# 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() {
# 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"
emake check || die "make check failed"
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"
cd "${S}"
einfo ">>> Test phase [test]: ${CATEGORY}/${PF}"
local retstatus_unit
local retstatus_ns
local retstatus_ps
local t
addpredict /this-dir-does-not-exist/t9.MYI
# Ensure that parallel runs don't die
export MTR_BUILD_THREAD="$((${RANDOM} % 100))"
# The entire 5.0 series has pre-generated SSL certificates, they have
# mostly expired now. ${S}/mysql-tests/std-data/*.pem
# The certs really SHOULD be generated for the tests, so that they are
# not expiring like this. We cannot do so ourselves as the tests look
# closely as the cert path data, and we do not have the CA key to regen
# ourselves. Alternatively, upstream should generate them with at least
# 50-year validity.
#
# Known expiry points:
# 4.1.*, 5.0.0-5.0.22, 5.1.7: Expires 2013/09/09
# 5.0.23-5.0.77, 5.1.7-5.1.22?: Expires 2009/01/27
# 5.0.78-5.0.90, 5.1.??-5.1.42: Expires 2010/01/28
#
# mysql-test/std_data/untrusted-cacert.pem is MEANT to be
# expired/invalid.
case ${PV} in
5.1.*|5.5.*)
for t in openssl_1 rpl_openssl rpl.rpl_ssl rpl.rpl_ssl1 ssl ssl_8k_key \
ssl_compress ssl_connect rpl.rpl_heartbeat_ssl ; do \
mysql-v2_disable_test \
"$t" \
"These OpenSSL tests break due to expired certificates"
done
;;
esac
# These are also failing in MySQL 5.1 for now, and are believed to be
# false positives:
#
# main.mysql_comment, main.mysql_upgrade, main.information_schema,
# funcs_1.is_columns_mysql funcs_1.is_tables_mysql funcs_1.is_triggers:
# fails due to USE=-latin1 / utf8 default
#
# main.mysql_client_test:
# segfaults at random under Portage only, suspect resource limits.
#
# main.not_partition:
# Failure reason unknown at this time, must resolve before package.mask
# removal FIXME
case ${PV} in
5.1.*|5.2.*|5.3.*|5.5.*)
for t in main.mysql_client_test main.mysql_comments \
main.mysql_upgrade \
main.information_schema \
main.not_partition funcs_1.is_columns_mysql \
funcs_1.is_tables_mysql funcs_1.is_triggers; do
mysql-v2_disable_test "$t" "False positives in Gentoo"
done
;;
esac
# New failures in 5.1.50/5.1.51, reported by jmbsvicetto.
# These tests are picking up a 'connect-timeout' config from somewhere,
# which is not valid, and since it does not have 'loose-' in front of
# it, it's causing a failure
case ${PV} in
5.1.5*|5.5.*|6*)
for t in rpl.rpl_mysql_upgrade main.log_tables_upgrade ; do
mysql-v2_disable_test "$t" \
"False positives in Gentoo: connect-timeout"
done
;;
esac
use profiling && use community \
|| mysql-v2_disable_test main.profiling \
"Profiling test needs profiling support"
if [ "${PN}" == "mariadb" ]; then
for t in \
parts.part_supported_sql_func_ndb \
parts.partition_auto_increment_ndb ; do
mysql-v2_disable_test $t "ndb not supported in mariadb"
done
fi
# create directories because mysqladmin might make out of order
mkdir -p "${S}"/mysql-test/var-{ps,ns}{,/log}
# We run the test protocols seperately
emake test-unit
retstatus_unit=$?
[[ $retstatus_unit -eq 0 ]] || eerror "test-unit failed"
emake test-ns force="--force --vardir=${S}/mysql-test/var-ns"
retstatus_ns=$?
[[ $retstatus_ns -eq 0 ]] || eerror "test-ns failed"
has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
emake test-ps force="--force --vardir=${S}/mysql-test/var-ps"
retstatus_ps=$?
[[ $retstatus_ps -eq 0 ]] || eerror "test-ps failed"
has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
# TODO:
# When upstream enables the pr and nr testsuites, we need those as well.
# 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_ns -eq 0 ]] || failures="${failures} test-ns"
[[ $retstatus_ps -eq 0 ]] || failures="${failures} test-ps"
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,171 +0,0 @@
# 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.23.ebuild,v 1.3 2013/01/20 02:09:35 robbat2 Exp $
EAPI="4"
MY_EXTRAS_VER="20120416-2021Z"
# 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="~amd64 ~s390 ~sh ~x86 ~sparc-fbsd ~x86-fbsd"
# 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() {
# 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"
emake check || die "make check failed"
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"
cd "${S}"
einfo ">>> Test phase [test]: ${CATEGORY}/${PF}"
local retstatus_unit
local retstatus_ns
local retstatus_ps
local t
addpredict /this-dir-does-not-exist/t9.MYI
# Ensure that parallel runs don't die
export MTR_BUILD_THREAD="$((${RANDOM} % 100))"
# The entire 5.0 series has pre-generated SSL certificates, they have
# mostly expired now. ${S}/mysql-tests/std-data/*.pem
# The certs really SHOULD be generated for the tests, so that they are
# not expiring like this. We cannot do so ourselves as the tests look
# closely as the cert path data, and we do not have the CA key to regen
# ourselves. Alternatively, upstream should generate them with at least
# 50-year validity.
#
# Known expiry points:
# 4.1.*, 5.0.0-5.0.22, 5.1.7: Expires 2013/09/09
# 5.0.23-5.0.77, 5.1.7-5.1.22?: Expires 2009/01/27
# 5.0.78-5.0.90, 5.1.??-5.1.42: Expires 2010/01/28
#
# mysql-test/std_data/untrusted-cacert.pem is MEANT to be
# expired/invalid.
case ${PV} in
5.1.*|5.5.*)
for t in openssl_1 rpl_openssl rpl.rpl_ssl rpl.rpl_ssl1 ssl ssl_8k_key \
ssl_compress ssl_connect rpl.rpl_heartbeat_ssl ; do \
mysql-v2_disable_test \
"$t" \
"These OpenSSL tests break due to expired certificates"
done
;;
esac
# These are also failing in MySQL 5.1 for now, and are believed to be
# false positives:
#
# main.mysql_comment, main.mysql_upgrade, main.information_schema,
# funcs_1.is_columns_mysql funcs_1.is_tables_mysql funcs_1.is_triggers:
# fails due to USE=-latin1 / utf8 default
#
# main.mysql_client_test:
# segfaults at random under Portage only, suspect resource limits.
#
# main.not_partition:
# Failure reason unknown at this time, must resolve before package.mask
# removal FIXME
case ${PV} in
5.1.*|5.2.*|5.3.*|5.5.*)
for t in main.mysql_client_test main.mysql_comments \
main.mysql_upgrade \
main.information_schema \
main.not_partition funcs_1.is_columns_mysql \
funcs_1.is_tables_mysql funcs_1.is_triggers; do
mysql-v2_disable_test "$t" "False positives in Gentoo"
done
;;
esac
# New failures in 5.1.50/5.1.51, reported by jmbsvicetto.
# These tests are picking up a 'connect-timeout' config from somewhere,
# which is not valid, and since it does not have 'loose-' in front of
# it, it's causing a failure
case ${PV} in
5.1.5*|5.5.*|6*)
for t in rpl.rpl_mysql_upgrade main.log_tables_upgrade ; do
mysql-v2_disable_test "$t" \
"False positives in Gentoo: connect-timeout"
done
;;
esac
use profiling && use community \
|| mysql-v2_disable_test main.profiling \
"Profiling test needs profiling support"
if [ "${PN}" == "mariadb" ]; then
for t in \
parts.part_supported_sql_func_ndb \
parts.partition_auto_increment_ndb ; do
mysql-v2_disable_test $t "ndb not supported in mariadb"
done
fi
# create directories because mysqladmin might make out of order
mkdir -p "${S}"/mysql-test/var-{ps,ns}{,/log}
# We run the test protocols seperately
emake test-unit
retstatus_unit=$?
[[ $retstatus_unit -eq 0 ]] || eerror "test-unit failed"
emake test-ns force="--force --vardir=${S}/mysql-test/var-ns"
retstatus_ns=$?
[[ $retstatus_ns -eq 0 ]] || eerror "test-ns failed"
has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
emake test-ps force="--force --vardir=${S}/mysql-test/var-ps"
retstatus_ps=$?
[[ $retstatus_ps -eq 0 ]] || eerror "test-ps failed"
has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
# TODO:
# When upstream enables the pr and nr testsuites, we need those as well.
# 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_ns -eq 0 ]] || failures="${failures} test-ns"
[[ $retstatus_ps -eq 0 ]] || failures="${failures} test-ps"
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,134 +0,0 @@
# 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.28.ebuild,v 1.4 2013/01/20 02:09:35 robbat2 Exp $
EAPI="4"
MY_EXTRAS_VER="20120906-1344Z"
# 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
}

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql/mysql-5.1.67.ebuild,v 1.3 2013/01/20 18:04:39 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql/mysql-5.1.67.ebuild,v 1.8 2013/01/21 19:29:09 jer Exp $
EAPI="4"
@ -19,7 +19,7 @@ inherit toolchain-funcs mysql-v2
IUSE="$IUSE"
# REMEMBER: also update eclass/mysql*.eclass before committing!
KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~sparc-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-solaris"
KEYWORDS="~alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~sparc-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-solaris"
# When MY_EXTRAS is bumped, the index should be revised to exclude these.
# This is often broken still

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/java-config/java-config-2.1.12-r1.ebuild,v 1.5 2013/01/20 14:10:12 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-java/java-config/java-config-2.1.12-r1.ebuild,v 1.6 2013/01/21 14:08:54 ago Exp $
EAPI="5"
@ -15,7 +15,7 @@ SRC_URI="mirror://gentoo/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="2"
KEYWORDS="amd64 ~arm ~ia64 ~ppc ppc64 x86 ~amd64-fbsd ~x86-fbsd"
KEYWORDS="amd64 ~arm ~ia64 ppc ppc64 x86 ~amd64-fbsd ~x86-fbsd"
IUSE=""
DEPEND=""

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/swi-prolog/swi-prolog-6.2.5.ebuild,v 1.3 2013/01/16 11:22:41 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lang/swi-prolog/swi-prolog-6.2.5.ebuild,v 1.5 2013/01/21 14:05:20 ago Exp $
EAPI=4
@ -15,7 +15,7 @@ SRC_URI="http://www.swi-prolog.org/download/stable/src/pl-${PV}.tar.gz
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~x86-macos"
KEYWORDS="amd64 ppc x86 ~amd64-linux ~x86-linux ~x86-macos"
IUSE="archive debug doc gmp hardened java minimal odbc readline ssl static-libs test zlib X"
RDEPEND="sys-libs/ncurses

@ -1,2 +1 @@
DIST libconfig-1.4.8.tar.gz 645823 SHA256 18b1509fbf438a8c7f9b0af32284e458189b5f6dfd044f898926109f3c3c01ed SHA512 7776df176cc1a0417516d392d53cf82b73cbd68c191b775baf49174e2e243ed206c783735a1665204ab2eab306779759e3c30ee09b479d9a0a2b838583ae9bf9 WHIRLPOOL 2a5cf90bb4194477cec311779e4e37a3306c2da6246efb27e630cc1e1bac55b83825b19a075d42e7beb85c838afd064119e49ce910f798ea1695528bed929203
DIST libconfig-1.4.9.tar.gz 688158 SHA256 09c8979252e60193e2969e9b0e1cd597f7820087867989b2f0939ad164473041 SHA512 49a4318c1b8a5f15dc0cefaf25c481f95008e413696420d5e8cacb7a6ce7e600b84c4b7e7365373cee62e392e14556ff31d65c1e084a9b7ab2153a55cbf787a7 WHIRLPOOL 3d64dfb7cfd21c769738791236d6f6f4b01d296d060c21767f441f644b0d0bba62b5782bd7129dcc2657377200e59a345a5f197a67b5579e2193447fdefc1d25

@ -1,42 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libconfig/libconfig-1.4.8.ebuild,v 1.8 2012/12/18 17:02:29 jer Exp $
EAPI="4"
DESCRIPTION="Libconfig is a simple library for manipulating structured configuration files"
HOMEPAGE="http://www.hyperrealm.com/libconfig/libconfig.html"
SRC_URI="http://www.hyperrealm.com/libconfig/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="amd64 ~mips ppc ppc64 sparc x86 ~x86-linux"
IUSE="examples static-libs"
DEPEND="
sys-devel/libtool
sys-devel/bison"
RDEPEND=""
src_configure() {
econf $(use_enable static-libs static) --disable-examples
}
src_test() {
# It responds to check but that does not work as intended
emake test
}
src_install() {
default
if ! use static-libs; then
rm -f "${D}"/usr/lib*/lib*.la
fi
if use examples; then
local dir
for dir in examples/c examples/c++; do
insinto /usr/share/doc/${PF}/${dir}
doins ${dir}/*
done
fi
}

@ -1 +1,2 @@
DIST mongo-c-driver-0.6.tar.gz 94393 SHA256 7c7cf89726fb74d94c8f65722f5f8ccf35ccab2738b95003245d55f1f53d56e9 SHA512 2d6e3a40bbddd12ed7b2c1624b692ab25324135b08646a496b0d114699898aaee4541c541c354c2b0406a1cc375b2f07ab9cf538ea04f4751298e8d0f2e3bf53 WHIRLPOOL 5a81c74e6f6803f565887822127d6f6fd9f8ef147b812e0744d58af507b877f28bead4705cbebbb9c2c93476d70f8d138f11cddb1c251464bb0026d5ee802e65
DIST mongo-c-driver-0.7.1.tar.gz 108537 SHA256 6670b50bb4232cc617a114d1320ea97abc55f9570b4ebf53e1e6c22671ffc328 SHA512 5c6996dc47ecbe4d77971e3aa983a877e7de736bf358c467808eceba8b1a5eea342376249cdc682a034fc7ec39290d234527cec3c3732686f184281a72aec724 WHIRLPOOL c3aadbb61bd7bd295398b4510708f95c0a05383e80baba510609870aa39f5442d4bbfb6441889f605578e07e2c97d44d2e2d75b5a2ec6950a362825c6110fbd3

@ -0,0 +1,47 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/mongo-c-driver/mongo-c-driver-0.7.1.ebuild,v 1.1 2013/01/21 13:28:54 ultrabug Exp $
EAPI="4"
PYTHON_DEPEND="2"
inherit multilib python
DESCRIPTION="C Driver for MongoDB"
HOMEPAGE="http://www.mongodb.org/ https://github.com/mongodb/mongo-c-driver"
SRC_URI="https://github.com/mongodb/${PN}/tarball/v${PV/_/} -> ${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc static-libs"
# tests fails to build
RESTRICT="test"
RDEPEND=""
DEPEND="doc? ( dev-python/sphinx )"
pkg_setup() {
python_set_active_version 2
}
src_unpack() {
unpack ${A}
mv *-${PN}-* "${S}"
}
src_compile() {
emake
use doc && make -C docs/source/sphinx html
}
src_install() {
emake install \
INSTALL_LIBRARY_PATH="${D}/usr/$(get_libdir)" \
INSTALL_INCLUDE_PATH="${D}/usr/include"
use static-libs || find "${ED}" -name '*.a' -exec rm -f {} +
use doc && dohtml -r docs/source/sphinx/build/html/*
}

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/nspr/nspr-4.9.4.ebuild,v 1.6 2013/01/20 18:33:41 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/nspr/nspr-4.9.4.ebuild,v 1.9 2013/01/21 16:27:50 ago Exp $
EAPI=3
WANT_AUTOCONF="2.1"
@ -15,7 +15,7 @@ SRC_URI="ftp://ftp.mozilla.org/pub/mozilla.org/nspr/releases/v${PV}/src/${P}.tar
LICENSE="|| ( MPL-2.0 GPL-2 LGPL-2.1 )"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~mips ppc ppc64 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="debug"
src_prepare() {

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/nss/nss-3.14.1.ebuild,v 1.5 2013/01/20 18:33:23 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/nss/nss-3.14.1.ebuild,v 1.9 2013/01/21 18:39:38 vapier Exp $
EAPI=3
inherit eutils flag-o-matic multilib toolchain-funcs
@ -16,7 +16,7 @@ SRC_URI="ftp://ftp.mozilla.org/pub/mozilla.org/security/nss/releases/${RTM_NAME}
LICENSE="|| ( MPL-2.0 GPL-2 LGPL-2.1 )"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="utils"
DEPEND="virtual/pkgconfig
@ -40,7 +40,7 @@ src_prepare() {
cd "${S}"/mozilla/security/coreconf || die
# hack nspr paths
echo 'INCLUDES += -I'"${EPREFIX}"'/usr/include/nspr -I$(DIST)/include/dbm' \
echo 'INCLUDES += -I$(DIST)/include/dbm' \
>> headers.mk || die "failed to append include"
# modify install path
@ -59,6 +59,13 @@ src_prepare() {
epatch "${FILESDIR}/nss-3.13.1-solaris-gcc.patch"
# use host shlibsign if need be #436216
if tc-is-cross-compiler ; then
sed -i \
-e 's:"${2}"/shlibsign:shlibsign:' \
"${S}"/mozilla/security/nss/cmd/shlibsign/sign.sh || die
fi
# dirty hack
cd "${S}"/mozilla/security/nss || die
sed -i -e "/CRYPTOLIB/s:\$(SOFTOKEN_LIB_DIR):../freebl/\$(OBJDIR):" \
@ -67,34 +74,78 @@ src_prepare() {
cmd/platlibs.mk || die
}
src_compile() {
strip-flags
nssarch() {
# Most of the arches are the same as $ARCH
local t=${1:-${CHOST}}
case ${t} in
hppa*) echo "parisc";;
i?86*) echo "i686";;
x86_64*) echo "x86_64";;
*) tc-arch ${t};;
esac
}
nssbits() {
echo > "${T}"/test.c || die
$(tc-getCC) ${CFLAGS} -c "${T}"/test.c -o "${T}"/test.o || die
${!1} ${CPPFLAGS} ${CFLAGS} -c "${T}"/test.c -o "${T}"/test.o || die
case $(file "${T}"/test.o) in
*32-bit*x86-64*) export USE_x32=1;;
*64-bit*|*ppc64*|*x86_64*) export USE_64=1;;
*32-bit*x86-64*) echo USE_x32=1;;
*64-bit*|*ppc64*|*x86_64*) echo USE_64=1;;
*32-bit*|*ppc*|*i386*) ;;
*) die "Failed to detect whether your arch is 64bits or 32bits, disable distcc if you're using it, please";;
esac
}
src_compile() {
strip-flags
tc-export AR RANLIB {BUILD_,}{CC,PKG_CONFIG}
local makeargs=(
CC="${CC}"
AR="${AR} rc \$@"
RANLIB="${RANLIB}"
OPTIMIZER=
$(nssbits CC)
)
# Take care of nspr settings #436216
append-cppflags $(${PKG_CONFIG} nspr --cflags)
append-ldflags $(${PKG_CONFIG} nspr --libs-only-L)
unset NSPR_INCLUDE_DIR
export NSPR_LIB_DIR=${T}/fake-dir
# Do not let `uname` be used.
if use kernel_linux ; then
makeargs+=(
OS_TARGET=Linux
OS_RELEASE=2.6
OS_TEST="$(nssarch)"
)
fi
export NSPR_INCLUDE_DIR=`nspr-config --includedir`
export NSPR_LIB_DIR=`nspr-config --libdir`
export BUILD_OPT=1
export NSS_USE_SYSTEM_SQLITE=1
export NSDISTMODE=copy
export NSS_ENABLE_ECC=1
export XCFLAGS="${CFLAGS}"
export XCFLAGS="${CFLAGS} ${CPPFLAGS}"
export FREEBL_NO_DEPEND=1
export ASFLAGS=""
cd "${S}"/mozilla/security/coreconf || die
emake -j1 CC="$(tc-getCC)" || die "coreconf make failed"
cd "${S}"/mozilla/security/dbm || die
emake -j1 CC="$(tc-getCC)" || die "dbm make failed"
cd "${S}"/mozilla/security/nss || die
emake -j1 CC="$(tc-getCC)" || die "nss make failed"
local d
# Build the host tools first.
LDFLAGS="${BUILD_LDFLAGS}" \
XCFLAGS="${BUILD_CFLAGS}" \
emake -j1 -C mozilla/security/coreconf \
CC="${BUILD_CC}" \
$(nssbits BUILD_CC) \
|| die
makeargs+=( NSINSTALL="${PWD}/$(find -type f -name nsinstall)" )
# Then build the target tools.
for d in dbm nss ; do
emake -j1 "${makeargs[@]}" -C mozilla/security/${d} || die "${d} make failed"
done
}
# Altering these 3 libraries breaks the CHK verification.
@ -118,6 +169,7 @@ generate_chk() {
local libdir="$2"
einfo "Resigning core NSS libraries for FIPS validation"
shift 2
local i
for i in ${NSS_CHK_SIGN_LIBS} ; do
local libname=lib${i}.so
local chkname=lib${i}.chk
@ -134,6 +186,7 @@ generate_chk() {
cleanup_chk() {
local libdir="$1"
shift 1
local i
for i in ${NSS_CHK_SIGN_LIBS} ; do
local libfname="${libdir}/lib${i}.so"
# If the major version has changed, then we have old chk files.
@ -162,7 +215,7 @@ src_install () {
insinto /usr/include/nss
doins public/nss/*.h || die
cd "${ED}"/usr/$(get_libdir) || die
local n=
local n file
for file in *$(get_libname); do
n=${file%$(get_libname)}$(get_libname ${MINOR_VERSION})
mv ${file} ${n} || die
@ -172,7 +225,7 @@ src_install () {
fi
done
local nssutils
local f nssutils
# Always enabled because we need it for chk generation.
nssutils="shlibsign"
if use utils; then
@ -192,7 +245,7 @@ src_install () {
# Prelink breaks the CHK files. We don't have any reliable way to run
# shlibsign after prelink.
declare -a libs
local l libs=()
for l in ${NSS_CHK_SIGN_LIBS} ; do
libs+=("${EPREFIX}/usr/$(get_libdir)/lib${l}.so")
done
@ -204,7 +257,13 @@ src_install () {
pkg_postinst() {
# We must re-sign the libraries AFTER they are stripped.
generate_chk "${EROOT}"/usr/bin/shlibsign "${EROOT}"/usr/$(get_libdir)
local shlibsign="${EROOT}/usr/bin/shlibsign"
# See if we can execute it (cross-compiling & such). #436216
"${shlibsign}" -h >&/dev/null
if [[ $? -gt 1 ]] ; then
shlibsign="shlibsign"
fi
generate_chk "${shlibsign}" "${EROOT}"/usr/$(get_libdir)
}
pkg_postrm() {

@ -1,3 +1,2 @@
DIST pkcs11-helper-1.07.tar.bz2 339147 SHA256 7849ddd06a4f3996358264ca6f92fbb4980d40aefaf6cda67a05f524476c345f SHA512 188288b6bd85e026e6ba7c406056c1c66a46e6f5019cb22b5432e7346dd72186638192e0237e0888bf5f0a21210de28cbd045422a0eea40736efe66979d6539f WHIRLPOOL 89d04158562347965b9ebe64648ab9d005c566ab600ea73c4b4fff1ebcfc93d19fbf1d190a44b958e745b1f8b309777c869960f5899573d2a454b680dc248f61
DIST pkcs11-helper-1.08.tar.bz2 362352 SHA256 f57998151c4548d9fade64752ee105283804a02088b8b4b55092f9084d119c9d SHA512 800d756ea7be25c5ebf62de16fd58feae425ddb0161647c4122cdc64dce6ddf720ec669edbae14b5cd994b009c7266ff0f6726e0cc4575068701da030d02d331 WHIRLPOOL 5a45ead20d32fd3c8e0e70934bde88bc87ecf0bcd080cf7e4a1ecd23a6b68e54c1d18d8bef548745acdf1fd996bb00cf211894b099dcc06cbe579c2816285737
DIST pkcs11-helper-1.09.tar.bz2 375671 SHA256 ed4f6db68458253599fbf0f8803f044a3448a49007ad072d54d0624953521885 SHA512 e5a93d291bdbd6e93a276acba5853e873ed967a1a39983927d7c6fb7cc7137f89b68d10c7cafd4e8b1847e344cccbb9117f2216ab7bbebddf80b2348a7fdb2b2 WHIRLPOOL 6a2311f292a864be8ea3b83146908d730ea387580728f47139cb9bd17431bdb91f10fdc2b54c061dcc604cb25685058d2bccff7d0effbb8a07afe4f69b97eba7
DIST pkcs11-helper-1.10.tar.bz2 376863 SHA256 c8e2bc290f0c6b4265dc5ed1037d00ffcb70934b8a262a617e0cc496a87e39bb SHA512 df64d4c38ad7930df2a8bd0c69c4ac101ab44b5da2116c07884da8a173ead3c35fcea25c283a30e77801249ddb4c454a530f4edb703deface88788ae0485243f WHIRLPOOL c8e653d147b03e92625c6875a4e5d3aa59ab2577b1896940fc85d90a4cfcb3c6e58dc502597bb513c0053ce4bd4b9234617566aefcaca6e41226fd056e0447ac

@ -1,36 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/pkcs11-helper/pkcs11-helper-1.07.ebuild,v 1.8 2012/05/04 18:35:49 jdhore Exp $
DESCRIPTION="PKCS#11 helper library"
HOMEPAGE="http://www.opensc-project.org/pkcs11-helper"
SRC_URI="http://www.opensc-project.org/files/${PN}/${P}.tar.bz2"
LICENSE="|| ( BSD GPL-2 )"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd"
IUSE="doc gnutls nss"
RESTRICT="test"
RDEPEND=">=dev-libs/openssl-0.9.7
gnutls? ( >=net-libs/gnutls-1.4.4 )
nss? ( dev-libs/nss )"
DEPEND="${RDEPEND}
virtual/pkgconfig
doc? ( >=app-doc/doxygen-1.4.7 )"
src_compile() {
econf \
--docdir="/usr/share/doc/${PF}" \
$(use_enable doc) \
$(use_enable gnutls crypto-engine-gnutls) \
$(use_enable nss crypto-engine-nss)
emake || die "emake failed"
}
src_install() {
emake DESTDIR="${D}" install || die "emake install failed"
mv "${D}/usr/share/doc/${PF}/api" "${T}"
prepalldocs
mv "${T}/api" "${D}/usr/share/doc/${PF}"
}

@ -1,12 +1,12 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/pkcs11-helper/pkcs11-helper-1.09.ebuild,v 1.9 2012/05/04 18:35:49 jdhore Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/pkcs11-helper/pkcs11-helper-1.09.ebuild,v 1.10 2013/01/21 11:32:18 alonbl Exp $
EAPI="4"
DESCRIPTION="PKCS#11 helper library"
HOMEPAGE="http://www.opensc-project.org/opensc/wiki/pkcs11-helper"
SRC_URI="http://www.opensc-project.org/files/${PN}/${P}.tar.bz2"
SRC_URI="mirror://sourceforge/opensc/${PN}/${P}.tar.bz2"
LICENSE="|| ( BSD GPL-2 )"
SLOT="0"

@ -1,16 +1,16 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/pkcs11-helper/pkcs11-helper-1.08.ebuild,v 1.10 2012/05/04 18:35:49 jdhore Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/pkcs11-helper/pkcs11-helper-1.10.ebuild,v 1.1 2013/01/21 11:32:18 alonbl Exp $
EAPI="3"
EAPI="4"
DESCRIPTION="PKCS#11 helper library"
HOMEPAGE="http://www.opensc-project.org/opensc/wiki/pkcs11-helper"
SRC_URI="http://www.opensc-project.org/files/${PN}/${P}.tar.bz2"
SRC_URI="mirror://sourceforge/opensc/${PN}/${P}.tar.bz2"
LICENSE="|| ( BSD GPL-2 )"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd"
IUSE="doc gnutls nss static-libs"
RDEPEND=">=dev-libs/openssl-0.9.7
@ -30,6 +30,6 @@ src_configure() {
}
src_install() {
emake DESTDIR="${D}" install || die "emake install failed"
find "${ED}" -name "*.la" -print0 | xargs -0 rm -f
default
find "${ED}" -name '*.la' -exec rm -f {} +
}

@ -1,3 +1,2 @@
DIST wayland-0.85.0.tar.xz 224496 SHA256 9e3d4579916e963a77a59c90b4524c1d28aca2654ec76907c7cd58cf4c5cbc30 SHA512 effca626cc9cb3b6cc20d216154f7e7a0839756cf94921e9030c07660ea3ac64aa67e740b9c5ac210ed93f98f2daf6e399ad577d25cd09921283375da8c90bda WHIRLPOOL 72c4a936b739a467eb02e70a50f3f68dfd49589ccdf7a57ca60970f291ceb6ac60d5409469e55c3085edc69cbb4df7c03168b9ff710fc704b02f180d90e8b952
DIST wayland-0.95.0.tar.xz 359928 SHA256 a38b915ce294efb3f45d3c66ea21f8424aea676656eca93af0edcc5d55a1efcb SHA512 fe0b93528ad1c515231c8763ff6ea6506d0c6fa97412e873d16a0549aaf45831e6c98bb5eb43de7fcf4b28ceb7abde58cbb98a068e9ecbe56e61c7636cabab54 WHIRLPOOL 80b8de926dec7a805bb32e3721301d6c0478eabe8973e659c235e62e8e431b6a79763095736e20e4c82256c9251648df124e7b79a91a1328c68dfcff6ef69352
DIST wayland-1.0.3.tar.xz 391040 SHA256 f6be5ee11ba534baaa116350b5efb874bf9963bf3fb18bcf40130317e83a5913 SHA512 3378e29f0c3331dd1026f62e239cc279901ad72b88eca1dade0c8384253b753ab8279ccd94d89a95cee27c9bc7627fa88732f244fdc702870bfbf90621f0993e WHIRLPOOL 4d4146450ae7556662fdfd6b520530a6ba5730a3a0d0f9169bd78db48b3a973804adbf3320b12f20a117d1fa24073c0ca760463a109cff462d6194cf960ea8c9

@ -1,46 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/wayland/wayland-0.85.0.ebuild,v 1.5 2012/06/14 23:17:12 ssuominen Exp $
EAPI=4
EGIT_REPO_URI="git://anongit.freedesktop.org/git/${PN}/${PN}"
if [[ ${PV} = 9999* ]]; then
GIT_ECLASS="git-2"
EXPERIMENTAL="true"
fi
inherit autotools toolchain-funcs $GIT_ECLASS
DESCRIPTION="Wayland protocol libraries"
HOMEPAGE="http://wayland.freedesktop.org/"
if [[ $PV = 9999* ]]; then
SRC_URI="${SRC_PATCHES}"
else
SRC_URI="http://wayland.freedesktop.org/releases/${P}.tar.xz"
fi
LICENSE="CCPL-Attribution-ShareAlike-3.0 MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm ~hppa ~ppc64 ~x86"
IUSE="static-libs"
RDEPEND="dev-libs/expat
virtual/libffi"
DEPEND="${RDEPEND}"
src_prepare() {
if [[ ${PV} = 9999* ]]; then
eautoreconf
fi
}
src_configure() {
if tc-is-cross-compiler ; then
econf $(use_enable static-libs static) --disable-scanner
else
econf $(use_enable static-libs static)
fi
}

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/wayland/wayland-1.0.3.ebuild,v 1.1 2013/01/21 01:40:11 mattst88 Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/wayland/wayland-1.0.3.ebuild,v 1.2 2013/01/21 17:44:11 mattst88 Exp $
EAPI=4
@ -25,12 +25,12 @@ fi
LICENSE="CCPL-Attribution-ShareAlike-3.0 MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~x86"
IUSE="static-libs"
IUSE="doc static-libs"
RDEPEND="dev-libs/expat
virtual/libffi"
DEPEND="${RDEPEND}
dev-libs/libxslt"
doc? ( app-doc/doxygen )"
src_prepare() {
if [[ ${PV} = 9999* ]]; then
@ -39,9 +39,10 @@ src_prepare() {
}
src_configure() {
myconf="$(use_enable static-libs static) \
$(use_enable doc documentation)"
if tc-is-cross-compiler ; then
econf $(use_enable static-libs static) --disable-scanner
else
econf $(use_enable static-libs static)
myconf+=" --disable-scanner"
fi
econf ${myconf}
}

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/AnyEvent/AnyEvent-7.40.0.ebuild,v 1.3 2013/01/11 19:06:48 blueness Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-perl/AnyEvent/AnyEvent-7.40.0.ebuild,v 1.4 2013/01/21 16:09:37 ago Exp $
EAPI=4
@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Provides a uniform interface to various event loops"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~ia64 ppc ppc64 ~sparc ~x86 ~x86-solaris"
KEYWORDS="~alpha amd64 ~arm ~ia64 ppc ppc64 sparc ~x86 ~x86-solaris"
IUSE=""
SRC_TEST="do"

@ -0,0 +1,23 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Astro-FITS-Header/Astro-FITS-Header-3.70.0.ebuild,v 1.1 2013/01/21 17:51:36 tove Exp $
EAPI=5
MODULE_AUTHOR=TJENNESS
MODULE_VERSION=3.07
inherit perl-module
DESCRIPTION="Interface to FITS headers"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~arm ~hppa ~mips ~ppc ~x86"
IUSE=""
RDEPEND=""
DEPEND="${RDEPEND}
virtual/perl-Module-Build
"
SRC_TEST="do"

@ -1 +1,2 @@
DIST Astro-FITS-Header-3.05.tar.gz 105888 SHA256 8a94927052931ca48af9134a419138278d03f6ee9fee8106e5439ccccd6d805b SHA512 e76919958a17e412ed3a8a959cd856686b393a0b64fd60adf27f6d43e58ccb1dae861056203802c7c7b38770d4c1eca5fe474b5e6e7cd5b55ce50574d5eec93c WHIRLPOOL e4e9b52bb03cad615d89e8a9002902c3f5f08742c7ca37a15c5abe2b337f72410a90f037c7801c8a4484fa8d514dd2a615c9f83079aa044652ec7523479a21ef
DIST Astro-FITS-Header-3.07.tar.gz 105979 SHA256 530d59ef0c0935f9862d187187a2d7583b12c639bb67db14f983322b161892d9 SHA512 21b72ca2727fd77c6da01407ab97ac1bc3bfb4f6864d7a4728fa3f9cbad07b64ca20445bc8daf6c34a3523ab16a2b688cf99936157a41f36147b39f05a6c1f90 WHIRLPOOL ff09cf91858f3b2f4b9c96d15b7219d6eed3b6b7cb744f3565579561b68ad008870293d3bb459fbd84980306fda8ac1c2ef60446203fd424a6db6ad92beb0c5a

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/DateTime/DateTime-0.780.0.ebuild,v 1.7 2013/01/20 10:19:23 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-perl/DateTime/DateTime-0.780.0.ebuild,v 1.9 2013/01/21 16:24:57 ago Exp $
EAPI=4
@ -12,7 +12,7 @@ DESCRIPTION="A date and time object"
LICENSE="Artistic-2"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ~ia64 ppc ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
IUSE="test"
RDEPEND="

@ -0,0 +1,17 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/File-Sync/File-Sync-0.110.0.ebuild,v 1.1 2013/01/21 17:37:56 tove Exp $
EAPI=5
MODULE_AUTHOR=BRIANSKI
MODULE_VERSION=0.11
inherit perl-module
DESCRIPTION="Perl access to fsync() and sync() function calls"
SLOT="0"
KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE=""
SRC_TEST="do"

@ -1 +1,2 @@
DIST File-Sync-0.09.tar.gz 4074 SHA256 3dbe1e568fe61e3ec49fa42eea97065d07982cd924f0bcb67603bac0bead46a3 SHA512 7fcc8af4e5582368f31deb126256b4de3e35bb9eb837acb2ffe1e6bb3d0fc14df025cb44198f18c7be6dceb04bec15c142adead811711e184f084bf3d85666c0 WHIRLPOOL 4c19768951429491bbc0db31c6ff3402e488462a62ded5183b3a830ec8b77a56976e16ccc8b66062cbd8eee6ed35406a31c1b364ca526f810419552ca233a05e
DIST File-Sync-0.11.tar.gz 5842 SHA256 786698225e5cb43e8f061b78cfac1e0e7d48d370034ffdc518255207741c0b2a SHA512 32816efa26185f2f26d5a469aa48baf1d22242ec620b663e5fbfdda3ffb360e6d2e1c7349989fa34b8cd84567b7a312863dba2be855cd6e696f67759ef4512b6 WHIRLPOOL f904454179e4ed7bb3ed01fb6db8a5e1a6be487905bd8fdd41123f6d1c1366a8bb89980cd63462f5b10877efd5cea1dfb78f6674a7f1903e0862dd1f52b37530

@ -0,0 +1,17 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Linux-Smaps/Linux-Smaps-0.100.0.ebuild,v 1.1 2013/01/21 17:30:37 tove Exp $
EAPI=5
MODULE_AUTHOR=OPI
MODULE_VERSION=0.10
inherit perl-module linux-info
DESCRIPTION="Linux::Smaps - a Perl interface to /proc/PID/smaps"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
CONFIG_CHECK="~MMU ~PROC_PAGE_MONITOR"

@ -1 +1,2 @@
DIST Linux-Smaps-0.08.tar.gz 26371 SHA256 33a479471e246e7ad33234c444c170d9b68ba50d3765d8857201489e63872f7c SHA512 6fc4eb5eccd6418813754ef6667e7cfc2f5381205c8562deeba8d89c7e97bcf5a531c2312a0f5816c63e4bfea25276a5f5f161c97ae02f79ffd9df027597c93e WHIRLPOOL da883aeacd7eb9aa2349e2ff4b29bac7c38c6ba8e081d00e29c0086afc80605cb54ee8abba98989eaded5a62e750efc64f84dbbd44aa595212565704ecb9f025
DIST Linux-Smaps-0.10.tar.gz 27036 SHA256 8e13a6b4c0963faae6a4cc23fde86fdfdddcadad72946f76a22165675311d897 SHA512 bd30bdd32dfc0e9ecd2ab2e9f80040830d0b38fdf6c3a6441f4371911f1545e68055de2eccf2b0c1c17c1f2c244f6fd883d3b4fd7ca9a8244afab12e8193d00f WHIRLPOOL 2c724c143c39d31b2c787237b5dbea71c7c4210b0276b11a10558c78b95cb902562eef7e666bdbcf91159269fe046b53c0a8e42c5c6f110004e6158bf35ed98e

@ -1 +1,2 @@
DIST PDF-API2-2.019.tar.gz 3496615 SHA256 93385cf3d6b74583195572c0018706e4f7ab95c81f1ab50efc46b18dec44bc13 SHA512 4836d671c9162635f9b19144765095f34a52b7fbf0fb804babe19f9191cba2d0820bfc093f7d3af13e614101526cf9e1e1d79062f9d00a0234f67fd8db921df9 WHIRLPOOL 8a628573765b4a514f0e4aab2b35abc15e9ef5fe0f8aac1415815caec9a17725782cabea6d6d9a27309fe6744bd02c253a3bf386d0c2fd1ca421c53ed7c83a5a
DIST PDF-API2-2.020.tar.gz 3515968 SHA256 c5d3e62529bf06717f4e24ecffbeafc0f2f463caa036cadea7be2b1f1d3f0546 SHA512 c5a6438a342ed84bc0631902c9ae4a63659bf04fa5c7256980c2bbc5acc3cbe5c3f1b7bbfda673d976e236bb6871652b332a728222fc856a684feb3093605e3a WHIRLPOOL cba533d82c9992d813679c5ae573e0177686cc26984836ef8c0cd72412dd8d29216f0cce5d6c36b11450d3960cab8966f86907550b8195312fa5a0709cd5635c

@ -0,0 +1,22 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/PDF-API2/PDF-API2-2.20.0.ebuild,v 1.1 2013/01/21 17:21:41 tove Exp $
EAPI=5
MODULE_AUTHOR=SSIMMS
MODULE_VERSION=2.020
inherit perl-module
DESCRIPTION="Facilitates the creation and modification of PDF files"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
IUSE=""
RDEPEND="virtual/perl-IO-Compress
dev-perl/Font-TTF"
DEPEND="${RDEPEND}"
SRC_TEST="do"

@ -6,15 +6,16 @@
<remote-id type="cpan">PDF-API2</remote-id>
<remote-id type="cpan-module">PDF::API2</remote-id>
<remote-id type="cpan-module">PDF::API2::Annotation</remote-id>
<remote-id type="cpan-module">PDF::API2::Basic::PDF::ASCII85Decode</remote-id>
<remote-id type="cpan-module">PDF::API2::Basic::PDF::ASCIIHexDecode</remote-id>
<remote-id type="cpan-module">PDF::API2::Basic::PDF::Array</remote-id>
<remote-id type="cpan-module">PDF::API2::Basic::PDF::Bool</remote-id>
<remote-id type="cpan-module">PDF::API2::Basic::PDF::Dict</remote-id>
<remote-id type="cpan-module">PDF::API2::Basic::PDF::File</remote-id>
<remote-id type="cpan-module">PDF::API2::Basic::PDF::Filter</remote-id>
<remote-id type="cpan-module">PDF::API2::Basic::PDF::FlateDecode</remote-id>
<remote-id type="cpan-module">PDF::API2::Basic::PDF::LZWDecode</remote-id>
<remote-id type="cpan-module">PDF::API2::Basic::PDF::Filter::ASCII85Decode</remote-id>
<remote-id type="cpan-module">PDF::API2::Basic::PDF::Filter::ASCIIHexDecode</remote-id>
<remote-id type="cpan-module">PDF::API2::Basic::PDF::Filter::FlateDecode</remote-id>
<remote-id type="cpan-module">PDF::API2::Basic::PDF::Filter::LZWDecode</remote-id>
<remote-id type="cpan-module">PDF::API2::Basic::PDF::Filter::RunLengthDecode</remote-id>
<remote-id type="cpan-module">PDF::API2::Basic::PDF::Literal</remote-id>
<remote-id type="cpan-module">PDF::API2::Basic::PDF::Name</remote-id>
<remote-id type="cpan-module">PDF::API2::Basic::PDF::Null</remote-id>
@ -22,7 +23,6 @@
<remote-id type="cpan-module">PDF::API2::Basic::PDF::Objind</remote-id>
<remote-id type="cpan-module">PDF::API2::Basic::PDF::Page</remote-id>
<remote-id type="cpan-module">PDF::API2::Basic::PDF::Pages</remote-id>
<remote-id type="cpan-module">PDF::API2::Basic::PDF::RunLengthDecode</remote-id>
<remote-id type="cpan-module">PDF::API2::Basic::PDF::String</remote-id>
<remote-id type="cpan-module">PDF::API2::Basic::PDF::Utils</remote-id>
<remote-id type="cpan-module">PDF::API2::Content</remote-id>

@ -1 +1,2 @@
DIST Glib-1.262.tar.gz 283989 SHA256 2a4755e06de4f0e517b94c887757a5b36e0a1c9a21a95fd5b444e2cf02545db1 SHA512 73768bbf39e0cff843cc149826fae8da2fa49a6f9a312ed4ffd4a3b133dc8f525b476946daf878e4c8a8667adb214a8767a838f37c24de45237e00abdbbd77eb WHIRLPOOL ba92a74282921df23b0057e22b38c777f8e1d9537e34530f6c3e39b023a65a16a4fee584bbac3bef2344396c9126b317a9e2c82b7da7dc778f6ee2c4d7306a9b
DIST Glib-1.280.tar.gz 285478 SHA256 392cf0c1442dc7e2d6e75ad4788e955f939cdbdd2c3441a760c4d650e44df1b9 SHA512 7a1b4c0374da3bf4a83fffe5306241b52cba7f3ca7cd58bed2cc298a5fd4c7a0d1cfd648719ca0440f44a9f1cb1f4fbd7f296617a6e85c27d22c95a4b7cce852 WHIRLPOOL b8aa06cc823af7cd5f2f35b93763d4204120bf5e44e0a9f7b386afa51fc470501314ae9cb8529e897460b5f3b5ed4f2ba6ffad5f7ba67117b2aa85c37d4692a8

@ -0,0 +1,27 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/glib-perl/glib-perl-1.280.0.ebuild,v 1.1 2013/01/21 17:35:36 tove Exp $
EAPI=5
MY_PN=Glib
MODULE_AUTHOR=TSCH
MODULE_VERSION=1.280
inherit perl-module
DESCRIPTION="Glib - Perl wrappers for the GLib utility and Object libraries"
HOMEPAGE="http://gtk2-perl.sf.net/ ${HOMEPAGE}"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris"
IUSE=""
RDEPEND=">=dev-libs/glib-2"
DEPEND="${RDEPEND}
virtual/pkgconfig
>=dev-perl/extutils-pkgconfig-1.0.0
>=dev-perl/extutils-depends-0.300.0
"
SRC_TEST="do"

@ -1,2 +1,3 @@
DIST Log-Dispatch-2.32.tar.gz 31910 SHA256 10b2ec37dbd036c552918e3110b3e601e8b3bd003476854c07f25c1991463ef1 SHA512 4e4e56fd36688c4dbe9447a5dcb8baf5545e73f7835b646630ffac11e1421757600ab13735fd10b7ba5bf7c7386dd2b8ba8ffd87fd1cbf4fbfdb27c9b9a277f5 WHIRLPOOL 1c97005c665d74c4ec96b6b92575e7313a89c05391ea6547635e745a869ed75aae88f1001b39cc8d614eaea18d0f10de40c0ae6d912d745de91fd34b7fa570d7
DIST Log-Dispatch-2.34.tar.gz 32273 SHA256 c10defe17c1c3deb5dbc225797d4bf947ad706ccb403c9f4c9f629177e123f99 SHA512 f3da1a62b6638452c0b687609d3e73883db7f8825e85b23330f4f6bc3b474ea380ac3d8eee2afc841d8bb70324166da41365c6492fcef184b14b9a28c4a61266 WHIRLPOOL e9bdbc90b3240209e868db7864e23dbdf741900e94f21540120053ad3ba49f9f1bcc450c537da756e3b303132d661a811f5d58a179ccb204ee1da7afbc4fd95c
DIST Log-Dispatch-2.35.tar.gz 32566 SHA256 19139c286cd5c4418fd0d871b6be396f876e8e9db5cf042ac50ad2410cfe4d25 SHA512 8c8fe2ca847d60a41425f69c3c2bfc96827b9b710773d7da89ada611edc1131d4d87873067e39849914ed8e24b2db4f89a55857939f17ce3393a0aaa2d9e45cb WHIRLPOOL 341fc5a87f422e72cf08ad86e45f7bf2ea9ede6e04a305f7613a5c1e3a2c600181cb39dbf65bf999071aa37fd9d4f20a131fb50b07fad6abb5e702d6ffc433fc

@ -0,0 +1,26 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/log-dispatch/log-dispatch-2.350.0.ebuild,v 1.1 2013/01/21 17:25:55 tove Exp $
EAPI=5
MY_PN=Log-Dispatch
MODULE_AUTHOR=DROLSKY
MODULE_VERSION=2.35
inherit perl-module
DESCRIPTION="Dispatches messages to multiple Log::Dispatch::* objects"
LICENSE="Artistic-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86 ~ppc-aix"
IUSE=""
RDEPEND="
dev-perl/Params-Validate
dev-perl/Class-Load
"
DEPEND="${RDEPEND}
>=virtual/perl-ExtUtils-MakeMaker-6.31"
SRC_TEST="do"

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

Loading…
Cancel
Save