Package-Manager: portage-2.2.8-r1
RepoMan-Options: --force
This commit is contained in:
Mario Fetka 2014-07-14 15:04:28 +02:00
parent cadf1e6752
commit aa6e5c01e7
4 changed files with 11 additions and 183 deletions

View File

@ -1,7 +1,13 @@
# ChangeLog for app-text/pdfsam
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
*pdfsam-2.2.4e (14 Jul 2014)
14 Jul 2014; Mario Fetka <mario.fetka@gmail.com> +pdfsam-2.2.4e.ebuild,
-pdfsam-2.2.1e.ebuild, -pdfsam-2.2.2e.ebuild:
Bump
19 Nov 2011; Mario Fetka <mario.fetka@gmail.com> -pdfsam-1.3.0e_p1.ebuild,
-pdfsam-1.4.0e.ebuild, -pdfsam-1.4.1e.ebuild, -pdfsam-1.4.2e.ebuild,
-pdfsam-1.4.3e.ebuild, -pdfsam-1.5.0e.ebuild, -pdfsam-1.5.1e.ebuild,
@ -99,4 +105,3 @@
20 Oct 2007; Mario Fetka <mario-fetka@gmx.at> +metadata.xml:
initial pdfsam import

View File

@ -1,7 +1,4 @@
DIST icepdfcreator-0.0.7-build-src.zip 51081 SHA256 3356b7eee1056b72585f325a2961ead121e5b42451926538e192d62d3f3dca78
DIST pdfsam-2.2.1e-out-src.zip 18214579 SHA256 30e423938d17b978fcc00942c8876880ee86a582b525628f73aeb464743ee6e1
DIST pdfsam-2.2.2e-out-src.zip 18933463 SHA256 ac5239b8768773d00ca7080d4d608550f2fc6847aa5424933b2670e02c28c2c6 SHA512 096bb2b101b6232148768952551984519416cf81f192ff4f41bd47fa00299ae6f5cefc3bafda6d307515ff21a76881fe7b00385d446cc2176f84f48be2804914 WHIRLPOOL 0fe839caab57a86520bfc1fe773280c0cec2868206b4eb1047ba132e9ed69c54d70470612b6b322b762aa8964c6b3e0c5c7b75a5cc0a4f7547a2c4f4cb0702d1
EBUILD pdfsam-2.2.1e.ebuild 8020 SHA256 03b67cb6fbdf241d408d5afefba8cb807dd8ae4729240895b480b7dc69f0e6d8 SHA512 c7ae273b189f864d041515703dacfa8c88ea38c00e5755daf63383368bbaa3a8dddb35cf8f381737fb71bc89281b6c3638d617a56dd333e7f0081979597c44ae WHIRLPOOL 8f5a35d245b139b8e2153e7f8363678e692f1be9d99f48950e43a79192d2b6fc19debcd7fae68599e6f93d7b32d0a165b634f60d06540ce1cc7a35810b035bbe
EBUILD pdfsam-2.2.2e.ebuild 7898 SHA256 f90c61199639c2827e572f4e6e472c4790f63a98b64b0dd8f495a9d0248a80e8 SHA512 153bb870006427e5c1ddc748ae790b78d318366a11087245e4da421fa9687420689767fd5674f86dd9cd8763b39072f741c56af79d10d724e3802cddc3541f2b WHIRLPOOL 57f11900167c8bfeaef8c6ad5e399db414ffbc5b50d16bb502da72a28dd50fa489ebea076de65c231d3bf07cdef86fd29887a1281b2968bc5d51af9014e56461
MISC ChangeLog 3287 SHA256 32d9874b583769df3f3b49e010a7a990ad8b3ed55a95b3e633d8e92f025699a1 SHA512 147112cb06ae43ae93bacc315ff3d28d6a255bb91579dedebe98ee22bdb0cc9b706a88da7367e3f2cf9cf8ff26f683951c8cb9fb8b444ab4ab998e52e22f319b WHIRLPOOL a92ef9040d83efb223864672b36f8e0b1dd753a58362d716829a541646de01dbf5417e68264c534ef02c2640f29b252330e1809aff45072f4eb4d264258b00df
DIST pdfsam-2.2.4e-out-src.zip 19450678 SHA256 e539f6cce1f69b177583d08acb23d0aa0f25528e73ca7e5b21dd7dee408f12a7 SHA512 8d4ae89049c0ab860f7ffb47bf5023e657dc9f3b78ffc2855ed223c5eb9af57ccd1c8dd7c76610e80bdea5beb2504fcc8e30074ab64e938729798a7858c435c6 WHIRLPOOL b8cab475490b13d8cc0d30a887a11863518d38d7a97b7ebadfc49bb8ea43fa1dfc3be9362674dcf24d38b24f115a020b57572c5f572f518f07a18aa2ecba09ec
EBUILD pdfsam-2.2.4e.ebuild 7898 SHA256 912a2b5fb9bed551d4f055908fd65c90a2dbdc455436921269f34845f42edb1e SHA512 369176a4ddff0b7f448abe754e77bea9170590ca087f23c1a4c38a690f93bf5970a8d3eadb64c905d6f29f0fd0bf4222a69608b5819cef557fd2e3093d216656 WHIRLPOOL 6e3bb366488a20d70aa40e52a7eecec9b57c9a9d42d038db9b9351045e323fea6ad130ef30e836b28d67c1a27f86ac24f1f9e319a8698d365ecbb4bfa95ca3aa
MISC ChangeLog 3446 SHA256 ca2de41c3178b3d49025b5a333634e495ad3ad900d190745c3ce03a5b4723c6e SHA512 86e59d43b17eab69ab40e0175b1a9523ca621174a9341944fb7bcc5efbacea50186c8cd1be5ed1cccf71cb47556a599c1c991c274892fded05773d2f8dd5413a WHIRLPOOL 1548047b41ae77bda22ab858fec828bad92399b9847a5b23399f1aa2c1fb13aa736c190ade8492a8413c922a5b925bc358e5575eb8af6a95c48e3aba25a958e3
MISC metadata.xml 205 SHA256 9fdfc9c91107d94feb8416adc2cec7734fa27084bff83ea859938b3216e028bc SHA512 ef3a39d2cd131cd29451ec2d009484e89b60e8cbeed5fc0f5f899cebb0c5f9867682ce603982e4de32004493944c6ff99a4c797e7ef2441d6049e5a616143a8b WHIRLPOOL 779e2cb116b19389f70acc6d49694358619116f9849f3b8e46f00df4e39b4476424b20990b9dabb4ba16605d1894d6b820eaeb930401d825265bfdca27f6fb96

View File

@ -1,174 +0,0 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI=4
JAVA_PKG_IUSE="doc"
inherit java-pkg-2 eutils java-ant-2
DESCRIPTION="A free open source tool to split and merge pdf documents"
HOMEPAGE="http://www.pdfsam.org/"
SRC_URI="mirror://sourceforge/${PN}/${P}-out-src.zip mirror://sourceforge/${PN}/icepdfcreator-0.0.7-build-src.zip"
LICENSE="GPL-2"
SLOT="2.0"
KEYWORDS="~amd64 ~x86"
IUSE=""
S="${WORKDIR}/pdfsam"
COMMON_DEP="dev-java/dom4j:1
dev-java/log4j:0
dev-java/itext:0
dev-java/jaxen:1.1
dev-java/bcmail:0
dev-java/bcprov:0
dev-java/jgoodies-looks:2.0
dev-java/commons-lang:2.1
dev-java/iscwt:0
dev-java/isfreetype:0
dev-java/isnativec:0
dev-java/isrt:0
dev-java/jPod:0
dev-java/jPodRenderer:0
dev-java/sun-jai-bin:0
dev-java/jai-imageio:0
dev-java/jbig2:0
dev-java/jna:0
dev-java/swt:3.4
dev-java/ICEpdf:0
dev-java/batik:1.7"
RDEPEND=">=virtual/jre-1.5
${COMMON_DEP}"
DEPEND=">=virtual/jdk-1.5
sys-devel/gettext
app-arch/unzip
${COMMON_DEP}"
src_unpack() {
unpack ${A} || die "unpack failed"
cp "${DISTDIR}"/icepdf*.zip "${WORKDIR}" || die "cp failed"
mkdir "${S}"
cd "${S}"
for zip in "${WORKDIR}"/*.zip
do
unpack ../work/${zip##*/} || die "unpacking ${zip} failed"
done
}
java_prepare() {
for bldprop in emp4j jcmdline pdfsam-maine pdfsam-console pdfsam-cover \
pdfsam-decrypt pdfsam-docinfo pdfsam-encrypt pdfsam-langpack \
pdfsam-merge pdfsam-mix pdfsam-rotate pdfsam-setviewer pdfsam-split \
pdfsam-unpack pdfsam-vcomposer pdfsam-vpagereorder jpodrenderercreator \
icepdfcreator
do
echo > ${S}/${bldprop}/ant/build.properties
echo "pdfsam.deploy.dir=${S}/deploy" >> ${S}/${bldprop}/ant/build.properties
echo "template.dir=${S}/template-enhanced-2" >> ${S}/${bldprop}/ant/build.properties
echo "workspace.dir=${S}" >> ${S}/${bldprop}/ant/build.properties
echo "build.dir=${S}/build" >> ${S}/${bldprop}/ant/build.properties
echo "libs.dir=${S}" >> ${S}/${bldprop}/ant/build.properties
echo "icepdf.libs.dir=${S}" >> ${S}/${bldprop}/ant/build.properties
echo "pdfsam.version=enhanced" >> ${S}/${bldprop}/ant/build.properties
echo "itext.jar.name=iText" >> ${S}/${bldprop}/ant/build.properties
echo "log4j.jar.name=log4j" >> ${S}/${bldprop}/ant/build.properties
echo "dom4j.jar.name=dom4j" >> ${S}/${bldprop}/ant/build.properties
echo "jaxen.jar.name=jaxen" >> ${S}/${bldprop}/ant/build.properties
echo "bcmail.jar.name=bcmail" >> ${S}/${bldprop}/ant/build.properties
echo "bcprov.jar.name=bcprov" >> ${S}/${bldprop}/ant/build.properties
echo "looks.jar.name=looks" >> ${S}/${bldprop}/ant/build.properties
echo "commons-lang.jar.name=commons-lang" >> ${S}/${bldprop}/ant/build.properties
echo "iscwt.jar.name=iscwt" >> ${S}/${bldprop}/ant/build.properties
echo "isfreetype.jar.name=isfreetype" >> ${S}/${bldprop}/ant/build.properties
echo "isnativec.jar.name=isnativec" >> ${S}/${bldprop}/ant/build.properties
echo "isrt.jar.name=isrt" >> ${S}/${bldprop}/ant/build.properties
echo "jPod.jar.name=jPod" >> ${S}/${bldprop}/ant/build.properties
echo "jPodFonts.jar.name=jPodFonts" >> ${S}/${bldprop}/ant/build.properties
echo "jPodRenderer.jar.name=jPodRenderer" >> ${S}/${bldprop}/ant/build.properties
echo "jai_codec.jar.name=jai_codec" >> ${S}/${bldprop}/ant/build.properties
echo "jai_core.jar.name=jai_core" >> ${S}/${bldprop}/ant/build.properties
echo "jai_imageio.jar.name=jai_imageio" >> ${S}/${bldprop}/ant/build.properties
echo "jcmdline.jar.name=pdfsam-jcmdline" >> ${S}/${bldprop}/ant/build.properties
echo "emp4j.jar.name=emp4j" >> ${S}/${bldprop}/ant/build.properties
echo "pdfsam.jar.name=pdfsam" >> ${S}/${bldprop}/ant/build.properties
echo "pdfsam-console.jar.name=pdfsam-console" >> ${S}/${bldprop}/ant/build.properties
echo "pdfsam-split.jar.name=pdfsam-split" >> ${S}/${bldprop}/ant/build.properties
echo "pdfsam-merge.jar.name=pdfsam-merge" >> ${S}/${bldprop}/ant/build.properties
echo "pdfsam-cover.jar.name=pdfsam-cover" >> ${S}/${bldprop}/ant/build.properties
echo "pdfsam-encrypt.jar.name=pdfsam-encrypt" >> ${S}/${bldprop}/ant/build.properties
echo "pdfsam-decrypt.jar.name=pdfsam-decrypt" >> ${S}/${bldprop}/ant/build.properties
echo "pdfsam-mix.jar.name=pdfsam-mix" >> ${S}/${bldprop}/ant/build.properties
echo "pdfsam-unpack.jar.name=pdfsam-unpack" >> ${S}/${bldprop}/ant/build.properties
echo "pdfsam-langpack.jar.name=pdfsam-langpack" >> ${S}/${bldprop}/ant/build.properties
echo "pdfsam-setviewer.jar.name=pdfsam-setviewer" >> ${S}/${bldprop}/ant/build.properties
echo "pdfsam-vpagereorder.jar.name=pdfsam-vpagereorder" >> ${S}/${bldprop}/ant/build.properties
echo "pdfsam-vcomposer.jar.name=pdfsam-vcomposer" >> ${S}/${bldprop}/ant/build.properties
echo "pdfsam-docinfo.jar.name=pdfsam-docinfo" >> ${S}/${bldprop}/ant/build.properties
echo "pdfsam-rotate.jar.name=pdfsam-rotate" >> ${S}/${bldprop}/ant/build.properties
echo "jpodcreator.jar.name=jpodcreator" >> ${S}/${bldprop}/ant/build.properties
echo "icepdfcore.jar.name=icepdf-core" >> ${S}/${bldprop}/ant/build.properties
echo "icepdfcreator.jar.name=icepdfcreator" >> ${S}/${bldprop}/ant/build.properties
echo "batik-awt-util.jar.name=batik-awt-util" >> ${S}/${bldprop}/ant/build.properties
echo "batik-dom.jar.name=batik-dom" >> ${S}/${bldprop}/ant/build.properties
echo "batik-svg-dom.jar.name=batik-svg-dom" >> ${S}/${bldprop}/ant/build.properties
echo "batik-svggen.jar.name=batik-svggen" >> ${S}/${bldprop}/ant/build.properties
echo "batik-util.jar.name=batik-util" >> ${S}/${bldprop}/ant/build.properties
echo "batik-xml.jar.name=batik-xml" >> ${S}/${bldprop}/ant/build.properties
done
java-pkg_jarfrom itext
java-pkg_jarfrom dom4j-1
java-pkg_jarfrom log4j
java-pkg_jarfrom jaxen-1.1
java-pkg_jarfrom bcmail
java-pkg_jarfrom bcprov
java-pkg_jarfrom jgoodies-looks-2.0
java-pkg_jarfrom isrt
java-pkg_jarfrom isnativec
java-pkg_jarfrom isfreetype
java-pkg_jarfrom iscwt
java-pkg_jarfrom jPod
java-pkg_jarfrom jPodRenderer
java-pkg_jarfrom sun-jai-bin
java-pkg_jarfrom jai-imageio
java-pkg_jarfrom swt-3.4
java-pkg_jarfrom commons-lang-2.1
java-pkg_jarfrom batik-1.7
java-pkg_jarfrom ICEpdf
}
src_compile() {
eant -buildfile pdfsam-maine/ant/build.xml || die "build failed"
eant -buildfile icepdfcreator/ant/build.xml || die "build failed"
use doc && eant -buildfile pdfsam-maine/ant/build.xml javadoc
}
src_install() {
insinto /usr/share/${PN}-${SLOT}/lib
doins build/pdfsam-maine/release/dist/pdfsam-enhanced/*.xml
java-pkg_dojar build/pdfsam-maine/release/dist/pdfsam-enhanced/pdfsam.jar
java-pkg_dojar build/pdfsam-maine/release/dist/pdfsam-enhanced/lib/pdfsam-*.jar
java-pkg_dojar build/pdfsam-maine/release/dist/pdfsam-enhanced/lib/emp4j.jar
java-pkg_dojar build/pdfsam-maine/release/dist/pdfsam-enhanced/ext/jpodcreator.jar
java-pkg_dojar build/icepdfcreator/dist/icepdfcreator.jar
for plugins in cover decrypt docinfo encrypt merge mix rotate setviewer split unpack vcomposer vpagereorder
do
java-pkg_jarinto /usr/share/${PN}-${SLOT}/lib/plugins/${plugins}
insinto /usr/share/${PN}-${SLOT}/lib/plugins/${plugins}
java-pkg_dojar build/pdfsam-maine/release/dist/pdfsam-enhanced/plugins/${plugins}/*.jar
doins build/pdfsam-maine/release/dist/pdfsam-enhanced/plugins/${plugins}/*.xml
done
java-pkg_dolauncher ${PN}-${SLOT} --main org.pdfsam.guiclient.GuiClient --pwd "/usr/share/${PN}-${SLOT}/lib"
java-pkg_dolauncher ${PN}-console-${SLOT} --main org.pdfsam.console.ConsoleClient --pwd "/usr/share/${PN}-${SLOT}/lib"
newicon pdfsam-maine/images/pdf.png pdfsam-${SLOT}.png
make_desktop_entry ${PN} "PDF Split and Merge ${PV}" pdfsam-${SLOT} Office
use doc && dodoc pdfsam-maine/doc/enhanced/*
use doc && java-pkg_dojavadoc build/pdfsam-maine/apidocs
}

View File

@ -1,4 +1,4 @@
# Copyright 1999-2010 Gentoo Foundation
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $