diff options
-rw-r--r-- | .SRCINFO | 20 | ||||
-rw-r--r-- | PKGBUILD | 53 | ||||
-rw-r--r-- | pdfstudio.install | 35 |
3 files changed, 25 insertions, 83 deletions
@@ -1,32 +1,20 @@ pkgbase = pdfstudio pkgdesc = Review, annotate, and edit PDF Documents pkgver = 19.2.1 - pkgrel = 1 + pkgrel = 2 url = http://www.qoppa.com/pdfstudio/ - install = pdfstudio.install - arch = i686 arch = x86_64 + arch = i686 license = custom - makedepends = pacman>=4.2.0 depends = java-runtime>=6 - depends = gtk-update-icon-cache - provides = pdfstudio - conflicts = pdfstudio18 - conflicts = pdfstudio12 - conflicts = pdfstudio11 - conflicts = pdfstudio8 - conflicts = pdfstudio9 - conflicts = pdfstudio10 source = pdfstudio.desktop - source = pdfstudio.install source = pdfstudio.png sha256sums = 8bbf7d3aaedfdde658e8fe5fc9bf30b92f1643986507b3d90e0eb6ebf1c39a0c - sha256sums = 6c73dba3ccc9e4ebc1e3d2318bd7e3cf8ff1d6cdca2243bed6522f99c20aea49 sha256sums = 0a3c1c337a22228f3df28412ca65d45d0d8067b508cf7b1cf93810fc17c9b447 - source_i686 = http://download.qoppa.com/pdfstudio/PDFStudio_linux.deb - sha256sums_i686 = a8e41cf6c9d34359a790afac451ecfac3a7bb80134910f6bf81e4851ea04fda3 source_x86_64 = http://download.qoppa.com/pdfstudio/PDFStudio_linux64.deb sha256sums_x86_64 = 73197a7caf6dcfe503ee7a4af0737b16c8cb24803b4b363d989bd2f8751c3029 + source_i686 = http://download.qoppa.com/pdfstudio/PDFStudio_linux.deb + sha256sums_i686 = a8e41cf6c9d34359a790afac451ecfac3a7bb80134910f6bf81e4851ea04fda3 pkgname = pdfstudio @@ -1,47 +1,36 @@ # Maintainer: Jesse Spangenberger <azulephoenix@gmail.com> +# Maintainer: Caleb Maclennan <caleb@alerque.com> # Contributor: Tristelune <tristelune@archlinux.info> + pkgname=pdfstudio pkgver=19.2.1 -pkgrel=1 -pkgdesc="Review, annotate, and edit PDF Documents" -arch=('i686' 'x86_64') -url="http://www.qoppa.com/pdfstudio/" +pkgrel=2 +pkgdesc='Review, annotate, and edit PDF Documents' +arch=('x86_64' 'i686') +url='http://www.qoppa.com/pdfstudio/' license=('custom') -conflicts=('pdfstudio18' 'pdfstudio12' 'pdfstudio11' 'pdfstudio8' 'pdfstudio9' 'pdfstudio10') -provides=('pdfstudio') -makedepends=('pacman>=4.2.0') -depends=('java-runtime>=6' 'gtk-update-icon-cache') - -install=${pkgname}.install - +depends=('java-runtime>=6') +source=("$pkgname.desktop" + "$pkgname.png") +source_x86_64=("http://download.qoppa.com/pdfstudio/PDFStudio_linux64.deb") +source_i686=("http://download.qoppa.com/pdfstudio/PDFStudio_linux.deb") sha256sums=('8bbf7d3aaedfdde658e8fe5fc9bf30b92f1643986507b3d90e0eb6ebf1c39a0c' - '6c73dba3ccc9e4ebc1e3d2318bd7e3cf8ff1d6cdca2243bed6522f99c20aea49' '0a3c1c337a22228f3df28412ca65d45d0d8067b508cf7b1cf93810fc17c9b447') -sha256sums_i686=('a8e41cf6c9d34359a790afac451ecfac3a7bb80134910f6bf81e4851ea04fda3') sha256sums_x86_64=('73197a7caf6dcfe503ee7a4af0737b16c8cb24803b4b363d989bd2f8751c3029') -source_i686=("http://download.qoppa.com/pdfstudio/PDFStudio_linux.deb") -source_x86_64=("http://download.qoppa.com/pdfstudio/PDFStudio_linux64.deb") -source=(${pkgname}.desktop - ${pkgname}.install - ${pkgname}.png) +sha256sums_i686=('a8e41cf6c9d34359a790afac451ecfac3a7bb80134910f6bf81e4851ea04fda3') prepare() { bsdtar xf data.tar.gz - bsdtar xf "opt/pdfstudio2019/lib/pdfstudio.jar" resources/license.html - - rm -rf "opt/pdfstudio2019/jre" + bsdtar xf 'opt/pdfstudio2019/lib/pdfstudio.jar' resources/license.html + rm -rf 'opt/pdfstudio2019/jre' } package() { - - cd "${srcdir}" - - install -dm 755 "${pkgdir}/opt" - install -Dm644 ${pkgname}.desktop "${pkgdir}/usr/share/applications/${pkgname}.desktop" - install -Dm644 ${pkgname}.png "${pkgdir}/usr/share/pixmaps/${pkgname}.png" - install -Dm644 resources/license.html "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.html" - - cp -r opt/ "${pkgdir}" - mkdir -p "${pkgdir}/usr/bin" - ln -s /opt/pdfstudio2019/pdfstudio2019 "${pkgdir}/usr/bin/pdfstudio" + install -Dm644 -t "${pkgdir}/usr/share/applications/" "$pkgname.desktop" + install -Dm644 -t "${pkgdir}/usr/share/pixmaps/" "$pkgname.png" + install -Dm644 -t "${pkgdir}/usr/share/licenses/${pkgname}/" resources/license.html + install -dm 755 "$pkgdir/usr/share/" + cp -r opt/pdfstudio2019 "$pkgdir/usr/share/$pkgname" + install -dm 755 "$pkgdir/usr/bin" + ln -sf "/usr/share/$pkgname/pdfstudio2019" "$pkgdir/usr/bin/$pkgname" } diff --git a/pdfstudio.install b/pdfstudio.install deleted file mode 100644 index b75e691051ba..000000000000 --- a/pdfstudio.install +++ /dev/null @@ -1,35 +0,0 @@ -# Colored makepkg-like functions -msg_blue() { - printf "${BLUE}==>${ALL_OFF}${BOLD} $1${ALL_OFF}\n" -} - -note() { - printf "${BLUE}==>${ALL_OFF}${YELLOW} NOTE:${ALL_OFF}${BOLD} $1${ALL_OFF}\n" -} - -ALL_OFF="$(tput sgr0)" -BOLD="$(tput bold)" -BLUE="${BOLD}$(tput setaf 4)" -YELLOW="${BOLD}$(tput setaf 3)" - -_update() { - msg_blue "Updating desktop MIME database..." - update-desktop-database -q - msg_blue "Updating icon cache.." - gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor -} - -post_install() { - _update - msg_blue "This is the most current version of PDF Studio." - msg_blue "Please check AUR for older versions." - note "The binary is called: 'pdfstudio'" -} - -post_upgrade() { - post_install -} - -post_remove() { - _update -} |