wok-next rev 20142
vlc: receipt v2
author | Pascal Bellard <pascal.bellard@slitaz.org> |
---|---|
date | Wed Nov 01 11:06:02 2017 +0100 (2017-11-01) |
parents | f300110d2807 |
children | f971bef7006e |
files | libvlc-dev/receipt libvlc/receipt vlc-locale/receipt vlc/receipt |
line diff
1.1 --- a/libvlc-dev/receipt Wed Nov 01 10:38:37 2017 +0100 1.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 1.3 @@ -1,24 +0,0 @@ 1.4 -# SliTaz package receipt. 1.5 - 1.6 -PACKAGE="libvlc-dev" 1.7 -VERSION="2.2.3" 1.8 -CATEGORY="development" 1.9 -SHORT_DESC="MPEG, VCD/DVD, and DivX library" 1.10 -MAINTAINER="jozee@slitaz.org" 1.11 -LICENSE="GPL2" 1.12 -WEB_SITE="http://www.videolan.org/vlc/" 1.13 -WANTED="vlc" 1.14 - 1.15 -DEPENDS="libvlc pkg-config" 1.16 - 1.17 -# Rules to gen a SliTaz package suitable for Tazpkg. 1.18 -genpkg_rules() 1.19 -{ 1.20 - mkdir -p $fs/usr/lib $fs/usr/include $fs/usr/bin 1.21 - #cp $src/vlc-config $fs/usr/bin 1.22 - cp -a $install/usr/lib/*a $fs/usr/lib/ 1.23 - cp -a $install/usr/lib/pkgconfig $fs/usr/lib/ 1.24 - cp -a $install/usr/include/vlc $fs/usr/include 1.25 - cp -a $install/usr/lib/vlc $fs/usr/lib/ 1.26 - rm $fs/usr/lib/vlc/plugins/*/*.so 1.27 -}
2.1 --- a/libvlc/receipt Wed Nov 01 10:38:37 2017 +0100 2.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 2.3 @@ -1,22 +0,0 @@ 2.4 -# SliTaz package receipt. 2.5 - 2.6 -PACKAGE="libvlc" 2.7 -VERSION="2.2.3" 2.8 -CATEGORY="multimedia" 2.9 -SHORT_DESC="MPEG, VCD/DVD, and DivX library" 2.10 -MAINTAINER="jozee@slitaz.org" 2.11 -LICENSE="GPL2" 2.12 -WEB_SITE="http://www.videolan.org/vlc/" 2.13 -WANTED="vlc" 2.14 - 2.15 -DEPENDS="alsa-lib dbus ffmpeg libmad lua5.1 tar x264 x265 xcb-util zvbi nettle" 2.16 - 2.17 -# Rules to gen a SliTaz package suitable for Tazpkg. 2.18 -genpkg_rules() 2.19 -{ 2.20 - mkdir -p $fs/usr/lib 2.21 - cp -a $install/usr/lib/*so* $fs/usr/lib/ 2.22 - cp -a $install/usr/lib/vlc $fs/usr/lib/ 2.23 - # Remove libtool archives 2.24 - rm $fs/usr/lib/vlc/plugins/*/*.la 2.25 -}
3.1 --- a/vlc-locale/receipt Wed Nov 01 10:38:37 2017 +0100 3.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 3.3 @@ -1,21 +0,0 @@ 3.4 -# SliTaz package receipt. 3.5 - 3.6 -PACKAGE="vlc-locale" 3.7 -VERSION="2.2.3" 3.8 -CATEGORY="multimedia" 3.9 -SHORT_DESC="Locale files for vlc" 3.10 -MAINTAINER="jozee@slitaz.org" 3.11 -LICENSE="GPL2" 3.12 -WEB_SITE="http://www.videolan.org/vlc/" 3.13 -WANTED="vlc" 3.14 - 3.15 -SUGGESTED="vlc" 3.16 - 3.17 -# Rules to gen a SliTaz package suitable for Tazpkg. 3.18 -genpkg_rules() 3.19 -{ 3.20 - for i in de el en:en_GB es fa fr pl pt_BR ru sv zh_CN zh_TW ; do 3.21 - install -D -m 644 -o root -g root $src/po/${i#*:}.gmo \ 3.22 - $fs/usr/share/locale/${i%:*}/LC_MESSAGES/vlc.mo 3.23 - done 3.24 -}
4.1 --- a/vlc/receipt Wed Nov 01 10:38:37 2017 +0100 4.2 +++ b/vlc/receipt Wed Nov 01 11:06:02 2017 +0100 4.3 @@ -1,4 +1,4 @@ 4.4 -# SliTaz package receipt. 4.5 +# SliTaz package receipt v2. 4.6 4.7 PACKAGE="vlc" 4.8 VERSION="2.2.3" 4.9 @@ -9,13 +9,12 @@ 4.10 TARBALL="$PACKAGE-$VERSION.tar.xz" 4.11 WEB_SITE="http://www.videolan.org/vlc/" 4.12 WGET_URL="http://download.videolan.org/pub/videolan/$PACKAGE/$VERSION/$TARBALL" 4.13 -TAGS="audio video multimedia movie player" 4.14 4.15 -DEPENDS="libQtCore libQtGui libvlc" 4.16 BUILD_DEPENDS="Qt4-dev alsa-lib-dev dbus-dev ffmpeg-dev gettext \ 4.17 libmad-dev lua5.1-dev tar xcb-util-dev yasm expat-dev libxml2-dev \ 4.18 util-linux-uuid-dev x264-dev flac-dev taglib-dev gnutls-dev libupnp-dev \ 4.19 libsamplerate-dev fribidi-dev zvbi-dev opus-dev gmp-dev ncurses-dev x265-dev" 4.20 +SPLIT="vlc libvlc-dev libvlc vlc-locale" 4.21 4.22 compile_rules() 4.23 { 4.24 @@ -44,13 +43,47 @@ 4.25 # Rules to gen a SliTaz package suitable for Tazpkg. 4.26 genpkg_rules() 4.27 { 4.28 - mkdir -p $fs/usr/share/pixmaps 4.29 - cp -a $install/usr/bin $fs/usr 4.30 - cp -a $install/usr/share/$PACKAGE $fs/usr/share 4.31 - #Remove extra icons 4.32 - rm $fs/usr/share/$PACKAGE/*.ico 4.33 - #copy vlc icon 4.34 - cp -a $install/usr/share/icons/hicolor/16x16/apps/vlc.png $fs/usr/share/pixmaps 4.35 - #Remove unnecessary fonts 4.36 - rm $fs/usr/share/$PACKAGE/skins2/fonts/* 4.37 + case $PACKAGE in 4.38 + vlc) 4.39 + TAGS="audio video multimedia movie player" 4.40 + DEPENDS="libQtCore libQtGui libvlc" 4.41 + mkdir -p $fs/usr/share/pixmaps 4.42 + cp -a $install/usr/bin $fs/usr 4.43 + cp -a $install/usr/share/$PACKAGE $fs/usr/share 4.44 + #Remove extra icons 4.45 + rm $fs/usr/share/$PACKAGE/*.ico 4.46 + #copy vlc icon 4.47 + cp -a $install/usr/share/icons/hicolor/16x16/apps/vlc.png $fs/usr/share/pixmaps 4.48 + #Remove unnecessary fonts 4.49 + rm $fs/usr/share/$PACKAGE/skins2/fonts/* 4.50 + ;; 4.51 + libvlc-dev) 4.52 + CAT="development|MPEG, VCD/DVD, and DivX library" 4.53 + DEPENDS="libvlc pkg-config" 4.54 + mkdir -p $fs/usr/lib $fs/usr/include $fs/usr/bin 4.55 + #cp $src/vlc-config $fs/usr/bin 4.56 + cp -a $install/usr/lib/*a $fs/usr/lib/ 4.57 + cp -a $install/usr/lib/pkgconfig $fs/usr/lib/ 4.58 + cp -a $install/usr/include/vlc $fs/usr/include 4.59 + cp -a $install/usr/lib/vlc $fs/usr/lib/ 4.60 + rm $fs/usr/lib/vlc/plugins/*/*.so 4.61 + ;; 4.62 + libvlc) 4.63 + CAT="multimedia|MPEG, VCD/DVD, and DivX library" 4.64 + DEPENDS="alsa-lib dbus ffmpeg libmad lua5.1 tar x264 x265 xcb-util zvbi nettle" 4.65 + mkdir -p $fs/usr/lib 4.66 + cp -a $install/usr/lib/*so* $fs/usr/lib/ 4.67 + cp -a $install/usr/lib/vlc $fs/usr/lib/ 4.68 + # Remove libtool archives 4.69 + rm $fs/usr/lib/vlc/plugins/*/*.la 4.70 + ;; 4.71 + vlc-locale) 4.72 + CAT="multimedia|Locale files for vlc" 4.73 + SUGGESTED="vlc" 4.74 + for i in de el en:en_GB es fa fr pl pt_BR ru sv zh_CN zh_TW ; do 4.75 + install -D -m 644 -o root -g root $src/po/${i#*:}.gmo \ 4.76 + $fs/usr/share/locale/${i%:*}/LC_MESSAGES/vlc.mo 4.77 + done 4.78 + ;; 4.79 + esac 4.80 }