# HG changeset patch # User Aleksej Bobylev # Date 1496111877 -10800 # Node ID 9a5b17ddcfcb816278944457befc268078181d97 # Parent 11f96bc53c0e2a9a5452b05b22f3fa90a3cb1339 Up bind, brotli, cairo, check, compface, cookutils, cpio, curl, db, openssl. diff -r 11f96bc53c0e -r 9a5b17ddcfcb bind/description.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/bind/description.txt Tue May 30 05:37:57 2017 +0300 @@ -0,0 +1,10 @@ +BIND is open source software that enables you to publish your Domain Name +System (DNS) information on the Internet, and to resolve DNS queries for your +users. The name BIND stands for “Berkeley Internet Name Domain”, because the +software originated in the early 1980s at the University of California at +Berkeley. + +BIND is by far the most widely used DNS software on the Internet, providing a +robust and stable platform on top of which organizations can build distributed +computing systems with the knowledge that those systems are fully compliant +with published DNS standards. diff -r 11f96bc53c0e -r 9a5b17ddcfcb brotli/description.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/brotli/description.txt Tue May 30 05:37:57 2017 +0300 @@ -0,0 +1,5 @@ +Brotli is a generic-purpose lossless compression algorithm that compresses data +using a combination of a modern variant of the LZ77 algorithm, Huffman coding +and 2nd order context modeling, with a compression ratio comparable to the best +currently available general-purpose compression methods. It is similar in speed +with deflate but offers more dense compression. diff -r 11f96bc53c0e -r 9a5b17ddcfcb brotli/receipt --- a/brotli/receipt Mon May 29 11:14:00 2017 +0300 +++ b/brotli/receipt Tue May 30 05:37:57 2017 +0300 @@ -1,29 +1,40 @@ -# SliTaz package receipt. +# SliTaz package receipt v2. PACKAGE="brotli" -VERSION="0.5.2" +VERSION="0.6.0" CATEGORY="base-system" -SHORT_DESC="A generic-purpose lossless compression algorithm." +SHORT_DESC="A generic-purpose lossless compression algorithm" MAINTAINER="pascal.bellard@slitaz.org" LICENSE="MIT" -TARBALL="$PACKAGE-$VERSION.tar.gz" WEB_SITE="https://github.com/google/brotli" -WGET_URL="$WEB_SITE/archive/v$VERSION.tar.gz" TAGS="compression" -DEPENDS="gcc-lib-base" -BUILD_DEPENDS="python-dev setuptools cmake" +TARBALL="$PACKAGE-$VERSION.tar.gz" +WGET_URL="$WEB_SITE/archive/v$VERSION.tar.gz" + +BUILD_DEPENDS="cmake" +SPLIT="brotli-dev" # Rules to configure and make the package. compile_rules() { - cmake . - make bro + mkdir build && cd build && + cmake .. -DCMAKE_INSTALL_PREFIX=/usr && + make && + make install + + cd $src/docs + docdir=$install/usr/share/doc/brotli-$VERSION + mkdir -p $docdir + cp ./*.pdf $docdir + cook_pick_manpages decode.h.3 encode.h.3 types.h.3 } # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p $fs/usr/bin - cp -a $src/bro $fs/usr/bin/ + case $PACKAGE in + brotli) copy @std ;; + brotli-dev) copy @dev ;; + esac } diff -r 11f96bc53c0e -r 9a5b17ddcfcb cairo-dev/receipt --- a/cairo-dev/receipt Mon May 29 11:14:00 2017 +0300 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,26 +0,0 @@ -# SliTaz package receipt. - -PACKAGE="cairo-dev" -VERSION="1.14.4" -CATEGORY="development" -SHORT_DESC="2D graphics library, development files" -MAINTAINER="pankso@slitaz.org" -LICENSE="MPL LGPL2.1" -WEB_SITE="https://www.cairographics.org/" -HOST_ARCH="i486 arm" - -WANTED="cairo" -DEPENDS="cairo cairo-tools bzip2 fontconfig-dev freetype-dev glib-dev \ -harfbuzz-dev libffi-dev libpng-dev libxcb-dev libxml2-dev pcre-dev pixman-dev \ -xorg-libX11-dev xorg-libXau-dev xorg-libXdmcp-dev xorg-libXext-dev \ -xorg-libXrender-dev" - -# Rules to gen a SliTaz package suitable for Tazpkg. -genpkg_rules() -{ - mkdir -p $fs/usr/lib/cairo - cp -a $install/usr/lib/*.*a $fs/usr/lib - cp -a $install/usr/lib/pkgconfig $fs/usr/lib - cp -a $install/usr/lib/cairo/*.*a $fs/usr/lib/cairo - cp -a $install/usr/include $fs/usr -} diff -r 11f96bc53c0e -r 9a5b17ddcfcb cairo-tools/receipt --- a/cairo-tools/receipt Mon May 29 11:14:00 2017 +0300 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,21 +0,0 @@ -# SliTaz package receipt. - -PACKAGE="cairo-tools" -VERSION="1.14.4" -CATEGORY="development" -SHORT_DESC="2D graphics library, development tools" -MAINTAINER="al.bobylev@gmail.com" -LICENSE="MPL LGPL2.1" -WEB_SITE="https://www.cairographics.org/" -HOST_ARCH="i486 arm" - -WANTED="cairo" -DEPENDS="cairo libbfd" - -# Rules to gen a SliTaz package suitable for Tazpkg. -genpkg_rules() -{ - mkdir -p $fs/usr/lib/cairo - cp -a $install/usr/bin $fs/usr - cp -a $install/usr/lib/cairo/*.so* $fs/usr/lib/cairo -} diff -r 11f96bc53c0e -r 9a5b17ddcfcb cairo/receipt --- a/cairo/receipt Mon May 29 11:14:00 2017 +0300 +++ b/cairo/receipt Tue May 30 05:37:57 2017 +0300 @@ -1,23 +1,22 @@ -# SliTaz package receipt. +# SliTaz package receipt v2. PACKAGE="cairo" -VERSION="1.14.4" +VERSION="1.14.8" CATEGORY="x-window" SHORT_DESC="2D graphics library" MAINTAINER="pankso@slitaz.org" LICENSE="MPL LGPL2.1" -TARBALL="$PACKAGE-$VERSION.tar.xz" WEB_SITE="https://www.cairographics.org/" -WGET_URL="${WEB_SITE}releases/$TARBALL" HOST_ARCH="i486 arm" -DEPENDS="bzlib fontconfig freetype glib glibc-base harfbuzz libffi libpng \ -libxcb libxml2 pcre pixman xorg-libX11 xorg-libXau xorg-libXdmcp xorg-libXext \ -xorg-libXrender zlib" -BUILD_DEPENDS="pkg-config glib-dev libpng-dev zlib-dev fontconfig-dev \ -freetype-dev xorg-libX11-dev pixman-dev xorg-libXau-dev xorg-libXdmcp-dev \ -xorg-libXrender-dev xcb-util-dev libxcb-dev expat-dev libxml2-dev" -SPLIT="cairo-tools" +TARBALL="$PACKAGE-$VERSION.tar.xz" +WGET_URL="${WEB_SITE}releases/$TARBALL" + +BUILD_DEPENDS="pkg-config glib-dev libpng16-dev zlib-dev fontconfig-dev \ +freetype-dev xorg-libX11-dev xorg-libXext-dev pixman-dev xorg-libXau-dev \ +xorg-libXdmcp-dev xorg-libXrender-dev xcb-util-dev libxcb-dev expat-dev \ +libxml2-dev" +SPLIT="cairo-tools cairo-dev" SIBLINGS="cairo-gl" # Handle cross compilation @@ -29,7 +28,6 @@ compile_rules() { ./configure \ - --prefix=/usr \ --enable-xcb \ --enable-xlib-xcb \ --enable-tee \ @@ -42,6 +40,24 @@ # 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 + cairo) + copy libcairo.so* libcairo-gobject.so* libcairo-script-interpreter.so* + DEPENDS="bzlib fontconfig freetype glib glibc-base harfbuzz libffi \ + libpng16 libxcb libxml2 pcre pixman xorg-libX11 xorg-libXau \ + xorg-libXdmcp xorg-libXext xorg-libXrender zlib" + ;; + cairo-tools) + copy bin/ cairo-fdr.so* cairo-sphinx.so* libcairo-trace.so* + CAT="development|development tools" + DEPENDS="cairo libbfd" + ;; + cairo-dev) + copy @dev + DEPENDS="cairo cairo-tools bzip2 fontconfig-dev freetype-dev \ + glib-dev harfbuzz-dev libffi-dev libpng16-dev libxcb-dev \ + libxml2-dev pcre-dev pixman-dev xorg-libX11-dev xorg-libXau-dev \ + xorg-libXdmcp-dev xorg-libXext-dev xorg-libXrender-dev" + ;; + esac } diff -r 11f96bc53c0e -r 9a5b17ddcfcb check-dev/receipt --- a/check-dev/receipt Mon May 29 11:14:00 2017 +0300 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,20 +0,0 @@ -# SliTaz package receipt. - -PACKAGE="check-dev" -VERSION="0.10.0" -CATEGORY="development" -SHORT_DESC="Check development files" -MAINTAINER="erjo@slitaz.org" -LICENSE="LGPL2.1" -WEB_SITE="https://libcheck.github.io/check/" -HOST_ARCH="i486 arm" - -WANTED="check" -DEPENDS="check pkg-config" - -# Rules to gen a SliTaz package suitable for Tazpkg. -genpkg_rules() -{ - cook_copy_folders bin include - cook_copy_files *.*a *.pc *.m4 -} diff -r 11f96bc53c0e -r 9a5b17ddcfcb check/receipt --- a/check/receipt Mon May 29 11:14:00 2017 +0300 +++ b/check/receipt Tue May 30 05:37:57 2017 +0300 @@ -1,7 +1,7 @@ -# SliTaz package receipt. +# SliTaz package receipt v2. PACKAGE="check" -VERSION="0.10.0" +VERSION="0.11.0" CATEGORY="system-tools" SHORT_DESC="A unit testing framework for C" MAINTAINER="erjo@slitaz.org" @@ -10,16 +10,24 @@ HOST_ARCH="i486 arm" TARBALL="$PACKAGE-$VERSION.tar.gz" -WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL" +WGET_URL="https://github.com/libcheck/check/releases/download/$VERSION/$TARBALL" + +SPLIT="check-dev" # Rules to configure and make the package. compile_rules() { - ./configure $CONFIGURE_ARGS && make && make install + ./configure \ + --disable-static \ + $CONFIGURE_ARGS && + make && make install } # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - cook_copy_files *.so* + case $PACKAGE in + check) copy *.so* ;; + check-dev) copy @dev checkmk ;; + esac } diff -r 11f96bc53c0e -r 9a5b17ddcfcb compface-dev/receipt --- a/compface-dev/receipt Mon May 29 11:14:00 2017 +0300 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,20 +0,0 @@ -# SliTaz package receipt. - -PACKAGE="compface-dev" -VERSION="1.5.2" -CATEGORY="development" -SHORT_DESC="Development files for compface" -MAINTAINER="al.bobylev@gmail.com" -LICENSE="MIT" -WEB_SITE="http://freecode.com/projects/compface" - -DEPENDS="compface" -WANTED="compface" - -# 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/lib $fs/usr -} diff -r 11f96bc53c0e -r 9a5b17ddcfcb compface/receipt --- a/compface/receipt Mon May 29 11:14:00 2017 +0300 +++ b/compface/receipt Tue May 30 05:37:57 2017 +0300 @@ -1,4 +1,4 @@ -# SliTaz package receipt. +# SliTaz package receipt v2. PACKAGE="compface" VERSION="1.5.2" @@ -7,23 +7,23 @@ MAINTAINER="al.bobylev@gmail.com" LICENSE="MIT" WEB_SITE="http://freecode.com/projects/compface" + TARBALL="$PACKAGE-$VERSION.tar.gz" WGET_URL="http://ftp.xemacs.org/pub/xemacs/aux/$TARBALL" -DEPENDS="glibc-base" +SPLIT="compface-dev" # Rules to configure and make the package. compile_rules() { - patch < $stuff/makefile-use-destdir.patch && - ./configure $CONFIGURE_ARGS && - make && - make install + ./configure $CONFIGURE_ARGS && 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 + case $PACKAGE in + compface) copy @std ;; + compface-dev) copy @dev ;; + esac } diff -r 11f96bc53c0e -r 9a5b17ddcfcb compface/stuff/makefile-use-destdir.patch --- a/compface/stuff/makefile-use-destdir.patch Mon May 29 11:14:00 2017 +0300 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,31 +0,0 @@ ---- Makefile.in -+++ Makefile.in -@@ -74,19 +74,15 @@ - $(RM) -rf `cat .fname` .fname - - install: $(NAMEEXE) $(UNNAMEEXE) $(LIBNAME) -- $(INSTALL_PROGRAM) -d $(BINDIR) $(LIBDIR) $(MAN1DIR) $(MAN3DIR) $(INCLUDEDIR) -- $(INSTALL_PROGRAM) $(srcdir)/$(NAMEEXE) $(EXECUTABLE) -- -chmod 0755 $(EXECUTABLE) -- -strip $(EXECUTABLE) -- $(INSTALL_PROGRAM) $(srcdir)/$(UNNAMEEXE) $(UNEXECUTABLE) -- -chmod 0755 $(UNEXECUTABLE) -- -strip $(UNEXECUTABLE) -- $(INSTALL_DATA) $(srcdir)/$(NAME).1 $(MAN1DIR)/$(NAME).1 -- cd $(MAN1DIR) && $(RM) ./$(UNNAME).1 && $(LN_S) $(NAME).1 $(UNNAME).1 -- $(INSTALL_DATA) $(srcdir)/$(NAME).3 $(MAN3DIR)/$(NAME).3 -- cd $(MAN3DIR) && $(RM) ./$(UNNAME).3 && $(LN_S) $(NAME).3 $(UNNAME).3 -- for hdr in $(INSTALLHEADERS); do $(INSTALL_DATA) $(srcdir)/$${hdr} $(INCLUDEDIR)/$${hdr}; done -- $(INSTALL_DATA) $(srcdir)/$(LIBNAME) $(LIBRARY) -+ $(INSTALL_PROGRAM) -d $(DESTDIR)$(BINDIR) $(DESTDIR)$(LIBDIR) $(DESTDIR)$(MAN1DIR) $(DESTDIR)$(MAN3DIR) $(DESTDIR)$(INCLUDEDIR) -+ $(INSTALL_PROGRAM) -m755 $(srcdir)/$(NAMEEXE) $(DESTDIR)$(EXECUTABLE) -+ $(INSTALL_PROGRAM) -m755 $(srcdir)/$(UNNAMEEXE) $(DESTDIR)$(UNEXECUTABLE) -+ $(INSTALL_DATA) $(srcdir)/$(NAME).1 $(DESTDIR)$(MAN1DIR)/$(NAME).1 -+ cd $(DESTDIR)$(MAN1DIR) && $(RM) ./$(UNNAME).1 && $(LN_S) $(NAME).1 $(UNNAME).1 -+ $(INSTALL_DATA) $(srcdir)/$(NAME).3 $(DESTDIR)$(MAN3DIR)/$(NAME).3 -+ cd $(DESTDIR)$(MAN3DIR) && $(RM) ./$(UNNAME).3 && $(LN_S) $(NAME).3 $(UNNAME).3 -+ for hdr in $(INSTALLHEADERS); do $(INSTALL_DATA) $(srcdir)/$${hdr} $(DESTDIR)$(INCLUDEDIR)/$${hdr}; done -+ $(INSTALL_DATA) $(srcdir)/$(LIBNAME) $(DESTDIR)$(LIBRARY) - - shar : - shar.script $(OTHERS) $(HDRS) $(SOURCES) > $(NAME).sh diff -r 11f96bc53c0e -r 9a5b17ddcfcb compface/stuff/patches/makefile-use-destdir.patch --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/compface/stuff/patches/makefile-use-destdir.patch Tue May 30 05:37:57 2017 +0300 @@ -0,0 +1,31 @@ +--- a/Makefile.in ++++ b/Makefile.in +@@ -74,19 +74,15 @@ + $(RM) -rf `cat .fname` .fname + + install: $(NAMEEXE) $(UNNAMEEXE) $(LIBNAME) +- $(INSTALL_PROGRAM) -d $(BINDIR) $(LIBDIR) $(MAN1DIR) $(MAN3DIR) $(INCLUDEDIR) +- $(INSTALL_PROGRAM) $(srcdir)/$(NAMEEXE) $(EXECUTABLE) +- -chmod 0755 $(EXECUTABLE) +- -strip $(EXECUTABLE) +- $(INSTALL_PROGRAM) $(srcdir)/$(UNNAMEEXE) $(UNEXECUTABLE) +- -chmod 0755 $(UNEXECUTABLE) +- -strip $(UNEXECUTABLE) +- $(INSTALL_DATA) $(srcdir)/$(NAME).1 $(MAN1DIR)/$(NAME).1 +- cd $(MAN1DIR) && $(RM) ./$(UNNAME).1 && $(LN_S) $(NAME).1 $(UNNAME).1 +- $(INSTALL_DATA) $(srcdir)/$(NAME).3 $(MAN3DIR)/$(NAME).3 +- cd $(MAN3DIR) && $(RM) ./$(UNNAME).3 && $(LN_S) $(NAME).3 $(UNNAME).3 +- for hdr in $(INSTALLHEADERS); do $(INSTALL_DATA) $(srcdir)/$${hdr} $(INCLUDEDIR)/$${hdr}; done +- $(INSTALL_DATA) $(srcdir)/$(LIBNAME) $(LIBRARY) ++ $(INSTALL_PROGRAM) -d $(DESTDIR)$(BINDIR) $(DESTDIR)$(LIBDIR) $(DESTDIR)$(MAN1DIR) $(DESTDIR)$(MAN3DIR) $(DESTDIR)$(INCLUDEDIR) ++ $(INSTALL_PROGRAM) -m755 $(srcdir)/$(NAMEEXE) $(DESTDIR)$(EXECUTABLE) ++ $(INSTALL_PROGRAM) -m755 $(srcdir)/$(UNNAMEEXE) $(DESTDIR)$(UNEXECUTABLE) ++ $(INSTALL_DATA) $(srcdir)/$(NAME).1 $(DESTDIR)$(MAN1DIR)/$(NAME).1 ++ cd $(DESTDIR)$(MAN1DIR) && $(RM) ./$(UNNAME).1 && $(LN_S) $(NAME).1 $(UNNAME).1 ++ $(INSTALL_DATA) $(srcdir)/$(NAME).3 $(DESTDIR)$(MAN3DIR)/$(NAME).3 ++ cd $(DESTDIR)$(MAN3DIR) && $(RM) ./$(UNNAME).3 && $(LN_S) $(NAME).3 $(UNNAME).3 ++ for hdr in $(INSTALLHEADERS); do $(INSTALL_DATA) $(srcdir)/$${hdr} $(DESTDIR)$(INCLUDEDIR)/$${hdr}; done ++ $(INSTALL_DATA) $(srcdir)/$(LIBNAME) $(DESTDIR)$(LIBRARY) + + shar : + shar.script $(OTHERS) $(HDRS) $(SOURCES) > $(NAME).sh diff -r 11f96bc53c0e -r 9a5b17ddcfcb compface/stuff/patches/series --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/compface/stuff/patches/series Tue May 30 05:37:57 2017 +0300 @@ -0,0 +1,1 @@ +makefile-use-destdir.patch diff -r 11f96bc53c0e -r 9a5b17ddcfcb cookutils/receipt --- a/cookutils/receipt Mon May 29 11:14:00 2017 +0300 +++ b/cookutils/receipt Tue May 30 05:37:57 2017 +0300 @@ -1,7 +1,7 @@ # SliTaz package receipt v2. PACKAGE="cookutils" -VERSION="908" +VERSION="909" CATEGORY="base-system" SHORT_DESC="SliTaz packages builder new generation" MAINTAINER="pankso@slitaz.org" diff -r 11f96bc53c0e -r 9a5b17ddcfcb cpio/receipt --- a/cpio/receipt Mon May 29 11:14:00 2017 +0300 +++ b/cpio/receipt Tue May 30 05:37:57 2017 +0300 @@ -38,5 +38,5 @@ # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - cook_copy_folders bin + copy @std } diff -r 11f96bc53c0e -r 9a5b17ddcfcb curl-dev/receipt --- a/curl-dev/receipt Mon May 29 11:14:00 2017 +0300 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,19 +0,0 @@ -# SliTaz package receipt. - -PACKAGE="curl-dev" -VERSION="7.50.1" -CATEGORY="development" -SHORT_DESC="Tool and libs for transferring files with URL syntax." -MAINTAINER="pankso@slitaz.org" -LICENSE="MIT" -WEB_SITE="https://curl.haxx.se/" -HOST_ARCH="i486 arm" - -WANTED="curl" -DEPENDS="curl libidn-dev openssl-dev libcrypto-dev zlib-dev" - -# Rules to gen a SliTaz package suitable for Tazpkg. -genpkg_rules() -{ - cook_copy_files curl-config *.h *.la *.pc *.m4 -} diff -r 11f96bc53c0e -r 9a5b17ddcfcb curl/receipt --- a/curl/receipt Mon May 29 11:14:00 2017 +0300 +++ b/curl/receipt Tue May 30 05:37:57 2017 +0300 @@ -1,9 +1,9 @@ -# SliTaz package receipt. +# SliTaz package receipt v2. PACKAGE="curl" -VERSION="7.50.1" +VERSION="7.54.0" CATEGORY="network" -SHORT_DESC="Tool and libs for transferring files with URL syntax." +SHORT_DESC="Tool and libs for transferring files with URL syntax" MAINTAINER="pankso@slitaz.org" LICENSE="MIT" WEB_SITE="https://curl.haxx.se/" @@ -12,9 +12,8 @@ TARBALL="$PACKAGE-$VERSION.tar.lzma" WGET_URL="https://curl.haxx.se/download/$TARBALL" -DEPENDS="libssl libcurl libcrypto zlib" BUILD_DEPENDS="zlib-dev openssl-dev libidn-dev" -SPLIT="libcurl" +SPLIT="libcurl curl-dev" # Rules to configure and make the package. compile_rules() @@ -29,5 +28,19 @@ # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - cook_copy_files curl + case $PACKAGE in + curl) + copy curl + DEPENDS="libssl libcurl libcrypto zlib" + ;; + libcurl) + copy *.so* + DEPENDS="libidn libssl zlib libcrypto" + CAT="network|library" + ;; + curl-dev) + copy @dev + DEPENDS="curl libidn-dev openssl-dev libcrypto-dev zlib-dev" + ;; + esac } diff -r 11f96bc53c0e -r 9a5b17ddcfcb db-dev/receipt --- a/db-dev/receipt Mon May 29 11:14:00 2017 +0300 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,19 +0,0 @@ -# SliTaz package receipt. - -PACKAGE="db-dev" -VERSION="6.2.23" -CATEGORY="development" -SHORT_DESC="Berkeley database development files." -MAINTAINER="pascal.bellard@slitaz.org" -LICENSE="BSD" -WEB_SITE="http://www.oracle.com/technology/software/products/berkeley-db/db/" -HOST_ARCH="i486 arm" - -WANTED="db" -DEPENDS="db libdb libdb-cxx" - -# Rules to gen a SliTaz package suitable for Tazpkg. -genpkg_rules() -{ - cook_copy_files *.h *.la -} diff -r 11f96bc53c0e -r 9a5b17ddcfcb db/receipt --- a/db/receipt Mon May 29 11:14:00 2017 +0300 +++ b/db/receipt Tue May 30 05:37:57 2017 +0300 @@ -1,20 +1,19 @@ -# SliTaz package receipt. +# SliTaz package receipt v2. PACKAGE="db" VERSION="6.2.23" CATEGORY="misc" -SHORT_DESC="Berkeley database system." +SHORT_DESC="Berkeley database system" MAINTAINER="pascal.bellard@slitaz.org" LICENSE="BSD" -WEB_SITE="http://www.oracle.com/technology/software/products/berkeley-db/db/" +WEB_SITE="https://www.oracle.com/database/berkeley-db/db.html" TAGS="database" HOST_ARCH="i486 arm" TARBALL="$PACKAGE-$VERSION.tar.gz" WGET_URL="http://download.oracle.com/berkeley-db/$TARBALL" -DEPENDS="glibc-base libdb" -SPLIT="libdb libdb-cxx" +SPLIT="libdb libdb-cxx db-dev" # Rules to configure and make the package. compile_rules() @@ -33,5 +32,24 @@ # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - cook_copy_folders bin + case $PACKAGE in + db) + copy bin/ + DEPENDS="libdb" + ;; + libdb) + copy libdb-*so libdb.so + CAT="libs|libraries" + DEPENDS="glibc-base" + ;; + libdb-cxx) + copy libdb_cxx-*so libdb_cxx.so + CAT="libs|libraries for C++ support" + DEPENDS="glibc-base" + ;; + db-dev) + copy @dev + DEPENDS="db libdb libdb-cxx" + ;; + esac } diff -r 11f96bc53c0e -r 9a5b17ddcfcb libcurl/receipt --- a/libcurl/receipt Mon May 29 11:14:00 2017 +0300 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,19 +0,0 @@ -# SliTaz package receipt. - -PACKAGE="libcurl" -VERSION="7.50.1" -CATEGORY="network" -SHORT_DESC="Curl library files." -MAINTAINER="pankso@slitaz.org" -LICENSE="MIT" -WEB_SITE="http://curl.haxx.se/" -HOST_ARCH="i486 arm" - -WANTED="curl" -DEPENDS="libidn libssl zlib libcrypto" - -# Rules to gen a SliTaz package suitable for Tazpkg. -genpkg_rules() -{ - cook_copy_files *.so* -} diff -r 11f96bc53c0e -r 9a5b17ddcfcb libdb-cxx/receipt --- a/libdb-cxx/receipt Mon May 29 11:14:00 2017 +0300 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,19 +0,0 @@ -# SliTaz package receipt. - -PACKAGE="libdb-cxx" -VERSION="6.2.23" -CATEGORY="misc" -SHORT_DESC="Berkeley database libraries (C++ support)." -MAINTAINER="al.bobylev@gmail.com" -LICENSE="BSD" -WEB_SITE="http://www.oracle.com/technology/software/products/berkeley-db/db/" -HOST_ARCH="i486 arm" - -WANTED="db" -DEPENDS="glibc-base" - -# Rules to gen a SliTaz package suitable for Tazpkg. -genpkg_rules() -{ - cook_copy_files libdb_cxx-*so libdb_cxx.so -} diff -r 11f96bc53c0e -r 9a5b17ddcfcb libdb/receipt --- a/libdb/receipt Mon May 29 11:14:00 2017 +0300 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,19 +0,0 @@ -# SliTaz package receipt. - -PACKAGE="libdb" -VERSION="6.2.23" -CATEGORY="misc" -SHORT_DESC="Berkeley database libraries." -MAINTAINER="pascal.bellard@slitaz.org" -LICENSE="BSD" -WEB_SITE="http://www.oracle.com/technology/software/products/berkeley-db/db/" -HOST_ARCH="i486 arm" - -WANTED="db" -DEPENDS="glibc-base" - -# Rules to gen a SliTaz package suitable for Tazpkg. -genpkg_rules() -{ - cook_copy_files libdb-*so libdb.so -} diff -r 11f96bc53c0e -r 9a5b17ddcfcb openssl/receipt --- a/openssl/receipt Mon May 29 11:14:00 2017 +0300 +++ b/openssl/receipt Tue May 30 05:37:57 2017 +0300 @@ -67,7 +67,7 @@ CAT="security|general purpose cryptographic library" ;; libcrypto-dev) - copy libcrypto*.la libcrypto*.pc + copy libcrypto*.a libcrypto*.pc DEPENDS="pkg-config" CAT="development|general purpose cryptographic library, development files" ;;