diff options
author | Magnus Boman | 2020-07-13 02:52:27 +0200 |
---|---|---|
committer | Magnus Boman | 2020-07-13 02:52:27 +0200 |
commit | 65a660b0add2619c1497b35ad918d073e3e15789 (patch) | |
tree | cff15601dee965ecf81696c89540a964c02b8a5c /PKGBUILD | |
download | aur-65a660b0add2619c1497b35ad918d073e3e15789.tar.gz |
audacious-plugins-libopenmpt-git: add package
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 66 |
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 +} |