wok-next rev 19762
Fix glib installing and packaging, up aspell-* receipts.
author | Aleksej Bobylev <al.bobylev@gmail.com> |
---|---|
date | Sat Jun 10 12:36:39 2017 +0300 (2017-06-10) |
parents | b14795918795 |
children | 8cad5edc1a45 |
files | alsaplayer/receipt apr-util/receipt aspell-cs/receipt aspell-da/receipt aspell-de/receipt aspell-en/receipt aspell-es/receipt aspell-fr/receipt aspell-hu/receipt aspell-id/receipt aspell-it/receipt aspell-nl/receipt aspell-pl/receipt aspell-pt_BR/receipt aspell-pt_PT/receipt aspell-ru/receipt aspell-sl/receipt glib/receipt |
line diff
1.1 --- a/alsaplayer/receipt Sat Jun 10 09:48:47 2017 +0300 1.2 +++ b/alsaplayer/receipt Sat Jun 10 12:36:39 2017 +0300 1.3 @@ -48,7 +48,7 @@ 1.4 SUGGESTED="alsaplayer-scopes libid3tag flac" 1.5 ;; 1.6 alsaplayer-scopes) 1.7 - copy scopes2/ 1.8 + copy scopes2/*.so 1.9 CAT="multimedia|visualisations" 1.10 DEPENDS="alsaplayer" 1.11 ;;
2.1 --- a/apr-util/receipt Sat Jun 10 09:48:47 2017 +0300 2.2 +++ b/apr-util/receipt Sat Jun 10 12:36:39 2017 +0300 2.3 @@ -37,7 +37,7 @@ 2.4 { 2.5 case $PACKAGE in 2.6 apr-util) 2.7 - DEPENDS="apr expat ncurses readline zlib" 2.8 + DEPENDS="apr expat util-linux-uuid" 2.9 copy libaprutil-1.so* aprutil.exp 2.10 ;; 2.11 apr-dbd-mysql) 2.12 @@ -70,6 +70,11 @@ 2.13 CAT="libdevel|GDBM plugin" 2.14 copy *dbm*.so 2.15 ;; 2.16 - *-dev) copy @dev;; 2.17 + *-dev) 2.18 + copy @dev 2.19 + DEPENDS="apr-dev expat-dev gdbm-dev libcrypto-dev mysql-dev \ 2.20 + openldap-dev openssl-dev postgresql-dev sqlite-dev unixODBC-dev \ 2.21 + util-linux-uuid-dev zlib-dev" 2.22 + ;; 2.23 esac 2.24 }
3.1 --- a/aspell-cs/receipt Sat Jun 10 09:48:47 2017 +0300 3.2 +++ b/aspell-cs/receipt Sat Jun 10 12:36:39 2017 +0300 3.3 @@ -1,9 +1,9 @@ 3.4 -# SliTaz package receipt. 3.5 +# SliTaz package receipt v2. 3.6 3.7 PACKAGE="aspell-cs" 3.8 VERSION="20040614-1" 3.9 CATEGORY="text" 3.10 -SHORT_DESC="Czech aspell dictionary." 3.11 +SHORT_DESC="Czech aspell dictionary" 3.12 MAINTAINER="erjo@slitaz.org" 3.13 LICENSE="GPL2" 3.14 WEB_SITE="https://ftp.gnu.org/gnu/aspell/dict/0index.html" 3.15 @@ -11,7 +11,6 @@ 3.16 TARBALL="aspell6-cs-$VERSION.tar.bz2" 3.17 WGET_URL="$GNU_MIRROR/aspell/dict/cs/$TARBALL" 3.18 3.19 -DEPENDS="aspell" 3.20 BUILD_DEPENDS="aspell-dev" 3.21 3.22 # Rules to configure and make the package. 3.23 @@ -23,5 +22,6 @@ 3.24 # Rules to gen a SliTaz package suitable for Tazpkg. 3.25 genpkg_rules() 3.26 { 3.27 - cook_copy_folders lib 3.28 + copy @std 3.29 + DEPENDS="aspell" 3.30 }
4.1 --- a/aspell-da/receipt Sat Jun 10 09:48:47 2017 +0300 4.2 +++ b/aspell-da/receipt Sat Jun 10 12:36:39 2017 +0300 4.3 @@ -1,9 +1,9 @@ 4.4 -# SliTaz package receipt. 4.5 +# SliTaz package receipt v2. 4.6 4.7 PACKAGE="aspell-da" 4.8 VERSION="1.4.42-1" 4.9 CATEGORY="text" 4.10 -SHORT_DESC="Danish aspell dictionary." 4.11 +SHORT_DESC="Danish aspell dictionary" 4.12 MAINTAINER="paul@slitaz.org" 4.13 LICENSE="GPL2" 4.14 WEB_SITE="https://ftp.gnu.org/gnu/aspell/dict/0index.html" 4.15 @@ -11,7 +11,6 @@ 4.16 TARBALL="aspell5-da-$VERSION.tar.bz2" 4.17 WGET_URL="$GNU_MIRROR/aspell/dict/da/$TARBALL" 4.18 4.19 -DEPENDS="aspell" 4.20 BUILD_DEPENDS="aspell-dev" 4.21 4.22 # Rules to configure and make the package. 4.23 @@ -23,5 +22,6 @@ 4.24 # Rules to gen a SliTaz package suitable for Tazpkg. 4.25 genpkg_rules() 4.26 { 4.27 - cook_copy_folders lib 4.28 + copy @std 4.29 + DEPENDS="aspell" 4.30 }
5.1 --- a/aspell-de/receipt Sat Jun 10 09:48:47 2017 +0300 5.2 +++ b/aspell-de/receipt Sat Jun 10 12:36:39 2017 +0300 5.3 @@ -1,9 +1,9 @@ 5.4 -# SliTaz package receipt. 5.5 +# SliTaz package receipt v2. 5.6 5.7 PACKAGE="aspell-de" 5.8 VERSION="20030222-1" 5.9 CATEGORY="text" 5.10 -SHORT_DESC="German aspell dictionary." 5.11 +SHORT_DESC="German aspell dictionary" 5.12 MAINTAINER="paul@slitaz.org" 5.13 LICENSE="GPL2" 5.14 WEB_SITE="https://ftp.gnu.org/gnu/aspell/dict/0index.html" 5.15 @@ -11,7 +11,6 @@ 5.16 TARBALL="aspell6-de-$VERSION.tar.bz2" 5.17 WGET_URL="$GNU_MIRROR/aspell/dict/de/$TARBALL" 5.18 5.19 -DEPENDS="aspell" 5.20 BUILD_DEPENDS="aspell-dev" 5.21 5.22 # Rules to configure and make the package. 5.23 @@ -23,5 +22,6 @@ 5.24 # Rules to gen a SliTaz package suitable for Tazpkg. 5.25 genpkg_rules() 5.26 { 5.27 - cook_copy_folders lib 5.28 + copy @std 5.29 + DEPENDS="aspell" 5.30 }
6.1 --- a/aspell-en/receipt Sat Jun 10 09:48:47 2017 +0300 6.2 +++ b/aspell-en/receipt Sat Jun 10 12:36:39 2017 +0300 6.3 @@ -1,9 +1,9 @@ 6.4 -# SliTaz package receipt. 6.5 +# SliTaz package receipt v2. 6.6 6.7 PACKAGE="aspell-en" 6.8 VERSION="2017.01.22-0" 6.9 CATEGORY="text" 6.10 -SHORT_DESC="English aspell dictionary." 6.11 +SHORT_DESC="English aspell dictionary" 6.12 MAINTAINER="paul@slitaz.org" 6.13 LICENSE="PublicDomain" 6.14 WEB_SITE="https://ftp.gnu.org/gnu/aspell/dict/0index.html" 6.15 @@ -12,7 +12,6 @@ 6.16 TARBALL="aspell6-en-$VERSION.tar.bz2" 6.17 WGET_URL="$GNU_MIRROR/aspell/dict/en/$TARBALL" 6.18 6.19 -DEPENDS="aspell" 6.20 BUILD_DEPENDS="aspell-dev" 6.21 6.22 # Rules to configure and make the package. 6.23 @@ -24,5 +23,6 @@ 6.24 # Rules to gen a SliTaz package suitable for Tazpkg. 6.25 genpkg_rules() 6.26 { 6.27 - cook_copy_folders lib 6.28 + copy @std 6.29 + DEPENDS="aspell" 6.30 }
7.1 --- a/aspell-es/receipt Sat Jun 10 09:48:47 2017 +0300 7.2 +++ b/aspell-es/receipt Sat Jun 10 12:36:39 2017 +0300 7.3 @@ -1,9 +1,9 @@ 7.4 -# SliTaz package receipt. 7.5 +# SliTaz package receipt v2. 7.6 7.7 PACKAGE="aspell-es" 7.8 VERSION="1.11-2" 7.9 CATEGORY="text" 7.10 -SHORT_DESC="Spanish aspell dictionary." 7.11 +SHORT_DESC="Spanish aspell dictionary" 7.12 MAINTAINER="paul@slitaz.org" 7.13 LICENSE="GPL2" 7.14 WEB_SITE="https://ftp.gnu.org/gnu/aspell/dict/0index.html" 7.15 @@ -12,7 +12,6 @@ 7.16 TARBALL="aspell6-es-$VERSION.tar.bz2" 7.17 WGET_URL="$GNU_MIRROR/aspell/dict/es/$TARBALL" 7.18 7.19 -DEPENDS="aspell" 7.20 BUILD_DEPENDS="aspell-dev" 7.21 7.22 # Rules to configure and make the package. 7.23 @@ -24,5 +23,6 @@ 7.24 # Rules to gen a SliTaz package suitable for Tazpkg. 7.25 genpkg_rules() 7.26 { 7.27 - cook_copy_folders lib 7.28 + copy @std 7.29 + DEPENDS="aspell" 7.30 }
8.1 --- a/aspell-fr/receipt Sat Jun 10 09:48:47 2017 +0300 8.2 +++ b/aspell-fr/receipt Sat Jun 10 12:36:39 2017 +0300 8.3 @@ -1,9 +1,9 @@ 8.4 -# SliTaz package receipt. 8.5 +# SliTaz package receipt v2. 8.6 8.7 PACKAGE="aspell-fr" 8.8 VERSION="0.50-3" 8.9 CATEGORY="text" 8.10 -SHORT_DESC="French aspell dictionary." 8.11 +SHORT_DESC="French aspell dictionary" 8.12 MAINTAINER="paul@slitaz.org" 8.13 LICENSE="GPL2" 8.14 WEB_SITE="https://ftp.gnu.org/gnu/aspell/dict/0index.html" 8.15 @@ -12,7 +12,6 @@ 8.16 TARBALL="$PACKAGE-$VERSION.tar.bz2" 8.17 WGET_URL="$GNU_MIRROR/aspell/dict/fr/$TARBALL" 8.18 8.19 -DEPENDS="aspell" 8.20 BUILD_DEPENDS="aspell-dev" 8.21 8.22 # Rules to configure and make the package. 8.23 @@ -24,5 +23,6 @@ 8.24 # Rules to gen a SliTaz package suitable for Tazpkg. 8.25 genpkg_rules() 8.26 { 8.27 - cook_copy_folders lib 8.28 + copy @std 8.29 + DEPENDS="aspell" 8.30 }
9.1 --- a/aspell-hu/receipt Sat Jun 10 09:48:47 2017 +0300 9.2 +++ b/aspell-hu/receipt Sat Jun 10 12:36:39 2017 +0300 9.3 @@ -1,9 +1,9 @@ 9.4 -# SliTaz package receipt. 9.5 +# SliTaz package receipt v2. 9.6 9.7 PACKAGE="aspell-hu" 9.8 VERSION="0.99.4.2-0" 9.9 CATEGORY="text" 9.10 -SHORT_DESC="Hungarian aspell dictionary." 9.11 +SHORT_DESC="Hungarian aspell dictionary" 9.12 MAINTAINER="erjo@slitaz.org" 9.13 LICENSE="GPL2" 9.14 WEB_SITE="https://ftp.gnu.org/gnu/aspell/dict/0index.html" 9.15 @@ -11,7 +11,6 @@ 9.16 TARBALL="aspell6-hu-$VERSION.tar.bz2" 9.17 WGET_URL="$GNU_MIRROR/aspell/dict/hu/$TARBALL" 9.18 9.19 -DEPENDS="aspell" 9.20 BUILD_DEPENDS="aspell-dev" 9.21 9.22 # Rules to configure and make the package. 9.23 @@ -23,5 +22,6 @@ 9.24 # Rules to gen a SliTaz package suitable for Tazpkg. 9.25 genpkg_rules() 9.26 { 9.27 - cook_copy_folders lib 9.28 + copy @std 9.29 + DEPENDS="aspell" 9.30 }
10.1 --- a/aspell-id/receipt Sat Jun 10 09:48:47 2017 +0300 10.2 +++ b/aspell-id/receipt Sat Jun 10 12:36:39 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-id" 10.8 VERSION="1.2-0" 10.9 CATEGORY="text" 10.10 -SHORT_DESC="Indonesian aspell dictionary." 10.11 +SHORT_DESC="Indonesian aspell dictionary" 10.12 MAINTAINER="erjo@slitaz.org" 10.13 LICENSE="GPL2" 10.14 WEB_SITE="https://ftp.gnu.org/gnu/aspell/dict/0index.html" 10.15 @@ -11,7 +11,6 @@ 10.16 TARBALL="aspell5-id-$VERSION.tar.bz2" 10.17 WGET_URL="$GNU_MIRROR/aspell/dict/id/$TARBALL" 10.18 10.19 -DEPENDS="aspell" 10.20 BUILD_DEPENDS="aspell-dev" 10.21 10.22 # Rules to configure and make the package. 10.23 @@ -23,5 +22,6 @@ 10.24 # Rules to gen a SliTaz package suitable for Tazpkg. 10.25 genpkg_rules() 10.26 { 10.27 - cook_copy_folders lib 10.28 + copy @std 10.29 + DEPENDS="aspell" 10.30 }
11.1 --- a/aspell-it/receipt Sat Jun 10 09:48:47 2017 +0300 11.2 +++ b/aspell-it/receipt Sat Jun 10 12:36:39 2017 +0300 11.3 @@ -1,9 +1,9 @@ 11.4 -# SliTaz package receipt. 11.5 +# SliTaz package receipt v2. 11.6 11.7 PACKAGE="aspell-it" 11.8 VERSION="2.2_20050523-0" 11.9 CATEGORY="text" 11.10 -SHORT_DESC="Italian aspell dictionary." 11.11 +SHORT_DESC="Italian aspell dictionary" 11.12 MAINTAINER="erjo@slitaz.org" 11.13 LICENSE="GPL2" 11.14 WEB_SITE="https://ftp.gnu.org/gnu/aspell/dict/0index.html" 11.15 @@ -11,7 +11,6 @@ 11.16 TARBALL="aspell6-it-$VERSION.tar.bz2" 11.17 WGET_URL="$GNU_MIRROR/aspell/dict/it/$TARBALL" 11.18 11.19 -DEPENDS="aspell" 11.20 BUILD_DEPENDS="aspell-dev" 11.21 11.22 # Rules to configure and make the package. 11.23 @@ -23,5 +22,6 @@ 11.24 # Rules to gen a SliTaz package suitable for Tazpkg. 11.25 genpkg_rules() 11.26 { 11.27 - cook_copy_folders lib 11.28 + copy @std 11.29 + DEPENDS="aspell" 11.30 }
12.1 --- a/aspell-nl/receipt Sat Jun 10 09:48:47 2017 +0300 12.2 +++ b/aspell-nl/receipt Sat Jun 10 12:36:39 2017 +0300 12.3 @@ -1,9 +1,9 @@ 12.4 -# SliTaz package receipt. 12.5 +# SliTaz package receipt v2. 12.6 12.7 PACKAGE="aspell-nl" 12.8 VERSION="0.50-2" 12.9 CATEGORY="text" 12.10 -SHORT_DESC="Dutch aspell dictionary." 12.11 +SHORT_DESC="Dutch aspell dictionary" 12.12 MAINTAINER="paul@slitaz.org" 12.13 LICENSE="GPL" 12.14 WEB_SITE="https://ftp.gnu.org/gnu/aspell/dict/0index.html" 12.15 @@ -11,7 +11,6 @@ 12.16 TARBALL="$PACKAGE-$VERSION.tar.bz2" 12.17 WGET_URL="$GNU_MIRROR/aspell/dict/nl/$TARBALL" 12.18 12.19 -DEPENDS="aspell" 12.20 BUILD_DEPENDS="aspell-dev" 12.21 12.22 # Rules to configure and make the package. 12.23 @@ -23,5 +22,6 @@ 12.24 # Rules to gen a SliTaz package suitable for Tazpkg. 12.25 genpkg_rules() 12.26 { 12.27 - cook_copy_folders lib 12.28 + copy @std 12.29 + DEPENDS="aspell" 12.30 }
13.1 --- a/aspell-pl/receipt Sat Jun 10 09:48:47 2017 +0300 13.2 +++ b/aspell-pl/receipt Sat Jun 10 12:36:39 2017 +0300 13.3 @@ -1,9 +1,9 @@ 13.4 -# SliTaz package receipt. 13.5 +# SliTaz package receipt v2. 13.6 13.7 PACKAGE="aspell-pl" 13.8 VERSION="6.0_20061121-0" 13.9 CATEGORY="system-tools" 13.10 -SHORT_DESC="Polish aspell dictionary." 13.11 +SHORT_DESC="Polish aspell dictionary" 13.12 MAINTAINER="paul@slitaz.org" 13.13 LICENSE="GPL LGPL CC-SA" 13.14 WEB_SITE="https://ftp.gnu.org/gnu/aspell/dict/0index.html" 13.15 @@ -11,7 +11,6 @@ 13.16 TARBALL="aspell6-pl-$VERSION.tar.bz2" 13.17 WGET_URL="$GNU_MIRROR/aspell/dict/pl/$TARBALL" 13.18 13.19 -DEPENDS="aspell" 13.20 BUILD_DEPENDS="aspell-dev" 13.21 13.22 # Rules to configure and make the package. 13.23 @@ -23,5 +22,6 @@ 13.24 # Rules to gen a SliTaz package suitable for Tazpkg. 13.25 genpkg_rules() 13.26 { 13.27 - cook_copy_folders lib 13.28 + copy @std 13.29 + DEPENDS="aspell" 13.30 }
14.1 --- a/aspell-pt_BR/receipt Sat Jun 10 09:48:47 2017 +0300 14.2 +++ b/aspell-pt_BR/receipt Sat Jun 10 12:36:39 2017 +0300 14.3 @@ -1,9 +1,9 @@ 14.4 -# SliTaz package receipt. 14.5 +# SliTaz package receipt v2. 14.6 14.7 PACKAGE="aspell-pt_BR" 14.8 VERSION="20090702-0" 14.9 CATEGORY="system-tools" 14.10 -SHORT_DESC="Brazilian aspell dictionary." 14.11 +SHORT_DESC="Brazilian aspell dictionary" 14.12 MAINTAINER="paul@slitaz.org" 14.13 LICENSE="LGPL2.1" 14.14 WEB_SITE="https://ftp.gnu.org/gnu/aspell/dict/0index.html" 14.15 @@ -12,7 +12,6 @@ 14.16 TARBALL="aspell6-pt_BR-$VERSION.tar.bz2" 14.17 WGET_URL="$GNU_MIRROR/aspell/dict/pt_BR/$TARBALL" 14.18 14.19 -DEPENDS="aspell" 14.20 BUILD_DEPENDS="aspell-dev" 14.21 14.22 # Rules to configure and make the package. 14.23 @@ -24,5 +23,6 @@ 14.24 # Rules to gen a SliTaz package suitable for Tazpkg. 14.25 genpkg_rules() 14.26 { 14.27 - cook_copy_folders lib 14.28 + copy @std 14.29 + DEPENDS="aspell" 14.30 }
15.1 --- a/aspell-pt_PT/receipt Sat Jun 10 09:48:47 2017 +0300 15.2 +++ b/aspell-pt_PT/receipt Sat Jun 10 12:36:39 2017 +0300 15.3 @@ -1,9 +1,9 @@ 15.4 -# SliTaz package receipt. 15.5 +# SliTaz package receipt v2. 15.6 15.7 PACKAGE="aspell-pt_PT" 15.8 VERSION="20070510-0" 15.9 CATEGORY="text" 15.10 -SHORT_DESC="Portuguese aspell dictionary." 15.11 +SHORT_DESC="Portuguese aspell dictionary" 15.12 MAINTAINER="paul@slitaz.org" 15.13 LICENSE="GPL2" 15.14 WEB_SITE="https://ftp.gnu.org/gnu/aspell/dict/0index.html" 15.15 @@ -11,7 +11,6 @@ 15.16 TARBALL="aspell6-pt_PT-$VERSION.tar.bz2" 15.17 WGET_URL="$GNU_MIRROR/aspell/dict/pt_PT/$TARBALL" 15.18 15.19 -DEPENDS="aspell" 15.20 BUILD_DEPENDS="aspell-dev" 15.21 15.22 # Rules to configure and make the package. 15.23 @@ -23,5 +22,6 @@ 15.24 # Rules to gen a SliTaz package suitable for Tazpkg. 15.25 genpkg_rules() 15.26 { 15.27 - cook_copy_folders lib 15.28 + copy @std 15.29 + DEPENDS="aspell" 15.30 }
16.1 --- a/aspell-ru/receipt Sat Jun 10 09:48:47 2017 +0300 16.2 +++ b/aspell-ru/receipt Sat Jun 10 12:36:39 2017 +0300 16.3 @@ -1,9 +1,9 @@ 16.4 -# SliTaz package receipt. 16.5 +# SliTaz package receipt v2. 16.6 16.7 PACKAGE="aspell-ru" 16.8 VERSION="0.99f7-1" 16.9 CATEGORY="text" 16.10 -SHORT_DESC="Russian aspell dictionary." 16.11 +SHORT_DESC="Russian aspell dictionary" 16.12 MAINTAINER="erjo@slitaz.org" 16.13 LICENSE="other" 16.14 WEB_SITE="https://ftp.gnu.org/gnu/aspell/dict/0index.html" 16.15 @@ -11,7 +11,6 @@ 16.16 TARBALL="aspell6-ru-$VERSION.tar.bz2" 16.17 WGET_URL="$GNU_MIRROR/aspell/dict/ru/$TARBALL" 16.18 16.19 -DEPENDS="aspell" 16.20 BUILD_DEPENDS="aspell-dev" 16.21 16.22 # Rules to configure and make the package. 16.23 @@ -23,5 +22,6 @@ 16.24 # Rules to gen a SliTaz package suitable for Tazpkg. 16.25 genpkg_rules() 16.26 { 16.27 - cook_copy_folders lib 16.28 + copy @std 16.29 + DEPENDS="aspell" 16.30 }
17.1 --- a/aspell-sl/receipt Sat Jun 10 09:48:47 2017 +0300 17.2 +++ b/aspell-sl/receipt Sat Jun 10 12:36:39 2017 +0300 17.3 @@ -1,9 +1,9 @@ 17.4 -# SliTaz package receipt. 17.5 +# SliTaz package receipt v2. 17.6 17.7 PACKAGE="aspell-sl" 17.8 VERSION="0.50-0" 17.9 CATEGORY="text" 17.10 -SHORT_DESC="Slovenian aspell dictionary." 17.11 +SHORT_DESC="Slovenian aspell dictionary" 17.12 MAINTAINER="erjo@slitaz.org" 17.13 LICENSE="GPL2" 17.14 WEB_SITE="https://ftp.gnu.org/gnu/aspell/dict/0index.html" 17.15 @@ -11,7 +11,6 @@ 17.16 TARBALL="$PACKAGE-$VERSION.tar.bz2" 17.17 WGET_URL="$GNU_MIRROR/aspell/dict/sl/$TARBALL" 17.18 17.19 -DEPENDS="aspell" 17.20 BUILD_DEPENDS="aspell-dev" 17.21 17.22 # Rules to configure and make the package. 17.23 @@ -23,5 +22,6 @@ 17.24 # Rules to gen a SliTaz package suitable for Tazpkg. 17.25 genpkg_rules() 17.26 { 17.27 - cook_copy_folders lib 17.28 + copy @std 17.29 + DEPENDS="aspell" 17.30 }
18.1 --- a/glib/receipt Sat Jun 10 09:48:47 2017 +0300 18.2 +++ b/glib/receipt Sat Jun 10 12:36:39 2017 +0300 18.3 @@ -15,7 +15,7 @@ 18.4 BUILD_DEPENDS="perl indent python zlib-dev libffi-dev gettext-tools elfutils-dev \ 18.5 pcre-dev gtk-doc libxslt libxml2-tools dbus-dev util-linux-mount-dev" 18.6 BUILD_DEPENDS_arm="pcre-dev libffi-dev zlib-dev elfutils-dev libxml2-dev" 18.7 -SPLIT="libgio libgio-dev glib-dev" 18.8 +SPLIT="libgio glib libgio-dev glib-dev" 18.9 18.10 # Rules to configure and make the package. 18.11 compile_rules() 18.12 @@ -23,15 +23,15 @@ 18.13 case "$ARCH" in 18.14 i?86) 18.15 ./configure \ 18.16 - --sysconfdir=/etc \ 18.17 - --with-pcre=system \ 18.18 - $CONFIGURE_ARGS ;; 18.19 + --sysconfdir=/etc \ 18.20 + --with-pcre=system \ 18.21 + $CONFIGURE_ARGS ;; 18.22 arm*) 18.23 # Native ARM build --> if ARCH != SLITAZ_ARCH ? 18.24 export LD_LIBRARY_PATH=/cross/$ARCH/sysroot/usr/lib:/usr/lib:/lib 18.25 export PKG_CONFIG_PATH=/cross/$ARCH/sysroot/usr/lib/pkgconfig 18.26 export LDFLAGS="$LDFLAGS -L/cross/$ARCH/sysroot/usr/lib -Wl,-rpath=/cross/$ARCH/sysroot/usr/lib" 18.27 - 18.28 + 18.29 # Glib 18.30 export glib_cv_stack_grows=${glib_cv_stack_grows=no} 18.31 export glib_cv_uscore=${glib_cv_uscore=no} 18.32 @@ -50,38 +50,38 @@ 18.33 --disable-rpath ;; 18.34 esac && 18.35 make && 18.36 - make install 18.37 + make DESTDIR=/ install && 18.38 + make DESTDIR=$DESTDIR install 18.39 + 18.40 + # we need `make DESTDIR=/ install` first because at the some stage (usual) 18.41 + # `make install` need file glib-2.0.pc installed in the FS. 18.42 + # `cook` is sure than this error is fatal. 18.43 + # Installing into / is safe since we working in the Aufs layer... 18.44 } 18.45 18.46 # Rules to gen a SliTaz package suitable for Tazpkg. 18.47 genpkg_rules() 18.48 { 18.49 case $PACKAGE in 18.50 + libgio) 18.51 + copy libgio*.so* 18.52 + CAT="libs|libgio shared library" 18.53 + ;; 18.54 glib) 18.55 copy bin/ *.so* 18.56 - # Split gio --> libgio 18.57 - rm $fs/usr/lib/libgio* 18.58 + remove_already_packed 18.59 # Python codegen, tester, Perl mkenums --> glib-dev 18.60 cd $fs/usr/bin; rm gdbus-codegen gtester* glib-mkenums 18.61 DEPENDS="pcre libffi libxml2 elfutils" 18.62 ;; 18.63 - libgio) 18.64 - copy libgio*.so* 18.65 - CAT="libs|libgio shared library" 18.66 - ;; 18.67 libgio-dev) 18.68 - copy gio/ libgio*.*a gio*.pc 18.69 - rm -rf $fs/usr/share 18.70 + copy *-2.0/gio/ libgio*.*a gio*.pc 18.71 CAT="development|libgio development files" 18.72 DEPENDS="libgio" 18.73 ;; 18.74 glib-dev) 18.75 - # Python codegen, tester, compile, Perl mkenums 18.76 - copy @dev gdbus-codegen gtester* glib-mkenums 18.77 - # Remove libgio-dev 18.78 - rm -rf $fs/usr/lib/libgio*.*a 18.79 - rm -rf $fs/usr/include/gio-unix-2.0 18.80 - rm $fs/usr/lib/pkgconfig/gio*.pc 18.81 + copy @std @dev 18.82 + remove_already_packed 18.83 DEPENDS="glib perl python libffi-dev libgio libgio-dev pcre-dev \ 18.84 pkg-config" 18.85 ;;