wok-next rev 20550
Removing *.la.
line diff
1.1 --- a/gst0-python/receipt Wed Apr 04 17:32:49 2018 +0300 1.2 +++ b/gst0-python/receipt Fri Apr 06 02:18:37 2018 +0300 1.3 @@ -24,14 +24,11 @@ 1.4 genpkg_rules() { 1.5 case $PACKAGE in 1.6 gst0-python) 1.7 - mkdir -p $fs/usr/lib $fs/usr/share 1.8 - cp -a $install/usr/share/gst-python $fs/usr/share 1.9 - cp -a $install/usr/lib/python* $fs/usr/lib 1.10 + copy @std 1.11 DEPENDS="pygobject gstreamer0 gst0-plugins-base" 1.12 ;; 1.13 *-dev) 1.14 - mkdir -p $fs/usr/lib 1.15 - cp -a $install/usr/lib/pkgconfig $fs/usr/lib 1.16 + copy @dev 1.17 DEPENDS="gst0-python pygobject-dev gstreamer0-dev \ 1.18 gst0-plugins-base-dev python-dev" 1.19 ;;
2.1 --- a/gtk-engine-rezlooks/receipt Wed Apr 04 17:32:49 2018 +0300 2.2 +++ b/gtk-engine-rezlooks/receipt Fri Apr 06 02:18:37 2018 +0300 2.3 @@ -1,4 +1,4 @@ 2.4 -# SliTaz package receipt. 2.5 +# SliTaz package receipt v2. 2.6 2.7 PACKAGE="gtk-engine-rezlooks" 2.8 VERSION="0.6" 2.9 @@ -6,26 +6,24 @@ 2.10 SHORT_DESC="Rezlooks GTK+ Engine" 2.11 MAINTAINER="devl547@gmail.com" 2.12 LICENSE="GPL2" 2.13 +WEB_SITE="http://www.gnome-look.org/content/show.php?content=39179" 2.14 + 2.15 TARBALL="39179-rezlooks-0.6.tar.gz" 2.16 -WEB_SITE="http://www.gnome-look.org/content/show.php?content=39179" 2.17 WGET_URL="http://GNOME-Look.org/CONTENT/content-files/$TARBALL" 2.18 2.19 BUILD_DEPENDS="gtk+-dev" 2.20 -DEPENDS="gtk+" 2.21 2.22 -# Rules to configure and make the package. 2.23 -compile_rules() 2.24 -{ 2.25 - cd $src 2.26 +compile_rules() { 2.27 sed -i 's|<glib/gtimer.h>|<glib.h>|' src/animation.c 2.28 - ./configure --enable-animation $CONFIGURE_ARGS && 2.29 + 2.30 + ./configure \ 2.31 + --enable-animation \ 2.32 + $CONFIGURE_ARGS && 2.33 make && 2.34 make prefix=/usr install 2.35 } 2.36 2.37 -# Rules to gen a SliTaz package suitable for Tazpkg. 2.38 -genpkg_rules() 2.39 -{ 2.40 - mkdir -p $fs/usr 2.41 - cp -a $install/usr/lib $fs/usr 2.42 +genpkg_rules() { 2.43 + copy @std 2.44 + DEPENDS="gtk+" 2.45 }
3.1 --- a/gtk-vnc/receipt Wed Apr 04 17:32:49 2018 +0300 3.2 +++ b/gtk-vnc/receipt Fri Apr 06 02:18:37 2018 +0300 3.3 @@ -3,13 +3,13 @@ 3.4 PACKAGE="gtk-vnc" 3.5 VERSION="0.5.4" 3.6 CATEGORY="x-window" 3.7 -SHORT_DESC="VNC viewer widget for GTK." 3.8 +SHORT_DESC="VNC viewer widget for GTK" 3.9 MAINTAINER="pankso@slitaz.org" 3.10 LICENSE="LGPL2.1" 3.11 +WEB_SITE="https://wiki.gnome.org/Projects/gtk-vnc" 3.12 + 3.13 TARBALL="$PACKAGE-$VERSION.tar.xz" 3.14 -WEB_SITE="https://wiki.gnome.org/Projects/gtk-vnc" 3.15 WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL" 3.16 -TAGS="vnc remote-desktop" 3.17 3.18 BUILD_DEPENDS="gnutls-dev libgpg-error-dev gtk+-dev cyrus-sasl cyrus-sasl-dev \ 3.19 intltool pygtk-dev pygobject-dev libffi-dev python-dev \ 3.20 @@ -18,37 +18,29 @@ 3.21 libvorbis-dev dbus-dev" 3.22 SPLIT="gtk-vnc-dev gtk-vnc-python" 3.23 3.24 -# Rules to configure and make the package. 3.25 -compile_rules() 3.26 -{ 3.27 +compile_rules() { 3.28 ./configure $CONFIGURE_ARGS && 3.29 make -j1 && 3.30 make -j1 install 3.31 } 3.32 3.33 -# Rules to gen a SliTaz package suitable for Tazpkg. 3.34 -genpkg_rules() 3.35 -{ 3.36 +genpkg_rules() { 3.37 case $PACKAGE in 3.38 - gtk-vnc) 3.39 - SUGGESTED="gtk-vnc-python" 3.40 - DEPENDS="gnutls libgpg-error gtk+ pygtk cyrus-sasl libtasn1 \ 3.41 + gtk-vnc-python) 3.42 + copy python2.7/ 3.43 + CAT="development|Python bindings" 3.44 + DEPENDS="gtk-vnc python" 3.45 + ;; 3.46 + gtk-vnc) 3.47 + copy @std @rm 3.48 + SUGGESTED="gtk-vnc-python" 3.49 + DEPENDS="gnutls libgpg-error gtk+ pygtk cyrus-sasl libtasn1 \ 3.50 pulseaudio util-linux-uuid libjson-c libsndfile flac \ 3.51 libvorbis" 3.52 - mkdir -p $fs/usr/lib 3.53 - cp -a $install/usr/lib/*.so* $fs/usr/lib 3.54 - ;; 3.55 - gtk-vnc-dev) 3.56 - mkdir -p $fs/usr/lib 3.57 - cp -a $install/usr/lib/*.*a $fs/usr/lib 3.58 - cp -a $install/usr/lib/pkgconfig $fs/usr/lib 3.59 - cp -a $install/usr/include $fs/usr 3.60 - ;; 3.61 - gtk-vnc-python) 3.62 - CAT="development|GTK VNC python bindings." 3.63 - DEPENDS="gtk-vnc python" 3.64 - mkdir -p $fs/usr/lib 3.65 - cp -a $install/usr/lib/python* $fs/usr/lib 3.66 - ;; 3.67 + TAGS="vnc remote-desktop" 3.68 + ;; 3.69 + *-dev) 3.70 + copy @dev 3.71 + ;; 3.72 esac 3.73 }
4.1 --- a/gtk3-engine-unico/receipt Wed Apr 04 17:32:49 2018 +0300 4.2 +++ b/gtk3-engine-unico/receipt Fri Apr 06 02:18:37 2018 +0300 4.3 @@ -26,14 +26,12 @@ 4.4 genpkg_rules() { 4.5 case $PACKAGE in 4.6 gtk3-engine-unico) 4.7 - cp -a $install/* $fs 4.8 - find $fs -name '*.*a' -delete 4.9 + copy @std 4.10 DEPENDS="gtk+3" 4.11 TAGS="gtk3" 4.12 ;; 4.13 *-dev) 4.14 - cp -a $install/* $fs 4.15 - find $fs -name '*.so' -delete 4.16 + copy @dev 4.17 ;; 4.18 esac 4.19 }
5.1 --- a/gtkglext/receipt Wed Apr 04 17:32:49 2018 +0300 5.2 +++ b/gtkglext/receipt Fri Apr 06 02:18:37 2018 +0300 5.3 @@ -18,9 +18,7 @@ 5.4 compile_rules() { 5.5 patch -Np1 -i $stuff/gtk2.20.patch 5.6 autoconf --force 5.7 - ./configure \ 5.8 - --prefix=/usr \ 5.9 - $CONFIGURE_ARGS && 5.10 + ./configure $CONFIGURE_ARGS && 5.11 make && 5.12 make DESTDIR=$DESTDIR install 5.13 } 5.14 @@ -28,18 +26,12 @@ 5.15 genpkg_rules() { 5.16 case $PACKAGE in 5.17 gtkglext) 5.18 - mkdir -p $fs/usr/lib 5.19 - cp -a $install/usr/lib/*.so* $fs/usr/lib 5.20 + copy @std 5.21 DEPENDS="gtk+ mesa glu pangox-compat" 5.22 SUGGESTED="nvidia" 5.23 ;; 5.24 *-dev) 5.25 - mkdir -p $fs/usr/lib $fs/usr/share 5.26 - cp -a $install/usr/include $fs/usr 5.27 - cp -a $install/usr/lib/*.*a $fs/usr/lib 5.28 - cp -a $install/usr/lib/pkgconfig $fs/usr/lib 5.29 - cp -a $install/usr/lib/gtkglext-* $fs/usr/lib 5.30 - cp -a $install/usr/share/aclocal $fs/usr/share 5.31 + copy @dev 5.32 DEPENDS="gtkglext pangox-compat-dev" 5.33 ;; 5.34 esac
6.1 --- a/gtkmm/receipt Wed Apr 04 17:32:49 2018 +0300 6.2 +++ b/gtkmm/receipt Fri Apr 06 02:18:37 2018 +0300 6.3 @@ -26,18 +26,12 @@ 6.4 genpkg_rules() { 6.5 case $PACKAGE in 6.6 gtkmm) 6.7 - mkdir -p $fs/usr/lib 6.8 - cp -a $install/usr/lib/*.so* $fs/usr/lib 6.9 + copy @std 6.10 DEPENDS="gtk+ atkmm glibmm cairomm libsigc++ xorg-libXdamage \ 6.11 libgiomm pangomm gcc-lib-base" 6.12 ;; 6.13 *-dev) 6.14 - mkdir -p $fs/usr/lib 6.15 - cp -a $install/usr/lib/*.*a $fs/usr/lib 6.16 - cp -a $install/usr/lib/pkgconfig $fs/usr/lib 6.17 - cp -a $install/usr/lib/gtkmm-2.4 $fs/usr/lib 6.18 - cp -a $install/usr/lib/gdkmm-2.4 $fs/usr/lib 6.19 - cp -a $install/usr/include $fs/usr 6.20 + copy @dev 6.21 DEPENDS="gtkmm gtk+-dev atkmm-dev glibmm-dev libgiomm-dev \ 6.22 pangomm-dev" 6.23 ;;
7.1 --- a/guichan/receipt Wed Apr 04 17:32:49 2018 +0300 7.2 +++ b/guichan/receipt Fri Apr 06 02:18:37 2018 +0300 7.3 @@ -16,7 +16,6 @@ 7.4 7.5 compile_rules() { 7.6 ./configure \ 7.7 - --prefix=/usr \ 7.8 --enable-sdl \ 7.9 $CONFIGURE_ARGS && 7.10 make && 7.11 @@ -26,15 +25,11 @@ 7.12 genpkg_rules() { 7.13 case $PACKAGE in 7.14 guichan) 7.15 - mkdir -p $fs/usr/lib 7.16 - cp -a $install/usr/lib/*.so* $fs/usr/lib 7.17 + copy @std 7.18 DEPENDS="libsdl libsdl-image" 7.19 ;; 7.20 *-dev) 7.21 - mkdir -p $fs/usr/lib 7.22 - cp -a $install/usr/lib/*a $fs/usr/lib 7.23 - cp -a $install/usr/include $fs/usr 7.24 - cp -a $install/usr/lib/pkgconfig $fs/usr/lib 7.25 + copy @dev 7.26 ;; 7.27 esac 7.28 }
8.1 --- a/guile/receipt Wed Apr 04 17:32:49 2018 +0300 8.2 +++ b/guile/receipt Fri Apr 06 02:18:37 2018 +0300 8.3 @@ -25,18 +25,11 @@ 8.4 genpkg_rules() { 8.5 case $PACKAGE in 8.6 guile) 8.7 - mkdir -p $fs/usr/lib $fs/usr/share 8.8 - cp -a $install/usr/bin $fs/usr 8.9 - cp -a $install/usr/lib/*.so* $fs/usr/lib 8.10 - cp -a $install/usr/share/guile $fs/usr/share 8.11 + copy @std 8.12 DEPENDS="gmp readline ncurses libltdl" 8.13 ;; 8.14 *-dev) 8.15 - mkdir -p $fs/usr/lib $fs/usr/share 8.16 - cp -a $install/usr/include $fs/usr 8.17 - cp -a $install/usr/lib/pkgconfig $fs/usr/lib 8.18 - cp -a $install/usr/lib/*.*a $fs/usr/lib 8.19 - cp -a $install/usr/share/aclocal $fs/usr/share 8.20 + copy @dev 8.21 DEPENDS="guile gmp-dev" 8.22 ;; 8.23 esac
9.1 --- a/hal/receipt Wed Apr 04 17:32:49 2018 +0300 9.2 +++ b/hal/receipt Fri Apr 06 02:18:37 2018 +0300 9.3 @@ -13,112 +13,73 @@ 9.4 9.5 BUILD_DEPENDS="dbus-dev dbus-glib dbus-glib-dev udev-dev pciutils \ 9.6 util-linux-blkid-dev expat-dev util-linux-uuid-dev glib-dev libv4l-dev" 9.7 -SPLIT="hal hal-dev hal-extra hal-scripts" 9.8 +SPLIT="hal-scripts hal-extra hal hal-dev" 9.9 9.10 -EXTRA=" 9.11 -hald-addon-cpufreq 9.12 -hald-addon-hid-ups 9.13 -hald-addon-imac-backlight 9.14 -hald-addon-ipw-killswitch 9.15 -hald-probe-video4linux 9.16 -hald-probe-net-bluetooth 9.17 -hald-probe-ieee1394-unit 9.18 -hald-probe-pc-floppy 9.19 -hald-probe-printer" 9.20 CROSS="error: cannot check for file existence when cross compiling" 9.21 9.22 compile_rules() { 9.23 sed -i 's|linux/videodev.h|libv4l1-videodev.h|' \ 9.24 hald/linux/probing/probe-video4linux.c 9.25 sed -i 's|glib/gmain|glib|' hald/linux/addons/addon-*.c 9.26 - zcat /usr/share/misc/pci.ids.gz > /usr/share/misc/pci.ids && 9.27 - patch -p1 < $stuff/hal-scripts.u || return 1 && 9.28 - #patch -p1 < $stuff/hal-udev.patch || return 1 && 9.29 + zcat /usr/share/misc/pci.ids.gz > /usr/share/misc/pci.ids 9.30 + patch -p1 < $stuff/hal-scripts.u || return 1 9.31 + #patch -p1 < $stuff/hal-udev.patch || return 1 9.32 + 9.33 grep -qs 'define u8' hald/linux/probing/linux_dvd_rw_utils.c || 9.34 sed -i 's|#include <scsi/scsi.h>|#define u8 __u8\n&|' \ 9.35 hald/linux/probing/linux_dvd_rw_utils.c 9.36 9.37 + libexecdir='/usr/lib/hal' 9.38 ./configure \ 9.39 - --libexecdir=/usr/lib/hal \ 9.40 + --libexecdir=$libexecdir \ 9.41 --disable-usb-ids \ 9.42 --disable-policy-kit \ 9.43 --build=$HOST_SYSTEM \ 9.44 --host=$HOST_SYSTEM && 9.45 make && 9.46 rm /usr/share/misc/pci.ids && 9.47 - make install 9.48 + make install || return 1 9.49 + 9.50 + chmod -R +x $install$libexecdir/scripts/* 9.51 + 9.52 + # init script 9.53 + cp -a $stuff/etc $install 9.54 + # policy for ntfs-3g 9.55 + cp -a $stuff/policy $install/usr/share/hal/fdi/ 9.56 + # change bash to sh in hal scripts; use full-path 9.57 + sed -i \ 9.58 + -e 's:/bin/bash:/bin/sh:' \ 9.59 + -e "s:hal-functions:$libexecdir/scripts/hal-functions:" \ 9.60 + $install/usr/lib/hal/scripts/hal* \ 9.61 + $install/usr/lib/hal/scripts/linux/hal* 9.62 } 9.63 9.64 genpkg_rules() { 9.65 case $PACKAGE in 9.66 - hal) 9.67 - DEPENDS="dbus dbus-glib slitaz-base-files udev \ 9.68 + hal-scripts) 9.69 + copy hal/scripts/ 9.70 + CAT="x-window|scripts" 9.71 + DEPENDS="dbus dbus-glib glib hal" 9.72 + ;; 9.73 + hal-extra) 9.74 + copy hald-addon-cpufreq hald-addon-hid-ups \ 9.75 + hald-addon-imac-backlight hald-addon-ipw-killswitch \ 9.76 + hald-probe-video4linux hald-probe-net-bluetooth \ 9.77 + hald-probe-ieee1394-unit hald-probe-pc-floppy hald-probe-printer \ 9.78 + 10-cpufreq.fdi 10-dockstation.fdi 10-imac-backlight.fdi \ 9.79 + 15-storage-luks.fdi 30-wol.fdi 9.80 + CAT="x-window|extra lib and fdi files" 9.81 + DEPENDS="dbus dbus-glib glib hal" 9.82 + ;; 9.83 + hal) 9.84 + copy @std @rm 9.85 + DEPENDS="dbus dbus-glib slitaz-base-files udev \ 9.86 util-linux-blkid libusb-compat" 9.87 - mkdir -p $fs/usr/lib $fs/usr/share 9.88 - cp -a $install/etc $fs 9.89 - cp -a $install/var $fs 9.90 - cp -a $install/usr/bin $fs/usr 9.91 - cp -a $install/usr/sbin $fs/usr 9.92 - cp -a $install/usr/lib/*.so* $fs/usr/lib 9.93 - cp -a $install/usr/lib/hal $fs/usr/lib 9.94 - cp -a $install/usr/share/hal $fs/usr/share 9.95 - chmod -R +x $fs/usr/lib/hal/scripts/* 9.96 - # Remove a few run time lib and strip. 9.97 - for lib in $EXTRA 9.98 - do 9.99 - rm $fs/usr/lib/hal/$lib 9.100 - done 9.101 - strip -s $fs/usr/lib/hal/* 2>/dev/null 9.102 - # Init script 9.103 - cp -a stuff/etc $fs 9.104 - 9.105 - # Policy for ntfs-3g 9.106 - cp -a stuff/policy $fs/usr/share/hal/fdi/ 9.107 - chown -R root.root $fs 9.108 - 9.109 - # exclude unwanted fdi files 9.110 - rm $fs/usr/share/hal/fdi/policy/10osvendor/10-cpufreq.fdi 9.111 - rm $fs/usr/share/hal/fdi/policy/10osvendor/10-dockstation.fdi 9.112 - rm $fs/usr/share/hal/fdi/policy/10osvendor/10-imac-backlight.fdi 9.113 - rm $fs/usr/share/hal/fdi/policy/10osvendor/15-storage-luks.fdi 9.114 - rm $fs/usr/share/hal/fdi/policy/10osvendor/30-wol.fdi 9.115 - 9.116 - # change bash to sh in hal scripts 9.117 - sed -i 's:/bin/bash:/bin/sh:' $fs/usr/lib/hal/scripts/hal* 9.118 - sed -i 's:/bin/bash:/bin/sh:' $fs/usr/lib/hal/scripts/linux/hal* 9.119 - # use full-path 9.120 - sed -i 's:hal-functions:/usr/lib/hal/scripts/hal-functions:' $fs/usr/lib/hal/scripts/hal* 9.121 - sed -i 's:hal-functions:/usr/lib/hal/scripts/hal-functions:' $fs/usr/lib/hal/scripts/linux/hal* 9.122 - ;; 9.123 - hal-dev) 9.124 - DEPENDS="hal dbus-dev" 9.125 - mkdir -p $fs/usr/lib 9.126 - cp -a $install/usr/include $fs/usr 9.127 - cp -a $install/usr/lib/*.*a $fs/usr/lib 9.128 - cp -a $install/usr/lib/pkgconfig $fs/usr/lib 9.129 - ;; 9.130 - hal-extra) 9.131 - CAT="x-window|Hal extra lib and fdi files." 9.132 - DEPENDS="dbus dbus-glib glib hal" 9.133 - mkdir -p $fs/usr/lib/hal $fs/usr/share/hal/fdi/policy/10osvendor 9.134 - for lib in $EXTRA 9.135 - do 9.136 - cp $install/usr/lib/hal/$lib $fs/usr/lib/hal 9.137 - done 9.138 - 9.139 - # copy some excluded files from hal 9.140 - cp -a $install/usr/share/hal/fdi/policy/10osvendor/10-cpufreq.fdi $fs/usr/share/hal/fdi/policy/10osvendor 9.141 - cp -a $install/usr/share/hal/fdi/policy/10osvendor/10-dockstation.fdi $fs/usr/share/hal/fdi/policy/10osvendor 9.142 - cp -a $install/usr/share/hal/fdi/policy/10osvendor/10-imac-backlight.fdi $fs/usr/share/hal/fdi/policy/10osvendor 9.143 - cp -a $install/usr/share/hal/fdi/policy/10osvendor/15-storage-luks.fdi $fs/usr/share/hal/fdi/policy/10osvendor 9.144 - cp -a $install/usr/share/hal/fdi/policy/10osvendor/30-wol.fdi $fs/usr/share/hal/fdi/policy/10osvendor 9.145 - ;; 9.146 - hal-scripts) 9.147 - CAT="x-window|Hal scripts files." 9.148 - DEPENDS="dbus dbus-glib glib hal" 9.149 - mkdir -p $fs/usr/lib/hal 9.150 - cp -a $install/usr/lib/hal/scripts $fs/usr/lib/hal 9.151 - ;; 9.152 + ;; 9.153 + hal-dev) 9.154 + copy @dev 9.155 + DEPENDS="hal dbus-dev" 9.156 + ;; 9.157 esac 9.158 } 9.159 9.160 @@ -126,21 +87,17 @@ 9.161 # Go for echoing on configuration files if any haldaemon user 9.162 # was found. 9.163 if ! grep -q 'haldaemon' "$1/etc/passwd"; then 9.164 - echo -n "Adding user: messagebus..." 9.165 echo 'haldaemon:x:26:26:HAL Daemon User:/dev/null:/bin/false' >> "$1/etc/passwd" 9.166 echo 'haldaemon:!:14013:0:99999:7:::' >> "$1/etc/shadow" 9.167 echo 'haldaemon:x:26:' >> "$1/etc/group" 9.168 echo 'haldaemon:!::' >> "$1/etc/gshadow" 9.169 - status 9.170 fi 9.171 if ! grep -q ^HALD_OPTIONS "$1/etc/daemons.conf"; then 9.172 - echo -n "Configuring /etc/daemons.conf..." 9.173 cat >> "$1/etc/daemons.conf" << "EOT" 9.174 # HAL daemon options. 9.175 HALD_OPTIONS="--daemon=yes" 9.176 9.177 EOT 9.178 - status 9.179 fi 9.180 } 9.181
10.1 --- a/ibus/receipt Wed Apr 04 17:32:49 2018 +0300 10.2 +++ b/ibus/receipt Fri Apr 06 02:18:37 2018 +0300 10.3 @@ -16,31 +16,23 @@ 10.4 SPLIT="ibus-dev" 10.5 10.6 compile_rules() { 10.7 - mkdir -p $DESTDIR$(ls -d /usr/lib/gtk-2*/2*/immodules/) 10.8 - ./configure --prefix=/usr \ 10.9 - --mandir=/usr/share/man \ 10.10 - --infodir=/usr/share/info \ 10.11 + ./configure \ 10.12 --disable-gtk3 \ 10.13 $CONFIGURE_ARGS && 10.14 - make && make DESTDIR=$DESTDIR install 10.15 + fix libtool && 10.16 + make && 10.17 + make DESTDIR=$DESTDIR install 10.18 } 10.19 10.20 genpkg_rules() { 10.21 case $PACKAGE in 10.22 ibus) 10.23 - cp -a $src/client/gtk2/im-ibus.la $install/usr/lib/gtk-2*/2*/immodules/ 10.24 - cp -a $install/* $fs 10.25 - rm -rf $fs/usr/include 10.26 - rm -rf $fs/usr/lib/pkgconfig 10.27 - rm -rf $fs/usr/share/gtk-doc 10.28 - find $fs/usr/lib | grep 'a$' | xargs rm -f 10.29 - DEPENDS="gtk+" 10.30 + copy @std 10.31 + DEPENDS="GConf glib gtk+ pango python xorg-libX11" 10.32 ;; 10.33 *-dev) 10.34 - mkdir -p $fs/usr/lib 10.35 - cp -a $install/usr/include $fs/usr 10.36 - cp -a $install/usr/lib $fs/usr 10.37 - find $install/usr/lib | grep '\.so' | xargs rm -f 10.38 + copy @dev 10.39 + DEPENDS="ibus glib-dev" 10.40 ;; 10.41 esac 10.42 }
11.1 --- a/jpeg/receipt Wed Apr 04 17:32:49 2018 +0300 11.2 +++ b/jpeg/receipt Fri Apr 06 02:18:37 2018 +0300 11.3 @@ -3,52 +3,39 @@ 11.4 PACKAGE="jpeg" 11.5 VERSION="9b" 11.6 CATEGORY="x-window" 11.7 -SHORT_DESC="JPEG image programs." 11.8 +SHORT_DESC="JPEG image programs" 11.9 MAINTAINER="pankso@slitaz.org" 11.10 LICENSE="MIT" 11.11 WEB_SITE="http://www.ijg.org/" 11.12 + 11.13 TARBALL="jpegsrc.v${VERSION}.tar.gz" 11.14 WGET_URL="http://www.ijg.org/files/$TARBALL" 11.15 -TAGS="jpeg jpg" 11.16 11.17 -SPLIT="jpeg jpeg-dev libjpeg" 11.18 +SPLIT="libjpeg jpeg jpeg-dev" 11.19 11.20 -# Rules to configure and make the package. 11.21 -compile_rules() 11.22 -{ 11.23 +compile_rules() { 11.24 ./configure \ 11.25 --enable-shared \ 11.26 - --prefix=/usr \ 11.27 - --mandir=/usr/share/man \ 11.28 $CONFIGURE_ARGS && 11.29 make && 11.30 - make DESTDIR=$DESTDIR install 11.31 + make DESTDIR=$DESTDIR install || return 1 11.32 + 11.33 + install -Dm644 $src/jpegint.h $install/usr/include/jpegint.h 11.34 } 11.35 11.36 -# Rules to gen a SliTaz package suitable for Tazpkg. 11.37 -genpkg_rules() 11.38 -{ 11.39 +genpkg_rules() { 11.40 case $PACKAGE in 11.41 - jpeg) 11.42 - DEPENDS="libjpeg" 11.43 - mkdir -p $fs/usr/lib 11.44 - cp -a $install/usr/bin $fs/usr 11.45 - # In libjpeg package 11.46 - #cp -a $install/usr/lib/*.so* $fs/usr/lib 11.47 - ;; 11.48 - jpeg-dev) 11.49 - CAT="development|JPEG images libs." 11.50 - DEPENDS="jpeg libjpeg" 11.51 - mkdir -p $fs/usr/lib 11.52 - cp -a $install/usr/lib/*.*a $fs/usr/lib 11.53 - cp -a $install/usr/include $fs/usr 11.54 - cp -a $src/jpegint.h $fs/usr/include 11.55 - ;; 11.56 - libjpeg) 11.57 - CAT="x-window|JPEG image libs." 11.58 - TAGS="jpeg jpg" 11.59 - mkdir -p $fs/usr/lib 11.60 - cp -a $install/usr/lib/*.so* $fs/usr/lib 11.61 - ;; 11.62 + libjpeg) 11.63 + copy *.so 11.64 + CAT="x-window|library" 11.65 + ;; 11.66 + jpeg) 11.67 + copy @std @rm 11.68 + DEPENDS="libjpeg" 11.69 + ;; 11.70 + *-dev) 11.71 + copy @dev 11.72 + ;; 11.73 esac 11.74 + TAGS="jpeg jpg" 11.75 }
12.1 --- a/libao/receipt Wed Apr 04 17:32:49 2018 +0300 12.2 +++ b/libao/receipt Fri Apr 06 02:18:37 2018 +0300 12.3 @@ -6,7 +6,7 @@ 12.4 SHORT_DESC="Cross-platform audio output library and plugins" 12.5 MAINTAINER="rj.rohit@gmail.com" 12.6 LICENSE="GPL2" 12.7 -WEB_SITE="http://downloads.xiph.org/releases/ao/" 12.8 +WEB_SITE="http://downloads.xiph.org/releases/ao/" 12.9 12.10 TARBALL="$PACKAGE-$VERSION.tar.gz" 12.11 WGET_URL="$WEB_SITE/$TARBALL" 12.12 @@ -19,28 +19,21 @@ 12.13 --enable-alsa09 \ 12.14 --disable-arts \ 12.15 $CONFIGURE_ARGS && 12.16 - make && make install 12.17 + make && 12.18 + make install || return 1 12.19 + 12.20 + # Add conf file 12.21 + install -Dm644 $stuff/libao.conf $install/etc/libao.conf 12.22 } 12.23 12.24 genpkg_rules() { 12.25 case $PACKAGE in 12.26 libao) 12.27 - mkdir -p $fs/usr/lib/ao/plugins-4 $fs/etc 12.28 - cp -a $install/usr/lib/ao/plugins-4/*.so $fs/usr/lib/ao/plugins-4 12.29 - cp -a $install/usr/lib/*.so* $fs/usr/lib 12.30 - # Add conf file 12.31 - cp -a $stuff/libao.conf $fs/etc 12.32 - DEPENDS="glibc-base alsa-lib" 12.33 + copy @std 12.34 + DEPENDS="alsa-lib" 12.35 ;; 12.36 *-dev) 12.37 - mkdir -p \ 12.38 - $fs/usr/lib/ao/plugins-4 \ 12.39 - $fs/usr/share 12.40 - cp -a $install/usr/lib/ao/plugins-4/*.la $fs/usr/lib/ao/plugins-4 12.41 - cp -a $install/usr/lib/*.*a $fs/usr/lib 12.42 - cp -a $install/usr/lib/pkgconfig $fs/usr/lib 12.43 - cp -a $install/usr/include $fs/usr 12.44 - cp -a $install/usr/share/aclocal $fs/usr/share 12.45 + copy @dev 12.46 ;; 12.47 esac 12.48 }
13.1 --- a/libconfuse/receipt Wed Apr 04 17:32:49 2018 +0300 13.2 +++ b/libconfuse/receipt Fri Apr 06 02:18:37 2018 +0300 13.3 @@ -1,37 +1,26 @@ 13.4 -# SliTaz package receipt. 13.5 +# SliTaz package receipt v2. 13.6 13.7 PACKAGE="libconfuse" 13.8 -SOURCE="confuse" 13.9 VERSION="2.7" 13.10 CATEGORY="misc" 13.11 -SHORT_DESC="Configuration file parser library." 13.12 +SHORT_DESC="Configuration file parser library" 13.13 MAINTAINER="mallory@sweetpeople.org" 13.14 LICENSE="ISC" 13.15 -TARBALL="$SOURCE-$VERSION.tar.gz" 13.16 WEB_SITE="http://www.nongnu.org/confuse/" 13.17 -WGET_URL="http://savannah.nongnu.org/download/$SOURCE/$TARBALL" 13.18 + 13.19 +TARBALL="confuse-$VERSION.tar.gz" 13.20 +WGET_URL="http://savannah.nongnu.org/download/confuse/$TARBALL" 13.21 13.22 BUILD_DEPENDS="gettext" 13.23 13.24 -# Rules to configure and make the package. 13.25 -compile_rules() 13.26 -{ 13.27 - cd $src 13.28 +compile_rules() { 13.29 ./configure \ 13.30 - --prefix=/usr \ 13.31 - --infodir=/usr/share/info \ 13.32 - --mandir=/usr/share/man \ 13.33 - $CONFIGURE_ARGS 13.34 - sed -i 's/ -Werror//' src/Makefile 13.35 - make && make DESTDIR=$DESTDIR install 13.36 + $CONFIGURE_ARGS && 13.37 + sed -i 's/ -Werror//' src/Makefile && 13.38 + make && 13.39 + make DESTDIR=$DESTDIR install 13.40 } 13.41 13.42 -# Rules to gen a SliTaz package suitable for Tazpkg. 13.43 -genpkg_rules() 13.44 -{ 13.45 - mkdir -p $fs/usr/lib 13.46 - cp -a $install/usr/include $fs/usr 13.47 - cp -a $install/usr/lib/*.*a $fs/usr/lib 13.48 - cp -a $install/usr/lib/pkgconfig $fs/usr/lib 13.49 +genpkg_rules() { 13.50 + copy @dev *.la # static lib .a + .la 13.51 } 13.52 -
14.1 --- a/libfakekey/receipt Wed Apr 04 17:32:49 2018 +0300 14.2 +++ b/libfakekey/receipt Fri Apr 06 02:18:37 2018 +0300 14.3 @@ -1,7 +1,7 @@ 14.4 # SliTaz package receipt v2. 14.5 14.6 PACKAGE="libfakekey" 14.7 -VERSION="0.1" 14.8 +VERSION="0.3" 14.9 CATEGORY="libs" 14.10 SHORT_DESC="X virtual keyboard library" 14.11 MAINTAINER="al.bobylev@gmail.com" 14.12 @@ -9,16 +9,16 @@ 14.13 WEB_SITE="https://www.yoctoproject.org/tools-resources/projects/matchbox" 14.14 14.15 TARBALL="$PACKAGE-$VERSION.tar.bz2" 14.16 -WGET_URL="https://downloads.yoctoproject.org/releases/matchbox/libfakekey/$VERSION/$TARBALL" 14.17 +WGET_URL="http://git.yoctoproject.org/cgit/cgit.cgi/libfakekey/snapshot/$TARBALL" 14.18 14.19 -BUILD_DEPENDS="gfortran xorg-libX11-dev xorg-libXt-dev xorg-libXtst-dev" 14.20 +BUILD_DEPENDS="automake libtool xorg-libX11-dev xorg-libXtst-dev" 14.21 SPLIT="libfakekey-dev" 14.22 14.23 compile_rules() { 14.24 - ./configure \ 14.25 + ./autogen.sh \ 14.26 --disable-static \ 14.27 $CONFIGURE_ARGS && 14.28 - make AM_LDFLAGS=-lX11 && 14.29 + fix libtool && 14.30 make install 14.31 } 14.32 14.33 @@ -30,9 +30,9 @@ 14.34 ;; 14.35 *-dev) 14.36 copy @dev 14.37 - DEPENDS="libfakekey xorg-libX11-dev xorg-libXau-dev \ 14.38 - xorg-libXdmcp-dev xorg-libXext-dev xorg-libXi-dev xorg-libXtst-dev \ 14.39 - xorg-libxcb-dev" 14.40 + DEPENDS="libfakekey \ 14.41 + xorg-libX11-dev xorg-libXtst-dev" 14.42 ;; 14.43 esac 14.44 + TAGS="matchbox" 14.45 }
15.1 --- a/libmatchbox/receipt Wed Apr 04 17:32:49 2018 +0300 15.2 +++ b/libmatchbox/receipt Fri Apr 06 02:18:37 2018 +0300 15.3 @@ -33,4 +33,5 @@ 15.4 copy @dev 15.5 ;; 15.6 esac 15.7 + TAGS="matchbox" 15.8 }
16.1 --- a/libxfce4ui/receipt Wed Apr 04 17:32:49 2018 +0300 16.2 +++ b/libxfce4ui/receipt Fri Apr 06 02:18:37 2018 +0300 16.3 @@ -35,6 +35,7 @@ 16.4 ;; 16.5 *-glade3) 16.6 copy glade3/ @rm 16.7 + find $fs -name '*.la' -delete 16.8 DEPENDS="glade3 glib gtk+ libxfce4ui" 16.9 CAT="x-window|Glade3 module" 16.10 ;;
17.1 --- a/libxfcegui4/receipt Wed Apr 04 17:32:49 2018 +0300 17.2 +++ b/libxfcegui4/receipt Fri Apr 06 02:18:37 2018 +0300 17.3 @@ -18,10 +18,8 @@ 17.4 compile_rules() { 17.5 # xfce_setenv is removed in libxfce4util 4.11.0 17.6 sed -i 's/xfce_setenv/g_setenv/' libxfcegui4/xfce-exec.c 17.7 + 17.8 ./configure \ 17.9 - --prefix=/usr \ 17.10 - --infodir=/usr/share/info \ 17.11 - --mandir=/usr/share/man \ 17.12 --disable-static \ 17.13 --disable-debug \ 17.14 $CONFIGURE_ARGS && 17.15 @@ -32,25 +30,13 @@ 17.16 genpkg_rules() { 17.17 case $PACKAGE in 17.18 libxfcegui4) 17.19 - mkdir -p $fs/usr/lib \ 17.20 - $fs/usr/share/locale 17.21 - cp -a $install/usr/lib/*.so* $fs/usr/lib 17.22 - cp -a $install/usr/lib/libglade $fs/usr/lib 17.23 - cp -a $install/usr/share/locale/fr $fs/usr/share/locale 17.24 - cp -a $install/usr/share/icons $fs/usr/share 17.25 - # Remove SVG icons 17.26 - rm -rf $fs/usr/share/icons/hicolor/scalable 17.27 + copy @std 17.28 DEPENDS="gtk+ libxfce4util xfconf startup-notification dbus-glib \ 17.29 libglade" 17.30 ;; 17.31 *-dev) 17.32 - mkdir -p $fs/usr/lib \ 17.33 - $fs/usr 17.34 - cp -a $install/usr/include $fs/usr 17.35 - cp -a $install/usr/lib/*.*a $fs/usr/lib 17.36 - cp -a $install/usr/lib/pkgconfig $fs/usr/lib 17.37 + copy @dev 17.38 DEPENDS="gtk+ libxfcegui4 libxfce4util-dev" 17.39 ;; 17.40 esac 17.41 } 17.42 -
18.1 --- a/libzim/receipt Wed Apr 04 17:32:49 2018 +0300 18.2 +++ b/libzim/receipt Fri Apr 06 02:18:37 2018 +0300 18.3 @@ -15,9 +15,7 @@ 18.4 SPLIT="libzim-dev" 18.5 18.6 compile_rules() { 18.7 - ./configure \ 18.8 - --prefix=/usr \ 18.9 - $CONFIGURE_ARGS && 18.10 + ./configure $CONFIGURE_ARGS && 18.11 make && 18.12 make DESTDIR=$DESTDIR install 18.13 } 18.14 @@ -25,15 +23,11 @@ 18.15 genpkg_rules() { 18.16 case $PACKAGE in 18.17 libzim) 18.18 - mkdir -p $fs/usr/lib 18.19 - cp -a $install/usr/lib/*.so* $fs/usr/lib/ 18.20 - cp -a $install/usr/bin $fs/usr 18.21 + copy @std 18.22 DEPENDS="liblzma" 18.23 ;; 18.24 *-dev) 18.25 - mkdir -p $fs/usr/lib 18.26 - cp -a $install/usr/lib/*a $fs/usr/lib/ 18.27 - cp -a $install/usr/include $fs/usr 18.28 + copy @dev 18.29 ;; 18.30 esac 18.31 }
19.1 --- a/matchbox-common/receipt Wed Apr 04 17:32:49 2018 +0300 19.2 +++ b/matchbox-common/receipt Fri Apr 06 02:18:37 2018 +0300 19.3 @@ -1,31 +1,28 @@ 19.4 -# SliTaz package receipt. 19.5 +# SliTaz package receipt v2. 19.6 19.7 PACKAGE="matchbox-common" 19.8 VERSION="0.9.1" 19.9 CATEGORY="x-window" 19.10 -SHORT_DESC="Common files for matchbox window manager." 19.11 +SHORT_DESC="Common files for matchbox window manager" 19.12 MAINTAINER="pankso@slitaz.org" 19.13 LICENSE="GPL2" 19.14 +WEB_SITE="http://matchbox-project.org/" 19.15 + 19.16 TARBALL="$PACKAGE-$VERSION.tar.bz2" 19.17 -WEB_SITE="http://matchbox-project.org/" 19.18 -WGET_URL="${WEB_SITE}sources/$PACKAGE/${VERSION%.*}/$TARBALL" 19.19 +WGET_URL="http://downloads.yoctoproject.org/releases/matchbox/matchbox-common/${VERSION%.*}/$TARBALL" 19.20 19.21 -DEPENDS="gtk+ libmatchbox" 19.22 -BUILD_DEPENDS="gtk+-dev libmatchbox-dev" 19.23 +BUILD_DEPENDS="libmatchbox-dev" 19.24 19.25 -# Rules to configure and make the package. 19.26 -compile_rules() 19.27 -{ 19.28 +compile_rules() { 19.29 ./configure $CONFIGURE_ARGS && 19.30 - make && make install 19.31 + make && 19.32 + make install || return 1 19.33 + 19.34 + install -Dm755 $stuff/matchbox-session $install/usr/bin/matchbox-session 19.35 } 19.36 19.37 -# Rules to gen a SliTaz package suitable for Tazpkg. 19.38 -genpkg_rules() 19.39 -{ 19.40 - mkdir -p $fs/usr/bin 19.41 - cp -a $install/usr/share $fs/usr 19.42 - cp -a $stuff/matchbox-session $fs/usr/bin 19.43 - # For matchbox v2 19.44 - #cp -a $stuff/matchbox-session-2 $fs/usr/bin 19.45 +genpkg_rules() { 19.46 + copy @std 19.47 + DEPENDS="" 19.48 + TAGS="matchbox" 19.49 }
20.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 20.2 +++ b/matchbox-config-gtk/receipt Fri Apr 06 02:18:37 2018 +0300 20.3 @@ -0,0 +1,27 @@ 20.4 +# SliTaz package receipt v2. 20.5 + 20.6 +PACKAGE="matchbox-config-gtk" 20.7 +VERSION="0.2" 20.8 +CATEGORY="x-window" 20.9 +SHORT_DESC="Matchbox GUI config tool" 20.10 +MAINTAINER="al.bobylev@gmail.com" 20.11 +LICENSE="GPL2" 20.12 +WEB_SITE="http://matchbox-project.org/" 20.13 + 20.14 +TARBALL="$PACKAGE-$VERSION.tar.bz2" 20.15 +WGET_URL="http://git.yoctoproject.org/cgit/cgit.cgi/matchbox-config-gtk/snapshot/$TARBALL" 20.16 + 20.17 +BUILD_DEPENDS="automake gtk+3-dev GConf-dev" 20.18 + 20.19 +compile_rules() { 20.20 + ./autogen.sh \ 20.21 + $CONFIGURE_ARGS && 20.22 + make && 20.23 + make install 20.24 +} 20.25 + 20.26 +genpkg_rules() { 20.27 + copy @std 20.28 + DEPENDS="GConf glib gtk+3" 20.29 + TAGS="matchbox" 20.30 +}
21.1 --- a/matchbox-desktop-2/receipt Wed Apr 04 17:32:49 2018 +0300 21.2 +++ b/matchbox-desktop-2/receipt Fri Apr 06 02:18:37 2018 +0300 21.3 @@ -1,34 +1,32 @@ 21.4 -# SliTaz package receipt. 21.5 +# SliTaz package receipt v2. 21.6 21.7 PACKAGE="matchbox-desktop-2" 21.8 -VERSION="2.0" 21.9 +VERSION="2.2" 21.10 CATEGORY="x-window" 21.11 -SHORT_DESC="Matchbox desktop v2." 21.12 +SHORT_DESC="Matchbox desktop v2" 21.13 MAINTAINER="pankso@slitaz.org" 21.14 LICENSE="GPL2" 21.15 -SOURCE="matchbox-desktop" 21.16 -TARBALL="$SOURCE-$VERSION.tar.bz2" 21.17 WEB_SITE="http://matchbox-project.org/" 21.18 -WGET_URL="${WEB_SITE}sources/$SOURCE/$VERSION/$TARBALL" 21.19 21.20 -DEPENDS="gtk+ dbus dbus-glib util-linux-uuid" 21.21 +TARBALL="$PACKAGE-$VERSION.tar.bz2" 21.22 +WGET_URL="http://git.yoctoproject.org/cgit/cgit.cgi/matchbox-desktop-2/snapshot/$TARBALL" 21.23 + 21.24 BUILD_DEPENDS="gtk+-dev dbus-dev dbus-glib-dev util-linux-uuid-dev" 21.25 +BUILD_DEPENDS="automake glib-dev gtk+3-dev xorg-libX11-dev" 21.26 21.27 -# Rules to configure and make the package. 21.28 -compile_rules() 21.29 -{ 21.30 - # Binutils 2.22 break many packages build without LDFLAGS set correctly. 21.31 - export LDFLAGS="$LDFLAGS -Wl,--copy-dt-needed-entries" 21.32 - 21.33 +compile_rules() { 21.34 + mkdir m4 21.35 + autoreconf -v --install || return 1 21.36 + 21.37 ./configure \ 21.38 --disable-startup-notification \ 21.39 $CONFIGURE_ARGS && 21.40 - make && make install 21.41 + make && 21.42 + make install 21.43 } 21.44 21.45 -# Rules to gen a SliTaz package suitable for Tazpkg. 21.46 -genpkg_rules() 21.47 -{ 21.48 - mkdir -p $fs/usr 21.49 - cp -a $install/usr/bin $fs/usr 21.50 +genpkg_rules() { 21.51 + copy @std 21.52 + DEPENDS="atk gdk-pixbuf glib gtk+3 pango xorg-libX11" 21.53 + TAGS="matchbox" 21.54 }
22.1 --- a/matchbox-desktop/receipt Wed Apr 04 17:32:49 2018 +0300 22.2 +++ b/matchbox-desktop/receipt Fri Apr 06 02:18:37 2018 +0300 22.3 @@ -9,19 +9,26 @@ 22.4 WEB_SITE="http://matchbox-project.org/" 22.5 22.6 TARBALL="$PACKAGE-$VERSION.tar.bz2" 22.7 -WGET_URL="${WEB_SITE}sources/$PACKAGE/${VERSION%.*}/$TARBALL" 22.8 +WGET_URL="http://downloads.yoctoproject.org/releases/matchbox/matchbox-desktop/${VERSION%.*}/$TARBALL" 22.9 22.10 -BUILD_DEPENDS="gtk+-dev startup-notification-dev libmatchbox-dev" 22.11 +BUILD_DEPENDS="gfortran libmatchbox-dev startup-notification-dev \ 22.12 +xorg-xcb-util-dev" 22.13 22.14 compile_rules() { 22.15 - export LDFLAGS="$LDFLAGS -Wl,--copy-dt-needed-entries -ldl" 22.16 + export LDFLAGS="$LDFLAGS -ldl" 22.17 22.18 - ./configure $CONFIGURE_ARGS && 22.19 - sed -i s'/$(install_sh) -d/mkdir -p/' data/Makefile && 22.20 - make && make install 22.21 + ./configure \ 22.22 + --disable-static \ 22.23 + --enable-startup-notification \ 22.24 + $CONFIGURE_ARGS && 22.25 + fix libtool && 22.26 + make \ 22.27 + MKDIRPROG='mkdir -p' \ 22.28 + install 22.29 } 22.30 22.31 genpkg_rules() { 22.32 copy @std 22.33 - DEPENDS="gtk+ startup-notification libmatchbox" 22.34 + DEPENDS="libmatchbox startup-notification xorg-libX11 zlib" 22.35 + TAGS="matchbox" 22.36 }
23.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 23.2 +++ b/matchbox-keyboard/receipt Fri Apr 06 02:18:37 2018 +0300 23.3 @@ -0,0 +1,27 @@ 23.4 +# SliTaz package receipt v2. 23.5 + 23.6 +PACKAGE="matchbox-keyboard" 23.7 +VERSION="0.1.1" 23.8 +CATEGORY="x-window" 23.9 +SHORT_DESC="Matchbox Keyboard" 23.10 +MAINTAINER="al.bobylev@gmail.com" 23.11 +LICENSE="GPL2" 23.12 +WEB_SITE="http://matchbox-project.org/" 23.13 + 23.14 +TARBALL="$PACKAGE-$VERSION.tar.bz2" 23.15 +WGET_URL="http://git.yoctoproject.org/cgit/cgit.cgi/matchbox-keyboard/snapshot/$TARBALL" 23.16 + 23.17 +BUILD_DEPENDS="automake libtool libfakekey-dev xorg-libXft-dev expat-dev" 23.18 + 23.19 +compile_rules() { 23.20 + ./autogen.sh \ 23.21 + $CONFIGURE_ARGS && 23.22 + fix libtool && 23.23 + make install 23.24 +} 23.25 + 23.26 +genpkg_rules() { 23.27 + copy @std 23.28 + DEPENDS="expat libfakekey libpng16 xorg-libX11 xorg-libXft xorg-libXrender" 23.29 + TAGS="matchbox" 23.30 +}
24.1 --- a/matchbox-panel-2/receipt Wed Apr 04 17:32:49 2018 +0300 24.2 +++ b/matchbox-panel-2/receipt Fri Apr 06 02:18:37 2018 +0300 24.3 @@ -1,37 +1,28 @@ 24.4 -# SliTaz package receipt. 24.5 +# SliTaz package receipt v2. 24.6 24.7 PACKAGE="matchbox-panel-2" 24.8 -VERSION="2111" 24.9 +VERSION="2.11" 24.10 CATEGORY="x-window" 24.11 -SHORT_DESC="Matchbox panel v2." 24.12 +SHORT_DESC="Matchbox panel v2" 24.13 MAINTAINER="pankso@slitaz.org" 24.14 LICENSE="GPL2" 24.15 +WEB_SITE="http://matchbox-project.org/" 24.16 + 24.17 TARBALL="$PACKAGE-$VERSION.tar.bz2" 24.18 -WEB_SITE="http://matchbox-project.org/" 24.19 -#WGET_URL="svn|http://svn.o-hand.com/repos/matchbox/trunk/$PACKAGE" 24.20 -WGET_URL="http://mirror.slitaz.org/sources/packages/${PACKAGE:0:1}/$TARBALL" 24.21 -BRANCH="$VERSION" 24.22 +WGET_URL="http://git.yoctoproject.org/cgit/cgit.cgi/matchbox-panel-2/snapshot/$TARBALL" 24.23 24.24 -DEPENDS="gtk+ dbus dbus-glib util-linux-uuid" 24.25 -BUILD_DEPENDS="gtk+-dev dbus-dev dbus-glib-dev util-linux-uuid-dev subversion \ 24.26 -autoconf automake libtool" 24.27 +BUILD_DEPENDS="automake libtool gettext xorg-libX11-dev gtk+3-dev dbus-glib-dev" 24.28 24.29 -# Rules to configure and make the package. 24.30 -compile_rules() 24.31 -{ 24.32 - cd $src 24.33 +compile_rules() { 24.34 ./autogen.sh \ 24.35 --disable-startup-notification \ 24.36 $CONFIGURE_ARGS && 24.37 - make && make install 24.38 + fix libtool && 24.39 + make install 24.40 } 24.41 24.42 -# Rules to gen a SliTaz package suitable for Tazpkg. 24.43 -genpkg_rules() 24.44 -{ 24.45 - mkdir -p $fs/usr/lib/matchbox-panel 24.46 - cp -a $install/usr/bin $fs/usr 24.47 - cp -a $install/usr/lib/matchbox-panel/*.so \ 24.48 - $fs/usr/lib/matchbox-panel 24.49 - cp -a $install/usr/share $fs/usr 24.50 +genpkg_rules() { 24.51 + copy @std 24.52 + DEPENDS="cairo dbus-glib gdk-pixbuf glib gtk+3 xorg-libX11" 24.53 + TAGS="matchbox" 24.54 }
25.1 --- a/matchbox-panel-manager/receipt Wed Apr 04 17:32:49 2018 +0300 25.2 +++ b/matchbox-panel-manager/receipt Fri Apr 06 02:18:37 2018 +0300 25.3 @@ -1,30 +1,28 @@ 25.4 -# SliTaz package receipt. 25.5 +# SliTaz package receipt v2. 25.6 25.7 PACKAGE="matchbox-panel-manager" 25.8 VERSION="0.1" 25.9 CATEGORY="x-window" 25.10 -SHORT_DESC="Matchbox Panel Manager." 25.11 +SHORT_DESC="Matchbox Panel Manager" 25.12 MAINTAINER="pankso@slitaz.org" 25.13 LICENSE="GPL2" 25.14 +WEB_SITE="http://matchbox-project.org/" 25.15 + 25.16 TARBALL="$PACKAGE-$VERSION.tar.bz2" 25.17 -WEB_SITE="http://matchbox-project.org/" 25.18 -WGET_URL="${WEB_SITE}sources/$PACKAGE/$VERSION/$TARBALL" 25.19 +WGET_URL="http://downloads.yoctoproject.org/releases/matchbox/matchbox-panel-manager/$VERSION/$TARBALL" 25.20 25.21 -DEPENDS="gtk+ matchbox-panel" 25.22 BUILD_DEPENDS="gtk+-dev" 25.23 25.24 -# Rules to configure and make the package. 25.25 -compile_rules() 25.26 -{ 25.27 +compile_rules() { 25.28 export LDFLAGS="$LDFLAGS -Wl,--copy-dt-needed-entries -lX11" 25.29 + 25.30 ./configure $CONFIGURE_ARGS && 25.31 - make && make install 25.32 + make && 25.33 + make install 25.34 } 25.35 25.36 -# Rules to gen a SliTaz package suitable for Tazpkg. 25.37 -genpkg_rules() 25.38 -{ 25.39 - mkdir -p $fs/usr 25.40 - cp -a $install/usr/bin $fs/usr 25.41 - cp -a $install/usr/share $fs/usr 25.42 +genpkg_rules() { 25.43 + copy @std 25.44 + DEPENDS="gdk-pixbuf glib gtk+ xorg-libX11" 25.45 + TAGS="matchbox" 25.46 }
26.1 --- a/matchbox-panel/receipt Wed Apr 04 17:32:49 2018 +0300 26.2 +++ b/matchbox-panel/receipt Fri Apr 06 02:18:37 2018 +0300 26.3 @@ -1,34 +1,32 @@ 26.4 -# SliTaz package receipt. 26.5 +# SliTaz package receipt v2. 26.6 26.7 PACKAGE="matchbox-panel" 26.8 VERSION="0.9.3" 26.9 CATEGORY="x-window" 26.10 -SHORT_DESC="Matchbox panel." 26.11 +SHORT_DESC="Matchbox panel" 26.12 MAINTAINER="pankso@slitaz.org" 26.13 LICENSE="GPL2" 26.14 +WEB_SITE="http://matchbox-project.org/" 26.15 + 26.16 TARBALL="$PACKAGE-$VERSION.tar.bz2" 26.17 -WEB_SITE="http://matchbox-project.org/" 26.18 -WGET_URL="${WEB_SITE}sources/$PACKAGE/${VERSION%.*}/$TARBALL" 26.19 +WGET_URL="http://downloads.yoctoproject.org/releases/matchbox/matchbox-panel/${VERSION%.*}/$TARBALL" 26.20 26.21 -DEPENDS="gtk+ startup-notification libmatchbox wireless_tools" 26.22 -BUILD_DEPENDS="gtk+-dev startup-notification-dev libmatchbox-dev wireless_tools-dev" 26.23 +BUILD_DEPENDS="libmatchbox-dev startup-notification-dev wireless_tools-dev" 26.24 +COOKOPTS="!fixdesktops" 26.25 26.26 -# Rules to configure and make the package. 26.27 -compile_rules() 26.28 -{ 26.29 +compile_rules() { 26.30 export LDFLAGS="$LDFLAGS -Wl,--copy-dt-needed-entries -lm" 26.31 - #--enable-small-icons 26.32 - #--enable-acpi-linux 26.33 + 26.34 ./configure \ 26.35 + --enable-startup-notification \ 26.36 $CONFIGURE_ARGS && 26.37 - make && make install 26.38 + make && 26.39 + make install 26.40 } 26.41 26.42 -# Rules to gen a SliTaz package suitable for Tazpkg. 26.43 -genpkg_rules() 26.44 -{ 26.45 - mkdir -p $fs/usr/share 26.46 - cp -a $install/usr/bin $fs/usr 26.47 - cp -a $install/usr/share/applications $fs/usr/share 26.48 - cp -a $install/usr/share/pixmaps $fs/usr/share 26.49 +genpkg_rules() { 26.50 + copy @std 26.51 + DEPENDS="libmatchbox startup-notification wireless_tools xorg-libX11 \ 26.52 + xorg-libXext" 26.53 + TAGS="matchbox" 26.54 }
27.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 27.2 +++ b/matchbox-terminal/receipt Fri Apr 06 02:18:37 2018 +0300 27.3 @@ -0,0 +1,29 @@ 27.4 +# SliTaz package receipt v2. 27.5 + 27.6 +PACKAGE="matchbox-terminal" 27.7 +VERSION="0.1" 27.8 +CATEGORY="x-window" 27.9 +SHORT_DESC="Matchbox Terminal" 27.10 +MAINTAINER="al.bobylev@gmail.com" 27.11 +LICENSE="GPL2" 27.12 +WEB_SITE="http://matchbox-project.org/" 27.13 + 27.14 +TARBALL="$PACKAGE-$VERSION.tar.bz2" 27.15 +WGET_URL="http://git.yoctoproject.org/cgit/cgit.cgi/matchbox-terminal/snapshot/$TARBALL" 27.16 + 27.17 +BUILD_DEPENDS="automake glib-dev gtk+3-dev vte-dev" 27.18 + 27.19 +compile_rules() { 27.20 + mkdir m4 27.21 + autoreconf -v --install || return 1 27.22 + 27.23 + ./configure \ 27.24 + $CONFIGURE_ARGS && 27.25 + make install 27.26 +} 27.27 + 27.28 +genpkg_rules() { 27.29 + copy @std 27.30 + DEPENDS="glib gtk+3 vte" 27.31 + TAGS="matchbox" 27.32 +}
28.1 --- a/matchbox-themes-extra/receipt Wed Apr 04 17:32:49 2018 +0300 28.2 +++ b/matchbox-themes-extra/receipt Fri Apr 06 02:18:37 2018 +0300 28.3 @@ -1,25 +1,21 @@ 28.4 -# SliTaz package receipt. 28.5 +# SliTaz package receipt v2. 28.6 28.7 PACKAGE="matchbox-themes-extra" 28.8 VERSION="0.3" 28.9 CATEGORY="customization" 28.10 -SHORT_DESC="Matchbox extra themes." 28.11 +SHORT_DESC="Matchbox extra themes" 28.12 MAINTAINER="pankso@slitaz.org" 28.13 LICENSE="GPL2" 28.14 +WEB_SITE="http://matchbox-project.org/" 28.15 + 28.16 TARBALL="$PACKAGE-$VERSION.tar.bz2" 28.17 -WEB_SITE="http://matchbox-project.org/" 28.18 WGET_URL="${WEB_SITE}sources/$PACKAGE/$VERSION/$TARBALL" 28.19 28.20 -# Rules to configure and make the package. 28.21 -compile_rules() 28.22 -{ 28.23 +compile_rules() { 28.24 ./configure $CONFIGURE_ARGS && 28.25 - make && make DESTDIR=$DESTDIR install 28.26 + make DESTDIR=$DESTDIR install 28.27 } 28.28 28.29 -# Rules to gen a SliTaz package suitable for Tazpkg. 28.30 -genpkg_rules() 28.31 -{ 28.32 - mkdir -p $fs/usr 28.33 - cp -a $install/usr/share $fs/usr 28.34 +genpkg_rules() { 28.35 + copy @std 28.36 }
29.1 --- a/matchbox-window-manager-2/receipt Wed Apr 04 17:32:49 2018 +0300 29.2 +++ b/matchbox-window-manager-2/receipt Fri Apr 06 02:18:37 2018 +0300 29.3 @@ -1,23 +1,22 @@ 29.4 -# SliTaz package receipt. 29.5 +# SliTaz package receipt v2. 29.6 29.7 PACKAGE="matchbox-window-manager-2" 29.8 -VERSION="2106" 29.9 +VERSION="20171206" 29.10 +HASH="5f44595c66be118b1a74f489de7f8492035cbdf0" 29.11 CATEGORY="x-window" 29.12 -SHORT_DESC="Matchbox Window Manager v2." 29.13 +SHORT_DESC="Matchbox Window Manager v2" 29.14 MAINTAINER="pankso@slitaz.org" 29.15 LICENSE="GPL3" 29.16 +WEB_SITE="http://matchbox-project.org/" 29.17 + 29.18 TARBALL="$PACKAGE-$VERSION.tar.bz2" 29.19 -WEB_SITE="http://matchbox-project.org/" 29.20 -WGET_URL="svn|http://svn.o-hand.com/repos/matchbox/trunk/$PACKAGE" 29.21 -BRANCH="$VERSION" 29.22 +WGET_URL="http://git.yoctoproject.org/cgit/cgit.cgi/matchbox-window-manager-2/snapshot/matchbox-window-manager-2-$HASH.tar.bz2" 29.23 29.24 -DEPENDS="gtk+" 29.25 -BUILD_DEPENDS="gtk+-dev subversion libffi autoconf automake libtool \ 29.26 -xorg-libXcomposite-dev xorg-libXdamage-dev libpng12-dev expat-dev" 29.27 +BUILD_DEPENDS="automake libtool xorg-libX11-dev pango-dev gtk+-dev \ 29.28 +libpng12-dev xorg-libXcomposite-dev xorg-libXdamage-dev xorg-libXcursor-dev \ 29.29 +expat-dev" 29.30 29.31 -# Rules to configure and make the package. 29.32 -compile_rules() 29.33 -{ 29.34 +compile_rules() { 29.35 sed -i 's/png_ptr->jmpbuf/png_jmpbuf(png_ptr)/' \ 29.36 matchbox/theme-engines/mb-wm-theme-png.c 29.37 29.38 @@ -35,13 +34,13 @@ 29.39 $CONFIGURE_ARGS && 29.40 # Fix Makefile identation. 29.41 sed -i s'/ / /' Makefile && 29.42 - make && make install 29.43 + fix libtool && 29.44 + make && 29.45 + make install 29.46 } 29.47 29.48 -# Rules to gen a SliTaz package suitable for Tazpkg. 29.49 -genpkg_rules() 29.50 -{ 29.51 - mkdir -p $fs/usr 29.52 - cp -a $install/usr/bin $fs/usr 29.53 - cp -a $install/usr/share $fs/usr 29.54 +genpkg_rules() { 29.55 + copy @std 29.56 + DEPENDS="expat glib gtk+ libpng16 pango xorg-libX11 xorg-libXcomposite \ 29.57 + xorg-libXdamage xorg-libXext xorg-libXfixes xorg-libXft xorg-libXrender" 29.58 }
30.1 --- a/matchbox-window-manager/receipt Wed Apr 04 17:32:49 2018 +0300 30.2 +++ b/matchbox-window-manager/receipt Fri Apr 06 02:18:37 2018 +0300 30.3 @@ -1,7 +1,7 @@ 30.4 # SliTaz package receipt v2. 30.5 30.6 PACKAGE="matchbox-window-manager" 30.7 -VERSION="1.2" 30.8 +VERSION="1.2.2" 30.9 CATEGORY="x-window" 30.10 SHORT_DESC="Matchbox Window Manager" 30.11 MAINTAINER="pankso@slitaz.org" 30.12 @@ -9,13 +9,13 @@ 30.13 WEB_SITE="http://matchbox-project.org/" 30.14 30.15 TARBALL="$PACKAGE-$VERSION.tar.bz2" 30.16 -WGET_URL="${WEB_SITE}sources/$PACKAGE/$VERSION/$TARBALL" 30.17 +WGET_URL="http://git.yoctoproject.org/cgit/cgit.cgi/matchbox-window-manager/snapshot/$TARBALL" 30.18 30.19 -BUILD_DEPENDS="gtk+-dev startup-notification-dev libmatchbox-dev expat-dev \ 30.20 -xorg-libSM-dev" 30.21 +BUILD_DEPENDS="automake GConf-dev libmatchbox-dev xorg-libXfixes-dev \ 30.22 +xorg-libXcursor-dev expat-dev startup-notification-dev xorg-libSM-dev" 30.23 30.24 compile_rules() { 30.25 - ./configure \ 30.26 + ./autogen.sh \ 30.27 --enable-expat \ 30.28 --enable-startup-notification \ 30.29 --enable-session \ 30.30 @@ -26,6 +26,7 @@ 30.31 30.32 genpkg_rules() { 30.33 copy @std 30.34 - DEPENDS="gtk+ startup-notification libmatchbox" 30.35 + DEPENDS="expat libmatchbox startup-notification xorg-libICE xorg-libSM \ 30.36 + xorg-libX11 xorg-libXcursor xorg-libXext xorg-libXfixes" 30.37 TAGS="window-manager" 30.38 }