wok-next rev 19768
Up libgpg-error, libassuan, libgcrypt, libksba, npth, gnupg, libsecret, pinentry, gobject-introspection.
author | Aleksej Bobylev <al.bobylev@gmail.com> |
---|---|
date | Tue Jun 13 20:33:22 2017 +0300 (2017-06-13) |
parents | a45816a758ed |
children | dfb3d7f1daed |
files | cookutils/receipt gnupg/receipt gobject-introspection-dev/receipt gobject-introspection/receipt libassuan-dev/receipt libassuan/receipt libgcrypt-dev/receipt libgcrypt/receipt libgpg-error-dev/receipt libgpg-error/receipt libksba-dev/receipt libksba/receipt libsecret-dev/receipt libsecret/receipt npth-dev/receipt npth/receipt pinentry/receipt |
line diff
1.1 --- a/cookutils/receipt Tue Jun 13 02:43:30 2017 +0300 1.2 +++ b/cookutils/receipt Tue Jun 13 20:33:22 2017 +0300 1.3 @@ -1,7 +1,7 @@ 1.4 # SliTaz package receipt v2. 1.5 1.6 PACKAGE="cookutils" 1.7 -VERSION="924" 1.8 +VERSION="926" 1.9 CATEGORY="base-system" 1.10 SHORT_DESC="SliTaz packages builder new generation" 1.11 MAINTAINER="pankso@slitaz.org"
2.1 --- a/gnupg/receipt Tue Jun 13 02:43:30 2017 +0300 2.2 +++ b/gnupg/receipt Tue Jun 13 20:33:22 2017 +0300 2.3 @@ -1,35 +1,50 @@ 2.4 # SliTaz package receipt. 2.5 2.6 PACKAGE="gnupg" 2.7 -VERSION="2.0.30" 2.8 +VERSION="2.1.21" 2.9 CATEGORY="security" 2.10 -SHORT_DESC="Free implementation of the OpenPGP." 2.11 +SHORT_DESC="Free implementation of the OpenPGP" 2.12 MAINTAINER="pankso@slitaz.org" 2.13 LICENSE="GPL3" 2.14 WEB_SITE="https://www.gnupg.org/" 2.15 + 2.16 TARBALL="$PACKAGE-$VERSION.tar.bz2" 2.17 WGET_URL="https://www.gnupg.org/ftp/gcrypt/gnupg/$TARBALL" 2.18 +# https://www.gnupg.org/download/integrity_check.html 2.19 +TARBALL_SHA1="1852c066bc21893bc52026ead78edf50fdf15e13" 2.20 2.21 -DEPENDS="bzlib libassuan libcurl libgcrypt libksba libusb-compat ncurses pth \ 2.22 -readline pinentry" 2.23 BUILD_DEPENDS="libgpg-error-dev libassuan-dev libgcrypt-dev libksba-dev \ 2.24 -pth-dev curl-dev zlib-dev libusb-compat-dev readline-dev" 2.25 +npth-dev perl libusb-dev sqlite3-dev gettext zlib-dev readline-dev texinfo" 2.26 2.27 # Rules to configure and make the package. 2.28 compile_rules() 2.29 { 2.30 - # Integrity check: https://www.gnupg.org/download/integrity_check.html 2.31 - echo "a9f024588c356a55e2fd413574bfb55b2e18794a $SRC/$TARBALL" | sha1sum -c || exit 1 2.32 + ./configure \ 2.33 + --enable-symcryptrun \ 2.34 + --enable-maintainer-mode \ 2.35 + --docdir=/usr/share/doc/gnupg-$VERSION \ 2.36 + $CONFIGURE_ARGS && 2.37 + make && make install && 2.38 2.39 - ./configure $CONFIGURE_ARGS && make && make install 2.40 + makeinfo --html --no-split -o doc/gnupg_nochunks.html doc/gnupg.texi && 2.41 + makeinfo --plaintext -o doc/gnupg.txt doc/gnupg.texi && 2.42 2.43 - find $install/usr/share/man -type f -exec gzip -9 \{\} \; 2.44 + docdir="$install/usr/share/doc/gnupg-$VERSION" && 2.45 + install -v -m755 -d $docdir/html && 2.46 + install -v -m644 doc/gnupg_nochunks.html $docdir/html/gnupg.html && 2.47 + install -v -m644 doc/*.texi doc/gnupg.txt $docdir && 2.48 + 2.49 + for f in gpg gpgv; do 2.50 + ln -svf ${f}2.1 $install/usr/share/man/man1/$f.1 && 2.51 + ln -svf ${f}2 $install/usr/bin/$f 2.52 + done 2.53 + unset f 2.54 } 2.55 2.56 # Rules to gen a SliTaz package suitable for Tazpkg. 2.57 genpkg_rules() 2.58 { 2.59 - cp -a $install/* $fs 2.60 - ln -sf gpg2 $fs/usr/bin/gpg 2.61 - rm -r $fs/usr/share/doc $fs/usr/share/info $fs/usr/share/locale 2.62 + copy @std 2.63 + DEPENDS="libassuan libgcrypt libgpg-error libksba libsqlite libusb ncurses \ 2.64 + npth readline zlib bzlib pinentry" 2.65 }
3.1 --- a/gobject-introspection-dev/receipt Tue Jun 13 02:43:30 2017 +0300 3.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 3.3 @@ -1,19 +0,0 @@ 3.4 -# SliTaz package receipt. 3.5 - 3.6 -PACKAGE="gobject-introspection-dev" 3.7 -VERSION="1.48.0" 3.8 -CATEGORY="development" 3.9 -SHORT_DESC="Gobject-introspection devel files" 3.10 -MAINTAINER="pankso@slitaz.org" 3.11 -LICENSE="LGPL2 MIT" 3.12 -WEB_SITE="http://live.gnome.org/GObjectInstrospection" 3.13 - 3.14 -WANTED="gobject-introspection" 3.15 -DEPENDS="gobject-introspection glib-dev libffi-dev pkg-config" 3.16 - 3.17 -# Rules to gen a SliTaz package suitable for Tazpkg. 3.18 -genpkg_rules() 3.19 -{ 3.20 - cook_copy_files *.h *.la *.pc *.m4 *.gir 3.21 - cook_copy_folders gobject-introspection-1.0 3.22 -}
4.1 --- a/gobject-introspection/receipt Tue Jun 13 02:43:30 2017 +0300 4.2 +++ b/gobject-introspection/receipt Tue Jun 13 20:33:22 2017 +0300 4.3 @@ -1,28 +1,27 @@ 4.4 -# SliTaz package receipt. 4.5 +# SliTaz package receipt v2. 4.6 4.7 PACKAGE="gobject-introspection" 4.8 -VERSION="1.48.0" 4.9 +VERSION="1.50.0" 4.10 CATEGORY="development" 4.11 SHORT_DESC="Introspection system for GObject-based libraries" 4.12 MAINTAINER="pankso@slitaz.org" 4.13 LICENSE="LGPL2 MIT" 4.14 -WEB_SITE="https://wiki.gnome.org/Projects/GObjectInstrospection" 4.15 +WEB_SITE="https://wiki.gnome.org/Projects/GObjectIntrospection" 4.16 #HOST_ARCH="i486 arm" 4.17 4.18 TARBALL="$PACKAGE-$VERSION.tar.xz" 4.19 WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL" 4.20 4.21 -DEPENDS="glib glibc-base libffi libgio pcre zlib dbus" 4.22 -BUILD_DEPENDS="glib-dev cairo-dev gtk-doc python-dev" 4.23 +BUILD_DEPENDS="glib-dev cairo-dev gtk-doc python-dev util-linux-mount-dev" 4.24 BUILD_DEPENDS_arm="glib-dev libgio-dev libffi-dev cairo-dev dbus-dev" 4.25 +SPLIT="gobject-introspection-dev" 4.26 4.27 # Handle cross compilation 4.28 case "$ARCH" in 4.29 arm*) 4.30 - export CFLAGS="$CFLAGS -L/cross/$ARCH/sysroot/usr/lib" 4.31 + export CFLAGS="$CFLAGS -L/cross/$ARCH/sysroot/usr/lib" 4.32 export LDFLAGS="$LDFLAGS -L/cross/$ARCH/sysroot/usr/lib" 4.33 - export PKG_CONFIG_PATH="/cross/$ARCH/sysroot/usr/pkgconfig" 4.34 - BUILD_DEPENDS=$BUILD_SEPENDS_arm 4.35 + export PKG_CONFIG_PATH="/cross/$ARCH/sysroot/usr/pkgconfig" 4.36 ;; 4.37 esac 4.38 4.39 @@ -38,7 +37,19 @@ 4.40 # Rules to gen a SliTaz package suitable for Tazpkg. 4.41 genpkg_rules() 4.42 { 4.43 - cook_copy_folders bin girepository-1.0 gobject-introspection 4.44 - cook_copy_files *.so* 4.45 - find $fs -name '*.la' -delete 4.46 + case $PACKAGE in 4.47 + gobject-introspection) 4.48 + copy @std *.typelib 4.49 + rm -r $fs/usr/share 4.50 + DEPENDS="glib libffi libgio pcre util-linux-blkid util-linux-mount \ 4.51 + util-linux-uuid zlib" 4.52 + ;; 4.53 + *-dev) 4.54 + copy @std @dev 4.55 + remove_already_packed 4.56 + DEPENDS="gobject-introspection glib-dev libffi-dev libgio-dev \ 4.57 + pcre-dev util-linux-blkid-dev util-linux-mount-dev \ 4.58 + util-linux-uuid-dev zlib-dev" 4.59 + ;; 4.60 + esac 4.61 }
5.1 --- a/libassuan-dev/receipt Tue Jun 13 02:43:30 2017 +0300 5.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 5.3 @@ -1,19 +0,0 @@ 5.4 -# SliTaz package receipt. 5.5 - 5.6 -PACKAGE="libassuan-dev" 5.7 -VERSION="2.4.2" 5.8 -CATEGORY="development" 5.9 -SHORT_DESC="IPC library used by some of the other GnuPG related packages (devel files)." 5.10 -MAINTAINER="gokhlayeh@slitaz.org" 5.11 -LICENSE="GPL3" 5.12 -WEB_SITE="https://www.gnupg.org/related_software/libassuan/" 5.13 - 5.14 -WANTED="libassuan" 5.15 -DEPENDS="libassuan libgpg-error-dev" 5.16 - 5.17 -# Rules to gen a SliTaz package suitable for Tazpkg. 5.18 -genpkg_rules() 5.19 -{ 5.20 - cp -a $install/* $fs 5.21 - rm -r $fs/usr/lib/*.so* 5.22 -}
6.1 --- a/libassuan/receipt Tue Jun 13 02:43:30 2017 +0300 6.2 +++ b/libassuan/receipt Tue Jun 13 20:33:22 2017 +0300 6.3 @@ -1,30 +1,38 @@ 6.4 -# SliTaz package receipt. 6.5 +# SliTaz package receipt v2. 6.6 6.7 PACKAGE="libassuan" 6.8 -VERSION="2.4.2" 6.9 +VERSION="2.4.3" 6.10 CATEGORY="security" 6.11 -SHORT_DESC="IPC library used by some of the other GnuPG related packages." 6.12 +SHORT_DESC="IPC library used by some of the other GnuPG related packages" 6.13 MAINTAINER="pankso@slitaz.org" 6.14 LICENSE="GPL3" 6.15 WEB_SITE="https://www.gnupg.org/related_software/libassuan/" 6.16 + 6.17 TARBALL="$PACKAGE-$VERSION.tar.bz2" 6.18 WGET_URL="https://www.gnupg.org/ftp/gcrypt/libassuan/$TARBALL" 6.19 +# https://www.gnupg.org/download/integrity_check.html 6.20 +TARBALL_SHA1="27391cf4a820b5350ea789c30661830c9a271518" 6.21 6.22 -DEPENDS="libgpg-error" 6.23 BUILD_DEPENDS="libgpg-error-dev" 6.24 +SPLIT="libassuan-dev" 6.25 6.26 # Rules to configure and make the package. 6.27 compile_rules() 6.28 { 6.29 - # Integrity check: https://www.gnupg.org/download/integrity_check.html 6.30 - echo "ac1047f9764fd4a4db7dafe47640643164394db9 $SRC/$TARBALL" | sha1sum -c || exit 1 6.31 - 6.32 ./configure $CONFIGURE_ARGS && make && make install 6.33 } 6.34 6.35 # Rules to gen a SliTaz package suitable for Tazpkg. 6.36 genpkg_rules() 6.37 { 6.38 - mkdir -p $fs/usr/lib 6.39 - cp -a $install/usr/lib/*.so* $fs/usr/lib 6.40 + case $PACKAGE in 6.41 + libassuan) 6.42 + copy @std 6.43 + DEPENDS="libgpg-error" 6.44 + ;; 6.45 + *-dev) 6.46 + copy @dev 6.47 + DEPENDS="libassuan libgpg-error-dev" 6.48 + ;; 6.49 + esac 6.50 }
7.1 --- a/libgcrypt-dev/receipt Tue Jun 13 02:43:30 2017 +0300 7.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 7.3 @@ -1,19 +0,0 @@ 7.4 -# SliTaz package receipt. 7.5 - 7.6 -PACKAGE="libgcrypt-dev" 7.7 -VERSION="1.7.6" 7.8 -CATEGORY="development" 7.9 -SHORT_DESC="Cryptographic library based on GnuPG Headers" 7.10 -MAINTAINER="erjo@slitaz.org" 7.11 -LICENSE="GPL2 LGPL2.1" 7.12 -WEB_SITE="https://www.gnupg.org/related_software/libgcrypt/" 7.13 -HOST_ARCH="i486 arm" 7.14 - 7.15 -WANTED="libgcrypt" 7.16 -DEPENDS="libgcrypt libgpg-error-dev" 7.17 - 7.18 -# Rules to gen a SliTaz package suitable for Tazpkg. 7.19 -genpkg_rules() 7.20 -{ 7.21 - cook_copy_files libgcrypt-config mpicalc *.h *.la *.m4 7.22 -}
8.1 --- a/libgcrypt/receipt Tue Jun 13 02:43:30 2017 +0300 8.2 +++ b/libgcrypt/receipt Tue Jun 13 20:33:22 2017 +0300 8.3 @@ -1,7 +1,7 @@ 8.4 -# SliTaz package receipt. 8.5 +# SliTaz package receipt v2. 8.6 8.7 PACKAGE="libgcrypt" 8.8 -VERSION="1.7.6" 8.9 +VERSION="1.7.7" 8.10 CATEGORY="security" 8.11 SHORT_DESC="Cryptographic library based on GnuPG" 8.12 MAINTAINER="erjo@slitaz.org" 8.13 @@ -11,16 +11,15 @@ 8.14 8.15 TARBALL="$PACKAGE-$VERSION.tar.bz2" 8.16 WGET_URL="https://www.gnupg.org/ftp/gcrypt/libgcrypt/$TARBALL" 8.17 +# https://www.gnupg.org/download/integrity_check.html 8.18 +TARBALL_SHA1="ea4ae1a4dba51f15095319419d7b42a0bf160384" 8.19 8.20 -DEPENDS="libgpg-error" 8.21 BUILD_DEPENDS="libgpg-error-dev" 8.22 +SPLIT="libgcrypt-dev" 8.23 8.24 # Rules to configure and make the package. 8.25 compile_rules() 8.26 { 8.27 - # Integrity check: https://www.gnupg.org/download/integrity_check.html 8.28 - echo "d2b9e0f413064cfc67188f80d3cbda887c755a62 $SRC/$TARBALL" | sha1sum -c || exit 1 8.29 - 8.30 case "$ARCH" in 8.31 arm) 8.32 #LIBS="-L/cross/arm/sysroot/usr/lib -lgpg-error" 8.33 @@ -28,7 +27,6 @@ 8.34 --build=i486-slitaz-linux \ 8.35 --host=arm-slitaz-linux-gnueabi ;; 8.36 *) 8.37 - #export LDFLAGS="$LDFLAGS -Wl,--copy-dt-needed-entries -lgpg-error" 8.38 ./configure \ 8.39 --build=$HOST_SYSTEM \ 8.40 --host=$HOST_SYSTEM ;; 8.41 @@ -39,5 +37,8 @@ 8.42 # Rules to gen a SliTaz package suitable for Tazpkg. 8.43 genpkg_rules() 8.44 { 8.45 - cook_copy_files dumpsexp hmac256 *.so* 8.46 + case $PACKAGE in 8.47 + libgcrypt) copy @std; DEPENDS="libgpg-error";; 8.48 + *-dev) copy @dev; DEPENDS="libgcrypt libgpg-error-dev";; 8.49 + esac 8.50 }
9.1 --- a/libgpg-error-dev/receipt Tue Jun 13 02:43:30 2017 +0300 9.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 9.3 @@ -1,20 +0,0 @@ 9.4 -# SliTaz package receipt. 9.5 - 9.6 -PACKAGE="libgpg-error-dev" 9.7 -VERSION="1.26" 9.8 -CATEGORY="development" 9.9 -SHORT_DESC="Commons error messages for GnuPG headers." 9.10 -MAINTAINER="erjo@slitaz.org" 9.11 -LICENSE="GPL2" 9.12 -WEB_SITE="https://www.gnupg.org/related_software/libgpg-error/" 9.13 -HOST_ARCH="i486 arm" 9.14 - 9.15 -WANTED="libgpg-error" 9.16 -DEPENDS="libgpg-error" 9.17 - 9.18 -# Rules to gen a SliTaz package suitable for Tazpkg. 9.19 -genpkg_rules() 9.20 -{ 9.21 - cook_copy_files gpg-error-config *.h *.la *.m4 \ 9.22 - *.lisp *.asd *.txt 9.23 -}
10.1 --- a/libgpg-error/receipt Tue Jun 13 02:43:30 2017 +0300 10.2 +++ b/libgpg-error/receipt Tue Jun 13 20:33:22 2017 +0300 10.3 @@ -1,9 +1,9 @@ 10.4 -# SliTaz package receipt. 10.5 +# SliTaz package receipt v2. 10.6 10.7 PACKAGE="libgpg-error" 10.8 -VERSION="1.26" 10.9 +VERSION="1.27" 10.10 CATEGORY="security" 10.11 -SHORT_DESC="Commons error messages for GnuPG." 10.12 +SHORT_DESC="Commons error messages for GnuPG" 10.13 MAINTAINER="erjo@slitaz.org" 10.14 LICENSE="GPL2" 10.15 WEB_SITE="https://www.gnupg.org/related_software/libgpg-error/" 10.16 @@ -11,21 +11,28 @@ 10.17 10.18 TARBALL="$PACKAGE-$VERSION.tar.bz2" 10.19 WGET_URL="https://www.gnupg.org/ftp/gcrypt/libgpg-error/$TARBALL" 10.20 +# https://www.gnupg.org/download/integrity_check.html 10.21 +TARBALL_SHA1="a428758999ff573e62d06892e3d2c0b0f335787c" 10.22 10.23 BUILD_DEPENDS="gettext" 10.24 +SPLIT="libgpg-error-dev" 10.25 10.26 # Rules to configure and make the package. 10.27 compile_rules() 10.28 { 10.29 - # Integrity check: https://www.gnupg.org/download/integrity_check.html 10.30 - echo "9a926e7ee6309e539313443555535d49a2a5c9f1 $SRC/$TARBALL" | sha1sum -c || exit 1 10.31 - 10.32 - ./configure $CONFIGURE_ARGS && 10.33 - make && make DESTDIR=$DESTDIR install 10.34 + ./configure $CONFIGURE_ARGS && make && make install 10.35 } 10.36 10.37 # Rules to gen a SliTaz package suitable for Tazpkg. 10.38 genpkg_rules() 10.39 { 10.40 - cook_copy_files gpg-error *.so* 10.41 + case $PACKAGE in 10.42 + libgpg-error) 10.43 + copy gpg-error *.so* 10.44 + ;; 10.45 + *-dev) 10.46 + copy @std @dev 10.47 + remove_already_packed 10.48 + ;; 10.49 + esac 10.50 }
11.1 --- a/libksba-dev/receipt Tue Jun 13 02:43:30 2017 +0300 11.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 11.3 @@ -1,19 +0,0 @@ 11.4 -# SliTaz package receipt. 11.5 - 11.6 -PACKAGE="libksba-dev" 11.7 -VERSION="1.3.4" 11.8 -CATEGORY="security" 11.9 -SHORT_DESC="The libksba devel files." 11.10 -MAINTAINER="pankso@slitaz.org" 11.11 -LICENSE="GPL3" 11.12 -WEB_SITE="https://www.gnupg.org/related_software/libksba/" 11.13 - 11.14 -WANTED="libksba" 11.15 -DEPENDS="libksba libgpg-error-dev" 11.16 - 11.17 -# Rules to gen a SliTaz package suitable for Tazpkg. 11.18 -genpkg_rules() 11.19 -{ 11.20 - cp -a $install/* $fs 11.21 - rm -r $fs/usr/lib/*.so* 11.22 -}
12.1 --- a/libksba/receipt Tue Jun 13 02:43:30 2017 +0300 12.2 +++ b/libksba/receipt Tue Jun 13 20:33:22 2017 +0300 12.3 @@ -1,30 +1,31 @@ 12.4 -# SliTaz package receipt. 12.5 +# SliTaz package receipt v2. 12.6 12.7 PACKAGE="libksba" 12.8 -VERSION="1.3.4" 12.9 +VERSION="1.3.5" 12.10 CATEGORY="security" 12.11 -SHORT_DESC="Library to work with X.509 certificates, CMS data and related objects." 12.12 +SHORT_DESC="Library to work with X.509 certificates, CMS data and related objects" 12.13 MAINTAINER="pankso@slitaz.org" 12.14 LICENSE="GPL3" 12.15 WEB_SITE="https://www.gnupg.org/related_software/libksba/" 12.16 + 12.17 TARBALL="$PACKAGE-$VERSION.tar.bz2" 12.18 WGET_URL="https://www.gnupg.org/ftp/gcrypt/libksba/$TARBALL" 12.19 +TARBALL_SHA1="a98385734a0c3f5b713198e8d6e6e4aeb0b76fde" 12.20 12.21 -DEPENDS="libgpg-error" 12.22 BUILD_DEPENDS="libgpg-error-dev" 12.23 +SPLIT="libksba-dev" 12.24 12.25 # Rules to configure and make the package. 12.26 compile_rules() 12.27 { 12.28 - # Integrity check: https://www.gnupg.org/download/integrity_check.html 12.29 - echo "bc84945400bd1cabfd7b8ba4e20e71082f32bcc9 $SRC/$TARBALL" | sha1sum -c || exit 1 12.30 - 12.31 ./configure $CONFIGURE_ARGS && make && make install 12.32 } 12.33 12.34 # Rules to gen a SliTaz package suitable for Tazpkg. 12.35 genpkg_rules() 12.36 { 12.37 - mkdir -p $fs/usr/lib 12.38 - cp -a $install/usr/lib/*.so* $fs/usr/lib 12.39 + case $PACKAGE in 12.40 + libksba) copy @std; DEPENDS="libgpg-error";; 12.41 + *-dev) copy @dev; DEPENDS="libksba libgpg-error-dev";; 12.42 + esac 12.43 }
13.1 --- a/libsecret-dev/receipt Tue Jun 13 02:43:30 2017 +0300 13.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 13.3 @@ -1,21 +0,0 @@ 13.4 -# SliTaz package receipt. 13.5 - 13.6 -PACKAGE="libsecret-dev" 13.7 -VERSION="0.18.5" 13.8 -CATEGORY="development" 13.9 -SHORT_DESC="GObject bindings for Secret Service API, development files" 13.10 -MAINTAINER="devl547@gmail.com" 13.11 -LICENSE="LGPL2.1" 13.12 -WEB_SITE="http://gnome.org/" 13.13 -HOST_ARCH="i486 arm" 13.14 - 13.15 -WANTED="libsecret" 13.16 -DEPENDS="libsecret glib-dev libgio-dev" 13.17 - 13.18 -# Rules to gen a SliTaz package suitable for Tazpkg. 13.19 -genpkg_rules() 13.20 -{ 13.21 - cp -a $install/* $fs 13.22 - rm -r $fs/usr/bin $fs/usr/lib/*.so* 13.23 - rm -r $fs/usr/share/locale $fs/usr/share/gtk-doc 13.24 -}
14.1 --- a/libsecret/receipt Tue Jun 13 02:43:30 2017 +0300 14.2 +++ b/libsecret/receipt Tue Jun 13 20:33:22 2017 +0300 14.3 @@ -1,25 +1,26 @@ 14.4 -# SliTaz package receipt. 14.5 +# SliTaz package receipt v2. 14.6 14.7 PACKAGE="libsecret" 14.8 VERSION="0.18.5" 14.9 -SERIES="0.18" 14.10 -SHORT_DESC="GObject based library for accessing the Secret Service API" 14.11 +CATEGORY="security" 14.12 +SHORT_DESC="GObject bindings for Secret Service API" 14.13 MAINTAINER="devl547@gmail.com" 14.14 LICENSE="LGPL2.1" 14.15 -CATEGORY="security" 14.16 -WEB_SITE="http://gnome.org/" 14.17 -TARBALL="$PACKAGE-$VERSION.tar.xz" 14.18 -WGET_URL="$GNOME_MIRROR/$PACKAGE/$SERIES/$TARBALL" 14.19 +WEB_SITE="https://wiki.gnome.org/Projects/Libsecret" 14.20 HOST_ARCH="i486 arm" 14.21 14.22 -DEPENDS="libgio libgpg-error" 14.23 -BUILD_DEPENDS="libgcrypt-dev gobject-introspection-dev vala" 14.24 +TARBALL="$PACKAGE-$VERSION.tar.xz" 14.25 +WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL" 14.26 + 14.27 +BUILD_DEPENDS="libtool intltool libxslt docbook-xsl libgcrypt-dev \ 14.28 +gobject-introspection-dev vala util-linux-mount-dev" 14.29 +SPLIT="libsecret-dev" 14.30 14.31 # Rules to configure and make the package. 14.32 compile_rules() 14.33 { 14.34 ./configure \ 14.35 - --disable-manpages \ 14.36 + --disable-static \ 14.37 $CONFIGURE_ARGS && 14.38 make && make install 14.39 } 14.40 @@ -27,7 +28,17 @@ 14.41 # Rules to gen a SliTaz package suitable for Tazpkg. 14.42 genpkg_rules() 14.43 { 14.44 - mkdir -p $fs/usr/lib 14.45 - cp -a $install/usr/bin $fs/usr 14.46 - cp -a $install/usr/lib/*.so* $fs/usr/lib 14.47 + case $PACKAGE in 14.48 + libsecret) 14.49 + copy @std 14.50 + DEPENDS="glib libffi libgcrypt libgio libgpg-error pcre \ 14.51 + util-linux-blkid util-linux-mount util-linux-uuid zlib" 14.52 + ;; 14.53 + *-dev) 14.54 + copy @dev 14.55 + DEPENDS="glib-dev libffi-dev libgcrypt-dev libgio-dev \ 14.56 + libgpg-error-dev pcre-dev util-linux-blkid-dev \ 14.57 + util-linux-mount-dev util-linux-uuid-dev zlib-dev" 14.58 + ;; 14.59 + esac 14.60 }
15.1 --- a/npth-dev/receipt Tue Jun 13 02:43:30 2017 +0300 15.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 15.3 @@ -1,19 +0,0 @@ 15.4 -# SliTaz package receipt. 15.5 - 15.6 -PACKAGE="npth-dev" 15.7 -VERSION="1.2" 15.8 -CATEGORY="development" 15.9 -SHORT_DESC="The new GNU portable threads library, development files" 15.10 -MAINTAINER="al.bobylev@gmail.com" 15.11 -LICENSE="GPL2 LGPL3" 15.12 -WEB_SITE="https://www.gnupg.org/related_software/npth/" 15.13 - 15.14 -WANTED="npth" 15.15 -DEPENDS="npth" 15.16 - 15.17 -# Rules to gen a SliTaz package suitable for Tazpkg. 15.18 -genpkg_rules() 15.19 -{ 15.20 - cp -a $install/* $fs 15.21 - rm -r $fs/usr/lib/*.so* 15.22 -}
16.1 --- a/npth/receipt Tue Jun 13 02:43:30 2017 +0300 16.2 +++ b/npth/receipt Tue Jun 13 20:33:22 2017 +0300 16.3 @@ -1,29 +1,31 @@ 16.4 -# SliTaz package receipt. 16.5 +# SliTaz package receipt v2. 16.6 16.7 PACKAGE="npth" 16.8 -VERSION="1.2" 16.9 +VERSION="1.5" 16.10 CATEGORY="security" 16.11 SHORT_DESC="The new GNU portable threads library" 16.12 MAINTAINER="al.bobylev@gmail.com" 16.13 LICENSE="GPL2 LGPL3" 16.14 WEB_SITE="https://www.gnupg.org/related_software/npth/" 16.15 + 16.16 TARBALL="$PACKAGE-$VERSION.tar.bz2" 16.17 WGET_URL="https://www.gnupg.org/ftp/gcrypt/npth/$TARBALL" 16.18 +# https://www.gnupg.org/download/integrity_check.html 16.19 +TARBALL_SHA1="93ddf1a3bdbca00fb4cf811498094ca61bbb8ee1" 16.20 16.21 -DEPENDS="glibc-base" 16.22 +SPLIT="npth-dev" 16.23 16.24 # Rules to configure and make the package. 16.25 compile_rules() 16.26 { 16.27 - # Integrity check: https://www.gnupg.org/download/integrity_check.html 16.28 - echo "3bfa2a2d7521d6481850e8a611efe5bf5ed75200 $SRC/$TARBALL" | sha1sum -c || exit 1 16.29 - 16.30 ./configure $CONFIGURE_ARGS && make && make install 16.31 } 16.32 16.33 # Rules to gen a SliTaz package suitable for Tazpkg. 16.34 genpkg_rules() 16.35 { 16.36 - mkdir -p $fs/usr/lib 16.37 - cp -a $install/usr/lib/*.so* $fs/usr/lib 16.38 + case $PACKAGE in 16.39 + npth) copy @std;; 16.40 + *-dev) copy @dev;; 16.41 + esac 16.42 }
17.1 --- a/pinentry/receipt Tue Jun 13 02:43:30 2017 +0300 17.2 +++ b/pinentry/receipt Tue Jun 13 20:33:22 2017 +0300 17.3 @@ -1,33 +1,33 @@ 17.4 -# SliTaz package receipt. 17.5 +# SliTaz package receipt v2. 17.6 17.7 PACKAGE="pinentry" 17.8 -VERSION="0.9.7" 17.9 +VERSION="1.0.0" 17.10 CATEGORY="security" 17.11 -SHORT_DESC="Collection of dialog programs that allow GnuPG to read passphrases and PIN numbers in a secure manner." 17.12 +SHORT_DESC="Collection of dialog programs that allow GnuPG to read passphrases \ 17.13 +and PIN numbers in a secure manner" 17.14 MAINTAINER="pascal.bellard@slitaz.org" 17.15 LICENSE="GPL2" 17.16 WEB_SITE="https://www.gnupg.org/" 17.17 + 17.18 TARBALL="$PACKAGE-$VERSION.tar.bz2" 17.19 WGET_URL="https://www.gnupg.org/ftp/gcrypt/pinentry/$TARBALL" 17.20 +# https://www.gnupg.org/download/integrity_check.html 17.21 +TARBALL_SHA1="85d9ac81ebad3fb082514c505c90c39a0456f1f6" 17.22 17.23 -DEPENDS="libassuan libcap libgio libsecret ncursesw" 17.24 -BUILD_DEPENDS="libgpg-error-dev libassuan-dev libsecret-dev ncursesw-dev \ 17.25 -libcap-dev libgcrypt-dev" 17.26 +BUILD_DEPENDS="libassuan-dev libgpg-error-dev ncurses-dev libcap-dev \ 17.27 +libsecret-dev libgcrypt-dev" 17.28 SIBLINGS="pinentry-gtk" 17.29 17.30 # Rules to gen a SliTaz package suitable for Tazpkg. 17.31 17.32 compile_rules() 17.33 { 17.34 - # Integrity check: https://www.gnupg.org/download/integrity_check.html 17.35 - echo "9bdcf5f4096aa8b26956afb0ecdd3d7849ffa0cd $SRC/$TARBALL" | sha1sum -c || exit 1 17.36 - 17.37 - ./configure --enable-pinentry-curses && 17.38 + ./configure --prefix=/usr && 17.39 make && make install 17.40 } 17.41 17.42 genpkg_rules() 17.43 { 17.44 - mkdir -p $fs/usr 17.45 - cp -a $install/usr/bin $fs/usr 17.46 + copy @std 17.47 + DEPENDS="glib libassuan libcap libgio libgpg-error libsecret ncurses" 17.48 }