wok-next rev 19829
Rename jack-audio-connection-kit -> jack; add jack2; up gst0-plugins-base, gst0-plugins-good, gst0-plugins-bad, gst0-plugins-full, and other gst0-plugins-* dependencies.
line diff
1.1 --- a/TiMidity++/receipt Wed Aug 02 20:14:13 2017 +0300 1.2 +++ b/TiMidity++/receipt Fri Aug 04 16:04:04 2017 +0300 1.3 @@ -10,9 +10,9 @@ 1.4 WEB_SITE="http://timidity.sourceforge.net/" 1.5 WGET_URL="http://sourceforge.net/projects/timidity/files/latest/download" 1.6 1.7 -DEPENDS="alsa-lib portaudio jack-audio-connection-kit libao libvorbis libogg \ 1.8 +DEPENDS="alsa-lib portaudio jack libao libvorbis libogg \ 1.9 flac gtk+ xorg-libXaw" 1.10 -BUILD_DEPENDS="alsa-lib-dev portaudio-dev jack-audio-connection-kit-dev \ 1.11 +BUILD_DEPENDS="alsa-lib-dev portaudio-dev jack-dev \ 1.12 libao-dev libvorbis-dev libogg-dev flac-dev gtk+-dev xorg-libXaw-dev" 1.13 1.14 # Rules to configure and make the package.
2.1 --- a/ardour/receipt Wed Aug 02 20:14:13 2017 +0300 2.2 +++ b/ardour/receipt Fri Aug 04 16:04:04 2017 +0300 2.3 @@ -14,7 +14,7 @@ 2.4 DEPENDS="liblrdf ladspa liblo libgnomecanvas libusb-compat aubio libsndfile \ 2.5 libsamplerate raptor fftw libxslt libgnomecanvasmm soundtouch" 2.6 BUILD_DEPENDS="scons libboost-dev libboost-thread libboost-math \ 2.7 -jack-audio-connection-kit-dev alsa-lib-dev liblo-dev aubio-dev libxslt-dev \ 2.8 +jack-dev alsa-lib-dev liblo-dev aubio-dev libxslt-dev \ 2.9 libsndfile-dev ladspa-dev liblrdf-dev libart_lgpl-dev libusb-dev \ 2.10 libsamplerate-dev curl-dev fftw-dev soundtouch-dev raptor-dev \ 2.11 libgnomecanvasmm-dev libgnomecanvas-dev pkg-config liblrdf-dev gtkmm-dev \
3.1 --- a/asterisk/receipt Wed Aug 02 20:14:13 2017 +0300 3.2 +++ b/asterisk/receipt Fri Aug 04 16:04:04 2017 +0300 3.3 @@ -24,7 +24,7 @@ 3.4 newt-dev mysql-dev nbs-dev popt-dev neon-dev neon postgresql sqlite-dev \ 3.5 openssl-dev lua-dev lua libpri-dev bluez-dev bluez portaudio-dev alsa-lib-dev \ 3.6 libsdl-image-dev net-snmp iksemel libical-dev curl-dev libcap-dev iksemel-dev \ 3.7 -jack-audio-connection-kit-dev radiusclient-ng-dev radiusclient-ng \ 3.8 +jack-dev radiusclient-ng-dev radiusclient-ng \ 3.9 libvorbis-dev speex-dev" 3.10 3.11 # Rules to configure and make the package.
4.1 --- a/aubio/receipt Wed Aug 02 20:14:13 2017 +0300 4.2 +++ b/aubio/receipt Fri Aug 04 16:04:04 2017 +0300 4.3 @@ -11,9 +11,9 @@ 4.4 WGET_URL="$WEB_SITE/pub/$TARBALL" 4.5 TAGS="audio label multimedia" 4.6 4.7 -DEPENDS="libsamplerate fftw jack-audio-connection-kit flac libogg \ 4.8 +DEPENDS="libsamplerate fftw jack flac libogg \ 4.9 libvorbis" 4.10 -BUILD_DEPENDS="libsamplerate-dev jack-audio-connection-kit-dev \ 4.11 +BUILD_DEPENDS="libsamplerate-dev jack-dev \ 4.12 fftw-dev libsndfile-dev fftw libsamplerate flac-dev libogg-dev \ 4.13 libvorbis-dev" 4.14
5.1 --- a/espeak/receipt Wed Aug 02 20:14:13 2017 +0300 5.2 +++ b/espeak/receipt Fri Aug 04 16:04:04 2017 +0300 5.3 @@ -12,8 +12,8 @@ 5.4 TAGS="speech synthesis" 5.5 HOST_ARCH="i486 arm" 5.6 5.7 -DEPENDS="portaudio jack-audio-connection-kit" 5.8 -BUILD_DEPENDS="$DEPENDS portaudio-dev jack-audio-connection-kit-dev" 5.9 +DEPENDS="portaudio jack" 5.10 +BUILD_DEPENDS="$DEPENDS portaudio-dev jack-dev" 5.11 5.12 # Rules to configure and make the package. 5.13 compile_rules()
6.1 --- a/ffmpeg-git/receipt Wed Aug 02 20:14:13 2017 +0300 6.2 +++ b/ffmpeg-git/receipt Fri Aug 04 16:04:04 2017 +0300 6.3 @@ -12,7 +12,7 @@ 6.4 WGET_URL="git|git://source.ffmpeg.org/ffmpeg.git" 6.5 6.6 TAGS="audio video convert stream" 6.7 -DEPENDS="bzlib freetype imlib2 alsa-lib jack-audio-connection-kit zlib" 6.8 +DEPENDS="bzlib freetype imlib2 alsa-lib jack zlib" 6.9 BUILD_DEPENDS="subversion imlib2-dev freetype-dev libsdl-dev zlib-dev \ 6.10 coreutils-file-format coreutils-file-special" 6.11
7.1 --- a/fluidsynth/receipt Wed Aug 02 20:14:13 2017 +0300 7.2 +++ b/fluidsynth/receipt Fri Aug 04 16:04:04 2017 +0300 7.3 @@ -7,8 +7,8 @@ 7.4 LICENSE="LGPL2" 7.5 SHORT_DESC="A real-time software synthesizer based on the SoundFont 2 specifications." 7.6 WEB_SITE="http://www.fluidsynth.org/" 7.7 -DEPENDS="glib jack-audio-connection-kit ladspa" 7.8 -BUILD_DEPENDS="glib-dev jack-audio-connection-kit-dev ladspa-dev pkg-config" 7.9 +DEPENDS="glib jack ladspa" 7.10 +BUILD_DEPENDS="glib-dev jack-dev ladspa-dev pkg-config" 7.11 TARBALL="$PACKAGE-$VERSION.tar.gz" 7.12 WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL" 7.13 TAGS="synthesizer audio multimedia"
8.1 --- a/fsthost/receipt Wed Aug 02 20:14:13 2017 +0300 8.2 +++ b/fsthost/receipt Fri Aug 04 16:04:04 2017 +0300 8.3 @@ -10,8 +10,8 @@ 8.4 TARBALL="$PACKAGE-$VERSION.tar.xz" 8.5 WGET_URL="http://downloads.sourceforge.net/project/$PACKAGE/$PACKAGE-$VERSION.tar.xz" 8.6 8.7 -DEPENDS="wine gtk+ libxml2 jack-audio-connection-kit" 8.8 -BUILD_DEPENDS="gtk+-dev libxml2-dev wine-rt-dev jack-audio-connection-kit-dev" 8.9 +DEPENDS="wine gtk+ libxml2 jack" 8.10 +BUILD_DEPENDS="gtk+-dev libxml2-dev wine-rt-dev jack-dev" 8.11 8.12 # Rules to configure and make the package. 8.13 compile_rules()
9.1 --- a/gnuradio/receipt Wed Aug 02 20:14:13 2017 +0300 9.2 +++ b/gnuradio/receipt Fri Aug 04 16:04:04 2017 +0300 9.3 @@ -12,13 +12,13 @@ 9.4 9.5 DEPENDS="python libboost-date-time libboost-program-options \ 9.6 libboost-filesystem libboost-system libboost-thread orc alsa-lib \ 9.7 -gsl fftw jack-audio-connection-kit portaudio" 9.8 +gsl fftw jack portaudio" 9.9 BUILD_DEPENDS="cmake fftw-dev python-numpy python-cheetah python-lxml \ 9.10 libboost-dev libboost-filesystem libboost-system libboost-unit-test-framework \ 9.11 libboost-program-options libboost-thread libboost-math-tr1 libboost-regex \ 9.12 pygtk-dev libsdl-dev \ 9.13 pkg-config swig cppunit-dev orc-dev python-sphinx gsl-dev libusb-dev \ 9.14 -alsa-lib-dev jack-audio-connection-kit-dev portaudio-dev log4c-dev" 9.15 +alsa-lib-dev jack-dev portaudio-dev log4c-dev" 9.16 9.17 # Rules to configure and make the package. 9.18 compile_rules()
10.1 --- a/gst0-plugins-bad-dev/receipt Wed Aug 02 20:14:13 2017 +0300 10.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 10.3 @@ -1,28 +0,0 @@ 10.4 - 10.5 -# SliTaz package receipt. 10.6 - 10.7 -PACKAGE="gst0-plugins-bad-dev" 10.8 -VERSION="0.10.23" 10.9 -SERIES="0.10" 10.10 -CATEGORY="development" 10.11 -SHORT_DESC="gst0-plugins-bad devel files" 10.12 -MAINTAINER="jozee@slitaz.org" 10.13 -LICENSE="GPL2" 10.14 -WANTED="gst0-plugins-bad" 10.15 -WEB_SITE="http://gstreamer.freedesktop.org/" 10.16 - 10.17 -DEPENDS="gstreamer0-dev gst0-plugins-base-dev 10.18 -faac-dev libpng-dev libvpx-dev openssl-dev xvidcore-dev jpeg-dev 10.19 -faad2-dev jasper-dev libmms-dev libmodplug-dev libsndfile-dev libsdl-dev 10.20 -mjpegtools-dev neon-dev schroedinger-dev expat-dev pkg-config" 10.21 - 10.22 -# Rules to gen a SliTaz package suitable for Tazpkg. 10.23 -genpkg_rules() 10.24 -{ 10.25 - mkdir -p $fs/usr/lib $fs/usr/lib/gstreamer-$SERIES 10.26 - cp -a $install/usr/include $fs/usr 10.27 - cp -a $install/usr/lib/pkgconfig $fs/usr/lib 10.28 - cp -a $install/usr/lib/*.*a $fs/usr/lib/ 10.29 - cp -a $install/usr/lib/gstreamer-$SERIES/*.*a $fs/usr/lib/gstreamer-$SERIES 10.30 - 10.31 -}
11.1 --- a/gst0-plugins-bad/receipt Wed Aug 02 20:14:13 2017 +0300 11.2 +++ b/gst0-plugins-bad/receipt Fri Aug 04 16:04:04 2017 +0300 11.3 @@ -1,37 +1,34 @@ 11.4 -# SliTaz package receipt. 11.5 +# SliTaz package receipt v2. 11.6 11.7 PACKAGE="gst0-plugins-bad" 11.8 VERSION="0.10.23" 11.9 -SERIES="0.10" 11.10 CATEGORY="multimedia" 11.11 -SHORT_DESC="GStreamer Bad Plugins" 11.12 +SHORT_DESC="GStreamer-0.10 Bad Plugins" 11.13 MAINTAINER="jozee@slitaz.org" 11.14 LICENSE="GPL2" 11.15 -SUGGESTED="libsdl schroedinger" 11.16 +WEB_SITE="http://gstreamer.freedesktop.org/" 11.17 + 11.18 TARBALL="gst-plugins-bad-$VERSION.tar.xz" 11.19 -WEB_SITE="http://gstreamer.freedesktop.org/" 11.20 -WGET_URL="$WEB_SITE/src/gst-plugins-bad/$TARBALL" 11.21 -LOCALES="da de es fr id it pt_BR ru zh_CN" 11.22 +WGET_URL="https://gstreamer.freedesktop.org/src/gst-plugins-bad/$TARBALL" 11.23 11.24 -DEPENDS="gst0-plugins-base faac libpng libvpx openssl xvidcore 11.25 -faad2 jasper libmms libmodplug libsndfile mjpegtools neon" 11.26 -BUILD_DEPENDS="gstreamer0-dev gst0-plugins-base-dev 11.27 -faac-dev libpng-dev libvpx-dev openssl-dev xvidcore-dev jpeg-dev 11.28 -faad2-dev jasper-dev libmms-dev libmodplug-dev libsndfile-dev libsdl-dev 11.29 -mjpegtools-dev neon-dev schroedinger-dev expat-dev flac-dev" 11.30 +BUILD_DEPENDS="gstreamer0-dev gst0-plugins-base-dev \ 11.31 +gettext \ 11.32 +faac-dev libpng16-dev libvpx-dev openssl-dev xvidcore-dev libjpeg-turbo-dev \ 11.33 +faad2-dev jasper-dev libmms-dev libmodplug-dev libsndfile-dev libsdl-dev \ 11.34 +expat-dev flac-dev mjpegtools-dev curl-dev neon-dev schroedinger-dev opus-dev \ 11.35 +zvbi-dev" 11.36 +SPLIT="gst0-plugins-bad-dev" 11.37 11.38 # Rules to configure and make the package. 11.39 compile_rules() 11.40 { 11.41 - cd $src 11.42 ./configure \ 11.43 - --prefix=/usr \ 11.44 --sysconfdir=/etc \ 11.45 --localstatedir=/var \ 11.46 --disable-static \ 11.47 --disable-debug \ 11.48 --enable-experimental \ 11.49 - --with-package-name="GStreamer Bad Plugins ($SERIES)" \ 11.50 + --with-package-name="$SHORT_DESC" \ 11.51 --with-package-origin="http://www.slitaz.org/" \ 11.52 $CONFIGURE_ARGS && 11.53 make $MAKEFLAGS && 11.54 @@ -41,10 +38,25 @@ 11.55 # Rules to gen a SliTaz package suitable for Tazpkg. 11.56 genpkg_rules() 11.57 { 11.58 - mkdir -p $fs/usr/lib/gstreamer-$SERIES $fs/usr/share/locale 11.59 - mv $install/usr/lib/*.so* $fs/usr/lib 11.60 - mv $install/usr/lib/gstreamer-$SERIES/*.so* $fs/usr/lib/gstreamer-$SERIES 11.61 - for locale in $LOCALES; do 11.62 - mv $install/usr/share/locale/$locale $fs/usr/share/locale 11.63 - done 11.64 + case $PACKAGE in 11.65 + *-bad) 11.66 + copy @std 11.67 + DEPENDS="bzlib faac faad2 glib gst0-plugins-base gstreamer0 jasper \ 11.68 + libcrypto libcurl libffi liblzma libmms libmodplug libpng16 libsdl \ 11.69 + libsndfile libssl libvpx libxml2 mjpegtools opus orc pcre \ 11.70 + schroedinger xorg-libX11 xvidcore zlib zvbi" 11.71 + ;; 11.72 + *-dev) 11.73 + copy @dev 11.74 + DEPENDS="gst0-plugins-bad \ 11.75 + bzip2-dev curl-dev faac-dev faad2-dev flac-dev glib-dev \ 11.76 + gst0-plugins-base-dev gstreamer0-dev jasper-dev libffi-dev \ 11.77 + libmms-dev libmodplug-dev libogg-dev libpng16-dev libsdl-dev \ 11.78 + libsndfile-dev libvorbis-dev libvpx-dev libxml2-dev mjpegtools-dev \ 11.79 + openssl-dev opus-dev orc-dev pcre-dev schroedinger-dev \ 11.80 + util-linux-blkid-dev util-linux-mount-dev util-linux-uuid-dev \ 11.81 + xorg-libX11-dev xorg-libXau-dev xorg-libxcb-dev xorg-libXdmcp-dev \ 11.82 + xvidcore-dev xz-dev zlib-dev zvbi-dev" 11.83 + ;; 11.84 + esac 11.85 }
12.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 12.2 +++ b/gst0-plugins-bad/stuff/patches/fix-dfb-example.patch Fri Aug 04 16:04:04 2017 +0300 12.3 @@ -0,0 +1,22 @@ 12.4 +Fix dfb-example 12.5 + 12.6 +Order of inclusion gives a strange effect on the definition of 12.7 +gst_debug_log. Swapping the include statements solve it. 12.8 + 12.9 +Not upstreamed since there will be no more updates to this version 12.10 +of gst-plugins-bad. 12.11 + 12.12 +Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> 12.13 +--- 12.14 +diff -rup gst-plugins-bad-0.10.23/ext/directfb/dfb-example.c gst-plugins-bad-0.10.23.fixed/ext/directfb/dfb-example.c 12.15 +--- gst-plugins-bad-0.10.23/ext/directfb/dfb-example.c 2011-12-11 19:49:11.000000000 +0100 12.16 ++++ gst-plugins-bad-0.10.23.fixed/ext/directfb/dfb-example.c 2013-05-13 00:32:00.507469138 +0200 12.17 +@@ -1,7 +1,7 @@ 12.18 + 12.19 +-#include <directfb.h> 12.20 + #include <stdio.h> 12.21 + #include <gst/gst.h> 12.22 ++#include <directfb.h> 12.23 + 12.24 + static IDirectFB *dfb = NULL; 12.25 + static IDirectFBSurface *primary = NULL;
13.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 13.2 +++ b/gst0-plugins-bad/stuff/patches/modplug.patch Fri Aug 04 16:04:04 2017 +0300 13.3 @@ -0,0 +1,11 @@ 13.4 +--- a/ext/modplug/gstmodplug.cc 13.5 ++++ b/ext/modplug/gstmodplug.cc 13.6 +@@ -50,7 +50,7 @@ 13.7 + #define WORDS_BIGENDIAN 0 13.8 + #endif 13.9 + 13.10 +-#include <stdafx.h> 13.11 ++#include <libmodplug/stdafx.h> 13.12 + #include <libmodplug/sndfile.h> 13.13 + 13.14 + #include "gstmodplug.h"
14.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 14.2 +++ b/gst0-plugins-bad/stuff/patches/opus-jpegformat-unbreak-non-debug-build.patch Fri Aug 04 16:04:04 2017 +0300 14.3 @@ -0,0 +1,78 @@ 14.4 +From 1725e702a3622cb45c8142622dd419fa0c410ac9 Mon Sep 17 00:00:00 2001 14.5 +From: Peter Korsgaard <jacmet@sunsite.dk> 14.6 +Date: Wed, 12 Sep 2012 09:10:35 +0200 14.7 +Subject: [PATCH] gst-plugins-bad: opus + jpegformat: unbreak non-debug build 14.8 + 14.9 +opus + jpegformat plugin builds fail when gstreamer is configured with 14.10 +--disable-gst-debug as they are checking the GST_DISABLE_DEBUG symbol 14.11 +instead of GST_DISABLE_GST_DEBUG. 14.12 + 14.13 +Submitted upstream as https://bugzilla.gnome.org/show_bug.cgi?id=683850 14.14 + 14.15 +Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk> 14.16 +--- 14.17 + ext/opus/gstopusdec.c | 2 +- 14.18 + ext/opus/gstopusenc.c | 4 ++-- 14.19 + gst/jpegformat/gstjpegparse.c | 4 ++-- 14.20 + 3 files changed, 5 insertions(+), 5 deletions(-) 14.21 + 14.22 +diff --git a/ext/opus/gstopusdec.c b/ext/opus/gstopusdec.c 14.23 +index 0e2805c..ab7221d 100644 14.24 +--- a/ext/opus/gstopusdec.c 14.25 ++++ b/ext/opus/gstopusdec.c 14.26 +@@ -357,7 +357,7 @@ opus_dec_chain_parse_data (GstOpusDec * dec, GstBuffer * buffer) 14.27 + 14.28 + GST_DEBUG_OBJECT (dec, "Creating decoder with %d channels, %d Hz", 14.29 + dec->n_channels, dec->sample_rate); 14.30 +-#ifndef GST_DISABLE_DEBUG 14.31 ++#ifndef GST_DISABLE_GST_DEBUG 14.32 + gst_opus_common_log_channel_mapping_table (GST_ELEMENT (dec), opusdec_debug, 14.33 + "Mapping table", dec->n_channels, dec->channel_mapping); 14.34 + #endif 14.35 +diff --git a/ext/opus/gstopusenc.c b/ext/opus/gstopusenc.c 14.36 +index 240a2cb..d991795 100644 14.37 +--- a/ext/opus/gstopusenc.c 14.38 ++++ b/ext/opus/gstopusenc.c 14.39 +@@ -589,7 +589,7 @@ gst_opus_enc_setup_channel_mappings (GstOpusEnc * enc, 14.40 + } 14.41 + } 14.42 + 14.43 +-#ifndef GST_DISABLE_DEBUG 14.44 ++#ifndef GST_DISABLE_GST_DEBUG 14.45 + GST_INFO_OBJECT (enc, 14.46 + "Mapping tables built: %d channels, %d stereo streams", enc->n_channels, 14.47 + enc->n_stereo_streams); 14.48 +@@ -654,7 +654,7 @@ gst_opus_enc_setup (GstOpusEnc * enc) 14.49 + { 14.50 + int error = OPUS_OK; 14.51 + 14.52 +-#ifndef GST_DISABLE_DEBUG 14.53 ++#ifndef GST_DISABLE_GST_DEBUG 14.54 + GST_DEBUG_OBJECT (enc, 14.55 + "setup: %d Hz, %d channels, %d stereo streams, family %d", 14.56 + enc->sample_rate, enc->n_channels, enc->n_stereo_streams, 14.57 +diff --git a/gst/jpegformat/gstjpegparse.c b/gst/jpegformat/gstjpegparse.c 14.58 +index f984a52..b4af9ed 100644 14.59 +--- a/gst/jpegformat/gstjpegparse.c 14.60 ++++ b/gst/jpegformat/gstjpegparse.c 14.61 +@@ -545,7 +545,7 @@ gst_jpeg_parse_skip_marker (GstJpegParse * parse, 14.62 + if (!gst_byte_reader_get_uint16_be (reader, &size)) 14.63 + return FALSE; 14.64 + 14.65 +-#ifndef GST_DISABLE_DEBUG 14.66 ++#ifndef GST_DISABLE_GST_DEBUG 14.67 + /* We'd pry the id of the skipped application segment */ 14.68 + if (marker >= APP0 && marker <= APP15) { 14.69 + const gchar *id_str = NULL; 14.70 +@@ -561,7 +561,7 @@ gst_jpeg_parse_skip_marker (GstJpegParse * parse, 14.71 + #else 14.72 + GST_DEBUG_OBJECT (parse, "unhandled marker %x skiping %u bytes", marker, 14.73 + size); 14.74 +-#endif // GST_DISABLE_DEBUG 14.75 ++#endif // GST_DISABLE_GST_DEBUG 14.76 + 14.77 + if (!gst_byte_reader_skip (reader, size - 2)) 14.78 + return FALSE; 14.79 +-- 14.80 +1.7.10 14.81 +
15.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 15.2 +++ b/gst0-plugins-bad/stuff/patches/series Fri Aug 04 16:04:04 2017 +0300 15.3 @@ -0,0 +1,9 @@ 15.4 +modplug.patch 15.5 + 15.6 +# from https://github.com/maximeh/buildroot/blob/master/package/gstreamer/gst-plugins-bad/0001-opus-jpegformat-unbreak-non-debug-build.patch 15.7 +opus-jpegformat-unbreak-non-debug-build.patch 15.8 +# from https://github.com/maximeh/buildroot/blob/master/package/gstreamer/gst-plugins-bad/0002-fix-dfb-example.patch 15.9 +fix-dfb-example.patch 15.10 + 15.11 +# from http://lists.busybox.net/pipermail/buildroot/2015-April/127288.html 15.12 +vp8.patch
16.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 16.2 +++ b/gst0-plugins-bad/stuff/patches/vp8.patch Fri Aug 04 16:04:04 2017 +0300 16.3 @@ -0,0 +1,39 @@ 16.4 +[PATCH] vp8: drop buggy libvpx legacy handling 16.5 + 16.6 +Legacy handling for older libvpx versions were added back in 2010, but this 16.7 +was unfortunately buggy as these symbols are enums and not defines - So they 16.8 +are never defined and the legacy symbols always used. 16.9 + 16.10 +Now that the legacy symbols are completely removed from libvpx from v1.4.0 16.11 +onwards this breaks. Fix it by simply dropping the legacy handling, nobody 16.12 +should be using libvpx versions from before 2010 (or gstreamer 0.10 for that 16.13 +matter) any more. 16.14 + 16.15 +Signed-off-by: Peter Korsgaard <peter at korsgaard.com> 16.16 + 16.17 +--- gst-plugins-bad-0.10.23.orig/ext/vp8/gstvp8utils.h 16.18 ++++ gst-plugins-bad-0.10.23/ext/vp8/gstvp8utils.h 16.19 +@@ -25,23 +25,6 @@ 16.20 + 16.21 + G_BEGIN_DECLS 16.22 + 16.23 +-/* Some compatibility defines for older libvpx versions */ 16.24 +-#ifndef VPX_IMG_FMT_I420 16.25 +-#define VPX_IMG_FMT_I420 IMG_FMT_I420 16.26 +-#endif 16.27 +- 16.28 +-#ifndef VPX_PLANE_Y 16.29 +-#define VPX_PLANE_Y PLANE_Y 16.30 +-#endif 16.31 +- 16.32 +-#ifndef VPX_PLANE_U 16.33 +-#define VPX_PLANE_U PLANE_U 16.34 +-#endif 16.35 +- 16.36 +-#ifndef VPX_PLANE_V 16.37 +-#define VPX_PLANE_V PLANE_V 16.38 +-#endif 16.39 +- 16.40 + const char * gst_vpx_error_name (vpx_codec_err_t status); 16.41 + 16.42 + G_END_DECLS
17.1 --- a/gst0-plugins-base/receipt Wed Aug 02 20:14:13 2017 +0300 17.2 +++ b/gst0-plugins-base/receipt Fri Aug 04 16:04:04 2017 +0300 17.3 @@ -10,7 +10,7 @@ 17.4 #HOST_ARCH="i486 arm" 17.5 17.6 TARBALL="gst-plugins-base-$VERSION.tar.xz" 17.7 -WGET_URL="https://gstreamer.freedesktop.org/src/gst-plugins-base/$TARBALL" 17.8 +WGET_URL="$GNOME_MIRROR/gst-plugins-base/0.10/$TARBALL" 17.9 17.10 BUILD_DEPENDS_arm="gstreamer0-dev pango-dev alsa-lib-dev libogg-dev \ 17.11 libtheora-dev libtheora-enc libvorbis-dev udev-dev xorg-libXv-dev \ 17.12 @@ -24,6 +24,7 @@ 17.13 # Rules to configure and make the package. 17.14 compile_rules() 17.15 { 17.16 + # http://www.linuxfromscratch.org/blfs/view/7.6/multimedia/gst-plugins-base.html 17.17 case "$ARCH" in 17.18 i?86) ;; 17.19 *) export CPPFLAGS="$CPPFLAGS -I/cross/$ARCH/sysroot/usr/include" ;;
18.1 --- a/gst0-plugins-full/receipt Wed Aug 02 20:14:13 2017 +0300 18.2 +++ b/gst0-plugins-full/receipt Fri Aug 04 16:04:04 2017 +0300 18.3 @@ -1,19 +1,17 @@ 18.4 -# SliTaz package receipt. 18.5 +# SliTaz package receipt v2. 18.6 18.7 PACKAGE="gst0-plugins-full" 18.8 VERSION="0.10.36" 18.9 -CATEGORY="multimedia" 18.10 +CATEGORY="meta" 18.11 SHORT_DESC="Plays all multimedia files GStreamer is capable of" 18.12 MAINTAINER="domcox@slitaz.org" 18.13 LICENSE="LGPL" 18.14 -WEB_SITE="www.slitaz.org" 18.15 - 18.16 -DEPENDS="gstreamer0 gst0-plugins-base gst0-plugins-good gst0-plugins-good-extra \ 18.17 -gst0-plugins-bad gst0-plugins-ugly gst0-ffmpeg schroedinger libsdl x264" 18.18 +WEB_SITE="http://www.slitaz.org/" 18.19 18.20 # Rules to gen a SliTaz package suitable for Tazpkg. 18.21 genpkg_rules() 18.22 { 18.23 - mkdir -p $fs/usr/share/doc 18.24 - cp $WOK/$PACKAGE/description.txt $fs/usr/share/doc/midori-video.txt 18.25 + DEPENDS="gstreamer0 gst0-plugins-base gst0-plugins-good \ 18.26 + gst0-plugins-good-extra gst0-plugins-bad gst0-plugins-ugly gst0-ffmpeg \ 18.27 + schroedinger libsdl x264" 18.28 }
19.1 --- a/gst0-plugins-good-dev/receipt Wed Aug 02 20:14:13 2017 +0300 19.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 19.3 @@ -1,23 +0,0 @@ 19.4 -# SliTaz package receipt. 19.5 - 19.6 -PACKAGE="gst0-plugins-good-dev" 19.7 -VERSION="0.10.31" 19.8 -SERIES="0.10" 19.9 -CATEGORY="development" 19.10 -SHORT_DESC="gst0-plugins-good devel files" 19.11 -MAINTAINER="jozee@slitaz.org" 19.12 -LICENSE="LGPL2.1" 19.13 -WANTED="gst0-plugins-good" 19.14 -WEB_SITE="http://gstreamer.freedesktop.org/" 19.15 - 19.16 -DEPENDS="gstreamer0-dev gst0-plugins-base-dev 19.17 -cairo-dev flac-dev jpeg-dev libpng-dev libshout-dev 19.18 -libsoup-dev jack-audio-connection-kit-dev libcdio-dev 19.19 -libdv-dev speex-dev taglib-dev wavpack-dev bzip2-dev" 19.20 - 19.21 -# Rules to gen a SliTaz package suitable for Tazpkg. 19.22 -genpkg_rules() 19.23 -{ 19.24 - mkdir -p $fs/usr/lib/gstreamer-$SERIES 19.25 - cp -a $install/usr/lib/gstreamer-$SERIES/*.*a $fs/usr/lib/gstreamer-$SERIES 19.26 -}
20.1 --- a/gst0-plugins-good-extra/receipt Wed Aug 02 20:14:13 2017 +0300 20.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 20.3 @@ -1,24 +0,0 @@ 20.4 -# SliTaz package receipt. 20.5 - 20.6 -PACKAGE="gst0-plugins-good-extra" 20.7 -VERSION="0.10.31" 20.8 -SERIES="0.10" 20.9 -CATEGORY="multimedia" 20.10 -SHORT_DESC="GStreamer Good Plugins" 20.11 -MAINTAINER="psychomaniak@xakep.ru" 20.12 -LICENSE="LGPL2.1" 20.13 -WEB_SITE="http://gstreamer.freedesktop.org/" 20.14 -WANTED="gst0-plugins-good" 20.15 - 20.16 -DEPENDS="gst0-plugins-good libcdio libdv taglib wavpack libshout libsoup-gnome" 20.17 -SUGGESTED="jack-audio-connection-kit" 20.18 - 20.19 -# Rules to gen a SliTaz package suitable for Tazpkg. 20.20 -genpkg_rules() 20.21 -{ 20.22 - mkdir -p $fs/usr/lib/gstreamer-$SERIES 20.23 - for i in dv jack shout2 souphttpsrc taglib wavpack rtp rtpmanager rtsp deinterlace video4linux2; do 20.24 - cp -a $install/usr/lib/gstreamer-$SERIES/libgst${i}.so \ 20.25 - $fs/usr/lib/gstreamer-$SERIES 20.26 - done 20.27 -}
21.1 --- a/gst0-plugins-good/receipt Wed Aug 02 20:14:13 2017 +0300 21.2 +++ b/gst0-plugins-good/receipt Fri Aug 04 16:04:04 2017 +0300 21.3 @@ -1,53 +1,91 @@ 21.4 -# SliTaz package receipt. 21.5 +# SliTaz package receipt v2. 21.6 21.7 PACKAGE="gst0-plugins-good" 21.8 VERSION="0.10.31" 21.9 -SERIES="0.10" 21.10 CATEGORY="multimedia" 21.11 -SHORT_DESC="GStreamer Good Plugins" 21.12 +SHORT_DESC="GStreamer-0.10 Good Plugins" 21.13 MAINTAINER="jozee@slitaz.org" 21.14 LICENSE="LGPL2.1" 21.15 -SUGGESTED="jack-audio-connection-kit gst0-plugins-good-extra" 21.16 +WEB_SITE="http://gstreamer.freedesktop.org/" 21.17 + 21.18 TARBALL="gst-plugins-good-$VERSION.tar.xz" 21.19 -WEB_SITE="http://gstreamer.freedesktop.org/" 21.20 -WGET_URL="$WEB_SITE/src/gst-plugins-good/$TARBALL" 21.21 -LOCALES="cs da de el es fr hu id it pl pt_BR ru sl sv zh_CN zh_TW" 21.22 +WGET_URL="$GNOME_MIRROR/gst-plugins-good/0.10/$TARBALL" 21.23 21.24 -DEPENDS="gst0-plugins-base cairo flac libjpeg libpng speex bzip2" 21.25 -BUILD_DEPENDS="gstreamer0-dev gst0-plugins-base-dev sqlite-dev \ 21.26 -cairo-dev flac-dev jpeg-dev libpng-dev libshout-dev \ 21.27 -libsoup-dev jack-audio-connection-kit-dev libcdio-dev \ 21.28 -libdv-dev speex-dev taglib-dev wavpack-dev bzip2-dev util-linux-uuid-dev" 21.29 +BUILD_DEPENDS="gettext GConf-dev gtk-doc python glib-dev orc-dev \ 21.30 +gstreamer0-dev gst0-plugins-base-dev gtk+-dev libgudev-dev libv4l-dev \ 21.31 +xorg-libXfixes-dev xorg-libXdamage-dev aalib-dev flac-dev gdk-pixbuf-dev \ 21.32 +jack2-dev libcaca-dev libdv-dev libraw1394-dev libiec61883-dev libavc1394-dev \ 21.33 +libshout-dev libsoup-dev speex-dev taglib-dev wavpack-dev libjpeg-turbo-dev" 21.34 +SPLIT="gst0-plugins-good-extra gst0-plugins-good gst0-plugins-good-dev" 21.35 21.36 # Rules to configure and make the package. 21.37 compile_rules() 21.38 { 21.39 + # http://www.linuxfromscratch.org/blfs/view/7.6/multimedia/gst-plugins-good.html 21.40 + sed -i "/input:/d" sys/v4l2/gstv4l2bufferpool.c && 21.41 + sed -i "/case V4L2_CID_HCENTER/d; /case V4L2_CID_VCENTER/d" \ 21.42 + sys/v4l2/v4l2_calls.c && 21.43 + 21.44 ./configure \ 21.45 - --prefix=/usr \ 21.46 --sysconfdir=/etc \ 21.47 --localstatedir=/var \ 21.48 + --with-package-name="$SHORT_DESC" \ 21.49 + --with-package-origin="http://www.slitaz.org/" \ 21.50 --enable-experimental \ 21.51 --disable-static \ 21.52 --disable-debug \ 21.53 --disable-hal \ 21.54 --disable-esd \ 21.55 - --with-package-name="GStreamer Good Plugins ($SERIES)" \ 21.56 - --with-package-origin="http://www.slitaz.org/" \ 21.57 + --disable-oss \ 21.58 + --disable-oss4 \ 21.59 $CONFIGURE_ARGS && 21.60 + sed -i 's|/usr/local/|/usr/|' $src/sys/v4l2/Makefile && 21.61 make $MAKEFLAGS && 21.62 - make install 21.63 + make install && 21.64 + make -C docs/plugins install-data 21.65 } 21.66 21.67 # Rules to gen a SliTaz package suitable for Tazpkg. 21.68 genpkg_rules() 21.69 { 21.70 - mkdir -p $fs/usr/lib/gstreamer-$SERIES $fs/usr/share/locale 21.71 - cp -a $install/usr/lib/gstreamer-$SERIES/*.so* $fs/usr/lib/gstreamer-$SERIES 21.72 - cp -a $install/usr/share/gstreamer* $fs/usr/share 21.73 - # for locale in $LOCALES; do 21.74 - # cp -a $install/usr/share/locale/$locale $fs/usr/share/locale 21.75 - # done 21.76 - for i in dv jack shout2 souphttpsrc taglib wavpack rtp rtpmanager rtsp deinterlace video4linux2; do 21.77 - rm -f $fs/usr/lib/gstreamer-$SERIES/libgst${i}.so 21.78 - done 21.79 + case $PACKAGE in 21.80 + *-extra) 21.81 + copy *deinterlace.so *dv.so *jack.so *rtp.so *rtpmanager.so \ 21.82 + *rtsp.so *shout2.so *souphttpsrc.so *taglib.so *video4linux2.so \ 21.83 + *wavpack.so 21.84 + CAT="multimedia|extra plugins" 21.85 + DEPENDS="glib gst0-plugins-base gstreamer0 jack2 libdv libgudev \ 21.86 + libshout libsoup libsoup-gnome libv4l libxml2 orc taglib wavpack \ 21.87 + xorg-libICE xorg-libSM xorg-libX11 xorg-libXext xorg-libXv" 21.88 + MAINTAINER="psychomaniak@xakep.ru" 21.89 + ;; 21.90 + *-good) 21.91 + copy @std 21.92 + remove_already_packed 21.93 + DEPENDS="GConf aalib bzlib cairo flac gdk-pixbuf glib \ 21.94 + gst0-plugins-base gstreamer0 libavc1394 libcaca libiec61883 \ 21.95 + libjpeg-turbo libpng16 libraw1394 libxml2 ncurses orc speex \ 21.96 + xorg-libICE xorg-libSM xorg-libX11 xorg-libXdamage xorg-libXext \ 21.97 + xorg-libXfixes zlib" 21.98 + SUGGESTED="gst0-plugins-good-extra" 21.99 + ;; 21.100 + *-dev) 21.101 + copy @dev 21.102 + DEPENDS="gst0-plugins-good gst0-plugins-good-extra \ 21.103 + GConf-dev aalib-dev bzip2-dev cairo-dev eudev-dev flac-dev \ 21.104 + fontconfig-dev freetype-dev gdk-pixbuf-dev glib-dev \ 21.105 + gst0-plugins-base-dev gstreamer0-dev harfbuzz-dev jack2-dev \ 21.106 + libjpeg-turbo-dev libavc1394-dev libcaca-dev libdv-dev libffi-dev \ 21.107 + libgudev-dev libiec61883-dev libogg-dev libpng16-dev \ 21.108 + libraw1394-dev libshout-dev libsoup-dev libtheora-dev libv4l-dev \ 21.109 + libvorbis-dev libxml2-dev ncurses-dev openssl-dev orbit2-dev \ 21.110 + orc-dev pcre-dev speex-dev sqlite3-dev taglib-dev \ 21.111 + util-linux-blkid-dev util-linux-mount-dev util-linux-uuid-dev \ 21.112 + wavpack-dev xorg-libICE-dev xorg-libSM-dev xorg-libX11 \ 21.113 + xorg-libX11-dev xorg-libXau-dev xorg-libXdamage-dev \ 21.114 + xorg-libXdmcp-dev xorg-libXext-dev xorg-libXfixes-dev \ 21.115 + xorg-libXrender-dev xorg-libXv-dev xorg-libxcb-dev xorg-pixman-dev \ 21.116 + xz-dev zlib-dev" 21.117 + ;; 21.118 + esac 21.119 }
22.1 --- a/hydrogen/receipt Wed Aug 02 20:14:13 2017 +0300 22.2 +++ b/hydrogen/receipt Fri Aug 04 16:04:04 2017 +0300 22.3 @@ -12,9 +12,9 @@ 22.4 TAGS="multimedia" 22.5 22.6 DEPENDS="libarchive liblrdf libQtCore libQtGui libQtXml \ 22.7 -jack-audio-connection-kit libsndfile" 22.8 +jack libsndfile" 22.9 BUILD_DEPENDS="scons libarchive-dev liblrdf-dev Qt4-dev \ 22.10 -jack-audio-connection-kit jack-audio-connection-kit-dev \ 22.11 +jack jack-dev \ 22.12 flac-dev libsndfile-dev alsa-lib-dev zlib-dev libtar-dev \ 22.13 ladspa-dev raptor-dev pkg-config subversion" 22.14
23.1 --- a/jack-audio-connection-kit-dev/receipt Wed Aug 02 20:14:13 2017 +0300 23.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 23.3 @@ -1,22 +0,0 @@ 23.4 -# SliTaz package receipt. 23.5 - 23.6 -PACKAGE="jack-audio-connection-kit-dev" 23.7 -VERSION="0.124.1" 23.8 -CATEGORY="multimedia" 23.9 -SHORT_DESC="devel files for Jack" 23.10 -MAINTAINER="allan316@gmail.com" 23.11 -LICENSE="GPL LGPL" 23.12 -WEB_SITE="http://jackaudio.org" 23.13 -HOST_ARCH="i486 arm" 23.14 - 23.15 -WANTED="jack-audio-connection-kit" 23.16 - 23.17 -# Rules to gen a SliTaz package suitable for Tazpkg. 23.18 -genpkg_rules() 23.19 -{ 23.20 - mkdir -p $fs/usr/lib/jack 23.21 - cp -a $install/usr/lib/*.la $fs/usr/lib 23.22 - cp -a $install/usr/lib/jack/*.la $fs/usr/lib/jack 23.23 - cp -a $install/usr/lib/pkgconfig $fs/usr/lib 23.24 - cp -a $install/usr/include $fs/usr 23.25 -}
24.1 --- a/jack-audio-connection-kit/receipt Wed Aug 02 20:14:13 2017 +0300 24.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 24.3 @@ -1,36 +0,0 @@ 24.4 -# SliTaz package receipt. 24.5 - 24.6 -PACKAGE="jack-audio-connection-kit" 24.7 -VERSION="0.124.1" 24.8 -CATEGORY="multimedia" 24.9 -SHORT_DESC="low-latency audio server" 24.10 -MAINTAINER="allan316@gmail.com" 24.11 -LICENSE="GPL LGPL" 24.12 -TARBALL="$PACKAGE-$VERSION.tar.gz" 24.13 -WEB_SITE="http://jackaudio.org" 24.14 -WGET_URL="http://jackaudio.org/downloads/$TARBALL" 24.15 -TAGS="audio server" 24.16 -HOST_ARCH="i486 arm" 24.17 - 24.18 -DEPENDS="alsa-lib ncurses readline libsndfile libogg libsamplerate" 24.19 -BUILD_DEPENDS="alsa-lib-dev libsamplerate-dev db-dev util-linux-uuid-dev" 24.20 - 24.21 -# Rules to configure and make the package. 24.22 -compile_rules() 24.23 -{ 24.24 - ./configure \ 24.25 - $CONFIGURE_ARGS && 24.26 - make && 24.27 - make DESTDIR=$DESTDIR install && 24.28 - install -Dm644 $src/jack/jslist.h $install/usr/include/jack/jslist.h 24.29 -} 24.30 - 24.31 -# Rules to gen a SliTaz package suitable for Tazpkg. 24.32 -genpkg_rules() 24.33 -{ 24.34 - mkdir -p $fs/usr/lib/jack 24.35 - cp -a $install/usr/bin $fs/usr 24.36 - cp -a $install/usr/lib/*.so* $fs/usr/lib 24.37 - cp -a $install/usr/lib/jack/*.so* $fs/usr/lib/jack 24.38 -} 24.39 -
25.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 25.2 +++ b/jack/receipt Fri Aug 04 16:04:04 2017 +0300 25.3 @@ -0,0 +1,52 @@ 25.4 +# SliTaz package receipt v2. 25.5 + 25.6 +PACKAGE="jack" 25.7 +VERSION="0.125.0" 25.8 +CATEGORY="multimedia" 25.9 +SHORT_DESC="Low-latency audio server" 25.10 +MAINTAINER="allan316@gmail.com" 25.11 +LICENSE="GPL LGPL" 25.12 +WEB_SITE="http://jackaudio.org/" 25.13 +HOST_ARCH="i486 arm" 25.14 + 25.15 +TARBALL="jack-audio-connection-kit-$VERSION.tar.gz" 25.16 +WGET_URL="http://jackaudio.org/downloads/$TARBALL" 25.17 + 25.18 +BUILD_DEPENDS="automake libtool \ 25.19 +db-dev libsndfile-dev libsamplerate-dev alsa-lib-dev readline-dev doxygen" 25.20 +SPLIT="jack-dev" 25.21 + 25.22 +# Rules to configure and make the package. 25.23 +compile_rules() 25.24 +{ 25.25 + autoreconf -fi && 25.26 + sed -i 's|md5 -q|md5sum|' jackd/Makefile.in 25.27 + 25.28 + ./configure \ 25.29 + --docdir=/usr/share/doc/$PACKAGE-$VERSION \ 25.30 + --enable-optimization-by-compiler \ 25.31 + --enable-optimize \ 25.32 + --disable-coreaudio --disable-oss --disable-sun --disable-sndio \ 25.33 + --disable-freebob --disable-firewire \ 25.34 + $CONFIGURE_ARGS && 25.35 + make && make install 25.36 +} 25.37 + 25.38 +# Rules to gen a SliTaz package suitable for Tazpkg. 25.39 +genpkg_rules() 25.40 +{ 25.41 + case $PACKAGE in 25.42 + jack) 25.43 + copy @std 25.44 + DEPENDS="alsa-lib flac libdb libogg libsamplerate libsndfile \ 25.45 + libvorbis ncurses readline" 25.46 + PROVIDE="jack-audio-connection-kit" 25.47 + TAGS="audio server" 25.48 + ;; 25.49 + *-dev) 25.50 + copy @dev 25.51 + DEPENDS="jack alsa-lib-dev db-dev libsamplerate-dev" 25.52 + PROVIDE="jack-audio-connection-kit-dev" 25.53 + ;; 25.54 + esac 25.55 +}
26.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 26.2 +++ b/jack/stuff/patches/jack-fix-docdir.patch Fri Aug 04 16:04:04 2017 +0300 26.3 @@ -0,0 +1,11 @@ 26.4 +--- a/doc/Makefile.am 26.5 ++++ b/doc/Makefile.am 26.6 +@@ -24,7 +24,7 @@ 26.7 + 26.8 + DOC_STAMPS=html-build.stamp 26.9 + 26.10 +-DOC_DIR=$(HTML_DIR) 26.11 ++DOC_DIR=$(docdir) 26.12 + 26.13 + all-local: doxygen-build.stamp 26.14 +
27.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 27.2 +++ b/jack/stuff/patches/series Fri Aug 04 16:04:04 2017 +0300 27.3 @@ -0,0 +1,1 @@ 27.4 +jack-fix-docdir.patch
28.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 28.2 +++ b/jack2/receipt Fri Aug 04 16:04:04 2017 +0300 28.3 @@ -0,0 +1,46 @@ 28.4 +# SliTaz package receipt v2. 28.5 + 28.6 +PACKAGE="jack2" 28.7 +VERSION="1.9.10" 28.8 +CATEGORY="multimedia" 28.9 +SHORT_DESC="The JACK2 with SMP support" 28.10 +MAINTAINER="al.bobylev@gmail.com" 28.11 +LICENSE="GPL LGPL" 28.12 +WEB_SITE="http://jackaudio.org/" 28.13 +HOST_ARCH="i486 arm" 28.14 + 28.15 +TARBALL="$PACKAGE-$VERSION.tar.gz" 28.16 +WGET_URL="https://github.com/jackaudio/jack2/archive/v$VERSION.tar.gz" 28.17 + 28.18 +BUILD_DEPENDS="patch python libsamplerate-dev alsa-lib-dev dbus-dev expat-dev \ 28.19 +libsndfile-dev readline-dev opus-dev doxygen" 28.20 +SPLIT="jack2-dev" 28.21 + 28.22 +# Rules to configure and make the package. 28.23 +compile_rules() 28.24 +{ 28.25 + ./waf configure \ 28.26 + --prefix=/usr \ 28.27 + --classic \ 28.28 + --dbus \ 28.29 + --doxygen \ 28.30 + --alsa \ 28.31 + && 28.32 + ./waf build && 28.33 + ./waf install 28.34 +} 28.35 + 28.36 +# Rules to gen a SliTaz package suitable for Tazpkg. 28.37 +genpkg_rules() 28.38 +{ 28.39 + case $PACKAGE in 28.40 + jack2) 28.41 + copy @std 28.42 + DEPENDS="alsa-lib dbus expat libsamplerate libsndfile ncurses opus \ 28.43 + readline" 28.44 + ;; 28.45 + *-dev) 28.46 + copy @dev 28.47 + ;; 28.48 + esac 28.49 +}
29.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 29.2 +++ b/jack2/stuff/patches/fix-docdir.patch Fri Aug 04 16:04:04 2017 +0300 29.3 @@ -0,0 +1,16 @@ 29.4 +--- a/wscript 29.5 ++++ b/wscript 29.6 +@@ -433,10 +433,10 @@ 29.7 + #bld.add_subdirs('tests') 29.8 + 29.9 + if bld.env['BUILD_DOXYGEN_DOCS'] == True: 29.10 +- html_docs_source_dir = "build/default/html" 29.11 ++ html_docs_source_dir = "html" 29.12 + if bld.cmd == 'install': 29.13 +- share_dir = bld.options.destdir + bld.env['PREFIX'] + '/share/jack-audio-connection-kit' 29.14 +- html_docs_install_dir = share_dir + '/reference/html/' 29.15 ++ doc_dir = bld.options.destdir + bld.env['PREFIX'] + '/share/doc/jack-audio-connection-kit-' + VERSION 29.16 ++ html_docs_install_dir = doc_dir + '/reference/html/' 29.17 + if os.path.isdir(html_docs_install_dir): 29.18 + Logs.pprint('CYAN', "Removing old doxygen documentation installation...") 29.19 + shutil.rmtree(html_docs_install_dir)
30.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 30.2 +++ b/jack2/stuff/patches/gcc6.patch Fri Aug 04 16:04:04 2017 +0300 30.3 @@ -0,0 +1,62 @@ 30.4 +From ff1ed2c4524095055140370c1008a2d9cccc5645 Mon Sep 17 00:00:00 2001 30.5 +From: Adrian Knoth <adi@drcomp.erfurt.thur.de> 30.6 +Date: Sat, 11 Jun 2016 05:35:07 +0200 30.7 +Subject: [PATCH] Fix initialization in test/iodelay.cpp 30.8 + 30.9 +jack_latency_range_t is 30.10 + 30.11 +struct _jack_latency_range { 30.12 + jack_nframes_t min; 30.13 + jack_nframes_t max; 30.14 +}; 30.15 + 30.16 +and jack_nframes_t is 30.17 + 30.18 +typedef uint32_t jack_nframes_t; 30.19 + 30.20 +so it's unsigned. Initialising it with -1 is invalid (at least in C++14). We cannot use {0, 0}, because latency_cb has 30.21 + 30.22 + jack_latency_range_t range; 30.23 + range.min = range.max = 0; 30.24 + if ((range.min != capture_latency.min) || (range.max != 30.25 + capture_latency.max)) { 30.26 + capture_latency = range; 30.27 + } 30.28 + 30.29 +so we must not have {0, 0}, otherwise the condition would never be true. 30.30 + 30.31 +Using UINT32_MAX should be equivalent to the previous -1. 30.32 +--- 30.33 + tests/iodelay.cpp | 7 ++++--- 30.34 + 1 file changed, 4 insertions(+), 3 deletions(-) 30.35 + 30.36 +diff --git a/tests/iodelay.cpp b/tests/iodelay.cpp 30.37 +index e1ba63f..1ef470f 100644 30.38 +--- a/tests/iodelay.cpp 30.39 ++++ b/tests/iodelay.cpp 30.40 +@@ -20,6 +20,7 @@ 30.41 + 30.42 + #include <stdlib.h> 30.43 + #include <stdio.h> 30.44 ++#include <stdint.h> 30.45 + #include <math.h> 30.46 + #include <unistd.h> 30.47 + #include <jack/jack.h> 30.48 +@@ -167,8 +168,8 @@ static jack_client_t *jack_handle; 30.49 + static jack_port_t *jack_capt; 30.50 + static jack_port_t *jack_play; 30.51 + 30.52 +-jack_latency_range_t capture_latency = {-1, -1}; 30.53 +-jack_latency_range_t playback_latency = {-1, -1}; 30.54 ++jack_latency_range_t capture_latency = {UINT32_MAX, UINT32_MAX}; 30.55 ++jack_latency_range_t playback_latency = {UINT32_MAX, UINT32_MAX}; 30.56 + 30.57 + void 30.58 + latency_cb (jack_latency_callback_mode_t mode, void *arg) 30.59 +@@ -266,4 +267,4 @@ int main (int ac, char *av []) 30.60 + return 0; 30.61 + } 30.62 + 30.63 +-// -------------------------------------------------------------------------------- 30.64 +\ No newline at end of file 30.65 ++// --------------------------------------------------------------------------------
31.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 31.2 +++ b/jack2/stuff/patches/jack1compat.diff Fri Aug 04 16:04:04 2017 +0300 31.3 @@ -0,0 +1,33 @@ 31.4 +diff --git a/common/jack/types.h b/common/jack/types.h 31.5 +index 094d407..2dccf34 100644 31.6 +--- a/common/jack/types.h 31.7 ++++ b/common/jack/types.h 31.8 +@@ -403,10 +403,8 @@ typedef void (*JackPortConnectCallback)(jack_port_id_t a, jack_port_id_t b, int 31.9 + * @param port the port that has been renamed 31.10 + * @param new_name the new name 31.11 + * @param arg pointer to a client supplied structure 31.12 +- * 31.13 +- * @return zero on success, non-zero on error 31.14 + */ 31.15 +-typedef int (*JackPortRenameCallback)(jack_port_id_t port, const char* old_name, const char* new_name, void *arg); 31.16 ++typedef void (*JackPortRenameCallback)(jack_port_id_t port, const char* old_name, const char* new_name, void *arg); 31.17 + 31.18 + /** 31.19 + * Prototype for the client supplied function that is called 31.20 +diff --git a/tests/test.cpp b/tests/test.cpp 31.21 +index 750d152..8a8a811 100644 31.22 +--- a/tests/test.cpp 31.23 ++++ b/tests/test.cpp 31.24 +@@ -186,11 +186,10 @@ void Jack_Client_Registration_Callback(const char* name, int val, void *arg) 31.25 + client_register--; 31.26 + } 31.27 + 31.28 +-int Jack_Port_Rename_Callback(jack_port_id_t port, const char* old_name, const char* new_name, void *arg) 31.29 ++void Jack_Port_Rename_Callback(jack_port_id_t port, const char* old_name, const char* new_name, void *arg) 31.30 + { 31.31 + Log("Rename callback has been successfully called with old_name '%s' and new_name '%s'. (msg from callback)\n", old_name, new_name); 31.32 + port_rename_clbk = 1; 31.33 +- return 0; 31.34 + } 31.35 + 31.36 + int Jack_Update_Buffer_Size(jack_nframes_t nframes, void *arg)
32.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 32.2 +++ b/jack2/stuff/patches/series Fri Aug 04 16:04:04 2017 +0300 32.3 @@ -0,0 +1,5 @@ 32.4 +fix-docdir.patch 32.5 + 32.6 +# from https://www.archlinux.org/packages/community/i686/jack2/ 32.7 +gcc6.patch 32.8 +jack1compat.diff
33.1 --- a/libavc1394-dev/receipt Wed Aug 02 20:14:13 2017 +0300 33.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 33.3 @@ -1,22 +0,0 @@ 33.4 -# SliTaz package receipt. 33.5 - 33.6 -PACKAGE="libavc1394-dev" 33.7 -VERSION="0.5.4" 33.8 -CATEGORY="development" 33.9 -SHORT_DESC="Interface for the 1394 Trade Association AV/C Digital Interface." 33.10 -MAINTAINER="pankso@slitaz.org" 33.11 -LICENSE="LGPL2.1" 33.12 -WANTED="libavc1394" 33.13 -WEB_SITE="http://sourceforge.net/projects/libavc1394/" 33.14 - 33.15 -DEPENDS="libavc1394 pkg-config" 33.16 - 33.17 -# Rules to gen a SliTaz package suitable for Tazpkg. 33.18 -genpkg_rules() 33.19 -{ 33.20 - mkdir -p $fs/usr/lib 33.21 - cp -a $install/usr/include $fs/usr 33.22 - cp -a $install/usr/lib/*.a* $fs/usr/lib 33.23 - cp -a $install/usr/lib/pkgconfig $fs/usr/lib 33.24 -} 33.25 -
34.1 --- a/libavc1394/receipt Wed Aug 02 20:14:13 2017 +0300 34.2 +++ b/libavc1394/receipt Fri Aug 04 16:04:04 2017 +0300 34.3 @@ -1,35 +1,36 @@ 34.4 -# SliTaz package receipt. 34.5 +# SliTaz package receipt v2. 34.6 34.7 PACKAGE="libavc1394" 34.8 VERSION="0.5.4" 34.9 CATEGORY="system-tools" 34.10 -SHORT_DESC="Interface for the 1394 Trade Association AV/C Digital Interface." 34.11 +SHORT_DESC="Interface for the 1394 Trade Association AV/C Digital Interface" 34.12 MAINTAINER="pankso@slitaz.org" 34.13 LICENSE="LGPL2.1" 34.14 +WEB_SITE="https://sourceforge.net/projects/libavc1394/" 34.15 + 34.16 TARBALL="$PACKAGE-$VERSION.tar.gz" 34.17 -WEB_SITE="http://sourceforge.net/projects/libavc1394/" 34.18 WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL" 34.19 34.20 -DEPENDS="libraw1394" 34.21 BUILD_DEPENDS="libraw1394-dev" 34.22 +SPLIT="libavc1394-dev" 34.23 34.24 # Rules to configure and make the package. 34.25 compile_rules() 34.26 { 34.27 - cd $src 34.28 - ./configure \ 34.29 - --prefix=/usr \ 34.30 - --mandir=/usr/share/man \ 34.31 - $CONFIGURE_ARGS 34.32 - make 34.33 - make DESTDIR=$DESTDIR install 34.34 + ./configure $CONFIGURE_ARGS && make && make install 34.35 } 34.36 34.37 # Rules to gen a SliTaz package suitable for Tazpkg. 34.38 genpkg_rules() 34.39 { 34.40 - mkdir -p $fs/usr/lib 34.41 - cp -a $install/usr/bin $fs/usr 34.42 - cp -a $install/usr/lib/*.so* $fs/usr/lib 34.43 + case $PACKAGE in 34.44 + libavc1394) 34.45 + copy @std 34.46 + DEPENDS="libraw1394" 34.47 + ;; 34.48 + *-dev) 34.49 + copy @dev 34.50 + DEPENDS="libavc1394 libraw1394-dev" 34.51 + ;; 34.52 + esac 34.53 } 34.54 -
35.1 --- a/libcaca-dev/receipt Wed Aug 02 20:14:13 2017 +0300 35.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 35.3 @@ -1,22 +0,0 @@ 35.4 -# SliTaz package receipt. 35.5 - 35.6 -PACKAGE="libcaca-dev" 35.7 -VERSION="0.99.beta19" 35.8 -CATEGORY="development" 35.9 -SHORT_DESC="Text mode graphics utilities development files." 35.10 -MAINTAINER="paul@slitaz.org" 35.11 -LICENSE="GPL2" 35.12 -WEB_SITE="http://caca.zoy.org/wiki/libcaca" 35.13 -WANTED="libcaca" 35.14 - 35.15 -DEPENDS="libcaca" 35.16 - 35.17 -# Rules to gen a SliTaz package suitable for Tazpkg. 35.18 -genpkg_rules() 35.19 -{ 35.20 - mkdir -p $fs/usr/lib 35.21 - cp -a $install/usr/include $fs/usr 35.22 - cp -a $install/usr/lib/pkgconfig $fs/usr/lib 35.23 - cp -a $install/usr/lib/*a $fs/usr/lib 35.24 -} 35.25 -
36.1 --- a/libcaca/receipt Wed Aug 02 20:14:13 2017 +0300 36.2 +++ b/libcaca/receipt Fri Aug 04 16:04:04 2017 +0300 36.3 @@ -1,42 +1,43 @@ 36.4 -# SliTaz package receipt. 36.5 +# SliTaz package receipt v2. 36.6 36.7 PACKAGE="libcaca" 36.8 VERSION="0.99.beta19" 36.9 CATEGORY="graphics" 36.10 -SHORT_DESC="Text mode graphics utilities." 36.11 +SHORT_DESC="Text mode graphics utilities" 36.12 MAINTAINER="paul@slitaz.org" 36.13 LICENSE="GPL2" 36.14 +WEB_SITE="http://caca.zoy.org/wiki/libcaca" 36.15 + 36.16 TARBALL="$PACKAGE-$VERSION.tar.gz" 36.17 -WEB_SITE="http://caca.zoy.org/wiki/libcaca" 36.18 WGET_URL="http://caca.zoy.org/files/libcaca/$TARBALL" 36.19 36.20 -DEPENDS="ncurses imlib2" 36.21 -BUILD_DEPENDS="ncurses-dev imlib2-dev xorg-libX11-dev" 36.22 +BUILD_DEPENDS="zlib-dev xorg-libX11-dev mesa-dev ncurses-dev python imlib2-dev \ 36.23 +pango-dev doxygen cppunit-dev" 36.24 +SPLIT="python-caca libcaca-dev" 36.25 36.26 # Rules to configure and make the package. 36.27 compile_rules() 36.28 { 36.29 - cd $src 36.30 - ./configure --prefix=/usr \ 36.31 - $CONFIGURE_ARGS && 36.32 - make 36.33 - make DESTDIR=$DESTDIR install 36.34 - 36.35 - # hack for missing iso8859-1 folder 36.36 - cook xorg-libX11 36.37 + ./configure $CONFIGURE_ARGS && make && make install 36.38 } 36.39 36.40 # Rules to gen a SliTaz package suitable for Tazpkg. 36.41 genpkg_rules() 36.42 { 36.43 - mkdir -p $fs/usr/lib $fs/usr/share/X11/locale 36.44 - cp -a $install/usr/bin $fs/usr 36.45 - cp -a $install/usr/lib/*.so* $fs/usr/lib 36.46 - #cp -a $install/usr/lib/jni $fs/usr/lib 36.47 - cp -a $install/usr/share $fs/usr 36.48 - rm -rf $fs/usr/share/man 36.49 - # hack for missing iso8859-1 folder 36.50 - cp -a $WOK/xorg-libX11/install/usr/share/X11/locale/iso8859-1 \ 36.51 - $fs/usr/share/X11/locale 36.52 + case $PACKAGE in 36.53 + libcaca) 36.54 + copy @std 36.55 + rm -rf $fs/usr/lib/python2.7/ 36.56 + DEPENDS="imlib2 ncurses xorg-libX11 zlib" 36.57 + ;; 36.58 + python-caca) 36.59 + copy *.py 36.60 + DEPENDS="libcaca python" 36.61 + ;; 36.62 + *-dev) 36.63 + copy @dev 36.64 + DEPENDS="libcaca python-caca ncurses-dev xorg-libX11-dev \ 36.65 + xorg-libXau-dev xorg-libXdmcp-dev xorg-libxcb-dev zlib-dev" 36.66 + ;; 36.67 + esac 36.68 } 36.69 -
37.1 --- a/libdv-dev/receipt Wed Aug 02 20:14:13 2017 +0300 37.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 37.3 @@ -1,22 +0,0 @@ 37.4 -# SliTaz package receipt. 37.5 - 37.6 -PACKAGE="libdv-dev" 37.7 -VERSION="1.0.0" 37.8 -CATEGORY="development" 37.9 -SHORT_DESC="Devel files from libdv." 37.10 -MAINTAINER="pankso@slitaz.org" 37.11 -LICENSE="LGPL2.1" 37.12 -WANTED="libdv" 37.13 -WEB_SITE="http://libdv.sourceforge.net/" 37.14 - 37.15 -DEPENDS="pkg-config" 37.16 - 37.17 -# Rules to gen a SliTaz package suitable for Tazpkg. 37.18 -genpkg_rules() 37.19 -{ 37.20 - mkdir -p $fs/usr/lib 37.21 - cp -a $install/usr/include $fs/usr 37.22 - cp -a $install/usr/lib/*.*a $fs/usr/lib 37.23 - cp -a $install/usr/lib/pkgconfig $fs/usr/lib 37.24 -} 37.25 -
38.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 38.2 +++ b/libdv/description.txt Fri Aug 04 16:04:04 2017 +0300 38.3 @@ -0,0 +1,3 @@ 38.4 +The Quasar DV Codec (libdv) is a software decoder for DV format video, as 38.5 +defined by the IEC 61834 and SMPTE 314M standards. DV is the encoding format 38.6 +used by consumer-grade digital camcorders.
39.1 --- a/libdv/receipt Wed Aug 02 20:14:13 2017 +0300 39.2 +++ b/libdv/receipt Fri Aug 04 16:04:04 2017 +0300 39.3 @@ -1,35 +1,40 @@ 39.4 -# SliTaz package receipt. 39.5 +# SliTaz package receipt v2. 39.6 39.7 PACKAGE="libdv" 39.8 VERSION="1.0.0" 39.9 CATEGORY="multimedia" 39.10 -SHORT_DESC="Software codec for DV video." 39.11 +SHORT_DESC="Software codec for DV video" 39.12 MAINTAINER="pankso@slitaz.org" 39.13 LICENSE="LGPL2.1" 39.14 +WEB_SITE="http://libdv.sourceforge.net/" 39.15 + 39.16 TARBALL="$PACKAGE-$VERSION.tar.gz" 39.17 -WEB_SITE="http://libdv.sourceforge.net/" 39.18 WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL" 39.19 39.20 -DEPENDS="popt xorg-libXv" 39.21 -BUILD_DEPENDS="gtk+-dev popt-dev xorg-libXv-dev" 39.22 +# With no effect on final binaries: xorg-libX11-dev xorg-libXt-dev libsdl-dev 39.23 +BUILD_DEPENDS="gfortran" 39.24 +SPLIT="libdv-dev" 39.25 39.26 # Rules to configure and make the package. 39.27 compile_rules() 39.28 { 39.29 - cd $src 39.30 + # http://www.linuxfromscratch.org/blfs/view/stable/multimedia/libdv.html 39.31 ./configure \ 39.32 - --prefix=/usr \ 39.33 - --mandir=/usr/share/man \ 39.34 - $CONFIGURE_ARGS 39.35 - make 39.36 - make DESTDIR=$DESTDIR install 39.37 + --disable-xv \ 39.38 + --disable-static \ 39.39 + $CONFIGURE_ARGS && 39.40 + make && make install && 39.41 + 39.42 + docdir="$install/usr/share/doc/libdv-$VERSION" && 39.43 + mkdir -p $docdir && 39.44 + cp README* $docdir 39.45 } 39.46 39.47 # Rules to gen a SliTaz package suitable for Tazpkg. 39.48 genpkg_rules() 39.49 { 39.50 - mkdir -p $fs/usr/lib 39.51 - cp -a $install/usr/bin $fs/usr 39.52 - cp -a $install/usr/lib/*.so* $fs/usr/lib 39.53 + case $PACKAGE in 39.54 + libdv) copy @std;; 39.55 + *-dev) copy @dev;; 39.56 + esac 39.57 } 39.58 -
40.1 --- a/libiec61883-dev/receipt Wed Aug 02 20:14:13 2017 +0300 40.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 40.3 @@ -1,22 +0,0 @@ 40.4 -# SliTaz package receipt. 40.5 - 40.6 -PACKAGE="libiec61883-dev" 40.7 -VERSION="1.2.0" 40.8 -CATEGORY="development" 40.9 -SHORT_DESC="libiec61883 is a standard defining a high speed serial bus." 40.10 -MAINTAINER="pankso@slitaz.org" 40.11 -LICENSE="LGPL2.1" 40.12 -WANTED="libiec61883" 40.13 -WEB_SITE="http://www.linux1394.org/" 40.14 - 40.15 -DEPENDS="pkg-config" 40.16 - 40.17 -# Rules to gen a SliTaz package suitable for Tazpkg. 40.18 -genpkg_rules() 40.19 -{ 40.20 - mkdir -p $fs/usr/lib $fs/dev 40.21 - cp -a $install/usr/include $fs/usr 40.22 - cp -a $install/usr/lib/*.*a $fs/usr/lib 40.23 - cp -a $install/usr/lib/pkgconfig $fs/usr/lib 40.24 -} 40.25 -
41.1 --- a/libiec61883/receipt Wed Aug 02 20:14:13 2017 +0300 41.2 +++ b/libiec61883/receipt Fri Aug 04 16:04:04 2017 +0300 41.3 @@ -1,37 +1,36 @@ 41.4 -# SliTaz package receipt. 41.5 +# SliTaz package receipt v2. 41.6 41.7 PACKAGE="libiec61883" 41.8 VERSION="1.2.0" 41.9 CATEGORY="system-tools" 41.10 -SHORT_DESC="libiec61883 is a standard defining a high speed serial bus." 41.11 +SHORT_DESC="libiec61883 is a standard defining a high speed serial bus" 41.12 MAINTAINER="pankso@slitaz.org" 41.13 LICENSE="LGPL2.1" 41.14 -#TARBALL="$PACKAGE-$VERSION.tar.gz" 41.15 -TARBALL="${PACKAGE}_$VERSION.orig.tar.gz" 41.16 -WEB_SITE="http://www.linux1394.org/" 41.17 -#WGET_URL="http://www.linux1394.org/dl/$TARBALL" 41.18 -WGET_URL="http://ftp.debian.org/pool/main/libi/$PACKAGE/$TARBALL" 41.19 +WEB_SITE="https://ieee1394.wiki.kernel.org/index.php/Main_Page" 41.20 41.21 -DEPENDS="libraw1394" 41.22 -BUILD_DEPENDS="libraw1394 libraw1394-dev" 41.23 +TARBALL="$PACKAGE-$VERSION.tar.xz" 41.24 +WGET_URL="https://www.kernel.org/pub/linux/libs/ieee1394/$TARBALL" 41.25 + 41.26 +BUILD_DEPENDS="libraw1394-dev" 41.27 +SPLIT="libiec61883-dev" 41.28 41.29 # Rules to configure and make the package. 41.30 compile_rules() 41.31 { 41.32 - cd $src 41.33 - ./configure \ 41.34 - --prefix=/usr \ 41.35 - --mandir=/usr/share/man \ 41.36 - $CONFIGURE_ARGS && 41.37 - make && 41.38 - make DESTDIR=$DESTDIR install 41.39 + ./configure $CONFIGURE_ARGS && make && make install 41.40 } 41.41 41.42 # Rules to gen a SliTaz package suitable for Tazpkg. 41.43 genpkg_rules() 41.44 { 41.45 - mkdir -p $fs/usr/lib $fs/dev 41.46 - cp -a $install/usr/bin $fs/usr 41.47 - cp -a $install/usr/lib/*.so* $fs/usr/lib 41.48 + case $PACKAGE in 41.49 + libiec61883) 41.50 + copy @std 41.51 + DEPENDS="libraw1394" 41.52 + ;; 41.53 + *-dev) 41.54 + copy @dev 41.55 + DEPENDS="libiec61883 libraw1394-dev" 41.56 + ;; 41.57 + esac 41.58 } 41.59 -
42.1 --- a/libraw1394-dev/receipt Wed Aug 02 20:14:13 2017 +0300 42.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 42.3 @@ -1,22 +0,0 @@ 42.4 -# SliTaz package receipt. 42.5 - 42.6 -PACKAGE="libraw1394-dev" 42.7 -VERSION="2.0.7" 42.8 -CATEGORY="development" 42.9 -SHORT_DESC="IEEE 1394 static library and devel files." 42.10 -MAINTAINER="pankso@slitaz.org" 42.11 -LICENSE="LGPL2.1" 42.12 -WANTED="libraw1394" 42.13 -WEB_SITE="http://www.linux1394.org/" 42.14 - 42.15 -DEPENDS="libraw1394 pkg-config" 42.16 - 42.17 -# Rules to gen a SliTaz package suitable for Tazpkg. 42.18 -genpkg_rules() 42.19 -{ 42.20 - mkdir -p $fs/usr/lib 42.21 - cp -a $install/usr/include $fs/usr 42.22 - cp -a $install/usr/lib/*.*a $fs/usr/lib 42.23 - cp -a $install/usr/lib/pkgconfig $fs/usr/lib 42.24 -} 42.25 -
43.1 --- a/libraw1394/receipt Wed Aug 02 20:14:13 2017 +0300 43.2 +++ b/libraw1394/receipt Fri Aug 04 16:04:04 2017 +0300 43.3 @@ -1,35 +1,36 @@ 43.4 -# SliTaz package receipt. 43.5 +# SliTaz package receipt v2. 43.6 43.7 PACKAGE="libraw1394" 43.8 -VERSION="2.0.7" 43.9 +VERSION="2.1.2" 43.10 CATEGORY="system-tools" 43.11 -SHORT_DESC="IEEE 1394 is a standard defining a high speed serial bus." 43.12 +SHORT_DESC="IEEE 1394 is a standard defining a high speed serial bus" 43.13 MAINTAINER="pankso@slitaz.org" 43.14 LICENSE="LGPL2.1" 43.15 -TARBALL="$PACKAGE-$VERSION.tar.gz" 43.16 -WEB_SITE="http://www.linux1394.org/" 43.17 -WGET_URL="http://www.kernel.org/pub/linux/libs/ieee1394/$TARBALL" 43.18 +WEB_SITE="https://ieee1394.wiki.kernel.org/index.php/Main_Page" 43.19 + 43.20 +TARBALL="$PACKAGE-$VERSION.tar.xz" 43.21 +WGET_URL="https://www.kernel.org/pub/linux/libs/ieee1394/$TARBALL" 43.22 + 43.23 +SPLIT="libraw1394-dev" 43.24 43.25 # Rules to configure and make the package. 43.26 compile_rules() 43.27 { 43.28 - cd $src 43.29 - ./configure \ 43.30 - --prefix=/usr \ 43.31 - --mandir=/usr/share/man \ 43.32 - $CONFIGURE_ARGS && 43.33 - make && 43.34 - make DESTDIR=$DESTDIR install 43.35 + ./configure $CONFIGURE_ARGS && make && make install 43.36 } 43.37 43.38 # Rules to gen a SliTaz package suitable for Tazpkg. 43.39 genpkg_rules() 43.40 { 43.41 - mkdir -p $fs/usr/lib $fs/dev 43.42 - cp -a $install/usr/bin $fs/usr 43.43 - cp -a $install/usr/lib/*.so* $fs/usr/lib 43.44 - # Dev node 43.45 - mknod -m 0666 $fs/dev/raw1394 c 171 0 43.46 - chown root.root $fs/dev/raw1394 43.47 + case $PACKAGE in 43.48 + libraw1394) copy @std;; 43.49 + *-dev) copy @dev;; 43.50 + esac 43.51 } 43.52 43.53 +# Make device node 43.54 +post_install_libraw1394() { 43.55 + mkdir -p $1/dev 43.56 + mknod -m 0666 $1/dev/raw1394 c 171 0 43.57 + chown root:root $1/dev/raw1394 43.58 +}
44.1 --- a/libshout-dev/receipt Wed Aug 02 20:14:13 2017 +0300 44.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 44.3 @@ -1,22 +0,0 @@ 44.4 -# SliTaz package receipt. 44.5 - 44.6 -PACKAGE="libshout-dev" 44.7 -VERSION="2.2.2" 44.8 -CATEGORY="development" 44.9 -SHORT_DESC="libshout development files" 44.10 -MAINTAINER="slaxemulator@gmail.com" 44.11 -LICENSE="GPL2" 44.12 -WANTED="libshout" 44.13 -WEB_SITE="http://www.icecast.org/" 44.14 - 44.15 -DEPENDS="libshout pkg-config" 44.16 - 44.17 -# Rules to gen a SliTaz package suitable for Tazpkg. 44.18 -genpkg_rules() 44.19 -{ 44.20 - mkdir -p $fs/usr/lib $fs/usr/share 44.21 - cp -a $install/usr/include $fs/usr 44.22 - cp -a $install/usr/lib/*.*a $fs/usr/lib 44.23 - cp -a $install/usr/lib/pkgconfig $fs/usr/lib 44.24 -} 44.25 -
45.1 --- a/libshout/receipt Wed Aug 02 20:14:13 2017 +0300 45.2 +++ b/libshout/receipt Fri Aug 04 16:04:04 2017 +0300 45.3 @@ -1,29 +1,45 @@ 45.4 -# SliTaz package receipt. 45.5 +# SliTaz package receipt v2. 45.6 45.7 PACKAGE="libshout" 45.8 -VERSION="2.2.2" 45.9 +VERSION="2.4.1" 45.10 CATEGORY="multimedia" 45.11 -SHORT_DESC="Library for accessing a shoutcast/icecast server." 45.12 +SHORT_DESC="Library for accessing a shoutcast/icecast server" 45.13 MAINTAINER="slaxemulator@gmail.com" 45.14 LICENSE="GPL2" 45.15 +WEB_SITE="https://www.icecast.org/" 45.16 + 45.17 TARBALL="$PACKAGE-$VERSION.tar.gz" 45.18 -WEB_SITE="http://www.icecast.org/" 45.19 WGET_URL="http://downloads.xiph.org/releases/$PACKAGE/$TARBALL" 45.20 45.21 -DEPENDS="libvorbis libtheora speex" 45.22 BUILD_DEPENDS="libvorbis-dev libtheora-dev speex-dev libogg-dev" 45.23 +BUILD_DEPENDS="libogg-dev libvorbis-dev libtheora-dev speex-dev openssl-dev" 45.24 +SPLIT="libshout-dev" 45.25 45.26 # Rules to configure and make the package. 45.27 compile_rules() 45.28 { 45.29 - cd $src 45.30 - ./configure $CONFIGURE_ARGS && make LDFLAGS+=-lspeex && make install 45.31 + sed -e 's/SSLeay_add_all_algorithms/OpenSSL_add_all_algorithms/g' -i src/tls.c 45.32 + 45.33 + ./configure \ 45.34 + --sysconfdir=/etc \ 45.35 + --localstatedir=/var \ 45.36 + $CONFIGURE_ARGS && 45.37 + make && make install 45.38 +# make LDFLAGS+=-lspeex && make install 45.39 } 45.40 45.41 # Rules to gen a SliTaz package suitable for Tazpkg. 45.42 genpkg_rules() 45.43 { 45.44 - mkdir -p $fs/usr/lib 45.45 - cp -a $install/usr/lib/*.so* $fs/usr/lib 45.46 + case $PACKAGE in 45.47 + libshout) 45.48 + copy @std 45.49 + DEPENDS="libcrypto libogg libssl libtheora libvorbis speex" 45.50 + ;; 45.51 + *-dev) 45.52 + copy @dev 45.53 + DEPENDS="libshout libogg-dev libtheora-dev libvorbis-dev \ 45.54 + openssl-dev speex-dev" 45.55 + ;; 45.56 + esac 45.57 } 45.58 -
46.1 --- a/lingot/receipt Wed Aug 02 20:14:13 2017 +0300 46.2 +++ b/lingot/receipt Fri Aug 04 16:04:04 2017 +0300 46.3 @@ -10,8 +10,8 @@ 46.4 WEB_SITE="http://www.nongnu.org/lingot/" 46.5 WGET_URL="http://download.savannah.gnu.org/releases/lingot/$TARBALL" 46.6 46.7 -DEPENDS="gtk+ alsa-lib jack-audio-connection-kit libglade" 46.8 -BUILD_DEPENDS="gtk+-dev alsa-lib-dev jack-audio-connection-kit-dev \ 46.9 +DEPENDS="gtk+ alsa-lib jack libglade" 46.10 +BUILD_DEPENDS="gtk+-dev alsa-lib-dev jack-dev \ 46.11 libglade-dev intltool" 46.12 46.13 # Rules to configure and make the package.
47.1 --- a/lirc/receipt Wed Aug 02 20:14:13 2017 +0300 47.2 +++ b/lirc/receipt Fri Aug 04 16:04:04 2017 +0300 47.3 @@ -14,7 +14,7 @@ 47.4 portaudio alsa-lib util-linux-uuid" 47.5 BUILD_DEPENDS="linux linux-module-headers python libusb-dev libirman-dev \ 47.6 portaudio-dev alsa-lib-dev libusb-compat-dev util-linux-uuid-dev \ 47.7 -libftdi-dev jack-audio-connection-kit-dev" 47.8 +libftdi-dev jack-dev" 47.9 47.10 # Rules to configure and make the package. 47.11 compile_rules()
48.1 --- a/mixxx/receipt Wed Aug 02 20:14:13 2017 +0300 48.2 +++ b/mixxx/receipt Fri Aug 04 16:04:04 2017 +0300 48.3 @@ -15,7 +15,7 @@ 48.4 libQtSvg libQtDBus libQtPlugins qt4-phonon" 48.5 BUILD_DEPENDS="libsndfile-dev libogg-dev libid3tag-dev libmad-dev \ 48.6 libvorbis-dev taglib-dev libshout-dev portaudio-dev qt4-phonon \ 48.7 -Qt4-dev alsa-lib-dev jack-audio-connection-kit-dev mesa-dev scons \ 48.8 +Qt4-dev alsa-lib-dev jack-dev mesa-dev scons \ 48.9 pkg-config flac-dev portmidi" 48.10 48.11 # Rules to configure and make the package.
49.1 --- a/mjpegtools-dev/receipt Wed Aug 02 20:14:13 2017 +0300 49.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 49.3 @@ -1,21 +0,0 @@ 49.4 -# SliTaz package receipt. 49.5 - 49.6 -PACKAGE="mjpegtools-dev" 49.7 -VERSION="2.0.0" 49.8 -CATEGORY="development" 49.9 -SHORT_DESC="The mjpegtools devel files." 49.10 -WANTED="mjpegtools" 49.11 -MAINTAINER="pankso@slitaz.org" 49.12 -LICENSE="GPL2" 49.13 -WEB_SITE="http://mjpeg.sourceforge.net/" 49.14 - 49.15 -DEPENDS="mjpegtools pkg-config" 49.16 - 49.17 -# Rules to gen a SliTaz package suitable for Tazpkg. 49.18 -genpkg_rules() 49.19 -{ 49.20 - mkdir -p $fs/usr/lib 49.21 - cp -a $install/usr/include $fs/usr 49.22 - cp -a $install/usr/lib/*.a $fs/usr/lib 49.23 - cp -a $install/usr/lib/pkgconfig $fs/usr/lib 49.24 -}
50.1 --- a/mjpegtools/receipt Wed Aug 02 20:14:13 2017 +0300 50.2 +++ b/mjpegtools/receipt Fri Aug 04 16:04:04 2017 +0300 50.3 @@ -1,38 +1,49 @@ 50.4 -# SliTaz package receipt. 50.5 +# SliTaz package receipt v2. 50.6 50.7 PACKAGE="mjpegtools" 50.8 -VERSION="2.0.0" 50.9 +VERSION="2.1.0" 50.10 CATEGORY="multimedia" 50.11 -SHORT_DESC="MPEG manipulation tools." 50.12 -TAGS="mpeg mjpeg video" 50.13 +SHORT_DESC="MPEG manipulation tools" 50.14 MAINTAINER="pankso@slitaz.org" 50.15 LICENSE="GPL2" 50.16 +WEB_SITE="http://mjpeg.sourceforge.net/" 50.17 + 50.18 TARBALL="$PACKAGE-$VERSION.tar.gz" 50.19 -WEB_SITE="http://mjpeg.sourceforge.net/" 50.20 WGET_URL="$SF_MIRROR/mjpeg/$TARBALL" 50.21 50.22 -DEPENDS="libdv expat gtk+ jpeg libsdl libsdl-gfx xorg-libX11 xorg-libXau \ 50.23 +BUILD_DEPENDS="libdv expat gtk+ jpeg libsdl libsdl-gfx xorg-libX11 xorg-libXau \ 50.24 xorg-libXcomposite xorg-libXcursor xorg-libXdmcp xorg-libXext xorg-libXfixes \ 50.25 -xorg-libXinerama xorg-libXrandr xorg-libXrender xorg-libXdamage gcc-lib-base" 50.26 -BUILD_DEPENDS="$DEPENDS libdv-dev libsdl-gfx-dev jpeg-dev" 50.27 +xorg-libXinerama xorg-libXrandr xorg-libXrender xorg-libXdamage gcc-lib-base \ 50.28 +libdv-dev libsdl-gfx-dev jpeg-dev" 50.29 +SPLIT="mjpegtools-dev" 50.30 + 50.31 +BUILD_DEPENDS="libjpeg-turbo-dev libpng16-dev libdv-dev xorg-libX11-dev \ 50.32 +xorg-libICE-dev xorg-libXxf86dga-dev gtk+-dev libsdl-dev" 50.33 50.34 # Rules to configure and make the package. 50.35 compile_rules() 50.36 { 50.37 - cd $src 50.38 - ./configure \ 50.39 - --prefix=/usr \ 50.40 - --mandir=/usr/share/man \ 50.41 - $CONFIGURE_ARGS && 50.42 - make && 50.43 - make DESTDIR=$DESTDIR install 50.44 + ./configure $CONFIGURE_ARGS && make && make install 50.45 } 50.46 50.47 # Rules to gen a SliTaz package suitable for Tazpkg. 50.48 genpkg_rules() 50.49 { 50.50 - mkdir -p $fs/usr/lib 50.51 - cp -a $install/usr/bin $fs/usr 50.52 - cp -a $install/usr/lib/*.so* $fs/usr/lib 50.53 + case $PACKAGE in 50.54 + mjpegtools) 50.55 + copy @std 50.56 + DEPENDS="atk bzlib cairo fontconfig freetype gdk-pixbuf glib gtk+ \ 50.57 + libdv libffi libharfbuzz libjpeg-turbo liblzma libpng16 libsdl \ 50.58 + libxml2 pango pcre util-linux-blkid util-linux-mount \ 50.59 + util-linux-uuid xorg-libX11 xorg-libXau xorg-libXdmcp xorg-libXext \ 50.60 + xorg-libXrender xorg-libxcb xorg-pixman zlib" 50.61 + TAGS="mpeg mjpeg video" 50.62 + ;; 50.63 + *-dev) 50.64 + copy @dev 50.65 + DEPENDS="mjpegtools \ 50.66 + libdv-dev libjpeg-turbo-dev libsdl-dev xorg-libX11-dev \ 50.67 + xorg-libXau-dev xorg-libxcb-dev xorg-libXdmcp-dev" 50.68 + ;; 50.69 + esac 50.70 } 50.71 -
51.1 --- a/mjpegtools/stuff/gcc44.u Wed Aug 02 20:14:13 2017 +0300 51.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 51.3 @@ -1,11 +0,0 @@ 51.4 ---- mjpegtools-1.9.0/mplex/lpcmstrm_in.cpp 51.5 -+++ mjpegtools-1.9.0/mplex/lpcmstrm_in.cpp 51.6 -@@ -53,7 +53,7 @@ 51.7 - 51.8 - bool LPCMStream::Probe(IBitStream &bs ) 51.9 - { 51.10 -- char *last_dot = strrchr( bs.StreamName(), '.' ); 51.11 -+ const char *last_dot = strrchr( bs.StreamName(), '.' ); 51.12 - return 51.13 - last_dot != NULL 51.14 - && strcmp( last_dot+1, "lpcm") == 0;
52.1 --- a/njconnect/receipt Wed Aug 02 20:14:13 2017 +0300 52.2 +++ b/njconnect/receipt Fri Aug 04 16:04:04 2017 +0300 52.3 @@ -10,8 +10,8 @@ 52.4 TARBALL="$PACKAGE-$VERSION.tar.xz" 52.5 WGET_URL="http://downloads.sourceforge.net/project/$PACKAGE/$PACKAGE-$VERSION.tar.xz" 52.6 52.7 -DEPENDS="jack-audio-connection-kit ncurses" 52.8 -BUILD_DEPENDS="jack-audio-connection-kit-dev ncurses-dev xz" 52.9 +DEPENDS="jack ncurses" 52.10 +BUILD_DEPENDS="jack-dev ncurses-dev xz" 52.11 52.12 # Rules to configure and make the package. 52.13 compile_rules()
53.1 --- a/non-studio/receipt Wed Aug 02 20:14:13 2017 +0300 53.2 +++ b/non-studio/receipt Fri Aug 04 16:04:04 2017 +0300 53.3 @@ -11,10 +11,10 @@ 53.4 WEB_SITE="http://non.tuxfamily.org" 53.5 WGET_URL="http://git.tuxfamily.org/non/non/?p=non/non.git;a=snapshot;h=$GITHASH;sf=tgz" 53.6 53.7 -DEPENDS="ntk libsndfile libsigc++ liblrdf liblo jack-audio-connection-kit \ 53.8 +DEPENDS="ntk libsndfile libsigc++ liblrdf liblo jack \ 53.9 ladspa" 53.10 BUILD_DEPENDS="ntk-dev libsndfile-dev libsigc++-dev liblrdf-dev liblo-dev \ 53.11 -jack-audio-connection-kit-dev ladspa-dev" 53.12 +jack-dev ladspa-dev" 53.13 53.14 # Handle cross compilation 53.15 case "$ARCH" in
54.1 --- a/openshot/receipt Wed Aug 02 20:14:13 2017 +0300 54.2 +++ b/openshot/receipt Fri Aug 04 16:04:04 2017 +0300 54.3 @@ -13,7 +13,7 @@ 54.4 54.5 DEPENDS="mlt-python-bindings pygoocanvas libsdl librsvg python-xdg \ 54.6 frei0r-plugins python-pil python-httplib2" 54.7 -SUGGESTED="dvgrab libquicktime libavc1394 faac jack-audio-connection-kit ladspa" 54.8 +SUGGESTED="dvgrab libquicktime libavc1394 faac jack ladspa" 54.9 BUILD_DEPENDS="mlt-dev librsvg-dev libsdl-dev frei0r-plugins-dev sox-dev \ 54.10 ffmpeg-dev goocanvas-dev wget" 54.11
55.1 --- a/portaudio/receipt Wed Aug 02 20:14:13 2017 +0300 55.2 +++ b/portaudio/receipt Fri Aug 04 16:04:04 2017 +0300 55.3 @@ -12,8 +12,8 @@ 55.4 WGET_URL="http://www.portaudio.com/archives/$TARBALL" 55.5 HOST_ARCH="i486 arm" 55.6 55.7 -DEPENDS="alsa-lib jack-audio-connection-kit" 55.8 -BUILD_DEPENDS="alsa-lib-dev jack-audio-connection-kit-dev" 55.9 +DEPENDS="alsa-lib jack" 55.10 +BUILD_DEPENDS="alsa-lib-dev jack-dev" 55.11 55.12 # Rules to configure and make the package. 55.13 compile_rules()
56.1 --- a/qjackctl/receipt Wed Aug 02 20:14:13 2017 +0300 56.2 +++ b/qjackctl/receipt Fri Aug 04 16:04:04 2017 +0300 56.3 @@ -11,11 +11,11 @@ 56.4 WGET_URL="http://nchc.dl.sourceforge.net/sourceforge/qjackctl/$TARBALL" 56.5 56.6 DEPENDS="alsa-lib bzlib expat fontconfig freetype gcc-lib-base glib \ 56.7 -glibc-base jack-audio-connection-kit libffi libpng libQtCore libQtDBus \ 56.8 +glibc-base jack libffi libpng libQtCore libQtDBus \ 56.9 libQtGui libQtXml libxcb util-linux-uuid xorg-libICE xorg-libSM \ 56.10 xorg-libX11 xorg-libXau xorg-libXdmcp xorg-libXext xorg-libXrender zlib" 56.11 -BUILD_DEPENDS="qmake Qt4-dev jack-audio-connection-kit \ 56.12 -jack-audio-connection-kit-dev xorg-xproto xorg-libX11-dev" 56.13 +BUILD_DEPENDS="qmake Qt4-dev jack \ 56.14 +jack-dev xorg-xproto xorg-libX11-dev" 56.15 TAGS="audio sound" 56.16 56.17 # Rules to configure and make the package.
57.1 --- a/qtractor/receipt Wed Aug 02 20:14:13 2017 +0300 57.2 +++ b/qtractor/receipt Fri Aug 04 16:04:04 2017 +0300 57.3 @@ -10,9 +10,9 @@ 57.4 WEB_SITE="http://qtractor.sourceforge.net/qtractor-index.html" 57.5 WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL" 57.6 57.7 -DEPENDS="jack-audio-connection-kit alsa-lib libsndfile ladspa \ 57.8 +DEPENDS="jack alsa-lib libsndfile ladspa \ 57.9 libvorbis libmad libsamplerate liblo libQtGui libQtXml libQtCore" 57.10 -BUILD_DEPENDS="qmake Qt4-dev jack-audio-connection-kit-dev alsa-lib-dev \ 57.11 +BUILD_DEPENDS="qmake Qt4-dev jack-dev alsa-lib-dev \ 57.12 libsndfile-dev ladspa-dev libvorbis-dev libmad-dev libsamplerate-dev \ 57.13 liblo-dev lilv lv2 " 57.14
58.1 --- a/rosegarden/receipt Wed Aug 02 20:14:13 2017 +0300 58.2 +++ b/rosegarden/receipt Fri Aug 04 16:04:04 2017 +0300 58.3 @@ -11,12 +11,12 @@ 58.4 WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL" 58.5 TAG="midi" 58.6 58.7 -DEPENDS="libQtGui libQtXml libQtNetwork libQtCore jack-audio-connection-kit \ 58.8 +DEPENDS="libQtGui libQtXml libQtNetwork libQtCore jack \ 58.9 libsndfile liblrdf fftw libsamplerate alsa-lib xorg-libX11 zlib gcc-lib-base \ 58.10 libxcb xorg-libXau xorg-libXdmcp lirc liblo" 58.11 BUILD_DEPENDS="Qt4-dev ladspa-dev dssi-dev alsa-lib-dev xorg-libSM-dev \ 58.12 liblo-dev liblrdf-dev fftw-dev libsndfile-dev libsamplerate-dev xorg-imake \ 58.13 -xorg-makedepend jack-audio-connection-kit-dev xorg-libX11-dev lirc-dev" 58.14 +xorg-makedepend jack-dev xorg-libX11-dev lirc-dev" 58.15 58.16 # Rules to configure and make the package. 58.17 compile_rules()
59.1 --- a/rtaudio/receipt Wed Aug 02 20:14:13 2017 +0300 59.2 +++ b/rtaudio/receipt Fri Aug 04 16:04:04 2017 +0300 59.3 @@ -10,8 +10,8 @@ 59.4 WEB_SITE="http://www.music.mcgill.ca/~gary/rtaudio/" 59.5 WGET_URL="http://www.music.mcgill.ca/~gary/rtaudio/release/$TARBALL" 59.6 59.7 -DEPENDS="alsa-lib jack-audio-connection-kit" 59.8 -BUILD_DEPENDS="alsa-lib-dev jack-audio-connection-kit-dev" 59.9 +DEPENDS="alsa-lib jack" 59.10 +BUILD_DEPENDS="alsa-lib-dev jack-dev" 59.11 59.12 # Rules to configure and make the package. 59.13 compile_rules()
60.1 --- a/yarock/receipt Wed Aug 02 20:14:13 2017 +0300 60.2 +++ b/yarock/receipt Fri Aug 04 16:04:04 2017 +0300 60.3 @@ -17,7 +17,7 @@ 60.4 # TODO: review libQtPlugins (huge depends, maybe split?) gst0-plugins-good (gtk?) 60.5 # 60.6 DEPENDS="libQtDBus qjson qt4-phonon taglib gst0-ffmpeg gst0-plugins-good \ 60.7 -libshout libQtMultimedia libQtPlugins jack-audio-connection-kit" 60.8 +libshout libQtMultimedia libQtPlugins jack" 60.9 BUILD_DEPENDS="cmake Qt4-dev qmake qt4-phonon taglib-dev pkg-config qjson-dev \ 60.10 xorg-libX11 xorg-libXext xorg-libX11-dev wget" 60.11
61.1 --- a/zvbi-dev/receipt Wed Aug 02 20:14:13 2017 +0300 61.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 61.3 @@ -1,21 +0,0 @@ 61.4 -# SliTaz package receipt. 61.5 - 61.6 -PACKAGE="zvbi-dev" 61.7 -VERSION="0.2.33" 61.8 -CATEGORY="development" 61.9 -SHORT_DESC="devel files for zvbi" 61.10 -MAINTAINER="slaxemulator@gmail.com" 61.11 -LICENSE="GPL2" 61.12 -WEB_SITE="http://zapping.sourceforge.net/cgi-bin/view/ZVBI/WebHome" 61.13 -WANTED="zvbi" 61.14 - 61.15 -DEPENDS="zvbi pkg-config" 61.16 - 61.17 -# Rules to gen a SliTaz package suitable for Tazpkg. 61.18 -genpkg_rules() 61.19 -{ 61.20 - mkdir -p $fs/usr/lib 61.21 - cp -a $install/usr/include $fs/usr 61.22 - cp -a $install/usr/lib/pkgconfig $fs/usr/lib 61.23 -} 61.24 -
62.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 62.2 +++ b/zvbi/description.txt Fri Aug 04 16:04:04 2017 +0300 62.3 @@ -0,0 +1,4 @@ 62.4 +This program provides the Gnome community with a powerful and easily extensible 62.5 +TV viewer. It will have most of the features you have in other TV viewers for 62.6 +Unix/Windows, but keeping the program open through plugins to fit your 62.7 +particular needs.
63.1 --- a/zvbi/receipt Wed Aug 02 20:14:13 2017 +0300 63.2 +++ b/zvbi/receipt Fri Aug 04 16:04:04 2017 +0300 63.3 @@ -1,38 +1,40 @@ 63.4 -# SliTaz package receipt. 63.5 +# SliTaz package receipt v2. 63.6 63.7 PACKAGE="zvbi" 63.8 -VERSION="0.2.33" 63.9 +VERSION="0.2.35" 63.10 CATEGORY="multimedia" 63.11 -SHORT_DESC="VBI capture and decoding library." 63.12 +SHORT_DESC="VBI capture and decoding library" 63.13 MAINTAINER="slaxemulator@gmail.com" 63.14 LICENSE="GPL2" 63.15 +WEB_SITE="http://zapping.sourceforge.net/ZVBI/index.html" 63.16 + 63.17 TARBALL="$PACKAGE-$VERSION.tar.bz2" 63.18 -WEB_SITE="http://zapping.sourceforge.net/cgi-bin/view/ZVBI/WebHome" 63.19 WGET_URL="$SF_MIRROR/zapping/$TARBALL" 63.20 63.21 -DEPENDS="libpng xorg-libX11" 63.22 -BUILD_DEPENDS="libpng-dev xorg-libX11-dev zlib-dev" 63.23 +BUILD_DEPENDS="libpng16-dev xorg-libX11-dev gettext doxygen" 63.24 +SPLIT="zvbi-dev" 63.25 63.26 # Rules to configure and make the package. 63.27 compile_rules() 63.28 { 63.29 - cd $src 63.30 - patch -Np1 -i $stuff/fix-includes.patch 63.31 - ./configure \ 63.32 - --prefix=/usr \ 63.33 - --infodir=/usr/share/info \ 63.34 - --mandir=/usr/share/man \ 63.35 - --disable-static \ 63.36 - $CONFIGURE_ARGS && 63.37 - make && make DESTDIR=$DESTDIR install 63.38 + ./configure $CONFIGURE_ARGS && make && make install && 63.39 + 63.40 + docdir="$install/usr/share/doc/zvbi-$VERSION" && 63.41 + mkdir -p $docdir && 63.42 + cp -r doc/html $docdir 63.43 } 63.44 63.45 # Rules to gen a SliTaz package suitable for Tazpkg. 63.46 genpkg_rules() 63.47 { 63.48 - mkdir -p $fs/usr/lib 63.49 - cp -a $install/usr/bin $fs/usr 63.50 - cp -a $install/usr/sbin $fs/usr 63.51 - cp -a $install/usr/lib/*.so* $fs/usr/lib 63.52 + case $PACKAGE in 63.53 + zvbi) 63.54 + copy @std 63.55 + DEPENDS="libpng16 xorg-libX11 zlib" 63.56 + ;; 63.57 + *-dev) 63.58 + copy @dev 63.59 + DEPENDS="zvbi libpng16-dev zlib-dev" 63.60 + ;; 63.61 + esac 63.62 } 63.63 -
64.1 --- a/zvbi/stuff/fix-includes.patch Wed Aug 02 20:14:13 2017 +0300 64.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 64.3 @@ -1,36 +0,0 @@ 64.4 -Add proper #includes so that we do not get undef errors to S_ISCHR 64.5 -during linking. 64.6 - 64.7 -Signed-off-by: Alex Chiang <achiang@canonical.com> 64.8 ---- 64.9 ---- zvbi-0.2.33.orig/src/io-dvb.c 64.10 -+++ zvbi-0.2.33/src/io-dvb.c 64.11 -@@ -29,6 +29,8 @@ 64.12 - #include <errno.h> 64.13 - #include <sys/select.h> 64.14 - #include <sys/ioctl.h> 64.15 -+#include <sys/types.h> 64.16 -+#include <sys/stat.h> 64.17 - 64.18 - #ifndef HAVE_S64_U64 64.19 - /* Linux 2.6.x asm/types.h defines __s64 and __u64 only 64.20 ---- zvbi-0.2.33.orig/src/io-v4l.c 64.21 -+++ zvbi-0.2.33/src/io-v4l.c 64.22 -@@ -42,6 +42,7 @@ static const char rcsid [] = 64.23 - #include <assert.h> 64.24 - #include <sys/time.h> /* timeval */ 64.25 - #include <sys/types.h> /* fd_set, uid_t */ 64.26 -+#include <sys/stat.h> /* S_ISCHR */ 64.27 - #include <sys/ioctl.h> /* for (_)videodev.h */ 64.28 - #include <pthread.h> 64.29 - 64.30 ---- zvbi-0.2.33.orig/contrib/ntsc-cc.c 64.31 -+++ zvbi-0.2.33/contrib/ntsc-cc.c 64.32 -@@ -34,6 +34,7 @@ 64.33 - #include <locale.h> 64.34 - #include <sys/ioctl.h> 64.35 - #include <sys/types.h> 64.36 -+#include <sys/stat.h> 64.37 - #include <sys/time.h> 64.38 - #ifdef HAVE_GETOPT_LONG 64.39 - # include <getopt.h>