summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMilk Brewster2019-02-19 22:00:47 +0000
committerMilk Brewster2019-02-19 22:00:47 +0000
commit4dcf98a4dfe6975daf6a27e454dc96ca094e4b5d (patch)
treec96e9cc3f9be9b78d57afb3165eb4d97ccdef06a
downloadaur-4dcf98a4dfe6975daf6a27e454dc96ca094e4b5d.tar.gz
initial commit
-rw-r--r--.SRCINFO38
-rwxr-xr-xPKGBUILD46
2 files changed, 84 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..2bcf4563ee88
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,38 @@
+pkgbase = gmusicbrowser-rhfork-git
+ pkgdesc = An open-source jukebox for large collections of mp3/ogg/flac files, written in perl. RomanHargrave fork.
+ pkgver = 1.1.15.r66.g1519425
+ pkgrel = 1
+ url = http://gmusicbrowser.org/
+ arch = i686
+ arch = x86_64
+ license = GPL3
+ makedepends = git
+ makedepends = markdown
+ depends = gtk2-perl
+ depends = perl-net-dbus
+ depends = perl-locale-gettext
+ depends = perl-glib-object-introspection
+ optdepends = alsa-utils: enables the ALSA backend
+ optdepends = flac123: flac support for the ALSA backend
+ optdepends = mpg321: mp3 support for the ALSA backend
+ optdepends = vorbis-tools: vorbis support for the ALSA backend
+ optdepends = opus: opus support
+ optdepends = mplayer: enables the mplayer backend
+ optdepends = mpv: enables the mpv backend
+ optdepends = gst-plugins-base: vorbis support
+ optdepends = gst-plugins-good: flac support
+ optdepends = gst-plugins-ugly: mp3 support
+ optdepends = perl-gtk2-trayicon: tray icon support
+ optdepends = perl-gtk2-webkit: alternative web-based plugin support
+ optdepends = perl-gnome2-wnck: titlebar plugin support
+ optdepends = perl-html-parser: support for accented characters in lyrics plugin
+ optdepends = perl-gtk2-notify: support for notify plugin
+ provides = gmusicbrowser
+ provides = gmusicbrowser-git
+ conflicts = gmusicbrowser
+ conflicts = gmusicbrowser-git
+ source = gmusicbrowser-rhfork-git::git+http://github.com/RomanHargrave/gmusicbrowser.git#branch=feature-palooza
+ md5sums = SKIP
+
+pkgname = gmusicbrowser-rhfork-git
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100755
index 000000000000..95602ed537d0
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,46 @@
+# Contributor: Fabio Loli <loli_fabio@protonmail.com>
+# Contributor: RobbeR49 <robertsna@gmail.com>
+
+pkgname=gmusicbrowser-rhfork-git
+pkgver=1.1.15.r66.g1519425
+pkgrel=1
+pkgdesc="An open-source jukebox for large collections of mp3/ogg/flac files, written in perl. RomanHargrave fork."
+arch=('i686' 'x86_64')
+url="http://gmusicbrowser.org/"
+license=('GPL3')
+depends=('gtk2-perl' 'perl-net-dbus' 'perl-locale-gettext' 'perl-glib-object-introspection')
+makedepends=('git' 'markdown')
+optdepends=('alsa-utils: enables the ALSA backend'
+ 'flac123: flac support for the ALSA backend'
+ 'mpg321: mp3 support for the ALSA backend'
+ 'vorbis-tools: vorbis support for the ALSA backend'
+ 'opus: opus support'
+ 'mplayer: enables the mplayer backend'
+ 'mpv: enables the mpv backend'
+ 'gst-plugins-base: vorbis support'
+ 'gst-plugins-good: flac support'
+ 'gst-plugins-ugly: mp3 support'
+ 'perl-gtk2-trayicon: tray icon support'
+ 'perl-gtk2-webkit: alternative web-based plugin support'
+ 'perl-gnome2-wnck: titlebar plugin support'
+ 'perl-html-parser: support for accented characters in lyrics plugin'
+ 'perl-gtk2-notify: support for notify plugin')
+provides=('gmusicbrowser' 'gmusicbrowser-git')
+conflicts=('gmusicbrowser' 'gmusicbrowser-git')
+source=("${pkgname}::git+http://github.com/RomanHargrave/gmusicbrowser.git#branch=feature-palooza")
+md5sums=('SKIP')
+
+pkgver() {
+ cd "$pkgname"
+ git describe --long | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g'
+}
+
+build() {
+ cd "${srcdir}/${pkgname}"
+ make
+}
+
+package() {
+ cd "${srcdir}/${pkgname}"
+ make DESTDIR="$pkgdir" install
+}