wok-next rev 19817
Random updates: cookutils, libmtp, muparser, naim, neon, schroedinger, sip, stfl, szip, tazpkg.
author | Aleksej Bobylev <al.bobylev@gmail.com> |
---|---|
date | Fri Jul 28 02:00:12 2017 +0300 (2017-07-28) |
parents | 0e8dadf052b9 |
children | be4a09f51254 |
files | cookutils/receipt libmtp-dev/receipt libmtp/receipt mtp-tools/receipt muparser-dev/receipt muparser/receipt naim-dev/receipt naim/receipt neon-dev/receipt neon/receipt schroedinger-dev/receipt schroedinger/receipt sip-dev/receipt sip/receipt stfl-dev/receipt stfl/receipt szip-dev/receipt szip/receipt tazpkg/receipt |
line diff
1.1 --- a/cookutils/receipt Thu Jul 27 00:56:44 2017 +0300 1.2 +++ b/cookutils/receipt Fri Jul 28 02:00:12 2017 +0300 1.3 @@ -1,7 +1,7 @@ 1.4 # SliTaz package receipt v2. 1.5 1.6 PACKAGE="cookutils" 1.7 -VERSION="949" 1.8 +VERSION="951" 1.9 CATEGORY="base-system" 1.10 SHORT_DESC="SliTaz packages builder new generation" 1.11 MAINTAINER="pankso@slitaz.org"
2.1 --- a/libmtp-dev/receipt Thu Jul 27 00:56:44 2017 +0300 2.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 2.3 @@ -1,18 +0,0 @@ 2.4 -# SliTaz package receipt. 2.5 - 2.6 -PACKAGE="libmtp-dev" 2.7 -VERSION="1.1.13" 2.8 -CATEGORY="development" 2.9 -SHORT_DESC="Access to MTP devices: mp3 players, Android phones (development files)" 2.10 -MAINTAINER="keupont@no-log.org" 2.11 -LICENSE="LGPL2.1" 2.12 -WEB_SITE="http://libmtp.sourceforge.net/" 2.13 - 2.14 -WANTED="libmtp" 2.15 -DEPENDS="libmtp eudev-dev libgcrypt-dev libgpg-error-dev libusb-dev" 2.16 - 2.17 -# Rules to gen a SliTaz package suitable for Tazpkg. 2.18 -genpkg_rules() 2.19 -{ 2.20 - copy *.h *.a *.la *.pc 2.21 -}
3.1 --- a/libmtp/receipt Thu Jul 27 00:56:44 2017 +0300 3.2 +++ b/libmtp/receipt Fri Jul 28 02:00:12 2017 +0300 3.3 @@ -1,4 +1,4 @@ 3.4 -# SliTaz package receipt. 3.5 +# SliTaz package receipt v2. 3.6 3.7 PACKAGE="libmtp" 3.8 VERSION="1.1.13" 3.9 @@ -11,8 +11,8 @@ 3.10 TARBALL="$PACKAGE-$VERSION.tar.gz" 3.11 WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL" 3.12 3.13 -DEPENDS="eudev libgcrypt libgpg-error libusb" 3.14 BUILD_DEPENDS="libusb-dev libgcrypt-dev" 3.15 +SPLIT="mtp-tools libmtp-dev" 3.16 3.17 # Rules to configure and make the package. 3.18 compile_rules() 3.19 @@ -32,5 +32,20 @@ 3.20 # Rules to gen a SliTaz package suitable for Tazpkg. 3.21 genpkg_rules() 3.22 { 3.23 - copy udev/ *.so* 3.24 + case $PACKAGE in 3.25 + libmtp) 3.26 + copy udev/ *.so* 3.27 + DEPENDS="eudev libgcrypt libgpg-error libusb" 3.28 + CAT="system-tools|library" 3.29 + ;; 3.30 + *-tools) 3.31 + copy bin/ 3.32 + CAT="system-tools|utilities" 3.33 + ;; 3.34 + *-dev) 3.35 + copy @dev 3.36 + DEPENDS="libmtp mtp-tools \ 3.37 + eudev-dev libgcrypt-dev libgpg-error-dev libusb-dev" 3.38 + ;; 3.39 + esac 3.40 }
4.1 --- a/mtp-tools/receipt Thu Jul 27 00:56:44 2017 +0300 4.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 4.3 @@ -1,20 +0,0 @@ 4.4 -# SliTaz package receipt. 4.5 - 4.6 -PACKAGE="mtp-tools" 4.7 -VERSION="1.1.6" 4.8 -CATEGORY="system-tools" 4.9 -SHORT_DESC="Media Transfer Protocol (MTP) utilities" 4.10 -MAINTAINER="erjo@slitaz.org" 4.11 -LICENSE="LGPL2.1" 4.12 -WEB_SITE="http://libmtp.sourceforge.net/" 4.13 -WANTED="libmtp" 4.14 - 4.15 -DEPENDS="libmtp" 4.16 - 4.17 -# Rules to gen a SliTaz package suitable for Tazpkg. 4.18 -genpkg_rules() 4.19 -{ 4.20 - mkdir -p $fs/lib/udev $fs/usr/bin 4.21 - cp -a $install/lib/udev/mtp-probe $fs/lib/udev 4.22 - cp -a $install/usr/bin $fs/usr 4.23 -}
5.1 --- a/muparser-dev/receipt Thu Jul 27 00:56:44 2017 +0300 5.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 5.3 @@ -1,20 +0,0 @@ 5.4 -# SliTaz package receipt. 5.5 - 5.6 -PACKAGE="muparser-dev" 5.7 -VERSION="2.2.3" 5.8 -CATEGORY="development" 5.9 -SHORT_DESC="A fast math parser library" 5.10 -MAINTAINER="devl547@gmail.com" 5.11 -LICENSE="MIT" 5.12 -WANTED="muparser" 5.13 -WEB_SITE="http://muparser.beltoforion.de" 5.14 - 5.15 -DEPENDS="pkg-config" 5.16 - 5.17 -# Rules to gen a SliTaz package suitable for Tazpkg. 5.18 -genpkg_rules() 5.19 -{ 5.20 - mkdir -p $fs/usr/lib 5.21 - cp -a $install/usr/lib/pkgconfig $fs/usr/lib 5.22 - cp -a $install/usr/include $fs/usr 5.23 -}
6.1 --- a/muparser/receipt Thu Jul 27 00:56:44 2017 +0300 6.2 +++ b/muparser/receipt Fri Jul 28 02:00:12 2017 +0300 6.3 @@ -1,31 +1,31 @@ 6.4 -# SliTaz package receipt. 6.5 +# SliTaz package receipt v2. 6.6 6.7 PACKAGE="muparser" 6.8 -VERSION="2.2.3" 6.9 +VERSION="2.2.5" 6.10 CATEGORY="development" 6.11 SHORT_DESC="A fast math parser library" 6.12 MAINTAINER="devl547@gmail.com" 6.13 LICENSE="MIT" 6.14 -TARBALL="muparser_v${VERSION//./_}.zip" 6.15 -WEB_SITE="http://muparser.beltoforion.de/" 6.16 -WGET_URL="http://downloads.sourceforge.net/project/muparser/muparser/Version%20$VERSION/$TARBALL" 6.17 +WEB_SITE="http://beltoforion.de/article.php?a=muparser" 6.18 6.19 -DEPENDS="" 6.20 -BUILD_DEPENDS="" 6.21 +TARBALL="$PACKAGE-$VERSION.tar.gz" 6.22 +WGET_URL="https://github.com/beltoforion/muparser/archive/v$VERSION.tar.gz" 6.23 + 6.24 +SPLIT="muparser-dev" 6.25 6.26 # Rules to configure and make the package. 6.27 compile_rules() 6.28 { 6.29 - ./configure \ 6.30 - --disable-samples \ 6.31 - $CONFIGURE_ARGS && 6.32 - make $MAKEFLAGS && make DESTDIR=$DESTDIR install 6.33 + ./configure $CONFIGURE_ARGS && 6.34 + make -j1 && 6.35 + make DESTDIR=$DESTDIR install 6.36 } 6.37 6.38 # Rules to gen a SliTaz package suitable for Tazpkg. 6.39 genpkg_rules() 6.40 { 6.41 - mkdir -p $fs/usr/ 6.42 - #cp -a $install/usr/bin $fs/usr/ 6.43 - cp -a $install/usr/lib $fs/usr/ 6.44 + case $PACKAGE in 6.45 + muparser) copy @std;; 6.46 + *-dev) copy @dev;; 6.47 + esac 6.48 }
7.1 --- a/naim-dev/receipt Thu Jul 27 00:56:44 2017 +0300 7.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 7.3 @@ -1,20 +0,0 @@ 7.4 -# SliTaz package receipt. 7.5 - 7.6 -PACKAGE="naim-dev" 7.7 -VERSION="0.11.8.3.2" 7.8 -CATEGORY="development" 7.9 -SHORT_DESC="A console AIM, ICQ, IRC, and Lily CMC client, development files" 7.10 -MAINTAINER="pascal.bellard@slitaz.org" 7.11 -LICENSE="GPL2" 7.12 -WEB_SITE="http://naim.n.ml.org/" 7.13 -WANTED="naim" 7.14 - 7.15 -DEPENDS="naim" 7.16 - 7.17 -# Rules to gen a SliTaz package suitable for Tazpkg. 7.18 -genpkg_rules() 7.19 -{ 7.20 - mkdir -p $fs/usr 7.21 - cp -a $install/usr/include $fs/usr 7.22 - cp -a $install/usr/share $fs/usr 7.23 -}
8.1 --- a/naim/receipt Thu Jul 27 00:56:44 2017 +0300 8.2 +++ b/naim/receipt Fri Jul 28 02:00:12 2017 +0300 8.3 @@ -1,33 +1,39 @@ 8.4 -# SliTaz package receipt. 8.5 +# SliTaz package receipt v2. 8.6 8.7 PACKAGE="naim" 8.8 VERSION="0.11.8.3.2" 8.9 CATEGORY="network" 8.10 -SHORT_DESC="A console AIM, ICQ, IRC, and Lily CMC client." 8.11 +SHORT_DESC="A console AIM, ICQ, IRC, and Lily CMC client" 8.12 MAINTAINER="pascal.bellard@slitaz.org" 8.13 LICENSE="GPL2" 8.14 WEB_SITE="http://naim.n.ml.org/" 8.15 + 8.16 TARBALL="$PACKAGE-$VERSION.tar.bz2" 8.17 -WGET_URL="http://naim.googlecode.com/files/$TARBALL" 8.18 +# official page refers to SliTaz sources mirror :) 8.19 +WGET_URL="http://distro.ibiblio.org/slitaz/sources/packages/n/$TARBALL" 8.20 +# https://github.com/jwise/naim 8.21 8.22 -DEPENDS="ncurses" 8.23 BUILD_DEPENDS="ncurses-dev" 8.24 +SPLIT="naim-dev" 8.25 8.26 # Rules to configure and make the package. 8.27 compile_rules() 8.28 { 8.29 - export LDFLAGS="$LDFLAGS -ltinfo" 8.30 - ./configure \ 8.31 - --prefix=/usr \ 8.32 - --sysconfdir=/etc \ 8.33 - $CONFIGURE_ARGS && 8.34 - make -j 1 && 8.35 - make -j 1 DESTDIR=$DESTDIR install 8.36 + ./configure $CONFIGURE_ARGS && 8.37 + make -j1 && 8.38 + make -j1 DESTDIR=$DESTDIR install 8.39 } 8.40 8.41 # Rules to gen a SliTaz package suitable for Tazpkg. 8.42 genpkg_rules() 8.43 { 8.44 - mkdir -p $fs/usr 8.45 - cp -a $install/usr/bin $fs/usr 8.46 + case $PACKAGE in 8.47 + naim) 8.48 + copy @std 8.49 + DEPENDS="ncurses" 8.50 + ;; 8.51 + *-dev) 8.52 + copy @dev 8.53 + ;; 8.54 + esac 8.55 }
9.1 --- a/neon-dev/receipt Thu Jul 27 00:56:44 2017 +0300 9.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 9.3 @@ -1,21 +0,0 @@ 9.4 -# SliTaz package receipt. 9.5 - 9.6 -PACKAGE="neon-dev" 9.7 -VERSION="0.29.3" 9.8 -CATEGORY="development" 9.9 -SHORT_DESC="Neon HTTP and WebDAV client library" 9.10 -MAINTAINER="lehswe@gmail.com" 9.11 -LICENSE="GPL2" 9.12 -WEB_SITE="http://www.webdav.org/neon" 9.13 -WANTED="neon" 9.14 - 9.15 -DEPENDS="pkg-config" 9.16 - 9.17 -# Rules to gen a SliTaz package suitable for Tazpkg. 9.18 -genpkg_rules() 9.19 -{ 9.20 - mkdir -p $fs/usr/lib 9.21 - cp -a $install/usr/lib/*a $fs/usr/lib 9.22 - cp -a $install/usr/lib/pkgconfig $fs/usr/lib 9.23 - cp -a $install/usr/include $fs/usr 9.24 -}
10.1 --- a/neon/receipt Thu Jul 27 00:56:44 2017 +0300 10.2 +++ b/neon/receipt Fri Jul 28 02:00:12 2017 +0300 10.3 @@ -1,39 +1,49 @@ 10.4 -# SliTaz package receipt. 10.5 +# SliTaz package receipt v2. 10.6 10.7 PACKAGE="neon" 10.8 -VERSION="0.29.3" 10.9 +VERSION="0.30.2" 10.10 CATEGORY="development" 10.11 SHORT_DESC="Neon HTTP and WebDAV client library" 10.12 MAINTAINER="lehswe@gmail.com" 10.13 LICENSE="GPL2" 10.14 +WEB_SITE="http://www.webdav.org/neon" 10.15 + 10.16 TARBALL="$PACKAGE-$VERSION.tar.gz" 10.17 -WEB_SITE="http://www.webdav.org/neon" 10.18 WGET_URL="http://www.webdav.org/neon/$TARBALL" 10.19 -TAGS="http webdav" 10.20 10.21 -DEPENDS="libssl zlib libkrb5 libcomerr3 expat" 10.22 -BUILD_DEPENDS="zlib-dev libxml2-dev expat-dev openssl-dev" 10.23 +BUILD_DEPENDS="zlib-dev openssl-dev libxml2-dev" 10.24 +SPLIT="neon-dev" 10.25 10.26 # Rules to configure and make the package. 10.27 compile_rules() 10.28 { 10.29 - cd $src 10.30 - # SOCK_CLOEXEC needs linux 2.6.27+ 10.31 - #sed -i 's/| SOCK_CLOEXEC//' src/ne_socket.c 10.32 - ./configure --prefix=/usr --infodir=/usr/share/info \ 10.33 - --with-ssl=openssl --mandir=/usr/share/man \ 10.34 - --enable-shared --disable-static \ 10.35 + # http://www.linuxfromscratch.org/blfs/view/stable/basicnet/neon.html 10.36 + sed -i 's|client_set|set|; s|gnutls_retr|&2|; s|type = t|cert_&|' \ 10.37 + src/ne_gnutls.c 10.38 + 10.39 + ./configure \ 10.40 + --with-ssl \ 10.41 + --enable-shared \ 10.42 + --disable-static \ 10.43 $CONFIGURE_ARGS && 10.44 make && 10.45 - make DESTDIR=$DESTDIR install 10.46 + make install 10.47 } 10.48 10.49 # Rules to gen a SliTaz package suitable for Tazpkg. 10.50 genpkg_rules() 10.51 { 10.52 - mkdir -p $fs/usr/lib 10.53 - cp -a $install/usr/lib/*.so* $fs/usr/lib 10.54 - cp -a $install/usr/bin $fs/usr 10.55 + case $PACKAGE in 10.56 + neon) 10.57 + copy @std 10.58 + TAGS="http webdav" 10.59 + DEPENDS="libcrypto liblzma libssl libxml2 zlib" 10.60 + ;; 10.61 + *-dev) 10.62 + copy @dev 10.63 + DEPENDS="neon libxml2-dev openssl-dev xz-dev zlib-dev" 10.64 + ;; 10.65 + esac 10.66 } 10.67 10.68
11.1 --- a/schroedinger-dev/receipt Thu Jul 27 00:56:44 2017 +0300 11.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 11.3 @@ -1,21 +0,0 @@ 11.4 -# SliTaz package receipt. 11.5 - 11.6 -PACKAGE="schroedinger-dev" 11.7 -VERSION="1.0.11" 11.8 -CATEGORY="multimedia" 11.9 -SHORT_DESC="Dirac video compression library - dev files" 11.10 -MAINTAINER="domcox@slitaz.org" 11.11 -LICENSE="MPL LGPL GPL MIT" 11.12 -WEB_SITE="http://diracvideo.org/" 11.13 -WANTED="schroedinger" 11.14 - 11.15 -DEPENDS="pkg-config" 11.16 - 11.17 -# Rules to gen a SliTaz package suitable for Tazpkg. 11.18 -genpkg_rules() 11.19 -{ 11.20 - mkdir -p $fs/usr/lib 11.21 - cp -a $install/usr/include $fs/usr 11.22 - cp -a $install/usr/lib/pkgconfig $fs/usr/lib 11.23 - cp -a $install/usr/lib/*.la $fs/usr/lib 11.24 -}
12.1 --- a/schroedinger/receipt Thu Jul 27 00:56:44 2017 +0300 12.2 +++ b/schroedinger/receipt Fri Jul 28 02:00:12 2017 +0300 12.3 @@ -1,4 +1,4 @@ 12.4 -# SliTaz package receipt. 12.5 +# SliTaz package receipt v2. 12.6 12.7 PACKAGE="schroedinger" 12.8 VERSION="1.0.11" 12.9 @@ -6,12 +6,13 @@ 12.10 SHORT_DESC="Dirac video compression library" 12.11 MAINTAINER="domcox@slitaz.org" 12.12 LICENSE="MPL LGPL GPL MIT" 12.13 -WEB_SITE="http://diracvideo.org/" 12.14 +WEB_SITE="https://launchpad.net/schroedinger" 12.15 + 12.16 TARBALL="$PACKAGE-$VERSION.tar.gz" 12.17 -WGET_URL="$WEB_SITE/download/$PACKAGE/$TARBALL" 12.18 +WGET_URL="http://launchpad.net/$PACKAGE/trunk/$VERSION/+download/$TARBALL" 12.19 12.20 -DEPENDS="orc" 12.21 BUILD_DEPENDS="orc-dev" 12.22 +SPLIT="schroedinger-dev" 12.23 12.24 # Rules to configure and make the package. 12.25 compile_rules() 12.26 @@ -25,6 +26,14 @@ 12.27 # Rules to gen a SliTaz package suitable for Tazpkg. 12.28 genpkg_rules() 12.29 { 12.30 - mkdir -p $fs/usr/lib 12.31 - mv $install/usr/lib/*.so* $fs/usr/lib 12.32 + case $PACKAGE in 12.33 + schroedinger) 12.34 + copy @std 12.35 + DEPENDS="orc" 12.36 + ;; 12.37 + *-dev) 12.38 + copy @dev 12.39 + DEPENDS="schroedinger orc-dev" 12.40 + ;; 12.41 + esac 12.42 }
13.1 --- a/sip-dev/receipt Thu Jul 27 00:56:44 2017 +0300 13.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 13.3 @@ -1,20 +0,0 @@ 13.4 -# SliTaz package receipt. 13.5 - 13.6 -PACKAGE="sip-dev" 13.7 -VERSION="4.16.6" 13.8 -CATEGORY="development" 13.9 -SHORT_DESC="Development files for sip" 13.10 -MAINTAINER="allan316@gmail.com" 13.11 -LICENSE="GPL2 GPL3" 13.12 -WEB_SITE="http://www.riverbankcomputing.co.uk" 13.13 - 13.14 -WANTED="sip" 13.15 -DEPENDS="sip" 13.16 - 13.17 -# Rules to gen a SliTaz package suitable for Tazpkg. 13.18 -genpkg_rules() 13.19 -{ 13.20 - mkdir -p $fs/usr 13.21 - cp -a $install/usr/include $fs/usr 13.22 -} 13.23 -
14.1 --- a/sip/receipt Thu Jul 27 00:56:44 2017 +0300 14.2 +++ b/sip/receipt Fri Jul 28 02:00:12 2017 +0300 14.3 @@ -1,30 +1,31 @@ 14.4 -# SliTaz package receipt. 14.5 +# SliTaz package receipt v2. 14.6 14.7 PACKAGE="sip" 14.8 -VERSION="4.16.6" 14.9 +VERSION="4.19.3" 14.10 CATEGORY="development" 14.11 SHORT_DESC="C/C++ Bindings Generator for Python v2 and v3" 14.12 MAINTAINER="allan316@gmail.com" 14.13 LICENSE="GPL2 GPL3" 14.14 WEB_SITE="http://www.riverbankcomputing.com/software/sip/intro" 14.15 + 14.16 TARBALL="$PACKAGE-$VERSION.tar.gz" 14.17 WGET_URL="$SF_MIRROR/pyqt/$TARBALL" 14.18 14.19 -DEPENDS="python gcc-lib-base" 14.20 BUILD_DEPENDS="python-dev" 14.21 +SPLIT="sip-dev" 14.22 14.23 # Rules to configure and make the package. 14.24 compile_rules() 14.25 { 14.26 - python configure.py 14.27 - make && 14.28 - make DESTDIR=$DESTDIR install 14.29 + python configure.py && 14.30 + make && make install 14.31 } 14.32 14.33 # Rules to gen a SliTaz package suitable for Tazpkg. 14.34 genpkg_rules() 14.35 { 14.36 - mkdir -p $fs/usr 14.37 - cp -a $install/usr/bin $fs/usr 14.38 - cp -a $install/usr/lib $fs/usr 14.39 + case $PACKAGE in 14.40 + sip) copy @std; DEPENDS="python";; 14.41 + *-dev) copy @dev;; 14.42 + esac 14.43 }
15.1 --- a/stfl-dev/receipt Thu Jul 27 00:56:44 2017 +0300 15.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 15.3 @@ -1,21 +0,0 @@ 15.4 -# SliTaz package receipt. 15.5 - 15.6 -PACKAGE="stfl-dev" 15.7 -VERSION="0.24" 15.8 -CATEGORY="development" 15.9 -SHORT_DESC="Structured Terminal Forms Language/Library, development files." 15.10 -MAINTAINER="pascal.bellard@slitaz.org" 15.11 -LICENSE="LGPL3" 15.12 -WEB_SITE="http://www.clifford.at/stfl/" 15.13 -WANTED="stfl" 15.14 - 15.15 -DEPENDS="pkg-config stfl" 15.16 - 15.17 -# Rules to gen a SliTaz package suitable for Tazpkg. 15.18 -genpkg_rules() 15.19 -{ 15.20 - mkdir -p $fs/usr/lib 15.21 - cp -a $install/usr/include $fs/usr 15.22 - cp -a $install/usr/lib/*a $fs/usr/lib 15.23 - cp -a $install/usr/lib/pkgconfig $fs/usr/lib 15.24 -}
16.1 --- a/stfl/receipt Thu Jul 27 00:56:44 2017 +0300 16.2 +++ b/stfl/receipt Fri Jul 28 02:00:12 2017 +0300 16.3 @@ -1,16 +1,18 @@ 16.4 -# SliTaz package receipt. 16.5 +# SliTaz package receipt v2. 16.6 16.7 PACKAGE="stfl" 16.8 VERSION="0.24" 16.9 CATEGORY="base-system" 16.10 -SHORT_DESC="Structured Terminal Forms Language/Library." 16.11 +SHORT_DESC="Structured Terminal Forms Language/Library" 16.12 MAINTAINER="pascal.bellard@slitaz.org" 16.13 LICENSE="LGPL3" 16.14 +WEB_SITE="http://www.clifford.at/stfl/" 16.15 + 16.16 TARBALL="$PACKAGE-$VERSION.tar.gz" 16.17 -WEB_SITE="http://www.clifford.at/stfl/" 16.18 WGET_URL="$WEB_SITE$TARBALL" 16.19 16.20 -BUILD_DEPENDS="ncursesw-dev swig python-dev" 16.21 +BUILD_DEPENDS="ncurses-dev swig python-dev" 16.22 +SPLIT="stfl-python stfl-dev" 16.23 16.24 # Rules to configure and make the package. 16.25 compile_rules() 16.26 @@ -18,16 +20,28 @@ 16.27 sed -i 's|/usr/local|/usr|' Makefile.cfg 16.28 sed -i 's|ncursesw/ncurses.h|ncurses.h|' stfl_internals.h 16.29 sed -i 's|^include Makefile.deps|-&|' Makefile 16.30 - make -j 1 && 16.31 - make -j 1 DESTDIR=$DESTDIR install 16.32 + 16.33 + make -j1 && 16.34 + make -j1 DESTDIR=$DESTDIR install 16.35 + 16.36 + ln -s libstfl.so.$VERSION $install/usr/lib/libstfl.so.0 16.37 } 16.38 16.39 # Rules to gen a SliTaz package suitable for Tazpkg. 16.40 genpkg_rules() 16.41 { 16.42 - mkdir -p $fs/usr/lib 16.43 - cp -a $install/usr/lib/*.so* $fs/usr/lib 16.44 - lib=$(cd $fs/usr/lib ; echo *.so.*.*) 16.45 - [ -e $fs/usr/lib/${lib%.*} ] || 16.46 - ln -s $lib $fs/usr/lib/${lib%.*} 16.47 + case $PACKAGE in 16.48 + stfl) 16.49 + copy libstfl.so* 16.50 + DEPENDS="ncurses" 16.51 + ;; 16.52 + *-python) 16.53 + copy python*/ 16.54 + DEPENDS="ncurses python" 16.55 + ;; 16.56 + *-dev) 16.57 + copy @dev 16.58 + DEPENDS="stfl stfl-python ncurses-dev" 16.59 + ;; 16.60 + esac 16.61 }
17.1 --- a/szip-dev/receipt Thu Jul 27 00:56:44 2017 +0300 17.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 17.3 @@ -1,20 +0,0 @@ 17.4 -# SliTaz package receipt. 17.5 - 17.6 -PACKAGE="szip-dev" 17.7 -VERSION="2.1" 17.8 -CATEGORY="development" 17.9 -SHORT_DESC="Lossless compression of scientific data, development files." 17.10 -MAINTAINER="pascal.bellard@slitaz.org" 17.11 -LICENSE="other" 17.12 -WEB_SITE="http://www.hdfgroup.org/doc_resource/SZIP" 17.13 -WANTED="szip" 17.14 - 17.15 -DEPENDS="szip" 17.16 - 17.17 -# Rules to gen a SliTaz package suitable for Tazpkg. 17.18 -genpkg_rules() 17.19 -{ 17.20 - mkdir -p $fs/usr/lib 17.21 - cp -a $install/usr/lib/*a $fs/usr/lib 17.22 - cp -a $install/usr/include $fs/usr 17.23 -}
18.1 --- a/szip/receipt Thu Jul 27 00:56:44 2017 +0300 18.2 +++ b/szip/receipt Fri Jul 28 02:00:12 2017 +0300 18.3 @@ -1,29 +1,29 @@ 18.4 -# SliTaz package receipt. 18.5 +# SliTaz package receipt v2. 18.6 18.7 PACKAGE="szip" 18.8 -VERSION="2.1" 18.9 +VERSION="2.1.1" 18.10 CATEGORY="misc" 18.11 -SHORT_DESC="Lossless compression of scientific data." 18.12 +SHORT_DESC="Lossless compression of scientific data" 18.13 MAINTAINER="pascal.bellard@slitaz.org" 18.14 LICENSE="other" 18.15 -WEB_SITE="http://www.hdfgroup.org/doc_resource/SZIP" 18.16 +WEB_SITE="https://support.hdfgroup.org/doc_resource/SZIP/" 18.17 + 18.18 TARBALL="$PACKAGE-$VERSION.tar.gz" 18.19 -WGET_URL="http://www.hdfgroup.org/ftp/lib-external/szip/$VERSION/src/$TARBALL" 18.20 +WGET_URL="https://support.hdfgroup.org/ftp/lib-external/szip/$VERSION/src/$TARBALL" 18.21 18.22 -DEPENDS="" 18.23 -BUILD_DEPENDS="" 18.24 +SPLIT="szip-dev" 18.25 18.26 # Rules to configure and make the package. 18.27 compile_rules() 18.28 { 18.29 - cd $src 18.30 - ./configure $CONFIGURE_ARGS && 18.31 - make && make DESTDIR=$DESTDIR install 18.32 + ./configure $CONFIGURE_ARGS && make && make install 18.33 } 18.34 18.35 # Rules to gen a SliTaz package suitable for Tazpkg. 18.36 genpkg_rules() 18.37 { 18.38 - mkdir -p $fs/usr/lib 18.39 - cp -a $install/usr/lib/*.so* $fs/usr/lib 18.40 + case $PACKAGE in 18.41 + szip) copy @std;; 18.42 + *-dev) copy @dev;; 18.43 + esac 18.44 }
19.1 --- a/tazpkg/receipt Thu Jul 27 00:56:44 2017 +0300 19.2 +++ b/tazpkg/receipt Fri Jul 28 02:00:12 2017 +0300 19.3 @@ -1,7 +1,7 @@ 19.4 # SliTaz package receipt. 19.5 19.6 PACKAGE="tazpkg" 19.7 -VERSION="949" 19.8 +VERSION="950" 19.9 CATEGORY="base-system" 19.10 SHORT_DESC="SliTaz packages manager" 19.11 MAINTAINER="pankso@slitaz.org"