diff options
Diffstat (limited to 'audio/gmpc-plugins/gmpc-plugins.SlackBuild')
-rw-r--r-- | audio/gmpc-plugins/gmpc-plugins.SlackBuild | 69 |
1 files changed, 39 insertions, 30 deletions
diff --git a/audio/gmpc-plugins/gmpc-plugins.SlackBuild b/audio/gmpc-plugins/gmpc-plugins.SlackBuild index 95b3aa84e5..c0917b3ab7 100644 --- a/audio/gmpc-plugins/gmpc-plugins.SlackBuild +++ b/audio/gmpc-plugins/gmpc-plugins.SlackBuild @@ -3,29 +3,23 @@ # Slackware build script for gmpc-plugins # Written by Erik Hanson erik@slackbuilds.org -set -eu - PRGNAM=gmpc-plugins -VERSION=${VERSION:-0.15.5.0} +VERSION=${VERSION:-0.17.0} ARCH=${ARCH:-i486} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} -CWD=`pwd` +AVAHI=${AVAHI:-no} # avahi +XOSD=${XOSD:-no} # xosd +LASTFM=${LASTFM:-no} # lastfm +LIBNOTIFY=${LIBNOTIFY:-no} # libnotify +LIRC=${LIRC:-no} # lirc + +CWD=$(pwd) TMP=${TMP:-/tmp/SBo} PKG=$TMP/package-$PRGNAM OUTPUT=${OUTPUT:-/tmp} -# Available Plugins: -#PLUGINS="autoplaylist avahi coveramazon extraplaylist favorites \ -#last.fm libnotify lyrics magnatune mdcover mserver osd qosd \ -#random-playlist serverstats shout stopbutton wikipedia" - -# Plugins to build: -PLUGINS="autoplaylist coveramazon extraplaylist favorites \ -last.fm lyrics magnatune mdcover mserver random-playlist \ -serverstats shout stopbutton wikipedia" - if [ "$ARCH" = "i486" ]; then SLKCFLAGS="-O2 -march=i486 -mtune=i686" elif [ "$ARCH" = "i686" ]; then @@ -34,6 +28,8 @@ elif [ "$ARCH" = "x86_64" ]; then SLKCFLAGS="-O2 -fPIC" fi +set -eu + rm -rf $PKG mkdir -p $TMP $PKG cd $TMP @@ -47,25 +43,38 @@ find . \ \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ -exec chmod 644 {} \; -for plugin in $PLUGINS ; do - cd gmpc-${plugin}-${VERSION} - - CFLAGS="$SLKCFLAGS" \ - ./configure \ - --prefix=/usr \ - --sysconfdir=/etc \ - --localstatedir=/var/lib \ - --disable-static +CFLAGS="$SLKCFLAGS" \ + ./configure \ + --prefix=/usr \ + --sysconfdir=/etc \ + --localstatedir=/var/lib \ + --disable-static \ + --enable-coveramazon \ + --enable-lyricwiki \ + --enable-mdcover \ + --enable-serverstats \ + --enable-lyrics \ + --enable-extraplaylist \ + --enable-alarm \ + --enable-jamendo \ + --enable-magnatune \ + --enable-tagedit \ + --enable-shout \ + --enable-avahi=$AVAHI \ + --enable-osd=$XOSD \ + --enable-lastfm=$LASTFM \ + --enable-lastfmradio=$LASTFM \ + --enable-libnotify=$LIBNOTIFY \ + --enable-lirc=$LIRC \ + --build=$ARCH-slackware-linux - make - make install-strip DESTDIR=$PKG +make +make install-strip DESTDIR=$PKG - cd - -done - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION $PKG/install -cp -a README $PKG/usr/doc/$PRGNAM-$VERSION +mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild + +mkdir -p $PKG/install cat $CWD/slack-desc > $PKG/install/slack-desc cd $PKG |