wok-6.x rev 18734
Remove redundant messages in {pre|post}_{install|remove}() in random packages
line diff
1.1 --- a/clamav/receipt Mon Dec 21 01:46:18 2015 +0200 1.2 +++ b/clamav/receipt Mon Dec 21 02:53:09 2015 +0200 1.3 @@ -21,7 +21,6 @@ 1.4 # Have to create clamav user/group to be able to compile 1.5 adduser -s /bin/false -H -D -u 64 clamav 1.6 1.7 - cd $src 1.8 ./configure \ 1.9 --prefix=/usr \ 1.10 --sysconfdir=/etc/clamav \ 1.11 @@ -47,7 +46,7 @@ 1.12 cp -a $install/usr/lib/*.so* $fs/usr/lib 1.13 # Copy daemon from /$stuff 1.14 cp $stuff/daemon-clamd $fs/etc/init.d/clamd 1.15 - 1.16 + 1.17 # Customize config 1.18 sed -i -e "s/^Example/#Example/" \ 1.19 -e "s|^#LogFile /tmp/clamd.log|LogFile /var/log/clamav/clamav.log|" \ 1.20 @@ -59,24 +58,18 @@ 1.21 1.22 post_install() 1.23 { 1.24 - 1.25 - local user 1.26 - local group 1.27 - 1.28 - user=clamav 1.29 - group=clamav 1.30 - 1.31 - echo "Processing post-install commands..." 1.32 - 1.33 + local user=clamav 1.34 + local group=clamav 1.35 + 1.36 # Enable freshclam update 1.37 - echo -n "Enabling freshclam update..." 1.38 + echo; action 'Enabling freshclam update...' 1.39 cd "$1/etc/clamav" 1.40 - sed -i 's/^Example/#Example/' freshclam.conf 1.41 + sed -i 's/^Example/#Example/' freshclam.conf 1.42 status 1.43 1.44 # adduser clamav if needed 1.45 if ! grep -q "${user}:" "$1/etc/passwd"; then 1.46 - echo -n "Adding user/group $user..." 1.47 + action 'Adding user/group $user...' 1.48 chroot "$1/" addgroup -S $group 1.49 chroot "$1/" adduser -s /bin/false -S -D -H -G $group $user 1.50 status 1.51 @@ -84,15 +77,14 @@ 1.52 1.53 # Enable daily.cvd updates (sometimes needed for new version) 1.54 #chown -R ${user}:${group} "$1/var/lib/clamav" 1.55 - 1.56 + 1.57 # Fix perms 1.58 chroot "$1/" chown -R ${user}.${group} /var/log/clamav \ 1.59 /run/clamav /var/lib/clamav 1.60 - 1.61 } 1.62 1.63 # Del user clamav when pkg is removed. 1.64 post_remove() 1.65 { 1.66 - chroot "$1/" deluser clamav 1.67 + chroot "$1/" deluser clamav 1.68 }
2.1 --- a/coreutils-conditions/receipt Mon Dec 21 01:46:18 2015 +0200 2.2 +++ b/coreutils-conditions/receipt Mon Dec 21 02:53:09 2015 +0200 2.3 @@ -29,18 +29,6 @@ 2.4 cp -a $install/usr/bin/expr $fs/usr/bin 2.5 } 2.6 2.7 -# Pre and post install commands for Tazpkg. 2.8 -# We must remove all Busybox symlink before installing. 2.9 -# 2.10 -pre_install() 2.11 -{ 2.12 - echo "Processing pre-install commands..." 2.13 - echo -n "Removing all Busybox replaced utils... " 2.14 - rm -f "$1/bin/false" "$1/bin/true" 2.15 - rm -f "$1/usr/bin/test" "$1/usr/bin/[" "$1/usr/bin/expr" 2.16 - status 2.17 -} 2.18 - 2.19 post_remove() 2.20 { 2.21 ln -s /bin/busybox "$1/bin/false"
3.1 --- a/coreutils-context-user/receipt Mon Dec 21 01:46:18 2015 +0200 3.2 +++ b/coreutils-context-user/receipt Mon Dec 21 02:53:09 2015 +0200 3.3 @@ -31,18 +31,6 @@ 3.4 cp -a $install/usr/bin/who $fs/usr/bin 3.5 } 3.6 3.7 -# Pre and post install commands for Tazpkg. 3.8 -# We must remove all Busybox symlink before installing. 3.9 -# 3.10 -pre_install() 3.11 -{ 3.12 - echo "Processing pre-install commands..." 3.13 - echo -n "Removing all Busybox replaced utils... " 3.14 - rm -f "$1/bin/id" 3.15 - rm -f "$1/usr/bin/logname" "$1/usr/bin/whoami" "$1/usr/bin/who" 3.16 - status 3.17 -} 3.18 - 3.19 post_remove() 3.20 { 3.21 ln -s /bin/busybox "$1/bin/id"
4.1 --- a/coreutils-file-format/receipt Mon Dec 21 01:46:18 2015 +0200 4.2 +++ b/coreutils-file-format/receipt Mon Dec 21 02:53:09 2015 +0200 4.3 @@ -25,17 +25,6 @@ 4.4 cp -a $install/usr/bin/fold $fs/usr/bin 4.5 } 4.6 4.7 -# Pre and post install commands for Tazpkg. 4.8 -# We must remove all Busybox symlink before installing. 4.9 -# 4.10 -pre_install() 4.11 -{ 4.12 - echo "Processing pre-install commands..." 4.13 - echo -n "Removing all Busybox replaced utils... " 4.14 - rm -f "$root/usr/bin/fold" 4.15 - status 4.16 -} 4.17 - 4.18 post_remove() 4.19 { 4.20 ln -s /bin/busybox "$1/usr/bin/fold"
5.1 --- a/coreutils-file-output-full/receipt Mon Dec 21 01:46:18 2015 +0200 5.2 +++ b/coreutils-file-output-full/receipt Mon Dec 21 02:53:09 2015 +0200 5.3 @@ -29,17 +29,6 @@ 5.4 cp -a $install/usr/bin/base64 $fs/usr/bin 5.5 } 5.6 5.7 -# Pre and post install commands for Tazpkg. 5.8 -# We must remove all Busybox symlink before installing. 5.9 -# 5.10 -pre_install() 5.11 -{ 5.12 - echo "Processing pre-install commands..." 5.13 - echo -n "Removing all Busybox replaced utils... " 5.14 - rm -f "$1/bin/cat" "$1/usr/bin/od" "$1/usr/bin/tac" 5.15 - status 5.16 -} 5.17 - 5.18 post_remove() 5.19 { 5.20 ln -s /bin/busybox "$1/bin/cat"
6.1 --- a/coreutils-file-output-part/receipt Mon Dec 21 01:46:18 2015 +0200 6.2 +++ b/coreutils-file-output-part/receipt Mon Dec 21 02:53:09 2015 +0200 6.3 @@ -26,17 +26,6 @@ 6.4 cp -a $install/usr/bin/csplit $fs/usr/bin 6.5 } 6.6 6.7 -# Pre and post install commands for Tazpkg. 6.8 -# We must remove all Busybox symlink before installing. 6.9 -# 6.10 -pre_install() 6.11 -{ 6.12 - echo "Processing pre-install commands..." 6.13 - echo -n "Removing all Busybox replaced utils... " 6.14 - rm -f "$1/usr/bin/head" "$1/usr/bin/tail" "$1/usr/bin/split" 6.15 - status 6.16 -} 6.17 - 6.18 post_remove() 6.19 { 6.20 ln -s /bin/busybox "$1/usr/bin/head"
7.1 --- a/coreutils-line/receipt Mon Dec 21 01:46:18 2015 +0200 7.2 +++ b/coreutils-line/receipt Mon Dec 21 02:53:09 2015 +0200 7.3 @@ -25,17 +25,6 @@ 7.4 cp -a $install/usr/bin/join $fs/usr/bin 7.5 } 7.6 7.7 -# Pre and post install commands for Tazpkg. 7.8 -# We must remove all Busybox symlink before installing. 7.9 -# 7.10 -pre_install() 7.11 -{ 7.12 - echo "Processing pre-install commands..." 7.13 - echo -n "Removing all Busybox replaced utils... " 7.14 - rm -f "$1/usr/bin/cut" 7.15 - status 7.16 -} 7.17 - 7.18 post_remove() 7.19 { 7.20 ln -s /bin/busybox "$1/usr/bin/cut"
8.1 --- a/coreutils-path/receipt Mon Dec 21 01:46:18 2015 +0200 8.2 +++ b/coreutils-path/receipt Mon Dec 21 02:53:09 2015 +0200 8.3 @@ -25,17 +25,6 @@ 8.4 cp -a $install/usr/bin/pathchk $fs/usr/bin 8.5 } 8.6 8.7 -# Pre and post install commands for Tazpkg. 8.8 -# We must remove all Busybox symlink before installing. 8.9 -# 8.10 -pre_install() 8.11 -{ 8.12 - echo "Processing pre-install commands..." 8.13 - echo -n "Removing all Busybox replaced utils... " 8.14 - rm -f "$1/usr/bin/basename" "$1/usr/bin/dirname" 8.15 - status 8.16 -} 8.17 - 8.18 post_remove() 8.19 { 8.20 ln -s /bin/busybox "$1/usr/bin/basename"
9.1 --- a/coreutils-redirection/receipt Mon Dec 21 01:46:18 2015 +0200 9.2 +++ b/coreutils-redirection/receipt Mon Dec 21 02:53:09 2015 +0200 9.3 @@ -23,17 +23,6 @@ 9.4 cp -a $install/usr/bin/tee $fs/usr/bin 9.5 } 9.6 9.7 -# Pre and post install commands for Tazpkg. 9.8 -# We must remove all Busybox symlink before installing. 9.9 -# 9.10 -pre_install() 9.11 -{ 9.12 - echo "Processing pre-install commands..." 9.13 - echo -n "Removing all Busybox replaced utils... " 9.14 - rm -f "$1/usr/bin/tee" 9.15 - status 9.16 -} 9.17 - 9.18 post_remove() 9.19 { 9.20 ln -s /bin/busybox "$1/usr/bin/tee"
10.1 --- a/coreutils/receipt Mon Dec 21 01:46:18 2015 +0200 10.2 +++ b/coreutils/receipt Mon Dec 21 02:53:09 2015 +0200 10.3 @@ -16,8 +16,6 @@ 10.4 # Rules to configure and make the package. 10.5 compile_rules() 10.6 { 10.7 - cd $src 10.8 - 10.9 # NOTE: There does not seem to be a problem with sigcontext.h in Linux 2.6.29.3 10.10 10.11 # Hack to fix ls: expected specifier-qualifier-list before '__u64' 10.12 @@ -38,7 +36,7 @@ 10.13 sed -i 's/1.10a/1.10.2/' configure.ac || return 1 10.14 sed -i 's/dist-xz/dist-lzma/' configure.ac || return 1 10.15 10.16 - ./configure $CONFIGURE_ARGS && 10.17 + ./configure $CONFIGURE_ARGS && 10.18 make && make install 10.19 10.20 # Restore original sigcontext.h 10.21 @@ -71,24 +69,10 @@ 10.22 cp -a $install/usr/bin/cp $fs/usr/bin 10.23 } 10.24 10.25 -# Pre and post install commands for Tazpkg. 10.26 -# We must remove all Busybox symlink but cp before installing. 10.27 -# 10.28 -pre_install() 10.29 -{ 10.30 - echo "Processing pre-install commands..." 10.31 - # we keed busybox cp for installing the pkg 10.32 - echo -n "Removing Busybox replaced utils... " 10.33 - rm -f "$1/usr/bin/od" "$1/usr/bin/split" 10.34 - status 10.35 -} 10.36 - 10.37 post_install() 10.38 { 10.39 - echo -n "Installing cp..." 10.40 rm "$1/bin/cp" && 10.41 mv "$1/usr/bin/cp" "$1/bin" 10.42 - status 10.43 } 10.44 10.45 post_remove()
11.1 --- a/couchdb/receipt Mon Dec 21 01:46:18 2015 +0200 11.2 +++ b/couchdb/receipt Mon Dec 21 02:53:09 2015 +0200 11.3 @@ -18,7 +18,6 @@ 11.4 # Rules to configure and make the package. 11.5 compile_rules() 11.6 { 11.7 - cd $src 11.8 ./configure \ 11.9 --prefix=/usr \ 11.10 --sysconfdir=/etc \ 11.11 @@ -52,9 +51,7 @@ 11.12 pre_install() 11.13 { 11.14 INIT_FILE="/etc/init.d/$PACKAGE" 11.15 - echo "Processing pre-install commands..." 11.16 [ -f "$1$INIT_FILE" ] && chroot "$1/" $INIT_FILE stop 11.17 - echo "Done..." 11.18 } 11.19 11.20 # Post install commands for tazpkg 11.21 @@ -66,8 +63,6 @@ 11.22 LOGDIR="/var/log/$PACKAGE" 11.23 RUNDIR="/var/run/$PACKAGE" 11.24 11.25 - echo "Processing post-install commands..." 11.26 - 11.27 grep -q "$PACKAGE" "$1/etc/group" || chroot "$1/" addgroup -S $PACKAGE 11.28 11.29 grep -q "$PACKAGE" "$1/etc/passwd" || chroot "$1/" adduser -S -D -H \ 11.30 @@ -77,17 +72,13 @@ 11.31 chroot "$1/" chown -R $PACKAGE:$PACKAGE $DIR && 11.32 chroot "$1/" chmod -R 0770 $DIR 11.33 done 11.34 - 11.35 - echo "Done..." 11.36 } 11.37 11.38 # Pre and post remove commands for Tazpkg. 11.39 pre_remove() 11.40 { 11.41 INIT_FILE="/etc/init.d/$PACKAGE" 11.42 - echo "Processing pre-remove commands..." 11.43 [ -f "$1$INIT_FILE" ] && chroot "$1/" $INIT_FILE stop 11.44 - echo "Done..." 11.45 } 11.46 11.47 post_remove() 11.48 @@ -97,13 +88,9 @@ 11.49 LOGDIR="/var/log/$PACKAGE" 11.50 RUNDIR="/var/run/$PACKAGE" 11.51 11.52 - echo "Processing post-remove commands..." 11.53 - 11.54 chroot "$1/" deluser $PACKAGE 11.55 11.56 for DIR in $LIBDIR $ETCDIR $LOGDIR $RUNDIR; do 11.57 rm -rf "$1$DIR" 11.58 done 11.59 - 11.60 - echo "Done..." 11.61 }
12.1 --- a/docbook-xsl-ns/receipt Mon Dec 21 01:46:18 2015 +0200 12.2 +++ b/docbook-xsl-ns/receipt Mon Dec 21 02:53:09 2015 +0200 12.3 @@ -15,15 +15,14 @@ 12.4 # Rules to gen a SliTaz package suitable for Tazpkg. 12.5 genpkg_rules() 12.6 { 12.7 - cd $src 12.8 pkgroot=$fs/usr/share/xml/docbook/stylesheet/$PACKAGE 12.9 install -dm755 $pkgroot/common 12.10 install -dm755 $pkgroot/params 12.11 - 12.12 + 12.13 for fn in xml xsl dtd ent; do 12.14 install -m644 common/*.${fn} $pkgroot/common/ 12.15 done 12.16 - 12.17 + 12.18 for fn in fo highlighting html roundtrip; do 12.19 install -dm755 ${pkgroot}/${fn} 12.20 install -m644 ${fn}/*.xml ${pkgroot}/${fn}/ 12.21 @@ -39,16 +38,15 @@ 12.22 # Pre and post install commands for Tazpkg. 12.23 post_install() 12.24 { 12.25 - echo -n "Processing post-install commands..." 12.26 if [ "$1" ]; then 12.27 - mv -f "$1/etc/resolv.conf" "$1/etc/recolv.conf.$$" 2> /dev/null 12.28 + mv -f "$1/etc/resolv.conf" "$1/etc/recolv.conf.$$" 2>/dev/null 12.29 cp /etc/resolv.conf "$1/etc/resolv.conf" 12.30 fi 12.31 12.32 # Create a /etc/xml/catalog file 12.33 if [ ! -d "$1/etc/xml" ]; then install -v -m755 -d "$1/etc/xml"; fi && 12.34 if [ ! -f "$1/etc/xml/catalog" ]; then 12.35 - chroot "$1/" xmlcatalog --noout --create /etc/xml/catalog 12.36 + chroot "$1/" xmlcatalog --noout --create /etc/xml/catalog 12.37 fi && 12.38 12.39 chroot "$1/" xmlcatalog --noout --add "rewriteSystem" \ 12.40 @@ -70,9 +68,8 @@ 12.41 "http://docbook.sourceforge.net/release/xsl-ns/current" \ 12.42 "/usr/share/xml/docbook/stylesheet/$PACKAGE/catalog.xml" \ 12.43 /etc/xml/catalog 12.44 - status 12.45 + 12.46 if [ "$1" ]; then 12.47 - mv -f "$1/etc/resolv.conf.$$" "$1/etc/recolv.conf" 2> /dev/null 12.48 + mv -f "$1/etc/resolv.conf.$$" "$1/etc/recolv.conf" 2>/dev/null 12.49 fi 12.50 } 12.51 -
13.1 --- a/eom/receipt Mon Dec 21 01:46:18 2015 +0200 13.2 +++ b/eom/receipt Mon Dec 21 02:53:09 2015 +0200 13.3 @@ -38,15 +38,3 @@ 13.4 cp -a $install/usr/share/glib-2.0 $fs/usr/share 13.5 cp -a $install/usr/share/MateConf $fs/usr/share 13.6 } 13.7 - 13.8 -post_install() 13.9 -{ 13.10 - echo "Processing post-install commands..." 13.11 - chroot "$1/" /usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas 13.12 -} 13.13 - 13.14 -post_remove() 13.15 -{ 13.16 - echo "Processing post-remove commands..." 13.17 - chroot "$1/" /usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas 13.18 -}
14.1 --- a/evince/receipt Mon Dec 21 01:46:18 2015 +0200 14.2 +++ b/evince/receipt Mon Dec 21 02:53:09 2015 +0200 14.3 @@ -41,26 +41,13 @@ 14.4 cp -a $install/usr/bin $fs/usr 14.5 cp -a $install/usr/lib/*.so* $fs/usr/lib 14.6 cp -a $install/usr/lib/evince $fs/usr/lib 14.7 - 14.8 + 14.9 cp -a $install/usr/share/dbus-1 $fs/usr/share 14.10 cp -a $install/usr/share/icons $fs/usr/share 14.11 cp -a $install/usr/share/evince $fs/usr/share 14.12 cp -a $install/usr/share/glib-2.0/schemas $fs/usr/share/glib-2.0 14.13 cp -a $stuff/evince.desktop $fs/usr/share/applications 14.14 - 14.15 + 14.16 # Removing unwanted files 14.17 find $fs/usr/lib -name "*.*a" -exec rm -rf {} \; 14.18 } 14.19 - 14.20 -# Post install/remove commands for Tazpkg. 14.21 -post_install() 14.22 -{ 14.23 - echo "Processing post-install commands..." 14.24 - chroot "$1/" /usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas 14.25 -} 14.26 - 14.27 -post_remove() 14.28 -{ 14.29 - echo "Processing post-remove commands..." 14.30 - chroot "$1/" /usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas 14.31 -}
15.1 --- a/fpc/receipt Mon Dec 21 01:46:18 2015 +0200 15.2 +++ b/fpc/receipt Mon Dec 21 02:53:09 2015 +0200 15.3 @@ -41,7 +41,7 @@ 15.4 BINUTILSPREFIX=arm-slitaz-gnueabi- \ 15.5 INSTALL_PREFIX=$DESTDIR/usr ;; 15.6 esac && 15.7 - 15.8 + 15.9 # install package license 15.10 install -m 755 -d $DESTDIR/usr/share/licenses/fpc && 15.11 install -m 644 $src/fpcsrc/rtl/COPYING.FPC \ 15.12 @@ -54,10 +54,10 @@ 15.13 mkdir -p $fs/usr $fs/etc 15.14 cp -a $install/usr/bin $fs/usr 15.15 cp -a $install/usr/lib $fs/usr 15.16 - 15.17 + 15.18 # create symlink for compiler 15.19 ln -s /usr/lib/$PACKAGE/$VERSION/ppc386 $fs/usr/bin 15.20 - 15.21 + 15.22 # config file 15.23 #mkdir -p $fs/etc 15.24 #cp -a $fs/usr/lib/fpc/$VERSION/samplecfg $fs/etc/fpc.cfg 15.25 @@ -65,14 +65,12 @@ 15.26 15.27 post_install() 15.28 { 15.29 - echo"Processing postinstall commands..." 15.30 if [ ! -f "$1/etc/fpc.cfg" ]; then 15.31 chroot "$1/" fpcmkcfg > /etc/fpc.cfg 15.32 fi 15.33 - 15.34 + 15.35 # Fix units search path 15.36 sed -i -e 's!^-Fu/units/$fpctarget!-Fu/usr/lib/fpc/'$VERSION'/units/$fpctarget!' \ 15.37 -e 's!^-Fu/units/$fpctarget/*!-Fu/usr/lib/fpc/'$VERSION'/units/$fpctarget/*!' \ 15.38 -e 's!^-Fu/units/$fpctarget/rtl!-Fu/usr/lib/fpc/'$VERSION'/units/$fpctarget/rtl!' "$1/etc/fpc.cfg" 15.39 - 15.40 }
16.1 --- a/gcc+gcj/receipt Mon Dec 21 01:46:18 2015 +0200 16.2 +++ b/gcc+gcj/receipt Mon Dec 21 02:53:09 2015 +0200 16.3 @@ -26,7 +26,6 @@ 16.4 # Rules to configure and make the package. 16.5 compile_rules() 16.6 { 16.7 - cd $src 16.8 sed -i 's/@mkdir_p@/mkdir -p/' libjava/classpath/lib/copy-vmresources.sh.in 16.9 # Set HOST_SYSTEM if not defined in tazwok.conf as it should be 16.10 if [ -z "$HOST_SYSTEM" ] ; then 16.11 @@ -52,10 +51,10 @@ 16.12 # Use libiberty.a from binutils. 16.13 sed -i 's/install_to_$(INSTALL_DEST) //' \ 16.14 $src/libiberty/Makefile.in || return 1 16.15 - mkdir -p ../build && cd ../build 16.16 + mkdir -p ../build && cd ../build 16.17 16.18 - PYTHON_LIB=python$(grep ^VERSION= $WOK/python/receipt | sed 's/.*"\(...\).*/\1/') 16.19 - ../${src##*/}/configure --prefix=/usr --libexecdir=/usr/lib \ 16.20 + PYTHON_LIB=python$(grep ^VERSION= $WOK/python/receipt | sed 's/.*"\(...\).*/\1/') 16.21 + ../${src##*/}/configure --prefix=/usr --libexecdir=/usr/lib \ 16.22 --infodir=/usr/share/info --mandir=/usr/share/man --enable-nls \ 16.23 --enable-languages=c,c++,objc,java --enable-shared \ 16.24 --with-system-zlib \ 16.25 @@ -69,10 +68,10 @@ 16.26 --enable-gtk-cairo \ 16.27 --enable-lto \ 16.28 $CONFIGURE_ARGS $GCC_TARGET && 16.29 - make bootstrap && 16.30 - # Make install in the source tree to help creating derived pkgs 16.31 - # and keep $_pkg variable set for genpkg. 16.32 - make install 16.33 + make bootstrap && 16.34 + # Make install in the source tree to help creating derived pkgs 16.35 + # and keep $_pkg variable set for genpkg. 16.36 + make install 16.37 } 16.38 16.39 # Rules to gen a SliTaz package suitable for Tazpkg. 16.40 @@ -80,23 +79,22 @@ 16.41 { 16.42 mkdir -p $fs/usr/share 16.43 cp -a $install/usr/share/java $fs/usr/share 16.44 - cp -a $install/usr/bin $fs/usr 16.45 - # Copy all libs. Remove libgcc_s.so and libstdc++.so 16.46 - # they goes in gcc-lib-base-$VERSION package. 16.47 - cp -a $install/usr/lib $fs/usr 16.48 - rm $fs/usr/lib/libgcc_s.so* 16.49 - rm $fs/usr/lib/libstdc++.so* 16.50 - rm $fs/usr/lib/libgomp.so* 16.51 - #rm $fs/usr/lib/gcj-$VERSION-11/*.la 16.52 - rm $fs/usr/lib/*.la 16.53 - # Include files. 16.54 - cp -a $install/usr/include $fs/usr 16.55 + cp -a $install/usr/bin $fs/usr 16.56 + # Copy all libs. Remove libgcc_s.so and libstdc++.so 16.57 + # they goes in gcc-lib-base-$VERSION package. 16.58 + cp -a $install/usr/lib $fs/usr 16.59 + rm $fs/usr/lib/libgcc_s.so* 16.60 + rm $fs/usr/lib/libstdc++.so* 16.61 + rm $fs/usr/lib/libgomp.so* 16.62 + #rm $fs/usr/lib/gcj-$VERSION-11/*.la 16.63 + rm $fs/usr/lib/*.la 16.64 + # Include files. 16.65 + cp -a $install/usr/include $fs/usr 16.66 } 16.67 16.68 # Post install commands for Tazpkg. 16.69 post_install() 16.70 { 16.71 - echo "Processing post-install commands..." 16.72 if [ ! -f "$1/lib/cpp" ] ; then 16.73 ln -s ../usr/bin/cpp "$1/lib" 16.74 fi
17.1 --- a/gcc/receipt Mon Dec 21 01:46:18 2015 +0200 17.2 +++ b/gcc/receipt Mon Dec 21 02:53:09 2015 +0200 17.3 @@ -118,7 +118,6 @@ 17.4 # Post install commands for Tazpkg. 17.5 post_install() 17.6 { 17.7 - echo "Processing post-install commands..." 17.8 [ -f "$1/lib/cpp" ] || 17.9 ln -s ../usr/bin/cpp "$1/lib" 17.10 [ -f "$1/usr/bin/cc" ] ||
18.1 --- a/gecko-mediaplayer/receipt Mon Dec 21 01:46:18 2015 +0200 18.2 +++ b/gecko-mediaplayer/receipt Mon Dec 21 02:53:09 2015 +0200 18.3 @@ -7,17 +7,16 @@ 18.4 MAINTAINER="jozee@slitaz.org" 18.5 LICENSE="GPL2" 18.6 TARBALL="$PACKAGE-$VERSION.tar.gz" 18.7 -WEB_SITE="http://code.google.com/p/gecko-mediaplayer/" 18.8 +WEB_SITE="http://code.google.com/p/gecko-mediaplayer/" 18.9 WGET_URL="http://gecko-mediaplayer.googlecode.com/files/$TARBALL" 18.10 TAGS="player audio video browser" 18.11 18.12 DEPENDS="gnome-mplayer dbus-glib gcc-lib-base" 18.13 BUILD_DEPENDS="firefox-dev dbus-dev dbus-glib-dev nspr-dev" 18.14 - 18.15 + 18.16 # Rules to configure and make the package. 18.17 compile_rules() 18.18 { 18.19 - cd $src 18.20 sed -i 's/utf8characters/UTF8Characters/g' src/*.cpp 18.21 sed -i 's|NPP_Initialize|//&|' src/np_entry.cpp 18.22 sed -i 's|char[\*\) ]*NP*_GetMIMEDescription(|const &|' src/npupp.h \ 18.23 @@ -30,7 +29,6 @@ 18.24 $CONFIGURE_ARGS && 18.25 make && 18.26 make DESTDIR=$DESTDIR install 18.27 - 18.28 } 18.29 18.30 # Rules to gen a SliTaz package suitable for Tazpkg. 18.31 @@ -38,21 +36,16 @@ 18.32 { 18.33 mkdir -p $fs/usr/lib 18.34 cp -a $install/usr/lib/mozilla $fs/usr/lib 18.35 - 18.36 } 18.37 18.38 post_install() 18.39 { 18.40 - echo -n "Processing post install commands..." 18.41 for i in "$1"/usr/lib/mozilla/plugins/$PACKAGE*.so ; do 18.42 ln -s "$i" "$1"/usr/lib/firefox*/plugins 18.43 - done 18.44 - status 18.45 + done 18.46 } 18.47 18.48 post_remove() 18.49 { 18.50 - echo -n "Processing post remove commands..." 18.51 rm -f /usr/lib/firefox*/plugins/$PACKAGE*.so 18.52 - status 18.53 }
19.1 --- a/gnu-netcat/receipt Mon Dec 21 01:46:18 2015 +0200 19.2 +++ b/gnu-netcat/receipt Mon Dec 21 02:53:09 2015 +0200 19.3 @@ -16,7 +16,6 @@ 19.4 # Rules to configure and make the package. 19.5 compile_rules() 19.6 { 19.7 - cd $src 19.8 ./configure --mandir=/usr/share/man \ 19.9 --infodir=/usr/share/info \ 19.10 $CONFIGURE_ARGS && 19.11 @@ -30,18 +29,7 @@ 19.12 cp -a $install/usr/bin $fs/usr 19.13 } 19.14 19.15 -# Pre and post install commands for Tazpkg. 19.16 -# We must remove all Busybox symlink before installing. 19.17 -# 19.18 -pre_install() 19.19 -{ 19.20 - echo "Processing pre-install commands..." 19.21 - echo -n "Removing all Busybox replaced utils... " 19.22 - rm -f "$1/usr/bin/nc" 19.23 - status 19.24 -} 19.25 - 19.26 post_remove() 19.27 { 19.28 ln -s /bin/busybox "$1/usr/bin/nc" 19.29 -} 19.30 \ No newline at end of file 19.31 +}
20.1 --- a/gnucash/receipt Mon Dec 21 01:46:18 2015 +0200 20.2 +++ b/gnucash/receipt Mon Dec 21 02:53:09 2015 +0200 20.3 @@ -64,16 +64,3 @@ 20.4 cp -a $install/usr/share/locale/$locale $fs/usr/share/locale 20.5 done 20.6 } 20.7 - 20.8 -# Post install/remove commands for Tazpkg. 20.9 -post_install() 20.10 -{ 20.11 - echo "Processing post-install commands..." 20.12 - chroot "$1/" /usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas 20.13 -} 20.14 - 20.15 -post_remove() 20.16 -{ 20.17 - echo "Processing post-remove commands..." 20.18 - chroot "$1/" /usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas 20.19 -}
21.1 --- a/hd2u/receipt Mon Dec 21 01:46:18 2015 +0200 21.2 +++ b/hd2u/receipt Mon Dec 21 02:53:09 2015 +0200 21.3 @@ -16,7 +16,6 @@ 21.4 # Rules to configure and make the package. 21.5 compile_rules() 21.6 { 21.7 - cd $src 21.8 ./configure \ 21.9 --prefix=/usr \ 21.10 --infodir=/usr/share/info \ 21.11 @@ -32,18 +31,7 @@ 21.12 cp -a $install/usr/bin $fs/usr 21.13 } 21.14 21.15 -# Pre and post install commands for Tazpkg. 21.16 -# We must remove all Busybox symlink before installing. 21.17 -# 21.18 -pre_install() 21.19 -{ 21.20 - echo "Processing pre-install commands..." 21.21 - echo -n "Removing all Busybox replaced utils... " 21.22 - rm -f "$1/usr/bin/dos2unix" 21.23 - status 21.24 -} 21.25 - 21.26 post_remove() 21.27 { 21.28 ln -s /bin/busybox "$1/usr/bin/dos2unix" 21.29 -} 21.30 \ No newline at end of file 21.31 +}
22.1 --- a/less/receipt Mon Dec 21 01:46:18 2015 +0200 22.2 +++ b/less/receipt Mon Dec 21 02:53:09 2015 +0200 22.3 @@ -16,7 +16,6 @@ 22.4 # Rules to configure and make the package. 22.5 compile_rules() 22.6 { 22.7 - cd $src 22.8 ./configure \ 22.9 --prefix=/usr \ 22.10 --sysconfdir=/etc \ 22.11 @@ -33,17 +32,6 @@ 22.12 cp -a $install/usr/bin $fs/usr 22.13 } 22.14 22.15 -# Pre and post install commands for Tazpkg. 22.16 -# We must remove all Busybox symlink before installing. 22.17 -# 22.18 -pre_install() 22.19 -{ 22.20 - echo "Processing pre-install commands..." 22.21 - echo -n "Removing all Busybox replaced utils... " 22.22 - rm -f "$1/usr/bin/less" 22.23 - status 22.24 -} 22.25 - 22.26 post_remove() 22.27 { 22.28 ln -s /bin/busybox "$1/usr/bin/less"
23.1 --- a/lighttpd-ssl/receipt Mon Dec 21 01:46:18 2015 +0200 23.2 +++ b/lighttpd-ssl/receipt Mon Dec 21 02:53:09 2015 +0200 23.3 @@ -39,9 +39,9 @@ 23.4 --disable-ipv6 \ 23.5 --with-openssl \ 23.6 --prefix=/usr \ 23.7 - --libdir=/usr/lib/lighttpd \ 23.8 - --mandir=/usr/share/man \ 23.9 - $CONFIGURE_ARGS && 23.10 + --libdir=/usr/lib/lighttpd \ 23.11 + --mandir=/usr/share/man \ 23.12 + $CONFIGURE_ARGS && 23.13 make && 23.14 make DESTDIR=$DESTDIR install 23.15 } 23.16 @@ -56,10 +56,10 @@ 23.17 23.18 # Modules. 23.19 mkdir -p $fs/usr/lib/lighttpd 23.20 - for module in $BASE_MODULES 23.21 - do 23.22 + for module in $BASE_MODULES; do 23.23 + action 'Copying : mod_${module}.so' 23.24 cp $install/usr/lib/lighttpd/mod_${module}.so $fs/usr/lib/lighttpd 23.25 - echo -n "Copying : mod_${module}.so" && status 23.26 + status 23.27 done 23.28 23.29 # Server root and config file. 23.30 @@ -95,13 +95,11 @@ 23.31 # We stop the server by default in case of upgarde. 23.32 pre_install() 23.33 { 23.34 - echo "Processing pre-install commands..." 23.35 [ -f /etc/init.d/lighttpd ] && /etc/init.d/lighttpd stop 23.36 } 23.37 23.38 post_install() 23.39 { 23.40 - echo "Processing post-install commands..." 23.41 if [ ! -f "$1/etc/ssl/lighttpd/lighttpd.pem" ]; then 23.42 openssl req -new -x509 \ 23.43 -keyout "$1/etc/ssl/lighttpd/lighttpd.pem" \
24.1 --- a/linux/receipt Mon Dec 21 01:46:18 2015 +0200 24.2 +++ b/linux/receipt Mon Dec 21 02:53:09 2015 +0200 24.3 @@ -348,43 +348,42 @@ 24.4 return 0 ;; 24.5 esac 24.6 24.7 - export PACKAGE VERSION 24.8 - local path 24.9 - cp -a $install/boot $fs 24.10 - 24.11 - # Compress all modules. 24.12 - path=$fs/lib/modules/$VERSION-slitaz/kernel 24.13 - mkdir -p $path 24.14 - 24.15 - # Get the base modules 24.16 - export src install 24.17 - mkdir -p $WOK/$PACKAGE/source/tmp 24.18 - # Warning stuff/list_modules.sh must find the generated modules.list 24.19 - $stuff/list_modules.sh \ 24.20 + export PACKAGE VERSION 24.21 + local path 24.22 + cp -a $install/boot $fs 24.23 + 24.24 + # Compress all modules. 24.25 + path=$fs/lib/modules/$VERSION-slitaz/kernel 24.26 + mkdir -p $path 24.27 + 24.28 + # Get the base modules 24.29 + export src install 24.30 + mkdir -p $WOK/$PACKAGE/source/tmp 24.31 + # Warning stuff/list_modules.sh must find the generated modules.list 24.32 + $stuff/list_modules.sh \ 24.33 $(cat $stuff/modules.list) > $WOK/$PACKAGE/source/tmp/modules.list 24.34 - while read module; do 24.35 - dir=$(dirname $module) 24.36 - [ -d $path/$dir ] || mkdir -p $path/$dir 24.37 - cp -a $install/lib/modules/$VERSION-slitaz/kernel/$module $path/$dir 24.38 - done < $WOK/$PACKAGE/source/tmp/modules.list 24.39 - 24.40 - # Remove unresolved links 24.41 - rm -f $fs/lib/modules/$VERSION-slitaz/build 24.42 - rm -f $fs/lib/modules/$VERSION-slitaz/source 24.43 - 24.44 - # We only need module.{order,builtin} because other map files are 24.45 - # generated by depmod in post_install 24.46 - cp -a $install/lib/modules/$VERSION-slitaz/modules.order \ 24.47 + while read module; do 24.48 + dir=$(dirname $module) 24.49 + [ -d $path/$dir ] || mkdir -p $path/$dir 24.50 + cp -a $install/lib/modules/$VERSION-slitaz/kernel/$module $path/$dir 24.51 + done < $WOK/$PACKAGE/source/tmp/modules.list 24.52 + 24.53 + # Remove unresolved links 24.54 + rm -f $fs/lib/modules/$VERSION-slitaz/build 24.55 + rm -f $fs/lib/modules/$VERSION-slitaz/source 24.56 + 24.57 + # We only need module.{order,builtin} because other map files are 24.58 + # generated by depmod in post_install 24.59 + cp -a $install/lib/modules/$VERSION-slitaz/modules.order \ 24.60 $install/lib/modules/$VERSION-slitaz/modules.builtin \ 24.61 $fs/lib/modules/$VERSION-slitaz 24.62 - 24.63 - # Pack all packages with a kernel module 24.64 - for i in $(cd $WOK; grep -l '^WANTED="linux"' */receipt) 24.65 - do 24.66 + 24.67 + # Pack all packages with a kernel module 24.68 + for i in $(cd $WOK; grep -l '^WANTED="linux"' */receipt); do 24.69 [ ! -d "$install/lib/modules/$VERSION-slitaz" ] && return 1 24.70 cook ${i%/receipt} 24.71 - done 24.72 - 24.73 + done 24.74 + 24.75 # Check any module in kernel .config that's not added to a linux-* pkgs 24.76 # and remove aufs patches: we dont need them in HG wok. 24.77 $stuff/check_modules.sh 24.78 @@ -394,17 +393,16 @@ 24.79 # Pre and post install commands for Tazpkg. 24.80 post_install() 24.81 { 24.82 - echo "Processing post-install commands..." 24.83 - chroot "$root/" depmod -a $VERSION-slitaz 24.84 - 24.85 - # Handle multiarch installation 24.86 - case "$SLITAZ_ARCH" in 24.87 + chroot "$root/" depmod -a $VERSION-slitaz 24.88 + 24.89 + # Handle multiarch installation 24.90 + case "$SLITAZ_ARCH" in 24.91 arm) 24.92 echo "Kernel : /boot/linux-$VERSION-slitaz-$ARCH" 24.93 echo "Modules: /lib/modules/$VERSION-slitaz" 24.94 return 0 ;; 24.95 esac 24.96 - 24.97 + 24.98 # GRUB stuff. 24.99 if [ -f "$1/boot/grub/menu.lst" ]; then 24.100 # Current root device 24.101 @@ -413,10 +411,10 @@ 24.102 # Use device.map to find grub device number 24.103 grub_dev="$(grep $(echo $root_dev | grep -o '^/dev/.d.' ) \ 24.104 "$1/boot/grub/device.map" | cut -f1 | sed "s/)$/.$grub_part)/g")" 24.105 - 24.106 + 24.107 # Add and clean kernel entries in case of upgrade for installed system. 24.108 if ! grep -q vmlinuz-$VERSION-slitaz "$1/boot/grub/menu.lst"; then 24.109 - 24.110 + 24.111 # Clean the old entry 24.112 # TODO: old vmlinuz file is removed but the entry is still there. 24.113 # So grub error:15 when selected: http://bugs.slitaz.org/?id=74 24.114 @@ -432,9 +430,10 @@ 24.115 last_entry=$(( $(grep -c '^title' "$1/boot/grub/menu.lst")-1 )) 24.116 sed -e "s/^default.*/default $last_entry/g" -i "$1/boot/grub/menu.lst" 24.117 fi 24.118 - 24.119 + 24.120 # Display information message. 24.121 cat <<EOT 24.122 + 24.123 ---- 24.124 GRUB is installed, these tree lines must be in your /boot/grub/menu.lst: 24.125
25.1 --- a/lzma/receipt Mon Dec 21 01:46:18 2015 +0200 25.2 +++ b/lzma/receipt Mon Dec 21 02:53:09 2015 +0200 25.3 @@ -50,18 +50,6 @@ 25.4 ln -s lzma $fs/usr/bin/lzcat 25.5 } 25.6 25.7 -# Pre and post install commands for Tazpkg. 25.8 -# We must remove all Busybox symlink before installing. 25.9 -# 25.10 -pre_install() 25.11 -{ 25.12 - echo "Processing pre-install commands..." 25.13 - echo -n "Removing all Busybox replaced utils... " 25.14 - rm -f "$1/usr/bin/unlzma" 25.15 - rm -f "$1/usr/bin/lzcat" 25.16 - status 25.17 -} 25.18 - 25.19 post_remove() 25.20 { 25.21 ln -s /bin/busybox "$1/usr/bin/unlzma"
26.1 --- a/mate-control-center/receipt Mon Dec 21 01:46:18 2015 +0200 26.2 +++ b/mate-control-center/receipt Mon Dec 21 02:53:09 2015 +0200 26.3 @@ -22,7 +22,7 @@ 26.4 # Rules to configure and make the package. 26.5 compile_rules() 26.6 { 26.7 - ./autogen.sh \ 26.8 + ./autogen.sh \ 26.9 --prefix=/usr \ 26.10 --sysconfdir=/etc \ 26.11 --localstatedir=/var \ 26.12 @@ -42,21 +42,3 @@ 26.13 cp -a $install/usr/lib/*.so* $fs/usr/lib 26.14 cp -a $install/usr/lib/window-manager-settings/*.so* $fs/usr/lib/window-manager-settings 26.15 } 26.16 - 26.17 -# Post installation custom. 26.18 -post_install() 26.19 -{ 26.20 - echo "Processing post-install commands..." 26.21 - [ -x "$1/usr/bin/gtk-update-icon-cache" ] && 26.22 - chroot "$1/" gtk-update-icon-cache -f -t /usr/share/icons/hicolor 26.23 - chroot "$1/" /usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas 26.24 - chroot "$1/" /usr/bin/update-mime-database /usr/share/mime 26.25 -} 26.26 - 26.27 -post_remove() 26.28 -{ 26.29 - echo "Processing post-remove commands..." 26.30 - chroot "$1/" /usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas 26.31 - chroot "$1/" /usr/bin/gtk-update-icon-cache -f -t /usr/share/icons/hicolor 26.32 - chroot "$1/" /usr/bin/update-mime-database /usr/share/mime 26.33 -}
27.1 --- a/mate-desktop/receipt Mon Dec 21 01:46:18 2015 +0200 27.2 +++ b/mate-desktop/receipt Mon Dec 21 02:53:09 2015 +0200 27.3 @@ -17,7 +17,7 @@ 27.4 # Rules to configure and make the package. 27.5 compile_rules() 27.6 { 27.7 - ./autogen.sh \ 27.8 + ./autogen.sh \ 27.9 --prefix=/usr \ 27.10 $CONFIGURE_ARGS && 27.11 make && 27.12 @@ -32,16 +32,3 @@ 27.13 cp -a $install/usr/share $fs/usr 27.14 cp -a $install/usr/lib/*.so* $fs/usr/lib 27.15 } 27.16 - 27.17 -# Post install/remove commands for Tazpkg. 27.18 -post_install() 27.19 -{ 27.20 - echo "Processing post-install commands..." 27.21 - chroot "$1/" /usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas 27.22 -} 27.23 - 27.24 -post_remove() 27.25 -{ 27.26 - echo "Processing post-remove commands..." 27.27 - chroot "$1/" /usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas 27.28 -}
28.1 --- a/mate-session-manager/receipt Mon Dec 21 01:46:18 2015 +0200 28.2 +++ b/mate-session-manager/receipt Mon Dec 21 02:53:09 2015 +0200 28.3 @@ -21,7 +21,7 @@ 28.4 # Rules to configure and make the package. 28.5 compile_rules() 28.6 { 28.7 - ./autogen.sh \ 28.8 + ./autogen.sh \ 28.9 --prefix=/usr \ 28.10 --sysconfdir=/etc \ 28.11 --disable-static \ 28.12 @@ -40,15 +40,3 @@ 28.13 cp -a $install/usr/bin $fs/usr 28.14 cp -a $install/usr/share $fs/usr 28.15 } 28.16 - 28.17 -post_install() 28.18 -{ 28.19 - echo "Processing post-install commands..." 28.20 - chroot "$1/" /usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas 28.21 -} 28.22 - 28.23 -post_remove() 28.24 -{ 28.25 - echo "Processing post-remove commands..." 28.26 - chroot "$1/" /usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas 28.27 -}
29.1 --- a/mate-terminal/receipt Mon Dec 21 01:46:18 2015 +0200 29.2 +++ b/mate-terminal/receipt Mon Dec 21 02:53:09 2015 +0200 29.3 @@ -18,7 +18,7 @@ 29.4 # Rules to configure and make the package. 29.5 compile_rules() 29.6 { 29.7 - ./autogen.sh \ 29.8 + ./autogen.sh \ 29.9 --prefix=/usr \ 29.10 --sysconfdir=/etc \ 29.11 --localstatedir=/var \ 29.12 @@ -40,16 +40,3 @@ 29.13 mkdir -p $fs/usr 29.14 cp -a $install/usr $fs 29.15 } 29.16 - 29.17 -# Post install/remove commands for Tazpkg. 29.18 -post_install() 29.19 -{ 29.20 - echo "Processing post-install commands..." 29.21 - chroot "$1/" /usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas 29.22 -} 29.23 - 29.24 -post_remove() 29.25 -{ 29.26 - echo "Processing post-remove commands..." 29.27 - chroot "$1/" /usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas 29.28 -}
30.1 --- a/mplayerplug-in/receipt Mon Dec 21 01:46:18 2015 +0200 30.2 +++ b/mplayerplug-in/receipt Mon Dec 21 02:53:09 2015 +0200 30.3 @@ -7,7 +7,7 @@ 30.4 MAINTAINER="jozee@slitaz.org" 30.5 LICENSE="GPL" 30.6 TARBALL="$PACKAGE-$VERSION.tar.gz" 30.7 -WEB_SITE="http://mplayerplug-in.sourceforge.net/" 30.8 +WEB_SITE="http://mplayerplug-in.sourceforge.net/" 30.9 WGET_URL="http://downloads.sourceforge.net/mplayerplug-in/$TARBALL" 30.10 TAGS="player audio video browser" 30.11 30.12 @@ -18,13 +18,12 @@ 30.13 get_firefox_version() 30.14 { 30.15 FIREFOX_VER=$(cat "$1/var/lib/tazpkg/installed/firefox/receipt" | \ 30.16 - grep VERSION= | cut -d \" -f 2) 30.17 + grep VERSION= | cut -d \" -f 2) 30.18 } 30.19 30.20 # Rules to configure and make the package. 30.21 compile_rules() 30.22 { 30.23 - cd $src 30.24 sed -i 's/npupp\.h/npfunctions.h/' */np* 30.25 sed -i 's|char [\* ]*NP*_GetMIMEDescription(|const &|' \ 30.26 plugingate/np_entry.cpp Source/plugin.cpp 30.27 @@ -65,23 +64,18 @@ 30.28 cp -a $install/usr/lib/mozilla $fs/usr/lib 30.29 # change the default video output to xv,x11 30.30 sed -i "s/#vo=xv,x11/vo=xv,x11/" $fs/etc/$PACKAGE.conf 30.31 - 30.32 } 30.33 30.34 post_install() 30.35 { 30.36 - echo -n "Processing post install commands..." 30.37 get_firefox_version "$1" 30.38 cd "$1/" 30.39 for i in usr/lib/mozilla/plugins/$PACKAGE*.so ; do 30.40 ln -s "/$i" "$1/usr/lib/firefox-$FIREFOX_VER/plugins" 30.41 - done 30.42 - status 30.43 + done 30.44 } 30.45 30.46 post_remove() 30.47 { 30.48 - echo -n "Processing post remove commands..." 30.49 rm -f /usr/lib/firefox*/plugins/$PACKAGE*.so 30.50 - status 30.51 }
31.1 --- a/nginx/receipt Mon Dec 21 01:46:18 2015 +0200 31.2 +++ b/nginx/receipt Mon Dec 21 02:53:09 2015 +0200 31.3 @@ -19,8 +19,6 @@ 31.4 # Rules to configure and make the package. 31.5 compile_rules() 31.6 { 31.7 - cd $src 31.8 - 31.9 # --with-rtsig_module enable rtsig module 31.10 # --with-select_module enable select module 31.11 # --with-poll_module enable poll module 31.12 @@ -59,39 +57,38 @@ 31.13 # On SliTaz Lighttpd runs as user/group : www/www or 80/80. 31.14 genpkg_rules() 31.15 { 31.16 - cp -a $install/* $fs/ 31.17 - rm -rf $fs/usr/html 31.18 - cp -a stuff/* $fs 31.19 - sed -i 's/#user nobody;/user www;/' $fs/etc/nginx/nginx.conf 31.20 + cp -a $install/* $fs/ 31.21 + rm -rf $fs/usr/html 31.22 + cp -a stuff/* $fs 31.23 + sed -i 's/#user nobody;/user www;/' $fs/etc/nginx/nginx.conf 31.24 } 31.25 31.26 # Pre and post install commands for Tazpkg. 31.27 # We stop the server by default in case of upgarde. 31.28 pre_install() 31.29 { 31.30 - echo "Processing pre-install commands..." 31.31 - [ -f /etc/init.d/$PACKAGE ] && /etc/init.d/$PACKAGE stop 31.32 - # Backup config file. 31.33 - if [ -d "$1/$CONFIG_FILES" ]; then 31.34 + [ -f /etc/init.d/$PACKAGE ] && /etc/init.d/$PACKAGE stop 31.35 + # Backup config file. 31.36 + if [ -d "$1/$CONFIG_FILES" ]; then 31.37 cp -a "$1/$CONFIG_FILES" "$1/$CONFIG_FILES.bak" 31.38 - fi 31.39 + fi 31.40 } 31.41 + 31.42 post_install() 31.43 { 31.44 - echo "Processing post-install commands..." 31.45 - mkdir -p /var/spool/nginx 31.46 - # Restore original config. 31.47 - if [ -d "$1/$CONFIG_FILES.bak" ]; then 31.48 + mkdir -p /var/spool/nginx 31.49 + # Restore original config. 31.50 + if [ -d "$1/$CONFIG_FILES.bak" ]; then 31.51 rm -rf "$1/$CONFIG_FILES" 31.52 mv "$1/$CONFIG_FILES.bak" "$1/$CONFIG_FILES" 31.53 - fi 31.54 - # Just in case. 31.55 - chown www.www "$1/var/log/$PACKAGE" 31.56 - if [ -z "$1" ]; then 31.57 + fi 31.58 + # Just in case. 31.59 + chown www.www "$1/var/log/$PACKAGE" 31.60 + if [ -z "$1" ]; then 31.61 for i in apache lighttpd ; do 31.62 [ -f /etc/init.d/$i ] && /etc/init.d/$i stop 31.63 done 31.64 /etc/init.d/$PACKAGE start 31.65 - fi 31.66 - true 31.67 + fi 31.68 + true 31.69 }
32.1 --- a/nvidia-173xx/receipt Mon Dec 21 01:46:18 2015 +0200 32.2 +++ b/nvidia-173xx/receipt Mon Dec 21 02:53:09 2015 +0200 32.3 @@ -27,34 +27,37 @@ 32.4 make SYSSRC="/usr/src/linux" module 2>&1 | sed s'/ERROR:/error:/' 32.5 xz nvidia.ko 32.6 } 32.7 - 32.8 + 32.9 # Rules to gen a SliTaz package suitable for Tazpkg. 32.10 genpkg_rules() 32.11 -{ 32.12 +{ 32.13 EXTRAVERSION=_${kvers} 32.14 - 32.15 - mkdir -p $fs/usr/share $fs/usr/lib/X11 $fs/usr/share/licenses/$PACKAGE \ 32.16 - $fs/lib/modules/$kvers-slitaz/kernel/drivers/video \ 32.17 - $fs/usr/share/doc/$PACKAGE 32.18 - 32.19 + 32.20 + mkdir -p \ 32.21 + $fs/usr/share \ 32.22 + $fs/usr/lib/X11 \ 32.23 + $fs/usr/share/licenses/$PACKAGE \ 32.24 + $fs/lib/modules/$kvers-slitaz/kernel/drivers/video \ 32.25 + $fs/usr/share/doc/$PACKAGE 32.26 + 32.27 cp $src/usr/src/nv/nvidia.ko.xz \ 32.28 - $fs/lib/modules/$kvers-slitaz/kernel/drivers/video/ 32.29 + $fs/lib/modules/$kvers-slitaz/kernel/drivers/video/ 32.30 chown root $fs/lib/modules/$kvers-slitaz/kernel/drivers/video/nvidia.ko.xz 32.31 - chmod 0644 $fs/lib/modules/$kvers-slitaz/kernel/drivers/video/nvidia.ko.xz 32.32 - 32.33 + chmod 0644 $fs/lib/modules/$kvers-slitaz/kernel/drivers/video/nvidia.ko.xz 32.34 + 32.35 cp -a $src/LICENSE $fs/usr/share/licenses/$PACKAGE 32.36 cp -a $src/usr/bin $fs/usr 32.37 cp -a $src/nvidia-installer $fs/usr/bin 32.38 cp -a $src/usr/lib/*.so* $fs/usr/lib/ 32.39 cp -a $src/usr/lib/tls $fs/usr/lib/ 32.40 - cp -a $src/usr/X11R6/lib/libXvMCNVIDIA.so.$VERSION $fs/usr/lib 32.41 - cp -a $src/usr/X11R6/lib/modules $fs/usr/lib/X11/ 32.42 - cp -a $src/usr/share/applications $fs/usr/share 32.43 + cp -a $src/usr/X11R6/lib/libXvMCNVIDIA.so.$VERSION $fs/usr/lib 32.44 + cp -a $src/usr/X11R6/lib/modules $fs/usr/lib/X11/ 32.45 + cp -a $src/usr/share/applications $fs/usr/share 32.46 cp -a $src/usr/share/pixmaps $fs/usr/share 32.47 cp -a $src/usr/share/doc/* $fs/usr/share/doc/$PACKAGE/ 32.48 cp -a $src/usr/X11R6/lib/* $fs/usr/lib/X11 32.49 32.50 - ln -s libcuda.so.$VERSION $fs/usr/lib/libcuda.so 32.51 + ln -s libcuda.so.$VERSION $fs/usr/lib/libcuda.so 32.52 ln -s libcuda.so.$VERSION $fs/usr/lib/libcuda.so.1 32.53 ln -s libGL.so.$VERSION $fs/usr/lib/libGL.so 32.54 ln -s libGL.so.$VERSION $fs/usr/lib/libGL.so.1 32.55 @@ -69,51 +72,37 @@ 32.56 ln -s libXvMCNVIDIA.so.$VERSION $fs/usr/lib/libXvMCNVIDIA_dynamic.so 32.57 ln -s libnvidia-wfb.so.$VERSION $fs/usr/lib/X11/modules/libnvidia-wfb.so 32.58 ln -s libnvidia-wfb.so.$VERSION $fs/usr/lib/X11/modules/libnvidia-wfb.so.1 32.59 - ln -s libglx.so.$VERSION $fs/usr/lib/X11/modules/extensions/libglx.so 32.60 + ln -s libglx.so.$VERSION $fs/usr/lib/X11/modules/extensions/libglx.so 32.61 } 32.62 32.63 pre_install() 32.64 { 32.65 - echo "" 32.66 - echo -e "\033[1m PROPRIETARY LICENSE:\033[0m $2" 32.67 - echo "================================================================================" 32.68 + title "PROPRIETARY LICENSE" 32.69 echo "You are installing a package with proprietary license." 32.70 echo "You must accept the license." 32.71 - echo "================================================================================" 32.72 - echo "" 32.73 - 32.74 + footer 32.75 } 32.76 32.77 post_install() 32.78 { 32.79 - echo "Processing post-install commands..." 32.80 - chroot "$root/" depmod -a ${EXTRAVERSION#_}-slitaz 32.81 - 32.82 + chroot "$1/" depmod -a ${EXTRAVERSION#_}-slitaz 32.83 + 32.84 # correct .desktop file file 32.85 sed -i 's:__UTILS_PATH__/::' "$1/usr/share/applications/nvidia-settings.desktop" 32.86 sed -i 's:__PIXMAP_PATH__/::' "$1/usr/share/applications/nvidia-settings.desktop" 32.87 - 32.88 - echo "" 32.89 - echo -e "\033[1m NVIDIA LICENSE INFORMATION:\033[0m $2" 32.90 - echo "================================================================================" 32.91 + 32.92 + title "NVIDIA LICENSE INFORMATION" 32.93 echo "For installing this package, you have to accept the $PACKAGE license." 32.94 - echo "The license is stored in /usr/share/licenses/$PACKAGE " 32.95 - echo -n "Would you like to read the license (y/N) : "; read anser 32.96 - if [ "$anser" = "y" ]; then 32.97 - cat /usr/share/licenses/"$PACKAGE"/LICENSE | more 32.98 - echo "" 32.99 + echo "The license is stored in /usr/share/licenses/$PACKAGE " 32.100 + echo -n "Would you like to read the license (y/N) : "; read anser 32.101 + if [ "$anser" == 'y' ]; then 32.102 + more "$1/usr/share/licenses/$PACKAGE/LICENSE" 32.103 + newline 32.104 fi 32.105 - echo "================================================================================" 32.106 - echo -n "Do you accept the license (y/N) : "; read anser 32.107 - if [ "$anser" = "N" ]; then 32.108 - echo "You did not accept the license, Removing the pkg." 32.109 - tazpkg remove "$PACKAGE" 32.110 + separator 32.111 + echo -n 'Do you accept the license (y/N) : '; read anser 32.112 + if [ "$anser" == 'N' ]; then 32.113 + echo 'You did not accept the license, Removing the pkg.' 32.114 + tazpkg remove "$PACKAGE" 32.115 fi 32.116 - 32.117 } 32.118 - 32.119 -post_remove() 32.120 -{ 32.121 - echo "Processing post-remove commands..." 32.122 - depmod -a 32.123 -}
33.1 --- a/open-iscsi/receipt Mon Dec 21 01:46:18 2015 +0200 33.2 +++ b/open-iscsi/receipt Mon Dec 21 02:53:09 2015 +0200 33.3 @@ -15,7 +15,6 @@ 33.4 # Rules to configure and make the package. 33.5 compile_rules() 33.6 { 33.7 - cd $src 33.8 sed -i 's/ install_kernel / /' Makefile 33.9 sed -i 's|dirent.h>|&\n#include <sys/types.h>\n#include <sys/stat.h>|' \ 33.10 usr/iscsi_sysfs.c 33.11 @@ -33,8 +32,7 @@ 33.12 33.13 post_install() 33.14 { 33.15 - echo "Processing post-install commands..." 33.16 if [ ! -f "$1/etc/iscsi/initiatorname.iscsi" ]; then 33.17 - echo "InitiatorName=$($1/sbin/iscsi-iname)" > "$1/etc/iscsi/initiatorname.iscsi" 33.18 + echo "InitiatorName=$($1/sbin/iscsi-iname)" > "$1/etc/iscsi/initiatorname.iscsi" 33.19 fi 33.20 }
34.1 --- a/ovz-web-panel/receipt Mon Dec 21 01:46:18 2015 +0200 34.2 +++ b/ovz-web-panel/receipt Mon Dec 21 02:53:09 2015 +0200 34.3 @@ -15,7 +15,6 @@ 34.4 # Rules to configure and make the package. 34.5 compile_rules() 34.6 { 34.7 - cd $src 34.8 # Apply patches 34.9 while read patch_file; do 34.10 if [ -f done.$patch_file ]; then 34.11 @@ -36,29 +35,28 @@ 34.12 genpkg_rules() 34.13 { 34.14 mkdir -p $fs/usr/share \ 34.15 - $fs/etc 34.16 - 34.17 + $fs/etc 34.18 + 34.19 cp -a $install $fs/usr/share/$PACKAGE 34.20 cp -a $fs/usr/share/$PACKAGE/config/owp.conf.sample $fs/etc/owp.conf 34.21 cp -a $fs/usr/share/$PACKAGE/utils/hw-daemon/hw-daemon.ini.sample $fs/usr/share/$PACKAGE/utils/hw-daemon/hw-daemon.ini 34.22 - 34.23 + 34.24 # Set secret key 34.25 sed -i 's/secret/2918b7aafc1f5f753ee232a7e7f78175/' \ 34.26 $fs/usr/share/$PACKAGE/utils/hw-daemon/hw-daemon.ini 34.27 - 34.28 + 34.29 # Set program homedir 34.30 sed -i 's!/opt!/usr/share!' $fs/etc/owp.conf 34.31 - 34.32 + 34.33 # Fix perms 34.34 chmod 755 $fs/usr/share/$PACKAGE/script/owp 34.35 - 34.36 + 34.37 # Cleaning. 34.38 rm -f $fs/usr/share/$PACKAGE/done.*.u 34.39 } 34.40 34.41 post_install() 34.42 { 34.43 - echo "Processing post-install commands..." 34.44 chroot "$1/" ln -s /usr/share/$PACKAGE/script/owp /etc/init.d/owp 34.45 } 34.46
35.1 --- a/ssmtp/receipt Mon Dec 21 01:46:18 2015 +0200 35.2 +++ b/ssmtp/receipt Mon Dec 21 02:53:09 2015 +0200 35.3 @@ -17,42 +17,39 @@ 35.4 # Rules to configure and make the package. 35.5 compile_rules() 35.6 { 35.7 - cd $src 35.8 - sed -i 's|@LIBS@|& -lcrypto|' Makefile.in 35.9 - ./configure --prefix=/usr \ 35.10 - --sysconfdir=/etc \ 35.11 - --mandir=/usr/share/man \ 35.12 - --enable-md5auth \ 35.13 - --enable-ssl \ 35.14 - $CONFIGURE_ARGS && 35.15 - make && 35.16 + sed -i 's|@LIBS@|& -lcrypto|' Makefile.in 35.17 + ./configure --prefix=/usr \ 35.18 + --sysconfdir=/etc \ 35.19 + --mandir=/usr/share/man \ 35.20 + --enable-md5auth \ 35.21 + --enable-ssl \ 35.22 + $CONFIGURE_ARGS && 35.23 + make 35.24 35.25 - # Install 35.26 - mkdir -p $DESTDIR/usr/sbin $DESTDIR/etc/ssmtp 35.27 - cp ssmtp $DESTDIR/usr/sbin 35.28 - cp revaliases ssmtp.conf $DESTDIR/etc/ssmtp 35.29 + # Install 35.30 + mkdir -p $DESTDIR/usr/sbin $DESTDIR/etc/ssmtp 35.31 + cp ssmtp $DESTDIR/usr/sbin 35.32 + cp revaliases ssmtp.conf $DESTDIR/etc/ssmtp 35.33 } 35.34 35.35 # Rules to gen a SliTaz package suitable for Tazpkg. 35.36 genpkg_rules() 35.37 { 35.38 - mkdir -p $fs/usr 35.39 - cp -a $install/usr/sbin/ $fs/usr/ 35.40 - cp -a $install/etc/ $fs/ 35.41 + mkdir -p $fs/usr 35.42 + cp -a $install/usr/sbin/ $fs/usr/ 35.43 + cp -a $install/etc/ $fs/ 35.44 } 35.45 35.46 -post_install() 35.47 +post_install() 35.48 { 35.49 - echo "Processing post-install commands..." 35.50 - ln -sf /usr/sbin/ssmtp "$1/usr/sbin/sendmail" 35.51 - ln -sf /usr/sbin/ssmtp "$1/usr/sbin/newaliases" 35.52 - ln -sf /usr/sbin/ssmtp "$1/usr/sbin/mailq" 35.53 + ln -sf /usr/sbin/ssmtp "$1/usr/sbin/sendmail" 35.54 + ln -sf /usr/sbin/ssmtp "$1/usr/sbin/newaliases" 35.55 + ln -sf /usr/sbin/ssmtp "$1/usr/sbin/mailq" 35.56 } 35.57 35.58 -post_remove() 35.59 +post_remove() 35.60 { 35.61 - echo "Processing post-remove commands..." 35.62 - rm -f "$1/usr/sbin/sendmail" 35.63 - rm -f "$1/usr/sbin/newaliases" 35.64 - rm -f "$1/usr/sbin/mailq" 35.65 + rm -f "$1/usr/sbin/sendmail" 35.66 + rm -f "$1/usr/sbin/newaliases" 35.67 + rm -f "$1/usr/sbin/mailq" 35.68 }
36.1 --- a/sudo/receipt Mon Dec 21 01:46:18 2015 +0200 36.2 +++ b/sudo/receipt Mon Dec 21 02:53:09 2015 +0200 36.3 @@ -14,7 +14,6 @@ 36.4 # Rules to configure and make the package. 36.5 compile_rules() 36.6 { 36.7 - cd $src 36.8 ./configure --sysconfdir=/etc \ 36.9 --without-pam \ 36.10 --with-editor=/bin/vi \ 36.11 @@ -38,7 +37,6 @@ 36.12 36.13 pre_install() 36.14 { 36.15 - echo "Processing pre-install commands..." 36.16 if [ -f "$1/etc/sudoers.bak" ]; then 36.17 cp "$1/etc/sudoers" "$1/etc/sudoers.bak" 36.18 fi 36.19 @@ -46,7 +44,6 @@ 36.20 36.21 post_install() 36.22 { 36.23 - echo "Processing post-install commands..." 36.24 if [ -f "$1/etc/sudoers.bak" ]; then 36.25 mv "$1/etc/sudoers" "$1/etc/sudoers-dist" 36.26 mv "$1/etc/sudoers.bak" "$1/etc/sudoers" 36.27 @@ -54,4 +51,4 @@ 36.28 chown root.root "$1/etc/sudoers" 36.29 chmod 0440 "$1/etc/sudoers" 36.30 fi 36.31 -} 36.32 +}
37.1 --- a/usbutils/receipt Mon Dec 21 01:46:18 2015 +0200 37.2 +++ b/usbutils/receipt Mon Dec 21 02:53:09 2015 +0200 37.3 @@ -37,18 +37,6 @@ 37.4 rm -f $fs/usr/bin/lsusb.py 37.5 } 37.6 37.7 -# Pre and post install commands for Tazpkg. 37.8 -# Busybox lsusb does not display human-readable usb.ids hardware info. 37.9 -# We must remove busybox lsusb symlink before installing. 37.10 -# 37.11 -pre_install() 37.12 -{ 37.13 - echo "Processing pre-install commands..." 37.14 - echo -n "Removing Busybox lsusb... " 37.15 - rm -f "$1/usr/bin/lsusb" 37.16 - status 37.17 -} 37.18 - 37.19 post_remove() 37.20 { 37.21 ln -s /bin/busybox "$1/usr/bin/lsusb"
38.1 --- a/xfce4/receipt Mon Dec 21 01:46:18 2015 +0200 38.2 +++ b/xfce4/receipt Mon Dec 21 02:53:09 2015 +0200 38.3 @@ -9,9 +9,9 @@ 38.4 SUGGESTED="xfce4-slitaz-config" 38.5 WEB_SITE="http://www.xfce.org" 38.6 38.7 -DEPENDS="libxfce4util xfconf libxfce4ui garcon libexo 38.8 - xfce4-panel thunar xfce4-settings xfce4-session xfwm4 xfdesktop thunar-volman 38.9 - thunar-archive-plugin xfce-utils" 38.10 +DEPENDS="libxfce4util xfconf libxfce4ui garcon libexo \ 38.11 +xfce4-panel thunar xfce4-settings xfce4-session xfwm4 xfdesktop thunar-volman \ 38.12 +thunar-archive-plugin xfce-utils" 38.13 38.14 # Rules to gen a SliTaz package suitable for Tazpkg. 38.15 genpkg_rules() 38.16 @@ -21,13 +21,10 @@ 38.17 38.18 post_install() 38.19 { 38.20 - echo "Processing postinstall commands..." 38.21 - 38.22 # Adding xfce to SLIM available sessions. 38.23 if ! grep -q xfce "$1/etc/slim.conf"; then 38.24 sed -i s/,jwm/,jwm,xfce/ "$1/etc/slim.conf" 38.25 fi 38.26 - 38.27 + 38.28 # Adding xfce support to tazx 38.29 - 38.30 }