[arch-commits] Commit in pdfsam/repos/community-any (5 files)
Date: Saturday, March 16, 2019 @ 13:46:04 Author: bgyorgy Revision: 442214 archrelease: copy trunk to community-any Added: pdfsam/repos/community-any/PKGBUILD (from rev 442213, pdfsam/trunk/PKGBUILD) pdfsam/repos/community-any/pdfsam (from rev 442213, pdfsam/trunk/pdfsam) Deleted: pdfsam/repos/community-any/PKGBUILD pdfsam/repos/community-any/pdfsam pdfsam/repos/community-any/pdfsam.png --+ PKGBUILD | 96 - pdfsam | 72 ++--- 2 files changed, 87 insertions(+), 81 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-03-16 13:45:58 UTC (rev 442213) +++ PKGBUILD2019-03-16 13:46:04 UTC (rev 442214) @@ -1,45 +0,0 @@ -# Maintainer: Evgeniy Alekseev -# Contributor: Tom - -pkgname=pdfsam -pkgver=4.0.1 -pkgrel=1 -pkgdesc="A free open source tool to split and merge pdf documents" -arch=('any') -url="http://www.pdfsam.org/; -license=('AGPL3') -depends=('java-environment>=11' 'sh') -makedepends=('desktop-file-utils' 'gendesk') -source=("https://github.com/torakiki/${pkgname}/releases/download/v${pkgver}/${pkgname}-${pkgver}-linux.zip; -"pdfsam" -"pdfsam.png") - -prepare() { - # create *.desktop file - gendesk -f -n \ - --pkgname="${pkgname}" \ - --pkgdesc="${pkgdesk}" \ - --name="PDFsam" \ - --categories="Office" -} - -package() { - install -dm755 "${pkgdir}/usr/share/java/${pkgname}/lib" - install -Dm644 "${pkgname}-${pkgver}-linux/pdfsam-basic-${pkgver}.jar" \ - "${pkgdir}/usr/share/java/${pkgname}/" - install -Dm644 "${pkgname}-${pkgver}-linux/lib/"* \ - "${pkgdir}/usr/share/java/${pkgname}/lib" - install -Dm755 "${pkgname}-${pkgver}-linux/bin/pdfsam.sh" \ - "${pkgdir}/usr/share/java/${pkgname}/bin/pdfsam.sh" - - # exec - install -Dm755 "pdfsam" "${pkgdir}/usr/bin/pdfsam" - - # desktop - install -Dm644 "pdfsam.png" "${pkgdir}/usr/share/pixmaps/pdfsam.png" - install -Dm644 "${pkgname}.desktop" "${pkgdir}/usr/share/applications/${pkgname}.desktop" -} - -sha512sums=('2ae09a8dca04fd6f1b8b9773b0e12ce68803b2d4f5b231ae25ea1a64f1dcc054b4e9e159418337d4376afecd5adb02635368d99921ea1313832a9e3e6587fbd8' - '8be5dd1d9da3c0d646db88b12857f8e7c857447dc9f5344028ecb299b33a08723ab7b1d2b8d5582cee5d85eb632a907c4d153fb1593265dfc01f64b6b1af83bd' - '219c3b78b1246103ca6c0b4b50f23a38f994458f54ddfdd37058df33587e258bbe0c3b7f0866dc3d10e657c9425a8b3be915ef6a09a2401e937ac50315653dfb') Copied: pdfsam/repos/community-any/PKGBUILD (from rev 442213, pdfsam/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-03-16 13:46:04 UTC (rev 442214) @@ -0,0 +1,51 @@ +# Maintainer: Evgeniy Alekseev +# Contributor: Tom + +pkgname=pdfsam +pkgver=4.0.1 +pkgrel=2 +pkgdesc="A free open source tool to split and merge pdf documents" +arch=('any') +url="http://www.pdfsam.org/; +license=('AGPL3') +depends=('hicolor-icon-theme' 'java-environment>=11' 'sh') +makedepends=('desktop-file-utils' 'gendesk') +source=("https://github.com/torakiki/${pkgname}/releases/download/v${pkgver}/${pkgname}-${pkgver}-linux.zip; +"pdfsam") + +prepare() { + # create *.desktop file + gendesk -f -n \ + --pkgname="${pkgname}" \ + --pkgdesc="${pkgdesk}" \ + --name="PDFsam" \ + --categories="Office" + + # extract icons + bsdtar -xf ${pkgname}-${pkgver}-linux/pdfsam-basic-${pkgver}.jar images/basic +} + +package() { + install -dm755 "${pkgdir}/usr/share/java/${pkgname}/lib" + install -Dm644 "${pkgname}-${pkgver}-linux/pdfsam-basic-${pkgver}.jar" \ + "${pkgdir}/usr/share/java/${pkgname}/" + install -Dm644 "${pkgname}-${pkgver}-linux/lib/"* \ + "${pkgdir}/usr/share/java/${pkgname}/lib" + install -Dm755 "${pkgname}-${pkgver}-linux/bin/pdfsam.sh" \ + "${pkgdir}/usr/share/java/${pkgname}/bin/pdfsam.sh" + + # exec + install -Dm755 "pdfsam" "${pkgdir}/usr/bin/pdfsam" + + # icons + for _icon in 16 24 32 48 64 96 128 256 512; do + install -Dm644 images/basic/${_icon}x${_icon}.png \ + "${pkgdir}/usr/share/icons/hicolor/${_icon}x${_icon}/apps/${pkgname}.png" + done + + # desktop + install -Dm644 "${pkgname}.desktop" "${pkgdir}/usr/share/applications/${pkgname}.desktop" +} + +sha512sums=('2ae09a8dca04fd6f1b8b9773b0e12ce68803b2d4f5b231ae25ea1a64f1dcc054b4e9e159418337d4376afecd5adb02635368d99921ea1313832a9e3e6587fbd8' + '8be5dd1d9da3c0d646db88b12857f8e7c857447dc9f5344028ecb299b33a08723ab7b1d2b8d5582cee5d85eb632a907c4d153fb1593265dfc01f64b6b1af83bd') Deleted: pdfsam === --- pdfsam 2019-03-16 13:45:58 UTC (rev 442213) +++ pdfsam 2019-03-16 13:46:04 UTC (rev
[arch-commits] Commit in pdfsam/repos/community-any (5 files)
Date: Friday, February 19, 2016 @ 12:45:39 Author: arcanis Revision: 162481 archrelease: copy trunk to community-any Added: pdfsam/repos/community-any/PKGBUILD (from rev 162480, pdfsam/trunk/PKGBUILD) pdfsam/repos/community-any/pdfsam.install (from rev 162480, pdfsam/trunk/pdfsam.install) pdfsam/repos/community-any/pdfsam.png (from rev 162480, pdfsam/trunk/pdfsam.png) Deleted: pdfsam/repos/community-any/PKGBUILD pdfsam/repos/community-any/pdfsam.install + PKGBUILD | 147 ++- pdfsam.install | 14 ++--- 2 files changed, 56 insertions(+), 105 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2016-02-19 11:45:22 UTC (rev 162480) +++ PKGBUILD2016-02-19 11:45:39 UTC (rev 162481) @@ -1,98 +0,0 @@ -# $Id$ -# Maintainer: Evgeniy Alekseev -# Contributor: Tom - -pkgname=pdfsam -pkgver=2.2.4 -pkgrel=1 -pkgdesc="A free open source tool to split and merge pdf documents" -arch=('any') -url="http://www.pdfsam.org/; -license=('GPL') -depends=('java-environment' 'sh') -makedepends=('apache-ant' 'desktop-file-utils' 'gendesk' 'libarchive') -source=("http://downloads.sourceforge.net/project/${pkgname}/${pkgname}/${pkgver}/${pkgname}-${pkgver}-out-src.zip;) -install=${pkgname}.install -md5sums=('5947fc9cfc53cbc242a46881d9216957') - -_branchdir="pdfsam-maine" -_builddir="${pkgname}-${pkgver}/build" -_buildver="pdfsam-basic" - -prepare() { - # create *.desktop file - gendesk -n -f \ - --pkgname="${pkgname}" \ - --pkgdesc="${pkgdesk}" \ - --name="PDFsam" \ - --categories="Office" -} - -build() { - # unzip source arhives - find . -name '*.zip' ! -name "${pkgname}-${pkgver}-out-src.zip" -exec bsdtar -xf {} \; - - mkdir -p "${srcdir}/${_builddir}" - cd "${srcdir}/${_branchdir}/ant" - ant -Dbuild.dir="${srcdir}/${_builddir}" \ - -Dworkspace.dir="${srcdir}" -} - -package() { - install -dm755 "${pkgdir}/usr/share/java/${pkgname}/" - # main program - install -Dm644 "${srcdir}/${_builddir}/${_branchdir}/release/dist/${_buildver}/pdfsam-config.xml" \ - "${pkgdir}/usr/share/java/${pkgname}/" - install -Dm644 "${srcdir}/${_builddir}/${_branchdir}/release/dist/${_buildver}/${pkgname}-${pkgver}.jar" \ - "${pkgdir}/usr/share/java/${pkgname}/" - - # install plugins - cd "${srcdir}/${_builddir}/${_branchdir}/release/dist/${_buildver}/plugins/" - for _plugin in $(find * -type d); do -install -dm755 "${pkgdir}/usr/share/java/${pkgname}/plugins/${_plugin}" -install -m644 "${srcdir}/${_builddir}/${_branchdir}/release/dist/${_buildver}/plugins/${_plugin}/"* \ - "${pkgdir}/usr/share/java/${pkgname}/plugins/${_plugin}/" - done - - # install libs - install -dm755 "${pkgdir}/usr/share/java/${pkgname}/"{lib,ext} - install -m644 "${srcdir}/${_builddir}/${_branchdir}/release/dist/${_buildver}/lib/"* \ -"${pkgdir}/usr/share/java/${pkgname}/lib/" - install -m644 "${srcdir}/${_builddir}/${_branchdir}/release/dist/${_buildver}/ext/"* \ -"${pkgdir}/usr/share/java/${pkgname}/ext/" - - # install scripts and change paths - install -Dm755 "${srcdir}/${_builddir}/${_branchdir}/release/dist/${_buildver}/bin/run.sh" \ - "${pkgdir}/usr/bin/${pkgname}" - sed -i "s@DIRNAME=\"\`dirname \$0\`\"@DIRNAME=\"/usr/share/java/${pkgname}\"@g" "${pkgdir}/usr/bin/${pkgname}" - install -Dm755 "${srcdir}/${_builddir}/${_branchdir}/release/dist/${_buildver}/bin/run-console.sh" \ - "${pkgdir}/usr/bin/${pkgname}-console" - sed -i "s@DIRNAME=\"../lib/\"@DIRNAME=\"/usr/share/java/${pkgname}/lib/\"@g" "${pkgdir}/usr/bin/${pkgname}-console" - - # licenses (they are needed for plugins) - cd "${srcdir}/${_builddir}/${_branchdir}/release/dist/${_buildver}/doc/license/" - for _plugin in $(find * -type d); do -install -dm755 "${pkgdir}/usr/share/licenses/${pkgname}/${_plugin}" -install -m644 "${srcdir}/${_builddir}/${_branchdir}/release/dist/${_buildver}/doc/license/${_plugin}/"* \ - "${pkgdir}/usr/share/licenses/${pkgname}/${_plugin}/" - done - - # desktop - install -Dm644 "${srcdir}/${_builddir}/${_branchdir}/release/dist/${_buildver}/doc/icons/pdfsam_basic.png" \ - "${pkgdir}/usr/share/pixmaps/pdfsam.png" - install -Dm644 "${srcdir}/${pkgname}.desktop" "${pkgdir}/usr/share/applications/${pkgname}.desktop" - - # docs - install -dm755 "${pkgdir}/usr/share/doc/${pkgname}/examples" - install -dm755 "${pkgdir}/usr/share/doc/${pkgname}/xsd" - install -Dm644 "${srcdir}/${_builddir}/${_branchdir}/release/dist/${_buildver}/doc/pdfsam-1.1.0-tutorial.pdf" \ - "${pkgdir}/usr/share/doc/${pkgname}/" - install -Dm644 "${srcdir}/${_builddir}/${_branchdir}/release/dist/${_buildver}/doc/changelog-basic.txt" \ -