wok rev 24332
updated audacious packages (3.10.1 -> 4.1)
author | Hans-G?nter Theisgen |
---|---|
date | Thu Jan 27 17:51:18 2022 +0100 (2022-01-27) |
parents | 61dfb104a85c |
children | 4310a82e5109 |
files | audacious-dev/receipt audacious-lang/receipt audacious-plugins/receipt audacious/receipt |
line diff
1.1 --- a/audacious-dev/receipt Thu Jan 27 17:14:58 2022 +0100 1.2 +++ b/audacious-dev/receipt Thu Jan 27 17:51:18 2022 +0100 1.3 @@ -1,7 +1,7 @@ 1.4 # SliTaz package receipt. 1.5 1.6 PACKAGE="audacious-dev" 1.7 -VERSION="3.10.1" 1.8 +VERSION="4.1" 1.9 CATEGORY="multimedia" 1.10 SHORT_DESC="Music player like xmms - development files." 1.11 MAINTAINER="mimas@slitaz.org" 1.12 @@ -14,8 +14,6 @@ 1.13 # Rules to gen a SliTaz package suitable for Tazpkg. 1.14 genpkg_rules() 1.15 { 1.16 - mkdir -p $fs/usr/lib 1.17 - 1.18 - cp -a $install/usr/include $fs/usr 1.19 - cp -a $install/usr/lib/pkgconfig $fs/usr/lib 1.20 + cook_copy_folders include 1.21 + cook_copy_folders pkgconfig 1.22 }
2.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 2.2 +++ b/audacious-lang/receipt Thu Jan 27 17:51:18 2022 +0100 2.3 @@ -0,0 +1,18 @@ 2.4 +# SliTaz package receipt. 2.5 + 2.6 +PACKAGE="audacious-lang" 2.7 +VERSION="4.1" 2.8 +CATEGORY="multimedia" 2.9 +SHORT_DESC="Music player like xmms - localised messages." 2.10 +MAINTAINER="maintainer@slitaz.org" 2.11 +LICENSE="GPL" 2.12 +WEB_SITE="https://audacious-media-player.org/" 2.13 + 2.14 +DEPENDS="audacious" 2.15 +WANTED="audacious" 2.16 + 2.17 +# Rules to gen a SliTaz package suitable for Tazpkg. 2.18 +genpkg_rules() 2.19 +{ 2.20 + cook_copy_folders locale 2.21 +}
3.1 --- a/audacious-plugins/receipt Thu Jan 27 17:14:58 2022 +0100 3.2 +++ b/audacious-plugins/receipt Thu Jan 27 17:51:18 2022 +0100 3.3 @@ -1,7 +1,7 @@ 3.4 # SliTaz package receipt. 3.5 3.6 PACKAGE="audacious-plugins" 3.7 -VERSION="3.10.1" 3.8 +VERSION="4.1" 3.9 CATEGORY="multimedia" 3.10 SHORT_DESC="Plugins for audacious music player." 3.11 MAINTAINER="mimas@slitaz.org" 3.12 @@ -11,15 +11,14 @@ 3.13 TARBALL="$PACKAGE-$VERSION.tar.bz2" 3.14 WGET_URL="http://distfiles.audacious-media-player.org/$TARBALL" 3.15 3.16 -SUGGESTED="lame neon libmms" 3.17 -DEPENDS="alsa-lib curl dbus-glib faad2 flac gcc83-lib-base gtk+ 3.18 - libcdio libcomerr3 libmad libogg libsndfile libvorbis 3.19 - libxml2 mpg123 neon taglib wavpack" 3.20 -BUILD_DEPENDS="alsa-lib-dev audacious audacious-dev curl-dev 3.21 - dbus-glib-dev faad2-dev flac-dev gcc83 gtk+-dev lame-dev 3.22 - libmad-dev libmcs-dev libmowgli-dev libogg-dev 3.23 - libsamplerate-dev libvorbis-dev libxml2-dev mesa-dev 3.24 - mpg123-dev neon-dev wavpack-dev" 3.25 +SUGGESTED="lame libmms neon" 3.26 +DEPENDS="alsa-lib curl dbus-glib faad2 flac gcc83-lib-base gtk+ libav 3.27 + libcdio libcomerr3 libmad libogg libsndfile libvorbis libxml2 3.28 + mpg123 neon taglib wavpack" 3.29 +BUILD_DEPENDS="alsa-lib-dev audacious-dev audacious curl-dev dbus-glib-dev 3.30 + faad2-dev flac-dev gcc83 gtk+-dev lame-dev libav-dev libmad-dev 3.31 + libmcs-dev libmowgli-dev libogg-dev libsamplerate-dev 3.32 + libvorbis-dev libxml2-dev mesa-dev mpg123-dev neon-dev wavpack-dev" 3.33 3.34 # Rules to configure and make the package. 3.35 compile_rules() 3.36 @@ -27,6 +26,8 @@ 3.37 # sed -i "s/touch -t 0001010000 /touch /g" configure 3.38 #XML_CFLAGS=-I/usr/include/libxml2 3.39 3.40 + # 4.1 --disable-qt because else Qt5 is required 3.41 + 3.42 ./configure \ 3.43 CC=gcc-83 \ 3.44 CXX=g++-83 \ 3.45 @@ -37,6 +38,7 @@ 3.46 --disable-esd \ 3.47 --disable-evdevplug \ 3.48 --disable-ffaudio \ 3.49 + --with-ffmpeg=none \ 3.50 --disable-icecast \ 3.51 --disable-jack \ 3.52 --disable-lirc \ 3.53 @@ -45,30 +47,30 @@ 3.54 --disable-projectm \ 3.55 --disable-projectm-1.0 \ 3.56 --disable-pulse \ 3.57 + --disable-qt \ 3.58 --disable-rocklight \ 3.59 --disable-sse2 \ 3.60 --disable-timidity \ 3.61 --enable-chardet \ 3.62 - --with-ffmpeg=none \ 3.63 $CONFIGURE_ARGS && 3.64 make && 3.65 - make DESTDIR=$DESTDIR install 3.66 + make install DESTDIR=$DESTDIR 3.67 } 3.68 3.69 # Rules to gen a SliTaz package suitable for Tazpkg. 3.70 genpkg_rules() 3.71 { 3.72 - mkdir -p $fs/usr/share/locale 3.73 + cook_copy_folders lib 3.74 3.75 - cp -a $install/usr/lib $fs/usr 3.76 - 3.77 + # 4.1 moved to package audacious-lang 3.78 # Set list of wanted locales in LOCALE_PACK 3.79 - . $WOK/slitaz-i18n/stuff/locale-pack.conf 3.80 +# . $WOK/slitaz-i18n/stuff/locale-pack.conf 3.81 3.82 # Copy message files in wanted languages, if available 3.83 - for locale in $LOCALE_PACK 3.84 - do 3.85 - [ -d $install/usr/share/locale/$locale ] || continue 3.86 - cp -a $install/usr/share/locale/$locale $fs/usr/share/locale 3.87 - done 3.88 +# for locale in $LOCALE_PACK 3.89 +# do 3.90 +# [ -d $install/usr/share/locale/$locale ] || continue 3.91 +# mkdir -p $fs/usr/share/locale 3.92 +# cp -a $install/usr/share/locale/$locale $fs/usr/share/locale 3.93 +# done 3.94 }
4.1 --- a/audacious/receipt Thu Jan 27 17:14:58 2022 +0100 4.2 +++ b/audacious/receipt Thu Jan 27 17:51:18 2022 +0100 4.3 @@ -1,7 +1,7 @@ 4.4 # SliTaz package receipt. 4.5 4.6 PACKAGE="audacious" 4.7 -VERSION="3.10.1" 4.8 +VERSION="4.1" 4.9 CATEGORY="multimedia" 4.10 TAGS="music audio player mp3 ogg" 4.11 SHORT_DESC="Music player like xmms." 4.12 @@ -12,9 +12,10 @@ 4.13 TARBALL="$PACKAGE-$VERSION.tar.bz2" 4.14 WGET_URL="http://distfiles.audacious-media-player.org/$TARBALL" 4.15 4.16 -DEPENDS="dbus-glib gcc83-lib-base gtk+ libmcs libmowgli libsamplerate libxml2 4.17 - xorg-libXdamage" 4.18 -BUILD_DEPENDS="dbus-dev dbus-glib-dev gcc83 gtk+-dev libmcs libmcs-dev 4.19 +SUGGESTED="audacious-lang audacious-plugins" 4.20 +DEPENDS="dbus-glib gcc83-lib-base gtk+ libmcs libmowgli libsamplerate 4.21 + libxml2 xorg-libXdamage" 4.22 +BUILD_DEPENDS="dbus-dev dbus-glib-dev gcc83 gtk+-dev libmcs libmcs-dev 4.23 libmowgli libmowgli-dev libsamplerate-dev libxml2-dev" 4.24 4.25 # Rules to configure and make the package. 4.26 @@ -22,27 +23,29 @@ 4.27 { 4.28 # sed -i "s/touch -t 0001010000 /touch /g" configure 4.29 4.30 + # 4.1 --disable-qt because else Qt5 is required 4.31 ./configure \ 4.32 CC=gcc-83 \ 4.33 CXX=g++-83 \ 4.34 --prefix=/usr \ 4.35 --infodir=/usr/share/info \ 4.36 --mandir=/usr/share/man \ 4.37 + --disable-qt \ 4.38 $CONFIGURE_ARGS && 4.39 make && 4.40 - make DESTDIR=$DESTDIR install 4.41 + make install DESTDIR=$DESTDIR 4.42 } 4.43 4.44 # Rules to gen a SliTaz package suitable for Tazpkg. 4.45 genpkg_rules() 4.46 { 4.47 + mkdir -p $fs/usr/bin 4.48 + mkdir -p $fs/usr/lib 4.49 mkdir -p $fs/usr/share 4.50 - mkdir -p $fs/usr/lib 4.51 - mkdir -p $fs/usr/bin 4.52 4.53 cp -a $install/usr/bin $fs/usr 4.54 cp -a $install/usr/lib/*.so* $fs/usr/lib/ 4.55 cp -a $install/usr/share/$PACKAGE $fs/usr/share 4.56 - tar -xzf $stuff/Skins.tar.gz -C $fs/usr/share/$PACKAGE 4.57 + tar -xzf $stuff/Skins.tar.gz -C $fs/usr/share/$PACKAGE 4.58 find $fs/usr/share/audacious/Skins/Default -type f -exec chmod a-x \{\} \; 4.59 }