parent
2aec550ce2
commit
2932751e69
@ -0,0 +1 @@
|
||||
DIST eselect-1.3.6.tar.xz 166976 SHA256 5a2d7c69ed6f668bee60a72f742a768fec4006b05255b0f79a4ebac86dbd0c2b SHA512 a1fb0f9216eb87365c19480b9a63b9d050630329e1e6697427408393b07a3e3c0165296dea48badfe97ab6a651fee7e3f312e640d7cb32626249de876d242d9c WHIRLPOOL 716db4e6d12088f77368f3115c1196b64b71b1d3931c728adc20ca4fb6cd719fc4da6e648df15531ff02d7200459577a606bac2e239286f8dc0f2c54eaa61d6b
|
@ -0,0 +1,31 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/eselect-bashcomp/eselect-bashcomp-1.3.6.ebuild,v 1.4 2013/08/28 11:52:25 ulm Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
DESCRIPTION="Manage contributed bash-completion scripts"
|
||||
HOMEPAGE="http://wiki.gentoo.org/wiki/Project:Eselect"
|
||||
SRC_URI="mirror://gentoo/eselect-${PV}.tar.xz"
|
||||
|
||||
LICENSE="GPL-2+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris"
|
||||
|
||||
RDEPEND=">=app-admin/eselect-1.3.8"
|
||||
|
||||
S="${WORKDIR}/eselect-${PV}"
|
||||
|
||||
src_prepare() {
|
||||
sed -i -e "/^MAINTAINER/aVERSION=\"${PV}\"" modules/bashcomp.eselect || die
|
||||
}
|
||||
|
||||
src_configure() { :; }
|
||||
|
||||
src_compile() { :; }
|
||||
|
||||
src_install() {
|
||||
insinto /usr/share/eselect/modules
|
||||
doins modules/bashcomp.eselect
|
||||
doman man/bashcomp.eselect.5
|
||||
}
|
@ -0,0 +1,7 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer>
|
||||
<email>eselect@gentoo.org</email>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
@ -1,3 +1,2 @@
|
||||
DIST duplicity-0.6.19.tar.gz 1131760 SHA256 f16a388d1ac4f8daf2bf9ffc2b277422ca367a8e56b9cdb5de0cd36b95ea5731 SHA512 d8b5f9fbd48bc3787d51926dd97278c2be2661779da16b15efa4e431b1e0a7709f9fdcdb78cbfd8c3edd45bbe05c55c583feabd2f54abadc899102d469efafb3 WHIRLPOOL 8d2afddb3e985f08fd6530c0cd7a1351a344225eae5d6b7f6c0287c86b9f6d1c67d38422dddaaf3070a1891b36c4e77b796b317c36eac85e1a4232dabbeac85c
|
||||
DIST duplicity-0.6.20.tar.gz 1142460 SHA256 51d0c6751fced1a34bab57deb2a31982ae8ff534f0c0b5f78dc50e96d5711664 SHA512 841c338660c4181fba177abce6c5120fc03f6424afc05724dde3727f023058e6906fe9a7f21793650578c889882d826538572782fc49eaede4f5076ceb8daa4d WHIRLPOOL 97a4e26d62763cb308b00f5cf0a2c8652b6b82f6e647224d097f8f9a4bd2ddb7ed1f0957214c5c1219bb1eeac9423df275e4f9348025c9005584d5faab10de5c
|
||||
DIST duplicity-0.6.21.tar.gz 1235340 SHA256 a3628aa6c151fbc1a3014f0db7812d7234e04bba0a45ce1255e7450bdfeff706 SHA512 fbff833bf68a4b405e3236407646d65cc546a690736c7c25fe7238b1241e70252618d338267d1b33fd33714f0c306f737adbbac934131b6f2aadca2379179431 WHIRLPOOL 28796f39454357e50f7bb441f30e93179f0a3c0e021b19c9134ae6be97af74b4ca1312f5f02061d3345826b090bc1e1ebf65cface21e9732dc0089fef884d6c2
|
||||
DIST duplicity-0.6.22.tar.gz 1257082 SHA256 6f489b0445681f0697488f3d4097b4c56a7fe8a5fea5fadd2e431724039c5a12 SHA512 0fe838707c91e2933f0edc4b9258edd081a2e0b8ed0cd31bf229f08883b60ca9cb8d44f70b00632a926548d375417e3a5f9747a0c3eeef15bfa541a27062dfd5 WHIRLPOOL 63732f177e30dde1bc7bf74063dd56bc22654b4f2b787ea47e6d44364ee98fafe418954d0c80a152e25f7c1016abc5507350ac929de2a67eee1d1d30cc47856d
|
||||
|
@ -1,35 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-backup/duplicity/duplicity-0.6.19.ebuild,v 1.5 2013/03/03 09:22:21 mgorny Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
PYTHON_DEPEND="2"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="3.* *-jython 2.7-pypy-*"
|
||||
|
||||
inherit distutils
|
||||
|
||||
DESCRIPTION="Secure backup system using gnupg to encrypt data"
|
||||
HOMEPAGE="http://www.nongnu.org/duplicity/"
|
||||
SRC_URI="http://code.launchpad.net/${PN}/0.6-series/${PV}/+download/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ppc ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
|
||||
IUSE="s3"
|
||||
|
||||
DEPEND="
|
||||
net-libs/librsync
|
||||
app-crypt/gnupg
|
||||
"
|
||||
RDEPEND="${DEPEND}
|
||||
dev-python/paramiko
|
||||
>=dev-python/pexpect-2.1
|
||||
s3? ( dev-python/boto )
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
distutils_src_prepare
|
||||
sed -i -r "s/'COPYING',//" setup.py || die "Couldn't remove unnecessary COPYING file."
|
||||
}
|
@ -1,43 +0,0 @@
|
||||
Fix the delete function of the paramiko backend (bug #466734).
|
||||
|
||||
--- duplicity/backends/_ssh_paramiko.py
|
||||
+++ duplicity/backends/_ssh_paramiko.py
|
||||
@@ -363,12 +363,10 @@
|
||||
def delete(self, filename_list):
|
||||
"""deletes all files in the list on the remote side. In scp mode unavoidable quoting issues
|
||||
will cause failures if filenames containing single quotes are encountered."""
|
||||
- for n in range(1, globals.num_retries+1):
|
||||
- if n > 1:
|
||||
- # sleep before retry
|
||||
- time.sleep(self.retry_delay)
|
||||
- try:
|
||||
- for fn in filename_list:
|
||||
+ for fn in filename_list:
|
||||
+ # Try to delete each file several times before giving up completely.
|
||||
+ for n in range(1, globals.num_retries+1):
|
||||
+ try:
|
||||
if (globals.use_scp):
|
||||
self.runremote("rm '%s/%s'" % (self.remote_dir,fn),False,"scp rm ")
|
||||
else:
|
||||
@@ -376,11 +374,15 @@
|
||||
self.sftp.remove(fn)
|
||||
except Exception, e:
|
||||
raise BackendException("sftp rm %s failed: %s" % (fn,e))
|
||||
- except Exception, e:
|
||||
- if n == globals.num_retries:
|
||||
- log.FatalError(str(e), log.ErrorCode.backend_error)
|
||||
- else:
|
||||
- log.Warn("%s (Try %d of %d) Will retry in %d seconds." % (e,n,globals.num_retries,self.retry_delay))
|
||||
+
|
||||
+ # If we get here, we deleted this file successfully. Move on to the next one.
|
||||
+ break
|
||||
+ except Exception, e:
|
||||
+ if n == globals.num_retries:
|
||||
+ log.FatalError(str(e), log.ErrorCode.backend_error)
|
||||
+ else:
|
||||
+ log.Warn("%s (Try %d of %d) Will retry in %d seconds." % (e,n,globals.num_retries,self.retry_delay))
|
||||
+ time.sleep(self.retry_delay)
|
||||
|
||||
def runremote(self,cmd,ignoreexitcode=False,errorprefix=""):
|
||||
"""small convenience function that opens a shell channel, runs remote command and returns
|
||||
|
@ -1 +1 @@
|
||||
DIST eselect-1.3.7.tar.xz 166596 SHA256 68b3c9cf3f71633ca81c4d0edd64a77e02dc8d6b9a48641e59f0bf02378a0075 SHA512 909d79d76f144181895853ce132147daeee4ba6caf05bf08963aef147ef2d00be100d6181887d139614f1bebf15f0738ea58e755656b55b7d9d967d399ce72f0 WHIRLPOOL 82d7575e8bbcb2186ef1452e3edb07b7c242c4d14475da0c5867acc70d275e5fb9e166a2b0addb54fb3586eddabcf1eec1e208964db5489e4250bf1f8ad39468
|
||||
DIST eselect-1.3.8.tar.xz 168040 SHA256 d0c50bfe0faaddc54fc184f698ee74a6029a21f5155c4670a2bea3ead954c138 SHA512 159bf3ddb05b1966318eaf62d09e454a024f8be7ead2300392abbcbaa54ef748a1c4db1b2f96162994bcab43071396eb96a0b47268f04cb8557f8804818da18e WHIRLPOOL 9c4da0bde2ae2b53e8949d59b13498f55ef2c849dcc8cac503a7d0dda2511311d94dfc7aa27a97432f13aa0b430fec0ab280594dc165bbb40e573dce8c8a74b0
|
||||
|
@ -0,0 +1,56 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-misc/note/note-1.3.3-r1.ebuild,v 1.1 2013/08/28 13:16:24 idella4 Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="A note taking perl program"
|
||||
HOMEPAGE="http://www.daemon.de/NOTE"
|
||||
SRC_URI="http://www.daemon.de/files/mirror/ftp.daemon.de/scip/Apps/note/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE="crypt dbm general mysql text"
|
||||
|
||||
DEPEND="dev-perl/TermReadKey
|
||||
dev-perl/Term-ReadLine-Perl
|
||||
virtual/perl-Storable
|
||||
dev-perl/config-general
|
||||
crypt? ( dev-perl/crypt-cbc
|
||||
dev-perl/Crypt-Blowfish
|
||||
dev-perl/Crypt-DES )
|
||||
mysql? ( virtual/mysql
|
||||
dev-perl/DBD-mysql )"
|
||||
RDEPEND=""
|
||||
|
||||
src_install() {
|
||||
perl-module_src_install
|
||||
|
||||
# Adding some basic utitily for testing note
|
||||
dodir /usr/share/${PN}
|
||||
cp "${S}/bin/stresstest.sh" "${D}/usr/share/${PN}"
|
||||
|
||||
# Adding some help for mysql backend driver
|
||||
if use mysql; then
|
||||
dodir /usr/share/${PN}/mysql
|
||||
cp -r "${S}/mysql" "${D}/usr/share/${PN}"
|
||||
fi
|
||||
|
||||
# Adding a sample configuration file
|
||||
dodir /etc
|
||||
cp "${S}/config/noterc" "${D}/etc"
|
||||
|
||||
# Supressing file not needed
|
||||
for v in mysql text dbm general; do
|
||||
if ! use ${v}; then
|
||||
for u in `find "${D}" -type f -name *${v}.*pm`; do
|
||||
rm "${u}"
|
||||
done
|
||||
fi
|
||||
done
|
||||
|
||||
dodoc UPGRADE VERSION
|
||||
}
|
@ -0,0 +1,33 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-misc/smtm/smtm-1.6.10-r1.ebuild,v 1.1 2013/08/28 13:37:22 idella4 Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Stock ticker, profit/loss calculator and chart tool"
|
||||
HOMEPAGE="http://eddelbuettel.com/dirk/code/smtm.html"
|
||||
SRC_URI="http://eddelbuettel.com/dirk/code/smtm/smtm_${PV}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
# This warrants USE examples
|
||||
IUSE=""
|
||||
|
||||
DEPEND="dev-perl/perl-tk
|
||||
dev-perl/DateManip
|
||||
dev-perl/HTML-Parser
|
||||
dev-perl/Finance-YahooQuote
|
||||
dev-perl/libwww-perl"
|
||||
|
||||
SRC_TEST="do parallel"
|
||||
|
||||
src_install() {
|
||||
perl-module_src_install
|
||||
# install examples into own folder for now
|
||||
docompress -x usr/share/doc/${PF}/examples
|
||||
insinto usr/share/doc/${PF}/examples
|
||||
doins examples/*
|
||||
}
|
@ -1,23 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-misc/smtm/smtm-1.6.10.ebuild,v 1.4 2012/03/18 15:36:02 armin76 Exp $
|
||||
|
||||
inherit perl-app
|
||||
|
||||
DESCRIPTION="Stock ticker, profit/loss calculator and chart tool"
|
||||
HOMEPAGE="http://eddelbuettel.com/dirk/code/smtm.html"
|
||||
SRC_URI="http://eddelbuettel.com/dirk/code/smtm/smtm_${PV}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ppc x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=">=dev-lang/perl-5
|
||||
dev-perl/perl-tk
|
||||
dev-perl/DateManip
|
||||
dev-perl/HTML-Parser
|
||||
dev-perl/Finance-YahooQuote
|
||||
dev-perl/libwww-perl"
|
||||
|
||||
mydoc="BUGS THANKS TODO examples/*"
|
@ -1,23 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-misc/smtm/smtm-1.6.8.ebuild,v 1.3 2012/03/18 15:36:02 armin76 Exp $
|
||||
|
||||
inherit perl-app
|
||||
|
||||
DESCRIPTION="Stock ticker, profit/loss calculator and chart tool"
|
||||
HOMEPAGE="http://eddelbuettel.com/dirk/code/smtm.html"
|
||||
SRC_URI="http://eddelbuettel.com/dirk/code/smtm/smtm_${PV}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=">=dev-lang/perl-5
|
||||
dev-perl/perl-tk
|
||||
dev-perl/DateManip
|
||||
dev-perl/HTML-Parser
|
||||
dev-perl/Finance-YahooQuote
|
||||
dev-perl/libwww-perl"
|
||||
|
||||
mydoc="BUGS THANKS TODO examples/*"
|
@ -0,0 +1,101 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-misc/sphinx/sphinx-2.0.9.ebuild,v 1.1 2013/08/28 09:26:23 graaff Exp $
|
||||
|
||||
EAPI=5
|
||||
inherit eutils autotools toolchain-funcs
|
||||
|
||||
#MY_P=${P/_/-}
|
||||
MY_P=${P}-release
|
||||
|
||||
# This has been added by Gentoo, to explicitly version libstemmer.
|
||||
# It is the date that http://snowball.tartarus.org/dist/libstemmer_c.tgz was
|
||||
# fetched.
|
||||
STEMMER_PV="20091122"
|
||||
DESCRIPTION="Full-text search engine with support for MySQL and PostgreSQL"
|
||||
HOMEPAGE="http://www.sphinxsearch.com/"
|
||||
SRC_URI="http://sphinxsearch.com/files/${MY_P}.tar.gz
|
||||
stemmer? ( mirror://gentoo/libstemmer_c-${STEMMER_PV}.tgz )"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~ppc-macos ~x86-macos ~sparc-solaris ~sparc64-solaris"
|
||||
IUSE="debug id64 mysql odbc postgres stemmer test"
|
||||
|
||||
RDEPEND="mysql? ( virtual/mysql )
|
||||
postgres? ( dev-db/postgresql-base )
|
||||
odbc? ( dev-db/unixODBC )
|
||||
virtual/libiconv"
|
||||
DEPEND="${RDEPEND}
|
||||
test? ( dev-lang/php )"
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
src_unpack() {
|
||||
unpack ${MY_P}.tar.gz
|
||||
if use stemmer; then
|
||||
cd "${S}"
|
||||
unpack libstemmer_c-${STEMMER_PV}.tgz
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${PN}-2.0.1_beta-darwin8.patch
|
||||
|
||||
# drop nasty hardcoded search path breaking Prefix
|
||||
# We patch configure directly since otherwise we need to run
|
||||
# eautoreconf twice and that causes problems, bug 425380
|
||||
sed -i -e 's/\/usr\/local\//\/someplace\/nonexisting\//g' configure || die
|
||||
|
||||
# Fix QA compilation warnings.
|
||||
sed -i -e '19i#include <string.h>' api/libsphinxclient/test.c || die
|
||||
|
||||
pushd api/libsphinxclient || die
|
||||
eautoreconf
|
||||
popd || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# fix libiconv detection
|
||||
use !elibc_glibc && export ac_cv_search_iconv=-liconv
|
||||
|
||||
econf \
|
||||
--sysconfdir="${EPREFIX}/etc/${PN}" \
|
||||
$(use_enable id64) \
|
||||
$(use_with debug) \
|
||||
$(use_with mysql) \
|
||||
$(use_with odbc unixodbc) \
|
||||
$(use_with postgres pgsql) \
|
||||
$(use_with stemmer libstemmer)
|
||||
|
||||
cd api/libsphinxclient || die
|
||||
econf STRIP=:
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake AR="$(tc-getAR)" || die "emake failed"
|
||||
|
||||
emake -j 1 -C api/libsphinxclient || die "emake libsphinxclient failed"
|
||||
}
|
||||
|
||||
src_test() {
|
||||
elog "Tests require access to a live MySQL database and may require configuration."
|
||||
elog "You will find them in /usr/share/${PN}/test and they require dev-lang/php"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install || die "install failed"
|
||||
emake DESTDIR="${D}" -C api/libsphinxclient install || die "install libsphinxclient failed"
|
||||
|
||||
dodoc doc/*
|
||||
|
||||
dodir /var/lib/sphinx
|
||||
dodir /var/log/sphinx
|
||||
|
||||
newinitd "${FILESDIR}"/searchd.rc searchd
|
||||
|
||||
if use test; then
|
||||
insinto /usr/share/${PN}
|
||||
doins -r test
|
||||
fi
|
||||
}
|
@ -0,0 +1,53 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-pda/gnupod/gnupod-0.99.8-r1.ebuild,v 1.1 2013/08/28 14:01:11 idella4 Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="A collection of Perl-scripts for iPod"
|
||||
HOMEPAGE="http://www.gnu.org/software/gnupod/"
|
||||
SRC_URI="http://blinkenlights.ch/gnupod-dist/stable/${P}.tgz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
|
||||
IUSE="aac ffmpeg flac mp3 ogg"
|
||||
|
||||
RDEPEND="dev-perl/TimeDate
|
||||
dev-perl/XML-Parser
|
||||
>=dev-perl/MP3-Info-1.01
|
||||
dev-perl/Unicode-String
|
||||
dev-perl/Digest-SHA1
|
||||
dev-perl/libwww-perl
|
||||
ffmpeg? ( virtual/ffmpeg )
|
||||
flac? ( dev-perl/Audio-FLAC-Header
|
||||
media-libs/flac
|
||||
aac? ( >=media-libs/faac-1.24 )
|
||||
mp3? ( media-sound/lame )
|
||||
!aac? ( media-sound/lame ) )
|
||||
ogg? ( dev-perl/Ogg-Vorbis-Header-PurePerl
|
||||
media-sound/vorbis-tools
|
||||
aac? ( >=media-libs/faac-1.24 )
|
||||
mp3? ( media-sound/lame )
|
||||
!aac? ( media-sound/lame ) )"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
src_configure() {
|
||||
econf
|
||||
}
|
||||
|
||||
src_install() {
|
||||
perlinfo
|
||||
sed -i -e "s:\$INC\[0\]/\$modi:${D}${VENDOR_ARCH}/\$modi:g" \
|
||||
tools/gnupod_install.pl || die
|
||||
|
||||
dodir /usr/bin
|
||||
dodir ${VENDOR_ARCH}/GNUpod
|
||||
dodir /usr/share/info
|
||||
einstall
|
||||
|
||||
dodoc CHANGES README* doc/gnupodrc.example doc/gnutunesdb.example
|
||||
dohtml doc/gnupod.html
|
||||
}
|
@ -0,0 +1,30 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-shells/psh/psh-1.8.1-r1.ebuild,v 1.1 2013/08/28 14:30:40 idella4 Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Combines the interactive nature of a Unix shell with the power of Perl"
|
||||
HOMEPAGE="http://www.focusresearch.com/gregor/sw/psh/"
|
||||
SRC_URI="http://www.focusresearch.com/gregor/download/${P}.tar.gz"
|
||||
|
||||
LICENSE="|| ( Artistic GPL-2 )"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
# Package warrants USE doc & examples
|
||||
IUSE="readline"
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="readline? (
|
||||
dev-perl/Term-ReadLine-Gnu
|
||||
dev-perl/TermReadKey )"
|
||||
|
||||
SRC_TEST="do parallel"
|
||||
myinst="SITEPREFIX=${D}/usr"
|
||||
|
||||
src_install() {
|
||||
perl-module_src_install
|
||||
dodoc examples/complete-examples doc/*
|
||||
}
|
@ -1,5 +1,5 @@
|
||||
--- mupdf-1.0-source/Makerules
|
||||
+++ mupdf-1.0-source/Makerules
|
||||
--- mupdf-1.3/Makerules
|
||||
+++ mupdf-1.3/Makerules
|
||||
@@ -6,7 +6,7 @@
|
||||
CFLAGS += -Wall
|
||||
|
@ -1,8 +1,8 @@
|
||||
Add F86XK_Forward and XF86XK_Back for page switch by muhpdf@binkmail.com
|
||||
on http://bugs.ghostscript.com/show_bug.cgi?id=693494
|
||||
|
||||
--- mupdf-9999/platform/x11/x11_main.c
|
||||
+++ mupdf-9999/platform/x11/x11_main.c
|
||||
--- mupdf-1.3/platform/x11/x11_main.c
|
||||
+++ mupdf-1.3/platform/x11/x11_main.c
|
||||
@@ -5,6 +5,7 @@
|
||||
#include <X11/Xatom.h>
|
||||
#include <X11/cursorfont.h>
|
@ -1,7 +1,7 @@
|
||||
http://bugs.ghostscript.com/show_bug.cgi?id=693518
|
||||
|
||||
--- mupdf-9999/Makerules
|
||||
+++ mupdf-9999/Makerules
|
||||
--- mupdf-1.3/Makerules
|
||||
+++ mupdf-1.3/Makerules
|
||||
@@ -52,8 +52,8 @@
|
||||
|
||||
SYS_FREETYPE_CFLAGS = $(shell pkg-config --cflags freetype2)
|
@ -1,5 +1,5 @@
|
||||
--- mupdf-9999/Makerules
|
||||
+++ mupdf-9999/Makerules
|
||||
--- mupdf-1.3/Makerules
|
||||
+++ mupdf-1.3/Makerules
|
||||
@@ -63,6 +63,8 @@
|
||||
SYS_JBIG2DEC_LIBS = -ljbig2dec
|
||||
SYS_JPEG_LIBS = -ljpeg
|
@ -1,5 +1,5 @@
|
||||
--- mupdf-9999/platform/x11/pdfapp.c
|
||||
+++ mupdf-9999/platform/x11/pdfapp.c
|
||||
--- mupdf-1.3/platform/x11/pdfapp.c
|
||||
+++ mupdf-1.3/platform/x11/pdfapp.c
|
||||
@@ -866,6 +867,7 @@
|
||||
break;
|
||||
|
@ -0,0 +1,125 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/mupdf/mupdf-1.3.ebuild,v 1.2 2013/08/28 22:26:18 xmw Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils flag-o-matic multilib toolchain-funcs
|
||||
|
||||
DESCRIPTION="a lightweight PDF viewer and toolkit written in portable C"
|
||||
HOMEPAGE="http://mupdf.com/"
|
||||
SRC_URI="http://${PN}.googlecode.com/files/${P}-source.tar.gz"
|
||||
|
||||
LICENSE="AGPL-3"
|
||||
SLOT="0/1.3"
|
||||
KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos"
|
||||
IUSE="X vanilla static static-libs"
|
||||
|
||||
LIB_DEPEND="dev-libs/openssl[static-libs?]
|
||||
media-libs/freetype:2[static-libs?]
|
||||
media-libs/jbig2dec[static-libs?]
|
||||
media-libs/openjpeg:2[static-libs?]
|
||||
net-misc/curl[static-libs?]
|
||||
virtual/jpeg[static-libs?]
|
||||
X? ( x11-libs/libX11[static-libs?]
|
||||
x11-libs/libXext[static-libs?] )"
|
||||
RDEPEND="${LIB_DEPEND}"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
static-libs? ( ${LIB_DEPEND} )
|
||||
static? ( ${LIB_DEPEND//?}
|
||||
app-arch/bzip2[static-libs]
|
||||
x11-libs/libXau[static-libs]
|
||||
x11-libs/libXdmcp[static-libs]
|
||||
x11-libs/libxcb[static-libs] )"
|
||||
|
||||
S=${WORKDIR}/${P}-source
|
||||
|
||||
src_prepare() {
|
||||
rm -rf thirdparty || die
|
||||
|
||||
epatch \
|
||||
"${FILESDIR}"/${P}-CFLAGS.patch \
|
||||
"${FILESDIR}"/${P}-openjpeg2.patch \
|
||||
"${FILESDIR}"/${P}-pkg-config.patch \
|
||||
"${FILESDIR}"/${P}-sys_curl.patch
|
||||
|
||||
sed -e "/^libdir=/s:/lib:/$(get_libdir):" \
|
||||
-e "/^prefix=/s:=.*:=${EROOR}/usr:" \
|
||||
-i platform/debian/${PN}.pc || die
|
||||
|
||||
use vanilla || epatch \
|
||||
"${FILESDIR}"/${P}-zoom-2.patch \
|
||||
"${FILESDIR}"/${P}-forward_back.patch
|
||||
|
||||
#http://bugs.ghostscript.com/show_bug.cgi?id=693467
|
||||
sed -e '/^\(Actions\|MimeType\)=/s:\(.*\):\1;:' \
|
||||
-i platform/debian/${PN}.desktop || die
|
||||
|
||||
sed -e "\$aOS = Linux" \
|
||||
-e "\$aCC = $(tc-getCC)" \
|
||||
-e "\$aLD = $(tc-getCC)" \
|
||||
-e "\$aAR = $(tc-getAR)" \
|
||||
-e "\$averbose = true" \
|
||||
-e "\$abuild = debug" \
|
||||
-e "\$aprefix = ${ED}usr" \
|
||||
-e "\$alibdir = ${ED}usr/$(get_libdir)" \
|
||||
-i Makerules || die
|
||||
|
||||
if ! use X ; then
|
||||
sed -e "\$aNOX11 = yes" \
|
||||
-i Makerules || die
|
||||
fi
|
||||
|
||||
if use static-libs || use static ; then
|
||||
cp -a "${S}" "${S}"-static || die
|
||||
#add missing Libs.private for xcb and freetype
|
||||
sed -e 's:\(pkg-config --libs\):\1 --static:' \
|
||||
-e '/^SYS_X11_LIBS = /s:\(.*\):\1 -lpthread:' \
|
||||
-e '/^SYS_FREETYPE_LIBS = /s:\(.*\):\1 -lbz2:' \
|
||||
-i "${S}"-static/Makerules || die
|
||||
fi
|
||||
|
||||
my_soname=libmupdf.so.1.2
|
||||
my_soname_js_none=libmupdf-js-none.so.1.2
|
||||
sed -e "\$a\$(MUPDF_LIB): \$(MUPDF_JS_NONE_LIB)" \
|
||||
-e "\$a\\\t\$(QUIET_LINK) \$(CC) \$(LDFLAGS) --shared -Wl,-soname -Wl,${my_soname} -Wl,--no-undefined -o \$@ \$^ \$(MUPDF_JS_NONE_LIB) \$(LIBS)" \
|
||||
-e "/^MUPDF_LIB :=/s:=.*:= \$(OUT)/${my_soname}:" \
|
||||
-e "\$a\$(MUPDF_JS_NONE_LIB):" \
|
||||
-e "\$a\\\t\$(QUIET_LINK) \$(CC) \$(LDFLAGS) --shared -Wl,-soname -Wl,${my_soname_js_none} -Wl,--no-undefined -o \$@ \$^ \$(LIBS)" \
|
||||
-e "/^MUPDF_JS_NONE_LIB :=/s:=.*:= \$(OUT)/${my_soname_js_none}:" \
|
||||
-i Makefile || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake XCFLAGS="-fpic"
|
||||
use static-libs && \
|
||||
emake -C "${S}"-static build/debug/lib${PN}{,-js-none}.a
|
||||
use static && \
|
||||
emake -C "${S}"-static XLIBS="-static"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
if use X ; then
|
||||
domenu platform/debian/${PN}.desktop
|
||||
doicon platform/debian/${PN}.xpm
|
||||
else
|
||||
rm docs/man/${PN}.1
|
||||
fi
|
||||
|
||||
emake install
|
||||
dosym ${my_soname} /usr/$(get_libdir)/lib${PN}.so
|
||||
|
||||
use static-libs && \
|
||||
dolib.a "${S}"-static/build/debug/lib${PN}{,-js-none}.a
|
||||
if use static ; then
|
||||
dobin "${S}"-static/build/debug/mu{tool,draw}
|
||||
use X && dobin "${S}"-static/build/debug/${PN}-x11
|
||||
fi
|
||||
use X && dosym ${PN}-x11 /usr/bin/${PN}
|
||||
|
||||
insinto /usr/$(get_libdir)/pkgconfig
|
||||
doins platform/debian/${PN}.pc
|
||||
|
||||
dodoc README docs/*.{txt,c}
|
||||
}
|
@ -0,0 +1,123 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/mupdf/mupdf-1.3_pre20130704.ebuild,v 1.1 2013/08/28 22:26:18 xmw Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils flag-o-matic multilib toolchain-funcs vcs-snapshot
|
||||
|
||||
DESCRIPTION="a lightweight PDF viewer and toolkit written in portable C"
|
||||
HOMEPAGE="http://mupdf.com/"
|
||||
SRC_URI="http://git.ghostscript.com/?p=mupdf.git;a=snapshot;h=ac84904af638b243284e24d5f401c3f1a21cb0ef;sf=tgz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="AGPL-3"
|
||||
SLOT="0/1.3"
|
||||
KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos"
|
||||
IUSE="X vanilla static static-libs"
|
||||
|
||||
LIB_DEPEND="dev-libs/openssl[static-libs?]
|
||||
media-libs/freetype:2[static-libs?]
|
||||
media-libs/jbig2dec[static-libs?]
|
||||
media-libs/openjpeg:2[static-libs?]
|
||||
net-misc/curl[static-libs?]
|
||||
virtual/jpeg[static-libs?]
|
||||
X? ( x11-libs/libX11[static-libs?]
|
||||
x11-libs/libXext[static-libs?] )"
|
||||
RDEPEND="${LIB_DEPEND}"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
static-libs? ( ${LIB_DEPEND} )
|
||||
static? ( ${LIB_DEPEND//?}
|
||||
app-arch/bzip2[static-libs]
|
||||
x11-libs/libXau[static-libs]
|
||||
x11-libs/libXdmcp[static-libs]
|
||||
x11-libs/libxcb[static-libs] )"
|
||||
|
||||
src_prepare() {
|
||||
rm -rf thirdparty || die
|
||||
|
||||
epatch \
|
||||
"${FILESDIR}"/${PN}-1.3-CFLAGS.patch \
|
||||
"${FILESDIR}"/${PN}-1.3-openjpeg2.patch \
|
||||
"${FILESDIR}"/${PN}-1.3-pkg-config.patch \
|
||||
"${FILESDIR}"/${PN}-1.3-sys_curl.patch
|
||||
|
||||
sed -e "/^libdir=/s:/lib:/$(get_libdir):" \
|
||||
-e "/^prefix=/s:=.*:=${EROOR}/usr:" \
|
||||
-i platform/debian/${PN}.pc || die
|
||||
|
||||
use vanilla || epatch \
|
||||
"${FILESDIR}"/${PN}-1.3-zoom-2.patch \
|
||||
"${FILESDIR}"/${PN}-1.3-forward_back.patch
|
||||
|
||||
#http://bugs.ghostscript.com/show_bug.cgi?id=693467
|
||||
sed -e '/^\(Actions\|MimeType\)=/s:\(.*\):\1;:' \
|
||||
-i platform/debian/${PN}.desktop || die
|
||||
|
||||
sed -e "\$aOS = Linux" \
|
||||
-e "\$aCC = $(tc-getCC)" \
|
||||
-e "\$aLD = $(tc-getCC)" \
|
||||
-e "\$aAR = $(tc-getAR)" \
|
||||
-e "\$averbose = true" \
|
||||
-e "\$abuild = debug" \
|
||||
-e "\$aprefix = ${ED}usr" \
|
||||
-e "\$alibdir = ${ED}usr/$(get_libdir)" \
|
||||
-i Makerules || die
|
||||
|
||||
if ! use X ; then
|
||||
sed -e "\$aNOX11 = yes" \
|
||||
-i Makerules || die
|
||||
fi
|
||||
|
||||
if use static-libs || use static ; then
|
||||
cp -a "${S}" "${S}"-static || die
|
||||
#add missing Libs.private for xcb and freetype
|
||||
sed -e 's:\(pkg-config --libs\):\1 --static:' \
|
||||
-e '/^SYS_X11_LIBS = /s:\(.*\):\1 -lpthread:' \
|
||||
-e '/^SYS_FREETYPE_LIBS = /s:\(.*\):\1 -lbz2:' \
|
||||
-i "${S}"-static/Makerules || die
|
||||
fi
|
||||
|
||||
my_soname=libmupdf.so.1.2
|
||||
my_soname_js_none=libmupdf-js-none.so.1.2
|
||||
sed -e "\$a\$(MUPDF_LIB): \$(MUPDF_JS_NONE_LIB)" \
|
||||
-e "\$a\\\t\$(QUIET_LINK) \$(CC) \$(LDFLAGS) --shared -Wl,-soname -Wl,${my_soname} -Wl,--no-undefined -o \$@ \$^ \$(MUPDF_JS_NONE_LIB) \$(LIBS)" \
|
||||
-e "/^MUPDF_LIB :=/s:=.*:= \$(OUT)/${my_soname}:" \
|
||||
-e "\$a\$(MUPDF_JS_NONE_LIB):" \
|
||||
-e "\$a\\\t\$(QUIET_LINK) \$(CC) \$(LDFLAGS) --shared -Wl,-soname -Wl,${my_soname_js_none} -Wl,--no-undefined -o \$@ \$^ \$(LIBS)" \
|
||||
-e "/^MUPDF_JS_NONE_LIB :=/s:=.*:= \$(OUT)/${my_soname_js_none}:" \
|
||||
-i Makefile || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake XCFLAGS="-fpic"
|
||||
use static-libs && \
|
||||
emake -C "${S}"-static build/debug/lib${PN}{,-js-none}.a
|
||||
use static && \
|
||||
emake -C "${S}"-static XLIBS="-static"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
if use X ; then
|
||||
domenu platform/debian/${PN}.desktop
|
||||
doicon platform/debian/${PN}.xpm
|
||||
else
|
||||
rm docs/man/${PN}.1
|
||||
fi
|
||||
|
||||
emake install
|
||||
dosym ${my_soname} /usr/$(get_libdir)/lib${PN}.so
|
||||
|
||||
use static-libs && \
|
||||
dolib.a "${S}"-static/build/debug/lib${PN}{,-js-none}.a
|
||||
if use static ; then
|
||||
dobin "${S}"-static/build/debug/mu{tool,draw}
|
||||
use X && dobin "${S}"-static/build/debug/${PN}-x11
|
||||
fi
|
||||
use X && dosym ${PN}-x11 /usr/bin/${PN}
|
||||
|
||||
insinto /usr/$(get_libdir)/pkgconfig
|
||||
doins platform/debian/${PN}.pc
|
||||
|
||||
dodoc README docs/*.{txt,c}
|
||||
}
|
@ -1,7 +1,10 @@
|
||||
DIST sqlite-2.8.16.tar.gz 981834 SHA256 d26e8a6fac1ad497a3ade719da4f1d6d60f586fd10f66253f1c3d3db7168984e SHA512 262cacbb9a6e615cd6ce7c2992c4dd5b0cd59de096daa74925e81baef4c0e4b3d9a7e4ebf8f4ba949afac4fe2fbf2c627ead29fa72ff38dffe6446ae46c40d4a WHIRLPOOL 78c4dc05f94d97483c03b1f1eee67f86fd5d9499e82b082ba3951878867d10d18ecbb5cac9086ce509c0cb1cb47b57661709a28d2ee7e61038512d1c11c77bff
|
||||
DIST sqlite-autoconf-3071602.tar.gz 1854396 SHA256 1d7e6937c19fc5de1c0cdb392638296e4a6d8b158001dbb421e257dfb6f088db SHA512 2cc70feb246d763321bbaf6b1e007699def67687dfcb1a261e65cb506669e2059c1953e9cf6c09e3f3bbd1d109d91c853f7556a016547c9b398a13683f5d37ec WHIRLPOOL 1d83057dd536c36c7906d2f39037741c145b23080dbd2c08a85a4730549ba9d6f9df2bb591e4556457f39fa3fc7ce22cb4817c9c7a04cead162fdc469b18750b
|
||||
DIST sqlite-autoconf-3071700.tar.gz 1876108 SHA256 8ff46d0baa9e64c0815544e829e985f1161c096aa6344c8f430791dbeadc2baf SHA512 96f3e51b46741450bc6b63779c10ebb4a7066860fe544385d64d1eda52592e376a589ef282ace2e1df73df61c10eab1a0d793abbdaf770e60289494d4bf3bcb4 WHIRLPOOL 04d3ece38e640224eb1ae5f703994fc1e31cb5093f539d5b0eaead1d10778e2b0f420633380c0f433d0a734af34b55a785187236cea6a61d71f7f29b6fb4e7d6
|
||||
DIST sqlite-autoconf-3080000.tar.gz 1878431 SHA256 dd9b9900bd58ff489e8038888c8429062f97ece6b67bfabbbcffb8d947721f7e SHA512 c107116fc1a2a13f61fd3709fc00be00da381a7b7724be4f87dadf51fc2732e3ff4a00a14fd08fbdd48da041f8670d9c2c1dea647bb2be7d197a810af06eadd1 WHIRLPOOL 392709b44888c0c45427c40b109d064fb0e6c7db4beb6d48246f78dd30ef9bba1f77c9adf476a97550f3478b1f44379dccd176488557fdf6a3933fcb3032c4a0
|
||||
DIST sqlite-doc-3071602.zip 4135295 SHA256 7d8033f6a45f9e1d7c519973e44bf7b3e2ea0981301e6ee850c8f88225150407 SHA512 ee9fc78a3f469447a2f2550a183453bce56234fd4bf9128a89bece4d504c1f890ee8cac58be2ca467acfd78cc38cd07df3230ed3d314f9e33fbfacf3d2a948d7 WHIRLPOOL 7726779c2c89f2f0d7cb7fb6cfb5e6641a6d06a25e85c5a90efbd7b71c045de53cadfa7db54f1578032fbb6901b7a4b5c330cacff05dfe957b29f9bec286b6af
|
||||
DIST sqlite-doc-3071700.zip 4193621 SHA256 b2706251b890594c27846785c83bb6bd72d1034bc986583098b8447db34845c6 SHA512 a01e0977a15246b212e46c525f5ea275384ad000fd97918dfd075a06a6b0384ad3a4b0f9b1028b4ee213fbd4e9baa1f10a2f87f4bb800f5c19b60e4b42f82f30 WHIRLPOOL d33b007dcbe5e468d00f2a652893b1d31a55d5d64ca76cf4543940dddbc66ac3b1469fc9d7121b647c5d46e2182568e341e167d8633fe9f8ad4517351b89554b
|
||||
DIST sqlite-doc-3080000.zip 3987749 SHA256 31ac1ce9adb8ef44be93ef14aa780798c0bb6173e472c287612aba029e96713a SHA512 7f8f31075aeb4c6aa9cca83eb9ad7fd2e9bac9ef51b89f586ecb9849f9d48ce0dc796f5c44d35017cd3f4695a09ff913ba72dd9f273f1cd249bf7980d9ddba54 WHIRLPOOL 7e44866dcfabea4dd01c6aec591bd5cf7b11a3bb1cf2ed4edef0927256f73cd6a1b50fed0dc7ca369e50ae370229578ea45c8e2f8d20b0959f35b58d9bf3eb86
|
||||
DIST sqlite-src-3071602.zip 5048370 SHA256 875bd5145eda7bbd2736245ea5415ee90984952a6ac3ffab68a4284ad6c58cb8 SHA512 f4059e9ba3a16e87a0d6dbc57d2c53b203684178d8203bd5799d708858f9ee6d107676e13908c1c150bae69d89c33e6aaecbb513edcca8f20eb0148ff5c4f183 WHIRLPOOL 81bd13038edeab61f0c1dfd5428ebcbd7057d9ae11d647e212535cb83fae472e5982745174ff8a3413dfd7e2e966de839b1877820aa0d4c2c513a7fc54545002
|
||||
DIST sqlite-src-3071700.zip 5134187 SHA256 be319d185aa3f1dc69c41ce2d31c92ab0b81aaadd4f38398d4721e0837c76be0 SHA512 023aaca55b650bb80fd4588993a1cf15e7d199b547d585659d7beab9ec8caf5f67616b29a551f8aa2cee812a8d4c0e13d8ec89b908045755a38e2297ab0f21cf WHIRLPOOL 03d75945881de495bb23473c5567b06187bd1c5a90699faf14863411050e82922035b386aac74d52b6b1dbb7ca120402c1c37f3429db9184a2c2833562d665d6
|
||||
DIST sqlite-src-3080000.zip 5361923 SHA256 e9810f577227163e1ac0d0b019e98de57420e825f60f6917c4814a84b682b150 SHA512 fcaaa64167d7de1bb7df22989797a15e8135ee947be70fd539479cdab9741a0f251bc617ad6dc7ce93369f0b8d338d246cebf34fcae1f435d912af01635c6d88 WHIRLPOOL 0cee79ed962589680fbc95520e8e769a03ff90a6a387e873ac9bbe915931983db997eedde30b2f93b11675a904f468ab4352e3e4472c6fb7af8b1d77506484e9
|
||||
|
@ -0,0 +1,154 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-db/sqlite/sqlite-3.8.0.ebuild,v 1.1 2013/08/28 16:10:40 floppym Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
inherit autotools eutils flag-o-matic multilib versionator
|
||||
|
||||
SRC_PV="$(printf "%u%02u%02u%02u" $(get_version_components))"
|
||||
DOC_PV="${SRC_PV}"
|
||||
# DOC_PV="$(printf "%u%02u%02u00" $(get_version_components $(get_version_component_range 1-3)))"
|
||||
|
||||
DESCRIPTION="A SQL Database Engine in a C Library"
|
||||
HOMEPAGE="http://sqlite.org/"
|
||||
SRC_URI="doc? ( http://sqlite.org/2013/${PN}-doc-${DOC_PV}.zip )
|
||||
tcl? ( http://sqlite.org/2013/${PN}-src-${SRC_PV}.zip )
|
||||
!tcl? (
|
||||
test? ( http://sqlite.org/2013/${PN}-src-${SRC_PV}.zip )
|
||||
!test? ( http://sqlite.org/2013/${PN}-autoconf-${SRC_PV}.tar.gz )
|
||||
)"
|
||||
|
||||
LICENSE="public-domain"
|
||||
SLOT="3"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="debug doc icu +readline secure-delete static-libs tcl test"
|
||||
|
||||
RDEPEND="icu? ( dev-libs/icu:= )
|
||||
readline? ( sys-libs/readline )
|
||||
tcl? ( dev-lang/tcl:= )"
|
||||
DEPEND="${RDEPEND}
|
||||
doc? ( app-arch/unzip )
|
||||
tcl? ( app-arch/unzip )
|
||||
test? (
|
||||
app-arch/unzip
|
||||
dev-lang/tcl
|
||||
)"
|
||||
|
||||
amalgamation() {
|
||||
use !tcl && use !test
|
||||
}
|
||||
|
||||
pkg_setup() {
|
||||
if amalgamation; then
|
||||
S="${WORKDIR}/${PN}-autoconf-${SRC_PV}"
|
||||
else
|
||||
S="${WORKDIR}/${PN}-src-${SRC_PV}"
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# At least ppc-aix, x86-interix and *-solaris need newer libtool.
|
||||
use prefix && eautoreconf
|
||||
|
||||
if amalgamation; then
|
||||
epunt_cxx
|
||||
fi
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# `configure` from amalgamation tarball does not add -DSQLITE_DEBUG or -DNDEBUG flag.
|
||||
if amalgamation; then
|
||||
if use debug; then
|
||||
append-cppflags -DSQLITE_DEBUG
|
||||
else
|
||||
append-cppflags -DNDEBUG
|
||||
fi
|
||||
fi
|
||||
|
||||
# Support column metadata functions.
|
||||
# http://sqlite.org/c3ref/column_database_name.html
|
||||
# http://sqlite.org/c3ref/table_column_metadata.html
|
||||
append-cppflags -DSQLITE_ENABLE_COLUMN_METADATA
|
||||
|
||||
# Support Full-Text Search versions 3 and 4.
|
||||
# http://sqlite.org/fts3.html
|
||||
append-cppflags -DSQLITE_ENABLE_FTS3 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_FTS4_UNICODE61
|
||||
|
||||
# Support R*Trees.
|
||||
# http://sqlite.org/rtree.html
|
||||
append-cppflags -DSQLITE_ENABLE_RTREE
|
||||
|
||||
# Support soundex() function.
|
||||
# http://sqlite.org/lang_corefunc.html#soundex
|
||||
append-cppflags -DSQLITE_SOUNDEX
|
||||
|
||||
# Support unlock notification.
|
||||
# http://sqlite.org/unlock_notify.html
|
||||
append-cppflags -DSQLITE_ENABLE_UNLOCK_NOTIFY
|
||||
|
||||
if use icu; then
|
||||
append-cppflags -DSQLITE_ENABLE_ICU
|
||||
if amalgamation; then
|
||||
sed -e "s/LIBS = @LIBS@/& -licui18n -licuuc/" -i Makefile.in || die "sed failed"
|
||||
else
|
||||
sed -e "s/TLIBS = @LIBS@/& -licui18n -licuuc/" -i Makefile.in || die "sed failed"
|
||||
fi
|
||||
fi
|
||||
|
||||
# Enable secure_delete pragma.
|
||||
# http://sqlite.org/pragma.html#pragma_secure_delete
|
||||
if use secure-delete; then
|
||||
append-cppflags -DSQLITE_SECURE_DELETE -DSQLITE_CHECK_PAGES -DSQLITE_CORE
|
||||
fi
|
||||
|
||||
# Starting from 3.6.23, SQLite has locking strategies that are specific to
|
||||
# OSX. By default they are enabled, and use semantics that only make sense
|
||||
# on OSX. However, they require gethostuuid() function for that, which is
|
||||
# only available on OSX starting from 10.6 (Snow Leopard). For earlier
|
||||
# versions of OSX we have to disable all this nifty locking options, as
|
||||
# suggested by upstream.
|
||||
if [[ "${CHOST}" == *-darwin[56789] ]]; then
|
||||
append-cppflags -DSQLITE_ENABLE_LOCKING_STYLE="0"
|
||||
fi
|
||||
|
||||
if [[ "${CHOST}" == *-mint* ]]; then
|
||||
append-cppflags -DSQLITE_OMIT_WAL
|
||||
fi
|
||||
|
||||
# `configure` from amalgamation tarball does not support
|
||||
# --with-readline-inc and --(enable|disable)-tcl options.
|
||||
econf \
|
||||
--enable-$(amalgamation && echo dynamic-extensions || echo load-extension) \
|
||||
--enable-threadsafe \
|
||||
$(use_enable readline) \
|
||||
$(use_enable static-libs static) \
|
||||
$(amalgamation || echo --with-readline-inc="-I${EPREFIX}/usr/include/readline") \
|
||||
$(amalgamation || use_enable debug) \
|
||||
$(amalgamation || echo --enable-tcl)
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake TCLLIBDIR="${EPREFIX}/usr/$(get_libdir)/${P}"
|
||||
}
|
||||
|
||||
src_test() {
|
||||
if [[ "${EUID}" -eq 0 ]]; then
|
||||
ewarn "Skipping tests due to root permissions"
|
||||
return
|
||||
fi
|
||||
|
||||
emake $(use debug && echo fulltest || echo test)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" HAVE_TCL="$(usex tcl 1 "")" TCLLIBDIR="${EPREFIX}/usr/$(get_libdir)/${P}" install
|
||||
prune_libtool_files
|
||||
|
||||
doman sqlite3.1
|
||||
|
||||
if use doc; then
|
||||
find "${WORKDIR}/${PN}-doc-${DOC_PV}" -name ".[_~]*" -delete
|
||||
dohtml -A ico,odg,pdf,svg -r "${WORKDIR}/${PN}-doc-${DOC_PV}/"
|
||||
fi
|
||||
}
|
@ -0,0 +1,21 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-java/ant-antlr/ant-antlr-1.9.2.ebuild,v 1.1 2013/08/28 22:13:32 tomwij Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
ANT_TASK_DEPNAME=""
|
||||
|
||||
inherit ant-tasks
|
||||
|
||||
DESCRIPTION="Apache Ant's optional tasks for Antlr"
|
||||
KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd ~x64-freebsd ~x86-freebsd \
|
||||
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris \
|
||||
~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
|
||||
RDEPEND=">=dev-java/antlr-2.7.5-r3:0[java]"
|
||||
|
||||
src_install() {
|
||||
ant-tasks_src_install
|
||||
java-pkg_register-dependency antlr
|
||||
}
|
@ -0,0 +1,16 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-java/ant-apache-bcel/ant-apache-bcel-1.9.2.ebuild,v 1.1 2013/08/28 22:15:05 tomwij Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
ANT_TASK_DEPNAME="bcel"
|
||||
|
||||
inherit ant-tasks
|
||||
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~x64-freebsd ~x86-freebsd \
|
||||
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris \
|
||||
~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
|
||||
DEPEND=">=dev-java/bcel-5.1-r3:0"
|
||||
RDEPEND="${DEPEND}"
|
@ -0,0 +1,24 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-java/ant-apache-bsf/ant-apache-bsf-1.9.2.ebuild,v 1.1 2013/08/28 22:15:28 tomwij Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
ANT_TASK_DEPNAME="bsf-2.3"
|
||||
|
||||
inherit ant-tasks
|
||||
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~x64-freebsd ~x86-freebsd \
|
||||
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris \
|
||||
~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="python javascript tcl"
|
||||
|
||||
DEPEND=">=dev-java/bsf-2.4.0-r1:2.3[python?,javascript?,tcl?]"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
pkg_postinst() {
|
||||
if [[ -z "${REPLACING_VERSIONS}" ]]; then
|
||||
elog "Also, >=dev-java/bsf-2.4.0-r1 adds optional support for groovy,"
|
||||
elog "ruby and beanshell. See its postinst elog messages for instructions."
|
||||
fi
|
||||
}
|
@ -0,0 +1,16 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-java/ant-apache-log4j/ant-apache-log4j-1.9.2.ebuild,v 1.1 2013/08/28 22:15:52 tomwij Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
ANT_TASK_DEPNAME="log4j"
|
||||
|
||||
inherit ant-tasks
|
||||
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~x64-freebsd ~x86-freebsd \
|
||||
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris \
|
||||
~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
|
||||
DEPEND=">=dev-java/log4j-1.2.13-r2:0"
|
||||
RDEPEND="${DEPEND}"
|
@ -0,0 +1,16 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-java/ant-apache-oro/ant-apache-oro-1.9.2.ebuild,v 1.1 2013/08/28 22:16:17 tomwij Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
ANT_TASK_DEPNAME="jakarta-oro-2.0"
|
||||
|
||||
inherit ant-tasks
|
||||
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~x64-freebsd ~x86-freebsd \
|
||||
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris \
|
||||
~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
|
||||
DEPEND=">=dev-java/jakarta-oro-2.0.8-r2:2.0"
|
||||
RDEPEND="${DEPEND}"
|
@ -0,0 +1,16 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-java/ant-apache-regexp/ant-apache-regexp-1.9.2.ebuild,v 1.1 2013/08/28 22:16:41 tomwij Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
ANT_TASK_DEPNAME="jakarta-regexp-1.4"
|
||||
|
||||
inherit ant-tasks
|
||||
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~x64-freebsd ~x86-freebsd \
|
||||
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris \
|
||||
~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
|
||||
DEPEND=">=dev-java/jakarta-regexp-1.4-r1:1.4"
|
||||
RDEPEND="${DEPEND}"
|
@ -0,0 +1,16 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-java/ant-apache-resolver/ant-apache-resolver-1.9.2.ebuild,v 1.1 2013/08/28 22:17:06 tomwij Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
ANT_TASK_DEPNAME="xml-commons-resolver"
|
||||
|
||||
inherit ant-tasks
|
||||
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~x64-freebsd ~x86-freebsd \
|
||||
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris \
|
||||
~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
|
||||
DEPEND=">=dev-java/xml-commons-resolver-1.2:0"
|
||||
RDEPEND="${DEPEND}"
|
@ -0,0 +1,20 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-java/ant-apache-xalan2/ant-apache-xalan2-1.9.2.ebuild,v 1.1 2013/08/28 22:17:31 tomwij Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
ANT_TASK_DEPNAME="xalan"
|
||||
|
||||
inherit ant-tasks
|
||||
|
||||
KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~x64-freebsd ~x86-freebsd \
|
||||
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris \
|
||||
~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
|
||||
DEPEND="dev-java/xalan"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_unpack() {
|
||||
ant-tasks_src_unpack all
|
||||
}
|
@ -0,0 +1,14 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-java/ant-commons-logging/ant-commons-logging-1.9.2.ebuild,v 1.1 2013/08/28 22:18:48 tomwij Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
inherit ant-tasks
|
||||
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~x64-freebsd ~x86-freebsd \
|
||||
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris \
|
||||
~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
|
||||
DEPEND=">=dev-java/commons-logging-1.0.4-r2:0"
|
||||
RDEPEND="${DEPEND}"
|
@ -0,0 +1,14 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-java/ant-commons-net/ant-commons-net-1.9.2.ebuild,v 1.1 2013/08/28 22:19:13 tomwij Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
inherit ant-tasks
|
||||
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~x64-freebsd ~x86-freebsd \
|
||||
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris \
|
||||
~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
|
||||
DEPEND=">=dev-java/commons-net-1.4.1-r1:0"
|
||||
RDEPEND="${DEPEND}"
|
@ -0,0 +1,113 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-java/ant-core/ant-core-1.9.2.ebuild,v 1.1 2013/08/28 22:13:09 tomwij Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
# Don't depend on itself.
|
||||
JAVA_ANT_DISABLE_ANT_CORE_DEP="true"
|
||||
|
||||
# Rewriting build.xml files for the testcases has no use at the moment.
|
||||
JAVA_PKG_BSFIX_ALL="no"
|
||||
JAVA_PKG_IUSE="doc source"
|
||||
|
||||
inherit eutils java-pkg-2 java-ant-2 prefix versionator
|
||||
|
||||
MY_P="apache-ant-${PV}"
|
||||
|
||||
DESCRIPTION="Java-based build tool similar to 'make' that uses XML configuration files."
|
||||
HOMEPAGE="http://ant.apache.org/"
|
||||
SRC_URI="mirror://apache/ant/source/${MY_P}-src.tar.bz2
|
||||
http://dev.gentoo.org/~tomwij/files/dist/ant-${PV}-gentoo.tar.bz2"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd ~x64-freebsd \
|
||||
~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos \
|
||||
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
|
||||
DEPEND=">=virtual/jdk-1.5
|
||||
!dev-java/ant-tasks
|
||||
!dev-java/ant-optional"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
RESTRICT="test"
|
||||
|
||||
src_prepare() {
|
||||
EPATCH_FORCE="yes" EPATCH_SUFFIX="patch" epatch "${WORKDIR}/patches/"
|
||||
eprefixify "${WORKDIR}/ant"
|
||||
|
||||
# use our split-ant build.xml.
|
||||
mv -f "${WORKDIR}/build.xml" . || die
|
||||
|
||||
# See bug #196080 for more details.
|
||||
java-ant_bsfix_one build.xml
|
||||
java-pkg-2_src_prepare
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
export ANT_HOME=""
|
||||
|
||||
local bsyscp
|
||||
|
||||
# This ensures that when building ant with bootstrapped ant,
|
||||
# only the source is used for resolving references, and not
|
||||
# the classes in bootstrapped ant but jikes in kaffe has issues with this...
|
||||
if ! java-pkg_current-vm-matches kaffe; then
|
||||
bsyscp="-Dbuild.sysclasspath=ignore"
|
||||
fi
|
||||
|
||||
CLASSPATH="$(java-config -t)" ./build.sh ${bsyscp} jars internal_dist \
|
||||
$(use_doc javadocs) || die "build failed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dodir /usr/share/ant/lib
|
||||
|
||||
for jar in ant.jar ant-bootstrap.jar ant-launcher.jar ; do
|
||||
java-pkg_dojar build/lib/${jar}
|
||||
dosym /usr/share/${PN}/lib/${jar} /usr/share/ant/lib/${jar}
|
||||
done
|
||||
|
||||
dobin "${WORKDIR}/ant"
|
||||
|
||||
dodir /usr/share/${PN}/bin
|
||||
for each in antRun antRun.pl runant.pl runant.py complete-ant-cmd.pl ; do
|
||||
dobin "${S}/src/script/${each}"
|
||||
dosym /usr/bin/${each} /usr/share/${PN}/bin/${each}
|
||||
done
|
||||
dosym /usr/share/${PN}/bin /usr/share/ant/bin
|
||||
|
||||
insinto /usr/share/${PN}
|
||||
doins -r dist/etc
|
||||
dosym /usr/share/${PN}/etc /usr/share/ant/etc
|
||||
|
||||
echo "ANT_HOME=\"${EPREFIX}/usr/share/ant\"" > "${T}/20ant"
|
||||
doenvd "${T}/20ant"
|
||||
|
||||
dodoc NOTICE README WHATSNEW KEYS
|
||||
|
||||
if use doc; then
|
||||
dohtml -r manual/*
|
||||
java-pkg_dojavadoc --symlink manual/api build/javadocs
|
||||
fi
|
||||
|
||||
use source && java-pkg_dosrc src/main/*
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if [[ -n ${REPLACING_VERSIONS} ]]; then
|
||||
if ! version_is_at_least 1.7.0 ${REPLACING_VERSIONS}; then
|
||||
elog "The way of packaging ant in Gentoo has changed significantly since"
|
||||
elog "the 1.7.0 version, For more information, please see:"
|
||||
elog "http://www.gentoo.org/proj/en/java/ant-guide.xml"
|
||||
fi
|
||||
|
||||
if ! version_is_at_least 1.7.1 ${REPLACING_VERSIONS}; then
|
||||
elog "Since 1.7.1, the ant-tasks meta-ebuild has been removed and its USE"
|
||||
elog "flags have been moved to dev-java/ant."
|
||||
fi
|
||||
fi
|
||||
}
|
@ -0,0 +1,15 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-java/ant-jai/ant-jai-1.9.2.ebuild,v 1.1 2013/08/28 22:19:43 tomwij Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
ANT_TASK_DEPNAME="sun-jai-bin"
|
||||
|
||||
inherit ant-tasks
|
||||
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
|
||||
|
||||
# Unmigrated, has textrels and there's also some source one now too.
|
||||
DEPEND=">=dev-java/sun-jai-bin-1.1.2.01-r1"
|
||||
RDEPEND="${DEPEND}"
|
@ -0,0 +1,22 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-java/ant-javamail/ant-javamail-1.9.2.ebuild,v 1.1 2013/08/28 22:20:07 tomwij Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
ANT_TASK_DEPNAME="--virtual javamail"
|
||||
|
||||
inherit ant-tasks
|
||||
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~x64-freebsd ~x86-freebsd \
|
||||
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris \
|
||||
~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
|
||||
DEPEND="java-virtuals/javamail
|
||||
java-virtuals/jaf"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_unpack() {
|
||||
ant-tasks_src_unpack all
|
||||
java-pkg_jar-from --virtual jaf
|
||||
}
|
@ -0,0 +1,14 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-java/ant-jdepend/ant-jdepend-1.9.2.ebuild,v 1.1 2013/08/28 22:20:32 tomwij Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
inherit ant-tasks
|
||||
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~x64-freebsd ~x86-freebsd \
|
||||
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris \
|
||||
~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
|
||||
DEPEND=">=dev-java/jdepend-2.9-r2:0"
|
||||
RDEPEND="${DEPEND}"
|
@ -0,0 +1,16 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-java/ant-jmf/ant-jmf-1.9.2.ebuild,v 1.1 2013/08/28 22:20:54 tomwij Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
# Seems we don't need to depend on jmf-bin, the classes ant imports are in J2SE
|
||||
# API since version 1.3.
|
||||
ANT_TASK_DEPNAME=""
|
||||
|
||||
inherit ant-tasks
|
||||
|
||||
DESCRIPTION="Apache Ant's optional tasks for the Java Media Framework (JMF)."
|
||||
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux \
|
||||
~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
|
@ -0,0 +1,14 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-java/ant-jsch/ant-jsch-1.9.2.ebuild,v 1.1 2013/08/28 22:21:16 tomwij Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
inherit ant-tasks
|
||||
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~x64-freebsd ~x86-freebsd \
|
||||
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris \
|
||||
~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
|
||||
DEPEND=">=dev-java/jsch-0.1.37:0"
|
||||
RDEPEND="${DEPEND}"
|
@ -0,0 +1,21 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-java/ant-junit/ant-junit-1.9.2.ebuild,v 1.1 2013/08/28 22:13:57 tomwij Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
inherit ant-tasks
|
||||
|
||||
KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd \
|
||||
~x64-freebsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos \
|
||||
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
|
||||
DEPEND="dev-java/junit:4"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
JAVA_ANT_REWRITE_CLASSPATH="true"
|
||||
EANT_GENTOO_CLASSPATH="junit-4"
|
||||
|
||||
src_compile() {
|
||||
eant jar-junit
|
||||
}
|
@ -0,0 +1,36 @@
|
||||
# Copyright 1999-2013 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.9.2.ebuild,v 1.1 2013/08/28 22:14:21 tomwij Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
ANT_TASK_JDKVER=1.5
|
||||
ANT_TASK_JREVER=1.5
|
||||
ANT_TASK_DEPNAME="junit-4"
|
||||
|
||||
inherit ant-tasks
|
||||
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
|
||||
|
||||
DEPEND="dev-java/junit:4
|
||||
~dev-java/ant-junit-${PV}"
|
||||
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
JAVA_ANT_REWRITE_CLASSPATH="true"
|
||||
EANT_GENTOO_CLASSPATH="junit-4,ant-junit"
|
||||
|
||||
src_compile() {
|
||||
eant jar-junit4
|
||||
}
|
||||
|
||||
src_install() {
|
||||
# No registration as ant-task, would be loaded together with ant-junit.
|
||||
java-pkg_dojar build/lib/ant-junit4.jar
|
||||
|
||||
# As we dont't want to depend on and-junit in package.env, because it depends
|
||||
# on junit:0. Instead, we "steal" its jar and record it to our package.env as
|
||||
# if it belongs to this package's classpath.
|
||||
java-pkg_getjar --build-only ant-junit ant-junit.jar
|
||||
java-pkg_regjar $(java-pkg_getjar --build-only ant-junit ant-junit.jar)
|
||||
}
|
@ -0,0 +1,28 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-java/ant-nodeps/ant-nodeps-1.9.2.ebuild,v 1.1 2013/08/28 22:21:40 tomwij Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
ANT_TASK_DEPNAME=""
|
||||
ANT_TASK_DISABLE_VM_DEPS="true"
|
||||
|
||||
inherit ant-tasks
|
||||
|
||||
DESCRIPTION="Formerly Ant's optional tasks w/o external deps, now compat empty jar"
|
||||
KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
|
||||
# Dependency needed for jar.
|
||||
DEPEND=">=virtual/jdk-1.4"
|
||||
|
||||
src_compile() {
|
||||
# The classes were moved to ant-core in 1.8.2, this is just for compatibility.
|
||||
mkdir -p build/lib/empty && cd build/lib/empty || die
|
||||
jar -cf ../${PN}.jar . || die
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "Upstream has removed ant-nodeps.jar as of 1.8.2 and moved the classes to ant.jar"
|
||||
elog "This package thus installs an empty jar for compatibility"
|
||||
elog "and will be removed once reverse dependencies are transitioned."
|
||||
}
|
@ -0,0 +1,16 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-java/ant-swing/ant-swing-1.9.2.ebuild,v 1.1 2013/08/28 22:14:43 tomwij Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
# No extra dependencies are needed.
|
||||
ANT_TASK_DEPNAME=""
|
||||
|
||||
inherit ant-tasks
|
||||
|
||||
DESCRIPTION="Apache Ant's optional tasks for Swing."
|
||||
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux \
|
||||
~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~sparc64-solaris \
|
||||
~x64-solaris ~x86-solaris"
|
@ -0,0 +1,36 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-java/ant-testutil/ant-testutil-1.9.2.ebuild,v 1.1 2013/08/28 22:22:05 tomwij Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
inherit ant-tasks
|
||||
|
||||
DESCRIPTION="Apache Ant's optional test utility classes"
|
||||
KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux \
|
||||
~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~sparc64-solaris \
|
||||
~x64-solaris ~x86-solaris"
|
||||
|
||||
CDEPEND="dev-java/ant-core:0"
|
||||
|
||||
DEPEND="${CDEPEND}
|
||||
>=virtual/jdk-1.6
|
||||
>=dev-java/junit-4.11:4
|
||||
~dev-java/ant-swing-${PV}
|
||||
~dev-java/ant-junit4-${PV}"
|
||||
|
||||
RDEPEND="${CDEPEND}
|
||||
>=virtual/jre-1.6"
|
||||
|
||||
# The build system builds much more than it actually packages, so there are many
|
||||
# build-only deps, but since those are quite common, it wasn't worth to patch it.
|
||||
|
||||
src_unpack() {
|
||||
ant-tasks_src_unpack base
|
||||
java-pkg_jar-from --build-only junit-4,ant-junit4,ant-swing
|
||||
java-pkg_jar-from --build-only ant-core ant-launcher.jar
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
eant test-jar
|
||||
}
|
@ -0,0 +1,30 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-java/ant-trax/ant-trax-1.9.2.ebuild,v 1.1 2013/08/28 22:22:37 tomwij Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
ANT_TASK_DEPNAME=""
|
||||
ANT_TASK_DISABLE_VM_DEPS="true"
|
||||
|
||||
inherit ant-tasks
|
||||
|
||||
DESCRIPTION="Apache Ant .jar with optional tasks depending on XML transformer (Deprecated!)"
|
||||
KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~x64-freebsd \
|
||||
~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos \
|
||||
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
|
||||
# Dependency needed for jar.
|
||||
DEPEND=">=virtual/jdk-1.4"
|
||||
|
||||
src_compile() {
|
||||
# The classes were moved to ant-core in 1.8.1, this is just for compatibility.
|
||||
mkdir -p build/lib/empty && cd build/lib/empty || die
|
||||
jar -cf ../${PN}.jar .
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "Upstream has removed ant-trax.jar as of 1.8.1 and moved the classes to ant.jar"
|
||||
elog "This package thus installs an empty jar for compatibility"
|
||||
elog "and will be removed once reverse dependencies are transitioned."
|
||||
}
|
@ -0,0 +1,66 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-java/ant/ant-1.9.2.ebuild,v 1.1 2013/08/28 22:23:01 tomwij Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
inherit versionator
|
||||
|
||||
DESCRIPTION="Java-based build tool similar to 'make' that uses XML configuration files."
|
||||
HOMEPAGE="http://ant.apache.org/"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd ~x64-freebsd ~x86-freebsd \
|
||||
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris \
|
||||
~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
|
||||
DEPEND="~dev-java/ant-core-${PV}"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
IUSE="X +antlr +bcel +bsf +commonslogging +commonsnet jai +javamail +jdepend jmf
|
||||
+jsch +log4j +oro +regexp +resolver testutil"
|
||||
|
||||
RDEPEND="~dev-java/ant-core-${PV}
|
||||
~dev-java/ant-nodeps-${PV}
|
||||
~dev-java/ant-junit-${PV}
|
||||
!dev-java/ant-optional
|
||||
!dev-java/ant-tasks
|
||||
~dev-java/ant-trax-${PV}
|
||||
~dev-java/ant-apache-xalan2-${PV}
|
||||
antlr? ( ~dev-java/ant-antlr-${PV} )
|
||||
bcel? ( ~dev-java/ant-apache-bcel-${PV} )
|
||||
bsf? ( ~dev-java/ant-apache-bsf-${PV} )
|
||||
log4j? ( ~dev-java/ant-apache-log4j-${PV} )
|
||||
oro? ( ~dev-java/ant-apache-oro-${PV} )
|
||||
regexp? ( ~dev-java/ant-apache-regexp-${PV} )
|
||||
resolver? ( ~dev-java/ant-apache-resolver-${PV} )
|
||||
commonslogging? ( ~dev-java/ant-commons-logging-${PV} )
|
||||
commonsnet? ( ~dev-java/ant-commons-net-${PV} )
|
||||
jai? ( ~dev-java/ant-jai-${PV} )
|
||||
javamail? ( ~dev-java/ant-javamail-${PV} )
|
||||
jdepend? ( ~dev-java/ant-jdepend-${PV} )
|
||||
jmf? ( ~dev-java/ant-jmf-${PV} )
|
||||
jsch? ( ~dev-java/ant-jsch-${PV} )
|
||||
testutil? ( ~dev-java/ant-testutil-${PV} )
|
||||
X? ( ~dev-java/ant-swing-${PV} )"
|
||||
|
||||
DEPEND=""
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
src_compile() { :; }
|
||||
|
||||
pkg_postinst() {
|
||||
if [[ -n ${REPLACING_VERSIONS} ]]; then
|
||||
# if we update from a version below 1.7.1
|
||||
if ! version_is_at_least 1.7.1 ${REPLACING_VERSIONS}; then
|
||||
elog "Since 1.7.1, the ant-tasks meta-ebuild has been removed and its USE"
|
||||
elog "flags have been moved to dev-java/ant."
|
||||
elog
|
||||
elog "You may now freely set the USE flags of this package without breaking"
|
||||
elog "building of Java packages, which depend on the exact ant tasks they need."
|
||||
elog "The USE flags default to enabled (except X, jai and jmf) for convenience."
|
||||
fi
|
||||
fi
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST xmlunit-1.3-src.zip 836670 SHA256 fe5ff18925a4b07a70d939a1211fed2c021496ac6bedaacff884c29c8d01b42f SHA512 51f38df1fb7d146777bc5d99c9861157c1b97c1c89bddd1d04649c5ebe73af307db3113733e1ee8517468455683287d8d9ff2ce3dd714ff39b09d02649d3e890 WHIRLPOOL 9756973c61280df339494121a0eb6f2f0f8c026223df94a7bbdb818175277cf446d88bb8c888914ceb575ef2834116252437864f8f4fe797a915fa6e44ef515c
|
||||
DIST xmlunit-1.4-src.zip 816904 SHA256 a849cff7531a80b5d1992596df647cedb537ecadeb7f640adac8e20f65880163 SHA512 1534729fe93a6beacd3961998c0c548eb15f54ee184740d9df2b3160bd69da4b299a2a98fd43eab5f1e7ce0cd8645ac1040c6f7e1007c2c4d90babb25136d381 WHIRLPOOL ae7b97557cfa1d3c1c54d0af343005cafe673e8554ba965aaef9525715696ecf811c46eb31364450aa033c2d3f2ad5e5258cbb9364fa3338997ea6f08ec06517
|
||||
|
@ -0,0 +1,55 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-java/xmlunit/xmlunit-1.4.ebuild,v 1.1 2013/08/28 22:41:55 tomwij Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
JAVA_PKG_IUSE="doc source test"
|
||||
|
||||
inherit java-pkg-2 java-ant-2
|
||||
|
||||
DESCRIPTION="XMLUnit extends JUnit and NUnit to enable unit testing of XML."
|
||||
SRC_URI="mirror://sourceforge/${PN}/${P}-src.zip"
|
||||
HOMEPAGE="http://xmlunit.sourceforge.net/"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="1"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
|
||||
CDEPEND="dev-java/junit:0"
|
||||
|
||||
DEPEND=">=virtual/jdk-1.4
|
||||
app-arch/unzip:0
|
||||
doc? ( app-text/docbook-xsl-stylesheets:0 )
|
||||
test? (
|
||||
dev-java/ant-junit:0
|
||||
dev-java/ant-trax:0
|
||||
)
|
||||
${CDEPEND}"
|
||||
|
||||
RDEPEND=">=virtual/jre-1.4
|
||||
${CDEPEND}"
|
||||
|
||||
JAVA_ANT_REWRITE_CLASSPATH="true"
|
||||
EANT_GENTOO_CLASSPATH="junit"
|
||||
|
||||
EANT_DOC_TARGET="users-guide-html javadocs"
|
||||
EANT_ANT_TASKS="ant-trax"
|
||||
EANT_EXTRA_ARGS="-Ddb5.xsl=/usr/share/sgml/docbook/xsl-stylesheets"
|
||||
|
||||
src_test() {
|
||||
ANT_TASKS="ant-junit ant-trax" eant test
|
||||
}
|
||||
|
||||
src_install() {
|
||||
java-pkg_newjar "build/lib/${P}.jar"
|
||||
|
||||
dodoc README.txt
|
||||
|
||||
if use doc ; then
|
||||
java-pkg_dojavadoc build/doc/api
|
||||
dohtml build/doc/userguide/html/*
|
||||
fi
|
||||
|
||||
use source && java-pkg_dosrc src/java/org
|
||||
}
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue