diff options
author | Phillip Wood | 2015-06-17 09:34:32 +0100 |
---|---|---|
committer | Phillip Wood | 2015-06-17 09:34:32 +0100 |
commit | 12bf011508d43e652a1159393689ec1cfbbca270 (patch) | |
tree | 2062e8095d322e1caae1c1a028a0b0a10c763a90 | |
download | aur-12bf011508d43e652a1159393689ec1cfbbca270.tar.gz |
Initial commit
-rw-r--r-- | .SRCINFO | 28 | ||||
-rw-r--r-- | PKGBUILD | 44 | ||||
-rw-r--r-- | gnome-break-timer-git.install | 13 |
3 files changed, 85 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..6c3c09c774ec --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,28 @@ +pkgbase = gnome-break-timer-git + pkgdesc = The new typing break for GNOME, (replaces gnome-typing-break-bzr & drwright) + pkgver = 1 + pkgrel = 1 + url = https://wiki.gnome.org/GnomeBreakTimer + install = gnome-break-timer-git.install + arch = x86_64 + arch = i686 + license = GPL3 + makedepends = vala + makedepends = git + makedepends = intltool + depends = libnotify + depends = libcanberra + depends = libgee06 + depends = json-glib + depends = libxtst + depends = gtk3 + conflicts = gnome-typing-break-bzr + replaces = gnome-typing-break-bzr + options = !makeflags + source = git://git.gnome.org/gnome-break-timer.git + source = gnome-break-timer-git.install + sha256sums = SKIP + sha256sums = b9f8bdaa058b458951112febd3210674a78cf8cbd1fa48ef6b166ccd55603da8 + +pkgname = gnome-break-timer-git + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..c76816abe956 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,44 @@ +# Maintainer: Phillip Wood <phillip.wood@dunelm.org.uk> +pkgname='gnome-break-timer-git' +_pkgname=${pkgname%-git} +pkgver=1 +pkgrel=1 +epoch= +pkgdesc="The new typing break for GNOME, (replaces gnome-typing-break-bzr & drwright)" +arch=('x86_64' 'i686') +url='https://wiki.gnome.org/GnomeBreakTimer' +license=('GPL3') +groups=() +depends=('libnotify' 'libcanberra' 'libgee06' 'json-glib' 'libxtst' 'gtk3') +makedepends=('vala' 'git' 'intltool') +checkdepends=() +optdepends=() +provides=() +conflicts=('gnome-typing-break-bzr') +replaces=('gnome-typing-break-bzr') +backup=() +options=(!makeflags) +install="$pkgname.install" +changelog= +source=("git://git.gnome.org/gnome-break-timer.git" + "$pkgname.install") +noextract=() +sha256sums=('SKIP' + 'b9f8bdaa058b458951112febd3210674a78cf8cbd1fa48ef6b166ccd55603da8') +pkgver() { + cd $srcdir/$_pkgname + echo $(git describe | sed 's#-#_#g;s#v##') +} + +build() { + cd "$srcdir/$_pkgname" + ./autogen.sh --prefix=/usr --sysconfdir=/etc \ + --localstatedir=/var --libexecdir=/usr/lib/$pkgname \ + --disable-static --disable-schemas-compile + make +} + +package() { + cd "$srcdir/$_pkgname" + make DESTDIR="$pkgdir/" install +} diff --git a/gnome-break-timer-git.install b/gnome-break-timer-git.install new file mode 100644 index 000000000000..d12668d5d74f --- /dev/null +++ b/gnome-break-timer-git.install @@ -0,0 +1,13 @@ +post_install() { + gtk-update-icon-cache -q -t -f usr/share/icons/hicolor + glib-compile-schemas usr/share/glib-2.0/schemas + update-desktop-database -q +} + +post_upgrade() { + post_install $1 +} + +post_remove() { + post_install $1 +} |