summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO20
-rw-r--r--PKGBUILD53
-rw-r--r--pdfstudio.install35
3 files changed, 25 insertions, 83 deletions
diff --git a/.SRCINFO b/.SRCINFO
index e3206ed7b36f..30fcbe5e7766 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index bc22685fbec2..c36aa575f9dc 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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
-}