Sync with portage [Thu Jan 9 11:00:53 MSK 2014].

mhiretskiy
root 10 years ago
parent a95c65c599
commit 8568bd7297

@ -1,92 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/denyhosts/denyhosts-2.6-r8.ebuild,v 1.8 2013/09/06 18:32:39 ago Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7} )
inherit distutils-r1 eutils readme.gentoo systemd
MY_PN="DenyHosts"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="DenyHosts is a utility to help sys admins thwart ssh hackers"
HOMEPAGE="http://www.denyhosts.net"
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ppc sparc x86"
IUSE=""
DEPEND=""
RDEPEND=""
PYTHON_MODNAME="${MY_PN}"
S="${WORKDIR}/${MY_P}"
DISABLE_AUTOFORMATTING="yes"
DOC_CONTENTS="
You can configure DenyHosts to run as a daemon by running:
# rc-update add denyhosts default
or:
# systemctl enable denyhosts.service
(if you use systemd)
To run DenyHosts as a cronjob instead of a daemon add the following
to /etc/crontab
# run DenyHosts every 10 minutes
*/10 * * * * root /usr/bin/denyhosts.py -c /etc/denyhosts.conf
More information can be found at http://denyhosts.sourceforge.net/faq.html"
src_prepare() {
# changes default file installations
epatch "${FILESDIR}"/${P}-gentoo.patch
epatch "${FILESDIR}"/${P}-log-injection-regex.patch
# Multiple patches from Fedora and Debian
epatch "${FILESDIR}"/${P}-daemon-control.patch
epatch "${FILESDIR}"/${P}-defconffile.patch
epatch "${FILESDIR}"/${P}-foreground_mode.patch
epatch "${FILESDIR}"/${P}-hostname.patch
epatch "${FILESDIR}"/${P}-plugin_deny.patch
epatch "${FILESDIR}"/${P}-single_config_switch.patch
sed -i -e 's:DENY_THRESHOLD_VALID = 10:DENY_THRESHOLD_VALID = 5:' \
denyhosts.cfg-dist || die "sed failed"
distutils-r1_src_prepare
}
src_install() {
readme.gentoo_create_doc
dodoc CHANGELOG.txt README.txt PKG-INFO
distutils-r1_src_install
insinto /etc
insopts -m0640
newins denyhosts.cfg-dist denyhosts.conf
dodir /etc/logrotate.d
insinto /etc/logrotate.d
newins "${FILESDIR}"/${PN}.logrotate ${PN}
newinitd "${FILESDIR}"/denyhosts.init denyhosts
systemd_dounit "${FILESDIR}"/${PN}.service
# build system installs docs that we installed above
rm -f "${D}"/usr/share/denyhosts/*.txt
keepdir /var/lib/denyhosts
}
pkg_postinst() {
if [[ ! -f "${ROOT}etc/hosts.deny" ]]; then
touch "${ROOT}etc/hosts.deny"
fi
readme.gentoo_print_elog
}

@ -1,20 +0,0 @@
#!/sbin/runscript
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/denyhosts/files/denyhosts.init,v 1.7 2011/12/31 15:46:16 idl0r Exp $
depend() {
use logger sshd
}
start() {
ebegin "Starting DenyHosts daemon"
start-stop-daemon --start --exec /usr/bin/denyhosts.py --pidfile /var/run/denyhosts.pid -- --daemon -c /etc/denyhosts.conf
eend $?
}
stop() {
ebegin "Stopping DenyHosts daemon"
start-stop-daemon --quiet --stop --pidfile /var/run/denyhosts.pid
eend $?
}

@ -2,3 +2,4 @@ DIST puppet-2.7.23.tar.gz 2025639 SHA256 73bc0d5a2334dc484148141a32274703b65b78b
DIST puppet-2.7.24.tar.gz 2007979 SHA256 4f3109815502d86f0e13c12f899a17d2ff2a1a326afa2acab0c355bd649814ee SHA512 e8fbb2794bc5d16de145af97e588fd1fe469a2a1bd2719632f0e79545246dabde80d2432beea26805f34ee9876cf39f9ea9fa27fb4ef69f77915fbe47a739c0f WHIRLPOOL d6c61d9265472b979aba4156d783ba00f621863c9eb33572e38cf89a2162d833d12b4fe19bb571311f83336190236498e229faf1d90ecdde8a2eca5c5ac4c0c5
DIST puppet-3.2.4.tar.gz 1786216 SHA256 8b38f4adee6237b8dd7b1956d90af97f2d0091245d6e30b708bbc8e333001358 SHA512 31a22cf926c6fe866e7ed1ca294dd78228bfb34b0465d44cc985dc6f737879710b5c27e1519f53c9fd9622320386950f290d774d709559b66be79e43dac1dd5e WHIRLPOOL 86bb44bd6ee5a4c31892e909a95fcea52ced289b891281bae5535dac891006d9c1a5d4613210a0ba550ab6428f206dcf9ab3fafb3c90297a64e8bad3c06509be
DIST puppet-3.4.1.tar.gz 1949373 SHA256 e6a929699a83c2bc1d1661674172ba7e92b6fb4235fa594cc2f3219925504b93 SHA512 0bbdd35387d4f1693023d2fe45d089453386d7bfb279365cf019081641298034b8cd84398567b7ce1868ec02406a51a53afc6842059442467e474bb26838d80b WHIRLPOOL 1a5d88f40d69c692a443dece46e282ce8a0415daa56ca1f62391d9d8a9d2f1da77a799605deda384b6c2f7760a7e0046a0c457216b8f350308b5c30d9b40f990
DIST puppet-3.4.2.tar.gz 1951200 SHA256 40ad847e7f8f7a2eb2b968280dcc60427de6770710bbdd289b8bd7d1ced69210 SHA512 cbc66e8165d59acab6c22dc8c67a68851cf6dd7011f4db3a733c22367c6abcec30b9e196018199bdafd5e4a06b9cfde424c69068ff52c14fb718e30b8928ee00 WHIRLPOOL 030cd89e23cd1843a2f419026cefdefca660fe9995074b4d46f965e876d547247e8d9f882d920417e633bd9535aa7969924f43c95e48d39047b8b3b49998ce01

@ -0,0 +1,162 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/puppet/puppet-3.4.2.ebuild,v 1.1 2014/01/08 16:07:57 prometheanfire Exp $
EAPI="5"
#supports ruby20, but needs deps first
USE_RUBY="ruby19"
inherit elisp-common xemacs-elisp-common eutils user ruby-ng versionator
DESCRIPTION="A system automation and configuration management software"
HOMEPAGE="http://puppetlabs.com/"
SRC_URI="http://www.puppetlabs.com/downloads/puppet/${P}.tar.gz"
LICENSE="Apache-2.0 GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~hppa ~ppc ~sparc ~x86"
IUSE="augeas diff doc emacs ldap minimal rrdtool selinux shadow sqlite3 vim-syntax xemacs"
ruby_add_rdepend "
dev-ruby/hiera
>=dev-ruby/facter-1.6.2
augeas? ( dev-ruby/ruby-augeas )
diff? ( dev-ruby/diff-lcs )
doc? ( dev-ruby/rdoc )
ldap? ( dev-ruby/ruby-ldap )
shadow? ( dev-ruby/ruby-shadow )
sqlite3? ( dev-ruby/sqlite3 )
virtual/ruby-ssl"
DEPEND="${DEPEND}
ruby_targets_ruby19? ( dev-lang/ruby:1.9[yaml] )
emacs? ( virtual/emacs )
xemacs? ( app-editors/xemacs )"
RDEPEND="${RDEPEND}
ruby_targets_ruby19? ( dev-lang/ruby:1.9[yaml] )
rrdtool? ( >=net-analyzer/rrdtool-1.2.23[ruby] )
selinux? (
sys-libs/libselinux[ruby]
sec-policy/selinux-puppet
)
vim-syntax? ( >=app-vim/puppet-syntax-3.0.1 )
>=app-portage/eix-0.18.0"
SITEFILE="50${PN}-mode-gentoo.el"
pkg_setup() {
enewgroup puppet
enewuser puppet -1 -1 /var/lib/puppet puppet
}
all_ruby_compile() {
if use emacs ; then
elisp-compile ext/emacs/puppet-mode.el
fi
if use xemacs ; then
# Create a separate version for xemacs to be able to install
# emacs and xemacs in parallel.
mkdir ext/xemacs
cp ext/emacs/* ext/xemacs/
xemacs-elisp-compile ext/xemacs/puppet-mode.el
fi
}
each_ruby_install() {
${RUBY} install.rb --destdir="${D}" install || die
}
all_ruby_install() {
#systemd stuffs
insinto /usr/lib/systemd/system
doins "${WORKDIR}/all/${P}/ext/systemd/puppet.service"
insinto /usr/lib/tmpfiles.d
newins "${FILESDIR}/tmpfiles.d" "puppet.conf"
newinitd "${FILESDIR}"/puppet.init-r1 puppet
# Initial configuration files
insinto /etc/puppet
# Location of log and data files
keepdir /var/log/puppet
fowners -R puppet:puppet /var/log/puppet
if use minimal ; then
rm "${ED}/etc/puppet/auth.conf"
else
insinto /usr/lib/systemd/system
doins "${WORKDIR}/all/${P}/ext/systemd/puppetmaster.service"
newinitd "${FILESDIR}"/puppetmaster.init-r1 puppetmaster
newconfd "${FILESDIR}"/puppetmaster.confd puppetmaster
insinto /etc/puppet
keepdir /etc/puppet/manifests
keepdir /etc/puppet/modules
keepdir /var/lib/puppet/ssl
keepdir /var/lib/puppet/facts
keepdir /var/lib/puppet/files
fowners -R puppet:puppet /var/lib/puppet
fi
if use emacs ; then
elisp-install ${PN} ext/emacs/puppet-mode.el*
elisp-site-file-install "${FILESDIR}/${SITEFILE}"
fi
if use xemacs ; then
xemacs-elisp-install ${PN} ext/xemacs/puppet-mode.el*
xemacs-elisp-site-file-install "${FILESDIR}/${SITEFILE}"
fi
if use ldap ; then
insinto /etc/openldap/schema; doins ext/ldap/puppet.schema
fi
# ext and examples files
for f in $(find ext examples -type f) ; do
docinto "$(dirname ${f})"; dodoc "${f}"
done
}
pkg_postinst() {
elog
elog "Please, *don't* include the --ask option in EMERGE_EXTRA_OPTS as this could"
elog "cause puppet to hang while installing packages."
elog
elog "Portage Puppet module with Gentoo-specific resources:"
elog "http://forge.puppetlabs.com/gentoo/portage"
elog
if [ \
-f "${EPREFIX}/etc/puppet/puppetd.conf" -o \
-f "${EPREFIX}/etc/puppet/puppetmaster.conf" -o \
-f "${EPREFIX}/etc/puppet/puppetca.conf" \
] ; then
elog
elog "Please remove deprecated config files."
elog " /etc/puppet/puppetca.conf"
elog " /etc/puppet/puppetd.conf"
elog " /etc/puppet/puppetmasterd.conf"
elog
fi
if [ "$(get_major_version $REPLACING_VERSIONS)" = "2" ]; then
elog
elog "If you're upgrading from 2.x then we strongly suggest you to read:"
elog "http://docs.puppetlabs.com/guides/upgrading.html"
elog
fi
use emacs && elisp-site-regen
use xemacs && xemacs-elisp-site-regen
}
pkg_postrm() {
use emacs && elisp-site-regen
use xemacs && xemacs-elisp-site-regen
}

@ -0,0 +1,11 @@
diff -Naur Lrzip.h.orig Lrzip.h
--- Lrzip.h.orig 2013-11-30 20:07:27.343086997 +0000
+++ Lrzip.h 2013-11-30 20:07:44.072641056 +0000
@@ -22,6 +22,7 @@
#include <stdbool.h>
#include <stdio.h>
+#include <stdarg.h>
#ifdef _WIN32
# include <stddef.h>
#else

@ -1,9 +1,11 @@
# Copyright 1999-2013 Gentoo Foundation
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-arch/lrzip/lrzip-0.614.ebuild,v 1.12 2013/12/24 16:55:11 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/app-arch/lrzip/lrzip-0.614.ebuild,v 1.13 2014/01/08 14:36:26 blueness Exp $
EAPI=4
inherit eutils
DESCRIPTION="Long Range ZIP or Lzma RZIP optimized for compressing large files"
HOMEPAGE="http://ck.kolivas.org/apps/lrzip/README"
SRC_URI="http://ck.kolivas.org/apps/${PN}/${P}.tar.bz2"
@ -20,6 +22,10 @@ DEPEND="${RDEPEND}
x86? ( dev-lang/nasm )
virtual/perl-PodParser"
src_prepare() {
epatch "${FILESDIR}"/${PN}-missing-stdarg_h.patch
}
src_configure() {
econf --docdir="/usr/share/doc/${P}"
}

@ -1,9 +1,11 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-arch/lrzip/lrzip-0.616.ebuild,v 1.2 2014/01/03 03:26:08 mattst88 Exp $
# $Header: /var/cvsroot/gentoo-x86/app-arch/lrzip/lrzip-0.616.ebuild,v 1.3 2014/01/08 14:36:26 blueness Exp $
EAPI=5
inherit eutils
DESCRIPTION="Long Range ZIP or Lzma RZIP optimized for compressing large files"
HOMEPAGE="http://ck.kolivas.org/apps/lrzip/README"
SRC_URI="http://ck.kolivas.org/apps/${PN}/${P}.tar.bz2"
@ -20,6 +22,10 @@ DEPEND="${RDEPEND}
x86? ( dev-lang/nasm )
virtual/perl-PodParser"
src_prepare() {
epatch "${FILESDIR}"/${PN}-missing-stdarg_h.patch
}
src_configure() {
econf --docdir="/usr/share/doc/${P}"
}

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-arch/lzip/lzip-1.15.ebuild,v 1.3 2013/12/29 17:31:07 maekke Exp $
# $Header: /var/cvsroot/gentoo-x86/app-arch/lzip/lzip-1.15.ebuild,v 1.4 2014/01/08 10:47:24 polynomial-c Exp $
EAPI="4"
@ -12,7 +12,7 @@ SRC_URI="http://download.savannah.gnu.org/releases-noredirect/${PN}/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~alpha ~amd64 arm hppa ~ppc ~ppc64 ~sparc ~x86"
KEYWORDS="~alpha amd64 arm hppa ~ppc ~ppc64 ~sparc ~x86"
src_configure() {
# not autotools-based

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-arch/lziprecover/lziprecover-1.15.ebuild,v 1.1 2013/10/21 13:44:11 polynomial-c Exp $
# $Header: /var/cvsroot/gentoo-x86/app-arch/lziprecover/lziprecover-1.15.ebuild,v 1.2 2014/01/08 10:42:57 polynomial-c Exp $
EAPI=5
@ -11,7 +11,7 @@ HOMEPAGE="http://www.nongnu.org/lzip/lziprecover.html"
SRC_URI="http://download.savannah.gnu.org/releases-noredirect/lzip/${P}.tar.gz"
LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="amd64 ~x86"
IUSE=""
src_configure() {

@ -0,0 +1 @@
DIST XML-Schema-learner-1.0.0.tar.gz 50690 SHA256 b68fe6c090c3e175e52e0e9f037412eb11725951a54c6a884246fcd2c9465a83 SHA512 aa1b696fbec13d3a345f063e055f77f17832ceb11294a73ac393363684d754f0274ffc59bfc048315bbe2cba8a012cd012ee9ce4f7de12b5695bad60485564bd WHIRLPOOL ddd0afd6056bfa8c617d0a310512d2d4353282f44b8bac140ff299533e689693aa268c189c3c617ecd3e638a00d6994e92e1b6cfa1f8a5c692605f9f12635930

@ -0,0 +1,38 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/XML-Schema-learner/XML-Schema-learner-1.0.0.ebuild,v 1.1 2014/01/09 03:31:56 mjo Exp $
EAPI=5
DESCRIPTION="Algorithmic inferencing of XML schema definitions and DTDs"
HOMEPAGE="https://github.com/kore/${PN}"
SRC_URI="${HOMEPAGE}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64"
IUSE="test"
# PHP dependency can be inferred from .travis.yml in the repository.
# The necessary USE flags on the other hand were found the hard way.
#
# The dependencies here aren't as expressive as they should be. What we
# really want is for php[...] to apply to everything in PHP_TARGETS, and
# for those interpreters (the ones in PHP_TARGETS) to be used to run the
# test suite.
#
# See bug #497606.
#
RDEPEND="dev-lang/php[cli,xml,xmlreader]"
DEPEND="test? ( ${RDEPEND}
dev-php/phpunit )"
src_compile() {
# Don't run make, the default target is 'check'.
:
}
src_install() {
emake DESTDIR="${D}" PREFIX="/usr" install
dodoc README.rst
}

@ -0,0 +1,22 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd></herd>
<maintainer>
<email>mjo@gentoo.org</email>
</maintainer>
<longdescription>
This software implements various state-of-the-art algorithms for
algorithmic learning of XML Schema definitions and Document Type
Definitions.
Given a set or a single XML instance it can algorithmically infer
a schema which describes the XML instances. The resulting schemas
are of high-quality and human readable.
The theory behind the project is described in Kore Nordmann's
thesis, "Algorithmic learning of XML Schema definitions from XML
data," available at
http://kore-nordmann.de/talks/11_03_learning_xml_schema_definitions_from_xml_data.pdf.
</longdescription>
</pkgmetadata>

@ -1,10 +1,10 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/dos2unix/dos2unix-6.0.4.ebuild,v 1.1 2014/01/01 00:39:07 radhermit Exp $
# $Header: /var/cvsroot/gentoo-x86/app-text/dos2unix/dos2unix-6.0.4.ebuild,v 1.2 2014/01/08 18:40:39 polynomial-c Exp $
EAPI=4
inherit toolchain-funcs
inherit eutils toolchain-funcs
DESCRIPTION="Convert DOS or MAC text files to UNIX format or vice versa"
HOMEPAGE="http://www.xs4all.nl/~waterlan/dos2unix.html http://sourceforge.net/projects/dos2unix/"
@ -27,6 +27,8 @@ DEPEND="
dev-lang/perl"
src_prepare() {
epatch "${FILESDIR}"/${P}-pod-encoding.patch
sed \
-e '/^LDFLAGS/s|=|+=|' \
-e '/CFLAGS_OS \+=/d' \

@ -0,0 +1,28 @@
diff -c -r dos2unix-6.0.4.orig/man/es/man1/dos2unix.pod dos2unix-6.0.4/man/es/man1/dos2unix.pod
*** dos2unix-6.0.4.orig/man/es/man1/dos2unix.pod 2013-07-27 20:08:12.000000000 +0200
--- dos2unix-6.0.4/man/es/man1/dos2unix.pod 2014-01-02 14:19:52.944130621 +0100
***************
*** 50,55 ****
--- 50,57 ----
=pod
+ =encoding latin1
+
=head1 NOMBRE
dos2unix - Convertidor de archivos de texto de formato DOS/Mac a Unix y viceversa
diff -c -r dos2unix-6.0.4.orig/man/nl/man1/dos2unix.pod dos2unix-6.0.4/man/nl/man1/dos2unix.pod
*** dos2unix-6.0.4.orig/man/nl/man1/dos2unix.pod 2013-07-27 20:08:12.000000000 +0200
--- dos2unix-6.0.4/man/nl/man1/dos2unix.pod 2014-01-02 14:19:36.510059975 +0100
***************
*** 46,51 ****
--- 46,53 ----
*/
=pod
+ =encoding latin1
+
=head1 NAAM
dos2unix - DOS/Mac naar Unix en vice versa tekstbestand formaat omzetter

@ -1,19 +1,18 @@
# Copyright 1999-2009 Gentoo Foundation
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/jpdftweak/jpdftweak-0.9.ebuild,v 1.2 2009/03/09 14:17:22 armin76 Exp $
# $Header: /var/cvsroot/gentoo-x86/app-text/jpdftweak/jpdftweak-0.9-r1.ebuild,v 1.1 2014/01/08 17:17:17 tomwij Exp $
EAPI=2
EAPI="5"
inherit java-pkg-2 java-ant-2
DESCRIPTION="Swiss Army Knife for PDF files"
HOMEPAGE="http://jpdftweak.sourceforge.net"
SRC_URI="mirror://sourceforge/jpdftweak/${PN}-src-${PV}.zip"
SRC_URI="mirror://sourceforge/${PN}/${PN}-src-${PV}.zip"
LICENSE="GPL-2"
SLOT="0"
RESTRICT=""
KEYWORDS="~amd64 ~x86"
IUSE=""
COMMON_DEPEND="dev-java/itext:0
dev-java/jgoodies-forms:0"
@ -22,21 +21,24 @@ RDEPEND=">=virtual/jre-1.5
${COMMON_DEPEND}"
DEPEND=">=virtual/jdk-1.5
app-arch/unzip
app-arch/unzip:0
${COMMON_DEPEND}"
S="${WORKDIR}"
src_prepare() {
java_prepare() {
cd lib || die
java-pkg_jar-from jgoodies-forms forms.jar
java-pkg_jar-from itext iText.jar itext.jar
java-pkg-2_src_prepare
}
src_install() {
java-pkg_dojar "${PN}.jar"
java-pkg_dolauncher ${PN} --main jpdftweak.Main
dodoc "README.txt" || die "dodoc failed"
dohtml manual/* || die "dohtml failed"
java-pkg_dojar ${PN}.jar
java-pkg_dolauncher ${PN} --main ${PN}.Main
dodoc README.txt
dohtml manual/*
}

@ -1,5 +1,15 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>java</herd>
<herd>java</herd>
<longdescription>
jPDF Tweak is a Java Swing application that can combine, split, rotate,
reorder, watermark, encrypt, sign, and otherwise tweak PDF files.
You can use it to make printable booklets from your PDFs, to add PDF
bookmarks, effects (page transitions), to combine multiple PDF files,
to watermark them, to rotate pages that do not fit, to attach files to
your PDF, to encrypt and sign your PDFs, to change metadata (like
author or keywords), and much more.
</longdescription>
</pkgmetadata>

@ -1,6 +1,6 @@
# Copyright 1999-2008 Gentoo Foundation
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/ant-contrib/ant-contrib-1.0_beta2-r2.ebuild,v 1.9 2010/02/28 12:02:54 caster Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-java/ant-contrib/ant-contrib-1.0_beta2-r2.ebuild,v 1.10 2014/01/08 17:40:06 tomwij Exp $
JAVA_PKG_IUSE="doc source"

@ -1,8 +1,9 @@
# Copyright 1999-2010 Gentoo Foundation
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/ant-contrib/ant-contrib-1.0_beta3.ebuild,v 1.7 2010/02/28 12:02:54 caster Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-java/ant-contrib/ant-contrib-1.0_beta3-r1.ebuild,v 1.1 2014/01/08 17:40:06 tomwij Exp $
EAPI="5"
EAPI=1
JAVA_PKG_IUSE="doc source"
WANT_ANT_TASKS="ant-ivy"
@ -11,10 +12,10 @@ inherit java-pkg-2 java-ant-2
DESCRIPTION="A collection of tasks (and at one point maybe types and other tools) for Apache Ant."
HOMEPAGE="http://ant-contrib.sourceforge.net/"
SRC_URI="mirror://sourceforge/ant-contrib/${PN}-${PV/_beta/b}-src.tar.bz2"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-macos"
IUSE=""
# test? ( dev-java/ant-junit dev-java/ant-testutil )
RDEPEND=">=virtual/jre-1.4
@ -23,12 +24,13 @@ RDEPEND=">=virtual/jre-1.4
dev-java/xerces:2
dev-java/ant-ivy:0
>=dev-java/ant-core-1.7.0"
# javatoolkit for cElementTree
DEPEND=">=virtual/jdk-1.4
>=dev-java/javatoolkit-0.3.0-r2
${RDEPEND}"
S=${WORKDIR}/${PN}
S="${WORKDIR}/${PN}"
rewrite_build_xml() {
python <<EOF
@ -47,11 +49,11 @@ EOF
[[ $? != 0 ]] && die "Removing taskdefs failed"
}
src_unpack() {
unpack ${A}
cd "${S}"
java_prepare() {
epatch "${FILESDIR}/tests-visibility.patch"
find . -name "*.jar" -print -delete || die
rewrite_build_xml
}
@ -68,7 +70,9 @@ src_install() {
java-pkg_dojar target/${PN}.jar
java-pkg_register-ant-task
use doc && java-pkg_dojavadoc target/docs/api
use source && java-pkg_dosrc src/java/net
java-pkg_dohtml -r docs/manual
}

@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/ant-junit4/ant-junit4-1.7.1.ebuild,v 1.6 2010/02/21 00:24:43 caster Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-java/ant-junit4/ant-junit4-1.7.1.ebuild,v 1.7 2014/01/08 17:44:52 tomwij Exp $
EAPI=1

@ -1,8 +1,8 @@
# Copyright 1999-2010 Gentoo Foundation
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/ant-junit4/ant-junit4-1.8.0.ebuild,v 1.1 2010/02/21 00:24:43 caster Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-java/ant-junit4/ant-junit4-1.8.0-r1.ebuild,v 1.1 2014/01/08 17:44:52 tomwij Exp $
EAPI=1
EAPI="5"
ANT_TASK_JDKVER=1.5
ANT_TASK_JREVER=1.5
@ -13,7 +13,6 @@ inherit ant-tasks
DESCRIPTION="A copy of ant-junit package which uses junit-4 to run <junit> tasks."
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
IUSE=""
# xalan is a runtime dependency of the XalanExecutor task
# which was for some reason moved to ant-junit by upstream

@ -1,6 +1,6 @@
# Copyright 1999-2010 Gentoo Foundation
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/commons-cli/commons-cli-1.2.ebuild,v 1.8 2011/11/30 12:12:03 grobian Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-java/commons-cli/commons-cli-1.2.ebuild,v 1.9 2014/01/08 17:45:25 tomwij Exp $
# Upstream switched to Maven as a build system. Current build.xml file was generated by running mvn ant:ant
# A bit of tweaking was required unfortunately

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/groovy/groovy-1.8.5.ebuild,v 1.2 2012/12/10 17:31:18 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-java/groovy/groovy-1.8.5.ebuild,v 1.3 2014/01/08 17:46:48 tomwij Exp $
# Groovy's build system is Ant based, but they use Maven for fetching the dependencies.
# We just have to remove the fetch dependencies target, and then we can use Ant for this ebuild.

@ -1 +1 @@
DIST hawtjni-project-1.8.tar.gz 1601508 SHA256 4d02191b9785a5d4ddf93bd02f606a70a3888ee624414a3a98fa66857078f0ba SHA512 a6f5f3df06c7963f09593e3a7d306ae464c213e0dccf98e717553d548692506edb6fe0e1375225f94ae74d88f19e9ce327aeaa83f658d26ce4b68fba95e8ef9f WHIRLPOOL 86b4301632c490f129618a3d215a716942a5814b007e7a944f61860e5c0a64026629f7a6f7256ac955b663cb5a50d9924cb54dab0cb3c1a603ef7482b993ecfa
DIST hawtjni-project-1.8.tar.gz 1601493 SHA256 b0422c0388a93bd4cfc9051eccb3cf03e4a5b8064a009d57c20a43480bd9288d SHA512 a3a1ea727663dce457e1b53dc3d0330c04193df281e58433dc4703ddcb6b42d42d09c7c67cd5f40f9e67528531a1026b30625f0ca4c3051d0134b14e0c3fec5f WHIRLPOOL 8e6716f38389007d718dadc5f3d3b07524ec332b25ae930af67784d4506405d0bddb8a1b275d421c41adc87585a6f0633df5900127e1500ab08dfa33e15922f1

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/hawtjni-runtime/hawtjni-runtime-1.8.ebuild,v 1.1 2013/06/04 17:37:54 tomwij Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-java/hawtjni-runtime/hawtjni-runtime-1.8.ebuild,v 1.2 2014/01/08 19:43:53 tomwij Exp $
EAPI="5"

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/itext/itext-5.2.0.ebuild,v 1.1 2012/03/26 07:21:27 sera Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-java/itext/itext-5.2.0.ebuild,v 1.2 2014/01/08 17:48:51 tomwij Exp $
EAPI="4"

@ -1 +0,0 @@
DIST jdic-0.9.1-src.zip 946706 SHA256 2b455c657c815650dd42b9a08714d561419b8da423009c710f046aadbe83e69b SHA512 82681f1d285464b8215b32375cb4f5be3e810509705268b602b1e8250240d0fbb35ed6bc7895e7028514a44d92402c3101ca698e341a18cba92671fb7421a6d6 WHIRLPOOL bec9dce578e5b6a8f3050f43d794e6e2789ff6ad84e610d8fc8b903b0f32d5886e6282905a4f00ee4cf96e7971cc04d082a83e48d667a372ed23c876a7f55ec1

@ -1,27 +0,0 @@
--- build.xml.orig 2005-01-19 20:14:35.648341416 +0100
+++ build.xml 2005-01-19 20:25:17.164816088 +0100
@@ -585,4 +585,24 @@
<copy file="${unix.native.jni.dir}/libtray.so" todir="${dist.dir}" />
</target>
+
+ <target name="sourcezip">
+ <zip destfile="../jdictrayapi-src.zip">
+ <zipfileset dir="src" />
+ </zip>
+ </target>
+
+
+ <!-- generate javadocs -->
+ <target name="docs" depends="init">
+ <mkdir dir="../docs" />
+ <javadoc sourcepath="src/unix/classes"
+ packagenames="org.*"
+ destdir="../docs"
+ author="true"
+ version="true"
+ use="true"
+ source="1.4"
+ windowtitle="${ant.project.name} API" />
+ </target>
</project>

@ -1,23 +0,0 @@
--- src/unix/native/jni/Tray.c 2007-10-20 21:57:59.000000000 +1300
+++ src/unix/native/jni/Tray.c 2007-10-21 00:19:25.000000000 +1300
@@ -73,9 +73,9 @@
*/
static void *awtHandle = NULL;
-#ifdef __linux__
-#define LIBARCH "i386"
-#else
+#ifdef __x86_64
+#define LIBARCH "amd64"
+#endif
#ifdef __i386
#define LIBARCH "i386"
#endif
@@ -85,7 +85,6 @@
#ifdef __sparcv9
#define LIBARCH "sparcv9"
#endif
-#endif
#define REFLECT_VOID_FUNCTION(name, arglist, paramlist) \
typedef name##_type arglist; \

@ -1,51 +0,0 @@
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/jdictrayapi/jdictrayapi-0.9.1-r2.ebuild,v 1.5 2007/10/24 05:04:38 wltjr Exp $
JAVA_PKG_IUSE="doc source"
inherit eutils java-pkg-2 java-ant-2
MY_PN="jdic"
MY_P=${MY_PN}-${PV}
DESCRIPTION="The JDesktop Integration Components (JDIC) tray icon API"
HOMEPAGE="https://jdic.dev.java.net/"
SRC_URI="https://jdic.dev.java.net/files/documents/880/16466/${MY_P}-src.zip"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="amd64 ~ppc x86"
IUSE="examples"
DEPEND=">=virtual/jdk-1.4
app-arch/unzip"
RDEPEND=">=virtual/jre-1.4"
S="${WORKDIR}/${MY_P}-src/${MY_PN}"
#Patch takes care of it
JAVA_PKG_BSFIX="off"
src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}/0.8.7-gentoo.patch"
find -type d -name CVS -exec rm -r {} \; >/dev/null 2>&1
}
src_compile() {
eant buildunixjar buildunixjni_tray $(use_doc docs)
}
src_install() {
cd "${S}"/dist/linux
java-pkg_dojar jdic.jar
java-pkg_doso libtray.so
use doc && java-pkg_dojavadoc "${S}"/../docs
use source && java-pkg_dosrc "${S}"/src/share/classes/* "${S}"/src/unix/classes/*
if use examples; then
dodir /usr/share/doc/${PF}/examples
cp -r "${S}"/demo/Tray/* "${D}"/usr/share/doc/${PF}/examples/
fi
}

@ -1,52 +0,0 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/jdictrayapi/jdictrayapi-0.9.1-r3.ebuild,v 1.3 2009/01/14 14:30:05 caster Exp $
JAVA_PKG_IUSE="doc source"
inherit eutils java-pkg-2 java-ant-2
MY_PN="jdic"
MY_P=${MY_PN}-${PV}
DESCRIPTION="The JDesktop Integration Components (JDIC) tray icon API"
HOMEPAGE="https://jdic.dev.java.net/"
SRC_URI="https://jdic.dev.java.net/files/documents/880/16466/${MY_P}-src.zip"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE="examples"
DEPEND=">=virtual/jdk-1.4
app-arch/unzip"
RDEPEND="|| ( =virtual/jre-1.4* =virtual/jre-1.5* )"
S="${WORKDIR}/${MY_P}-src/${MY_PN}"
#Patch takes care of it
JAVA_PKG_BSFIX="off"
src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}/0.8.7-gentoo.patch"
epatch "${FILESDIR}/fix-ctray-libarch.patch"
find -type d -name CVS -exec rm -r {} \; >/dev/null 2>&1
}
src_compile() {
eant buildunixjar buildunixjni_tray $(use_doc docs)
}
src_install() {
cd "${S}/dist/linux"
java-pkg_dojar jdic.jar
java-pkg_doso libtray.so
use doc && java-pkg_dojavadoc "${S}/../docs"
use source && java-pkg_dosrc "${S}/src/share/classes/*" "${S}/src/unix/classes/*"
if use examples; then
dodir "/usr/share/doc/${PF}/examples"
cp -r "${S}/demo/Tray/*" "${D}/usr/share/doc/${PF}/examples/"
fi
}

@ -1,14 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>java</herd>
<longdescription>
The JDesktop Integration Components (JDIC) project aims to make Java™ technology-based applications ("Java applications") first-class citizens of current desktop platforms without sacrificing platform independence.
JDIC provides Java applications with access to facilities provided by the native desktop such as the mailer, the browser, and registered document viewing applications. Additionally it provides the mechanisms by which Java applications can integrate into the native desktop such as registering Java applications as document viewers on the desktop, creating tray icons on the desktop, and creating installer packages.
</longdescription>
</pkgmetadata>

@ -0,0 +1 @@
DIST qrosscore-0.3.1.tar.gz 3963408 SHA256 0573ece8c78fc836544a87adbb3a61afb1b8821cc11b289935d4b650c2d6bc85 SHA512 0dba2257a18ad36ec5348dc9a298d264f5d3ca1cd08e1bfce50259da85ccf3ebec9bad5e578b99e870948888789e76ce33cc8aaf7538c7da6a732a5c76630be6 WHIRLPOOL ef1c9a6fa7fad7a49c9237ed47bc2e7694d1c89639e62bfcd21c5d253ab40147c8694546db778ed6a16ca06e08a551b5a7a5aacbcc192659291846d87df313d0

@ -0,0 +1,31 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/qrosspython/qrosspython-0.3.1.ebuild,v 1.1 2014/01/08 13:36:06 maksbotan Exp $
EAPI=5
PYTHON_COMPAT=( python2_7 )
inherit python-single-r1 cmake-utils
DESCRIPTION="Python scripting backend for Qross."
HOMEPAGE="http://github.com/0xd34df00d/Qross"
SRC_URI="https://github.com/0xd34df00d/Qross/archive/${PV}.tar.gz -> qrosscore-${PV}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="debug"
DEPEND="
=dev-libs/qrosscore-${PV}
dev-qt/qtcore:4
dev-qt/qtgui:4
${PYTHON_DEPS}
"
RDEPEND="${DEPEND}"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
S="${WORKDIR}/Qross-${PV}"
CMAKE_USE_DIR="${S}/src/bindings/python/qrosspython"

@ -1,14 +1,13 @@
# Copyright 1999-2011 Gentoo Foundation
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/qrosspython/qrosspython-9999.ebuild,v 1.1 2011/08/22 17:51:37 maksbotan Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/qrosspython/qrosspython-9999.ebuild,v 1.2 2014/01/08 13:36:06 maksbotan Exp $
EAPI=3
EAPI=5
PYTHON_COMPAT=( python2_7 )
EGIT_REPO_URI="git://github.com/0xd34df00d/Qross.git"
EGIT_PROJECT="qross-${PV}"
PYTHON_DEPEND="2"
inherit python cmake-utils git-2
inherit git-2 python-single-r1 cmake-utils
DESCRIPTION="Python scripting backend for Qross."
HOMEPAGE="http://github.com/0xd34df00d/Qross"
@ -18,7 +17,15 @@ SLOT="0"
KEYWORDS=""
IUSE="debug"
DEPEND="=dev-libs/qrosscore-${PV}"
DEPEND="
=dev-libs/qrosscore-${PV}
dev-qt/qtcore:4
dev-qt/qtgui:4
${PYTHON_DEPS}
"
RDEPEND="${DEPEND}"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
S="${WORKDIR}/Qross-${PV}"
CMAKE_USE_DIR="${S}/src/bindings/python/qrosspython"

@ -1,3 +1,3 @@
DIST Date-1.4.6.tgz 53535 SHA256 0dc3c6132e28f8d8485c5d588bda272510382e911f72a8df28432d1ffbd8afb0 SHA512 413299d8980cb7869f9d41f65ffdb7a22a3d1f62ba1be149f5dd99b715b5568fb5651974f500d4fc91f0f7ae4f8bae181af0a0992517ee2c873fb4dfe4399278 WHIRLPOOL a3d8de2e03c2c19100eaa3115ce1c57d803fa41954fb4bc4295fb2048aa737b79f119ec3d3d7fa7453611aed2784519c90b7d4d50ff5d720f39ede4fb9182930
DIST Date-1.4.7.tgz 55754 SHA256 5249ae74d34b226d9765ae89889778d2fb73c5379e498021a79a18767547ed8f SHA512 b9850ddde1c7ab1fdc8d04f20a8bac6b2933f76115dfbafc451ea82fed6c29b782d647db52997412fba69fbbed97ee9329bb383a42bc94eba81e2a2504cedb8e WHIRLPOOL efa11ba7740fb6a62563691d523f16642ded5c479d3747c48a4f92cc8cf9ca36348d2bbc1392fee239021493f92dec9f25a13b68e90f5a77f76eec07fe253727
DIST Date-1.5.0a1.tgz 216189 SHA256 3a80f205fe708dae240650a4a02cbb38a52b66d3ea055496b1758d9c5b7a6f25 SHA512 ebef2d037b1eee362cef4ad3998f2c032abd65a8290b39f948c680b1747e851417eb5905408f38d29f0d0d7c6089b8acb1c4a0779a1c81123b92a33847192e72 WHIRLPOOL a6f979a8293a21255d7b0f0409ac646ae936ec98088644a54a22c607a994358177c9b1b4afaf24c9b74bb4760e684c7b46023267110e59e12e1524a884c0219b
DIST Date-1.5.0a4.tgz 222378 SHA256 16cd2db407f5e0767191878b9dc2383947114d510ded80da0466bbd7f5378295 SHA512 91f80cbb78b8cf24fdc2e4423e7e018da736507136bcf68a61dc8a0f130d44f5937e1ddf39b45189cb08e0d17a4c0295d407920a2b25ba8029517e96a071b65b WHIRLPOOL 85b60b2cfc413df72ef27f7a1b58e7694afd932152bd8a051361d3f1114b9065fb12cad0c0934ad92f1e29c8ff1f6e67a31a9cb60abb07a9263397bc53e5c754

@ -1,15 +0,0 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-php/PEAR-Date/PEAR-Date-1.4.6.ebuild,v 1.16 2008/01/10 10:06:27 vapier Exp $
inherit php-pear-r1
KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 s390 sh sparc x86"
DESCRIPTION="Date and Time Zone classes."
LICENSE="BSD"
SLOT="0"
IUSE=""
DEPEND=""
RDEPEND=""

@ -0,0 +1,16 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-php/PEAR-Date/PEAR-Date-1.5.0_alpha4.ebuild,v 1.1 2014/01/08 16:06:50 mabi Exp $
inherit php-pear-r1
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
DESCRIPTION="Date and Time Zone classes."
LICENSE="BSD"
SLOT="0"
IUSE=""
DEPEND="|| ( <dev-php/PEAR-PEAR-1.71
dev-php/PEAR-Console_Getopt )"
RDEPEND=""

@ -1,4 +1,2 @@
DIST HTML_QuickForm-3.2.10.tgz 101851 SHA256 566a73909e1002f09f53eb97bcb97ae198213b087031a44873e35a836093ea48 SHA512 bf09b33a5697a76f493bfbb48ab606dbf57204e6c67422d8d1970fa37e7f210c46c97e61947a7d5d94cd415e39a84fd6ca041fcc72f1a7a730519cafe0a95a1d WHIRLPOOL 9c0c4d6f7176b30b809cf37fe97cd8024a76d5127ddb69cccb6f8fc74eda941145cc57f0e36b0ea787cb65e4d4e80d0115d40d047f3c6f1b673a93e863aaac69
DIST HTML_QuickForm-3.2.11.tgz 102201 SHA256 cdf7417df0c86e44b733585108bca132ae7efe7515d3fbe8addb0f7d7b0e3d31 SHA512 7543a8607a1f8f1e7cb1c80ad0e319fd457bc9e4d84be2229ae8e6a507325449b1e938cf69c43d02849ff540de4022d47616da5cff979dfcf66846b7608ffc34 WHIRLPOOL 46693e12e8afa1d739e9bccdb448d8375992eed91f0980881f20f6ddb19dfe77c1809debea8c3d875af3060fcf732a992501dd2c36b5761b561a49bb693e0082
DIST HTML_QuickForm-3.2.13.tgz 103483 SHA256 202435eac2e344aaf68e699d1a80082e4edf88a161ca1b7b3aba487668e5728c SHA512 e1353b980981595bd14f952bc7c17594323126368094bff6ed674171f58a799eabd1142caf3e185e94c5ccf703f44d4c3c97c63c16d07a4458e2a00bbe979724 WHIRLPOOL 594f2afcba09321370aefd11eb2fac676f9f375df87a814264442bc482f719b765e688589f1341121b3cdd04958b143b756274fb2de146e83466813c7d06739d
DIST HTML_QuickForm-3.2.9.tgz 101392 SHA256 cf024a40a875e3cd5df0f721d6c0dca88ebccedc6eda3b7742732426963a7c30 SHA512 d0e32af2a5a711482fec76373b24390c68a701443780232a284750c4967d271ed608a21a6e1c58c8d86a1809d3233fefa3248e2d96185b8d23f0a562af612c93 WHIRLPOOL 386c3db24ef5f54d29dda0693ee344f8100b733b176319eea8c348de70573431b0c27f5a5cab938f582fe496d6d5415ff0036c461085f8ca433b30635ba35f2d

@ -1,13 +0,0 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-php/PEAR-HTML_QuickForm/PEAR-HTML_QuickForm-3.2.11.ebuild,v 1.1 2009/08/22 22:42:32 beandog Exp $
inherit php-pear-r1
DESCRIPTION="The PEAR::HTML_QuickForm package provides methods for creating, validating, processing HTML forms."
LICENSE="PHP-3.01"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE=""
RDEPEND=">=dev-php/PEAR-HTML_Common-1.2.1-r1"

@ -1,13 +0,0 @@
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-php/PEAR-HTML_QuickForm/PEAR-HTML_QuickForm-3.2.9.ebuild,v 1.9 2007/12/06 00:07:48 jokey Exp $
inherit php-pear-r1
DESCRIPTION="The PEAR::HTML_QuickForm package provides methods for creating, validating, processing HTML forms."
LICENSE="PHP-3.01"
SLOT="0"
KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86"
IUSE=""
RDEPEND=">=dev-php/PEAR-HTML_Common-1.2.1-r1"

@ -1,3 +1,2 @@
DIST HTML_Template_IT-1.2.1.tgz 21565 SHA256 f6ffcd5ae5f4ccf34bcc54130fbf7a55f4750a0928c45bf2229b7e4cd6d68e0a SHA512 bd3e3ff3d19e2c37cb9083de1c868a769237497e9167b4d36fd2c61072c1d38d136b68db5505efcd61831f0435a92200e0dff5af4df85d0707145a0692c67f57 WHIRLPOOL 9e4681aaf2aa9cbcf5411a6c10c9618617d5585a8df957032ce897dd777c8f71e804c701eaaadb06f2c8824f9628db68452fe3b97d8ba0112a175ce277457c0d
DIST HTML_Template_IT-1.3.0a1.tgz 23841 SHA256 c006cd1ed0c5544822e68827a9de84ce19c4238e38a86ab3f77e9f7fd1f393a7 SHA512 329534953a8e41824664b6e23557782bc32acc4a9cd49484b9532d1e25b41ad6eed5692439ee10a118bc7a0e0181486cf2413750a15b106f944869a7c6b4c16f WHIRLPOOL 59fb00281054a0de0949fcc578a3c7a4da4ef5738ffb58a3c08a4ebe041e151e770fae4c670f4ce4412bf67720ed6cf383f34539f60c3bb1f7fb37f9994ec404
DIST HTML_Template_IT-1.3.0a2.tgz 22795 SHA256 f2d5f1159cf6ac68353b9ab7d3c53ea57cc37927ed15f10e4a88a29ecfd47749 SHA512 d1a7008aa9a425efc742c4131848bb7b38323b2bc0b86ed1a552b5e4bf15e5a4ba109d81fd1ab468f4baa5b1877fbf6b7b7f15244fa04ee55da54a5d3e32fef0 WHIRLPOOL 8d9ca174371f002270546ab06e94db844fc6d65de47583cadf689c5242f6569ac275b842494be68779c466ba7009f0392247831ddb87cc69ff859fd10c23071b
DIST HTML_Template_IT-1.3.0.tgz 23309 SHA256 fe042e9fcc34b77cb6c008090257a25c39e3c1f5e3b0cac99e4eef142954fe70 SHA512 3174db25b09de3dd11e572c6f85b40ba8d6dd213175bcf9b308a52a6b3756ffa7870cfca5766f5692282b5788d6ae586003259e518f26fc263b25da12f99e168 WHIRLPOOL 6591343353dcd5ce09161d0afed1ebedaf6d92592ef467f11bb1126c733059a41d043675d8ed966d0cd949cfc22897cc659c5c229d85bd421221a11f6fb4cff4

@ -1,6 +1,8 @@
# Copyright 1999-2010 Gentoo Foundation
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-php/PEAR-HTML_Template_IT/PEAR-HTML_Template_IT-1.3.0_alpha1.ebuild,v 1.3 2010/02/16 04:41:36 beandog Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-php/PEAR-HTML_Template_IT/PEAR-HTML_Template_IT-1.3.0.ebuild,v 1.1 2014/01/08 16:37:35 mabi Exp $
EAPI=5
inherit php-pear-r1

@ -1,11 +0,0 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-php/PEAR-HTML_Template_IT/PEAR-HTML_Template_IT-1.3.0_alpha2.ebuild,v 1.1 2010/02/16 04:40:41 beandog Exp $
inherit php-pear-r1
DESCRIPTION="Integrated Templates"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE=""

@ -1,3 +1,3 @@
DIST Validate-0.8.1.tgz 19588 SHA256 bf3c46b3eba44ac053fdfe89e0ebe081fdffa3db3db998e10ba1730bb25b9bcf SHA512 966e82ea4f0728c2cb278aee03edf99b3cea3a08d57887830c586f467ae00083c0d40db47a87feb2385af2f9e7d83912995ff0061a854db8dd09dbf679eebd6e WHIRLPOOL c9d4736fd2d2b1d93180435a9297624fe57683f067c53af51279c4560b281f3afeb6e441918f09237fa3d994290e7733cc1cfa92faceabb905d95d8dccc02275
DIST Validate-0.8.3.tgz 20771 SHA256 aac71796f7a5667f2fbbfc8d727a4bd412a955560c314da260498827334c2b1f SHA512 bb6d6e47ee00d6ab1e729948db06c91b57acdb4abaa8b9442e00d5874cc0895e89174f32a0d3575572214184dacc4857cb2f4ace741b20d5f1a76e86549e9976 WHIRLPOOL 7062b4bc0e3219e239ee9be06e2622392f9368aa0126381cc8cc7df7032da7ab07e3155ea48ac9c38ef08b9c717436510731d9aa8e94620c3070c84264a2d17f
DIST Validate-0.8.4.tgz 20809 SHA256 89d89efb25fe0c000294ba6a6eca59fbd095a27d910e85ec58d0f621f83dd27c SHA512 08684524248cf95a1561b0f545ac6e65c32e214465f53632c911d6cb9d59fba1a4e5208a8b65438a26643005a024c3ecbd77b8ad9bdb8a693b20c3e6669da31e WHIRLPOOL 096d4c2c703603f0c9827e2b08f32776e11b971c68da5db5a0d4c2d6a39d1a597f44007bdb16ef14f4e27cdfa95aafdaeeff4390b4706fe7ca2e981e1a12ba6b
DIST Validate-0.8.5.tgz 21668 SHA256 2ce4913df22dc08470af053cf8123ccfb699639e21b52b03a301c7af764192a4 SHA512 4e2e330b0a74a24d18af262ef42d872ab9eb2386e11c5647d898c60e11a29d06c97c0295cdf0999c3a4805f3f1efae2949c54520da50cf6adfcc5a6c4f6e1b63 WHIRLPOOL f03a9e685d8b851095e4b2fe2a186e6a676b7b53d17973c60b3461af666f85d52eb6c761de3da97363a7795fd32445d246dee207af37cd483cd90857d516e5b4

@ -1,6 +1,8 @@
# Copyright 1999-2010 Gentoo Foundation
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-php/PEAR-Validate/PEAR-Validate-0.8.3.ebuild,v 1.1 2010/01/05 06:00:40 yngwin Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-php/PEAR-Validate/PEAR-Validate-0.8.5.ebuild,v 1.1 2014/01/08 16:55:43 mabi Exp $
EAPI=5
inherit php-pear-r1
@ -12,4 +14,4 @@ SLOT="0"
IUSE=""
DEPEND=""
RDEPEND=">=dev-php/PEAR-Date-1.4.3-r1"
RDEPEND=""

@ -1,3 +1,3 @@
DIST VersionControl_SVN-0.3.1.tgz 33483 SHA256 dbeb21c53169e88f243d704a1992a433e24bc09e5139f041498b3cc8eb5ee1bf SHA512 f63dd14697ac1fc21d8b826a17274a79ec6647bd756048706dee06b74eff5fcc6b424e2d06e265b6051d86531377bb19d8f394869dd35c68d29a188adb88de4d WHIRLPOOL 770f1b1de6c8e8f0c9004f6570d856e5725a70d0a9330e62dd2dbc176f306f0739580a814bab8c290db1f28f6162fdb8d34b8caeacd16c3f355ae5eb5b213399
DIST VersionControl_SVN-0.3.3.tgz 33630 SHA256 1fb2a8b5f3261d5d450f31740f93128b5bf9f57983788448f5df2ee52691242f SHA512 dccd6551e312f4f9c0458ffbc430001857f008958798195fa9d6002919992f379a1cc322573f56c50f58e910faec60bdf7d31105bd2935a2eab3d259b9136d8a WHIRLPOOL 484938c1724232c5380c62fbabbc504daa85b7f948e662b1fce0b51167ba841a5863d457024ccdb33aaa334e1b4c357877d8bea5696497853bfd659ff9f95676
DIST VersionControl_SVN-0.3.4.tgz 34119 SHA256 d94850fc0f9ff07168d0c698c94ff9d8ba425f959b636ec6b57e6e1d872437b4 SHA512 690e8436322ececf8cd1740e438d79c90a1ebdc8917efc02f3b8aca8cc8f7523507528171d5be80f2723dbd952b4ceb91371bcd1efc1d524ec72a25b88e04eeb WHIRLPOOL 90ac7be4a7fbf04e4a7599c135e87f379b4ff6651c38f9f98144349cc5e32f887fbb6e83e49685e74581173a16ce88ae14386f9fc5c4b7bbb178af434ef61de4
DIST VersionControl_SVN-0.5.1.tgz 31121 SHA256 8c2dd6e68c7c041f20652a9fe2497bb3fd52d918d700b4175c1fe32e65bc0739 SHA512 3c5c90533eac0c6aa0635936c3336c51a6cd4847665909a3d8a6ee4482f3c8ebcbcbc3642b72c04433133a4407596ae518357fcea249949a1f76b04babf77c46 WHIRLPOOL a7ee8ecfa5e014e6680ce47f4ccbeeadbd288ac2bc6016081dcceeedd88146289e71d787c8c29f5fbc38a77666455802b7c62ae66966d4fe90774bcda77d25c6

@ -1,6 +1,8 @@
# Copyright 1999-2010 Gentoo Foundation
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-php/PEAR-VersionControl_SVN/PEAR-VersionControl_SVN-0.3.3-r1.ebuild,v 1.2 2010/03/27 23:30:35 mabi Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-php/PEAR-VersionControl_SVN/PEAR-VersionControl_SVN-0.5.1.ebuild,v 1.1 2014/01/08 17:08:48 mabi Exp $
EAPI=5
inherit php-pear-r1
@ -9,10 +11,9 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE=""
RDEPEND=">=dev-php/PEAR-XML_Parser-1.2.7"
RDEPEND=""
src_unpack() {
unpack ${A}
cd "${S}"
src_prepare() {
einfo "Patching SVN.php to use proper paths by default"
sed -i -e 's:/usr/local:/usr:g' SVN.php || die "sed failed"
}

@ -0,0 +1 @@
DIST phpDocumentor-2.2.0.tgz 4177835 SHA256 6de1fc5ea2c000cea791adc6f4074e6eab68c812448715b06ed7966a4e2dfc09 SHA512 d77f15a4661b6485d844144109f44abfba153874a84747d41d7d4e1b6e8fc9300860f382c60b89024a1abab219f591d80288c8a9bdc475b1df76126ec71b489f WHIRLPOOL b0f9c930f213ac8e30c50ba38944fb564649efc310b210306103e3fb6f238ac5428d0b0cbea85b833f9be7d71bdb82574ffda8bc080df8d8f21190c540a6d31e

@ -0,0 +1,16 @@
<?xml version="1.0" encoding="UTF-8" ?>
<channel version="1.0" xmlns="http://pear.php.net/channel-1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://pear.php.net/channel-1.0 http://pear.php.net/dtd/channel-1.0.xsd">
<name>pear.phpdoc.org</name>
<summary>phpdoc PEAR channel</summary>
<suggestedalias>phpdoc</suggestedalias>
<servers>
<primary>
<rest>
<baseurl type="REST1.0">http://pear.phpdoc.org//rest/</baseurl>
<baseurl type="REST1.1">http://pear.phpdoc.org//rest/</baseurl>
<baseurl type="REST1.2">http://pear.phpdoc.org//rest/</baseurl>
<baseurl type="REST1.3">http://pear.phpdoc.org//rest/</baseurl>
</rest>
</primary>
</servers>
</channel>

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

@ -0,0 +1,28 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-php/phpDocumentor/phpDocumentor-2.2.0.ebuild,v 1.1 2014/01/08 15:42:38 mabi Exp $
EAPI=5
PHP_PEAR_URI="pear.phpdoc.org"
inherit php-pear-r1
DESCRIPTION="The phpDocumentor package provides automatic documenting of php api directly from the source."
LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="doc"
# block old version that provides the same binary
DEPEND="media-gfx/graphviz
!dev-php/PEAR-PhpDocumentor"
src_install() {
php-pear-r1_src_install
# install manual, tutorial, reference material
use doc && dodoc -r docs/*
}

@ -1,4 +1,4 @@
DIST Smarty-2.6.28.tar.gz 154154 SHA256 362bd7599ff714766f97c86d9bf4b00f8d1343c1016167044c877a5ff05c1c33 SHA512 9c5def27aa7e04be211d4d72cd71ada7985c6d9412a97e6b1826224fca3b184b451adc591b1b6985f0754e595a2b3e230d9074e884a83013aab44365ece3218d WHIRLPOOL 2258c6303b02f2ba52c2cb6374ecc6c6e1da121225e153589c2def519a6196c5a08ad17443390d0eedb0ed1c47ebcb19eb36d60664cbe83328fa95ac225305cf
DIST Smarty-3.1.12.tar.gz 203062 SHA256 af6a944823ce0ad24792f2adf19d651890dce276469be940a63452b024400c36 SHA512 2982911347b409ce7631404adcab1f4a5437ddc2ec651b0e7c21f831134aa6c810e0590546857b29f0c7269dc7d49815e792591f01a27620403441476d1ff32c WHIRLPOOL 2d318103243c359f91869ab9e0efd4a3ae2f469ce0addd7fc111bbed8e956c2a93a8ddd193c3ca49be190dcc5581ecfe195faa4fd24d538627591c6dd2a51a54
DIST Smarty-3.1.8.tar.gz 199634 SHA256 49d3827cf84e8943a9bbf7e4b7229b1880cbb864d16232357e2bed15b38c08ef SHA512 1d92f0a298ff15a40521a6a07621c46914809422c8b6fab2e6abb084e8312ab810cc0acadc9dd638339e87e978e67a8a2fbbef2a13ce7b92d192b5bfe3551d9a WHIRLPOOL 8c9068b5f66db074e4026a745a1dbddc295e4cc2248e9abdd07816acbc10dccac5245829bbc3ee17a2da10ab1267a22ad37052bef459e4c557f185176ae667d0
DIST Smarty-3.1.16.tar.gz 208110 SHA256 f5e1ffe54641fc38a82806cdadafe80a818da55ec5c970452f7a4291699db0d7 SHA512 00d06acf2f248d314d75997fc8d3f5935fd381ff2905325ffd60f5ac3b41507349966b8dc9652063223fe11b272e03495a757d7bceb7e791453e9fa999f757fd WHIRLPOOL d0102930c04c970f915c7eede097b1f73086b895d8d1cd27334220cd05c08082ac95223e674f1d1e541640f41a57c0193c1cb3d1780280bf77f8030a3767e247
DIST manual-en-3.1.8.zip 413723 SHA256 83c06b1acc3e921b08c6c0076cc1ea888654244d3fbb5cc2f2a78d17a41dceae SHA512 644fda80416572cc8e2e7e757ee76afdfd1ff466c923a57091fc31182bc2a53e71d1a0a0d4970ca91f93ff60795ce943a14da2333af97b2eb4fa4e0802798fa1 WHIRLPOOL 476a56af0bd85c259a887ca221b260027ace493af17c528c8dd8d41c0767b6a77f0cc5e57783990aabd0839b5e7380056ad0081429c28bf56cc9836aa8445e00

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-php/smarty/smarty-3.1.12.ebuild,v 1.9 2013/12/26 19:20:18 zlogene Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-php/smarty/smarty-3.1.12.ebuild,v 1.10 2014/01/08 17:32:09 mabi Exp $
EAPI=4
@ -17,7 +17,7 @@ LICENSE="LGPL-2.1"
SLOT="0"
IUSE="doc"
DEPEND="app-arch/unzip"
DEPEND="doc? ( app-arch/unzip )"
RDEPEND="dev-lang/php"
S="${WORKDIR}/${MY_P}"

@ -1,22 +1,23 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-php/smarty/smarty-3.1.8.ebuild,v 1.1 2012/02/22 19:21:11 mabi Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-php/smarty/smarty-3.1.16.ebuild,v 1.1 2014/01/08 17:24:28 mabi Exp $
EAPI=4
EAPI=5
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
MY_P="Smarty-${PV}"
DOC_PV="3.1.8"
DESCRIPTION="A template engine for PHP."
HOMEPAGE="http://www.smarty.net/"
SRC_URI="http://www.smarty.net/files/${MY_P}.tar.gz
doc? ( http://www.smarty.net/files/docs/manual-en-${PV}.zip )"
doc? ( http://www.smarty.net/files/docs/manual-en-${DOC_PV}.zip )"
LICENSE="LGPL-2.1"
SLOT="0"
IUSE="doc"
DEPEND="app-arch/unzip"
DEPEND="doc? ( app-arch/unzip )"
RDEPEND="dev-lang/php"
S="${WORKDIR}/${MY_P}"
@ -36,7 +37,4 @@ pkg_postinst() {
elog "2. add '/usr/share/php/${PN}/' to the 'include_path' variable in your"
elog "php.ini file under /etc/php/SAPI (where SAPI is e.g apache2-php5.3,"
elog "cgi-php5.3, etc)."
elog
elog "If you're upgrading from a previous version make sure to clear out your"
elog "templates_c and cache directories as some include paths have changed!"
}

@ -2,3 +2,4 @@ DIST cppcheck-1.59.tar.bz2 1243616 SHA256 6be40d8422c545959d1cc44ce3f80be9f6d3d1
DIST cppcheck-1.60.1.tar.bz2 1255595 SHA256 08c754744c1d53c2368692c133a69778f3bbfcce5c93a3f5b32575b9d7699449 SHA512 75e0ae2af2705670d2fb257447890f1214ceb341fde90b5380d5a47267bdf905ef5dd4d188e16e51662fa06f740c4b901b6c6376817070ebe69228654f4c9d2b WHIRLPOOL e79d0ec5b666fc4a09b8a84e14214dcd57f7a94b5a14ae8644f1145b69120321b890edb2a83627f5075a638d2c767ada51fbbe7ad7e345d80b33034620aa63e6
DIST cppcheck-1.61.tar.bz2 1140799 SHA256 7cb21cb0fb3aed22040065db2bbfc42bf855db46ad8f023b73d465f7214b70d5 SHA512 2cea51103d542d9b03d319fb8badfefce5b0dc40279148d0b3217026a172cf62c2ae1f95c87b6b3da040077cf6a832fb44ef077faf189b59b2e56516c5909195 WHIRLPOOL 500ec0ca0c6afffbb39f8ee7fa9bac739c4947ec5e87b30bc62c6e2555bd678817b1a90fdc01ca22f125a2ff5bf189054bc01d85aee063be97637f35910e9e67
DIST cppcheck-1.62.tar.bz2 1171442 SHA256 0c257368870985cdb870d0e95f3e909df881472eafcc7699a25681b9e0143d0c SHA512 abcb050119168ca866f88e95867c39d0b2180abded83bcdba112b9aed1f3db6e20b3507c37761f8f239b1095e96314aa11bb1cfbcbd9a265e727f55b1843b6a6 WHIRLPOOL 7c287aa9bc6faac7ac4dc2ea2fd18ae2d64b0796c997377ecab0a67ebcd1a6417d13cd5d2c9f4038f422467c070cd79f6a83d2e5f372dbc23d39d8c302fc21d9
DIST cppcheck-1.63.tar.bz2 1157231 SHA256 924bfc4593215b7bab6b049dbbce9a6f343dbf15f4bdd869ef1d378f09f92064 SHA512 4c2f6080ce72ffa24f929a2b74c656538d9f555fb14b3e6f3a2632eca8973a8b711831ddd698e13059643446b0e90619f71e13b1d06b6fefc4b4562622939508 WHIRLPOOL af095e4f0b84ded78f9fa10baedc5266a66ac52ffa6813eeb38697d1c55e02b76670eb09228c4ce356f2d3402f4247a66fe2ccd666e5637326e0913a75c2732e

@ -0,0 +1,60 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/cppcheck/cppcheck-1.63.ebuild,v 1.1 2014/01/08 22:33:20 xmw Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} )
inherit distutils-r1 eutils qt4-r2 toolchain-funcs
DESCRIPTION="static analyzer of C/C++ code"
HOMEPAGE="http://apps.sourceforge.net/trac/cppcheck/"
SRC_URI="mirror://sourceforge/cppcheck/${P}.tar.bz2"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="htmlreport qt4"
DEPEND="htmlreport? ( ${PYTHON_DEPS} )
qt4? ( dev-qt/qtgui:4 )"
RDEPEND="${DEPEND}"
src_configure() {
tc-export CXX
if use qt4 ; then
pushd gui
qt4-r2_src_configure
popd
fi
}
src_compile() {
emake
if use qt4 ; then
pushd gui
qt4-r2_src_compile
popd
fi
if use htmlreport ; then
pushd htmlreport
distutils-r1_src_compile
popd
fi
}
src_install() {
emake install DESTDIR="${D}"
dodoc readme.txt
if use qt4 ; then
dobin gui/${PN}-gui
dodoc readme_gui.txt gui/{projectfile.txt,gui.cppcheck}
fi
if use htmlreport ; then
pushd htmlreport
distutils-r1_src_install
popd
find "${D}" -name "*.egg-info" -delete
fi
}

@ -0,0 +1 @@
DIST igprof-5.9.11.tar.gz 174304 SHA256 af65c7f8ba12730d1e362155c46856b2241c15e0113a2211bb4e75b47b851065 SHA512 1c6a16e286243a997b9ce798f2403597e1d8178a7b4652e38e9afbcd48c84d868dc83ddee7eb76243096f21b9cd9c0337641bba840008c24429e60454cff1444 WHIRLPOOL 88a67dae1b9344c790814dab853303e9d7ded8e23054e1ca74c90c39d8cd8365de47587a152bc64f93aa2ee62e69d5a969fcf4049268d806e3a298bd30461289

@ -0,0 +1,27 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/igprof/igprof-5.9.11.ebuild,v 1.1 2014/01/08 12:13:50 maksbotan Exp $
EAPI=5
inherit cmake-utils
DESCRIPTION="Ignominous Profiler for analysing application memory and performance characteristics"
HOMEPAGE="http://igprof.org"
SRC_URI="http://github.com/ktf/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="debug"
# pcre is automagic dependency, let's make it unoptional
# libatomic_ops is listed as dependency, but isn't actually used by package
DEPEND="dev-libs/libpcre
sys-libs/libunwind"
RDEPEND="${DEPEND}"
src_prepare() {
sed -e 's/-Werror//g' -i CMakeLists.txt
cmake-utils_src_prepare
}

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

@ -1,4 +1,3 @@
DIST plan9port-20130320.tgz 54184719 SHA256 d08fd032edc9c27bc549ee9076963812f210476d0d1f21f5300e9d867699ff55 SHA512 fae40eae76a0f3121f47a3895809f2433beed91fc9e879c8cde25e493ec91dfdfc89fe59e3fe3a8aab7c33a2537a02b30857edb3af7f202df4a98e02cee8ecb7 WHIRLPOOL 5b707c8d18c8f1fa8e3d36e8f14a20213cad9ab3344f088f18942034dce3356ba88675c5817a7d50b66275d71d95e6d5fd3fdefbd18bcca9089790e258dbb60f
DIST plan9port-20130907.tgz 54200562 SHA256 b45477e36efece6c543e01f1ab73547d255c62dbfb38d2bd9545f9e44ee553db SHA512 c41eb5e4e05faa55212e508b3e39288d856cd4ca220a3726e0b671e272810ab34d9f76f576ec10ad904190cfd2086a2a5403c6438d714689f9d8ec35a681b854 WHIRLPOOL 94482c0afcc2d6d34dc18ce4f1cbe61c992819f82a5fc56ed08f468285196da7f8a2755a83def676047085584e8a63363683cffce8433160b71fd3a53739d0c3
DIST plan9port-20130927.tgz 54493355 SHA256 99129cb11b8480551057dee56c2ff34827f89d639da6a4c0453692ce1ae40c4d SHA512 6f669c02a2b0f89f4385b9505a87a0860ee151494174009b0ef9880c00bc8addb0766a61ce7c626c4a3b02f3de552fb5670ec93ed441c3474f738fefbd1a351a WHIRLPOOL 5e21e64f7a89fbe14b62159812fedc16e40900b1ee9542e209d3955407aa69b6494b22b010c0e895c3c1f7a78c4187927218f71d77d4a1ea74e52efc4fae6ccc
DIST plan9port-20131024.tgz 54496086 SHA256 5cba7856bdb35a96a923120e61d320d424fee1a6f09b7af3e87eb7814a747d4f SHA512 f65aacce35aebfc69d078fed020ba1b1f562c7098ac1bcb72ed2a74dd9cdb62d8808f018002a67498fa774ef96a1f6b8c48a7f0189919cc3a8a02bdb07d75dfb WHIRLPOOL a3f204b47f09815e55f67da41510b97765b718ee9b8913973220d68319272bd60eddbbbe33b4c90b22fe1c751b74c93de6570996b1a25cd595077f8131a8e424
DIST plan9port-20140107.tgz 54497126 SHA256 dc6068a17912d6d57ed491593a4ea5608cb820bb6a7929835f7ba061889b4357 SHA512 4a0bccb379f3656b5673bb1bc9819ada7582ad437784edbd61b9c551215e3b9fb498d392dfe9ab316059af7a19093166903778a74ae9eed02585211cab949670 WHIRLPOOL 31b73b8b68d137fbcbcb050ddd2a90b7ebbf33dea4bf6aa9a8bb6703dcfae165148d6af635a7c80fa33d038d29133362477a290ec0745b8064e5ce74c5602ebc

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

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/plan9port/plan9port-20130927.ebuild,v 1.1 2013/09/28 21:35:15 blueness Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-util/plan9port/plan9port-20140107.ebuild,v 1.1 2014/01/08 15:09:42 blueness Exp $
EAPI="4"

@ -1,3 +1,4 @@
DIST unifdef-2.10.tar.gz 73285 SHA256 1375528c8983de06bbf074b6cfa60fcf0257ea8efcbaec0953b744d2e3dcc5dd SHA512 39d4551f43fa8eccaee8a9fc469b5ddc8ca8eb0e0ce46c17c3a8300f7e6960fbf0960f364a83df20059b4aa623edc7c3c16df1b7162f068332e6c066d7ffe9b3 WHIRLPOOL 54d1e1730cd7eaafba828c508d682dbfa888675e2ae4b709b16c5bc5eb713be6e54afacab10c521a340612ac91d30d9565250e43d4929b13ef2768506bc3ac0a
DIST unifdef-2.6.tar.gz 46520 SHA256 e4cbc673d32ebe10e00bc00b985c974e327e65d4b32a564d21358e458079e419 SHA512 cc1720806ae3cecb85aafe462efec4e874d6a981f17f275dcf3435acc965c57a1b835506073bf112fe97395ddf07ab6e92fac0ba5cffccc9966567cfcee762e7 WHIRLPOOL a0863defebb26628cb60260315f1481fc623d0435c89dc5ceada8050842bc31a91a842bd23f4b1e0c7c2c8fc9118df02cc5f493f76058256bf17672d26d70f9a
DIST unifdef-2.7.tar.gz 58847 SHA256 3037b91b8a6a17bbaa2a121dadd6fda8e7cca915461df952120deebf7c1e2a63 SHA512 01e367ea17ee3f1de33965cc24f118e366853312c9cdaf9f8722354a58191d5e639edfdfd75ec0371c370cff32990526073a772fbb6ac9757f6b1bc627cc2204 WHIRLPOOL d00907e67cdb99bb6dfd50aa1d92db8bae1be2c999e279d44b8fc12f19a6d081aa1fc115f1d991be773ffb7a09a8534f7443690d5d0fd6af2622918b2111e9b9
DIST unifdef-2.8.tar.gz 65076 SHA256 be5d2f7c834b510f658bdca80e30e74acc679ca084d814e2f2c29d4aca953456 SHA512 4ab5a6903f5e98cc8e5e0fd781de6373865e4830fac9a88ce9b89629e0213d9923dfab461cfafb87306736fc37ba9eab759deab1a0ac3c321130e438af6b9b4d WHIRLPOOL 33285ac1b82471aed182401902bb299387298c911d527b5e004ed857156a9190d8c09cf1de24bcfa205383d5d07d7fa5fc42848f3426266777b64ef841f4ee87

@ -0,0 +1,21 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/unifdef/unifdef-2.10.ebuild,v 1.1 2014/01/08 12:34:28 radhermit Exp $
EAPI=4
inherit toolchain-funcs
DESCRIPTION="remove #ifdef'ed lines from a file while otherwise leaving the file alone"
HOMEPAGE="http://dotat.at/prog/unifdef/"
SRC_URI="http://dotat.at/prog/unifdef/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 -sparc-fbsd -x86-fbsd ~amd64-linux ~x86-linux"
DOCS=( README )
src_prepare() {
sed -i '/^prefix/s:=.*:=/usr:' Makefile || die
tc-export CC
}

@ -5,8 +5,8 @@
apr_status_t status;
+#if defined(__hpux) && defined(__hppa)
+ libname = apr_psprintf(pool, "libsvn_ra_%s-%d.sl.0",
+ ra_name, SVN_VER_MAJOR);
+ libname = apr_psprintf(pool, "libsvn_ra_%s-%d.sl.%d",
+ ra_name, SVN_VER_MAJOR, SVN_SOVERSION);
+#else
libname = apr_psprintf(pool, "libsvn_ra_%s-%d.so.%d",
ra_name, SVN_VER_MAJOR, SVN_SOVERSION);

@ -1,2 +1,4 @@
DIST liquidwar6-0.0.13beta.tar.gz 25544158 SHA256 a27332c451460617e2833aaeaf81ed153a7270f87b1c322814c049b43e3f4eca SHA512 505067665fc48d5044f887a7a95a449569bb8c112f9ac975623d22ede8692afa6fc949b15395175a39395161616fedb0b429d737aa4d115e3b392d3e2b51eff6 WHIRLPOOL 341a4544a215a11322bbb478ace8a6844882340b1c8a3c0a0d6ab43b03766897e29a2d00dce14dd9a1f32b39a3178052526bb934789a4848170aa60264c769b6
DIST liquidwar6-0.2.3551.tar.gz 26483549 SHA256 7f0dc9cba9fff4c2a2896108bda97fd055edef51e48779d2bb1fc268361692d9 SHA512 9ad976a6b2f2c31eada755f3d5740ca2f31ee91136ce52b57118eee607e65ec171d9cd60a84e6ffa7325e9d0a26c168c339f063007bcb707e365c955ed7a48dd WHIRLPOOL 26fe36cc87ce5efc022159a288b5e17bf9252688eedfb451071fe6702bdce621c35014752582cf8ad0798c60a589018855551271bd8f1cc9dab884468949cac5
DIST liquidwar6-extra-maps-0.0.13beta.tar.gz 16066532 SHA256 f6bab8b5746f02f50ef2800a94a86eedb6e9cbf919d60921e62a1f965511d2dd SHA512 0f3b742e498c3f2e8354fb53f057d0fed0af3b1edfef41a7688ce7871c229908b2c1ca2f06556a803e7ecb491a6592282ed6291a1b271263a9dc3e634d481fa2 WHIRLPOOL dd7b655dde9066a2d16072140f132e34d58d3fc444cd2f31355af5e335a84d95805f879dae2fc6f8c7624a409de7e31be4c3bd80695e5a1aa70f4cf9cfb87b02
DIST liquidwar6-extra-maps-0.2.3551.tar.gz 16183550 SHA256 1acb398907d2c89e26f0f7baae11e88024968be52fa0c6534ce8305b32271f6b SHA512 da2bb6dae319a7a0b430467166395d5e433cca112cd867a93f02eee5472412831118a9e2a7657430c4c7296065d91df2264f69a41ae1f6b75807fa9be67d5338 WHIRLPOOL bd6aef458f3ee96be08f01c81bbe38d93ade67076daf34780d03a9ab342030cef072a84d48e3752ef5f67939d2cae658d93dc14d875c0204f234c6f549ca4b29

@ -0,0 +1,18 @@
commit 1bd3596545912f2e47b8848df3fb5d99195d299a
Author: hasufell <hasufell@gentoo.org>
Date: Wed Jan 8 17:21:09 2014 +0100
don't run ldconfig
diff --git a/src/Makefile.am b/src/Makefile.am
index f319a74..47463c1 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -65,7 +65,6 @@ EXTRA_DIST = scriptpo.c indent.sh scriptpo-update.sh stamp.sh clean.sh dtou.sh u
SUBDIRS = lib
install-exec-local:
- if which id && which ldconfig && test `id -u` -eq 0 && test "$(prefix)" != "/usr"; then ldconfig; fi # Run ldconfig automatically if we're root
if test -x $(DESTDIR)$(bindir)/liquidwar6; then mv $(DESTDIR)$(bindir)/liquidwar6 $(DESTDIR)$(bindir)/@PACKAGE_TARNAME@-@LW6_VERSION_BASE@; ln -s @PACKAGE_TARNAME@-@LW6_VERSION_BASE@ $(DESTDIR)$(bindir)/liquidwar6; fi
uninstall-local:

@ -0,0 +1,31 @@
commit b121fe3d9fb7e5fc52f592482e02b6a28430435f
Author: hasufell <hasufell@gentoo.org>
Date: Wed Jan 8 17:23:56 2014 +0100
respect datarootdir
diff --git a/data/icon/Makefile.am b/data/icon/Makefile.am
index 0bca199..ae5cf79 100644
--- a/data/icon/Makefile.am
+++ b/data/icon/Makefile.am
@@ -19,6 +19,6 @@
# Contact author : ufoot@ufoot.org
pkgdata_DATA = liquidwar6.png liquidwar6.xpm
-pkgdatadir = $(datadir)/pixmaps
+pkgdatadir = $(datarootdir)/pixmaps
EXTRA_DIST = $(pkgdata_DATA) liquidwar6.ico liquidwar6.icns
diff --git a/pkg/Makefile.am b/pkg/Makefile.am
index 6fc2957..ac86bb8 100644
--- a/pkg/Makefile.am
+++ b/pkg/Makefile.am
@@ -19,7 +19,7 @@
# Contact author : ufoot@ufoot.org
pkgdata_DATA = liquidwar6.desktop
-pkgdatadir = $(datadir)/applications
+pkgdatadir = $(datarootdir)/applications
EXTRA_DIST = $(pkgdata_DATA) liquidwar6.spec liquidwar6d 406FFCAB.gnupg.txt FD409E94.gnupg.txt
distclean-local:

@ -0,0 +1,111 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-strategy/liquidwar6/liquidwar6-0.2.3551.ebuild,v 1.1 2014/01/08 16:53:56 hasufell Exp $
EAPI=5
inherit autotools eutils toolchain-funcs games
MY_PV=${PV/_beta/beta}
MY_P=${PN}-${MY_PV}
DESCRIPTION="Unique multiplayer wargame between liquids"
HOMEPAGE="http://www.gnu.org/software/liquidwar6/"
SRC_URI="http://www.ufoot.org/download/liquidwar/v6/${MY_PV}/${MY_P}.tar.gz
maps? ( http://www.ufoot.org/download/liquidwar/v6/${MY_PV}/${PN}-extra-maps-${MY_PV}.tar.gz )"
LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc gles2 gtk libcaca +maps nls +ogg openmp readline test"
# yes, cunit is rdep
RDEPEND="dev-db/sqlite:3
dev-libs/expat
dev-scheme/guile
dev-util/cunit
media-libs/freetype:2
media-libs/libpng:0
media-libs/libsdl[X,opengl,video]
media-libs/sdl-image[jpeg,png]
media-libs/sdl-ttf
net-misc/curl
sys-devel/libtool:2
sys-libs/zlib
virtual/glu
virtual/jpeg
virtual/opengl
libcaca? ( media-libs/libcaca )
gles2? ( media-libs/mesa[gles2] )
gtk? ( x11-libs/gtk+:2 )
nls? ( virtual/libintl
virtual/libiconv )
ogg? (
media-libs/libsdl[X,audio,opengl,video]
media-libs/sdl-mixer[vorbis]
)
readline? ( sys-libs/ncurses
sys-libs/readline )"
DEPEND="${RDEPEND}
dev-lang/perl
nls? ( sys-devel/gettext )"
S=${WORKDIR}/${MY_P}
S_MAPS=${WORKDIR}/${PN}-extra-maps-${MY_PV}
pkg_setup() {
if use openmp; then
if [[ $(tc-getCC) == *gcc ]] && ! tc-has-openmp ; then
ewarn "OpenMP is not available in your current selected gcc"
die "need openmp capable gcc"
fi
fi
games_pkg_setup
}
src_prepare() {
epatch "${FILESDIR}"/${P}-{ldconfig,paths}.patch
sed -i \
-e 's/-Werror//' \
configure.ac || die
eautoreconf
}
src_configure() {
# configure fails with cunit disabled
egamesconf \
$(use_enable nls) \
--enable-cunit \
$(use_enable gtk) \
--enable-mod-gl1 \
$(use_enable gles2 mod-gles2) \
$(use_enable libcaca mod-caca) \
$(use_enable openmp) \
$(use_enable ogg mod-ogg) \
$(use_enable !ogg silent) \
$(use_enable readline console) \
--disable-static \
--datarootdir=/usr/share \
--mandir=/usr/share/man \
--docdir=/usr/share/doc/${PF} \
--htmldir=/usr/share/doc/${PF}/html
if use maps; then
cd "${S_MAPS}" || die
egamesconf
fi
}
src_compile() {
default
use doc && emake html
use maps && emake -C "${S_MAPS}"
}
src_install() {
emake DESTDIR="${D}" install
use maps && emake -C "${S_MAPS}" DESTDIR="${D}" install
prune_libtool_files --all
prepgamesdirs
}

@ -8,6 +8,7 @@
</maintainer>
<use>
<flag name='doc'>Convert the info pages to html</flag>
<flag name='gles2'>Enable OpenGL ES 2.0 support</flag>
<flag name='gtk'>Used to display error/critical messages</flag>
<flag name='maps'>Install extra maps</flag>
<flag name='ogg'>Enable mod-ogg via <pkg>media-libs/sdl-mixer</pkg>

@ -1,3 +1,5 @@
DIST geary-0.3.1.tar.xz 499832 SHA256 a1bf8cc95022ce0894a340dea0ab94047ac7a7ea0066b8602b136c74e93ffaed SHA512 a15c21eeebe2ce72bbcdbf27f4290b1385633a72f31f764505e20ffa037afd9089ce774069892479ee04c49a29a56ecab3b1b9b4907a2e26c970ab25fe5a4f3f WHIRLPOOL c3ef67206f76390cff44d056316a1ad8d16272d7af82afa2652b513c454cff77d95112a83d758f74f2df4c4b8c048383d3018e878b94d2f7b3a3e695f32e2f51
DIST geary-0.4.0.tar.xz 593296 SHA256 eb6418fe48ee2d25350999e6fc8fd23de15da5670569f4c2478f9435fe2a2ae1 SHA512 5a011d890134abfab0e024aed11be077bd0fa44012bd24b583d4e12886987ce77b1177dcc686df420818e19f016b4d9f1ff11d36553ef9a401a830ce42e9891a WHIRLPOOL 7e0cf1062281afeec5cca079be3ef1de9f2df50956b650159c180a96dd6d4b7e418cc8eb45f0a4dbbc2e460c4b942dced5396f5ee90322232eeb1f659fd60c87
DIST geary-0.4.2.tar.xz 608384 SHA256 e111e1f650afb8fe35d3a9f8ce19f698ee41263d5b21b31bf0b5bd4a24a207b3 SHA512 61ca900f2327ea848413ccaa557940fd0e47b27d4d189f8179c7dbc64fc6d199909a3e3b38a797cab108370f04648ebb7c9beda9236b1f3761aa69aad6b58314 WHIRLPOOL cbbd4230c05e537507d1663e98bd0d6647fab11ffea613ecfabd83f4b1d40c93fa21fbc586f41873973a8b9accd940ddb2be66893239a35372fc24793e4cd4cf
DIST geary-0.4.3.tar.xz 608368 SHA256 58a4021bea6be813a1381597f23b646335c9e15c3a7d818c302752a7e07e37a0 SHA512 27681695fe3762d71bc51c9b9f08499a6846adecad894e186730e5abfaf3221de660170febad03530915ec03f0ce834745e9f057dda0ff9e772117bca7d39090 WHIRLPOOL 929d30f1f71a268a5548a41a15fc4163146dc6bee82b7cc38e998d829b6eb7b7120fbc9608e1c73978d462c0dc9b2eba5008854bf1e9aa7fab7e9d32fc7e8549
DIST geary-0.5.0.tar.xz 609764 SHA256 7f3f442b2b7349e339b380de474d94e9a8ad625d16277277ea500747c3b7a5af SHA512 64f316ecd58ebe8d91f3d6422b4e5a056bd67303d51789a2e61e9044bdc066dd73f9177237109f34330ca64f2dd006de4d09fcb52ad129dca8e021a9da307a3d WHIRLPOOL 61c3fa33d3343c198ff28da0fbf200761b34b3b99959647bbf53f99e494d91ef6f266dae40caa764f576e895d2b3f770c8df57f3650f968428eb13533edce899

@ -0,0 +1,27 @@
commit e41cf68206eb16be678eeaa1dc998d94d2f93d57
Author: hasufell <hasufell@gentoo.org>
Date: Tue Aug 27 01:40:58 2013 +0200
respect system CFLAGS
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index 5202b99..949d494 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -471,16 +471,8 @@ set(CFLAGS
-D_GSETTINGS_DIR=\"${CMAKE_BINARY_DIR}/gsettings\"
-DGETTEXT_PACKAGE=\"${GETTEXT_PACKAGE}\"
-DLANGUAGE_SUPPORT_DIRECTORY=\"${LANGUAGE_SUPPORT_DIRECTORY}\"
- -g
)
-if (NOT DEBUG)
- set(CFLAGS
- ${CFLAGS}
- -O2
- )
-endif ()
-
if (REF_TRACKING)
message(STATUS "Reference tracking: ON")
set(EXTRA_VALA_OPTIONS

@ -0,0 +1,31 @@
commit 1f875e8a629a54748eb46237fd854359aa5edbc8
Author: hasufell <hasufell@gentoo.org>
Date: Tue Aug 27 01:40:45 2013 +0200
provide option for unity
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 66145c9..5d4464c 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -32,6 +32,7 @@
option(ICON_UPDATE "Run gtk-update-icon-cache after the install." ON)
option(DESKTOP_UPDATE "Run update-desktop-database after the install." ON)
option(DESKTOP_VALIDATE "Check generated desktop file for errors during build." ON)
+option(WITH_UNITY "Add unity support." OFF)
if (DEBUG)
message(STATUS "Debug build")
@@ -50,8 +51,10 @@
endif ()
find_package(PkgConfig)
-pkg_check_modules(LIBUNITY QUIET unity>=5.12.0)
-pkg_check_modules(LIBMESSAGINGMENU QUIET messaging-menu>=12.10.2)
+if (WITH_UNITY)
+ pkg_check_modules(LIBUNITY QUIET unity>=5.12.0)
+ pkg_check_modules(LIBMESSAGINGMENU QUIET messaging-menu>=12.10.2)
+endif ()
pkg_check_modules(WEBKITGTK110X QUIET webkitgtk-3.0<=1.10.2)
pkg_check_modules(WEBKITGTK22X QUIET webkitgtk-3.0>=2.2.0)

@ -0,0 +1,27 @@
commit e41cf68206eb16be678eeaa1dc998d94d2f93d57
Author: hasufell <hasufell@gentoo.org>
Date: Tue Aug 27 01:40:58 2013 +0200
respect system CFLAGS
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index 5202b99..949d494 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -471,16 +471,8 @@ set(CFLAGS
-D_GSETTINGS_DIR=\"${CMAKE_BINARY_DIR}/gsettings\"
-DGETTEXT_PACKAGE=\"${GETTEXT_PACKAGE}\"
-DLANGUAGE_SUPPORT_DIRECTORY=\"${LANGUAGE_SUPPORT_DIRECTORY}\"
- -g
)
-if (NOT DEBUG)
- set(CFLAGS
- ${CFLAGS}
- -O2
- )
-endif ()
-
if (REF_TRACKING)
message(STATUS "Reference tracking: ON")
set(EXTRA_VALA_OPTIONS

@ -0,0 +1,31 @@
commit 1f875e8a629a54748eb46237fd854359aa5edbc8
Author: hasufell <hasufell@gentoo.org>
Date: Tue Aug 27 01:40:45 2013 +0200
provide option for unity
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 66145c9..5d4464c 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -32,6 +32,7 @@
option(ICON_UPDATE "Run gtk-update-icon-cache after the install." ON)
option(DESKTOP_UPDATE "Run update-desktop-database after the install." ON)
option(DESKTOP_VALIDATE "Check generated desktop file for errors during build." ON)
+option(WITH_UNITY "Add unity support." OFF)
if (DEBUG)
message(STATUS "Debug build")
@@ -50,8 +51,10 @@
endif ()
find_package(PkgConfig)
-pkg_check_modules(LIBUNITY QUIET unity>=5.12.0)
-pkg_check_modules(LIBMESSAGINGMENU QUIET messaging-menu>=12.10.2)
+if (WITH_UNITY)
+ pkg_check_modules(LIBUNITY QUIET unity>=5.12.0)
+ pkg_check_modules(LIBMESSAGINGMENU QUIET messaging-menu>=12.10.2)
+endif ()
pkg_check_modules(WEBKITGTK110X QUIET webkitgtk-3.0<=1.10.2)
pkg_check_modules(WEBKITGTK22X QUIET webkitgtk-3.0>=2.2.0)

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

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

@ -1 +1,2 @@
DIST nullmailer-1.13.tar.gz 205431 SHA256 3f8861ebb1b46cea0a1caf1e6236e1e0d2a5a91def19551b7cad12eab676277d SHA512 96dcb3ddecde77a73e5ca1afa5167d35f965d04999f02cc2ef60b54ea7eb7a006e5cf5678fc34a54d4be4f9fd71bd0f784a8671aca40c70dbc307666c548e1d7 WHIRLPOOL b041f7cc33a257fad11c5f4c9bf74f8d849d9c45f0dc19be28268462b9d029c07e1d5802698e647a4208d5f66cac2177a1d12e49a03caac51e0244c3f9a0599c
DIST nullmailer-patches-1.13.tar.xz 8384 SHA256 8685dfbf23e9dc15269b1a0d14f700c4ef990cf49d4e6e830c0217289e8f4733 SHA512 393531e39a92b0978bccbcdf123e05b2cdad1ec8e600825cc24177ba414c1f615995c0344291ebb664f42b384a160c0359fec5ba3308cc14cbc9ceb8577d799c WHIRLPOOL 84f523be7963ceb7fbafd3f5632571e7bc12085b1b4bce5bb5c63871fd6c7ed1367a49ddf5ed66acad7055e28856b23fb1dcb59e60158fed26447128edd0a4fa

@ -1,56 +0,0 @@
#!/sbin/runscript
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License, v2 or later
# $Header: /var/cvsroot/gentoo-x86/mail-mta/nullmailer/files/init.d-nullmailer-r1,v 1.1 2012/06/05 13:48:55 eras Exp $
DAEMON="/usr/sbin/nullmailer-send"
ARGS="--daemon"
USER=nullmail
GROUP=nullmail
depend() {
need net logger
}
checkconfig() {
local error=0
local f=/etc/nullmailer/me
if [ ! -s ${f} ]; then
eerror "${f} does not exist"
error=1
fi
f=/etc/nullmailer/defaultdomain
if [ ! -s ${f} ]; then
eerror "${f} does not exist"
error=1
fi
if [ ${error} -eq 1 ]; then
einfo "You need to run 'emerge --config nullmailer'!"
fi
if [ -e /service/nullmailer ]; then
eerror "Nullmailer is already running under svscan!"
error=2
fi
if [ ${error} -ne 0 ]; then
return 1
else
return 0
fi
}
start() {
checkconfig
ebegin "Starting nullmailer"
cd /var/nullmailer
start-stop-daemon --start --quiet --user ${USER}:${GROUP} \
--exec ${DAEMON} -- ${ARGS}
eend $?
}
stop() {
checkconfig # to avoid init.d stopping svscan instance
ebegin "Stopping nullmailer"
cd /var/nullmailer
start-stop-daemon --stop --user ${USER} --exec ${DAEMON}
eend $?
}

@ -1,12 +1,16 @@
#!/sbin/runscript
# Copyright 1999-2013 Gentoo Foundation
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License, v2 or later
# $Header: /var/cvsroot/gentoo-x86/mail-mta/nullmailer/files/init.d-nullmailer-r2,v 1.2 2013/01/08 12:44:00 eras Exp $
# $Header: /var/cvsroot/gentoo-x86/mail-mta/nullmailer/files/init.d-nullmailer-r4,v 1.1 2014/01/08 15:08:13 jlec Exp $
DAEMON="/usr/sbin/nullmailer-send"
ARGS="--daemon"
USER=nullmail
GROUP=nullmail
command="/usr/sbin/nullmailer-send"
start_stop_daemon_args="--chdir /var/nullmailer --user nullmail:nullmail"
required_dirs="/var/nullmailer"
pidfile="/run/nullmailer.pid"
command_background="true"
command_args="-s"
depend() {
use net logger
@ -38,19 +42,10 @@ checkconfig() {
fi
}
start() {
start_pre() {
checkconfig
ebegin "Starting nullmailer"
cd /var/nullmailer
start-stop-daemon --start --quiet --user ${USER}:${GROUP} \
--exec ${DAEMON} -- ${ARGS}
eend $?
}
stop() {
stop_pre() {
checkconfig # to avoid init.d stopping svscan instance
ebegin "Stopping nullmailer"
cd /var/nullmailer
start-stop-daemon --stop --user ${USER} --exec ${DAEMON}
eend $?
}

@ -8,7 +8,7 @@ ConditionPathExists=/etc/nullmailer/me
[Service]
WorkingDirectory=/var/nullmailer
ExecStart=/usr/sbin/nullmailer-send
ExecStart=/usr/sbin/nullmailer-send -s
User=nullmail
Group=nullmail
Restart=always

@ -1,20 +0,0 @@
# Format is: HOST PROTOCOL [OPTIONS]
# HOST = IP or DNS
# PROTOCOL = smtp | qmtp
# OPTIONS = [--port=NUMBER] [--auth=user,pass]
#
# Examples:
# A standard SMTP server:
# somesendmailserver.domain.com smtp
#
# A qmail server with QMQP setup:
# someqmailserver.domain.com qmqp
#
# A nonstandard SMTP server setup:
# someotherserver.domain.com smtp --port=2525
#
# SMTP server supporting AUTH PLAIN
# mailserver smtp --user=<user> --pass=<pass>
#
# SMTP server supporting AUTH LOGIN
# mailserver smtp --user=<user> --pass=<pass> --auth-login

@ -1,29 +0,0 @@
# Format is: HOST PROTOCOL [OPTIONS]
# HOST = IP or DNS
# PROTOCOL = smtp | qmtp
# OPTIONS = [--port=NUMBER] [--auth=user,pass] [--starttls | --ssl [--insecure] ]
#
# Examples:
# A standard SMTP server:
# somesendmailserver.domain.com smtp
#
# A qmail server with QMQP setup:
# someqmailserver.domain.com qmqp
#
# A nonstandard SMTP server setup:
# someotherserver.domain.com smtp --port=2525
#
# SMTP server supporting AUTH PLAIN
# mailserver smtp --user=<user> --pass=<pass>
#
# SMTP server supporting AUTH LOGIN
# mailserver smtp --user=<user> --pass=<pass> --auth-login
#
# SMTP server with smtps (legacy - use starttls instead)
# mailserver smtp --user=<user> --pass=<pass> --port=465 --ssl
#
# SMTP server on submission port with starttls
# mailserver smtp --user=<user> --pass=<pass> --port=587 --starttls
#
# SMTP server on submission port with starttls and self-signed certificate
# mailserver smtp --user=<user> --pass=<pass> --port=587 --starttls --insecure

@ -0,0 +1,166 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/mail-mta/nullmailer/nullmailer-1.13-r4.ebuild,v 1.1 2014/01/08 15:08:13 jlec Exp $
EAPI=5
inherit autotools eutils flag-o-matic multilib systemd user
MY_P="${P/_rc/RC}"
DEBIAN_PV=1.11
DEBIAN_PR="2"
DEBIAN_P="${PN}-${DEBIAN_PV}"
DEBIAN_PF="${DEBIAN_P/-/_}-${DEBIAN_PR}"
DEBIAN_SRC="${DEBIAN_PF}.debian.tar.gz"
DESCRIPTION="Simple relay-only local mail transport agent"
HOMEPAGE="http://untroubled.org/nullmailer/"
SRC_URI="
http://untroubled.org/${PN}/archive/${MY_P}.tar.gz
http://dev.gentoo.org/~jlec/distfiles/${PN}-patches-${PV}.tar.xz"
# mirror://debian/pool/main/n/${PN}/${DEBIAN_SRC}"
SLOT="0"
LICENSE="GPL-2"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE="ssl"
DEPEND="
sys-apps/groff
ssl? ( net-libs/gnutls )"
RDEPEND="
virtual/logger
virtual/shadow
ssl? ( net-libs/gnutls )
!mail-mta/courier
!mail-mta/esmtp
!mail-mta/exim
!mail-mta/mini-qmail
!mail-mta/msmtp
!mail-mta/netqmail
!mail-mta/postfix
!mail-mta/qmail-ldap
!mail-mta/sendmail
!mail-mta/opensmtpd
!mail-mta/ssmtp"
S=${WORKDIR}/${MY_P}
pkg_setup() {
enewgroup nullmail 88
enewuser nullmail 88 -1 /var/nullmailer nullmail
}
src_prepare() {
# sed -i -e 's/nullmailer-1.10/nullmailer-1.11/g' \
# "${WORKDIR}"/debian/patches/*.diff || die
# EPATCH_OPTS="-d ${S} -p1" \
# epatch "${DISTDIR}"/${DEBIAN_SRC}
# why revert? Ask Robin when he is back!
# EPATCH_OPTS="-d ${WORKDIR} -p0 -R" \
# epatch "${WORKDIR}"/debian/patches/02_ipv6.diff
# this fixes the debian daemon/syslog to actually compile
# old debian patches from 1.11
# DO NOT APPLY patch 0009... It breaks
epatch "${WORKDIR}"/patches/000{1..8}*patch
sed -i.orig \
-e '/^nullmailer_send_LDADD/s, =, = ../lib/cli++/libcli++.a,' \
"${S}"/src/Makefile.am || die "Sed failed"
sed -i.orig \
-e '/\$(localstatedir)\/trigger/d' \
"${S}"/Makefile.am || die "Sed failed"
sed \
-e "s:^AC_PROG_RANLIB:AC_CHECK_TOOL(AR, ar, false)\nAC_PROG_RANLIB:g" \
-i configure.in || die
sed -e "s/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/" -i configure.in || die
eautoreconf
}
src_configure() {
# Note that we pass a different directory below due to bugs in the makefile!
econf \
--localstatedir=/var \
$(use_enable ssl tls)
}
src_install () {
einstall localstatedir="${D}"/var/nullmailer
dodoc AUTHORS BUGS HOWTO INSTALL ChangeLog NEWS README TODO
# A small bit of sample config
insinto /etc/nullmailer
newins "${FILESDIR}"/remotes.sample-${PV} remotes
# This contains passwords, so should be secure
fperms 0640 /etc/nullmailer/remotes
fowners root:nullmail /etc/nullmailer/remotes
# daemontools stuff
dodir /var/nullmailer/service{,/log}
insinto /var/nullmailer/service
newins scripts/nullmailer.run run
fperms 700 /var/nullmailer/service/run
insinto /var/nullmailer/service/log
newins scripts/nullmailer-log.run run
fperms 700 /var/nullmailer/service/log/run
# usability
dosym /usr/sbin/sendmail usr/$(get_libdir)/sendmail
# permissions stuff
keepdir /var/log/nullmailer /var/nullmailer/{tmp,queue}
fperms 770 /var/log/nullmailer /var/nullmailer/{tmp,queue}
fowners nullmail:nullmail /usr/sbin/nullmailer-queue /usr/bin/mailq
fperms 4711 /usr/sbin/nullmailer-queue /usr/bin/mailq
newinitd "${FILESDIR}"/init.d-nullmailer-r4 nullmailer
systemd_dounit "${FILESDIR}"/${PN}.service
}
pkg_postinst() {
if [ ! -e "${ROOT}"/var/nullmailer/trigger ]; then
mkfifo "${ROOT}"/var/nullmailer/trigger
fi
chown nullmail:nullmail \
"${ROOT}"/var/log/nullmailer "${ROOT}"/var/nullmailer/{tmp,queue,trigger} || die
chmod 770 "${ROOT}"/var/log/nullmailer "${ROOT}"/var/nullmailer/{tmp,queue} || die
chmod 660 "${ROOT}"/var/nullmailer/trigger || die
# This contains passwords, so should be secure
chmod 0640 /etc/nullmailer/remotes || die
chown root:nullmail /etc/nullmailer/remotes || die
if [[ -z ${REPLACING_VERSIONS} ]]; then
elog "To create an initial setup, please do:"
elog "emerge --config =${CATEGORY}/${PF}"
fi
#echo
#elog "To start nullmailer at boot you may use either the nullmailer init.d"
#elog "script, or emerge sys-process/supervise-scripts, enable the"
#elog "svscan init.d script and create the following link:"
#elog "ln -fs /var/nullmailer/service /service/nullmailer"
#echo
}
pkg_postrm() {
if [[ -e "${ROOT}"/var/nullmailer/trigger ]]; then
rm "${ROOT}"/var/nullmailer/trigger || die
fi
}
pkg_config() {
if [ ! -s "${ROOT}"/etc/nullmailer/me ]; then
einfo "Setting /etc/nullmailer/me"
/bin/hostname --fqdn > "${ROOT}"/etc/nullmailer/me
fi
if [ ! -s "${ROOT}"/etc/nullmailer/defaultdomain ]; then
einfo "Setting /etc/nullmailer/defaultdomain"
/bin/hostname --domain > "${ROOT}"/etc/nullmailer/defaultdomain
fi
}

@ -0,0 +1,15 @@
--- inkscape-0.48.4/configure.ac 2013-12-31 00:38:18.592732496 +0400
+++ inkscape-0.48.4/configure.ac 2013-12-31 00:39:13.558730872 +0400
@@ -263,7 +263,11 @@
# include <gc.h>
#endif
#include <stdio.h>
- extern unsigned GC_version;
+ #if (GC_VERSION_MAJOR >= 7 && GC_VERSION_MINOR >= 4)
+ unsigned GC_version = GC_get_version();
+ #else
+ extern unsigned GC_version;
+ #endif
int main(void){
unsigned min = ((6 << 16) | (4 << 8) | 0);
printf("%d.%d.%d ",GC_version >> 16, (GC_version >> 8) & 0xFF, GC_version & 0xFF);

@ -0,0 +1,54 @@
--- inkscape-0.48.4/src/gc-core.h.old 2013-12-31 01:22:38.976653890 +0400
+++ inkscape-0.48.4/src/gc-core.h 2013-12-31 01:22:48.525653608 +0400
@@ -57,7 +57,7 @@
CleanupFunc *old_func,
void **old_data);
int (*general_register_disappearing_link)(void **p_ptr,
- void *base);
+ const void *base);
int (*unregister_disappearing_link)(void **p_ptr);
std::size_t (*get_heap_size)();
std::size_t (*get_free_bytes)();
--- inkscape-0.48.4/src/gc.cpp.old 2013-12-31 01:23:50.462651778 +0400
+++ inkscape-0.48.4/src/gc.cpp 2013-12-31 01:40:37.718622017 +0400
@@ -70,8 +70,8 @@
return base + debug_base_fixup();
}
-int debug_general_register_disappearing_link(void **p_ptr, void *base) {
- char *real_base=reinterpret_cast<char *>(base) - debug_base_fixup();
+int debug_general_register_disappearing_link(void **p_ptr, const void *base) {
+ char *real_base=const_cast<char *>(reinterpret_cast<const char *>(base)) - debug_base_fixup();
return GC_general_register_disappearing_link(p_ptr, real_base);
}
@@ -90,7 +90,7 @@
}
}
-int dummy_general_register_disappearing_link(void **, void *) { return false; }
+int dummy_general_register_disappearing_link(void **, const void *) { return false; }
int dummy_unregister_disappearing_link(void **/*link*/) { return false; }
@@ -112,7 +112,11 @@
&GC_malloc_atomic_uncollectable,
&GC_base,
&GC_register_finalizer_ignore_self,
+#if (GC_MAJOR_VERSION >= 7 && GC_MINOR_VERSION >= 4)
&GC_general_register_disappearing_link,
+#else
+ (int (*)(void**, const void*))(&GC_general_register_disappearing_link),
+#endif
&GC_unregister_disappearing_link,
&GC_get_heap_size,
&GC_get_free_bytes,
@@ -202,7 +206,7 @@
die_because_not_initialized();
}
-int stub_general_register_disappearing_link(void **, void *) {
+int stub_general_register_disappearing_link(void **, const void *) {
die_because_not_initialized();
return 0;
}

@ -1,8 +1,9 @@
# Copyright 1999-2013 Gentoo Foundation
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-gfx/inkscape/inkscape-0.48.4-r1.ebuild,v 1.7 2013/12/26 14:46:55 maekke Exp $
# $Header: /var/cvsroot/gentoo-x86/media-gfx/inkscape/inkscape-0.48.4-r1.ebuild,v 1.8 2014/01/08 11:54:52 jlec Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7} )
PYTHON_REQ_USE="xml"
GCONF_DEBUG=no
@ -13,17 +14,21 @@ MY_P=${P/_/}
DESCRIPTION="A SVG based generic vector-drawing program"
HOMEPAGE="http://www.inkscape.org/"
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2
SRC_URI="
mirror://sourceforge/${PN}/${MY_P}.tar.bz2
https://launchpadlibrarian.net/157792073/1255830-fix-freetype-includes-backport-0.48.x-v1.diff -> ${P}-freetype251.patch"
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris"
IUSE="dia gnome postscript inkjar lcms nls spell wmf"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
COMMON_DEPEND="
${PYTHON_DEPS}
app-text/libwpd:0.9
app-text/libwpg:0.2
>=app-text/poppler-0.12.3-r3:=[cairo,xpdf-headers(+)]
dev-cpp/glibmm
>=dev-cpp/gtkmm-2.18.0:2.4
@ -38,8 +43,6 @@ COMMON_DEPEND="
media-libs/fontconfig
media-libs/freetype:2
media-libs/libpng:0
app-text/libwpd:0.9
app-text/libwpg:0.2
sci-libs/gsl
x11-libs/libX11
>=x11-libs/gtk+-2.10.7:2
@ -64,9 +67,9 @@ RDEPEND="${COMMON_DEPEND}
DEPEND="${COMMON_DEPEND}
dev-libs/boost
>=dev-util/intltool-0.29
sys-devel/gettext
virtual/pkgconfig
>=dev-util/intltool-0.29"
virtual/pkgconfig"
S=${WORKDIR}/${MY_P}
@ -74,12 +77,15 @@ RESTRICT="test"
src_prepare() {
gnome2_src_prepare
epatch "${FILESDIR}"/${PN}-0.48.0-spell.patch \
epatch \
"${FILESDIR}"/${PN}-0.48.0-spell.patch \
"${FILESDIR}"/${PN}-0.48.2-libwpg.patch \
"${FILESDIR}"/${PN}-0.48.3.1-desktop.patch \
"${FILESDIR}"/${PN}-0.48.4-epython.patch \
"${FILESDIR}"/${PN}-0.48.4-fix-member-decl.patch \
"${FILESDIR}"/${PN}-0.48.4-automake-1.13.patch \
"${FILESDIR}"/${P}-gc74-configure.patch \
"${FILESDIR}"/${P}-gc74.patch \
"${DISTDIR}"/${P}-freetype251.patch
sed -i \

@ -1,2 +1 @@
DIST vdr-atscepg-0.1.1.tgz 41330 RMD160 976fc9e8c29350cbed3865cab3c8e041041224ca SHA1 1fb3e1da9f4f1baea65753bd5e86efff3b7f8e70 SHA256 8e352f210f180667c0dd2039a88ae86d45b27e45a263f87f143dfa9207e671bb
DIST vdr-atscepg-0.3.0.tgz 42456 RMD160 b592d4cea0a521191a18f986863fc1039cffa73f SHA1 9781424baf694439d0a29aeb9a46504020b3bca4 SHA256 e61678d6cc378422590ff68ec7fe0349d04275f7bdf5e882847a5545a170a6c8
DIST vdr-atscepg-0.3.0.tgz 42456 SHA256 e61678d6cc378422590ff68ec7fe0349d04275f7bdf5e882847a5545a170a6c8

@ -1,18 +0,0 @@
Index: atscepg-0.1.1/structs.cpp
===================================================================
--- atscepg-0.1.1.orig/structs.cpp
+++ atscepg-0.1.1/structs.cpp
@@ -1,4 +1,5 @@
#include <string.h>
+#include <stdlib.h>
#include "structs.h"
@@ -159,6 +160,7 @@ const Channel& Channel::operator= (const
minorChannelNumber = arg.minorChannelNumber;
free(short_name);
short_name = strdup(arg.short_name);
+ return *this;
}

@ -1,27 +0,0 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-plugins/vdr-atscepg/vdr-atscepg-0.1.1.ebuild,v 1.4 2009/10/30 20:28:55 hd_brummy Exp $
EAPI="2"
inherit vdr-plugin eutils
DESCRIPTION="VDR plugin: receive schedule and event information from ATSC broadcasts"
HOMEPAGE="http://www.fepg.org/atscepg.html"
SRC_URI="http://www.fepg.org/files/${P}.tgz"
SLOT="0"
LICENSE="GPL-2"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND=">=media-video/vdr-1.6[atsc]"
RDEPEND="${DEPEND}"
src_prepare() {
vdr-plugin_src_prepare
epatch "${FILESDIR}/${P}-gcc-4.4.diff"
fix_vdr_libsi_include tables.cpp
}

@ -1,8 +1,8 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-plugins/vdr-atscepg/vdr-atscepg-0.3.0.ebuild,v 1.3 2012/06/30 17:31:40 hd_brummy Exp $
# $Header: /var/cvsroot/gentoo-x86/media-plugins/vdr-atscepg/vdr-atscepg-0.3.0.ebuild,v 1.4 2014/01/08 11:40:57 hd_brummy Exp $
EAPI="4"
EAPI=5
inherit vdr-plugin-2
@ -15,7 +15,8 @@ LICENSE="GPL-2"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND=">=media-video/vdr-1.6[atsc]"
DEPEND="|| ( >=media-video/vdr-1.6[atsc]
>=media-vdr/vdr-2 )"
RDEPEND="${DEPEND}"
src_prepare() {

@ -1,23 +0,0 @@
https://bugs.gentoo.org/show_bug.cgi?id=423671
fixed compile newer ffmepg
signed-of-by: Joerg Bornkessel <hd_brummy@gentoo.org> (2012/07/01)
diff -Naur audiorecorder-0.1.0-pre14.orig/convert.c audiorecorder-0.1.0-pre14/convert.c
--- audiorecorder-0.1.0-pre14.orig/convert.c 2012-07-01 11:38:56.000000000 +0200
+++ audiorecorder-0.1.0-pre14/convert.c 2012-07-01 11:41:12.000000000 +0200
@@ -111,9 +111,13 @@
avcodec_decode_audio(decoder_ctx, (short *)decoder_buf.data,
&decoder_buf.length, mpa_frame->data, mpa_frame->length);
#else
+ AVPacket avpkt;
+ av_init_packet(&avpkt);
+ avpkt.data = mpa_frame->data;
+ avpkt.size = mpa_frame->length;
decoder_buf.length = AVCODEC_MAX_AUDIO_FRAME_SIZE;
- avcodec_decode_audio2(decoder_ctx, (short *)decoder_buf.data,
- &decoder_buf.length, mpa_frame->data, mpa_frame->length);
+ int len = avcodec_decode_audio3(decoder_ctx, (short *)decoder_buf.data,
+ &decoder_buf.length, &avpkt);
#endif
}

@ -1,48 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-plugins/vdr-audiorecorder/vdr-audiorecorder-0.1.0_pre14-r1.ebuild,v 1.2 2011/04/03 19:13:12 scarabeus Exp $
EAPI=3
inherit vdr-plugin flag-o-matic
MY_P=${P/_pre/-pre}
DESCRIPTION="VDR plugin: automatically record radio-channels and split it into tracks according to RadioText-Info"
HOMEPAGE="http://www.a-land.de/audiorecorder/"
SRC_URI="http://www.zulu-entertainment.de/files/${PN}/${MY_P}.tgz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~x86 ~amd64"
IUSE=""
S=${WORKDIR}/${MY_P#vdr-}
DEPEND=">=media-video/vdr-1.6.0
media-libs/taglib
virtual/ffmpeg[encode,mp3]
>=dev-libs/tinyxml-2.6.1[stl]"
RDEPEND="${DEPEND}"
src_prepare() {
vdr-plugin_src_prepare
epatch "${FILESDIR}/${P}-shared-tinyxml.diff"
sed -i "s:include <avcodec.h>:include <libavcodec/avcodec.h>:" convert.h audiorecorder.c
sed -i "s:RegisterI18n:// RegisterI18n:" audiorecorder.c
# UINT64_C is needed by ffmpeg headers
append-flags -D__STDC_CONSTANT_MACROS
}
src_install() {
vdr-plugin_src_install
keepdir /var/vdr/audiorecorder
chown -R vdr:vdr "${D}"/var/vdr
insinto /etc/vdr/plugins/audiorecorder
doins "${S}"/contrib/audiorecorder.conf
}

@ -1,2 +1 @@
DIST vdr-autosort-0.0.10.tgz 29927 RMD160 381311680c2e85794fbb61233e5d224a832a84a2 SHA1 9ceec1e9e8443d9ce065f366738042ff372e53bb SHA256 61b3b1ca891620d1f28c0bb9ed9623788afafa1b6b0556f4d96bff5277e754b7
DIST vdr-autosort-0.1.3.tgz 37190 RMD160 ec4d7e643eb53c904510c9797134aff2f3c936e1 SHA1 6778e715fc16d4cfa2471781f79d5978f43e2fc0 SHA256 4add89651ea0affc91e4a46a45d8721dccca341765b800894d72dd59930592f8
DIST vdr-autosort-0.1.3.tgz 37190 SHA256 4add89651ea0affc91e4a46a45d8721dccca341765b800894d72dd59930592f8 SHA512 f9d154060ead285e4b775317c403372ecf3d80842d95bca31dd0ba220c3429b51f4be31bf7251222905d5485a0e6f5c1fc80927c386456cb500f1c58a5a9201a WHIRLPOOL e7c0ec6fe18e544555d576e9dbf0875a0bd65de40766ebacffeb0f6452c528076fa39daa5c46dc53a14c1e0f76994790cf4cc691edebab10c151f6b65348b19c

@ -1,43 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-plugins/vdr-autosort/vdr-autosort-0.0.10.ebuild,v 1.6 2011/01/28 17:22:47 hd_brummy Exp $
EAPI="3"
inherit vdr-plugin eutils
DESCRIPTION="VDR plugin: Auto-sort channels.conf"
HOMEPAGE="http://www.copypointburscheid.de/linux/autosort.htm"
SRC_URI="http://www.copypointburscheid.de/linux/${P}.tgz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~x86 ~amd64"
IUSE=""
DEPEND=">=media-video/vdr-1.3.32"
RDEPEND="${DEPEND}"
src_install() {
vdr-plugin_src_install
insinto /etc/vdr/plugins
doins autosort.conf
}
pkg_preinst() {
if [[ ! -L ${ROOT}/etc/vdr/channels.conf ]]; then
cp "${ROOT}"/etc/vdr/channels.conf "${D}"/etc/vdr/channels.conf.autosort.bak
fowners vdr:vdr /etc/vdr/channels.conf.autosort.bak
fi
}
pkg_postinst() {
vdr-plugin_pkg_postinst
echo
elog "You will find a backup of your channels.conf in /etc/vdr/channels.conf.autosort.bak"
elog "Edit /etc/vdr/plugins/autosort.conf to fit your needs"
ewarn "Important:"
ewarn "Backup your channels.conf together with autosort.conf"
ewarn "before making heavy changes to autosort.conf."
echo
}

@ -1,3 +1,2 @@
DIST vdr-burn-0.1.0-pre21.tgz 257165 SHA256 43bdcb6d52fc01f56cb36e865f2ed98f7a05d689c565b18de20a0a6830a68159
DIST vdr-burn-0.2.0.tgz 252811 SHA256 86586c61ff3bfa73f54c1d258f87f9cc84fa5e1e2a0bc876ee2bbda5817d45e9 SHA512 bc595ac39943f7b5b673875ab94df5fa172c6fd69d03b047b036854a8835becc840f4250b9683de6dab2dc6899a09154944897b941ec236fcae92fea4f8b4c5e WHIRLPOOL dd9617edc6548621e97a0f67771daa185044685df850673d7d0c52f7393125a524ab5356397d0b672482c41a6c1ddf69234aeefba5e10a1421fea562bc789d69
DIST vdr-burn-0.2.2.tgz 253570 SHA256 212a9bbf4b6a0974666a2cc095a076cae033153e5154f7e29fc09d06483d4bd3 SHA512 06e490ff238f35122c2bcb7b2d98500a183409c8e855748609fa43dab661cd4ef5bf492cd17ccf5c7b9b26373cb994b3e35dd20edafccfa8bf186318c8fcc346 WHIRLPOOL 28f11e8a24053f08e5fccd39199d47ff682ce44dd7ebfd01db344abd5d7f4b06a7fe76b36e29a7109629e778e0766cc51770d90263dc1526b5dca9518d615c6f

@ -1,20 +0,0 @@
Index: burn-0.1.0-pre21/burn.c
===================================================================
--- burn-0.1.0-pre21.orig/burn.c
+++ burn-0.1.0-pre21/burn.c
@@ -45,8 +45,13 @@ namespace vdr_burn
string plugin::get_character_encoding()
{
-#ifdef UTF8PATCH
- return "utf8";
+#if VDRVERSNUM >= 10503
+ if (cCharSetConv::SystemCharacterTable())
+ return cCharSetConv::SystemCharacterTable();
+ else
+ return "utf-8";
+#elif defined(UTF8PATCH)
+ return "utf-8";
#else
return tr("iso8859-15");
#endif

@ -1,29 +0,0 @@
--- i18n.c 2006-09-16 20:33:36.000000000 +0200
+++ i18n.c.patched 2007-01-03 13:37:08.000000000 +0100
@@ -210,7 +210,7 @@
#endif
#endif
},
- { "Total size: %1$.1f MB %2$s",
+ { "$Total size: %1$.1f MB %2$s",
"Gesamtgröße: %1$.1f MB %2$s",
"",
"",
@@ -782,7 +782,7 @@
#endif
#endif
},
- { "Job active (Writing: %1$d%%)",
+ { "$Job active (Writing: %1$d%%)",
"Auftrag aktiv (Schreibe: %1$d%%)",
"",
"",
@@ -1874,7 +1874,7 @@
#endif
#endif
},
- { "Recordings: %1$d, total size: %2$.1f MB",
+ { "$Recordings: %1$d, total size: %2$.1f MB",
"Aufzeichnungen: %1$d, Gesamtgröße: %2$.1f MB",
"",
"",

@ -1,20 +0,0 @@
--- menuburn.c 2006-09-16 20:33:36.000000000 +0200
+++ menuburn.c.patched 2007-01-03 13:37:41.000000000 +0100
@@ -226,7 +226,7 @@
{
const recording_list& recordings( job_.get_recordings() );
if ( recordings.size() > 0 )
- return str( boost::format( tr("Recordings: %1$d, total size: %2$.1f MB") )
+ return str( boost::format( tr("$Recordings: %1$d, total size: %2$.1f MB") )
% recordings.size() % ( double( job_.get_tracks_size() ) / MEGABYTE(1) ) );
else
return tr("No recordings marked for burning");
@@ -566,7 +566,7 @@
int percent;
if (manager::get_active()->get_is_burning(percent))
- Add( new menu::text_item( str( boost::format( tr("Job active (Writing: %1$d%%)") ) % percent ) ) );
+ Add( new menu::text_item( str( boost::format( tr("$Job active (Writing: %1$d%%)") ) % percent ) ) );
else
Add(new menu::text_item(tr("Job active (Converting)")));

@ -1,11 +0,0 @@
--- menuitems.c 2006-09-16 20:33:36.000000000 +0200
+++ menuitems.c.patched 2007-01-03 13:38:09.000000000 +0100
@@ -102,7 +102,7 @@
void size_text_item::update( bool cut_ )
{
- SetText( str( boost::format( tr("Total size: %1$.1f MB %2$s") )
+ SetText( str( boost::format( tr("$Total size: %1$.1f MB %2$s") )
% ( double( m_job.get_tracks_size( cut_ ) ) / MEGABYTE(1) )
% ( m_job.get_requant_factor( cut_ ) > 1 ? tr("(would be shrinked)") : "" ) ).c_str() );
}

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

Loading…
Cancel
Save