diff options
author | Sander Jansen | 2015-06-09 11:07:07 -0500 |
---|---|---|
committer | Sander Jansen | 2015-06-09 11:07:07 -0500 |
commit | c7c8d8563be1c4be7ba72a8b54095643415a233a (patch) | |
tree | 8ab283ad1b6d812841c15f3344b5bb0cd2351749 | |
download | aur-c7c8d8563be1c4be7ba72a8b54095643415a233a.tar.gz |
Initial commit
-rw-r--r-- | .SRCINFO | 44 | ||||
-rw-r--r-- | PKGBUILD | 31 | ||||
-rw-r--r-- | gogglesmm-develop-git.install | 12 |
3 files changed, 87 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..8a5743bdf01e --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,44 @@ +pkgbase = gogglesmm-develop-git + pkgdesc = Goggles Music Manager + pkgver = 940 + pkgrel = 1 + url = http://gogglesmm.github.io + install = gogglesmm-develop-git.install + arch = i686 + arch = x86_64 + arch = arm + license = GPL3 + makedepends = git + makedepends = cmake + makedepends = pkgconfig + makedepends = libpulse + makedepends = alsa-lib + makedepends = glproto + makedepends = dri2proto + depends = fox-devel>=1.7.46 + depends = libogg + depends = libvorbis + depends = flac + depends = libmad + depends = faad2 + depends = expat + depends = opus + depends = dbus + depends = taglib>=1.9.0 + depends = sqlite3 + depends = libgcrypt + depends = libepoxy + depends = glu + depends = libsamplerate + depends = hicolor-icon-theme + depends = desktop-file-utils + optdepends = libpulse: PulseAudio Output + optdepends = alsa-lib: Alsa Output + conflicts = gogglesmm + conflicts = gogglesmm-hg + conflicts = gogglesmm-git + source = gogglesmm-develop-git::git://github.com/gogglesmm/gogglesmm.git#branch=develop + md5sums = SKIP + +pkgname = gogglesmm-develop-git + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..e6758bd462e7 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,31 @@ +pkgname=gogglesmm-develop-git +pkgver=940 +pkgrel=1 +pkgdesc="Goggles Music Manager" +arch=('i686' 'x86_64' 'arm') +url="http://gogglesmm.github.io" +license=('GPL3') +install="$pkgname.install" +conflicts=('gogglesmm' 'gogglesmm-hg' 'gogglesmm-git') +depends=('fox-devel>=1.7.46' 'libogg' 'libvorbis' 'flac' 'libmad' 'faad2' 'expat' 'opus' 'dbus' 'taglib>=1.9.0' 'sqlite3' 'libgcrypt' 'libepoxy' 'glu' 'libsamplerate' 'hicolor-icon-theme' 'desktop-file-utils') +makedepends=('git' 'cmake' 'pkgconfig' 'libpulse' 'alsa-lib' 'glproto' 'dri2proto' ) +optdepends=('libpulse: PulseAudio Output' 'alsa-lib: Alsa Output') +md5sums=('SKIP') +source=("$pkgname"::'git://github.com/gogglesmm/gogglesmm.git#branch=develop') + +pkgver() { + cd "$pkgname" + git rev-list --count HEAD +} + +build() { + cd "$pkgname" + cmake . + make +} + +package() { + cd "$pkgname" + make DESTDIR="$pkgdir" install + +} diff --git a/gogglesmm-develop-git.install b/gogglesmm-develop-git.install new file mode 100644 index 000000000000..33824249b41d --- /dev/null +++ b/gogglesmm-develop-git.install @@ -0,0 +1,12 @@ +post_install() { + which xdg-icon-resource >/dev/null && xdg-icon-resource forceupdate --theme hicolor 2> /dev/null + which update-desktop-database >/dev/null && update-desktop-database -q +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} |