summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorDušan Simić2021-08-15 16:42:51 +0200
committerDušan Simić2021-08-15 16:42:51 +0200
commit70a238e8866905a069256f738798593ffbff3bde (patch)
treed2430314ccd1cdc8a4cb9f83c11dcba4a71ab00a /PKGBUILD
downloadaur-70a238e8866905a069256f738798593ffbff3bde.tar.gz
Add pkgbuild and srcinfo
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD41
1 files changed, 41 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..b0d46b3e6018
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,41 @@
+# Maintainer: Dušan Simić <dusan.simic1810@gmail.com>
+
+pkgname=avvie
+_appname=Avvie
+_appid=com.github.taiko2k.avvie
+pkgver=1.7
+_commit=dda3f9583bd22b21edbfbb2500402b9e3ca139f8
+pkgrel=1
+pkgdesc="A utility for quickly cropping images"
+arch=(x86_64)
+url=https://github.com/Taiko2k/Avvie
+license=('GPL')
+depends=(gtk3
+ libnotify
+ python-cairo
+ python-gobject
+ python-piexif
+ python-pillow)
+makedepends=(git)
+source=("git+$url.git"
+ "$pkgname.sh")
+sha512sums=('SKIP'
+ 'bca66e08dba2ef9c0e1ccfd3ecf8ff3125421b71a25d1a0aaa91030db0a5b6e19c3318bba2a5146b085c855f16a798ada55fbc78ebe5fcdb821eea67f15bc07a')
+
+prepare() {
+ cd "$srcdir/$_appname"
+ sed -i "s,main.py,$pkgname," "$_appid.desktop"
+}
+
+package() {
+ cd "$srcdir/$_appname"
+ install -Dm644 main.py -t "$pkgdir/usr/lib/$pkgname"
+ install -Dm644 "$_appid.appdata.xml" -t "$pkgdir/usr/share/metainfo"
+ install -Dm644 "$_appid.desktop" -t "$pkgdir/usr/share/applications"
+ install -Dm644 "$_appid.svg" -t "$pkgdir/usr/share/icons/hicolor/scalable/apps"
+ install -Dm644 "$_appid-symbolic.svg" -t "$pkgdir/usr/share/icons/hicolor/symbolic/apps"
+ install -Dm644 "icon128.png" -t "$pkgdir/usr/share/icons/hicolor/128x128/apps"
+ install -Dm644 "icon256.png" -t "$pkgdir/usr/share/icons/hicolor/256x256/apps"
+
+ install -Dm755 "$srcdir/$pkgname.sh" "$pkgdir/usr/bin/$pkgname"
+}