summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorMagnus Boman2020-07-13 02:52:27 +0200
committerMagnus Boman2020-07-13 02:52:27 +0200
commit65a660b0add2619c1497b35ad918d073e3e15789 (patch)
treecff15601dee965ecf81696c89540a964c02b8a5c /PKGBUILD
downloadaur-65a660b0add2619c1497b35ad918d073e3e15789.tar.gz
audacious-plugins-libopenmpt-git: add package
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD66
1 files changed, 66 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..cdea0c36b39d
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,66 @@
+# Maintainer: katt <magunasu.b97@gmail.com>
+# Contributor: Radioactiveman <thomas-lange2@gmx.de>
+# Contributor: Evangelos Foutras <evangelos@foutrelis.com>
+# Contributor: Gaetan Bisson <bisson@archlinux.org>
+# Contributor: Alexander Fehr <pizzapunk gmail com>
+# Contributor: William Rea <sillywilly@gmail.com>
+
+pkgname=audacious-plugins-libopenmpt-git
+pkgver=4.0.beta1.r201.gdf3a07781
+pkgrel=1
+pkgdesc='Plugins for Audacious (with libopenpt) (git version)'
+arch=(i686 x86_64)
+url='https://audacious-media-player.org'
+license=(BSD GPL)
+provides=("${pkgname%-*-*}")
+conflicts=("${pkgname%-*-*}")
+depends=(audacious-git libopenmpt)
+makedepends=(glib2 python alsa-lib pulseaudio jack lame libvorbis flac mpg123 faad2 ffmpeg libmodplug fluidsynth libcdio-paranoia libsidplayfp wavpack libsamplerate libnotify lirc curl libmtp neon libmms libcue libbs2b git)
+optdepends=(
+ 'alsa-lib: Advanced Linux Sound Arch. output'
+ 'pulseaudio: PulseAudio output'
+ 'jack: Jack Audio Connection Kit output'
+ 'lame: FileWriter MP3 output'
+ 'libvorbis: Vorbis input, FileWriter Vorbis output'
+ 'flac: FLAC input, FileWriter FLAC output'
+ \
+ 'mpg123: MP3 input'
+ 'faad2: AAC input'
+ 'ffmpeg: ffaudio input'
+ 'libmodplug: modplug input'
+ 'fluidsynth: MIDI FluidSynth backend input'
+ 'libcdio-paranoia: CD Digital Audio input'
+ 'libsidplayfp: Commodore 64 audio input'
+ 'wavpack: WavPack input'
+ \
+ 'libsamplerate: Speed and Pitch Plugin'
+ 'libnotify: libnotify OSD'
+ 'lirc: LIRC'
+ 'curl: AudioScrobbler Client'
+ 'libmtp: Upload to MTP device'
+ 'libbs2b: Bauer stereophonic-to-binaural DSP'
+ \
+ 'neon: neon-based http transport'
+ 'libmms: libmms-based mms transport'
+ 'libcue: CUE playlist format'
+)
+source=(git+https://github.com/audacious-media-player/"${pkgname%-*-*}".git)
+sha256sums=(SKIP)
+
+pkgver() {
+ cd "${pkgname%-*-*}"
+ git describe --long --tags | sed 's/^audacious-plugins-//;s/\([^-]*-g\)/r\1/;s/-/./g'
+}
+
+build() {
+ cd "${pkgname%-*-*}"
+ autoreconf -I m4
+ ./configure --prefix=/usr #--enable-gtk
+ make
+}
+
+package() {
+ cd "${pkgname%-*-*}"
+ make DESTDIR="${pkgdir}" install
+ install -Dm644 COPYING "${pkgdir}"/usr/share/licenses/"${pkgname}"/LICENSE
+}