wok-next rev 19571
Up: attr, acl, libcap, shadow (added), psmisc (added), iana-etc (added), bison, flex, bc, libtool, gdbm. Extra: help2man, perl-locale-gettext.
author | Aleksej Bobylev <al.bobylev@gmail.com> |
---|---|
date | Fri Dec 23 03:55:33 2016 +0200 (2016-12-23) |
parents | 10e3347b5a0d |
children | c740762c8991 |
files | acl-dev/receipt acl/receipt attr/receipt bc/receipt bc/stuff/bc-1.06.95-memory_leak-1.patch bison/receipt flex/receipt flex/stuff/flex.patch gdbm-dev/receipt gdbm-tools/receipt gdbm/receipt help2man/receipt iana-etc/description.txt iana-etc/receipt libcap-dev/receipt libcap/receipt libltdl/receipt libtool/receipt perl-locale-gettext/receipt psmisc/receipt shadow/receipt |
line diff
1.1 --- a/acl-dev/receipt Thu Dec 22 07:11:01 2016 +0200 1.2 +++ b/acl-dev/receipt Fri Dec 23 03:55:33 2016 +0200 1.3 @@ -1,7 +1,7 @@ 1.4 # SliTaz package receipt. 1.5 1.6 PACKAGE="acl-dev" 1.7 -VERSION="2.2.51" 1.8 +VERSION="2.2.52" 1.9 CATEGORY="development" 1.10 SHORT_DESC="Development files for acl." 1.11 MAINTAINER="rcx@zoominternet.net" 1.12 @@ -15,8 +15,5 @@ 1.13 # Rules to gen a SliTaz package suitable for Tazpkg. 1.14 genpkg_rules() 1.15 { 1.16 - mkdir -p $fs/usr/lib $fs/lib 1.17 - cp -a $install/lib/*.*a $fs/lib 1.18 - cp -a $install/usr/include $fs/usr 1.19 - cp -a $install/usr/lib/*.*a $fs/usr/lib 1.20 + cook_copy_files *.h *.la 1.21 }
2.1 --- a/acl/receipt Thu Dec 22 07:11:01 2016 +0200 2.2 +++ b/acl/receipt Fri Dec 23 03:55:33 2016 +0200 2.3 @@ -1,18 +1,19 @@ 2.4 # SliTaz package receipt. 2.5 2.6 PACKAGE="acl" 2.7 -VERSION="2.2.51" 2.8 +VERSION="2.2.52" 2.9 CATEGORY="system-tools" 2.10 SHORT_DESC="Commands for Manipulating POSIX Access Control Lists." 2.11 MAINTAINER="rcx@zoominternet.net" 2.12 LICENSE="LGPL2.1 GPL2" 2.13 WEB_SITE="http://savannah.nongnu.org/projects/acl/" 2.14 +HOST_ARCH="i486 arm" 2.15 + 2.16 TARBALL="$PACKAGE-$VERSION.src.tar.gz" 2.17 WGET_URL="http://download.savannah.gnu.org/releases/$PACKAGE/$TARBALL" 2.18 -HOST_ARCH="i486 arm" 2.19 2.20 DEPENDS="attr" 2.21 -BUILD_DEPENDS="attr-dev bash libtool" 2.22 +BUILD_DEPENDS="attr-dev bash libtool gettext" 2.23 2.24 # Handle cross compilation. 2.25 case "$ARCH" in 2.26 @@ -22,36 +23,29 @@ 2.27 # Rules to configure and make the package. 2.28 compile_rules() 2.29 { 2.30 - # Need bash as /bin/sh to compile 2.31 - mv /bin/sh /bin/sh.bak 2.32 - ln -s /bin/bash /bin/sh 2.33 + rm /bin/rpm 2.34 + sed -i -e 's|/@pkg_name@|&-@pkg_version@|' include/builddefs.in 2.35 2.36 - { 2.37 - INSTALL_USER=root \ 2.38 - INSTALL_GROUP=root \ 2.39 - ./configure \ 2.40 - --prefix=/usr \ 2.41 - --libdir=/lib \ 2.42 - --libexecdir=/usr/lib \ 2.43 - $CONFIGURE_ARGS && 2.44 - make && 2.45 - DIST_ROOT=$DESTDIR \ 2.46 - make install install-lib install-dev 2.47 - } || { 2.48 - mv -f /bin/sh.bak /bin/sh; return 1 2.49 - } 2.50 + ./configure \ 2.51 + --bindir=/bin \ 2.52 + --disable-static \ 2.53 + --libexecdir=/usr/lib \ 2.54 + $CONFIGURE_ARGS && 2.55 + make && 2.56 + make install install-lib install-dev DIST_ROOT=$DESTDIR 2.57 2.58 - mv -f /bin/sh.bak /bin/sh 2.59 - # .so and .la files must be executable 2.60 - find $install -type f -name '*.[sl][oa]*' -exec chmod a+x \{\} \; 2.61 - sed -i "s|libdir='/lib'|libdir='/usr/lib'|" $install/usr/lib/libacl.la 2.62 + mkdir $install/lib 2.63 + mv -v $install/usr/lib/libacl.so.* $install/lib 2.64 + ln -sfv ../../lib/$(readlink $install/usr/lib/libacl.so) \ 2.65 + $install/usr/lib/libacl.so 2.66 + find $install -type f \( -name '*.so*' -o -name '*.la' \) \ 2.67 + -exec chmod 755 \{\} \; 2.68 + 2.69 } 2.70 2.71 # Rules to gen a SliTaz package suitable for Tazpkg. 2.72 genpkg_rules() 2.73 { 2.74 - mkdir -p $fs/lib $fs/usr/lib 2.75 - cp -a $install/lib/*.so* $fs/lib 2.76 - cp -a $install/usr/lib/*.so* $fs/usr/lib 2.77 - cp -a $install/usr/bin $fs/usr 2.78 + cook_copy_folders bin 2.79 + cook_copy_files *.so* 2.80 }
3.1 --- a/attr/receipt Thu Dec 22 07:11:01 2016 +0200 3.2 +++ b/attr/receipt Fri Dec 23 03:55:33 2016 +0200 3.3 @@ -44,5 +44,6 @@ 3.4 # Rules to gen a SliTaz package suitable for Tazpkg. 3.5 genpkg_rules() 3.6 { 3.7 - cook_copy_files attr getfattr setfattr *.so* 3.8 + cook_copy_folders bin 3.9 + cook_copy_files *.so* 3.10 }
4.1 --- a/bc/receipt Thu Dec 22 07:11:01 2016 +0200 4.2 +++ b/bc/receipt Fri Dec 23 03:55:33 2016 +0200 4.3 @@ -6,10 +6,11 @@ 4.4 SHORT_DESC="Bc is a cmdline calculator" 4.5 MAINTAINER="pankso@slitaz.org" 4.6 LICENSE="GPL2 LGPL2.1" 4.7 -WEB_SITE="http://www.gnu.org/software/bc/" 4.8 +WEB_SITE="https://www.gnu.org/software/bc/" 4.9 +TAGS="calculator" 4.10 + 4.11 TARBALL="$PACKAGE-$VERSION.tar.bz2" 4.12 WGET_URL="http://alpha.gnu.org/gnu/$PACKAGE/$TARBALL" 4.13 -TAGS="calculator" 4.14 4.15 DEPENDS="ncurses readline" 4.16 BUILD_DEPENDS="flex readline-dev texinfo" 4.17 @@ -17,11 +18,16 @@ 4.18 # Rules to configure and make the package. 4.19 compile_rules() 4.20 { 4.21 + patch -Np1 -i $stuff/bc-1.06.95-memory_leak-1.patch 4.22 + 4.23 ./configure \ 4.24 --with-readline \ 4.25 $CONFIGURE_ARGS && 4.26 make && 4.27 make install 4.28 + 4.29 + mkdir -p $install/usr/share/applications 4.30 + cp $stuff/bc.desktop $install/usr/share/applications 4.31 } 4.32 4.33 # Rules to gen a SliTaz package suitable for Tazpkg.
5.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 5.2 +++ b/bc/stuff/bc-1.06.95-memory_leak-1.patch Fri Dec 23 03:55:33 2016 +0200 5.3 @@ -0,0 +1,41 @@ 5.4 +Submitted By: Bruce Dubbs (bdubbs at linuxfromscratch dot org) 5.5 +Date: 2014-04-18 5.6 +Initial Package Version: 1.06.95 5.7 +Origin: Gentoo 5.8 +Description: Fixes memory leaks and an uninitialized variable 5.9 + 5.10 +diff -Naur bc-1.06.95.orig/bc/bc.y bc-1.06.95/bc/bc.y 5.11 +--- bc-1.06.95.orig/bc/bc.y 2006-09-04 21:39:31.000000000 -0500 5.12 ++++ bc-1.06.95/bc/bc.y 2014-04-09 13:27:04.602661243 -0500 5.13 +@@ -569,6 +569,7 @@ 5.14 + generate (">"); 5.15 + break; 5.16 + } 5.17 ++ free($2); 5.18 + } 5.19 + | expression '+' expression 5.20 + { 5.21 +diff -Naur bc-1.06.95.orig/bc/storage.c bc-1.06.95/bc/storage.c 5.22 +--- bc-1.06.95.orig/bc/storage.c 2006-09-04 21:39:31.000000000 -0500 5.23 ++++ bc-1.06.95/bc/storage.c 2014-04-09 13:28:11.770763410 -0500 5.24 +@@ -99,6 +99,7 @@ 5.25 + { 5.26 + f = &functions[indx]; 5.27 + f->f_defined = FALSE; 5.28 ++ f->f_void = FALSE; 5.29 + f->f_body = (char *) bc_malloc (BC_START_SIZE); 5.30 + f->f_body_size = BC_START_SIZE; 5.31 + f->f_code_size = 0; 5.32 +diff -Naur bc-1.06.95.orig/bc/util.c bc-1.06.95/bc/util.c 5.33 +--- bc-1.06.95.orig/bc/util.c 2006-09-04 21:39:31.000000000 -0500 5.34 ++++ bc-1.06.95/bc/util.c 2014-04-09 13:27:39.841190064 -0500 5.35 +@@ -602,8 +602,7 @@ 5.36 + case FUNCTDEF: 5.37 + if (id->f_name != 0) 5.38 + { 5.39 +- if (namekind != FUNCT) 5.40 +- free(name); 5.41 ++ free(name); 5.42 + /* Check to see if we are redefining a math lib function. */ 5.43 + if (use_math && namekind == FUNCTDEF && id->f_name <= 6) 5.44 + id->f_name = next_func++;
6.1 --- a/bison/receipt Thu Dec 22 07:11:01 2016 +0200 6.2 +++ b/bison/receipt Fri Dec 23 03:55:33 2016 +0200 6.3 @@ -1,34 +1,32 @@ 6.4 # SliTaz package receipt. 6.5 6.6 PACKAGE="bison" 6.7 -VERSION="2.6.5" 6.8 +VERSION="3.0.4" 6.9 CATEGORY="development" 6.10 SHORT_DESC="GNU parser generator." 6.11 MAINTAINER="pankso@slitaz.org" 6.12 LICENSE="GPL3" 6.13 -WEB_SITE="http://www.gnu.org/software/bison/" 6.14 -TARBALL="$PACKAGE-$VERSION.tar.gz" 6.15 -WGET_URL="$GNU_MIRROR/$PACKAGE/$TARBALL" 6.16 +WEB_SITE="https://www.gnu.org/software/bison/" 6.17 TAGS="parser language" 6.18 HOST_ARCH="i486 arm" 6.19 6.20 +TARBALL="$PACKAGE-$VERSION.tar.xz" 6.21 +WGET_URL="$GNU_MIRROR/$PACKAGE/$TARBALL" 6.22 + 6.23 DEPENDS="m4" 6.24 -BUILD_DEPENDS="m4" 6.25 +BUILD_DEPENDS="m4 perl libxslt gettext" 6.26 6.27 # Rules to configure and make the package. 6.28 compile_rules() 6.29 { 6.30 - ./configure $CONFIGURE_ARGS && 6.31 - echo '#define YYENABLE_NLS 1' >> config.h && 6.32 + ./configure \ 6.33 + --docdir=/usr/share/doc/bison-$VERSION \ 6.34 + $CONFIGURE_ARGS && 6.35 make && make 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/share 6.42 - cp -a $install/usr/bin $fs/usr 6.43 - cp -a $install/usr/lib $fs/usr 6.44 - cp -a $install/usr/share/aclocal $fs/usr/share 6.45 - cp -a $install/usr/share/bison $fs/usr/share 6.46 + cook_copy_folders bin lib aclocal bison 6.47 }
7.1 --- a/flex/receipt Thu Dec 22 07:11:01 2016 +0200 7.2 +++ b/flex/receipt Fri Dec 23 03:55:33 2016 +0200 7.3 @@ -1,37 +1,41 @@ 7.4 # SliTaz package receipt. 7.5 7.6 PACKAGE="flex" 7.7 -VERSION="2.5.39" 7.8 +VERSION="2.6.1" 7.9 CATEGORY="development" 7.10 SHORT_DESC="Flex is a fast lexical analyser generator." 7.11 MAINTAINER="pankso@slitaz.org" 7.12 LICENSE="BSD" 7.13 -TARBALL="$PACKAGE-$VERSION.tar.gz" 7.14 -WEB_SITE="http://flex.sourceforge.net/" 7.15 -WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL" 7.16 +WEB_SITE="https://github.com/westes/flex" 7.17 HOST_ARCH="i486 arm" 7.18 7.19 +TARBALL="$PACKAGE-$VERSION.tar.xz" 7.20 +WGET_URL="$WEB_SITE/releases/download/v$VERSION/$TARBALL" 7.21 + 7.22 DEPENDS="bison" 7.23 -BUILD_DEPENDS="bison" 7.24 +BUILD_DEPENDS="bison gettext help2man indent" 7.25 7.26 # Rules to configure and make the package. 7.27 compile_rules() 7.28 { 7.29 + patch -p1 -i $stuff/flex.patch 7.30 + 7.31 case "$ARCH" in 7.32 arm*) 7.33 export ac_cv_func_malloc_0_nonnull=yes 7.34 export ac_cv_func_realloc_0_nonnull=yes 7.35 esac 7.36 - ./configure $CONFIGURE_ARGS && 7.37 + 7.38 + ./configure \ 7.39 + --docdir=/usr/share/doc/flex-$VERSION \ 7.40 + $CONFIGURE_ARGS && 7.41 make && make install 7.42 + 7.43 + ln -s flex $install/usr/bin/lex 7.44 } 7.45 7.46 # Rules to gen a SliTaz package suitable for Tazpkg. 7.47 genpkg_rules() 7.48 { 7.49 - mkdir -p $fs/usr 7.50 - cp -a $install/usr/bin $fs/usr 7.51 - ln -s flex $fs/usr/bin/lex 7.52 - cp -a $install/usr/lib $fs/usr 7.53 - cp -a $install/usr/include $fs/usr 7.54 + cook_copy_folders bin lib include 7.55 }
8.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 8.2 +++ b/flex/stuff/flex.patch Fri Dec 23 03:55:33 2016 +0200 8.3 @@ -0,0 +1,11 @@ 8.4 +--- a/configure 8.5 ++++ b/configure 8.6 +@@ -18893,7 +18893,7 @@ 8.7 + fi 8.8 + 8.9 + 8.10 +- if test -z "$ac_cv_path_HELP2MAN" ; then : 8.11 ++ if test -n "$ac_cv_path_HELP2MAN" ; then : 8.12 + 8.13 + else 8.14 + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: program not found: help2man: building man page will not work" >&5
9.1 --- a/gdbm-dev/receipt Thu Dec 22 07:11:01 2016 +0200 9.2 +++ b/gdbm-dev/receipt Fri Dec 23 03:55:33 2016 +0200 9.3 @@ -1,20 +1,20 @@ 9.4 # SliTaz package receipt. 9.5 9.6 PACKAGE="gdbm-dev" 9.7 -VERSION="1.10" 9.8 +VERSION="1.12" 9.9 CATEGORY="development" 9.10 SHORT_DESC="GNU database indexing library development files." 9.11 MAINTAINER="pascal.bellard@slitaz.org" 9.12 LICENSE="GPL3" 9.13 WEB_SITE="http://www.gnu.org/software/gdbm" 9.14 +HOST_ARCH="i486 arm" 9.15 + 9.16 WANTED="gdbm" 9.17 -HOST_ARCH="i486 arm" 9.18 +DEPENDS="gdbm" 9.19 9.20 # Rules to gen a SliTaz package suitable for Tazpkg. 9.21 genpkg_rules() 9.22 { 9.23 - mkdir -p $fs/usr/lib 9.24 - cp -a $install/usr/lib/*.a $fs/usr/lib 9.25 - cp -a $install/usr/include $fs/usr 9.26 + cook_copy_files *.h *.*a 9.27 } 9.28
10.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 10.2 +++ b/gdbm-tools/receipt Fri Dec 23 03:55:33 2016 +0200 10.3 @@ -0,0 +1,19 @@ 10.4 +# SliTaz package receipt. 10.5 + 10.6 +PACKAGE="gdbm-tools" 10.7 +VERSION="1.12" 10.8 +CATEGORY="misc" 10.9 +SHORT_DESC="GNU database manager" 10.10 +MAINTAINER="al.bobylev@gmail.com" 10.11 +LICENSE="GPL3" 10.12 +WEB_SITE="https://www.gnu.org/software/gdbm" 10.13 +HOST_ARCH="i486 arm" 10.14 + 10.15 +WANTED="gdbm" 10.16 +DEPENDS="gdbm" 10.17 + 10.18 +# Rules to gen a SliTaz package suitable for Tazpkg. 10.19 +genpkg_rules() 10.20 +{ 10.21 + cook_copy_folders bin 10.22 +}
11.1 --- a/gdbm/receipt Thu Dec 22 07:11:01 2016 +0200 11.2 +++ b/gdbm/receipt Fri Dec 23 03:55:33 2016 +0200 11.3 @@ -1,33 +1,33 @@ 11.4 # SliTaz package receipt. 11.5 11.6 PACKAGE="gdbm" 11.7 -VERSION="1.10" 11.8 +VERSION="1.12" 11.9 CATEGORY="misc" 11.10 SHORT_DESC="GNU database indexing library." 11.11 MAINTAINER="pascal.bellard@slitaz.org" 11.12 LICENSE="GPL3" 11.13 -TARBALL="$PACKAGE-$VERSION.tar.gz" 11.14 -WEB_SITE="http://www.gnu.org/software/gdbm" 11.15 -WGET_URL="$GNU_MIRROR/$PACKAGE/$TARBALL" 11.16 +WEB_SITE="https://www.gnu.org/software/gdbm" 11.17 HOST_ARCH="i486 arm" 11.18 11.19 +TARBALL="$PACKAGE-$VERSION.tar.gz" 11.20 +WGET_URL="$GNU_MIRROR/$PACKAGE/$TARBALL" 11.21 + 11.22 DEPENDS="" 11.23 -BUILD_DEPENDS="" 11.24 +BUILD_DEPENDS="gettext" 11.25 +SPLIT="gdbm-tools" 11.26 11.27 # Rules to configure and make the package. 11.28 compile_rules() 11.29 { 11.30 - sed -i -e 's/BINOWN = bin/BINOWN = root/' \ 11.31 - -e 's/BINGRP = bin/BINGRP = root/' Makefile.in 11.32 - ./configure $CONFIGURE_ARGS && 11.33 - make && 11.34 - make INSTALL_ROOT=$DESTDIR install 11.35 + ./configure \ 11.36 + --disable-static \ 11.37 + --enable-libgdbm-compat \ 11.38 + $CONFIGURE_ARGS && 11.39 + make && make install 11.40 } 11.41 11.42 # Rules to gen a SliTaz package suitable for Tazpkg. 11.43 genpkg_rules() 11.44 { 11.45 - mkdir -p $fs/usr/lib 11.46 - cp -a $install/usr/lib/*.so* $fs/usr/lib 11.47 + cook_copy_files *.so* 11.48 } 11.49 -
12.1 --- a/help2man/receipt Thu Dec 22 07:11:01 2016 +0200 12.2 +++ b/help2man/receipt Fri Dec 23 03:55:33 2016 +0200 12.3 @@ -1,26 +1,31 @@ 12.4 # SliTaz package receipt. 12.5 12.6 PACKAGE="help2man" 12.7 -VERSION="1.40.12" 12.8 +VERSION="1.47.4" 12.9 CATEGORY="development" 12.10 SHORT_DESC="Produces simple manual pages." 12.11 MAINTAINER="pascal.bellard@slitaz.org" 12.12 LICENSE="GPL3" 12.13 -TARBALL="$PACKAGE-$VERSION.tar.gz" 12.14 -WEB_SITE="http://www.gnu.org/software/$PACKAGE" 12.15 +WEB_SITE="https://www.gnu.org/software/help2man/" 12.16 + 12.17 +TARBALL="$PACKAGE-$VERSION.tar.xz" 12.18 WGET_URL="$GNU_MIRROR/$PACKAGE/$TARBALL" 12.19 12.20 -BUILD_DEPENDS="perl" 12.21 -DEPENDS="perl" 12.22 +DEPENDS="perl-locale-gettext" 12.23 +BUILD_DEPENDS="perl gettext texinfo perl-locale-gettext" 12.24 12.25 # Rules to configure and make the package. 12.26 compile_rules() 12.27 { 12.28 - cd $src 12.29 - ./configure --prefix=/usr --infodir=/usr/share/info \ 12.30 - --mandir=/usr/share/man $CONFIGURE_ARGS && 12.31 - make && 12.32 - make DESTDIR=$DESTDIR install 12.33 + ./configure \ 12.34 + --enable-nls \ 12.35 + $CONFIGURE_ARGS && 12.36 + make && make DESTDIR=$install install 12.37 + 12.38 +# ./configure --prefix=/usr --infodir=/usr/share/info \ 12.39 +# --mandir=/usr/share/man $CONFIGURE_ARGS && 12.40 +# make && 12.41 +# make DESTDIR=$DESTDIR install 12.42 } 12.43 12.44 # Rules to gen a SliTaz package suitable for Tazpkg.
13.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 13.2 +++ b/iana-etc/description.txt Fri Dec 23 03:55:33 2016 +0200 13.3 @@ -0,0 +1,9 @@ 13.4 +The iana-etc package provides data for network services and protocols. 13.5 + 13.6 +Package contents: 13.7 + 13.8 + * `/etc/protocols` - Describes the various DARPA Internet protocols that are 13.9 + available from the TCP/IP subsystem 13.10 + * `/etc/services` - Provides a mapping between friendly textual names for 13.11 + internet services, and their underlying assigned port numbers and protocol 13.12 + types
14.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 14.2 +++ b/iana-etc/receipt Fri Dec 23 03:55:33 2016 +0200 14.3 @@ -0,0 +1,27 @@ 14.4 +# SliTaz package receipt. 14.5 + 14.6 +PACKAGE="iana-etc" 14.7 +VERSION="2.30" 14.8 +CATEGORY="base-system" 14.9 +SHORT_DESC="Data for network services and protocols" 14.10 +MAINTAINER="al.bobylev@gmail.com" 14.11 +LICENSE="OSL3" 14.12 +WEB_SITE="http://freecode.com/projects/iana-etc" 14.13 + 14.14 +TARBALL="$PACKAGE-$VERSION.tar.bz2" 14.15 +WGET_URL="http://anduin.linuxfromscratch.org/LFS/$TARBALL" 14.16 + 14.17 +DEPENDS="" 14.18 +BUILD_DEPENDS="gawk" 14.19 + 14.20 +# Rules to configure and make the package. 14.21 +compile_rules() 14.22 +{ 14.23 + make && make DESTDIR=$install install 14.24 +} 14.25 + 14.26 +# Rules to gen a SliTaz package suitable for Tazpkg. 14.27 +genpkg_rules() 14.28 +{ 14.29 + cp -a $install/* $fs 14.30 +}
15.1 --- a/libcap-dev/receipt Thu Dec 22 07:11:01 2016 +0200 15.2 +++ b/libcap-dev/receipt Fri Dec 23 03:55:33 2016 +0200 15.3 @@ -1,21 +1,19 @@ 15.4 # SliTaz package receipt. 15.5 15.6 PACKAGE="libcap-dev" 15.7 -VERSION="2.24" 15.8 +VERSION="2.25" 15.9 CATEGORY="development" 15.10 SHORT_DESC="Support for getting/setting POSIX.1e capabilities." 15.11 MAINTAINER="pankso@slitaz.org" 15.12 LICENSE="BSD" 15.13 -WANTED="libcap" 15.14 WEB_SITE="http://sites.google.com/site/fullycapable/" 15.15 HOST_ARCH="i486 arm" 15.16 15.17 +WANTED="libcap" 15.18 DEPENDS="libcap" 15.19 15.20 # Rules to gen a SliTaz package suitable for Tazpkg. 15.21 genpkg_rules() 15.22 { 15.23 - mkdir -p $fs/usr $fs/lib 15.24 - cp -a $install/usr/include $fs/usr 15.25 - cp -a $src/libcap/*.*a $fs/lib 15.26 + cook_copy_files *.h *.pc 15.27 }
16.1 --- a/libcap/receipt Thu Dec 22 07:11:01 2016 +0200 16.2 +++ b/libcap/receipt Fri Dec 23 03:55:33 2016 +0200 16.3 @@ -1,15 +1,16 @@ 16.4 # SliTaz package receipt. 16.5 16.6 PACKAGE="libcap" 16.7 -VERSION="2.24" 16.8 +VERSION="2.25" 16.9 CATEGORY="system-tools" 16.10 SHORT_DESC="Support for getting/setting POSIX.1e capabilities." 16.11 MAINTAINER="pankso@slitaz.org" 16.12 LICENSE="BSD" 16.13 +WEB_SITE="https://sites.google.com/site/fullycapable/" 16.14 +HOST_ARCH="i486 arm" 16.15 + 16.16 TARBALL="$PACKAGE-$VERSION.tar.xz" 16.17 -WEB_SITE="http://sites.google.com/site/fullycapable/" 16.18 -WGET_URL="http://ftp.df.lth.se/pub/linux/libs/security/linux-privs/libcap2/$TARBALL" 16.19 -HOST_ARCH="i486 arm" 16.20 +WGET_URL="https://www.kernel.org/pub/linux/libs/security/linux-privs/libcap2/$TARBALL" 16.21 16.22 DEPENDS="attr" 16.23 BUILD_DEPENDS="gperf pam-dev attr-dev" 16.24 @@ -23,14 +24,21 @@ 16.25 # Rules to configure and make the package. 16.26 compile_rules() 16.27 { 16.28 - make DYNAMIC=yes ${ARCH_ARGS} && 16.29 - make RAISE_SETCAP=no DESTDIR=$DESTDIR install 16.30 + sed -i '/install.*STALIBNAME/d' libcap/Makefile 16.31 + 16.32 + make $ARCH_ARGS && 16.33 + make RAISE_SETFCAP=no prefix=/usr install 16.34 + 16.35 + chmod 755 $install/usr/lib/libcap.so 16.36 + mkdir $install/lib 16.37 + mv $install/usr/lib/libcap.so.* $install/lib 16.38 + ln -sf ../../lib/$(readlink $install/usr/lib/libcap.so) \ 16.39 + $install/usr/lib/libcap.so 16.40 } 16.41 16.42 # Rules to gen a SliTaz package suitable for Tazpkg. 16.43 genpkg_rules() 16.44 { 16.45 - mkdir -p $fs/lib 16.46 - cp -a $install/lib/*.so* $fs/lib 16.47 - cp -a $install/sbin $fs 16.48 + cook_copy_folders sbin 16.49 + cook_copy_files *.so* 16.50 }
17.1 --- a/libltdl/receipt Thu Dec 22 07:11:01 2016 +0200 17.2 +++ b/libltdl/receipt Fri Dec 23 03:55:33 2016 +0200 17.3 @@ -1,18 +1,18 @@ 17.4 # SliTaz package receipt. 17.5 17.6 PACKAGE="libltdl" 17.7 -VERSION="2.4.2" 17.8 +VERSION="2.4.6" 17.9 CATEGORY="system-tools" 17.10 SHORT_DESC="The GNU Portable Library Tool." 17.11 MAINTAINER="pankso@slitaz.org" 17.12 LICENSE="GPL2" 17.13 -WEB_SITE="http://www.gnu.org/software/libtool/" 17.14 +WEB_SITE="https://www.gnu.org/software/libtool/" 17.15 +HOST_ARCH="i486 arm" 17.16 + 17.17 WANTED="libtool" 17.18 -HOST_ARCH="i486 arm" 17.19 17.20 # Rules to gen a SliTaz package suitable for Tazpkg. 17.21 genpkg_rules() 17.22 { 17.23 - mkdir -p $fs/usr/lib 17.24 - cp -a $install/usr/lib/*.so* $fs/usr/lib 17.25 + cook_copy_files *.so* 17.26 }
18.1 --- a/libtool/receipt Thu Dec 22 07:11:01 2016 +0200 18.2 +++ b/libtool/receipt Fri Dec 23 03:55:33 2016 +0200 18.3 @@ -1,18 +1,20 @@ 18.4 # SliTaz package receipt. 18.5 18.6 PACKAGE="libtool" 18.7 -VERSION="2.4.2" 18.8 +VERSION="2.4.6" 18.9 CATEGORY="development" 18.10 SHORT_DESC="The GNU Portable Library Tool." 18.11 MAINTAINER="pankso@slitaz.org" 18.12 LICENSE="GPL2" 18.13 -TARBALL="$PACKAGE-$VERSION.tar.gz" 18.14 -WEB_SITE="http://www.gnu.org/software/libtool/" 18.15 -WGET_URL="$GNU_MIRROR/$PACKAGE/$TARBALL" 18.16 +WEB_SITE="https://www.gnu.org/software/libtool/" 18.17 HOST_ARCH="i486 arm" 18.18 18.19 +TARBALL="$PACKAGE-$VERSION.tar.xz" 18.20 +WGET_URL="$GNU_MIRROR/$PACKAGE/$TARBALL" 18.21 + 18.22 DEPENDS="libltdl automake autoconf" 18.23 -BUILD_DEPENDS="automake autoconf" 18.24 +BUILD_DEPENDS="automake autoconf gfortran" 18.25 +SPLIT="libltdl" 18.26 18.27 # Handle cross compilation. 18.28 case "$ARCH" in 18.29 @@ -22,21 +24,12 @@ 18.30 # Rules to configure and make the package. 18.31 compile_rules() 18.32 { 18.33 - ./configure \ 18.34 - --enable-shared \ 18.35 - $CONFIGURE_ARGS && 18.36 - make && make install 18.37 + ./configure $CONFIGURE_ARGS && make && make install 18.38 } 18.39 18.40 # Rules to gen a SliTaz package suitable for Tazpkg. 18.41 genpkg_rules() 18.42 { 18.43 - mkdir -p $fs/usr \ 18.44 - $fs/usr/share $fs/usr/lib 18.45 - 18.46 - cp -a $install/usr/lib/*.*a $fs/usr/lib 18.47 - cp -a $install/usr/include $fs/usr 18.48 - cp -a $install/usr/share/aclocal $fs/usr/share 18.49 - cp -a $install/usr/share/libtool $fs/usr/share 18.50 - cp -a $install/usr/bin $fs/usr 18.51 + cook_copy_folders bin include aclocal libtool 18.52 + cook_copy_files *.*a 18.53 }
19.1 --- a/perl-locale-gettext/receipt Thu Dec 22 07:11:01 2016 +0200 19.2 +++ b/perl-locale-gettext/receipt Fri Dec 23 03:55:33 2016 +0200 19.3 @@ -6,29 +6,25 @@ 19.4 SHORT_DESC="Permits access from Perl to the gettext() family of functions." 19.5 MAINTAINER="slaxemulator@gmail.com" 19.6 LICENSE="GPL" 19.7 +WEB_SITE="http://search.cpan.org/dist/gettext/" 19.8 + 19.9 +TARBALL="$PACKAGE-$VERSION.tar.gz" 19.10 +WGET_URL="http://search.cpan.org/CPAN/authors/id/P/PV/PVANDRY/gettext-$VERSION.tar.gz" 19.11 + 19.12 DEPENDS="perl gettext-base" 19.13 BUILD_DEPENDS="$DEPENDS" 19.14 -SOURCE="gettext" 19.15 -TARBALL="$SOURCE-$VERSION.tar.gz" 19.16 -WEB_SITE="http://search.cpan.org/dist/gettext/" 19.17 -WGET_URL="http://search.cpan.org/CPAN/authors/id/P/PV/PVANDRY/$TARBALL" 19.18 19.19 # Rules to configure and make the package. 19.20 compile_rules() 19.21 { 19.22 - cd $src 19.23 - patch -Np1 -i $stuff/compatibility-with-POSIX-module.patch 19.24 - perl Makefile.PL 19.25 - make 19.26 - make DESTDIR="$DESTDIR" install 19.27 + perl Makefile.PL && 19.28 + make && 19.29 + make DESTDIR=$DESTDIR install 19.30 } 19.31 19.32 # Rules to gen a SliTaz package suitable for Tazpkg. 19.33 genpkg_rules() 19.34 { 19.35 - mkdir -p $fs/usr 19.36 - cp -a $install/usr/lib $fs/usr 19.37 - find "$fs" -name perllocal.pod -delete 19.38 - find "$fs" -name .packlist -delete 19.39 + cook_copy_folders lib 19.40 + rm -r $fs/usr/lib/perl5/5* 19.41 } 19.42 -
20.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 20.2 +++ b/psmisc/receipt Fri Dec 23 03:55:33 2016 +0200 20.3 @@ -0,0 +1,31 @@ 20.4 +# SliTaz package receipt. 20.5 + 20.6 +PACKAGE="psmisc" 20.7 +VERSION="22.21" 20.8 +CATEGORY="system-tools" 20.9 +SHORT_DESC="PSmisc - Small utilities that use the /proc filesystem" 20.10 +MAINTAINER="al.bobylev@gmail.com" 20.11 +LICENSE="GPL2" 20.12 +WEB_SITE="http://psmisc.sourceforge.net/" 20.13 + 20.14 +TARBALL="$PACKAGE-$VERSION.tar.gz" 20.15 +WGET_URL="$SF_MIRROR/psmisc/$TARBALL" 20.16 + 20.17 +DEPENDS="libtinfo" 20.18 +BUILD_DEPENDS="gettext ncurses-dev" 20.19 + 20.20 +# Rules to configure and make the package. 20.21 +compile_rules() 20.22 +{ 20.23 + ./configure $CONFIGURE_ARGS && make && make install 20.24 + 20.25 + mkdir -p $install/bin 20.26 + mv $install/usr/bin/fuser $install/bin 20.27 + mv $install/usr/bin/killall $install/bin 20.28 +} 20.29 + 20.30 +# Rules to gen a SliTaz package suitable for Tazpkg. 20.31 +genpkg_rules() 20.32 +{ 20.33 + cook_copy_folders bin 20.34 +}
21.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 21.2 +++ b/shadow/receipt Fri Dec 23 03:55:33 2016 +0200 21.3 @@ -0,0 +1,36 @@ 21.4 +# SliTaz package receipt. 21.5 + 21.6 +PACKAGE="shadow" 21.7 +VERSION="4.2.1" 21.8 +CATEGORY="system-tools" 21.9 +SHORT_DESC="Programs for handling passwords in a secure way" 21.10 +MAINTAINER="al.bobylev@gmail.com" 21.11 +LICENSE="BSD" 21.12 +WEB_SITE="http://pkg-shadow.alioth.debian.org/" 21.13 + 21.14 +TARBALL="$PACKAGE-$VERSION.tar.xz" 21.15 +WGET_URL="${WEB_SITE}releases/$TARBALL" 21.16 + 21.17 +DEPENDS="acl attr" 21.18 +BUILD_DEPENDS="acl-dev attr-dev gettext" 21.19 + 21.20 +# Rules to configure and make the package. 21.21 +compile_rules() 21.22 +{ 21.23 + sed -i -e 's@#ENCRYPT_METHOD DES@ENCRYPT_METHOD SHA512@' \ 21.24 + -e 's@/var/spool/mail@/var/mail@' etc/login.defs 21.25 + sed -i 's|bash|sh|' etc/useradd 21.26 + 21.27 + ./configure \ 21.28 + --sysconfdir=/etc \ 21.29 + --with-group-name-max-length=32 && 21.30 + make && make install 21.31 + 21.32 + mv $install/usr/bin/passwd $install/bin 21.33 +} 21.34 + 21.35 +# Rules to gen a SliTaz package suitable for Tazpkg. 21.36 +genpkg_rules() 21.37 +{ 21.38 + cook_copy_folders bin sbin etc 21.39 +}