diff options
author | Caleb Maclennan | 2020-03-27 11:51:56 +0300 |
---|---|---|
committer | Caleb Maclennan | 2020-04-02 17:54:31 +0300 |
commit | 1e0e07db3de7a4765986510b6903ca1ac577c2df (patch) | |
tree | cb2f325f26f78e4d7f98fa9596210d8b4636bffb | |
parent | c13420712afe163a8d4f0ea644cba4c939a88c3c (diff) | |
download | aur-1e0e07db3de7a4765986510b6903ca1ac577c2df.tar.gz |
Adopt, overhaul packaging
-rw-r--r-- | .SRCINFO | 13 | ||||
-rw-r--r-- | .gitignore | 5 | ||||
-rw-r--r-- | PKGBUILD | 31 | ||||
-rw-r--r-- | birdfont.install | 17 |
4 files changed, 29 insertions, 37 deletions
@@ -1,11 +1,10 @@ pkgbase = birdfont - pkgdesc = A free font editor that lets you create vector graphics and export TTF, EOT & SVG fonts + pkgdesc = A font editor which can generate fonts in TTF, EOT, SVG and BIRDFONT format pkgver = 2.28.0 - pkgrel = 1 - url = https://birdfont.org/ - install = birdfont.install - arch = i686 + pkgrel = 2 + url = https://birdfont.org arch = x86_64 + arch = i686 license = GPL3 makedepends = vala makedepends = gettext @@ -17,8 +16,8 @@ pkgbase = birdfont source = https://birdfont.org/releases/birdfont-2.28.0.tar.xz source = https://birdfont.org/releases/birdfont-2.28.0.tar.xz.sig validpgpkeys = FB3BEFA59A6FF7F0E0682B68BCD31D4CCCEB9DD4 - sha512sums = 2ec9debb79245e02ba7820c75c6eac42b3968ad744db17bae2f9bfe14d7d47cccf3fa834612814be3ce809601b370dc65b68f060781ec6517fa59e358b606193 - sha512sums = SKIP + sha256sums = 3fbb1bf7c735e4d67442ee5740e2e0ed29cb5ce56508c0c96d2599f8ece727a6 + sha256sums = SKIP pkgname = birdfont diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..236ec6017d2a --- /dev/null +++ b/.gitignore @@ -0,0 +1,5 @@ +* +!./.SRCINFO +!./.gitignore +!./PKGBUILD +!./birdfont.install @@ -1,4 +1,5 @@ -# Maintainer: Drew Noel <drewmnoel@gmail.com> +# Maintainer: Caleb Maclennan <caleb@alerque.com> +# Contributor: Drew Noel <drewmnoel@gmail.com> # Contributor: Manuel Hüsers <manuel.huesers@uni-ol.de> # Contributor: fstirlitz <felix.von.s@posteo.de> # Contributor: Stefan Husmann <stefan-husmann@t-online.de> @@ -6,26 +7,30 @@ pkgname=birdfont pkgver=2.28.0 -pkgrel=1 -pkgdesc='A free font editor that lets you create vector graphics and export TTF, EOT & SVG fonts' -arch=('i686' 'x86_64') -url='https://birdfont.org/' +pkgrel=2 +pkgdesc='A font editor which can generate fonts in TTF, EOT, SVG and BIRDFONT format' +arch=('x86_64' 'i686') +url='https://birdfont.org' license=('GPL3') -depends=('libgee' 'webkit2gtk' 'libnotify' 'libxmlbird') -makedepends=('vala' 'gettext' 'python') -source=(https://birdfont.org/releases/${pkgname}-${pkgver}.tar.xz{,.sig}) -sha512sums=('2ec9debb79245e02ba7820c75c6eac42b3968ad744db17bae2f9bfe14d7d47cccf3fa834612814be3ce809601b370dc65b68f060781ec6517fa59e358b606193' +depends=('libgee' + 'webkit2gtk' + 'libnotify' + 'libxmlbird') +makedepends=('vala' + 'gettext' + 'python') +source=("$url/releases/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('3fbb1bf7c735e4d67442ee5740e2e0ed29cb5ce56508c0c96d2599f8ece727a6' 'SKIP') validpgpkeys=('FB3BEFA59A6FF7F0E0682B68BCD31D4CCCEB9DD4') # Johan Mattsson <gmail: johan dot mattsson dot m> -install="${pkgname}.install" build() { - cd "${srcdir}/${pkgname}-${pkgver}" + cd "$pkgname-$pkgver" ./configure -p /usr ./build.py } package() { - cd "${srcdir}/${pkgname}-${pkgver}" - ./install.py -d "${pkgdir}" -n /share/man/man1 -l /lib + cd "$pkgname-$pkgver" + ./install.py -d "$pkgdir" -n /share/man/man1 -l /lib } diff --git a/birdfont.install b/birdfont.install deleted file mode 100644 index da52f423e134..000000000000 --- a/birdfont.install +++ /dev/null @@ -1,17 +0,0 @@ -_update() { - gtk-update-icon-cache - update-desktop-database -q - update-mime-database /usr/share/mime -} - -post_install() { - _update -} - -post_upgrade() { - _update -} - -post_remove() { - _update -} |