diff options
author | grantshandy | 2021-06-25 15:11:12 -0600 |
---|---|---|
committer | grantshandy | 2021-06-25 15:11:12 -0600 |
commit | 7d5eedf2341615e8620b1fcf7a389b1ce33ef85d (patch) | |
tree | fec5b0446215c4ea962f2b8d444432a047f13b35 | |
download | aur-gtktranslate-bin.tar.gz |
initial commit
-rw-r--r-- | .SRCINFO | 18 | ||||
-rw-r--r-- | PKGBUILD | 37 |
2 files changed, 55 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..8168b9e64dff --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,18 @@ +pkgbase = gtktranslate-bin + pkgdesc = A Simple GTK Translator Using Libretranslate + pkgver = 0.4.0 + pkgrel = 1 + url = https://github.com/skylinecc/gtktranslate + arch = x86_64 + license = GPL + makedepends = rust + makedepends = git + depends = gtk4 + source = icons.zip::https://github.com/grantshandy/gtktranslate/releases/download/0.4.0/icons.zip + source = gtktranslate::https://github.com/grantshandy/gtktranslate/releases/download/0.4.0/gtktranslate.x86_64 + source = gtktranslate.desktop::https://github.com/grantshandy/gtktranslate/releases/download/0.4.0/gtktranslate.desktop + md5sums = fbab51f018bc07fb19fc78a0cd9bf268 + md5sums = 72db99846d373f74a828b1802558f8b6 + md5sums = bcc3a97d41533386165ca3a5960deab2 + +pkgname = gtktranslate-bin diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..81efaa0bf71c --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,37 @@ +# Maintainer: Grant Handy <grantshandy AT gmail DOT com> + +_pkgname='gtktranslate' +pkgname=${_pkgname}-bin +pkgver=0.4.0 +pkgrel=1 +pkgdesc="A Simple GTK Translator Using Libretranslate" +arch=('x86_64') +url="https://github.com/skylinecc/gtktranslate" +license=('GPL') +depends=('gtk4') +makedepends=('rust' 'git') +source=("icons.zip::https://github.com/grantshandy/gtktranslate/releases/download/${pkgver}/icons.zip" + "gtktranslate::https://github.com/grantshandy/gtktranslate/releases/download/${pkgver}/gtktranslate.x86_64" + "gtktranslate.desktop::https://github.com/grantshandy/gtktranslate/releases/download/${pkgver}/gtktranslate.desktop") +md5sums=('fbab51f018bc07fb19fc78a0cd9bf268' + '72db99846d373f74a828b1802558f8b6' + 'bcc3a97d41533386165ca3a5960deab2') + +package() { + cd $srcdir + + # Binary + install -Dm755 gtktranslate $pkgdir/usr/bin/$_pkgname + + # Icons + for i in 16x16 24x24 32x32 48x48 64x64 128x128 256x256; do + echo copying icon ${i} + install -Dm0644 -t "$pkgdir/usr/share/icons/hicolor/$i/apps/${_pkgname}.png" "icons/$i/gtktranslate.png" + done + + # Pixmap + install -Dm0644 "icons/128x128/gtktranslate.png" "$pkgdir/usr/share/pixmaps/gtktranslate.png" + + # Desktop file + install -Dm0644 -t "$pkgdir/usr/share/applications" "gtktranslate.desktop" +} |