wok rev 18167

Up: minitube, Add: phonon-dev, phonon-vlc
author Xander Ziiryanoff <psychomaniak@xakep.ru>
date Sun Jun 28 14:56:44 2015 +0300 (2015-06-28)
parents 4fa27fccfa02
children ec332cdcdbc1
files libgnutls/receipt minitube/receipt phonon-dev/receipt phonon-vlc/receipt phonon/receipt
line diff
     1.1 --- a/libgnutls/receipt	Sun Jun 28 00:52:20 2015 +0300
     1.2 +++ b/libgnutls/receipt	Sun Jun 28 14:56:44 2015 +0300
     1.3 @@ -10,8 +10,8 @@
     1.4  WEB_SITE="http://www.gnu.org/software/gnutls/"
     1.5  HOST_ARCH="i486 arm"
     1.6  
     1.7 -BUILD_DEPENDS="libgcrypt-dev libgpg-error-dev"
     1.8  DEPENDS="nettle libtasn1"
     1.9 +SUGGESTED="cacerts"
    1.10  
    1.11  # Rules to gen a SliTaz package suitable for Tazpkg.
    1.12  genpkg_rules()
     2.1 --- a/minitube/receipt	Sun Jun 28 00:52:20 2015 +0300
     2.2 +++ b/minitube/receipt	Sun Jun 28 14:56:44 2015 +0300
     2.3 @@ -1,35 +1,45 @@
     2.4  # SliTaz package receipt.
     2.5  
     2.6  PACKAGE="minitube"
     2.7 -VERSION="2.3.1"
     2.8 +VERSION="2.4-1"
     2.9  CATEGORY="multimedia"
    2.10  SHORT_DESC="Minitube is a native YouTube client"
    2.11  MAINTAINER="al.bobylev@gmail.com"
    2.12  LICENSE="GPL3"
    2.13  WEB_SITE="http://flavio.tordini.org/minitube"
    2.14 -TARBALL="$PACKAGE-$VERSION.tar.gz"
    2.15 -WGET_URL="https://gitorious.org/minitube/minitube/archive/$VERSION.tar.gz"
    2.16 +#TARBALL="$PACKAGE-$VERSION.tar.gz"
    2.17 +#deb# TARBALL="$PACKAGE.deb"
    2.18 +#deb# WGET_URL="http://flavio.tordini.org/files/minitube/minitube.deb"
    2.19 +TARBALL="${PACKAGE}-${VERSION}.mga5.i586.rpm"
    2.20 +WGET_URL="http://mirrors.kernel.org/mageia/distrib/5/i586/media/core/release/$TARBALL"
    2.21  
    2.22  DEPENDS="libQtCore libQtDBus libQtGui libQtNetwork libQtScript libQtSql \
    2.23 -libQtXml libQtOpenGL qt4-phonon gst-plugins-good gst-ffmpeg"
    2.24 -BUILD_DEPENDS="wget cacerts Qt4-dev qmake qt4-phonon"
    2.25 + libQtXml libQtOpenGL phonon phonon-vlc libvlc libgnutls cacerts"
    2.26 +# BUILD_DEPENDS="wget cacerts Qt4-dev qmake qt4-phonon"
    2.27  
    2.28  # Rules to configure and make the package.
    2.29 -compile_rules()
    2.30 -{
    2.31 +#deb#compile_rules()
    2.32 +#deb#{
    2.33  	# put default icons to resources (instead of to hicolor icon theme)
    2.34 -	cp -a $stuff/*.png $src/images
    2.35 -	patch -p0 < $stuff/icons.diff
    2.36 +#	cp -a $stuff/*.png $src/images
    2.37 +#	cp -a $stuff/*.png $src/
    2.38 +#	patch -p0 < $stuff/icons.diff
    2.39  
    2.40 -	mkdir build; cd build
    2.41 -	qmake ../minitube.pro &&
    2.42 -	make && make INSTALL_ROOT=$install install
    2.43 -}
    2.44 +#	mkdir build; cd build
    2.45 +#	qmake ../minitube.pro &&
    2.46 +#	make && make INSTALL_ROOT=$install install
    2.47 +#deb#	busybox ar vx $src/$TARBALL
    2.48 +#deb#	tar xf data.tar*
    2.49 +#deb#}
    2.50  
    2.51  # Rules to gen a SliTaz package suitable for Tazpkg.
    2.52  genpkg_rules()
    2.53  {
    2.54 -	cp -a $install/* $fs
    2.55 +#	cp -a $install/* $fs
    2.56 +	mkdir -p	$fs/usr
    2.57 +	cp -a $src/*	$fs/usr
    2.58 +
    2.59 +#deb#	cp -a $src/usr	$fs
    2.60  
    2.61  	# remove big icons
    2.62  	for size in 64 128 256 512 scalable; do
     3.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     3.2 +++ b/phonon-dev/receipt	Sun Jun 28 14:56:44 2015 +0300
     3.3 @@ -0,0 +1,16 @@
     3.4 +# SliTaz package receipt.
     3.5 +
     3.6 +PACKAGE="phonon-dev"
     3.7 +VERSION="4.7.2"
     3.8 +CATEGORY="libs"
     3.9 +SHORT_DESC="kde libphonon"
    3.10 +MAINTAINER="psychomaniak@xakep.ru"
    3.11 +LICENSE="LGPL2.1"
    3.12 +WEB_SITE="http://phonon.kde.org/"
    3.13 +WANTED="phonon"
    3.14 +
    3.15 +genpkg_rules()
    3.16 +{
    3.17 +	cp -a $install/* $fs
    3.18 +	rm -f $fs/usr/lib/lib*
    3.19 +}
     4.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     4.2 +++ b/phonon-vlc/receipt	Sun Jun 28 14:56:44 2015 +0300
     4.3 @@ -0,0 +1,36 @@
     4.4 +# SliTaz package receipt.
     4.5 +
     4.6 +PACKAGE="phonon-vlc"
     4.7 +VERSION="0.8.2"
     4.8 +CATEGORY="libs"
     4.9 +SHORT_DESC="VLC backend for libphonon"
    4.10 +MAINTAINER="psychomaniak@xakep.ru"
    4.11 +LICENSE="LGPL2.1"
    4.12 +SOURCE="phonon-backend-vlc"
    4.13 +TARBALL="$SOURCE-$VERSION.tar.xz"
    4.14 +WEB_SITE="http://phonon.kde.org/"
    4.15 +WGET_URL="http://download.kde.org/stable/phonon/$SOURCE/$VERSION/src/$TARBALL"
    4.16 +
    4.17 +DEPENDS="libQtCore libQtDBus libQtGui libQtXml phonon libvlc"
    4.18 +BUILD_DEPENDS="phonon cmake qmake automoc4 Qt4-dev libvlc-dev phonon-dev"
    4.19 +
    4.20 +compile_rules()
    4.21 +{
    4.22 +		mkdir build; cd build
    4.23 +	cmake \
    4.24 +		-DCMAKE_INSTALL_PREFIX=/usr \
    4.25 +		-DCMAKE_BUILD_TYPE=Release \
    4.26 +		-DCMAKE_SKIP_RPATH=ON \
    4.27 +		-DCMAKE_INSTALL_PREFIX=/usr \
    4.28 +		-DPHONON_INSTALL_QT_EXTENSIONS_INTO_SYSTEM_QT=ON \
    4.29 +		-DCMAKE_INSTALL_LIBDIR=lib \
    4.30 +		.. &&
    4.31 +	make &&
    4.32 +	make DESTDIR=$DESTDIR install
    4.33 +}
    4.34 +
    4.35 +genpkg_rules()
    4.36 +{
    4.37 +	cp -a $install/* $fs
    4.38 +	rm -rf $fs/usr/share
    4.39 +}
     5.1 --- a/phonon/receipt	Sun Jun 28 00:52:20 2015 +0300
     5.2 +++ b/phonon/receipt	Sun Jun 28 14:56:44 2015 +0300
     5.3 @@ -10,8 +10,8 @@
     5.4  WEB_SITE="http://phonon.kde.org/"
     5.5  WGET_URL="http://download.kde.org/stable/$PACKAGE/$VERSION/$TARBALL"
     5.6  
     5.7 -DEPENDS=""
     5.8 -BUILD_DEPENDS="cmake qmake automoc4 pulseaudio-dev Qt4-dev"
     5.9 +DEPENDS="libQtCore libQtDBus libQtGui libQtXml"
    5.10 +BUILD_DEPENDS="cmake qmake automoc4 Qt4-dev"
    5.11  
    5.12  compile_rules()
    5.13  {
    5.14 @@ -30,5 +30,6 @@
    5.15  
    5.16  genpkg_rules()
    5.17  {
    5.18 -	cp -a $install/* $fs
    5.19 +	mkdir -p $fs/usr/lib
    5.20 +	cp -a $install/usr/lib/lib* $fs/usr/lib
    5.21  }