wok-next rev 20331
Up chmlib, goocanvas, libnice; add goocanvas2
author | Aleksej Bobylev <al.bobylev@gmail.com> |
---|---|
date | Wed Nov 15 06:36:18 2017 +0200 (2017-11-15) |
parents | 5659c9704f8c |
children | fbd490ef13ef |
files | chmlib-dev/receipt chmlib/receipt goocanvas-dev/receipt goocanvas/receipt goocanvas2/receipt libnice-dev/receipt libnice/receipt |
line diff
1.1 --- a/chmlib-dev/receipt Tue Nov 14 11:33:00 2017 +0200 1.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 1.3 @@ -1,22 +0,0 @@ 1.4 -# SliTaz package receipt. 1.5 - 1.6 -PACKAGE="chmlib-dev" 1.7 -VERSION="0.40" 1.8 -CATEGORY="development" 1.9 -SHORT_DESC="library for dealing with CHM format" 1.10 -MAINTAINER="allan316@gmail.com" 1.11 -LICENSE="LGPL2.1" 1.12 -WEB_SITE="http://www.jedrea.com/chmlib" 1.13 -WANTED="chmlib" 1.14 - 1.15 -DEPENDS="chmlib" 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 1.21 - cp -a $install/usr/lib/*.*a $fs/usr/lib/ 1.22 - cp -a $install/usr/include $fs/usr 1.23 -} 1.24 - 1.25 -
2.1 --- a/chmlib/receipt Tue Nov 14 11:33:00 2017 +0200 2.2 +++ b/chmlib/receipt Wed Nov 15 06:36:18 2017 +0200 2.3 @@ -1,31 +1,32 @@ 2.4 -# SliTaz package receipt. 2.5 +# SliTaz package receipt v2. 2.6 2.7 PACKAGE="chmlib" 2.8 VERSION="0.40" 2.9 CATEGORY="misc" 2.10 -SHORT_DESC="library for dealing with CHM format or windows help files" 2.11 +SHORT_DESC="Library for reading Microsoft ITSS/CHM format files" 2.12 MAINTAINER="allan316@gmail.com" 2.13 LICENSE="LGPL2.1" 2.14 -TARBALL="$PACKAGE-$VERSION.tar.gz" 2.15 -WEB_SITE="http://www.jedrea.com/chmlib" 2.16 +WEB_SITE="http://www.jedrea.com/chmlib/" 2.17 + 2.18 +TARBALL="$PACKAGE-$VERSION.tar.bz2" 2.19 WGET_URL="http://www.jedrea.com/chmlib/$TARBALL" 2.20 -TAGS="CHM windows" 2.21 2.22 -DEPENDS="" 2.23 +SPLIT="chmlib-dev" 2.24 2.25 -# Rules to configure and make the package. 2.26 -compile_rules() 2.27 -{ 2.28 - cd $src 2.29 - ./configure --prefix=/usr --infodir=/usr/share/info \ 2.30 - --mandir=/usr/share/man $CONFIGURE_ARGS 2.31 - make 2.32 - make DESTDIR=$DESTDIR install 2.33 +compile_rules() { 2.34 + ./configure $CONFIGURE_ARGS && make && make install || return 1 2.35 + 2.36 + cook_pick_docs README 2.37 } 2.38 2.39 -# Rules to gen a SliTaz package suitable for Tazpkg. 2.40 -genpkg_rules() 2.41 -{ 2.42 - mkdir -p $fs/usr/lib 2.43 - cp -a $install/usr/lib/*.so* $fs/usr/lib/ 2.44 +genpkg_rules() { 2.45 + case $PACKAGE in 2.46 + chmlib) 2.47 + copy @std 2.48 + TAGS="CHM windows" 2.49 + ;; 2.50 + *-dev) 2.51 + copy @dev 2.52 + ;; 2.53 + esac 2.54 }
3.1 --- a/goocanvas-dev/receipt Tue Nov 14 11:33:00 2017 +0200 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="goocanvas-dev" 3.7 -VERSION="1.0.0" 3.8 -CATEGORY="development" 3.9 -SHORT_DESC="devel files for goocanvas" 3.10 -MAINTAINER="slaxemulator@gmail.com" 3.11 -LICENSE="GPL2" 3.12 -WEB_SITE="http://live.gnome.org/GooCanvas" 3.13 -WANTED="goocanvas" 3.14 - 3.15 -DEPENDS="goocanvas gtk+-dev pkg-config" 3.16 - 3.17 -# Rules to gen a SliTaz package suitable for Tazpkg. 3.18 -genpkg_rules() 3.19 -{ 3.20 - mkdir -p $fs/usr/lib 3.21 - cp -a $install/usr/include $fs/usr 3.22 - cp -a $install/usr/lib/pkgconfig $fs/usr/lib 3.23 -} 3.24 -
4.1 --- a/goocanvas/receipt Tue Nov 14 11:33:00 2017 +0200 4.2 +++ b/goocanvas/receipt Wed Nov 15 06:36:18 2017 +0200 4.3 @@ -1,32 +1,41 @@ 4.4 -# SliTaz package receipt. 4.5 +# SliTaz package receipt v2. 4.6 4.7 PACKAGE="goocanvas" 4.8 VERSION="1.0.0" 4.9 CATEGORY="x-window" 4.10 -SHORT_DESC="A cairo canvas widget for GTK+" 4.11 +SHORT_DESC="Cairo canvas widget for GTK+2" 4.12 MAINTAINER="slaxemulator@gmail.com" 4.13 LICENSE="GPL2" 4.14 +WEB_SITE="https://wiki.gnome.org/Projects/GooCanvas" 4.15 + 4.16 TARBALL="$PACKAGE-$VERSION.tar.bz2" 4.17 -WEB_SITE="http://live.gnome.org/GooCanvas" 4.18 -WGET_URL="http://ftp.gnome.org/pub/GNOME/sources/$PACKAGE/${VERSION%.*}/$TARBALL" 4.19 +WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL" 4.20 4.21 -DEPENDS="gtk+" 4.22 -BUILD_DEPENDS="gtk+-dev" 4.23 +BUILD_DEPENDS="gtk+-dev gettext" 4.24 +SPLIT="goocanvas-dev" 4.25 4.26 -# Rules to configure and make the package. 4.27 -compile_rules() 4.28 -{ 4.29 - ./configure \ 4.30 - --prefix=/usr \ 4.31 - --infodir=/usr/share/info \ 4.32 - --mandir=/usr/share/man \ 4.33 - $CONFIGURE_ARGS && 4.34 - make && make DESTDIR=$DESTDIR install 4.35 +compile_rules() { 4.36 + ./configure $CONFIGURE_ARGS && make && make install 4.37 } 4.38 4.39 -# Rules to gen a SliTaz package suitable for Tazpkg. 4.40 -genpkg_rules() 4.41 -{ 4.42 - mkdir -p $fs/usr/lib 4.43 - cp -a $install/usr/lib/*.so* $fs/usr/lib 4.44 +genpkg_rules() { 4.45 + case $PACKAGE in 4.46 + goocanvas) 4.47 + copy @std 4.48 + DEPENDS="atk bzlib cairo fontconfig freetype gdk-pixbuf glib gtk+ \ 4.49 + libffi libharfbuzz liblzma libpng16 libxml2 pango pcre \ 4.50 + util-linux-blkid util-linux-mount util-linux-uuid xorg-libX11 \ 4.51 + xorg-libXau xorg-libXdmcp xorg-libXext xorg-libXrender xorg-libxcb \ 4.52 + xorg-pixman zlib" 4.53 + ;; 4.54 + *-dev) 4.55 + copy @dev 4.56 + DEPENDS="goocanvas atk-dev bzip2-dev cairo-dev fontconfig-dev \ 4.57 + freetype-dev gdk-pixbuf-dev glib-dev gtk+-dev harfbuzz-dev \ 4.58 + libffi-dev libpng16-dev libxml2-dev pango-dev pcre-dev \ 4.59 + util-linux-blkid-dev util-linux-mount-dev util-linux-uuid-dev \ 4.60 + xorg-libX11-dev xorg-libXau-dev xorg-libXdmcp-dev xorg-libXext-dev \ 4.61 + xorg-libXrender-dev xorg-libxcb-dev xorg-pixman-dev xz-dev zlib-dev" 4.62 + ;; 4.63 + esac 4.64 }
5.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 5.2 +++ b/goocanvas2/receipt Wed Nov 15 06:36:18 2017 +0200 5.3 @@ -0,0 +1,41 @@ 5.4 +# SliTaz package receipt v2. 5.5 + 5.6 +PACKAGE="goocanvas2" 5.7 +VERSION="2.0.4" 5.8 +CATEGORY="x-window" 5.9 +SHORT_DESC="Cairo canvas widget for GTK+3" 5.10 +MAINTAINER="al.bobylev@gmail.com" 5.11 +LICENSE="GPL2" 5.12 +WEB_SITE="https://wiki.gnome.org/Projects/GooCanvas" 5.13 + 5.14 +TARBALL="goocanvas-$VERSION.tar.xz" 5.15 +WGET_URL="$GNOME_MIRROR/goocanvas/${VERSION%.*}/$TARBALL" 5.16 + 5.17 +BUILD_DEPENDS="gtk+3-dev gettext" 5.18 +SPLIT="goocanvas2-dev" 5.19 + 5.20 +compile_rules() { 5.21 + ./configure $CONFIGURE_ARGS && make && make install 5.22 +} 5.23 + 5.24 +genpkg_rules() { 5.25 + case $PACKAGE in 5.26 + goocanvas2) 5.27 + copy @std 5.28 + DEPENDS="atk bzlib cairo fontconfig freetype gdk-pixbuf glib gtk+3 \ 5.29 + libffi libharfbuzz liblzma libpng16 libxml2 pango pcre \ 5.30 + util-linux-blkid util-linux-mount util-linux-uuid xorg-libX11 \ 5.31 + xorg-libXau xorg-libXdmcp xorg-libXext xorg-libXrender xorg-libxcb \ 5.32 + xorg-pixman zlib" 5.33 + ;; 5.34 + *-dev) 5.35 + copy @dev 5.36 + DEPENDS="goocanvas2 atk-dev bzip2-dev cairo-dev fontconfig-dev \ 5.37 + freetype-dev gdk-pixbuf-dev glib-dev gtk+3-dev harfbuzz-dev \ 5.38 + libffi-dev libpng16-dev libxml2-dev pango-dev pcre-dev \ 5.39 + util-linux-blkid-dev util-linux-mount-dev util-linux-uuid-dev \ 5.40 + xorg-libX11-dev xorg-libXau-dev xorg-libXdmcp-dev xorg-libXext-dev \ 5.41 + xorg-libXrender-dev xorg-libxcb-dev xorg-pixman-dev xz-dev zlib-dev" 5.42 + ;; 5.43 + esac 5.44 +}
6.1 --- a/libnice-dev/receipt Tue Nov 14 11:33:00 2017 +0200 6.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 6.3 @@ -1,23 +0,0 @@ 6.4 -# SliTaz package receipt. 6.5 - 6.6 -PACKAGE="libnice-dev" 6.7 -VERSION="0.0.13" 6.8 -CATEGORY="development" 6.9 -SHORT_DESC="Libnice devel files." 6.10 -MAINTAINER="pankso@slitaz.org" 6.11 -LICENSE="LGPL2.1 MPL" 6.12 -WANTED="libnice" 6.13 -WEB_SITE="http://nice.freedesktop.org/" 6.14 - 6.15 -DEPENDS="pkg-config" 6.16 - 6.17 -# Rules to gen a SliTaz package suitable for Tazpkg. 6.18 -genpkg_rules() 6.19 -{ 6.20 - mkdir -p $fs/usr/lib 6.21 - cp -a $install/usr/lib/*.*a $fs/usr/lib 6.22 - cp -a $install/usr/lib/pkgconfig $fs/usr/lib 6.23 - cp -a $install/usr/lib/gstreamer-* $fs/usr/lib 6.24 - rm $fs//usr/lib/gstreamer-*/*.so* 6.25 - cp -a $install/usr/include $fs/usr 6.26 -}
7.1 --- a/libnice/receipt Tue Nov 14 11:33:00 2017 +0200 7.2 +++ b/libnice/receipt Wed Nov 15 06:36:18 2017 +0200 7.3 @@ -1,37 +1,49 @@ 7.4 -# SliTaz package receipt. 7.5 +# SliTaz package receipt v2. 7.6 7.7 PACKAGE="libnice" 7.8 -VERSION="0.0.13" 7.9 +VERSION="0.1.14" 7.10 CATEGORY="system-tools" 7.11 -SHORT_DESC="The GLib ICE implementation." 7.12 +SHORT_DESC="The GLib ICE implementation" 7.13 MAINTAINER="pankso@slitaz.org" 7.14 LICENSE="LGPL2.1 MPL" 7.15 +WEB_SITE="https://nice.freedesktop.org/wiki/" 7.16 + 7.17 TARBALL="$PACKAGE-$VERSION.tar.gz" 7.18 -WEB_SITE="http://nice.freedesktop.org/" 7.19 -WGET_URL="http://nice.freedesktop.org/releases/$TARBALL" 7.20 +WGET_URL="https://nice.freedesktop.org/releases/$TARBALL" 7.21 7.22 -DEPENDS="gstreamer0" 7.23 -BUILD_DEPENDS="gstreamer0 gstreamer0-dev pkg-config glib-dev libxml2-dev" 7.24 +BUILD_DEPENDS="gnutls-dev glib-dev gstreamer0-dev gstreamer1-dev \ 7.25 +gobject-introspection-dev" 7.26 +SPLIT="libnice-gst0 libnice-gst1 libnice libnice-dev" 7.27 7.28 -# Rules to configure and make the package. 7.29 -compile_rules() 7.30 -{ 7.31 - cd $src 7.32 - ./configure \ 7.33 - --prefix=/usr \ 7.34 - --mandir=/usr/share/man \ 7.35 - --with-gstreamer \ 7.36 - $CONFIGURE_ARGS && 7.37 - make && 7.38 - make DESTDIR=$DESTDIR install 7.39 +compile_rules() { 7.40 + ./configure $CONFIGURE_ARGS && make && make install 7.41 } 7.42 7.43 -# Rules to gen a SliTaz package suitable for Tazpkg. 7.44 -genpkg_rules() 7.45 -{ 7.46 - mkdir -p $fs/usr/lib 7.47 - cp -a $install/usr/bin $fs/usr 7.48 - cp -a $install/usr/lib/*.so* $fs/usr/lib 7.49 - cp -a $install/usr/lib/gstreamer-* $fs/usr/lib 7.50 - rm $fs/usr/lib/gstreamer-*/*.*a 7.51 +genpkg_rules() { 7.52 + case $PACKAGE in 7.53 + libnice-gst0) 7.54 + copy libgstnice010.so 7.55 + DEPENDS="libnice gstreamer0 liblzma libxml2" 7.56 + CAT="multimedia|GStreamer-0.10 plugin" 7.57 + ;; 7.58 + libnice-gst1) 7.59 + copy libgstnice.so 7.60 + DEPENDS="libnice gstreamer1" 7.61 + CAT="multimedia|GStreamer-1.0 plugin" 7.62 + ;; 7.63 + libnice) 7.64 + copy @std @rm 7.65 + DEPENDS="glib gmp libffi libgnutls libidn libtasn1 libunistring \ 7.66 + nettle p11-kit pcre util-linux-blkid util-linux-mount \ 7.67 + util-linux-uuid zlib" 7.68 + ;; 7.69 + libnice-dev) 7.70 + copy @dev 7.71 + DEPENDS="libnice libnice-gst0 libnice-gst1 \ 7.72 + glib-dev gmp-dev gnutls-dev gstreamer0-dev gstreamer1-dev \ 7.73 + libffi-dev libidn-dev libtasn1-dev libunistring-dev libxml2-dev \ 7.74 + nettle-dev p11-kit-dev pcre-dev util-linux-blkid-dev \ 7.75 + util-linux-mount-dev util-linux-uuid-dev xz-dev zlib-dev" 7.76 + ;; 7.77 + esac 7.78 }