wok-current rev 19519
Add gst-plugins-good-1.0 && gst-libav
author | Xander Ziiryanoff <psychomaniak@xakep.ru> |
---|---|
date | Wed Nov 23 20:57:24 2016 +0100 (2016-11-23) |
parents | d47b8a18ce16 |
children | b60b1ded3a2a |
files | get-palemoon/receipt get-palemoon/stuff/get-palemoon gst-libav/receipt gst-plugins-base-1.0-dev/receipt gst-plugins-base-1.0/receipt gst-plugins-good-1.0/receipt gstreamer-1.0-dev/receipt gstreamer-1.0/receipt |
line diff
1.1 --- a/get-palemoon/receipt Wed Nov 23 11:04:21 2016 +0100 1.2 +++ b/get-palemoon/receipt Wed Nov 23 20:57:24 2016 +0100 1.3 @@ -15,3 +15,10 @@ 1.4 mkdir -p $fs/usr/bin 1.5 cp -a $stuff/$PACKAGE $fs/usr/bin 1.6 } 1.7 + 1.8 +post_install() 1.9 +{ 1.10 + echo 'To get browser run get-palemoon command as root' 1.11 + echo 'For media playback try to install gst-libav package' 1.12 +} 1.13 +
2.1 --- a/get-palemoon/stuff/get-palemoon Wed Nov 23 11:04:21 2016 +0100 2.2 +++ b/get-palemoon/stuff/get-palemoon Wed Nov 23 20:57:24 2016 +0100 2.3 @@ -7,7 +7,7 @@ 2.4 mkdir -p $1/opt; cd $1/opt; busybox wget -O - $WGET_URL | tar -xjf - 2.5 2.6 ################ 2.7 -DESKTOP=usr/share/applications/palemoon.desktop 2.8 +DESKTOP=usr/share/applications/palemoon-opt.desktop 2.9 cat > $1/$DESKTOP << EOA 2.10 [Desktop Entry] 2.11 Type=Application 2.12 @@ -19,14 +19,14 @@ 2.13 MimeType=text/html;text/xml;application/xhtml+xml;application/xml; 2.14 EOA 2.15 ################ 2.16 -PKGDIR="$1/var/lib/tazpkg/installed/palemoon" 2.17 +PKGDIR="$1/var/lib/tazpkg/installed/palemoon-opt" 2.18 mkdir -p "$PKGDIR" 2.19 cat > "$PKGDIR/receipt" << EOR 2.20 # SliTaz package receipt. 2.21 2.22 PACKED_SIZE="28.8MB" 2.23 UNPACKED_SIZE="60.9MB" 2.24 -PACKAGE="palemoon" 2.25 +PACKAGE="palemoon-opt" 2.26 VERSION="$VERSION" 2.27 CATEGORY="network" 2.28 SHORT_DESC="Browser based on Firefox that's optimised for performance"
3.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 3.2 +++ b/gst-libav/receipt Wed Nov 23 20:57:24 2016 +0100 3.3 @@ -0,0 +1,37 @@ 3.4 +# SliTaz package receipt. 3.5 + 3.6 +PACKAGE="gst-libav" 3.7 +VERSION="1.10.1" 3.8 +SERIES="1.0" 3.9 +CATEGORY="multimedia" 3.10 +SHORT_DESC="GStreamer 1.x libav/ffmpeg Plugin" 3.11 +MAINTAINER="psychomaniak@xakep.ru" 3.12 +LICENSE="GPL2" 3.13 +TARBALL="$PACKAGE-$VERSION.tar.xz" 3.14 +WEB_SITE="http://gstreamer.freedesktop.org/" 3.15 +WGET_URL="$WEB_SITE/src/$PACKAGE/$TARBALL" 3.16 + 3.17 +DEPENDS="gst-plugins-base-1.0 bzip2 gst-plugins-good-1.0" 3.18 +BUILD_DEPENDS="gstreamer-1.0-dev gst-plugins-base-1.0-dev bzip2-dev \ 3.19 +coreutils-file-format coreutils-file-special glib-dev yasm" 3.20 + 3.21 +# Rules to configure and make the package. 3.22 +compile_rules() 3.23 +{ 3.24 + sed '/set ERROR_C/d' -i configure 3.25 + ./configure \ 3.26 + --prefix=/usr --disable-static \ 3.27 + --with-libav-extra-configure="--enable-runtime-cpudetect" \ 3.28 + --with-package-name="GStreamer libav Plugin ($SERIES)" \ 3.29 + --with-package-origin="http://www.slitaz.org/" \ 3.30 + $CONFIGURE_ARGS && 3.31 + make $MAKEFLAGS && 3.32 + make DESTDIR=$install install | grep -v 'sgml' 3.33 +} 3.34 + 3.35 +# Rules to gen a SliTaz package suitable for Tazpkg. 3.36 +genpkg_rules() 3.37 +{ 3.38 + mkdir -p $fs/usr/lib/gstreamer-$SERIES 3.39 + cp -a $install/usr/lib/gstreamer-$SERIES/*.so* $fs/usr/lib/gstreamer-$SERIES 3.40 +}
4.1 --- a/gst-plugins-base-1.0-dev/receipt Wed Nov 23 11:04:21 2016 +0100 4.2 +++ b/gst-plugins-base-1.0-dev/receipt Wed Nov 23 20:57:24 2016 +0100 4.3 @@ -1,7 +1,7 @@ 4.4 # SliTaz package receipt. 4.5 4.6 PACKAGE="gst-plugins-base-1.0-dev" 4.7 -VERSION="1.2.3" 4.8 +VERSION="1.10.1" 4.9 SERIES="1.0" 4.10 CATEGORY="development" 4.11 SHORT_DESC="gst-plugins-base devel files" 4.12 @@ -23,6 +23,4 @@ 4.13 cp -a $install/usr/lib/pkgconfig $fs/usr/lib 4.14 cp -a $install/usr/lib/*.*a $fs/usr/lib/ 4.15 cp -a $install/usr/lib/gstreamer-$SERIES/*.*a $fs/usr/lib/gstreamer-$SERIES 4.16 - #cp -a $install/usr/share/gir-1.0 $fs/usr/share 4.17 - #cp -a $install/usr/lib/girepository-1.0 $fs/usr/lib 4.18 }
5.1 --- a/gst-plugins-base-1.0/receipt Wed Nov 23 11:04:21 2016 +0100 5.2 +++ b/gst-plugins-base-1.0/receipt Wed Nov 23 20:57:24 2016 +0100 5.3 @@ -1,7 +1,7 @@ 5.4 # SliTaz package receipt. 5.5 5.6 PACKAGE="gst-plugins-base-1.0" 5.7 -VERSION="1.2.3" 5.8 +VERSION="1.10.1" 5.9 SERIES="1.0" 5.10 CATEGORY="multimedia" 5.11 SHORT_DESC="GStreamer Base Plugins" 5.12 @@ -14,10 +14,10 @@ 5.13 HOST_ARCH="i486 arm" 5.14 5.15 DEPENDS="gstreamer-1.0 pango alsa-lib libogg libtheora libtheora-enc \ 5.16 -libvorbis vorbis-tools udev xorg xorg-libXv xorg-libXvMC orc" 5.17 +libvorbis vorbis-tools udev xorg xorg-libXv xorg-libXvMC orc opus" 5.18 BUILD_DEPENDS="gstreamer-1.0-dev pango-dev alsa-lib-dev libogg-dev \ 5.19 libtheora-dev libtheora-enc libvorbis-dev udev-dev xorg-libXv-dev \ 5.20 -xorg-libXvMC-dev util-linux-uuid-dev orc-dev" 5.21 +xorg-libXvMC-dev util-linux-uuid-dev orc-dev opus-dev" 5.22 5.23 # Arch install 5.24 case "$SLITAZ_ARCH" in 5.25 @@ -35,6 +35,7 @@ 5.26 sysroot="/cross/arm/sysroot" 5.27 libs="/usr/lib" 5.28 incl="/usr/include" 5.29 + sed '/set ERROR_C/d' -i configure 5.30 ./configure \ 5.31 --prefix=/usr \ 5.32 --sysconfdir=/etc \ 5.33 @@ -44,11 +45,12 @@ 5.34 --disable-debug \ 5.35 --disable-gnome-vfs \ 5.36 --disable-libvisual \ 5.37 + --disable-vorbisidec \ 5.38 --enable-introspection=no \ 5.39 --with-package-name="GStreamer Base Plugins ($SERIES)" \ 5.40 --with-package-origin="http://www.slitaz.org/" \ 5.41 - $CONFIGURE_ARGS && 5.42 - make $MAKEFLAGS && make install 5.43 + $CONFIGURE_ARGS | grep -v 'vorbisidec' && 5.44 + make $MAKEFLAGS && make install 2>/dev/null 5.45 } 5.46 5.47 # Rules to gen a SliTaz package suitable for Tazpkg.
6.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 6.2 +++ b/gst-plugins-good-1.0/receipt Wed Nov 23 20:57:24 2016 +0100 6.3 @@ -0,0 +1,39 @@ 6.4 +# SliTaz package receipt. 6.5 + 6.6 +PACKAGE="gst-plugins-good-1.0" 6.7 +VERSION="1.10.1" 6.8 +SERIES="1.0" 6.9 +CATEGORY="multimedia" 6.10 +SHORT_DESC="GStreamer Base Plugins" 6.11 +MAINTAINER="psychomaniak@xakep.ru" 6.12 +LICENSE="GPL2" 6.13 +SOURCE="gst-plugins-good" 6.14 +TARBALL="$SOURCE-$VERSION.tar.xz" 6.15 +WEB_SITE="http://gstreamer.freedesktop.org/" 6.16 +WGET_URL="${WEB_SITE}src/$SOURCE/$TARBALL" 6.17 + 6.18 +DEPENDS="gstreamer-1.0 pango alsa-lib mpg123 jpeg" 6.19 +BUILD_DEPENDS="gstreamer-1.0-dev gst-plugins-base-1.0-dev mpg123-dev jpeg-dev" 6.20 + 6.21 +# Rules to configure and make the package. 6.22 +compile_rules() 6.23 +{ 6.24 + sed '/set ERROR_C/d' -i configure 6.25 + sed '/set ERROR_OBJC/d' -i configure 6.26 + ./configure \ 6.27 + --prefix=/usr --sysconfdir=/etc \ 6.28 + --localstatedir=/var --enable-experimental \ 6.29 + --disable-static --disable-debug \ 6.30 + --disable-libvisual --enable-introspection=no \ 6.31 + --with-package-name="GStreamer Base Plugins ($SERIES)" \ 6.32 + --with-package-origin="http://www.slitaz.org/" \ 6.33 + $CONFIGURE_ARGS | grep -v 'No package' && 6.34 + make $MAKEFLAGS && make install 2>/dev/null 6.35 +} 6.36 + 6.37 +# Rules to gen a SliTaz package suitable for Tazpkg. 6.38 +genpkg_rules() 6.39 +{ 6.40 + mkdir -p $fs/usr/lib/gstreamer-$SERIES $fs/usr/share/locale 6.41 + mv $install/usr/lib/gstreamer-$SERIES/*.so* $fs/usr/lib/gstreamer-$SERIES 6.42 +}
7.1 --- a/gstreamer-1.0-dev/receipt Wed Nov 23 11:04:21 2016 +0100 7.2 +++ b/gstreamer-1.0-dev/receipt Wed Nov 23 20:57:24 2016 +0100 7.3 @@ -1,7 +1,7 @@ 7.4 # SliTaz package receipt. 7.5 7.6 PACKAGE="gstreamer-1.0-dev" 7.7 -VERSION="1.2.3" 7.8 +VERSION="1.10.1" 7.9 SERIES="1.0" 7.10 CATEGORY="development" 7.11 SHORT_DESC="The gstreamer-1.0 devel files" 7.12 @@ -22,8 +22,6 @@ 7.13 cp -a $install/usr/lib/*.*a $fs/usr/lib/ 7.14 cp -a $install/usr/lib/gstreamer-$SERIES/*.*a $fs/usr/lib/gstreamer-$SERIES 7.15 cp -a $install/usr/share/aclocal $fs/usr/share 7.16 - #cp -a $install/usr/share/gir-1.0 $fs/usr/share 7.17 - #cp -a $install/usr/lib/girepository-1.0 $fs/usr/lib 7.18 cd $fs/usr/include 7.19 ln -s gstreamer-$SERIES/gst gst 7.20 }
8.1 --- a/gstreamer-1.0/receipt Wed Nov 23 11:04:21 2016 +0100 8.2 +++ b/gstreamer-1.0/receipt Wed Nov 23 20:57:24 2016 +0100 8.3 @@ -1,7 +1,7 @@ 8.4 # SliTaz package receipt. 8.5 8.6 PACKAGE="gstreamer-1.0" 8.7 -VERSION="1.2.3" 8.8 +VERSION="1.10.1" 8.9 SERIES="1.0" 8.10 CATEGORY="multimedia" 8.11 SHORT_DESC="GStreamer Multimedia Framework" 8.12 @@ -24,6 +24,8 @@ 8.13 # Rules to configure and make the package. 8.14 compile_rules() 8.15 { 8.16 + sed '/set ERROR_CFLAGS/d' -i configure 8.17 + 8.18 ./configure \ 8.19 --sysconfdir=/etc \ 8.20 --localstatedir=/var \ 8.21 @@ -36,7 +38,7 @@ 8.22 --with-package-name="GStreamer ($SERIES)" \ 8.23 --with-package-origin="http://www.slitaz.org/" \ 8.24 $CONFIGURE_ARGS && 8.25 - make $MAKEFLAGS && make install 8.26 + make $MAKEFLAGS && make install 2>/dev/null 8.27 } 8.28 8.29 # Rules to gen a SliTaz package suitable for Tazpkg.