# HG changeset patch # User Aleksej Bobylev # Date 1501196412 -10800 # Node ID e5a5af728c9627ff856329f2790c187de904cdb8 # Parent 0e8dadf052b902b7594daf0ac01fb35ea2758245 Random updates: cookutils, libmtp, muparser, naim, neon, schroedinger, sip, stfl, szip, tazpkg. diff -r 0e8dadf052b9 -r e5a5af728c96 cookutils/receipt --- a/cookutils/receipt Thu Jul 27 00:56:44 2017 +0300 +++ b/cookutils/receipt Fri Jul 28 02:00:12 2017 +0300 @@ -1,7 +1,7 @@ # SliTaz package receipt v2. PACKAGE="cookutils" -VERSION="949" +VERSION="951" CATEGORY="base-system" SHORT_DESC="SliTaz packages builder new generation" MAINTAINER="pankso@slitaz.org" diff -r 0e8dadf052b9 -r e5a5af728c96 libmtp-dev/receipt --- a/libmtp-dev/receipt Thu Jul 27 00:56:44 2017 +0300 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,18 +0,0 @@ -# SliTaz package receipt. - -PACKAGE="libmtp-dev" -VERSION="1.1.13" -CATEGORY="development" -SHORT_DESC="Access to MTP devices: mp3 players, Android phones (development files)" -MAINTAINER="keupont@no-log.org" -LICENSE="LGPL2.1" -WEB_SITE="http://libmtp.sourceforge.net/" - -WANTED="libmtp" -DEPENDS="libmtp eudev-dev libgcrypt-dev libgpg-error-dev libusb-dev" - -# Rules to gen a SliTaz package suitable for Tazpkg. -genpkg_rules() -{ - copy *.h *.a *.la *.pc -} diff -r 0e8dadf052b9 -r e5a5af728c96 libmtp/receipt --- a/libmtp/receipt Thu Jul 27 00:56:44 2017 +0300 +++ b/libmtp/receipt Fri Jul 28 02:00:12 2017 +0300 @@ -1,4 +1,4 @@ -# SliTaz package receipt. +# SliTaz package receipt v2. PACKAGE="libmtp" VERSION="1.1.13" @@ -11,8 +11,8 @@ TARBALL="$PACKAGE-$VERSION.tar.gz" WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL" -DEPENDS="eudev libgcrypt libgpg-error libusb" BUILD_DEPENDS="libusb-dev libgcrypt-dev" +SPLIT="mtp-tools libmtp-dev" # Rules to configure and make the package. compile_rules() @@ -32,5 +32,20 @@ # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - copy udev/ *.so* + case $PACKAGE in + libmtp) + copy udev/ *.so* + DEPENDS="eudev libgcrypt libgpg-error libusb" + CAT="system-tools|library" + ;; + *-tools) + copy bin/ + CAT="system-tools|utilities" + ;; + *-dev) + copy @dev + DEPENDS="libmtp mtp-tools \ + eudev-dev libgcrypt-dev libgpg-error-dev libusb-dev" + ;; + esac } diff -r 0e8dadf052b9 -r e5a5af728c96 mtp-tools/receipt --- a/mtp-tools/receipt Thu Jul 27 00:56:44 2017 +0300 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,20 +0,0 @@ -# SliTaz package receipt. - -PACKAGE="mtp-tools" -VERSION="1.1.6" -CATEGORY="system-tools" -SHORT_DESC="Media Transfer Protocol (MTP) utilities" -MAINTAINER="erjo@slitaz.org" -LICENSE="LGPL2.1" -WEB_SITE="http://libmtp.sourceforge.net/" -WANTED="libmtp" - -DEPENDS="libmtp" - -# Rules to gen a SliTaz package suitable for Tazpkg. -genpkg_rules() -{ - mkdir -p $fs/lib/udev $fs/usr/bin - cp -a $install/lib/udev/mtp-probe $fs/lib/udev - cp -a $install/usr/bin $fs/usr -} diff -r 0e8dadf052b9 -r e5a5af728c96 muparser-dev/receipt --- a/muparser-dev/receipt Thu Jul 27 00:56:44 2017 +0300 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,20 +0,0 @@ -# SliTaz package receipt. - -PACKAGE="muparser-dev" -VERSION="2.2.3" -CATEGORY="development" -SHORT_DESC="A fast math parser library" -MAINTAINER="devl547@gmail.com" -LICENSE="MIT" -WANTED="muparser" -WEB_SITE="http://muparser.beltoforion.de" - -DEPENDS="pkg-config" - -# Rules to gen a SliTaz package suitable for Tazpkg. -genpkg_rules() -{ - mkdir -p $fs/usr/lib - cp -a $install/usr/lib/pkgconfig $fs/usr/lib - cp -a $install/usr/include $fs/usr -} diff -r 0e8dadf052b9 -r e5a5af728c96 muparser/receipt --- a/muparser/receipt Thu Jul 27 00:56:44 2017 +0300 +++ b/muparser/receipt Fri Jul 28 02:00:12 2017 +0300 @@ -1,31 +1,31 @@ -# SliTaz package receipt. +# SliTaz package receipt v2. PACKAGE="muparser" -VERSION="2.2.3" +VERSION="2.2.5" CATEGORY="development" SHORT_DESC="A fast math parser library" MAINTAINER="devl547@gmail.com" LICENSE="MIT" -TARBALL="muparser_v${VERSION//./_}.zip" -WEB_SITE="http://muparser.beltoforion.de/" -WGET_URL="http://downloads.sourceforge.net/project/muparser/muparser/Version%20$VERSION/$TARBALL" +WEB_SITE="http://beltoforion.de/article.php?a=muparser" -DEPENDS="" -BUILD_DEPENDS="" +TARBALL="$PACKAGE-$VERSION.tar.gz" +WGET_URL="https://github.com/beltoforion/muparser/archive/v$VERSION.tar.gz" + +SPLIT="muparser-dev" # Rules to configure and make the package. compile_rules() { - ./configure \ - --disable-samples \ - $CONFIGURE_ARGS && - make $MAKEFLAGS && make DESTDIR=$DESTDIR install + ./configure $CONFIGURE_ARGS && + make -j1 && + make DESTDIR=$DESTDIR install } # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p $fs/usr/ - #cp -a $install/usr/bin $fs/usr/ - cp -a $install/usr/lib $fs/usr/ + case $PACKAGE in + muparser) copy @std;; + *-dev) copy @dev;; + esac } diff -r 0e8dadf052b9 -r e5a5af728c96 naim-dev/receipt --- a/naim-dev/receipt Thu Jul 27 00:56:44 2017 +0300 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,20 +0,0 @@ -# SliTaz package receipt. - -PACKAGE="naim-dev" -VERSION="0.11.8.3.2" -CATEGORY="development" -SHORT_DESC="A console AIM, ICQ, IRC, and Lily CMC client, development files" -MAINTAINER="pascal.bellard@slitaz.org" -LICENSE="GPL2" -WEB_SITE="http://naim.n.ml.org/" -WANTED="naim" - -DEPENDS="naim" - -# Rules to gen a SliTaz package suitable for Tazpkg. -genpkg_rules() -{ - mkdir -p $fs/usr - cp -a $install/usr/include $fs/usr - cp -a $install/usr/share $fs/usr -} diff -r 0e8dadf052b9 -r e5a5af728c96 naim/receipt --- a/naim/receipt Thu Jul 27 00:56:44 2017 +0300 +++ b/naim/receipt Fri Jul 28 02:00:12 2017 +0300 @@ -1,33 +1,39 @@ -# SliTaz package receipt. +# SliTaz package receipt v2. PACKAGE="naim" VERSION="0.11.8.3.2" CATEGORY="network" -SHORT_DESC="A console AIM, ICQ, IRC, and Lily CMC client." +SHORT_DESC="A console AIM, ICQ, IRC, and Lily CMC client" MAINTAINER="pascal.bellard@slitaz.org" LICENSE="GPL2" WEB_SITE="http://naim.n.ml.org/" + TARBALL="$PACKAGE-$VERSION.tar.bz2" -WGET_URL="http://naim.googlecode.com/files/$TARBALL" +# official page refers to SliTaz sources mirror :) +WGET_URL="http://distro.ibiblio.org/slitaz/sources/packages/n/$TARBALL" +# https://github.com/jwise/naim -DEPENDS="ncurses" BUILD_DEPENDS="ncurses-dev" +SPLIT="naim-dev" # Rules to configure and make the package. compile_rules() { - export LDFLAGS="$LDFLAGS -ltinfo" - ./configure \ - --prefix=/usr \ - --sysconfdir=/etc \ - $CONFIGURE_ARGS && - make -j 1 && - make -j 1 DESTDIR=$DESTDIR install + ./configure $CONFIGURE_ARGS && + make -j1 && + make -j1 DESTDIR=$DESTDIR install } # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p $fs/usr - cp -a $install/usr/bin $fs/usr + case $PACKAGE in + naim) + copy @std + DEPENDS="ncurses" + ;; + *-dev) + copy @dev + ;; + esac } diff -r 0e8dadf052b9 -r e5a5af728c96 neon-dev/receipt --- a/neon-dev/receipt Thu Jul 27 00:56:44 2017 +0300 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,21 +0,0 @@ -# SliTaz package receipt. - -PACKAGE="neon-dev" -VERSION="0.29.3" -CATEGORY="development" -SHORT_DESC="Neon HTTP and WebDAV client library" -MAINTAINER="lehswe@gmail.com" -LICENSE="GPL2" -WEB_SITE="http://www.webdav.org/neon" -WANTED="neon" - -DEPENDS="pkg-config" - -# Rules to gen a SliTaz package suitable for Tazpkg. -genpkg_rules() -{ - mkdir -p $fs/usr/lib - cp -a $install/usr/lib/*a $fs/usr/lib - cp -a $install/usr/lib/pkgconfig $fs/usr/lib - cp -a $install/usr/include $fs/usr -} diff -r 0e8dadf052b9 -r e5a5af728c96 neon/receipt --- a/neon/receipt Thu Jul 27 00:56:44 2017 +0300 +++ b/neon/receipt Fri Jul 28 02:00:12 2017 +0300 @@ -1,39 +1,49 @@ -# SliTaz package receipt. +# SliTaz package receipt v2. PACKAGE="neon" -VERSION="0.29.3" +VERSION="0.30.2" CATEGORY="development" SHORT_DESC="Neon HTTP and WebDAV client library" MAINTAINER="lehswe@gmail.com" LICENSE="GPL2" +WEB_SITE="http://www.webdav.org/neon" + TARBALL="$PACKAGE-$VERSION.tar.gz" -WEB_SITE="http://www.webdav.org/neon" WGET_URL="http://www.webdav.org/neon/$TARBALL" -TAGS="http webdav" -DEPENDS="libssl zlib libkrb5 libcomerr3 expat" -BUILD_DEPENDS="zlib-dev libxml2-dev expat-dev openssl-dev" +BUILD_DEPENDS="zlib-dev openssl-dev libxml2-dev" +SPLIT="neon-dev" # Rules to configure and make the package. compile_rules() { - cd $src - # SOCK_CLOEXEC needs linux 2.6.27+ - #sed -i 's/| SOCK_CLOEXEC//' src/ne_socket.c - ./configure --prefix=/usr --infodir=/usr/share/info \ - --with-ssl=openssl --mandir=/usr/share/man \ - --enable-shared --disable-static \ + # http://www.linuxfromscratch.org/blfs/view/stable/basicnet/neon.html + sed -i 's|client_set|set|; s|gnutls_retr|&2|; s|type = t|cert_&|' \ + src/ne_gnutls.c + + ./configure \ + --with-ssl \ + --enable-shared \ + --disable-static \ $CONFIGURE_ARGS && make && - make DESTDIR=$DESTDIR install + make install } # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p $fs/usr/lib - cp -a $install/usr/lib/*.so* $fs/usr/lib - cp -a $install/usr/bin $fs/usr + case $PACKAGE in + neon) + copy @std + TAGS="http webdav" + DEPENDS="libcrypto liblzma libssl libxml2 zlib" + ;; + *-dev) + copy @dev + DEPENDS="neon libxml2-dev openssl-dev xz-dev zlib-dev" + ;; + esac } diff -r 0e8dadf052b9 -r e5a5af728c96 schroedinger-dev/receipt --- a/schroedinger-dev/receipt Thu Jul 27 00:56:44 2017 +0300 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,21 +0,0 @@ -# SliTaz package receipt. - -PACKAGE="schroedinger-dev" -VERSION="1.0.11" -CATEGORY="multimedia" -SHORT_DESC="Dirac video compression library - dev files" -MAINTAINER="domcox@slitaz.org" -LICENSE="MPL LGPL GPL MIT" -WEB_SITE="http://diracvideo.org/" -WANTED="schroedinger" - -DEPENDS="pkg-config" - -# Rules to gen a SliTaz package suitable for Tazpkg. -genpkg_rules() -{ - mkdir -p $fs/usr/lib - cp -a $install/usr/include $fs/usr - cp -a $install/usr/lib/pkgconfig $fs/usr/lib - cp -a $install/usr/lib/*.la $fs/usr/lib -} diff -r 0e8dadf052b9 -r e5a5af728c96 schroedinger/receipt --- a/schroedinger/receipt Thu Jul 27 00:56:44 2017 +0300 +++ b/schroedinger/receipt Fri Jul 28 02:00:12 2017 +0300 @@ -1,4 +1,4 @@ -# SliTaz package receipt. +# SliTaz package receipt v2. PACKAGE="schroedinger" VERSION="1.0.11" @@ -6,12 +6,13 @@ SHORT_DESC="Dirac video compression library" MAINTAINER="domcox@slitaz.org" LICENSE="MPL LGPL GPL MIT" -WEB_SITE="http://diracvideo.org/" +WEB_SITE="https://launchpad.net/schroedinger" + TARBALL="$PACKAGE-$VERSION.tar.gz" -WGET_URL="$WEB_SITE/download/$PACKAGE/$TARBALL" +WGET_URL="http://launchpad.net/$PACKAGE/trunk/$VERSION/+download/$TARBALL" -DEPENDS="orc" BUILD_DEPENDS="orc-dev" +SPLIT="schroedinger-dev" # Rules to configure and make the package. compile_rules() @@ -25,6 +26,14 @@ # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p $fs/usr/lib - mv $install/usr/lib/*.so* $fs/usr/lib + case $PACKAGE in + schroedinger) + copy @std + DEPENDS="orc" + ;; + *-dev) + copy @dev + DEPENDS="schroedinger orc-dev" + ;; + esac } diff -r 0e8dadf052b9 -r e5a5af728c96 sip-dev/receipt --- a/sip-dev/receipt Thu Jul 27 00:56:44 2017 +0300 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,20 +0,0 @@ -# SliTaz package receipt. - -PACKAGE="sip-dev" -VERSION="4.16.6" -CATEGORY="development" -SHORT_DESC="Development files for sip" -MAINTAINER="allan316@gmail.com" -LICENSE="GPL2 GPL3" -WEB_SITE="http://www.riverbankcomputing.co.uk" - -WANTED="sip" -DEPENDS="sip" - -# Rules to gen a SliTaz package suitable for Tazpkg. -genpkg_rules() -{ - mkdir -p $fs/usr - cp -a $install/usr/include $fs/usr -} - diff -r 0e8dadf052b9 -r e5a5af728c96 sip/receipt --- a/sip/receipt Thu Jul 27 00:56:44 2017 +0300 +++ b/sip/receipt Fri Jul 28 02:00:12 2017 +0300 @@ -1,30 +1,31 @@ -# SliTaz package receipt. +# SliTaz package receipt v2. PACKAGE="sip" -VERSION="4.16.6" +VERSION="4.19.3" CATEGORY="development" SHORT_DESC="C/C++ Bindings Generator for Python v2 and v3" MAINTAINER="allan316@gmail.com" LICENSE="GPL2 GPL3" WEB_SITE="http://www.riverbankcomputing.com/software/sip/intro" + TARBALL="$PACKAGE-$VERSION.tar.gz" WGET_URL="$SF_MIRROR/pyqt/$TARBALL" -DEPENDS="python gcc-lib-base" BUILD_DEPENDS="python-dev" +SPLIT="sip-dev" # Rules to configure and make the package. compile_rules() { - python configure.py - make && - make DESTDIR=$DESTDIR install + python configure.py && + make && make install } # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p $fs/usr - cp -a $install/usr/bin $fs/usr - cp -a $install/usr/lib $fs/usr + case $PACKAGE in + sip) copy @std; DEPENDS="python";; + *-dev) copy @dev;; + esac } diff -r 0e8dadf052b9 -r e5a5af728c96 stfl-dev/receipt --- a/stfl-dev/receipt Thu Jul 27 00:56:44 2017 +0300 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,21 +0,0 @@ -# SliTaz package receipt. - -PACKAGE="stfl-dev" -VERSION="0.24" -CATEGORY="development" -SHORT_DESC="Structured Terminal Forms Language/Library, development files." -MAINTAINER="pascal.bellard@slitaz.org" -LICENSE="LGPL3" -WEB_SITE="http://www.clifford.at/stfl/" -WANTED="stfl" - -DEPENDS="pkg-config stfl" - -# Rules to gen a SliTaz package suitable for Tazpkg. -genpkg_rules() -{ - mkdir -p $fs/usr/lib - cp -a $install/usr/include $fs/usr - cp -a $install/usr/lib/*a $fs/usr/lib - cp -a $install/usr/lib/pkgconfig $fs/usr/lib -} diff -r 0e8dadf052b9 -r e5a5af728c96 stfl/receipt --- a/stfl/receipt Thu Jul 27 00:56:44 2017 +0300 +++ b/stfl/receipt Fri Jul 28 02:00:12 2017 +0300 @@ -1,16 +1,18 @@ -# SliTaz package receipt. +# SliTaz package receipt v2. PACKAGE="stfl" VERSION="0.24" CATEGORY="base-system" -SHORT_DESC="Structured Terminal Forms Language/Library." +SHORT_DESC="Structured Terminal Forms Language/Library" MAINTAINER="pascal.bellard@slitaz.org" LICENSE="LGPL3" +WEB_SITE="http://www.clifford.at/stfl/" + TARBALL="$PACKAGE-$VERSION.tar.gz" -WEB_SITE="http://www.clifford.at/stfl/" WGET_URL="$WEB_SITE$TARBALL" -BUILD_DEPENDS="ncursesw-dev swig python-dev" +BUILD_DEPENDS="ncurses-dev swig python-dev" +SPLIT="stfl-python stfl-dev" # Rules to configure and make the package. compile_rules() @@ -18,16 +20,28 @@ sed -i 's|/usr/local|/usr|' Makefile.cfg sed -i 's|ncursesw/ncurses.h|ncurses.h|' stfl_internals.h sed -i 's|^include Makefile.deps|-&|' Makefile - make -j 1 && - make -j 1 DESTDIR=$DESTDIR install + + make -j1 && + make -j1 DESTDIR=$DESTDIR install + + ln -s libstfl.so.$VERSION $install/usr/lib/libstfl.so.0 } # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p $fs/usr/lib - cp -a $install/usr/lib/*.so* $fs/usr/lib - lib=$(cd $fs/usr/lib ; echo *.so.*.*) - [ -e $fs/usr/lib/${lib%.*} ] || - ln -s $lib $fs/usr/lib/${lib%.*} + case $PACKAGE in + stfl) + copy libstfl.so* + DEPENDS="ncurses" + ;; + *-python) + copy python*/ + DEPENDS="ncurses python" + ;; + *-dev) + copy @dev + DEPENDS="stfl stfl-python ncurses-dev" + ;; + esac } diff -r 0e8dadf052b9 -r e5a5af728c96 szip-dev/receipt --- a/szip-dev/receipt Thu Jul 27 00:56:44 2017 +0300 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,20 +0,0 @@ -# SliTaz package receipt. - -PACKAGE="szip-dev" -VERSION="2.1" -CATEGORY="development" -SHORT_DESC="Lossless compression of scientific data, development files." -MAINTAINER="pascal.bellard@slitaz.org" -LICENSE="other" -WEB_SITE="http://www.hdfgroup.org/doc_resource/SZIP" -WANTED="szip" - -DEPENDS="szip" - -# Rules to gen a SliTaz package suitable for Tazpkg. -genpkg_rules() -{ - mkdir -p $fs/usr/lib - cp -a $install/usr/lib/*a $fs/usr/lib - cp -a $install/usr/include $fs/usr -} diff -r 0e8dadf052b9 -r e5a5af728c96 szip/receipt --- a/szip/receipt Thu Jul 27 00:56:44 2017 +0300 +++ b/szip/receipt Fri Jul 28 02:00:12 2017 +0300 @@ -1,29 +1,29 @@ -# SliTaz package receipt. +# SliTaz package receipt v2. PACKAGE="szip" -VERSION="2.1" +VERSION="2.1.1" CATEGORY="misc" -SHORT_DESC="Lossless compression of scientific data." +SHORT_DESC="Lossless compression of scientific data" MAINTAINER="pascal.bellard@slitaz.org" LICENSE="other" -WEB_SITE="http://www.hdfgroup.org/doc_resource/SZIP" +WEB_SITE="https://support.hdfgroup.org/doc_resource/SZIP/" + TARBALL="$PACKAGE-$VERSION.tar.gz" -WGET_URL="http://www.hdfgroup.org/ftp/lib-external/szip/$VERSION/src/$TARBALL" +WGET_URL="https://support.hdfgroup.org/ftp/lib-external/szip/$VERSION/src/$TARBALL" -DEPENDS="" -BUILD_DEPENDS="" +SPLIT="szip-dev" # Rules to configure and make the package. compile_rules() { - cd $src - ./configure $CONFIGURE_ARGS && - make && make DESTDIR=$DESTDIR install + ./configure $CONFIGURE_ARGS && make && make install } # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p $fs/usr/lib - cp -a $install/usr/lib/*.so* $fs/usr/lib + case $PACKAGE in + szip) copy @std;; + *-dev) copy @dev;; + esac } diff -r 0e8dadf052b9 -r e5a5af728c96 tazpkg/receipt --- a/tazpkg/receipt Thu Jul 27 00:56:44 2017 +0300 +++ b/tazpkg/receipt Fri Jul 28 02:00:12 2017 +0300 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="tazpkg" -VERSION="949" +VERSION="950" CATEGORY="base-system" SHORT_DESC="SliTaz packages manager" MAINTAINER="pankso@slitaz.org"