34 lines
1021 B
Plaintext
34 lines
1021 B
Plaintext
|
# Description: GTK audio player
|
||
|
# URL: http://deadbeef.sf.net
|
||
|
# Maintainer: John McQuah, jmcquah at disroot dot org
|
||
|
# Depends on: alsa-lib gtk3 jansson libdispatch yasm libjpeg-turbo libpng libmad
|
||
|
# Optional: libcdio libsndfile libsamplerate mpg123 flac libvorbis ffmpeg4 faad2 wildmidi dbus pulseaudio
|
||
|
|
||
|
name=deadbeef
|
||
|
version=1.8.8
|
||
|
release=1
|
||
|
source=(https://sourceforge.net/projects/$name/files/travis/linux/$version/$name-$version.tar.bz2 dbq)
|
||
|
|
||
|
build() {
|
||
|
cd $name-$version
|
||
|
|
||
|
# if version 5 of ffmpeg is installed, prevent configure from using it
|
||
|
prt-get isinst ffmpeg && export PKG_CONFIG_PATH='/usr/lib/ffmpeg4/pkgconfig'
|
||
|
CC=clang CXX=clang++ ./configure \
|
||
|
--prefix=/usr \
|
||
|
--disable-nls
|
||
|
|
||
|
make
|
||
|
make DESTDIR=$PKG install
|
||
|
|
||
|
# clean up footprint
|
||
|
find $PKG/usr/lib -name "*.la" -exec rm -f '{}' +
|
||
|
rm -f $PKG/usr/share/doc/$name/{COPYING,ChangeLog,README}*
|
||
|
|
||
|
# provide a plugin for nnn
|
||
|
if prt-get isinst nnn; then
|
||
|
mkdir -p $PKG/usr/share/nnn/plugins
|
||
|
install -m 0755 $SRC/dbq $PKG/usr/share/nnn/plugins
|
||
|
fi
|
||
|
}
|