summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorJohn Gerritse2020-07-07 15:30:36 +0200
committerJohn Gerritse2020-07-07 15:30:36 +0200
commit2478bfc45e58db8b1a0afa1a63dcb1d1196958da (patch)
treef42db47602af1891f76c55bc62fd6973ae1e94cd /PKGBUILD
parent3311161b51ccc4aa24b8ddea008b59138853cb50 (diff)
downloadaur-2478bfc45e58db8b1a0afa1a63dcb1d1196958da.tar.gz
Adopted package and fixed download link
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD52
1 files changed, 26 insertions, 26 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 728bb725ffbd..923a1ac5584f 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,43 +1,43 @@
-# Maintainer: archlinux.info:tdy
+# Maintainer: John Gerritse <tyrannis dot hawk at gmail dot com>
pkgname=trelby
pkgver=2.2
-pkgrel=2
+pkgrel=3
pkgdesc="A multiplatform, feature-rich screenwriting program"
arch=(any)
url=http://www.trelby.org
license=(GPL)
depends=(wxpython2.8 python2-lxml)
conflicts=(trelby-git)
-source=(http://www.trelby.org/files/release/$pkgver/$pkgname-$pkgver.tar.gz
- $pkgname.sh
- $pkgname.xml)
-sha256sums=(a46661507444a7ba80a3202fd637220198853db7b6b6cb3a0ce441c7eb6f72e6
- 86d5dd225bd1e734c922f08398a10a64a7e93bb88d8f91d8186bd6a8766c1c7d
- 0266d6a55bf19ea1e2aa339c72c547da83a5d95af583b3c1f00d39f84a44b8db)
+source=("https://github.com/${pkgname}/${pkgname}/releases/download/import/${pkgname}-${pkgver}.tar.gz"
+ ${pkgname}.sh
+ ${pkgname}.xml)
+sha256sums=('a46661507444a7ba80a3202fd637220198853db7b6b6cb3a0ce441c7eb6f72e6'
+ '86d5dd225bd1e734c922f08398a10a64a7e93bb88d8f91d8186bd6a8766c1c7d'
+ '0266d6a55bf19ea1e2aa339c72c547da83a5d95af583b3c1f00d39f84a44b8db')
prepare() {
- cd $pkgname-$pkgver/$pkgname
- sed -i 's:/opt:/usr/share:' -s $pkgname.desktop src/misc.py
- sed -i '4s:=\(.*\)$:=python2 \1 %f:; 8c\MimeType=application/trelby;' $pkgname.desktop
- sed -i "s:program's installation:/usr/share/doc/$pkgname:" manual.html
- sed -i '1s:$:2:; 4i\import wxversion\nwxversion.select("2.8")\n' src/$pkgname.py
+ cd "${pkgname}-$pkgver/${pkgname}"
+ sed -i 's:/opt:/usr/share:' -s "${pkgname}.desktop" src/misc.py
+ sed -i '4s:=\(.*\)$:=python2 \1 %f:; 8c\MimeType=application/trelby;' "${pkgname}.desktop"
+ sed -i "s:program's installation:/usr/share/doc/${pkgname}:" manual.html
+ sed -i '1s:$:2:; 4i\import wxversion\nwxversion.select("2.8")\n' "src/${pkgname}.py"
}
package() {
- cd $pkgname-$pkgver/$pkgname
- install -dm755 "$pkgdir"/usr/share/$pkgname/src/
- install -dm755 "$pkgdir"/usr/share/$pkgname/resources/
+ cd "${pkgname}-$pkgver/${pkgname}"
+ install -dm755 "${pkgdir}"/usr/share/${pkgname}/src/
+ install -dm755 "${pkgdir}"/usr/share/${pkgname}/resources/
- install -m644 src/* "$pkgdir"/usr/share/$pkgname/src/
- install -m644 resources/* "$pkgdir"/usr/share/$pkgname/resources/
- install -m644 names.txt.gz "$pkgdir"/usr/share/$pkgname/
- install -m644 dict_en.dat.gz "$pkgdir"/usr/share/$pkgname/
- install -m644 manual.html "$pkgdir"/usr/share/$pkgname/
- install -m644 sample.trelby "$pkgdir"/usr/share/$pkgname/
+ install -m644 src/* "${pkgdir}"/usr/share/${pkgname}/src/
+ install -m644 resources/* "${pkgdir}"/usr/share/${pkgname}/resources/
+ install -m644 names.txt.gz "${pkgdir}"/usr/share/${pkgname}/
+ install -m644 dict_en.dat.gz "${pkgdir}"/usr/share/${pkgname}/
+ install -m644 manual.html "${pkgdir}"/usr/share/${pkgname}/
+ install -m644 sample.trelby "${pkgdir}"/usr/share/${pkgname}/
- install -Dm644 $pkgname.desktop "$pkgdir"/usr/share/applications/$pkgname.desktop
- install -Dm644 resources/icon16.png "$pkgdir"/usr/share/pixmaps/application-$pkgname.png
- install -Dm644 "$srcdir"/$pkgname.xml "$pkgdir"/usr/share/mime/packages/$pkgname.xml
- install -Dm755 "$srcdir"/$pkgname.sh "$pkgdir"/usr/bin/$pkgname
+ install -Dm644 ${pkgname}.desktop "${pkgdir}"/usr/share/applications/${pkgname}.desktop
+ install -Dm644 resources/icon16.png "${pkgdir}"/usr/share/pixmaps/application-${pkgname}.png
+ install -Dm644 "${srcdir}"/${pkgname}.xml "${pkgdir}"/usr/share/mime/packages/${pkgname}.xml
+ install -Dm755 "${srcdir}"/${pkgname}.sh "${pkgdir}"/usr/bin/${pkgname}
}