wok-next rev 20095
Update/add packages needed for building MATE desktop:
Add: gnome-keyring3, gtkmm3, libappindicator-gtk[23], libfakekey, libgnome-keyring3, libindicator-gtk[23], libpeas.
Update: atkmm, cairomm, gcr, glibmm, gssdp, gupnp, icon-naming-utils, libcap-ng, libspectre, libwnck3, libxklavier, pangomm, perl-xml-sax.
Add: gnome-keyring3, gtkmm3, libappindicator-gtk[23], libfakekey, libgnome-keyring3, libindicator-gtk[23], libpeas.
Update: atkmm, cairomm, gcr, glibmm, gssdp, gupnp, icon-naming-utils, libcap-ng, libspectre, libwnck3, libxklavier, pangomm, perl-xml-sax.
author | Aleksej Bobylev <al.bobylev@gmail.com> |
---|---|
date | Sat Oct 28 16:45:22 2017 +0300 (2017-10-28) |
parents | 0619c5eb5ef8 |
children | 65c0fe17f3b9 |
files | atkmm/receipt cairomm/receipt gcr-base/receipt gcr-dev/receipt gcr/receipt glibmm/receipt gnome-keyring3/receipt gssdp-dev/receipt gssdp/receipt gtkmm3/receipt gupnp-dev/receipt gupnp/receipt icon-naming-utils/receipt icon-naming-utils/stuff/patches/remove-legacy-calc.patch icon-naming-utils/stuff/patches/series libappindicator-gtk2/receipt libappindicator-gtk3/receipt libcap-ng-dev/receipt libcap-ng/receipt libdbusmenu-gtk2/receipt libdbusmenu-gtk3/receipt libfakekey/receipt libgnome-keyring3/receipt libindicator-gtk2/receipt libindicator-gtk3/receipt libpeas/receipt libspectre-dev/receipt libspectre/receipt libwnck3-dev/receipt libwnck3/receipt libxklavier/receipt pangomm-dev/receipt pangomm/receipt perl-xml-sax/receipt |
line diff
1.1 --- a/atkmm/receipt Sat Oct 28 16:05:32 2017 +0300 1.2 +++ b/atkmm/receipt Sat Oct 28 16:45:22 2017 +0300 1.3 @@ -3,10 +3,11 @@ 1.4 PACKAGE="atkmm" 1.5 VERSION="2.24.2" 1.6 CATEGORY="x-window" 1.7 -SHORT_DESC="C++ interface for the popular Accessibility toolkit" 1.8 +SHORT_DESC="C++ interface for the ATK accessibility toolkit library" 1.9 MAINTAINER="slaxemulator@gmail.com" 1.10 LICENSE="LGPL2.1" 1.11 -WEB_SITE="https://www.gnome.org/" 1.12 +WEB_SITE="https://developer.gnome.org/atkmm/" 1.13 +LFS="http://www.linuxfromscratch.org/blfs/view/stable/x/atkmm.html" 1.14 1.15 TARBALL="$PACKAGE-$VERSION.tar.xz" 1.16 WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL" 1.17 @@ -14,25 +15,22 @@ 1.18 BUILD_DEPENDS="atk-dev glibmm-dev" 1.19 SPLIT="atkmm-dev" 1.20 1.21 -# Rules to configure and make the package. 1.22 -compile_rules() 1.23 -{ 1.24 +compile_rules() { 1.25 sed -i "/^libdocdir =/ s|\$(book_name)|atkmm-$VERSION|" doc/Makefile.in 1.26 1.27 ./configure $CONFIGURE_ARGS && make && make install 1.28 } 1.29 1.30 -# Rules to gen a SliTaz package suitable for Tazpkg. 1.31 -genpkg_rules() 1.32 -{ 1.33 +genpkg_rules() { 1.34 case $PACKAGE in 1.35 atkmm) 1.36 copy @std 1.37 DEPENDS="atk glib glibmm libsigc++" 1.38 ;; 1.39 - atkmm-dev) 1.40 + *-dev) 1.41 copy @dev 1.42 - DEPENDS="atkmm pkg-config" 1.43 + DEPENDS="atkmm atk-dev glib-dev glibmm-dev libffi-dev \ 1.44 + libsigc++-dev pcre-dev" 1.45 ;; 1.46 esac 1.47 }
2.1 --- a/cairomm/receipt Sat Oct 28 16:05:32 2017 +0300 2.2 +++ b/cairomm/receipt Sat Oct 28 16:45:22 2017 +0300 2.3 @@ -1,12 +1,13 @@ 2.4 # SliTaz package receipt v2. 2.5 2.6 PACKAGE="cairomm" 2.7 -VERSION="1.12.0" 2.8 +VERSION="1.12.2" 2.9 CATEGORY="x-window" 2.10 SHORT_DESC="C++ interface to Cairo" 2.11 MAINTAINER="pankso@slitaz.org" 2.12 LICENSE="LGPL2" 2.13 WEB_SITE="https://www.cairographics.org/" 2.14 +LFS="http://www.linuxfromscratch.org/blfs/view/stable/x/cairomm.html" 2.15 2.16 TARBALL="$PACKAGE-$VERSION.tar.gz" 2.17 WGET_URL="http://cairographics.org/releases/$TARBALL" 2.18 @@ -14,30 +15,26 @@ 2.19 BUILD_DEPENDS="cairo-dev libsigc++-dev" 2.20 SPLIT="cairomm-dev" 2.21 2.22 -# Rules to configure and make the package. 2.23 -compile_rules() 2.24 -{ 2.25 +compile_rules() { 2.26 sed -i "/^libdocdir =/ s|\$(book_name)|cairomm-$VERSION|" docs/Makefile.in 2.27 2.28 ./configure $CONFIGURE_ARGS && make && make install 2.29 } 2.30 2.31 -# Rules to gen a SliTaz package suitable for Tazpkg. 2.32 -genpkg_rules() 2.33 -{ 2.34 +genpkg_rules() { 2.35 case $PACKAGE in 2.36 cairomm) 2.37 copy @std 2.38 - DEPENDS="cairo freetype libpng libsigc++ xorg-libX11 xorg-libXext \ 2.39 - xorg-libXrender zlib" 2.40 + DEPENDS="cairo freetype libpng16 libsigc++ xorg-libX11 \ 2.41 + xorg-libXext xorg-libXrender zlib" 2.42 ;; 2.43 cairomm-dev) 2.44 copy @dev 2.45 DEPENDS="cairomm bzip2-dev cairo-dev fontconfig-dev freetype-dev \ 2.46 - glib-dev harfbuzz-dev liblzma-dev libpng-dev libsigc++-dev \ 2.47 - libxcb-dev libxml2-dev pcre-dev pixman-dev xorg-libX11-dev \ 2.48 - xorg-libXau-dev xorg-libXdmcp-dev xorg-libXext-dev \ 2.49 - xorg-libXrender-dev zlib-dev" 2.50 + glib-dev harfbuzz-dev libpng16-dev libsigc++-dev libxml2-dev \ 2.51 + pcre-dev xorg-libX11-dev xorg-libXau-dev xorg-libXdmcp-dev \ 2.52 + xorg-libXext-dev xorg-libXrender-dev xorg-libxcb-dev \ 2.53 + xorg-pixman-dev xz-dev zlib-dev" 2.54 ;; 2.55 esac 2.56 }
3.1 --- a/gcr-base/receipt Sat Oct 28 16:05:32 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="gcr-base" 3.7 -VERSION="3.20.0" 3.8 -CATEGORY="security" 3.9 -SHORT_DESC="Displaying certificates and accessing key stores (base files)" 3.10 -MAINTAINER="al.bobylev@gmail.com" 3.11 -LICENSE="GPL2" 3.12 -WEB_SITE="https://developer.gnome.org/gcr/" 3.13 - 3.14 -WANTED="gcr" 3.15 -DEPENDS="glib libffi libgcrypt libgpg-error p11-kit pcre zlib" 3.16 - 3.17 -# Rules to gen a SliTaz package suitable for Tazpkg. 3.18 -genpkg_rules() 3.19 -{ 3.20 - copy libgcr-base-3.so* libgck-1.so* 3.21 -}
4.1 --- a/gcr-dev/receipt Sat Oct 28 16:05:32 2017 +0300 4.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 4.3 @@ -1,22 +0,0 @@ 4.4 -# SliTaz package receipt. 4.5 - 4.6 -PACKAGE="gcr-dev" 4.7 -VERSION="3.20.0" 4.8 -CATEGORY="development" 4.9 -SHORT_DESC="Displaying certificates and accessing key stores (development files)" 4.10 -MAINTAINER="al.bobylev@gmail.com" 4.11 -LICENSE="GPL2" 4.12 -WEB_SITE="https://developer.gnome.org/gcr/" 4.13 - 4.14 -WANTED="gcr" 4.15 -DEPENDS="gcr gcr-base atk-dev bzip2-dev cairo-dev fontconfig-dev freetype-dev \ 4.16 -gdk-pixbuf-dev glib-dev glibc-dev gtk+3-dev harfbuzz-dev libffi-dev libgcrypt-dev \ 4.17 -libgpg-error-dev liblzma-dev libpng-dev libxcb-dev libxml2-dev \ 4.18 -p11-kit-dev pango-dev pcre-dev pixman-dev xorg-libX11-dev xorg-libXau-dev \ 4.19 -xorg-libXdmcp-dev xorg-libXext-dev xorg-libXrender-dev zlib-dev" 4.20 - 4.21 -# Rules to gen a SliTaz package suitable for Tazpkg. 4.22 -genpkg_rules() 4.23 -{ 4.24 - copy *.h *.la *.pc *.typelib *.gir *.vapi *.deps 4.25 -}
5.1 --- a/gcr/receipt Sat Oct 28 16:05:32 2017 +0300 5.2 +++ b/gcr/receipt Sat Oct 28 16:45:22 2017 +0300 5.3 @@ -1,4 +1,4 @@ 5.4 -# SliTaz package receipt. 5.5 +# SliTaz package receipt v2. 5.6 5.7 PACKAGE="gcr" 5.8 VERSION="3.20.0" 5.9 @@ -7,22 +7,17 @@ 5.10 MAINTAINER="al.bobylev@gmail.com" 5.11 LICENSE="GPL2" 5.12 WEB_SITE="https://developer.gnome.org/gcr/" 5.13 +LFS="http://www.linuxfromscratch.org/blfs/view/stable/gnome/gcr.html" 5.14 5.15 TARBALL="$PACKAGE-$VERSION.tar.xz" 5.16 WGET_URL="$GNOME_MIRROR/gcr/${VERSION%.*}/$TARBALL" 5.17 5.18 -DEPENDS="atk bzlib cairo fontconfig freetype gdk-pixbuf glib gtk+3 harfbuzz \ 5.19 -libffi libgcrypt libgpg-error liblzma libpng libxcb libxml2 p11-kit pango \ 5.20 -pcre pixman xorg-libX11 xorg-libXau xorg-libXdmcp xorg-libXext xorg-libXrender \ 5.21 -zlib" 5.22 BUILD_DEPENDS="intltool gtk-doc gobject-introspection-dev gtk+3-dev vala \ 5.23 p11-kit-dev libgcrypt-dev" 5.24 -SPLIT="gcr-base" 5.25 +SPLIT="gcr-base gcr gcr-dev" 5.26 5.27 -# Rules to configure and make the package. 5.28 -compile_rules() 5.29 -{ 5.30 - sed -i -r 's:"(/desktop):"/org/gnome\1:' schema/*.xml && 5.31 +compile_rules() { 5.32 + sed -i -r 's:"(/desktop):"/org/gnome\1:' schema/*.xml 5.33 5.34 ./configure \ 5.35 --sysconfdir=/etc \ 5.36 @@ -30,11 +25,31 @@ 5.37 make && make install 5.38 } 5.39 5.40 -# Rules to gen a SliTaz package suitable for Tazpkg. 5.41 -genpkg_rules() 5.42 -{ 5.43 - copy bin/ libexec/ GConf/ applications/ dbus-1/ glib-2.0/ mime/ *.so* *.mo *.ui 5.44 - cook_copy_icons 5.45 - # split gcr-base 5.46 - find $fs \( -name 'libgck-1.so*' -o -name 'libgcr-base-3.so*' \) -delete 5.47 +genpkg_rules() { 5.48 + case $PACKAGE in 5.49 + gcr-base) 5.50 + copy libgcr-base-3.so* libgck-1.so* 5.51 + DEPENDS="glib libffi libgcrypt libgpg-error p11-kit pcre \ 5.52 + util-linux-blkid util-linux-mount util-linux-uuid zlib" 5.53 + CAT="security|base files" 5.54 + ;; 5.55 + gcr) 5.56 + copy @std @rm *.mo 5.57 + cook_copy_icons 5.58 + DEPENDS="gcr-base atk bzlib cairo fontconfig freetype gdk-pixbuf \ 5.59 + gtk+3 libharfbuzz liblzma libpng16 libxml2 pango shared-mime-info \ 5.60 + xorg-libX11 xorg-libXau xorg-libXdmcp xorg-libXext xorg-libXrender \ 5.61 + xorg-libxcb xorg-pixman" 5.62 + ;; 5.63 + *-dev) 5.64 + copy @dev 5.65 + DEPENDS="${SPLIT/$PACKAGE/} atk-dev bzip2-dev cairo-dev \ 5.66 + fontconfig-dev freetype-dev gdk-pixbuf-dev glib-dev gtk+3-dev \ 5.67 + harfbuzz-dev libffi-dev libgcrypt-dev libgpg-error-dev \ 5.68 + libpng16-dev libxml2-dev p11-kit-dev pango-dev pcre-dev \ 5.69 + util-linux-blkid-dev util-linux-mount-dev util-linux-uuid-dev \ 5.70 + xorg-libX11-dev xorg-libXau-dev xorg-libXdmcp-dev xorg-libXext-dev \ 5.71 + xorg-libXrender-dev xorg-libxcb-dev xorg-pixman-dev xz-dev zlib-dev" 5.72 + ;; 5.73 + esac 5.74 }
6.1 --- a/glibmm/receipt Sat Oct 28 16:05:32 2017 +0300 6.2 +++ b/glibmm/receipt Sat Oct 28 16:45:22 2017 +0300 6.3 @@ -1,12 +1,13 @@ 6.4 # SliTaz package receipt v2. 6.5 6.6 PACKAGE="glibmm" 6.7 -VERSION="2.50.0" 6.8 +VERSION="2.52.0" 6.9 CATEGORY="x-window" 6.10 -SHORT_DESC="C++ interface for GTK+" 6.11 +SHORT_DESC="C++ bindings for GLib" 6.12 MAINTAINER="pankso@slitaz.org" 6.13 LICENSE="LGPL2.1" 6.14 -WEB_SITE="http://www.gtkmm.org/" 6.15 +WEB_SITE="https://developer.gnome.org/glibmm/" 6.16 +LFS="http://www.linuxfromscratch.org/blfs/view/stable/general/glibmm.html" 6.17 6.18 TARBALL="$PACKAGE-$VERSION.tar.xz" 6.19 WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL" 6.20 @@ -14,26 +15,14 @@ 6.21 BUILD_DEPENDS="glib-dev libsigc++-dev" 6.22 SPLIT="libgiomm libgiomm-dev glibmm-dev" 6.23 6.24 -# Rules to configure and make the package. 6.25 -compile_rules() 6.26 -{ 6.27 +compile_rules() { 6.28 sed -i "/^libdocdir =/ s|\$(book_name)|glibmm-$VERSION|" docs/Makefile.in 6.29 6.30 ./configure $CONFIGURE_ARGS && make && make install 6.31 } 6.32 6.33 -# Rules to gen a SliTaz package suitable for Tazpkg. 6.34 -genpkg_rules() 6.35 -{ 6.36 +genpkg_rules() { 6.37 case $PACKAGE in 6.38 - glibmm) 6.39 - copy libglibmm*.so* 6.40 - DEPENDS="glib libsigc++ gcc-lib-base glibc-base" 6.41 - ;; 6.42 - glibmm-dev) 6.43 - copy glibmm-2.4/ libglibmm*.la glibmm-2.4.pc 6.44 - DEPENDS="glibmm libgiomm-dev libsigc++-dev glib-dev pkg-config" 6.45 - ;; 6.46 libgiomm) 6.47 copy libgiomm*.so* 6.48 DEPENDS="glib glibmm libsigc++" 6.49 @@ -41,8 +30,19 @@ 6.50 ;; 6.51 libgiomm-dev) 6.52 copy giomm-2.4/ libgiomm*.la giomm-2.4.pc 6.53 - DEPENDS="libgiomm pkg-config" 6.54 + DEPENDS="libgiomm glib-dev glibmm-dev libffi-dev libsigc++-dev \ 6.55 + pcre-dev util-linux-blkid-dev util-linux-mount-dev \ 6.56 + util-linux-uuid-dev zlib-dev" 6.57 CAT="development|GIO Framework development files" 6.58 ;; 6.59 + glibmm) 6.60 + copy libglibmm*.so* 6.61 + DEPENDS="glib libsigc++" 6.62 + ;; 6.63 + glibmm-dev) 6.64 + copy glibmm-2.4/ libglibmm*.la glibmm-2.4.pc 6.65 + DEPENDS="glibmm libgiomm-dev \ 6.66 + glib-dev libffi-dev libsigc++-dev pcre-dev perl" 6.67 + ;; 6.68 esac 6.69 }
7.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 7.2 +++ b/gnome-keyring3/receipt Sat Oct 28 16:45:22 2017 +0300 7.3 @@ -0,0 +1,46 @@ 7.4 +# SliTaz package receipt v2. 7.5 + 7.6 +PACKAGE="gnome-keyring3" 7.7 +VERSION="3.20.1" 7.8 +CATEGORY="x-window" 7.9 +SHORT_DESC="A program that keep password and other secrets for users" 7.10 +MAINTAINER="al.bobylev@gmail.com" 7.11 +LICENSE="GPL2 LGPL2.1" 7.12 +WEB_SITE="https://wiki.gnome.org/Projects/GnomeKeyring" 7.13 +LFS="http://www.linuxfromscratch.org/blfs/view/stable/gnome/gnome-keyring.html" 7.14 + 7.15 +TARBALL="gnome-keyring-$VERSION.tar.xz" 7.16 +WGET_URL="$GNOME_MIRROR/gnome-keyring/${VERSION%.*}/$TARBALL" 7.17 + 7.18 +BUILD_DEPENDS="intltool gcr-dev libcap-ng-dev libxslt gtk-doc" 7.19 +SPLIT="gnome-keyring3-dev" 7.20 + 7.21 +compile_rules() { 7.22 + sed -i -r 's:"(/desktop):"/org/gnome\1:' schema/*.xml 7.23 + 7.24 + ./configure \ 7.25 + --sysconfdir=/etc \ 7.26 + --disable-pam \ 7.27 + $CONFIGURE_ARGS && 7.28 + make && 7.29 + make install 7.30 +} 7.31 + 7.32 +genpkg_rules() { 7.33 + case $PACKAGE in 7.34 + gnome-keyring3) 7.35 + copy @std 7.36 + DEPENDS="atk bzlib cairo fontconfig freetype gcr gcr-base \ 7.37 + gdk-pixbuf glib gtk+3 libcap-ng libffi libgcrypt libgpg-error \ 7.38 + libharfbuzz liblzma libpng16 libxml2 p11-kit pango pcre \ 7.39 + util-linux-blkid util-linux-mount util-linux-uuid xorg-libX11 \ 7.40 + xorg-libXau xorg-libXdmcp xorg-libXext xorg-libXrender xorg-libxcb \ 7.41 + xorg-pixman" 7.42 + ;; 7.43 + *-dev) 7.44 + copy @dev 7.45 + DEPENDS="gnome-keyring3 glib-dev libffi-dev libgcrypt-dev \ 7.46 + libgpg-error-dev pcre-dev" 7.47 + ;; 7.48 + esac 7.49 +}
8.1 --- a/gssdp-dev/receipt Sat Oct 28 16:05:32 2017 +0300 8.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 8.3 @@ -1,21 +0,0 @@ 8.4 -# SliTaz package receipt. 8.5 - 8.6 -PACKAGE="gssdp-dev" 8.7 -VERSION="0.14.7" 8.8 -CATEGORY="development" 8.9 -SHORT_DESC="Resource discovery and announcement over SSDP, development files." 8.10 -MAINTAINER="pascal.bellard@slitaz.org" 8.11 -LICENSE="GPL2" 8.12 -WEB_SITE="https://wiki.gnome.org/action/show/Projects/GUPnP" 8.13 -WANTED="gssdp" 8.14 - 8.15 -DEPENDS="gssdp" 8.16 - 8.17 -# Rules to gen a SliTaz package suitable for Tazpkg. 8.18 -genpkg_rules() 8.19 -{ 8.20 - mkdir -p $fs/usr/lib 8.21 - cp -a $install/usr/include $fs/usr 8.22 - cp -a $install/usr/lib/*a $fs/usr/lib 8.23 - cp -a $install/usr/lib/pkgconfig $fs/usr/lib 8.24 -}
9.1 --- a/gssdp/receipt Sat Oct 28 16:05:32 2017 +0300 9.2 +++ b/gssdp/receipt Sat Oct 28 16:45:22 2017 +0300 9.3 @@ -1,31 +1,40 @@ 9.4 -# SliTaz package receipt. 9.5 +# SliTaz package receipt v2. 9.6 9.7 PACKAGE="gssdp" 9.8 -VERSION="0.14.7" 9.9 +VERSION="1.0.2" 9.10 CATEGORY="network" 9.11 -SHORT_DESC="Resource discovery and announcement over SSDP." 9.12 +SHORT_DESC="Resource discovery and announcement over SSDP" 9.13 MAINTAINER="pascal.bellard@slitaz.org" 9.14 LICENSE="GPL2" 9.15 +WEB_SITE="https://wiki.gnome.org/Projects/GUPnP" 9.16 + 9.17 TARBALL="$PACKAGE-$VERSION.tar.xz" 9.18 -WEB_SITE="https://wiki.gnome.org/action/show/Projects/GUPnP" 9.19 -WGET_URL="https://download.gnome.org/sources/$PACKAGE/${VERSION%.*}/$TARBALL" 9.20 +WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL" 9.21 9.22 -DEPENDS="libsoup" 9.23 -BUILD_DEPENDS="wget pkg-config libsoup-dev sqlite-dev" 9.24 +BUILD_DEPENDS="glib-dev libsoup-dev gtk+3-dev gobject-introspection-dev \ 9.25 +gtk-doc vala" 9.26 +SPLIT="gssdp-bin gssdp gssdp-dev" 9.27 9.28 -# Rules to configure and make the package. 9.29 -compile_rules() 9.30 -{ 9.31 - ./configure --prefix=/usr --infodir=/usr/share/info \ 9.32 - --mandir=/usr/share/man \ 9.33 - $CONFIGURE_ARGS && 9.34 - make && 9.35 - make DESTDIR=$DESTDIR install 9.36 +compile_rules() { 9.37 + ./configure $CONFIGURE_ARGS && make && make install 9.38 } 9.39 9.40 -# Rules to gen a SliTaz package suitable for Tazpkg. 9.41 -genpkg_rules() 9.42 -{ 9.43 - mkdir -p $fs/usr/lib 9.44 - cp -a $install/usr/lib/*.so* $fs/usr/lib 9.45 +genpkg_rules() { 9.46 + case $PACKAGE in 9.47 + *-bin) 9.48 + copy bin/ *.ui 9.49 + CAT="network|device sniffer" 9.50 + DEPENDS="atk cairo gdk-pixbuf gssdp gtk+3 pango" 9.51 + ;; 9.52 + gssdp) 9.53 + copy *.so* 9.54 + DEPENDS="glib libsoup" 9.55 + ;; 9.56 + *-dev) 9.57 + copy @dev 9.58 + DEPENDS="${SPLIT/$PACKAGE/} glib-dev libffi-dev libsoup-dev \ 9.59 + libxml2-dev pcre-dev sqlite3-dev util-linux-blkid-dev \ 9.60 + util-linux-mount-dev util-linux-uuid-dev xz-dev zlib-dev" 9.61 + ;; 9.62 + esac 9.63 }
10.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 10.2 +++ b/gtkmm3/receipt Sat Oct 28 16:45:22 2017 +0300 10.3 @@ -0,0 +1,45 @@ 10.4 +# SliTaz package receipt v2. 10.5 + 10.6 +PACKAGE="gtkmm3" 10.7 +VERSION="3.22.1" 10.8 +CATEGORY="x-window" 10.9 +SHORT_DESC="C++ Interfaces for GTK+3 and GNOME" 10.10 +MAINTAINER="al.bobylev@gmail.com" 10.11 +LICENSE="LGPL2.1" 10.12 +WEB_SITE="https://www.gtkmm.org/en/" 10.13 +LFS="http://www.linuxfromscratch.org/blfs/view/stable/x/gtkmm3.html" 10.14 + 10.15 +TARBALL="gtkmm-$VERSION.tar.xz" 10.16 +WGET_URL="$GNOME_MIRROR/gtkmm/${VERSION%.*}/$TARBALL" 10.17 + 10.18 +BUILD_DEPENDS="gtk+3-dev libgiomm-dev pangomm-dev cairomm-dev glibmm-dev \ 10.19 +atkmm-dev" 10.20 +SPLIT="gtkmm3-dev" 10.21 + 10.22 +compile_rules() { 10.23 + sed -i "/^libdocdir =/ s|\$(book_name)|gtkmm-$VERSION|" docs/Makefile.in 10.24 + 10.25 + ./configure $CONFIGURE_ARGS && make && make install 10.26 +} 10.27 + 10.28 +genpkg_rules() { 10.29 + case $PACKAGE in 10.30 + gtkmm3) 10.31 + copy @std 10.32 + DEPENDS="atk atkmm cairo cairomm gdk-pixbuf glib glibmm gtk+3 \ 10.33 + libgiomm libsigc++ pango pangomm" 10.34 + PROVIDE="gtk3mm" 10.35 + ;; 10.36 + *-dev) 10.37 + copy @dev 10.38 + DEPENDS="gtkmm3 atk-dev atkmm-dev bzip2-dev cairo-dev cairomm-dev \ 10.39 + fontconfig-dev freetype-dev gdk-pixbuf-dev glib-dev glibmm-dev \ 10.40 + gtk+3-dev harfbuzz-dev libffi-dev libgiomm-dev libpng16-dev \ 10.41 + libsigc++-dev libxml2-dev pango-dev pangomm-dev pcre-dev \ 10.42 + util-linux-blkid-dev util-linux-mount-dev util-linux-uuid-dev \ 10.43 + xorg-libX11-dev xorg-libXau-dev xorg-libXdmcp-dev xorg-libXext-dev \ 10.44 + xorg-libXrender-dev xorg-libxcb-dev xorg-pixman-dev xz-dev zlib-dev" 10.45 + PROVIDE="gtk3mm-dev" 10.46 + ;; 10.47 + esac 10.48 +}
11.1 --- a/gupnp-dev/receipt Sat Oct 28 16:05:32 2017 +0300 11.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 11.3 @@ -1,21 +0,0 @@ 11.4 -# SliTaz package receipt. 11.5 - 11.6 -PACKAGE="gupnp-dev" 11.7 -VERSION="0.20.10" 11.8 -CATEGORY="development" 11.9 -SHORT_DESC="Framework for creating UPnP devices and control points, development files." 11.10 -MAINTAINER="pascal.bellard@slitaz.org" 11.11 -LICENSE="LGPL2" 11.12 -WEB_SITE="https://wiki.gnome.org/action/show/Projects/GUPnP" 11.13 -WANTED="gupnp" 11.14 - 11.15 -DEPENDS="gupnp" 11.16 - 11.17 -# Rules to gen a SliTaz package suitable for Tazpkg. 11.18 -genpkg_rules() 11.19 -{ 11.20 - mkdir -p $fs/usr/lib 11.21 - cp -a $install/usr/lib/*a $fs/usr/lib 11.22 - cp -a $install/usr/lib/pkgconfig $fs/usr/lib 11.23 - cp -a $install/usr/include $fs/usr 11.24 -}
12.1 --- a/gupnp/receipt Sat Oct 28 16:05:32 2017 +0300 12.2 +++ b/gupnp/receipt Sat Oct 28 16:45:22 2017 +0300 12.3 @@ -1,32 +1,35 @@ 12.4 -# SliTaz package receipt. 12.5 +# SliTaz package receipt v2. 12.6 12.7 PACKAGE="gupnp" 12.8 -VERSION="0.20.10" 12.9 +VERSION="1.0.2" 12.10 CATEGORY="network" 12.11 -SHORT_DESC="Framework for creating UPnP devices and control points." 12.12 +SHORT_DESC="Framework for creating UPnP devices and control points" 12.13 MAINTAINER="pascal.bellard@slitaz.org" 12.14 LICENSE="LGPL2" 12.15 +WEB_SITE="https://wiki.gnome.org/Projects/GUPnP" 12.16 + 12.17 TARBALL="$PACKAGE-$VERSION.tar.xz" 12.18 -WEB_SITE="https://wiki.gnome.org/action/show/Projects/GUPnP" 12.19 -WGET_URL="https://download.gnome.org/sources/$PACKAGE/${VERSION%.*}/$TARBALL" 12.20 +WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL" 12.21 12.22 -DEPENDS="libsoup util-linux-uuid gssdp" 12.23 -BUILD_DEPENDS="wget libsoup-dev util-linux-uuid-dev gssdp-dev sqlite-dev" 12.24 +BUILD_DEPENDS="util-linux-uuid-dev glib-dev gssdp-dev libsoup-dev libxml2-dev \ 12.25 +gobject-introspection-dev gtk-doc vala" 12.26 +SPLIT="gupnp-dev" 12.27 12.28 -# Rules to configure and make the package. 12.29 -compile_rules() 12.30 -{ 12.31 - ./configure --prefix=/usr --infodir=/usr/share/info \ 12.32 - --mandir=/usr/share/man \ 12.33 - $CONFIGURE_ARGS && 12.34 - make && 12.35 - make DESTDIR=$DESTDIR install 12.36 +compile_rules() { 12.37 + ./configure $CONFIGURE_ARGS && make && make install 12.38 } 12.39 12.40 -# Rules to gen a SliTaz package suitable for Tazpkg. 12.41 -genpkg_rules() 12.42 -{ 12.43 - mkdir -p $fs/usr/lib 12.44 - cp -a $install/usr/bin $fs/usr 12.45 - cp -a $install/usr/lib/*.so* $fs/usr/lib 12.46 +genpkg_rules() { 12.47 + case $PACKAGE in 12.48 + gupnp) 12.49 + copy @std 12.50 + DEPENDS="glib gssdp libsoup libxml2 util-linux-uuid" 12.51 + ;; 12.52 + *-dev) 12.53 + copy @dev 12.54 + DEPENDS="gupnp glib-dev gssdp-dev libffi-dev libsoup-dev \ 12.55 + libxml2-dev pcre-dev sqlite3-dev util-linux-blkid-dev \ 12.56 + util-linux-mount-dev util-linux-uuid-dev xz-dev zlib-dev" 12.57 + ;; 12.58 + esac 12.59 }
13.1 --- a/icon-naming-utils/receipt Sat Oct 28 16:05:32 2017 +0300 13.2 +++ b/icon-naming-utils/receipt Sat Oct 28 16:45:22 2017 +0300 13.3 @@ -1,41 +1,24 @@ 13.4 -# SliTaz package receipt. 13.5 +# SliTaz package receipt v2. 13.6 13.7 PACKAGE="icon-naming-utils" 13.8 VERSION="0.8.90" 13.9 -CATEGORY="x-window" 13.10 +CATEGORY="development" 13.11 SHORT_DESC="Perl script used for desktop icon compatibility" 13.12 MAINTAINER="pankso@slitaz.org" 13.13 LICENSE="GPL2" 13.14 +WEB_SITE="http://tango.freedesktop.org/" 13.15 + 13.16 TARBALL="$PACKAGE-$VERSION.tar.gz" 13.17 -WEB_SITE="http://tango.freedesktop.org/" 13.18 -WGET_URL="http://tango.freedesktop.org/releases/$TARBALL" 13.19 +#WGET_URL="http://tango.freedesktop.org/releases/$TARBALL" 13.20 +WGET_URL="https://sources.archlinux.org/other/$PACKAGE/$TARBALL" 13.21 13.22 -DEPENDS="perl perl-xml-simple" 13.23 BUILD_DEPENDS="perl perl-xml-simple" 13.24 13.25 -# Rules to configure and make the package. 13.26 -compile_rules() 13.27 -{ 13.28 - cd $src 13.29 - ./configure \ 13.30 - --prefix=/usr \ 13.31 - --libexecdir=/usr/lib/icon-naming-utils \ 13.32 - $CONFIGURE_ARGS && 13.33 - make && 13.34 - make DESTDIR=$DESTDIR install 13.35 +compile_rules() { 13.36 + ./configure $CONFIGURE_ARGS && make && make install 13.37 } 13.38 13.39 -# Rules to gen a SliTaz package suitable for Tazpkg. 13.40 -genpkg_rules() 13.41 -{ 13.42 - mkdir -p $fs/usr/share 13.43 - cp -a $install/usr/lib $fs/usr 13.44 - cp -a $install/usr/share/dtds $fs/usr/share 13.45 - cp -a $install/usr/share/$PACKAGE $fs/usr/share 13.46 - 13.47 - chmod +x $fs/usr/lib/$PACKAGE/* 13.48 - 13.49 - # For one file we are not going to build a -dev pkg 13.50 - cp -a $install/usr/share/pkgconfig $fs/usr/lib 13.51 +genpkg_rules() { 13.52 + copy @std @dev 13.53 + DEPENDS="$BUILD_DEPENDS" 13.54 } 13.55 -
14.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 14.2 +++ b/icon-naming-utils/stuff/patches/remove-legacy-calc.patch Sat Oct 28 16:45:22 2017 +0300 14.3 @@ -0,0 +1,15 @@ 14.4 +diff -Nur icon-naming-utils-0.8.90.orig/legacy-icon-mapping.xml icon-naming-utils-0.8.90/legacy-icon-mapping.xml 14.5 +--- icon-naming-utils-0.8.90.orig/legacy-icon-mapping.xml 2011-06-06 12:18:27.059555925 +0000 14.6 ++++ icon-naming-utils-0.8.90/legacy-icon-mapping.xml 2011-06-06 12:18:47.709737921 +0000 14.7 +@@ -427,11 +427,6 @@ 14.8 + </icon> 14.9 + </context> 14.10 + <context dir="apps"> 14.11 +- <icon name="accessories-calculator"> 14.12 +- <link>gnome-calculator</link> 14.13 +- <link>kcalc</link> 14.14 +- <link>calc</link> 14.15 +- </icon> 14.16 + <icon name="accessories-character-map"> 14.17 + <link>gnome-character-map</link> 14.18 + <link>gucharmap</link>
15.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 15.2 +++ b/icon-naming-utils/stuff/patches/series Sat Oct 28 16:45:22 2017 +0300 15.3 @@ -0,0 +1,2 @@ 15.4 +# from https://www.archlinux.org/packages/extra/any/icon-naming-utils/ 15.5 +remove-legacy-calc.patch
16.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 16.2 +++ b/libappindicator-gtk2/receipt Sat Oct 28 16:45:22 2017 +0300 16.3 @@ -0,0 +1,56 @@ 16.4 +# SliTaz package receipt v2. 16.5 + 16.6 +PACKAGE="libappindicator-gtk2" 16.7 +VERSION="12.10.0" 16.8 +CATEGORY="x-window" 16.9 +SHORT_DESC="Allow applications to extend a menu via Ayatana indicators (GTK+2)" 16.10 +MAINTAINER="al.bobylev@gmail.com" 16.11 +LICENSE="LGPL2.1 LGPL3" 16.12 +WEB_SITE="https://launchpad.net/libappindicator" 16.13 + 16.14 +TARBALL="libappindicator-$VERSION.tar.gz" 16.15 +WGET_URL="https://launchpad.net/libappindicator/${VERSION%.*}/$VERSION/+download/$TARBALL" 16.16 + 16.17 +BUILD_DEPENDS="glib-dev gtk-doc gtk+-dev libindicator-gtk2-dev \ 16.18 +libdbusmenu-gtk2-dev dbus-glib-dev gobject-introspection-dev vala python-dev \ 16.19 +pygtk-dev pygobject-dev" 16.20 +SPLIT="libappindicator-gtk2-python libappindicator-gtk2-dev" 16.21 +SIBLINGS="libappindicator-gtk3" 16.22 + 16.23 +compile_rules() { 16.24 + sed -i 's|example ||g' Makefile.in 16.25 + export CFLAGS="$CFLAGS -Wno-deprecated-declarations" 16.26 + ./configure \ 16.27 + --sysconfdir=/etc \ 16.28 + --localstatedir=/var \ 16.29 + --with-gtk=2 \ 16.30 + $CONFIGURE_ARGS && 16.31 + make && 16.32 + make install 16.33 +} 16.34 + 16.35 +genpkg_rules() { 16.36 + case $PACKAGE in 16.37 + libappindicator-gtk2) 16.38 + copy libappindicator.so* 16.39 + DEPENDS="atk cairo fontconfig freetype gdk-pixbuf glib gtk+ \ 16.40 + libdbusmenu-gtk2 libindicator-gtk2 pango" 16.41 + ;; 16.42 + *-python) 16.43 + copy @std @rm 16.44 + DEPENDS="libappindicator-gtk2 python" 16.45 + CAT="python|Python bindings" 16.46 + ;; 16.47 + *-dev) 16.48 + copy @dev 16.49 + DEPENDS="libappindicator-gtk2 libappindicator-gtk2-python \ 16.50 + atk-dev bzip2-dev cairo-dev fontconfig-dev freetype-dev \ 16.51 + gdk-pixbuf-dev glib-dev gtk+-dev harfbuzz-dev libdbusmenu-gtk2-dev \ 16.52 + libffi-dev libindicator-gtk2-dev libpng16-dev libxml2-dev \ 16.53 + pango-dev pcre-dev util-linux-blkid-dev util-linux-mount-dev \ 16.54 + util-linux-uuid-dev xorg-libX11-dev xorg-libXau-dev \ 16.55 + xorg-libXdmcp-dev xorg-libXext-dev xorg-libXrender-dev \ 16.56 + xorg-libxcb-dev xorg-pixman-dev xz-dev zlib-dev" 16.57 + ;; 16.58 + esac 16.59 +}
17.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 17.2 +++ b/libappindicator-gtk3/receipt Sat Oct 28 16:45:22 2017 +0300 17.3 @@ -0,0 +1,50 @@ 17.4 +# SliTaz package receipt v2. 17.5 + 17.6 +PACKAGE="libappindicator-gtk3" 17.7 +VERSION="12.10.0" 17.8 +CATEGORY="x-window" 17.9 +SHORT_DESC="Allow applications to extend a menu via Ayatana indicators (GTK+3)" 17.10 +MAINTAINER="al.bobylev@gmail.com" 17.11 +LICENSE="LGPL2.1 LGPL3" 17.12 +WEB_SITE="https://launchpad.net/libappindicator" 17.13 + 17.14 +TARBALL="libappindicator-$VERSION.tar.gz" 17.15 +WGET_URL="https://launchpad.net/libappindicator/${VERSION%.*}/$VERSION/+download/$TARBALL" 17.16 + 17.17 +BUILD_DEPENDS="glib-dev gtk-doc gtk+3-dev libindicator-gtk3-dev \ 17.18 +libdbusmenu-gtk3-dev dbus-glib-dev vala python-dev pygtk-dev gtk+-dev \ 17.19 +pygobject-dev" 17.20 +SPLIT="libappindicator-gtk3-dev" 17.21 +SIBLINGS="libappindicator-gtk2" 17.22 + 17.23 +compile_rules() { 17.24 + sed -i 's|example ||g' Makefile.in 17.25 + export CFLAGS="$CFLAGS -Wno-deprecated-declarations" 17.26 + ./configure \ 17.27 + --sysconfdir=/etc \ 17.28 + --localstatedir=/var \ 17.29 + --with-gtk=3 \ 17.30 + $CONFIGURE_ARGS && 17.31 + make && 17.32 + make install 17.33 +} 17.34 + 17.35 +genpkg_rules() { 17.36 + case $PACKAGE in 17.37 + libappindicator-gtk3) 17.38 + copy @std 17.39 + DEPENDS="atk cairo gdk-pixbuf glib gtk+3 libdbusmenu-gtk3 \ 17.40 + libindicator-gtk3 pango" 17.41 + ;; 17.42 + *-dev) 17.43 + copy @dev 17.44 + DEPENDS="libappindicator-gtk3 atk-dev bzip2-dev cairo-dev \ 17.45 + fontconfig-dev freetype-dev gdk-pixbuf-dev glib-dev gtk+3-dev \ 17.46 + harfbuzz-dev libdbusmenu-gtk3-dev libffi-dev libindicator-gtk3-dev \ 17.47 + libpng16-dev libxml2-dev pango-dev pcre-dev util-linux-blkid-dev \ 17.48 + util-linux-mount-dev util-linux-uuid-dev xorg-libX11-dev \ 17.49 + xorg-libXau-dev xorg-libXdmcp-dev xorg-libXext-dev \ 17.50 + xorg-libXrender-dev xorg-libxcb-dev xorg-pixman-dev xz-dev zlib-dev" 17.51 + ;; 17.52 + esac 17.53 +}
18.1 --- a/libcap-ng-dev/receipt Sat Oct 28 16:05:32 2017 +0300 18.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 18.3 @@ -1,26 +0,0 @@ 18.4 -# SliTaz package receipt. 18.5 - 18.6 -PACKAGE="libcap-ng-dev" 18.7 -VERSION="0.6.6" 18.8 -CATEGORY="security" 18.9 -SHORT_DESC="Libcap-ng dev files." 18.10 -MAINTAINER="erjo@slitaz.org" 18.11 -LICENSE="GPL2 LGPL2.1" 18.12 -WEB_SITE="http://people.redhat.com/sgrubb/libcap-ng/" 18.13 -WANTED="libcap-ng" 18.14 - 18.15 -DEPENDS="libcap pkg-config" 18.16 -PROVIDE="libcap-dev" 18.17 -SUGGESTED="libcap-ng" 18.18 - 18.19 -# Rules to gen a SliTaz package suitable for Tazpkg. 18.20 -genpkg_rules() 18.21 -{ 18.22 - mkdir -p $fs/usr/lib $fs/usr/share 18.23 - 18.24 - cp -a $install/usr/lib/*.*a $fs/usr/lib 18.25 - cp -a $install/usr/include $fs/usr 18.26 - cp -a $install/usr/lib/pkgconfig $fs/usr/lib 18.27 - cp -a $install/usr/share/aclocal $fs/usr/share 18.28 -} 18.29 -
19.1 --- a/libcap-ng/receipt Sat Oct 28 16:05:32 2017 +0300 19.2 +++ b/libcap-ng/receipt Sat Oct 28 16:45:22 2017 +0300 19.3 @@ -1,32 +1,36 @@ 19.4 -# SliTaz package receipt. 19.5 +# SliTaz package receipt v2. 19.6 19.7 PACKAGE="libcap-ng" 19.8 -VERSION="0.6.6" 19.9 +VERSION="0.7.8" 19.10 CATEGORY="security" 19.11 -SHORT_DESC="New generation libcap library." 19.12 +SHORT_DESC="New generation libcap library" 19.13 MAINTAINER="erjo@slitaz.org" 19.14 LICENSE="GPL2 LGPL2.1" 19.15 WEB_SITE="http://people.redhat.com/sgrubb/libcap-ng/" 19.16 + 19.17 TARBALL="$PACKAGE-$VERSION.tar.gz" 19.18 WGET_URL="http://people.redhat.com/sgrubb/libcap-ng/$TARBALL" 19.19 19.20 -DEPENDS="" 19.21 -BUILD_DEPENDS="python" 19.22 -PROVIDE="libcap" 19.23 +BUILD_DEPENDS="python-dev swig coreutils-file-format" 19.24 +SPLIT="libcap-ng-python libcap-ng-dev" 19.25 19.26 -# Rules to configure and make the package. 19.27 -compile_rules() 19.28 -{ 19.29 - cd $src 19.30 - 19.31 +compile_rules() { 19.32 ./configure $CONFIGURE_ARGS && make && make install 19.33 } 19.34 19.35 -# Rules to gen a SliTaz package suitable for Tazpkg. 19.36 -genpkg_rules() 19.37 -{ 19.38 - mkdir -p $fs/usr/lib 19.39 - 19.40 - cp -a $install/usr/lib/*.so* $fs/usr/lib 19.41 - cp -a $install/usr/bin $fs/usr 19.42 +genpkg_rules() { 19.43 + case $PACKAGE in 19.44 + libcap-ng) 19.45 + copy bin/ libcap-ng.so* 19.46 + PROVIDE="libcap" 19.47 + ;; 19.48 + *-python) 19.49 + copy _capng.so capng.py 19.50 + CAT="python|Python bindings" 19.51 + DEPENDS="libcap-ng python" 19.52 + ;; 19.53 + *-dev) 19.54 + copy @dev 19.55 + ;; 19.56 + esac 19.57 }
20.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 20.2 +++ b/libdbusmenu-gtk2/receipt Sat Oct 28 16:45:22 2017 +0300 20.3 @@ -0,0 +1,52 @@ 20.4 +# SliTaz package receipt v2. 20.5 + 20.6 +PACKAGE="libdbusmenu-gtk2" 20.7 +VERSION="16.04.0" 20.8 +CATEGORY="x-window" 20.9 +SHORT_DESC="Library for passing menus over DBus (GTK+2)" 20.10 +MAINTAINER="al.bobylev@gmail.com" 20.11 +LICENSE="GPL3 LGPL2.1 LGPL3" 20.12 +WEB_SITE="https://launchpad.net/libdbusmenu" 20.13 + 20.14 +TARBALL="libdbusmenu-$VERSION.tar.gz" 20.15 +WGET_URL="https://launchpad.net/libdbusmenu/${VERSION%.*}/$VERSION/+download/$TARBALL" 20.16 + 20.17 +BUILD_DEPENDS="intltool gtk-doc gtk+-dev gtk+-dev json-glib-dev \ 20.18 +gobject-introspection-dev vala" 20.19 +SPLIT="libdbusmenu-gtk2-apps libdbusmenu-gtk2 libdbusmenu-gtk2-dev" 20.20 +SIBLINGS="libdbusmenu-gtk3" 20.21 + 20.22 +compile_rules() { 20.23 + ./configure \ 20.24 + --sysconfdir=/etc \ 20.25 + --localstatedir=/var \ 20.26 + --with-gtk=2 \ 20.27 + $CONFIGURE_ARGS && 20.28 + make && 20.29 + make -j1 DESTDIR=$install install # please keep DESTDIR, or it will be partial installed 20.30 +} 20.31 + 20.32 +genpkg_rules() { 20.33 + case $PACKAGE in 20.34 + libdbusmenu-gtk2-apps) 20.35 + copy libexec/ 20.36 + DEPENDS="libdbusmenu-gtk2 xorg-libX11" 20.37 + CAT="development|applications" 20.38 + ;; 20.39 + libdbusmenu-gtk2) 20.40 + copy @std @rm 20.41 + DEPENDS="atk cairo fontconfig freetype gdk-pixbuf glib gtk+ \ 20.42 + json-glib pango" 20.43 + ;; 20.44 + *-dev) 20.45 + copy @dev 20.46 + DEPENDS="${SPLIT/$PACKAGE/} atk-dev bzip2-dev cairo-dev \ 20.47 + fontconfig-dev freetype-dev gdk-pixbuf-dev glib-dev gtk+-dev \ 20.48 + harfbuzz-dev json-glib-dev libffi-dev libpng16-dev libxml2-dev \ 20.49 + pango-dev pcre-dev util-linux-blkid-dev util-linux-mount-dev \ 20.50 + util-linux-uuid-dev xorg-libX11-dev xorg-libXau-dev \ 20.51 + xorg-libXdmcp-dev xorg-libXext-dev xorg-libXrender-dev \ 20.52 + xorg-libxcb-dev xorg-pixman-dev xz-dev zlib-dev" 20.53 + ;; 20.54 + esac 20.55 +}
21.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 21.2 +++ b/libdbusmenu-gtk3/receipt Sat Oct 28 16:45:22 2017 +0300 21.3 @@ -0,0 +1,51 @@ 21.4 +# SliTaz package receipt v2. 21.5 + 21.6 +PACKAGE="libdbusmenu-gtk3" 21.7 +VERSION="16.04.0" 21.8 +CATEGORY="x-window" 21.9 +SHORT_DESC="Library for passing menus over DBus (GTK+3)" 21.10 +MAINTAINER="al.bobylev@gmail.com" 21.11 +LICENSE="GPL3 LGPL2.1 LGPL3" 21.12 +WEB_SITE="https://launchpad.net/libdbusmenu" 21.13 + 21.14 +TARBALL="libdbusmenu-$VERSION.tar.gz" 21.15 +WGET_URL="https://launchpad.net/libdbusmenu/${VERSION%.*}/$VERSION/+download/$TARBALL" 21.16 + 21.17 +BUILD_DEPENDS="intltool gtk-doc gtk+3-dev gtk+-dev json-glib-dev vala" 21.18 +SPLIT="libdbusmenu-gtk3-apps libdbusmenu-gtk3 libdbusmenu-gtk3-dev" 21.19 +SIBLINGS="libdbusmenu-gtk2" 21.20 + 21.21 +compile_rules() { 21.22 + ./configure \ 21.23 + --sysconfdir=/etc \ 21.24 + --localstatedir=/var \ 21.25 + --with-gtk=3 \ 21.26 + $CONFIGURE_ARGS && 21.27 + make && 21.28 + make -j1 DESTDIR=$install install # please keep DESTDIR, or it will be partial installed 21.29 +} 21.30 + 21.31 +genpkg_rules() { 21.32 + case $PACKAGE in 21.33 + libdbusmenu-gtk3-apps) 21.34 + copy libexec/ # note "gtk+" in depends 21.35 + DEPENDS="libdbusmenu-gtk3 atk cairo fontconfig freetype gdk-pixbuf \ 21.36 + glib gtk+ json-glib pango xorg-libX11" 21.37 + CAT="development|applications" 21.38 + ;; 21.39 + libdbusmenu-gtk3) 21.40 + copy @std @rm 21.41 + DEPENDS="atk cairo gdk-pixbuf glib gtk+3 json-glib pango" 21.42 + ;; 21.43 + *-dev) 21.44 + copy @dev 21.45 + DEPENDS="${SPLIT/$PACKAGE/} atk-dev bzip2-dev cairo-dev \ 21.46 + fontconfig-dev freetype-dev gdk-pixbuf-dev glib-dev gtk+3-dev \ 21.47 + harfbuzz-dev json-glib-dev libffi-dev libpng16-dev libxml2-dev \ 21.48 + pango-dev pcre-dev util-linux-blkid-dev util-linux-mount-dev \ 21.49 + util-linux-uuid-dev xorg-libX11-dev xorg-libXau-dev \ 21.50 + xorg-libXdmcp-dev xorg-libXext-dev xorg-libXrender-dev \ 21.51 + xorg-libxcb-dev xorg-pixman-dev xz-dev zlib-dev" 21.52 + ;; 21.53 + esac 21.54 +}
22.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 22.2 +++ b/libfakekey/receipt Sat Oct 28 16:45:22 2017 +0300 22.3 @@ -0,0 +1,40 @@ 22.4 +# SliTaz package receipt v2. 22.5 + 22.6 +PACKAGE="libfakekey" 22.7 +VERSION="0.1" 22.8 +CATEGORY="libs" 22.9 +SHORT_DESC="X virtual keyboard library" 22.10 +MAINTAINER="al.bobylev@gmail.com" 22.11 +LICENSE="GPL" 22.12 +WEB_SITE="https://www.yoctoproject.org/tools-resources/projects/matchbox" 22.13 + 22.14 +TARBALL="$PACKAGE-$VERSION.tar.bz2" 22.15 +WGET_URL="https://downloads.yoctoproject.org/releases/matchbox/libfakekey/$VERSION/$TARBALL" 22.16 + 22.17 +BUILD_DEPENDS="gfortran xorg-libX11-dev xorg-libXt-dev xorg-libXtst-dev" 22.18 +SPLIT="libfakekey-dev" 22.19 + 22.20 +compile_rules() { 22.21 + ./configure \ 22.22 + --sysconfdir=/etc \ 22.23 + --localstatedir=/var \ 22.24 + --disable-static \ 22.25 + $CONFIGURE_ARGS && 22.26 + make AM_LDFLAGS=-lX11 && 22.27 + make install 22.28 +} 22.29 + 22.30 +genpkg_rules() { 22.31 + case $PACKAGE in 22.32 + libfakekey) 22.33 + copy @std 22.34 + DEPENDS="xorg-libX11 xorg-libXtst" 22.35 + ;; 22.36 + *-dev) 22.37 + copy @dev 22.38 + DEPENDS="libfakekey xorg-libX11-dev xorg-libXau-dev \ 22.39 + xorg-libXdmcp-dev xorg-libXext-dev xorg-libXi-dev xorg-libXtst-dev \ 22.40 + xorg-libxcb-dev" 22.41 + ;; 22.42 + esac 22.43 +}
23.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 23.2 +++ b/libgnome-keyring3/receipt Sat Oct 28 16:45:22 2017 +0300 23.3 @@ -0,0 +1,38 @@ 23.4 +# SliTaz package receipt v2. 23.5 + 23.6 +PACKAGE="libgnome-keyring3" 23.7 +VERSION="3.12.0" 23.8 +CATEGORY="x-window" 23.9 +SHORT_DESC="A library that keep password and other secrets for users" 23.10 +MAINTAINER="al.bobylev@gmail.com" 23.11 +LICENSE="LGPL2" 23.12 +WEB_SITE="https://wiki.gnome.org/Projects/GnomeKeyring" 23.13 + 23.14 +TARBALL="libgnome-keyring-$VERSION.tar.xz" 23.15 +WGET_URL="$GNOME_MIRROR/libgnome-keyring/${VERSION%.*}/$TARBALL" 23.16 + 23.17 +BUILD_DEPENDS="intltool gtk-doc gobject-introspection-dev vala dbus-dev \ 23.18 +libgcrypt-dev" 23.19 +SPLIT="libgnome-keyring3-dev" 23.20 + 23.21 +compile_rules() { 23.22 + ./configure \ 23.23 + --sysconfdir=/etc \ 23.24 + $CONFIGURE_ARGS && 23.25 + make && 23.26 + make install 23.27 +} 23.28 + 23.29 +genpkg_rules() { 23.30 + case $PACKAGE in 23.31 + libgnome-keyring3) 23.32 + copy @std 23.33 + DEPENDS="dbus glib libffi libgcrypt libgpg-error pcre" 23.34 + ;; 23.35 + *-dev) 23.36 + copy @dev 23.37 + DEPENDS="libgnome-keyring3 dbus-dev glib-dev libffi-dev \ 23.38 + libgcrypt-dev libgpg-error-dev pcre-dev" 23.39 + ;; 23.40 + esac 23.41 +}
24.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 24.2 +++ b/libindicator-gtk2/receipt Sat Oct 28 16:45:22 2017 +0300 24.3 @@ -0,0 +1,59 @@ 24.4 +# SliTaz package receipt v2. 24.5 + 24.6 +PACKAGE="libindicator-gtk2" 24.7 +VERSION="12.10.1" 24.8 +CATEGORY="x-window" 24.9 +SHORT_DESC="Set of symbols and convenience functions for Ayatana indicators (GTK+2)" 24.10 +MAINTAINER="al.bobylev@gmail.com" 24.11 +LICENSE="GPL3" 24.12 +WEB_SITE="https://launchpad.net/libindicator" 24.13 + 24.14 +TARBALL="libindicator-$VERSION.tar.gz" 24.15 +WGET_URL="https://launchpad.net/libindicator/${VERSION%.*}/$VERSION/+download/$TARBALL" 24.16 + 24.17 +BUILD_DEPENDS="gtk+-dev glib-dev automake libtool" 24.18 +SPLIT="libindicator-gtk2-dev" 24.19 +SIBLINGS="libindicator-gtk3" 24.20 + 24.21 +compile_rules() { 24.22 + sed -i 's|\$LIBM| &|; /AM_SILENT_RULES/s|\]$||' configure.ac 24.23 + sed -i '/-Werror/ s|$| -Wno-deprecated-declarations|' -i \ 24.24 + libindicator/Makefile.am libindicator/Makefile.in 24.25 + autoreconf -fi && 24.26 + 24.27 + ./configure \ 24.28 + --sysconfdir=/etc \ 24.29 + --localstatedir=/var \ 24.30 + --libexecdir=/usr/lib/libindicator \ 24.31 + --with-gtk=2 \ 24.32 + --disable-static \ 24.33 + --disable-tests \ 24.34 + $CONFIGURE_ARGS && 24.35 + make && 24.36 + make install 24.37 +} 24.38 + 24.39 +genpkg_rules() { 24.40 + case $PACKAGE in 24.41 + libindicator-gtk2) 24.42 + copy @std 24.43 + rm -r $fs/usr/share 24.44 + DEPENDS="atk-dev bzlib cairo-dev fontconfig-dev freetype-dev \ 24.45 + gdk-pixbuf-dev glib-dev gtk+-dev harfbuzz-dev libffi-dev \ 24.46 + libindicator-gtk2 libpng16-dev libxml2-dev pango-dev pcre-dev \ 24.47 + util-linux-blkid-dev util-linux-mount-dev util-linux-uuid-dev \ 24.48 + xorg-libX11-dev xorg-libXau-dev xorg-libXdmcp-dev xorg-libXext-dev \ 24.49 + xorg-libXrender-dev xorg-libxcb-dev xorg-pixman-dev xz-dev zlib" 24.50 + ;; 24.51 + *-dev) 24.52 + copy @dev 80indicator-debugging 24.53 + DEPENDS="libindicator-gtk2 atk-dev bzip2-dev cairo-dev \ 24.54 + fontconfig-dev freetype-dev gdk-pixbuf-dev glib-dev gtk+-dev \ 24.55 + harfbuzz-dev libffi-dev libpng16-dev libxml2-dev pango-dev \ 24.56 + pcre-dev util-linux-blkid-dev util-linux-mount-dev \ 24.57 + util-linux-uuid-dev xorg-libX11-dev xorg-libXau-dev \ 24.58 + xorg-libXdmcp-dev xorg-libXext-dev xorg-libXrender-dev \ 24.59 + xorg-libxcb-dev xorg-pixman-dev xz-dev zlib-dev" 24.60 + ;; 24.61 + esac 24.62 +}
25.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 25.2 +++ b/libindicator-gtk3/receipt Sat Oct 28 16:45:22 2017 +0300 25.3 @@ -0,0 +1,58 @@ 25.4 +# SliTaz package receipt v2. 25.5 + 25.6 +PACKAGE="libindicator-gtk3" 25.7 +VERSION="12.10.1" 25.8 +CATEGORY="x-window" 25.9 +SHORT_DESC="Set of symbols and convenience functions for Ayatana indicators (GTK+3)" 25.10 +MAINTAINER="al.bobylev@gmail.com" 25.11 +LICENSE="GPL3" 25.12 +WEB_SITE="https://launchpad.net/libindicator" 25.13 + 25.14 +TARBALL="libindicator-$VERSION.tar.gz" 25.15 +WGET_URL="https://launchpad.net/libindicator/${VERSION%.*}/$VERSION/+download/$TARBALL" 25.16 + 25.17 +BUILD_DEPENDS="gtk+3-dev glib-dev automake libtool" 25.18 +SPLIT="libindicator-gtk3-dev" 25.19 +SIBLINGS="libindicator-gtk2" 25.20 + 25.21 +compile_rules() { 25.22 + sed -i 's|\$LIBM| &|; /AM_SILENT_RULES/s|\]$||' configure.ac 25.23 + sed -i '/-Werror/ s|$| -Wno-deprecated-declarations|' -i \ 25.24 + libindicator/Makefile.am libindicator/Makefile.in 25.25 + autoreconf -fi && 25.26 + 25.27 + ./configure \ 25.28 + --sysconfdir=/etc \ 25.29 + --localstatedir=/var \ 25.30 + --libexecdir=/usr/lib/libindicator \ 25.31 + --with-gtk=3 \ 25.32 + --disable-static \ 25.33 + --disable-tests \ 25.34 + $CONFIGURE_ARGS && 25.35 + make && 25.36 + make install 25.37 +} 25.38 + 25.39 +genpkg_rules() { 25.40 + case $PACKAGE in 25.41 + libindicator-gtk3) 25.42 + copy @std 25.43 + rm -r $fs/usr/share 25.44 + DEPENDS="atk bzlib cairo fontconfig freetype gdk-pixbuf glib gtk+3 \ 25.45 + libffi libharfbuzz liblzma libpng16 libxml2 pango pcre \ 25.46 + util-linux-blkid util-linux-mount util-linux-uuid xorg-libX11 \ 25.47 + xorg-libXau xorg-libXdmcp xorg-libXext xorg-libXrender xorg-libxcb \ 25.48 + xorg-pixman zlib" 25.49 + ;; 25.50 + *-dev) 25.51 + copy @dev 80indicator-debugging 25.52 + DEPENDS="libindicator-gtk3 atk-dev bzip2-dev cairo-dev \ 25.53 + fontconfig-dev freetype-dev gdk-pixbuf-dev glib-dev gtk+3-dev \ 25.54 + harfbuzz-dev libffi-dev libpng16-dev libxml2-dev pango-dev \ 25.55 + pcre-dev util-linux-blkid-dev util-linux-mount-dev \ 25.56 + util-linux-uuid-dev xorg-libX11-dev xorg-libXau-dev \ 25.57 + xorg-libXdmcp-dev xorg-libXext-dev xorg-libXrender-dev \ 25.58 + xorg-libxcb-dev xorg-pixman-dev xz-dev zlib" 25.59 + ;; 25.60 + esac 25.61 +}
26.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 26.2 +++ b/libpeas/receipt Sat Oct 28 16:45:22 2017 +0300 26.3 @@ -0,0 +1,52 @@ 26.4 +# SliTaz package receipt v2. 26.5 + 26.6 +PACKAGE="libpeas" 26.7 +VERSION="1.22.0" 26.8 +CATEGORY="libs" 26.9 +SHORT_DESC="GObject Plugin System" 26.10 +MAINTAINER="al.bobylev@gmail.com" 26.11 +LICENSE="GPL2" 26.12 +WEB_SITE="https://wiki.gnome.org/Projects/Libpeas" 26.13 +LFS="http://www.linuxfromscratch.org/blfs/view/stable/gnome/libpeas.html" 26.14 + 26.15 +TARBALL="$PACKAGE-$VERSION.tar.xz" 26.16 +WGET_URL="$GNOME_MIRROR/libpeas/${VERSION%.*}/$TARBALL" 26.17 + 26.18 +BUILD_DEPENDS="intltool gobject-introspection-dev gtk+3-dev python-dev \ 26.19 +pygobject3-dev gtk-doc" 26.20 +SPLIT="libpeas-gtk libpeas-python libpeas-dev libpeas-demo" 26.21 + 26.22 +compile_rules() { 26.23 + ./configure $CONFIGURE_ARGS && make && make install 26.24 +} 26.25 + 26.26 +genpkg_rules() { 26.27 + case $PACKAGE in 26.28 + libpeas) 26.29 + copy libpeas-1.0.so* 26.30 + DEPENDS="glib gobject-introspection" 26.31 + ;; 26.32 + *-gtk) 26.33 + copy libpeas-gtk-1.0.so* 26.34 + DEPENDS="libpeas atk cairo gdk-pixbuf gtk+3 pango" 26.35 + ;; 26.36 + *-python) 26.37 + copy libpythonloader.so 26.38 + DEPENDS="libpeas python" 26.39 + ;; 26.40 + *-dev) 26.41 + copy @dev 26.42 + DEPENDS="${SPLIT/$PACKAGE/} atk-dev bzip2-dev cairo-dev \ 26.43 + fontconfig-dev freetype-dev gdk-pixbuf-dev glib-dev \ 26.44 + gobject-introspection-dev gtk+3-dev harfbuzz-dev libffi-dev \ 26.45 + libpng16-dev libxml2-dev pango-dev pcre-dev python \ 26.46 + util-linux-blkid-dev util-linux-mount-dev util-linux-uuid-dev \ 26.47 + xorg-libX11-dev xorg-libXau-dev xorg-libXdmcp-dev xorg-libXext-dev \ 26.48 + xorg-libXrender-dev xorg-libxcb-dev xorg-pixman-dev xz-dev zlib-dev" 26.49 + ;; 26.50 + *-demo) 26.51 + copy peas-demo peas-demo/ hicolor/ @rm 26.52 + DEPENDS="libpeas-gtk" 26.53 + ;; 26.54 + esac 26.55 +}
27.1 --- a/libspectre-dev/receipt Sat Oct 28 16:05:32 2017 +0300 27.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 27.3 @@ -1,19 +0,0 @@ 27.4 -# SliTaz package receipt. 27.5 - 27.6 -PACKAGE="libspectre-dev" 27.7 -VERSION="0.2.7" 27.8 -CATEGORY="development" 27.9 -SHORT_DESC="Development files for libspectre" 27.10 -MAINTAINER="al.bobylev@gmail.com" 27.11 -LICENSE="GPL2" 27.12 -WEB_SITE="http://www.freedesktop.org/wiki/Software/libspectre" 27.13 -WANTED="libspectre" 27.14 - 27.15 -DEPENDS="libspectre" 27.16 - 27.17 -# Rules to gen a SliTaz package suitable for Tazpkg. 27.18 -genpkg_rules() 27.19 -{ 27.20 - cp -a $install/* $fs 27.21 - rm -rf $fs/usr/lib/*.so* 27.22 -}
28.1 --- a/libspectre/receipt Sat Oct 28 16:05:32 2017 +0300 28.2 +++ b/libspectre/receipt Sat Oct 28 16:45:22 2017 +0300 28.3 @@ -1,27 +1,31 @@ 28.4 -# SliTaz package receipt. 28.5 +# SliTaz package receipt v2. 28.6 28.7 PACKAGE="libspectre" 28.8 -VERSION="0.2.7" 28.9 +VERSION="0.2.8" 28.10 CATEGORY="office" 28.11 SHORT_DESC="libspectre is a small library for rendering Postscript documents" 28.12 MAINTAINER="al.bobylev@gmail.com" 28.13 LICENSE="GPL2" 28.14 -WEB_SITE="http://www.freedesktop.org/wiki/Software/libspectre" 28.15 +WEB_SITE="https://www.freedesktop.org/wiki/Software/libspectre/" 28.16 + 28.17 TARBALL="$PACKAGE-$VERSION.tar.gz" 28.18 -WGET_URL="http://libspectre.freedesktop.org/releases/$TARBALL" 28.19 +WGET_URL="https://libspectre.freedesktop.org/releases/$TARBALL" 28.20 28.21 -DEPENDS="ghostscript" 28.22 -BUILD_DEPENDS="ghostscript-dev" 28.23 +BUILD_DEPENDS="ghostscript-dev cairo-dev" 28.24 +SPLIT="libspectre-dev" 28.25 28.26 -# Rules to configure and make the package. 28.27 -compile_rules() 28.28 -{ 28.29 +compile_rules() { 28.30 ./configure $CONFIGURE_ARGS && make && make install 28.31 } 28.32 28.33 -# Rules to gen a SliTaz package suitable for Tazpkg. 28.34 -genpkg_rules() 28.35 -{ 28.36 - mkdir -p $fs/usr/lib 28.37 - cp -a $install/usr/lib/*.so* $fs/usr/lib 28.38 +genpkg_rules() { 28.39 + case $PACKAGE in 28.40 + libspectre) 28.41 + copy @std 28.42 + DEPENDS="ghostscript" 28.43 + ;; 28.44 + *-dev) 28.45 + copy @dev 28.46 + ;; 28.47 + esac 28.48 }
29.1 --- a/libwnck3-dev/receipt Sat Oct 28 16:05:32 2017 +0300 29.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 29.3 @@ -1,22 +0,0 @@ 29.4 -# SliTaz package receipt. 29.5 - 29.6 -PACKAGE="libwnck3-dev" 29.7 -VERSION="3.14.1" 29.8 -CATEGORY="development" 29.9 -SHORT_DESC="libwnck devel files (GTK+3)" 29.10 -MAINTAINER="al.bobylev@gmail.com" 29.11 -LICENSE="LGPL2" 29.12 -WEB_SITE="http://www.gnome.org/" 29.13 - 29.14 -DEPENDS="libwnck3 gtk+3-dev startup-notification-dev" 29.15 -WANTED="libwnck3" 29.16 - 29.17 -# Rules to gen a SliTaz package suitable for Tazpkg. 29.18 -genpkg_rules() 29.19 -{ 29.20 - mkdir -p $fs/usr/lib $fs/usr/share 29.21 - cp -a $install/usr/lib/*.*a $fs/usr/lib 29.22 - cp -a $install/usr/lib/pkgconfig $fs/usr/lib 29.23 - cp -a $install/usr/include $fs/usr 29.24 - cp -a $install/usr/share/gir-1.0 $fs/usr/share 29.25 -}
30.1 --- a/libwnck3/receipt Sat Oct 28 16:05:32 2017 +0300 30.2 +++ b/libwnck3/receipt Sat Oct 28 16:45:22 2017 +0300 30.3 @@ -1,35 +1,42 @@ 30.4 -# SliTaz package receipt. 30.5 +# SliTaz package receipt v2. 30.6 30.7 PACKAGE="libwnck3" 30.8 -VERSION="3.14.1" 30.9 +VERSION="3.24.1" 30.10 CATEGORY="x-window" 30.11 SHORT_DESC="Window Navigator Construction Kit (GTK+3)" 30.12 MAINTAINER="al.bobylev@gmail.com" 30.13 LICENSE="LGPL2" 30.14 -TARBALL="$PACKAGE-$VERSION.tar.xz" 30.15 -WEB_SITE="http://www.gnome.org/" 30.16 -WGET_URL="$GNOME_MIRROR/libwnck/${VERSION%.*}/libwnck-$VERSION.tar.xz" 30.17 +WEB_SITE="https://developer.gnome.org/libwnck/" 30.18 +LFS="http://www.linuxfromscratch.org/blfs/view/stable/gnome/libwnck.html" 30.19 30.20 -DEPENDS="expat gtk+ startup-notification xorg-libICE xorg-libSM xorg-libX11 \ 30.21 -xorg-libXau xorg-libXcomposite xorg-libXcursor xorg-libXdmcp xorg-libXext \ 30.22 -xorg-libXfixes xorg-libXinerama xorg-libXrandr xorg-libXrender xorg-libXdamage" 30.23 -BUILD_DEPENDS="startup-notification-dev gtk+3-dev gobject-introspection-dev \ 30.24 -intltool" 30.25 +TARBALL="libwnck-$VERSION.tar.xz" 30.26 +WGET_URL="$GNOME_MIRROR/libwnck/${VERSION%.*}/$TARBALL" 30.27 30.28 -# Rules to configure and make the package. 30.29 -compile_rules() 30.30 -{ 30.31 - ./configure \ 30.32 - $CONFIGURE_ARGS && 30.33 - make && 30.34 - make DESTDIR=$install install 30.35 +BUILD_DEPENDS="gettext startup-notification-dev xorg-libX11-dev gtk+3-dev \ 30.36 +xorg-libXres-dev gtk-doc" 30.37 +SPLIT="libwnck3-dev" 30.38 + 30.39 +compile_rules() { 30.40 + ./configure $CONFIGURE_ARGS && make && make install 30.41 } 30.42 30.43 -# Rules to gen a SliTaz package suitable for Tazpkg. 30.44 -genpkg_rules() 30.45 -{ 30.46 - mkdir -p $fs/usr/lib 30.47 - cp -a $install/usr/bin $fs/usr 30.48 - cp -a $install/usr/lib/*.so* $fs/usr/lib 30.49 - cp -a $install/usr/lib/girepository-1.0 $fs/usr/lib 30.50 +genpkg_rules() { 30.51 + case $PACKAGE in 30.52 + libwnck3) 30.53 + copy @std 30.54 + DEPENDS="atk cairo gdk-pixbuf glib gtk+3 startup-notification \ 30.55 + xorg-libX11 xorg-libXext xorg-libXrender xorg-libXres" 30.56 + ;; 30.57 + *-dev) 30.58 + copy @dev 30.59 + DEPENDS="libwnck3 atk-dev bzip2-dev cairo-dev fontconfig-dev \ 30.60 + freetype-dev gdk-pixbuf-dev glib-dev gtk+3-dev harfbuzz-dev \ 30.61 + libffi-dev libpng16-dev libxml2-dev pango-dev pcre-dev \ 30.62 + startup-notification-dev util-linux-blkid-dev util-linux-mount-dev \ 30.63 + util-linux-uuid-dev xorg-libX11-dev xorg-libXau-dev \ 30.64 + xorg-libXdmcp-dev xorg-libXext-dev xorg-libXrender-dev \ 30.65 + xorg-libXres-dev xorg-libxcb-dev xorg-pixman-dev xorg-xcb-util-dev \ 30.66 + xz-dev zlib-dev" 30.67 + ;; 30.68 + esac 30.69 }
31.1 --- a/libxklavier/receipt Sat Oct 28 16:05:32 2017 +0300 31.2 +++ b/libxklavier/receipt Sat Oct 28 16:45:22 2017 +0300 31.3 @@ -1,25 +1,25 @@ 31.4 # SliTaz package receipt v2. 31.5 31.6 PACKAGE="libxklavier" 31.7 -VERSION="5.0" 31.8 -CATEGORY="system-tools" 31.9 +VERSION="5.4" 31.10 +CATEGORY="libs" 31.11 SHORT_DESC="Library providing high-level API for XKB" 31.12 MAINTAINER="al.bobylev@gmail.com" 31.13 LICENSE="GPL2" 31.14 -WEB_SITE="http://freedesktop.org/wiki/Software/LibXklavier" 31.15 +WEB_SITE="https://freedesktop.org/wiki/Software/LibXklavier/" 31.16 +LFS="http://www.linuxfromscratch.org/blfs/view/stable/x/libxklavier.html" 31.17 31.18 TARBALL="$PACKAGE-$VERSION.tar.bz2" 31.19 -WGET_URL="$SF_MIRROR/gswitchit/libxklavier/$VERSION/$TARBALL" 31.20 +WGET_URL="https://people.freedesktop.org/~svu/$TARBALL" 31.21 31.22 -BUILD_DEPENDS="libxml2-dev glib-dev xorg-xkbcomp iso-codes xorg-dev" 31.23 +BUILD_DEPENDS="gettext gobject-introspection-dev vala gtk-doc xorg-libX11-dev \ 31.24 +xorg-server-dev xorg-xkbcomp-dev xorg-libxkbfile-dev xorg-libXi-dev iso-codes" 31.25 SPLIT="libxklavier-dev" 31.26 31.27 -# Rules to configure and make the package. 31.28 -compile_rules() 31.29 -{ 31.30 +compile_rules() { 31.31 ./configure \ 31.32 --disable-static \ 31.33 - --disable-gtk-doc \ 31.34 + \ 31.35 --enable-xkb-support \ 31.36 --enable-xmodmap-support \ 31.37 $CONFIGURE_ARGS && 31.38 @@ -27,13 +27,13 @@ 31.39 make install 31.40 } 31.41 31.42 -# Rules to gen a SliTaz package suitable for Tazpkg. 31.43 -genpkg_rules() 31.44 -{ 31.45 +genpkg_rules() { 31.46 case $PACKAGE in 31.47 libxklavier) 31.48 copy @std 31.49 - DEPENDS="glib libxml2 xorg-libX11 xorg-libXi xorg-libxkbfile" 31.50 + DEPENDS="glib libffi liblzma libxml2 pcre xorg-libX11 xorg-libXau \ 31.51 + xorg-libXdmcp xorg-libXext xorg-libXi xorg-libxcb xorg-libxkbfile \ 31.52 + zlib iso-codes" 31.53 ;; 31.54 libxklavier-dev) 31.55 copy @dev
32.1 --- a/pangomm-dev/receipt Sat Oct 28 16:05:32 2017 +0300 32.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 32.3 @@ -1,21 +0,0 @@ 32.4 -# SliTaz package receipt. 32.5 - 32.6 -PACKAGE="pangomm-dev" 32.7 -VERSION="2.35.1" 32.8 -CATEGORY="development" 32.9 -SHORT_DESC="Pangomm library devel files." 32.10 -MAINTAINER="pankso@slitaz.org" 32.11 -LICENSE="LGPL2.1" 32.12 -WANTED="pangomm" 32.13 -WEB_SITE="http://www.gnome.org/" 32.14 - 32.15 -DEPENDS="pangomm cairomm-dev pkg-config" 32.16 - 32.17 -# Rules to gen a SliTaz package suitable for Tazpkg. 32.18 -genpkg_rules() 32.19 -{ 32.20 - mkdir -p $fs/usr/lib 32.21 - cp -a $install/usr/lib/*.*a $fs/usr/lib 32.22 - cp -a $install/usr/lib/pkgconfig $fs/usr/lib 32.23 - cp -a $install/usr/include $install/usr/lib/*/include $fs/usr 32.24 -}
33.1 --- a/pangomm/receipt Sat Oct 28 16:05:32 2017 +0300 33.2 +++ b/pangomm/receipt Sat Oct 28 16:45:22 2017 +0300 33.3 @@ -1,33 +1,40 @@ 33.4 -# SliTaz package receipt. 33.5 +# SliTaz package receipt v2. 33.6 33.7 PACKAGE="pangomm" 33.8 -VERSION="2.35.1" 33.9 +VERSION="2.40.1" 33.10 CATEGORY="x-window" 33.11 -SHORT_DESC="Pango binding for GTKmm." 33.12 +SHORT_DESC="Pango binding for GTKmm" 33.13 MAINTAINER="pankso@slitaz.org" 33.14 LICENSE="LGPL2.1" 33.15 +WEB_SITE="https://developer.gnome.org/pangomm/" 33.16 +LFS="http://www.linuxfromscratch.org/blfs/view/stable/x/pangomm.html" 33.17 + 33.18 TARBALL="$PACKAGE-$VERSION.tar.xz" 33.19 -WEB_SITE="http://www.gnome.org/" 33.20 WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL" 33.21 33.22 -DEPENDS="pixman cairomm glibmm libgiomm pango gcc-lib-base" 33.23 -BUILD_DEPENDS="cairo-dev cairomm-dev glibmm-dev pango-dev libxml2-dev" 33.24 +BUILD_DEPENDS="glibmm-dev cairomm-dev pango-dev" 33.25 +SPLIT="pangomm-dev" 33.26 33.27 -# Rules to configure and make the package. 33.28 -compile_rules() 33.29 -{ 33.30 - cd $src 33.31 - ./configure \ 33.32 - --disable-documentation \ 33.33 - $CONFIGURE_ARGS && 33.34 - make && 33.35 - make install 33.36 +compile_rules() { 33.37 + sed -i "/^libdocdir =/ s|\$(book_name)|pangomm-$VERSION|" docs/Makefile.in 33.38 + 33.39 + ./configure $CONFIGURE_ARGS && make && make install 33.40 } 33.41 33.42 -# Rules to gen a SliTaz package suitable for Tazpkg. 33.43 -genpkg_rules() 33.44 -{ 33.45 - mkdir -p $fs/usr/lib 33.46 - cp -a $install/usr/lib/*.so* $fs/usr/lib 33.47 +genpkg_rules() { 33.48 + case $PACKAGE in 33.49 + pangomm) 33.50 + copy @std 33.51 + DEPENDS="cairo cairomm glib glibmm libsigc++ pango" 33.52 + ;; 33.53 + *-dev) 33.54 + copy @dev 33.55 + DEPENDS="pangomm bzip2-dev cairo-dev cairomm-dev fontconfig-dev \ 33.56 + freetype-dev glib-dev glibmm-dev harfbuzz-dev libffi-dev \ 33.57 + libpng16-dev libsigc++-dev libxml2-dev pango-dev pcre-dev \ 33.58 + xorg-libX11-dev xorg-libXau-dev xorg-libXdmcp-dev xorg-libXext-dev \ 33.59 + xorg-libXrender-dev xorg-libxcb-dev xorg-pixman-dev xz-dev zlib-dev" 33.60 + ;; 33.61 + esac 33.62 } 33.63
34.1 --- a/perl-xml-sax/receipt Sat Oct 28 16:05:32 2017 +0300 34.2 +++ b/perl-xml-sax/receipt Sat Oct 28 16:45:22 2017 +0300 34.3 @@ -1,4 +1,4 @@ 34.4 -# SliTaz package receipt. 34.5 +# SliTaz package receipt v2. 34.6 34.7 PACKAGE="perl-xml-sax" 34.8 VERSION="0.99" 34.9 @@ -11,21 +11,20 @@ 34.10 TARBALL="XML-SAX-$VERSION.tar.gz" 34.11 WGET_URL="https://cpan.metacpan.org/authors/id/G/GR/GRANTM/$TARBALL" 34.12 34.13 -DEPENDS="perl-xml-namespacesupport perl-xml-sax-base" 34.14 -BUILD_DEPENDS="$DEPENDS" 34.15 +BUILD_DEPENDS="perl-xml-namespacesupport perl-xml-sax-base" 34.16 34.17 -# Rules to configure and make the package. 34.18 -compile_rules() 34.19 -{ 34.20 +compile_rules() { 34.21 # Please keep `make -j1 install` to FS before installing to the DESTDIR 34.22 perl Makefile.PL && 34.23 - make -j1 install && make -j1 DESTDIR=$install install && 34.24 + make -j1 install && 34.25 + make -j1 DESTDIR=$install install || return 1 34.26 34.27 chmod -R u+w $install 34.28 + cp -v /usr/lib/perl5/site_perl/5.24.1/XML/SAX/ParserDetails.ini \ 34.29 + $install/usr/lib/perl5/site_perl/5.24.1/XML/SAX/ 34.30 } 34.31 34.32 -# Rules to gen a SliTaz package suitable for Tazpkg. 34.33 -genpkg_rules() 34.34 -{ 34.35 +genpkg_rules() { 34.36 copy @std 34.37 + DEPENDS="$BUILD_DEPENDS" 34.38 }