summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorSander Jansen2015-06-09 11:07:07 -0500
committerSander Jansen2015-06-09 11:07:07 -0500
commitc7c8d8563be1c4be7ba72a8b54095643415a233a (patch)
tree8ab283ad1b6d812841c15f3344b5bb0cd2351749
downloadaur-c7c8d8563be1c4be7ba72a8b54095643415a233a.tar.gz
Initial commit
-rw-r--r--.SRCINFO44
-rw-r--r--PKGBUILD31
-rw-r--r--gogglesmm-develop-git.install12
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
+}