wok-next rev 19733
Some receipts v2: apr, apr-util, aspell, at-spi2-core, at-spi2-atk, atk, atkmm, cairomm, colord, glibmm, libsigc++, libxslt.
author | Aleksej Bobylev <al.bobylev@gmail.com> |
---|---|
date | Fri May 26 16:40:11 2017 +0300 (2017-05-26) |
parents | a531be466833 |
children | b75a21e7b544 |
files | apr-dbd-mysql/receipt apr-dbd-odbc/receipt apr-dbd-pgsql/receipt apr-dbd-sqlite/receipt apr-dev/receipt apr-util-dev/receipt apr-util/receipt apr/receipt aspell-dev/receipt aspell/receipt at-spi2-atk-dev/receipt at-spi2-atk/receipt at-spi2-core-dev/receipt at-spi2-core/receipt atk-dev/receipt atk/receipt atkmm-dev/receipt atkmm/receipt cairomm-dev/receipt cairomm/description.cairomm-dev.txt cairomm/receipt colord-dev/receipt colord/receipt glibmm-dev/receipt glibmm/receipt libgiomm-dev/receipt libgiomm/receipt libsigc++-dev/receipt libsigc++/receipt libxslt-dev/receipt libxslt-python/receipt libxslt/receipt |
line diff
1.1 --- a/apr-dbd-mysql/receipt Fri May 26 16:25:55 2017 +0300 1.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 1.3 @@ -1,18 +0,0 @@ 1.4 -# SliTaz package receipt. 1.5 - 1.6 -PACKAGE="apr-dbd-mysql" 1.7 -VERSION="1.5.4" 1.8 -CATEGORY="libdevel" 1.9 -SHORT_DESC="APR Library Utilities (MySQL DBD driver)" 1.10 -MAINTAINER="erjo@slitaz.org" 1.11 -LICENSE="Apache" 1.12 -WEB_SITE="http://apr.apache.org/" 1.13 - 1.14 -WANTED="apr-util" 1.15 -DEPENDS="apr-util libcrypto libmysqlclient libssl zlib" 1.16 - 1.17 -# Rules to gen a SliTaz package suitable for Tazpkg. 1.18 -genpkg_rules() 1.19 -{ 1.20 - cook_copy_files *mysql*.so 1.21 -}
2.1 --- a/apr-dbd-odbc/receipt Fri May 26 16:25:55 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="apr-dbd-odbc" 2.7 -VERSION="1.5.4" 2.8 -CATEGORY="libdevel" 2.9 -SHORT_DESC="APR Library Utilities (ODBC DBD driver)" 2.10 -MAINTAINER="erjo@slitaz.org" 2.11 -LICENSE="Apache" 2.12 -WEB_SITE="http://apr.apache.org" 2.13 - 2.14 -WANTED="apr-util" 2.15 -DEPENDS="apr-util libunixODBC" 2.16 - 2.17 -# Rules to gen a SliTaz package suitable for Tazpkg. 2.18 -genpkg_rules() 2.19 -{ 2.20 - cook_copy_files *odbc*.so 2.21 -}
3.1 --- a/apr-dbd-pgsql/receipt Fri May 26 16:25:55 2017 +0300 3.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 3.3 @@ -1,18 +0,0 @@ 3.4 -# SliTaz package receipt. 3.5 - 3.6 -PACKAGE="apr-dbd-pgsql" 3.7 -VERSION="1.5.4" 3.8 -CATEGORY="development" 3.9 -SHORT_DESC="APR Library Utilities (PostgreSQL DBD driver)" 3.10 -MAINTAINER="erjo@slitaz.org" 3.11 -LICENSE="Apache" 3.12 -WEB_SITE="http://apr.apache.org" 3.13 - 3.14 -WANTED="apr-util" 3.15 -DEPENDS="apr-util libpostgresqlclient" 3.16 - 3.17 -# Rules to gen a SliTaz package suitable for Tazpkg. 3.18 -genpkg_rules() 3.19 -{ 3.20 - cook_copy_files *pgsql*.so 3.21 -}
4.1 --- a/apr-dbd-sqlite/receipt Fri May 26 16:25:55 2017 +0300 4.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 4.3 @@ -1,18 +0,0 @@ 4.4 -# SliTaz package receipt. 4.5 - 4.6 -PACKAGE="apr-dbd-sqlite" 4.7 -VERSION="1.5.4" 4.8 -CATEGORY="libdevel" 4.9 -SHORT_DESC="APRuntime Library Utilities (SQLite DBD driver)" 4.10 -MAINTAINER="erjo@slitaz.org" 4.11 -LICENSE="Apache" 4.12 -WEB_SITE="http://apr.apache.org" 4.13 - 4.14 -WANTED="apr-util" 4.15 -DEPENDS="apr-util libsqlite" 4.16 - 4.17 -# Rules to gen a SliTaz package suitable for Tazpkg. 4.18 -genpkg_rules() 4.19 -{ 4.20 - cook_copy_files *sqlite*.so 4.21 -}
5.1 --- a/apr-dev/receipt Fri May 26 16:25:55 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="apr-dev" 5.7 -VERSION="1.5.2" 5.8 -CATEGORY="development" 5.9 -SHORT_DESC="Apache Portable Runtime Library (development files)" 5.10 -MAINTAINER="lehswe@gmail.com" 5.11 -LICENSE="Apache" 5.12 -WEB_SITE="http://apr.apache.org/" 5.13 - 5.14 -WANTED="apr" 5.15 -DEPENDS="apr glibc-dev util-linux-uuid-dev" 5.16 - 5.17 -# Rules to gen a SliTaz package suitable for Tazpkg. 5.18 -genpkg_rules() 5.19 -{ 5.20 - cook_copy_folders bin apr-1 5.21 - cook_copy_files *.h *.la *.pc 5.22 -}
6.1 --- a/apr-util-dev/receipt Fri May 26 16:25:55 2017 +0300 6.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 6.3 @@ -1,18 +0,0 @@ 6.4 -# SliTaz package receipt. 6.5 - 6.6 -PACKAGE="apr-util-dev" 6.7 -VERSION="1.5.4" 6.8 -CATEGORY="development" 6.9 -SHORT_DESC="APR Library Utilities (development files)" 6.10 -MAINTAINER="lehswe@gmail.com" 6.11 -LICENSE="Apache" 6.12 -WEB_SITE="http://apr.apache.org" 6.13 - 6.14 -WANTED="apr-util" 6.15 -DEPENDS="apr-util apr-dbd-mysql apr-dbd-odbc apr-dbd-pgsql apr-dbd-sqlite" 6.16 - 6.17 -# Rules to gen a SliTaz package suitable for Tazpkg. 6.18 -genpkg_rules() 6.19 -{ 6.20 - cook_copy_files apu-1-config *.h *.la *.pc 6.21 -}
7.1 --- a/apr-util/receipt Fri May 26 16:25:55 2017 +0300 7.2 +++ b/apr-util/receipt Fri May 26 16:40:11 2017 +0300 7.3 @@ -1,4 +1,4 @@ 7.4 -# SliTaz package receipt. 7.5 +# SliTaz package receipt v2. 7.6 7.7 PACKAGE="apr-util" 7.8 VERSION="1.5.4" 7.9 @@ -11,10 +11,10 @@ 7.10 TARBALL="$PACKAGE-$VERSION.tar.bz2" 7.11 WGET_URL="http://archive.apache.org/dist/apr/$TARBALL" 7.12 7.13 -DEPENDS="apr expat ncurses readline zlib" 7.14 BUILD_DEPENDS="apr-dev openssl-dev gdbm-dev postgresql-dev sqlite-dev \ 7.15 unixODBC-dev expat-dev mysql-dev" 7.16 -SPLIT="apr-dbd-mysql apr-dbd-odbc apr-dbd-pgsql apr-dbd-sqlite apr-util-dev" 7.17 +SPLIT="apr-dbd-mysql apr-dbd-odbc apr-dbd-pgsql apr-dbd-sqlite apr-crypto \ 7.18 +apr-dbm-gdbm apr-util-dev" 7.19 7.20 # Rules to configure and make the package. 7.21 compile_rules() 7.22 @@ -34,5 +34,45 @@ 7.23 # Rules to gen a SliTaz package suitable for Tazpkg. 7.24 genpkg_rules() 7.25 { 7.26 - cook_copy_files libaprutil-1.so* aprutil.exp 7.27 + case $PACKAGE in 7.28 + apr-util) 7.29 + DEPENDS="apr expat ncurses readline zlib" 7.30 + copy libaprutil-1.so* aprutil.exp 7.31 + ;; 7.32 + apr-dbd-mysql) 7.33 + DEPENDS="apr-util libcrypto libmysqlclient libssl zlib" 7.34 + CAT="libdevel|MySQL DBD driver" 7.35 + copy *mysql*.so 7.36 + ;; 7.37 + apr-dbd-odbc) 7.38 + DEPENDS="apr-util libunixODBC" 7.39 + CAT="libdevel|ODBC DBD driver" 7.40 + copy *odbc*.so 7.41 + ;; 7.42 + apr-dbd-pgsql) 7.43 + DEPENDS="apr-util libpostgresqlclient" 7.44 + CAT="libdevel|PostgreSQL DBD driver" 7.45 + copy *pgsql*.so 7.46 + ;; 7.47 + apr-dbd-sqlite) 7.48 + DEPENDS="apr-util libsqlite" 7.49 + CAT="libdevel|SQLite DBD driver" 7.50 + copy *sqlite*.so 7.51 + ;; 7.52 + apr-crypto) 7.53 + DEPENDS="apr-util libcrypto libssl" 7.54 + CAT="libdevel|OpenSSL crypto plugin" 7.55 + copy *crypto*.so 7.56 + ;; 7.57 + apr-dbm-gdbm) 7.58 + DEPENDS="apr-util gdbm" 7.59 + CAT="libdevel|GDBM plugin" 7.60 + copy *dbm*.so 7.61 + ;; 7.62 + apr-util-dev) 7.63 + DEPENDS="apr-util apr-dbd-mysql apr-dbd-odbc apr-dbd-pgsql \ 7.64 + apr-dbd-sqlite" 7.65 + copy @dev 7.66 + ;; 7.67 + esac 7.68 }
8.1 --- a/apr/receipt Fri May 26 16:25:55 2017 +0300 8.2 +++ b/apr/receipt Fri May 26 16:40:11 2017 +0300 8.3 @@ -1,4 +1,4 @@ 8.4 -# SliTaz package receipt. 8.5 +# SliTaz package receipt v2. 8.6 8.7 PACKAGE="apr" 8.8 VERSION="1.5.2" 8.9 @@ -12,14 +12,12 @@ 8.10 TARBALL="$PACKAGE-$VERSION.tar.bz2" 8.11 WGET_URL="http://archive.apache.org/dist/apr/$TARBALL" 8.12 8.13 -DEPENDS="util-linux-uuid" 8.14 BUILD_DEPENDS="util-linux-uuid-dev" 8.15 +SPLIT="apr-dev" 8.16 8.17 # Rules to configure and make the package. 8.18 compile_rules() 8.19 { 8.20 - while read i; do patch -p1 -i $stuff/patches/$i; done < $stuff/patches/series 8.21 - 8.22 ./configure \ 8.23 --prefix=/usr \ 8.24 --disable-static \ 8.25 @@ -34,5 +32,14 @@ 8.26 # Rules to gen a SliTaz package suitable for Tazpkg. 8.27 genpkg_rules() 8.28 { 8.29 - cook_copy_files *.so* *.exp 8.30 + case $PACKAGE in 8.31 + apr) 8.32 + copy *.so* *.exp 8.33 + DEPENDS="util-linux-uuid" 8.34 + ;; 8.35 + apr-dev) 8.36 + copy @dev build/ 8.37 + DEPENDS="apr glibc-dev util-linux-uuid-dev" 8.38 + ;; 8.39 + esac 8.40 }
9.1 --- a/aspell-dev/receipt Fri May 26 16:25:55 2017 +0300 9.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 9.3 @@ -1,18 +0,0 @@ 9.4 -# SliTaz package receipt. 9.5 - 9.6 -PACKAGE="aspell-dev" 9.7 -VERSION="0.60.6.1" 9.8 -CATEGORY="development" 9.9 -SHORT_DESC="GNU spell checker (development files)" 9.10 -MAINTAINER="paul@slitaz.org" 9.11 -LICENSE="LGPL2" 9.12 -WEB_SITE="http://aspell.net/" 9.13 -HOST_ARCH="i486 arm" 9.14 - 9.15 -WANTED="aspell" 9.16 - 9.17 -# Rules to gen a SliTaz package suitable for Tazpkg. 9.18 -genpkg_rules() 9.19 -{ 9.20 - cook_copy_files *.h *.la pspell-config 9.21 -}
10.1 --- a/aspell/receipt Fri May 26 16:25:55 2017 +0300 10.2 +++ b/aspell/receipt Fri May 26 16:40:11 2017 +0300 10.3 @@ -1,9 +1,9 @@ 10.4 -# SliTaz package receipt. 10.5 +# SliTaz package receipt v2. 10.6 10.7 PACKAGE="aspell" 10.8 VERSION="0.60.6.1" 10.9 CATEGORY="system-tools" 10.10 -SHORT_DESC="GNU spell checker." 10.11 +SHORT_DESC="GNU spell checker" 10.12 MAINTAINER="paul@slitaz.org" 10.13 LICENSE="LGPL2" 10.14 WEB_SITE="http://aspell.net/" 10.15 @@ -13,28 +13,27 @@ 10.16 TARBALL="$PACKAGE-$VERSION.tar.gz" 10.17 WGET_URL="$GNU_MIRROR/aspell/$TARBALL" 10.18 10.19 -DEPENDS="ncurses" 10.20 BUILD_DEPENDS="perl gettext ncurses-dev" 10.21 +SPLIT="aspell-dev" 10.22 10.23 # Rules to configure and make the package. 10.24 compile_rules() 10.25 { 10.26 ./configure $CONFIGURE_ARGS && make && make install 10.27 10.28 - install -v -m755 -d $install/usr/share/doc/aspell-$VERSION/aspell.html && 10.29 - install -v -m755 -d $install/usr/share/doc/aspell-$VERSION/aspell-dev.html && 10.30 - install -v -m644 manual/aspell.html/* \ 10.31 - $install/usr/share/doc/aspell-$VERSION/aspell.html && 10.32 - install -v -m644 manual/aspell-dev.html/* \ 10.33 - $install/usr/share/doc/aspell-$VERSION/aspell-dev.html 10.34 + ln -svfn aspell-0.60 $install/usr/lib/aspell 10.35 + docdir="$install/usr/share/doc/aspell-$VERSION" 10.36 + install -v -m755 -d $docdir/aspell.html && 10.37 + install -v -m755 -d $docdir/aspell-dev.html && 10.38 + install -v -m644 manual/aspell.html/* $docdir/aspell.html && 10.39 + install -v -m644 manual/aspell-dev.html/* $docdir/aspell-dev.html 10.40 } 10.41 10.42 # Rules to gen a SliTaz package suitable for Tazpkg. 10.43 genpkg_rules() 10.44 { 10.45 - cook_copy_folders bin 10.46 - find $fs -name '*-config' -delete 10.47 - cook_copy_files *.so* *.amf *filter.info *.cmap *.cset *.kbd *.amf spell ispell 10.48 - 10.49 - ln -svfn aspell-0.60 $fs/usr/lib/aspell 10.50 + case $PACKAGE in 10.51 + aspell) copy @std; DEPENDS="ncurses" ;; 10.52 + aspell-dev) copy @dev ;; 10.53 + esac 10.54 }
11.1 --- a/at-spi2-atk-dev/receipt Fri May 26 16:25:55 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="at-spi2-atk-dev" 11.7 -VERSION="2.20.1" 11.8 -CATEGORY="development" 11.9 -LICENSE="GPL3" 11.10 -SHORT_DESC="Bridges ATK to At-Spi2 D-Bus service (development files)" 11.11 -MAINTAINER="yuripourre@gmail.com" 11.12 -WEB_SITE="https://www.gnome.org/" 11.13 - 11.14 -WANTED="at-spi2-atk" 11.15 -DEPENDS="at-spi2-atk gobject-introspection-dev at-spi2-core-dev glib-dev \ 11.16 -atk-dev libffi-dev xorg-libX11-dev libxcb-dev xorg-libXau-dev \ 11.17 -xorg-libXdmcp-dev dbus-dev pcre-dev" 11.18 - 11.19 -genpkg_rules() 11.20 -{ 11.21 - copy @dev 11.22 -}
12.1 --- a/at-spi2-atk/receipt Fri May 26 16:25:55 2017 +0300 12.2 +++ b/at-spi2-atk/receipt Fri May 26 16:40:11 2017 +0300 12.3 @@ -1,4 +1,4 @@ 12.4 -# SliTaz package receipt. 12.5 +# SliTaz package receipt v2. 12.6 12.7 PACKAGE="at-spi2-atk" 12.8 VERSION="2.20.1" 12.9 @@ -11,9 +11,8 @@ 12.10 TARBALL="$PACKAGE-$VERSION.tar.xz" 12.11 WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL" 12.12 12.13 -DEPENDS="at-spi2-core atk dbus glib libffi libxcb pcre xorg-libX11 xorg-libXau \ 12.14 -xorg-libXdmcp" 12.15 BUILD_DEPENDS="dbus-dev glib-dev atk-dev at-spi2-core-dev" 12.16 +SPLIT="at-spi2-atk-dev" 12.17 12.18 # Rules to configure and make the package. 12.19 compile_rules() 12.20 @@ -23,5 +22,17 @@ 12.21 12.22 genpkg_rules() 12.23 { 12.24 - copy @std 12.25 + case $PACKAGE in 12.26 + at-spi2-atk) 12.27 + copy @std 12.28 + DEPENDS="at-spi2-core atk dbus glib libffi libxcb pcre xorg-libX11 \ 12.29 + xorg-libXau xorg-libXdmcp" 12.30 + ;; 12.31 + at-spi2-atk-dev) 12.32 + copy @dev 12.33 + DEPENDS="at-spi2-atk gobject-introspection-dev at-spi2-core-dev \ 12.34 + glib-dev atk-dev libffi-dev xorg-libX11-dev libxcb-dev \ 12.35 + xorg-libXau-dev xorg-libXdmcp-dev dbus-dev pcre-dev" 12.36 + ;; 12.37 + esac 12.38 }
13.1 --- a/at-spi2-core-dev/receipt Fri May 26 16:25:55 2017 +0300 13.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 13.3 @@ -1,18 +0,0 @@ 13.4 -# SliTaz package receipt. 13.5 - 13.6 -PACKAGE="at-spi2-core-dev" 13.7 -VERSION="2.20.2" 13.8 -CATEGORY="development" 13.9 -LICENSE="GPL3" 13.10 -SHORT_DESC="Service Provider Interface for the Assistive Technologies (development files)" 13.11 -MAINTAINER="al.bobylev@gmail.com" 13.12 -WEB_SITE="https://www.gnome.org/" 13.13 - 13.14 -WANTED="at-spi2-core" 13.15 -DEPENDS="at-spi2-core dbus-dev glib-dev gobject-introspection-dev libffi-dev \ 13.16 -xorg-libX11-dev libxcb-dev xorg-libXau-dev xorg-libXdmcp-dev pcre-dev" 13.17 - 13.18 -genpkg_rules() 13.19 -{ 13.20 - cook_copy_files *.h *.pc *.la *.c *.typelib *.gir 13.21 -}
14.1 --- a/at-spi2-core/receipt Fri May 26 16:25:55 2017 +0300 14.2 +++ b/at-spi2-core/receipt Fri May 26 16:40:11 2017 +0300 14.3 @@ -1,4 +1,4 @@ 14.4 -# SliTaz package receipt. 14.5 +# SliTaz package receipt v2. 14.6 14.7 PACKAGE="at-spi2-core" 14.8 VERSION="2.20.2" 14.9 @@ -11,10 +11,9 @@ 14.10 TARBALL="$PACKAGE-$VERSION.tar.xz" 14.11 WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL" 14.12 14.13 -DEPENDS="dbus glib libffi libgio libxcb pcre xorg-libX11 xorg-libXau \ 14.14 -xorg-libXdmcp xorg-libXext xorg-libXi xorg-libXtst zlib" 14.15 BUILD_DEPENDS="intltool dbus-dev xorg-libX11-dev xorg-libXtst-dev \ 14.16 gobject-introspection-dev" 14.17 +SPLIT="at-spi2-core-dev" 14.18 14.19 # Rules to configure and make the package. 14.20 compile_rules() 14.21 @@ -28,6 +27,17 @@ 14.22 14.23 genpkg_rules() 14.24 { 14.25 - cook_copy_folders etc libexec dbus-1 defaults 14.26 - cook_copy_files *.so* 14.27 + case $PACKAGE in 14.28 + at-spi2-core) 14.29 + copy @std 14.30 + DEPENDS="dbus glib libffi libgio libxcb pcre xorg-libX11 \ 14.31 + xorg-libXau xorg-libXdmcp xorg-libXext xorg-libXi xorg-libXtst zlib" 14.32 + ;; 14.33 + at-spi2-core-dev) 14.34 + copy @dev 14.35 + DEPENDS="at-spi2-core dbus-dev glib-dev gobject-introspection-dev \ 14.36 + libffi-dev xorg-libX11-dev libxcb-dev xorg-libXau-dev \ 14.37 + xorg-libXdmcp-dev pcre-dev" 14.38 + ;; 14.39 + esac 14.40 }
15.1 --- a/atk-dev/receipt Fri May 26 16:25:55 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="atk-dev" 15.7 -VERSION="2.20.0" 15.8 -CATEGORY="development" 15.9 -SHORT_DESC="Accessibility toolkit devel files." 15.10 -MAINTAINER="pankso@slitaz.org" 15.11 -LICENSE="GPL2" 15.12 -WEB_SITE="https://www.gnome.org/" 15.13 -HOST_ARCH="i486 arm" 15.14 - 15.15 -WANTED="atk" 15.16 -DEPENDS="atk pkg-config" 15.17 - 15.18 -# Rules to gen a SliTaz package suitable for Tazpkg. 15.19 -genpkg_rules() 15.20 -{ 15.21 - cook_copy_files *.h *.la *.pc *.typelib *.gir 15.22 -}
16.1 --- a/atk/receipt Fri May 26 16:25:55 2017 +0300 16.2 +++ b/atk/receipt Fri May 26 16:40:11 2017 +0300 16.3 @@ -1,9 +1,9 @@ 16.4 -# SliTaz package receipt. 16.5 +# SliTaz package receipt v2. 16.6 16.7 PACKAGE="atk" 16.8 VERSION="2.20.0" 16.9 CATEGORY="x-window" 16.10 -SHORT_DESC="Accessibility toolkit." 16.11 +SHORT_DESC="Accessibility toolkit" 16.12 MAINTAINER="pankso@slitaz.org" 16.13 LICENSE="GPL2" 16.14 WEB_SITE="https://www.gnome.org/" 16.15 @@ -13,15 +13,9 @@ 16.16 TARBALL="$PACKAGE-$VERSION.tar.xz" 16.17 WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL" 16.18 16.19 -DEPENDS="glib" 16.20 BUILD_DEPENDS="glib-dev gettext gobject-introspection-dev" 16.21 BUILD_DEPENDS_arm="libgio-dev glib-dev" 16.22 - 16.23 -# Handle cross compilation 16.24 -case "$ARCH" in 16.25 - arm*) BUILD_DEPENDS=$BUILD_DEPENDS_arm ;; 16.26 -esac 16.27 - 16.28 +SPLIT="atk-dev" 16.29 16.30 # Rules to configure and make the package. 16.31 compile_rules() 16.32 @@ -32,5 +26,14 @@ 16.33 # Rules to gen a SliTaz package suitable for Tazpkg. 16.34 genpkg_rules() 16.35 { 16.36 - cook_copy_files *.so* 16.37 + case $PACKAGE in 16.38 + atk) 16.39 + copy @std 16.40 + DEPENDS="glib" 16.41 + ;; 16.42 + atk-dev) 16.43 + copy @dev 16.44 + DEPENDS="atk pkg-config" 16.45 + ;; 16.46 + esac 16.47 }
17.1 --- a/atkmm-dev/receipt Fri May 26 16:25:55 2017 +0300 17.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 17.3 @@ -1,23 +0,0 @@ 17.4 -# SliTaz package receipt. 17.5 - 17.6 -PACKAGE="atkmm-dev" 17.7 -VERSION="2.24.2" 17.8 -CATEGORY="development" 17.9 -SHORT_DESC="devel files for atkmm" 17.10 -MAINTAINER="slaxemulator@gmail.com" 17.11 -LICENSE="LGPL2.1" 17.12 -WEB_SITE="https://www.gnome.org/" 17.13 - 17.14 -WANTED="atkmm" 17.15 -DEPENDS="atkmm pkg-config" 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/pkgconfig $fs/usr/lib 17.22 - cp -a $install/usr/lib/atkmm* $fs/usr/lib 17.23 - cp -a $install/usr/lib/*.*a $fs/usr/lib 17.24 - cp -a $install/usr/include $fs/usr 17.25 -} 17.26 -
18.1 --- a/atkmm/receipt Fri May 26 16:25:55 2017 +0300 18.2 +++ b/atkmm/receipt Fri May 26 16:40:11 2017 +0300 18.3 @@ -1,9 +1,9 @@ 18.4 -# SliTaz package receipt. 18.5 +# SliTaz package receipt v2. 18.6 18.7 PACKAGE="atkmm" 18.8 VERSION="2.24.2" 18.9 CATEGORY="x-window" 18.10 -SHORT_DESC="C++ interface for the popular Accessibility toolkit." 18.11 +SHORT_DESC="C++ interface for the popular Accessibility toolkit" 18.12 MAINTAINER="slaxemulator@gmail.com" 18.13 LICENSE="LGPL2.1" 18.14 WEB_SITE="https://www.gnome.org/" 18.15 @@ -11,8 +11,8 @@ 18.16 TARBALL="$PACKAGE-$VERSION.tar.xz" 18.17 WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL" 18.18 18.19 -DEPENDS="atk glib glibmm libsigc++" 18.20 BUILD_DEPENDS="atk-dev glibmm-dev" 18.21 +SPLIT="atkmm-dev" 18.22 18.23 # Rules to configure and make the package. 18.24 compile_rules() 18.25 @@ -25,5 +25,14 @@ 18.26 # Rules to gen a SliTaz package suitable for Tazpkg. 18.27 genpkg_rules() 18.28 { 18.29 - cook_copy_files *.so* 18.30 + case $PACKAGE in 18.31 + atkmm) 18.32 + copy @std 18.33 + DEPENDS="atk glib glibmm libsigc++" 18.34 + ;; 18.35 + atkmm-dev) 18.36 + copy @dev 18.37 + DEPENDS="atkmm pkg-config" 18.38 + ;; 18.39 + esac 18.40 }
19.1 --- a/cairomm-dev/receipt Fri May 26 16:25:55 2017 +0300 19.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 19.3 @@ -1,21 +0,0 @@ 19.4 -# SliTaz package receipt. 19.5 - 19.6 -PACKAGE="cairomm-dev" 19.7 -VERSION="1.12.0" 19.8 -CATEGORY="development" 19.9 -SHORT_DESC="C++ interface to Cairo (development files)" 19.10 -MAINTAINER="pankso@slitaz.org" 19.11 -LICENSE="LGPL2" 19.12 -WEB_SITE="https://www.cairographics.org/" 19.13 - 19.14 -WANTED="cairomm" 19.15 -DEPENDS="cairomm bzip2-dev cairo-dev fontconfig-dev freetype-dev glib-dev \ 19.16 -harfbuzz-dev liblzma-dev libpng-dev libsigc++-dev libxcb-dev libxml2-dev \ 19.17 -pcre-dev pixman-dev xorg-libX11-dev xorg-libXau-dev xorg-libXdmcp-dev \ 19.18 -xorg-libXext-dev xorg-libXrender-dev zlib-dev" 19.19 - 19.20 -# Rules to gen a SliTaz package suitable for Tazpkg. 19.21 -genpkg_rules() 19.22 -{ 19.23 - cook_copy_files *.h *.la *.pc 19.24 -}
20.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 20.2 +++ b/cairomm/description.cairomm-dev.txt Fri May 26 16:40:11 2017 +0300 20.3 @@ -0,0 +1,2 @@ 20.4 +cairomm is a C++ wrapper for the cairo graphics library. This package contains 20.5 +development files.
21.1 --- a/cairomm/receipt Fri May 26 16:25:55 2017 +0300 21.2 +++ b/cairomm/receipt Fri May 26 16:40:11 2017 +0300 21.3 @@ -1,4 +1,4 @@ 21.4 -# SliTaz package receipt. 21.5 +# SliTaz package receipt v2. 21.6 21.7 PACKAGE="cairomm" 21.8 VERSION="1.12.0" 21.9 @@ -11,9 +11,8 @@ 21.10 TARBALL="$PACKAGE-$VERSION.tar.gz" 21.11 WGET_URL="http://cairographics.org/releases/$TARBALL" 21.12 21.13 -DEPENDS="cairo freetype libpng libsigc++ xorg-libX11 xorg-libXext \ 21.14 -xorg-libXrender zlib" 21.15 BUILD_DEPENDS="cairo-dev libsigc++-dev" 21.16 +SPLIT="cairomm-dev" 21.17 21.18 # Rules to configure and make the package. 21.19 compile_rules() 21.20 @@ -26,5 +25,19 @@ 21.21 # Rules to gen a SliTaz package suitable for Tazpkg. 21.22 genpkg_rules() 21.23 { 21.24 - cook_copy_files *.so* 21.25 + case $PACKAGE in 21.26 + cairomm) 21.27 + copy @std 21.28 + DEPENDS="cairo freetype libpng libsigc++ xorg-libX11 xorg-libXext \ 21.29 + xorg-libXrender zlib" 21.30 + ;; 21.31 + cairomm-dev) 21.32 + copy @dev 21.33 + DEPENDS="cairomm bzip2-dev cairo-dev fontconfig-dev freetype-dev \ 21.34 + glib-dev harfbuzz-dev liblzma-dev libpng-dev libsigc++-dev \ 21.35 + libxcb-dev libxml2-dev pcre-dev pixman-dev xorg-libX11-dev \ 21.36 + xorg-libXau-dev xorg-libXdmcp-dev xorg-libXext-dev \ 21.37 + xorg-libXrender-dev zlib-dev" 21.38 + ;; 21.39 + esac 21.40 }
22.1 --- a/colord-dev/receipt Fri May 26 16:25:55 2017 +0300 22.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 22.3 @@ -1,19 +0,0 @@ 22.4 -# SliTaz package receipt. 22.5 - 22.6 -PACKAGE="colord-dev" 22.7 -VERSION="1.2.12" 22.8 -CATEGORY="development" 22.9 -SHORT_DESC="System activated daemon that maps devices to color profiles (development files)" 22.10 -MAINTAINER="al.bobylev@gmail.com" 22.11 -LICENSE="GPL2" 22.12 -WEB_SITE="https://www.freedesktop.org/software/colord/" 22.13 - 22.14 -WANTED="colord" 22.15 -DEPENDS="colord eudev-dev glib-dev glibc-dev lcms2-dev libffi-dev libgio-dev \ 22.16 -libgudev-dev libgusb-dev libusb-dev pcre-dev zlib-dev" 22.17 - 22.18 -# Rules to gen a SliTaz package suitable for Tazpkg. 22.19 -genpkg_rules() 22.20 -{ 22.21 - cook_copy_files *.h *.la *.pc *.typelib *.gir *.vapi 22.22 -}
23.1 --- a/colord/receipt Fri May 26 16:25:55 2017 +0300 23.2 +++ b/colord/receipt Fri May 26 16:40:11 2017 +0300 23.3 @@ -1,4 +1,4 @@ 23.4 -# SliTaz package receipt. 23.5 +# SliTaz package receipt v2. 23.6 23.7 PACKAGE="colord" 23.8 VERSION="1.2.12" 23.9 @@ -11,10 +11,9 @@ 23.10 TARBALL="$PACKAGE-$VERSION.tar.xz" 23.11 WGET_URL="http://www.freedesktop.org/software/colord/releases/$TARBALL" 23.12 23.13 -DEPENDS="eudev glib lcms2 libffi libgio libgudev libgusb libsqlite libusb pcre \ 23.14 -polkit zlib" 23.15 BUILD_DEPENDS="libgio-dev gobject-introspection-dev gtk-doc intltool libxslt \ 23.16 libgusb-dev lcms2-dev sqlite-dev libgudev-dev polkit-dev dbus-dev vala" 23.17 +SPLIT="colord-dev" 23.18 23.19 # Rules to configure and make the package. 23.20 compile_rules() 23.21 @@ -36,7 +35,16 @@ 23.22 # Rules to gen a SliTaz package suitable for Tazpkg. 23.23 genpkg_rules() 23.24 { 23.25 - cook_copy_folders bin libexec var 23.26 - cook_copy_files *.conf *.rules *.so* *.icc *.cmf *.svg *.sp *.ti1 *.xml \ 23.27 - *.service *.policy 23.28 + case $PACKAGE in 23.29 + colord) 23.30 + copy @std 23.31 + DEPENDS="eudev glib lcms2 libffi libgio libgudev libgusb libsqlite \ 23.32 + libusb pcre polkit zlib" 23.33 + ;; 23.34 + colord-dev) 23.35 + copy @dev 23.36 + DEPENDS="colord eudev-dev glib-dev glibc-dev lcms2-dev libffi-dev \ 23.37 + libgio-dev libgudev-dev libgusb-dev libusb-dev pcre-dev zlib-dev" 23.38 + ;; 23.39 + esac 23.40 }
24.1 --- a/glibmm-dev/receipt Fri May 26 16:25:55 2017 +0300 24.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 24.3 @@ -1,19 +0,0 @@ 24.4 -# SliTaz package receipt. 24.5 - 24.6 -PACKAGE="glibmm-dev" 24.7 -VERSION="2.48.1" 24.8 -CATEGORY="development" 24.9 -SHORT_DESC="Callback Framework for C++ devel files." 24.10 -MAINTAINER="pankso@slitaz.org" 24.11 -LICENSE="LGPL2.1" 24.12 -WEB_SITE="http://www.gtkmm.org/" 24.13 - 24.14 -WANTED="glibmm" 24.15 -DEPENDS="glibmm libgiomm-dev libsigc++-dev glib-dev pkg-config" 24.16 - 24.17 -# Rules to gen a SliTaz package suitable for Tazpkg. 24.18 -genpkg_rules() 24.19 -{ 24.20 - cook_copy_folders glibmm-2.4 24.21 - cook_copy_files libglibmm*.la glibmm-2.4.pc 24.22 -}
25.1 --- a/glibmm/receipt Fri May 26 16:25:55 2017 +0300 25.2 +++ b/glibmm/receipt Fri May 26 16:40:11 2017 +0300 25.3 @@ -1,9 +1,9 @@ 25.4 -# SliTaz package receipt. 25.5 +# SliTaz package receipt v2. 25.6 25.7 PACKAGE="glibmm" 25.8 VERSION="2.48.1" 25.9 CATEGORY="x-window" 25.10 -SHORT_DESC="C++ interface for the popular GUI library GTK+." 25.11 +SHORT_DESC="C++ interface for GTK+" 25.12 MAINTAINER="pankso@slitaz.org" 25.13 LICENSE="LGPL2.1" 25.14 WEB_SITE="http://www.gtkmm.org/" 25.15 @@ -11,7 +11,6 @@ 25.16 TARBALL="$PACKAGE-$VERSION.tar.xz" 25.17 WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL" 25.18 25.19 -DEPENDS="glib libsigc++ gcc-lib-base glibc-base" 25.20 BUILD_DEPENDS="glib-dev libsigc++-dev" 25.21 SPLIT="libgiomm libgiomm-dev glibmm-dev" 25.22 25.23 @@ -26,5 +25,24 @@ 25.24 # Rules to gen a SliTaz package suitable for Tazpkg. 25.25 genpkg_rules() 25.26 { 25.27 - cook_copy_files libglibmm*.so* 25.28 + case $PACKAGE in 25.29 + glibmm) 25.30 + copy libglibmm*.so* 25.31 + DEPENDS="glib libsigc++ gcc-lib-base glibc-base" 25.32 + ;; 25.33 + glibmm-dev) 25.34 + copy glibmm-2.4/ libglibmm*.la glibmm-2.4.pc 25.35 + DEPENDS="glibmm libgiomm-dev libsigc++-dev glib-dev pkg-config" 25.36 + ;; 25.37 + libgiomm) 25.38 + copy libgiomm*.so* 25.39 + DEPENDS="glib glibmm libgio libsigc++" 25.40 + CAT="x-window|GIO Framework" 25.41 + ;; 25.42 + libgiomm-dev) 25.43 + copy giomm-2.4/ libgiomm*.la giomm-2.4.pc 25.44 + DEPENDS="libgiomm pkg-config" 25.45 + CAT="development|GIO Framework development files" 25.46 + ;; 25.47 + esac 25.48 }
26.1 --- a/libgiomm-dev/receipt Fri May 26 16:25:55 2017 +0300 26.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 26.3 @@ -1,19 +0,0 @@ 26.4 -# SliTaz package receipt. 26.5 - 26.6 -PACKAGE="libgiomm-dev" 26.7 -VERSION="2.48.1" 26.8 -CATEGORY="development" 26.9 -SHORT_DESC="GIO Framework for C++ devel files." 26.10 -MAINTAINER="pankso@slitaz.org" 26.11 -LICENSE="LGPL2.1" 26.12 -WEB_SITE="http://www.gtkmm.org/" 26.13 - 26.14 -WANTED="glibmm" 26.15 -DEPENDS="libgiomm pkg-config" 26.16 - 26.17 -# Rules to gen a SliTaz package suitable for Tazpkg. 26.18 -genpkg_rules() 26.19 -{ 26.20 - cook_copy_folders giomm-2.4 26.21 - cook_copy_files libgiomm*.la giomm-2.4.pc 26.22 -}
27.1 --- a/libgiomm/receipt Fri May 26 16:25:55 2017 +0300 27.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 27.3 @@ -1,18 +0,0 @@ 27.4 -# SliTaz package receipt. 27.5 - 27.6 -PACKAGE="libgiomm" 27.7 -VERSION="2.48.1" 27.8 -CATEGORY="x-window" 27.9 -SHORT_DESC="GIO Framework for C++." 27.10 -MAINTAINER="pankso@slitaz.org" 27.11 -LICENSE="LGPL2.1" 27.12 -WEB_SITE="http://www.gtkmm.org/" 27.13 - 27.14 -WANTED="glibmm" 27.15 -DEPENDS="glib glibmm libgio libsigc++" 27.16 - 27.17 -# Rules to gen a SliTaz package suitable for Tazpkg. 27.18 -genpkg_rules() 27.19 -{ 27.20 - cook_copy_files libgiomm*.so* 27.21 -}
28.1 --- a/libsigc++-dev/receipt Fri May 26 16:25:55 2017 +0300 28.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 28.3 @@ -1,19 +0,0 @@ 28.4 -# SliTaz package receipt. 28.5 - 28.6 -PACKAGE="libsigc++-dev" 28.7 -VERSION="2.8.0" 28.8 -CATEGORY="development" 28.9 -SHORT_DESC="Callback Framework for C++ devel files." 28.10 -MAINTAINER="pankso@slitaz.org" 28.11 -LICENSE="LGPL2.1" 28.12 -WEB_SITE="http://libsigc.sourceforge.net/" 28.13 -HOST_ARCH="i486 arm" 28.14 - 28.15 -WANTED="libsigc++" 28.16 -DEPENDS="libsigc++ pkg-config" 28.17 - 28.18 -# Rules to gen a SliTaz package suitable for Tazpkg. 28.19 -genpkg_rules() 28.20 -{ 28.21 - cook_copy_files *.h *.la *.pc 28.22 -}
29.1 --- a/libsigc++/receipt Fri May 26 16:25:55 2017 +0300 29.2 +++ b/libsigc++/receipt Fri May 26 16:40:11 2017 +0300 29.3 @@ -1,4 +1,4 @@ 29.4 -# SliTaz package receipt. 29.5 +# SliTaz package receipt v2. 29.6 29.7 PACKAGE="libsigc++" 29.8 VERSION="2.8.0" 29.9 @@ -13,6 +13,7 @@ 29.10 WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL" 29.11 29.12 BUILD_DEPENDS="m4 perl" 29.13 +SPLIT="libsigc++-dev" 29.14 29.15 # Rules to configure and make the package. 29.16 compile_rules() 29.17 @@ -23,5 +24,8 @@ 29.18 # Rules to gen a SliTaz package suitable for Tazpkg. 29.19 genpkg_rules() 29.20 { 29.21 - cook_copy_files *.so* 29.22 + case $PACKAGE in 29.23 + libsigc++) copy @std;; 29.24 + libsigc++-dev) copy @dev;; 29.25 + esac 29.26 }
30.1 --- a/libxslt-dev/receipt Fri May 26 16:25:55 2017 +0300 30.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 30.3 @@ -1,19 +0,0 @@ 30.4 -# SliTaz package receipt. 30.5 - 30.6 -PACKAGE="libxslt-dev" 30.7 -VERSION="1.1.29" 30.8 -CATEGORY="development" 30.9 -SHORT_DESC="XSLT devel files support for libxml2." 30.10 -MAINTAINER="pankso@slitaz.org" 30.11 -LICENSE="MIT" 30.12 -WEB_SITE="http://xmlsoft.org/" 30.13 -HOST_ARCH="i486 arm" 30.14 - 30.15 -WANTED="libxslt" 30.16 -DEPENDS="libxslt libxslt-python libgcrypt-dev libxml2-dev zlib-dev" 30.17 - 30.18 -# Rules to gen a SliTaz package suitable for Tazpkg. 30.19 -genpkg_rules() 30.20 -{ 30.21 - cook_copy_files xslt-config *.h libxslt.la libexslt.la *.sh *.pc *.m4 30.22 -}
31.1 --- a/libxslt-python/receipt Fri May 26 16:25:55 2017 +0300 31.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 31.3 @@ -1,18 +0,0 @@ 31.4 -# SliTaz package receipt. 31.5 - 31.6 -PACKAGE="libxslt-python" 31.7 -VERSION="1.1.29" 31.8 -CATEGORY="development" 31.9 -SHORT_DESC="python module for libxslt" 31.10 -MAINTAINER="slaxemulator@gmail.com" 31.11 -LICENSE="MIT" 31.12 -WANTED="libxslt" 31.13 -WEB_SITE="http://xmlsoft.org/" 31.14 - 31.15 -DEPENDS="libxslt python" 31.16 - 31.17 -# Rules to gen a SliTaz package suitable for Tazpkg. 31.18 -genpkg_rules() 31.19 -{ 31.20 - cook_copy_folders python* 31.21 -}
32.1 --- a/libxslt/receipt Fri May 26 16:25:55 2017 +0300 32.2 +++ b/libxslt/receipt Fri May 26 16:40:11 2017 +0300 32.3 @@ -1,9 +1,9 @@ 32.4 -# SliTaz package receipt. 32.5 +# SliTaz package receipt v2. 32.6 32.7 PACKAGE="libxslt" 32.8 VERSION="1.1.29" 32.9 CATEGORY="system-tools" 32.10 -SHORT_DESC="XSLT support for libxml2." 32.11 +SHORT_DESC="XSLT support for libxml2" 32.12 MAINTAINER="pankso@slitaz.org" 32.13 LICENSE="MIT" 32.14 WEB_SITE="http://www.xmlsoft.org/XSLT/" 32.15 @@ -12,14 +12,9 @@ 32.16 TARBALL="$PACKAGE-$VERSION.tar.gz" 32.17 WGET_URL="http://xmlsoft.org/sources/$TARBALL" 32.18 32.19 -DEPENDS="libgcrypt libgpg-error libxml2 zlib" 32.20 BUILD_DEPENDS="libgcrypt-dev libgpg-error-dev libxml2-dev zlib-dev python-dev" 32.21 -SPLIT="libxslt-python" 32.22 - 32.23 -# Handle cross compilation 32.24 -case "$ARCH" in 32.25 - arm) BUILD_DEPENDS="libgcrypt-dev libgpg-error-dev libxml2-dev" ;; 32.26 -esac 32.27 +BUILD_DEPENDS_arm="libgcrypt-dev libgpg-error-dev libxml2-dev" 32.28 +SPLIT="libxslt-python libxslt-dev" 32.29 32.30 # Rules to configure and make the package. 32.31 compile_rules() 32.32 @@ -34,5 +29,20 @@ 32.33 # Rules to gen a SliTaz package suitable for Tazpkg. 32.34 genpkg_rules() 32.35 { 32.36 - cook_copy_files xsltproc libxslt.so* libexslt.so* 32.37 + case $PACKAGE in 32.38 + libxslt) 32.39 + copy xsltproc libxslt.so* libexslt.so* 32.40 + DEPENDS="libgcrypt libgpg-error libxml2 zlib" 32.41 + ;; 32.42 + libxslt-python) 32.43 + copy python*/ 32.44 + find $fs -name '*.la' -delete 32.45 + DEPENDS="libxslt python" 32.46 + CAT="development|python module" 32.47 + ;; 32.48 + libxslt-dev) 32.49 + copy @dev xsltConf.sh 32.50 + DEPENDS="libxslt libxslt-python libgcrypt-dev libxml2-dev zlib-dev" 32.51 + ;; 32.52 + esac 32.53 }