diff options
author | codl (Corentin Delcourt) | 2015-06-08 14:08:31 +0200 |
---|---|---|
committer | codl (Corentin Delcourt) | 2015-06-08 14:08:31 +0200 |
commit | 6f94f80aa1162a2d2553b94f39facfefb04f2737 (patch) | |
tree | 7854ae3fc6ffd52cdf196a009af2dd5f5a85d1a6 | |
download | aur-6f94f80aa1162a2d2553b94f39facfefb04f2737.tar.gz |
imported from original package
-rw-r--r-- | .SRCINFO | 20 | ||||
-rw-r--r-- | PKGBUILD | 53 | ||||
-rw-r--r-- | urn-git.install | 7 |
3 files changed, 80 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..c1736655fa7f --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,20 @@ +pkgbase = urn-git + pkgdesc = Split timer for speedrunning + pkgver = r81.d016166 + pkgrel = 1 + url = https://github.com/3snowp7im/urn + install = urn-git.install + arch = i686 + arch = x86_64 + license = GPL3 + makedepends = imagemagick + depends = gtk3 + depends = jansson + depends = hicolor-icon-theme + source = git+https://github.com/3snowp7im/urn.git + source = git+https://github.com/3snowp7im/urn-themes.git + sha1sums = SKIP + sha1sums = SKIP + +pkgname = urn-git + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..57f8133c6516 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,53 @@ +# Maintainer: codl <codl@codl.fr> +pkgname='urn-git' +pkgver=r81.d016166 +pkgrel=1 +pkgdesc='Split timer for speedrunning' +url='https://github.com/3snowp7im/urn' +arch=('i686' 'x86_64') +license=('GPL3') + +depends=('gtk3' 'jansson' 'hicolor-icon-theme') +makedepends=('imagemagick') + +install='urn-git.install' + +source=('git+https://github.com/3snowp7im/urn.git' + 'git+https://github.com/3snowp7im/urn-themes.git') +sha1sums=('SKIP' 'SKIP') + +pkgver() { + cd "$SRCDEST/urn" + ( + set -o pipefail + git describe --long --tags 2>/dev/null | sed 's/\([^-]*-g\)/r\1/;s/-/./g' || + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" + ) +} + +prepare() { + cd "$srcdir/urn" + git submodule init + git config submodule.urn-themes.url "$srcdir/urn-themes" + git submodule update +} + +build() { + cd "$srcdir/urn" + make +} + +package () { + echo $srcdir + cd "$srcdir/urn" + install -D urn-gtk "$pkgdir/usr/bin/urn" + install -D -m 644 urn.desktop "$pkgdir/usr/share/applications/urn.desktop" + install -D -m 644 urn-gtk.gschema.xml "$pkgdir/usr/share/glib-2.0/schemas/urn-gtk.gschema.xml" + mkdir -p "$pkgdir/usr/share/urn/themes" + rsync -a themes/ "$pkgdir/usr/share/urn/themes/" + + for size in 16 22 24 32 36 48 64 72 96 128 256 512; do + convert urn.svg -resize ${size}x${size} urn.png + install -D -m 644 urn.png "$pkgdir/usr/share/icons/hicolor/${size}x${size}/apps/urn.png" + done +} diff --git a/urn-git.install b/urn-git.install new file mode 100644 index 000000000000..390c13bf38ac --- /dev/null +++ b/urn-git.install @@ -0,0 +1,7 @@ +post_upgrade() { + glib-compile-schemas /usr/share/glib-2.0/schemas +} + +post_install() { + post_upgrade; +} |