wok rev 4784

Add: vim-tiny (textmode only).
author Eric Joseph-Alexandre <erjo@slitaz.org>
date Sat Jan 16 22:55:00 2010 +0100 (2010-01-16)
parents 568a128936bf
children 0d52697af703
files cyrus-sasl/receipt get-virtualbox/receipt get-virtualbox/stuff/installer.u krb5/stuff/libkrb5.files-list libkrb5/receipt litmus/receipt putty/receipt pygobject/receipt pygtk/receipt python-dev/receipt python/receipt ruby/receipt samba-dev/receipt samba-pam/receipt samba/receipt seamonkey/receipt smbclient/receipt swat/receipt transmission-cli/receipt transmission-daemon/receipt transmission-web/receipt transmission/receipt vim-tiny/receipt
line diff
     1.1 --- a/cyrus-sasl/receipt	Fri Jan 15 14:27:00 2010 +0000
     1.2 +++ b/cyrus-sasl/receipt	Sat Jan 16 22:55:00 2010 +0100
     1.3 @@ -8,8 +8,8 @@
     1.4  TARBALL="$PACKAGE-$VERSION.tar.gz"
     1.5  WEB_SITE="http://cyrusimap.web.cmu.edu/"
     1.6  WGET_URL="ftp://ftp.andrew.cmu.edu/pub/cyrus-mail/$TARBALL"
     1.7 -DEPENDS="libldap openssl libdb"
     1.8 -BUILD_DEPENDS="openldap-dev"
     1.9 +DEPENDS="libldap openssl libdb libsasl libsasl-modules"
    1.10 +BUILD_DEPENDS="openldap-dev db-dev"
    1.11  
    1.12  # Rules to configure and make the package.
    1.13  compile_rules()
    1.14 @@ -17,6 +17,7 @@
    1.15  	cd $src
    1.16  	./configure --prefix=/usr --infodir=/usr/share/info \
    1.17  	--with-ldap=/usr --without-pam --with-devrandom=/dev/urandom \
    1.18 +	--with-openssl=/usr \
    1.19  	--mandir=/usr/share/man $CONFIGURE_ARGS
    1.20  	sed -i 's/WITH_DES/WITH_DES 1/' config.h
    1.21  	make &&
    1.22 @@ -26,12 +27,18 @@
    1.23  # Rules to gen a SliTaz package suitable for Tazpkg.
    1.24  genpkg_rules()
    1.25  {
    1.26 +	cp stuff/*.files-list $src
    1.27  	mkdir -p $fs/usr/lib/sasl2 $fs/var/state/saslauthd
    1.28  	cp -a $_pkg/usr/sbin $fs/usr
    1.29  	cp -a $_pkg/usr/lib/*.so* $fs/usr/lib
    1.30  	cp -a $_pkg/usr/lib/sasl2/*.so* $fs/usr/lib/sasl2
    1.31  	cp -a stuff/etc $fs
    1.32 -	for i in $(cd $WOK; ls -d cyrus-sasl-*)
    1.33 +	
    1.34 +	cat $src/*.files-list | while read file; do
    1.35 +		rm -rf $fs$file
    1.36 +	done
    1.37 +	
    1.38 +	for i in $(cd $WOK; ls -d cyrus-sasl-* libsasl*)
    1.39  	do
    1.40  		tazwok cook $i
    1.41  	done
     2.1 --- a/get-virtualbox/receipt	Fri Jan 15 14:27:00 2010 +0000
     2.2 +++ b/get-virtualbox/receipt	Sat Jan 16 22:55:00 2010 +0100
     2.3 @@ -14,6 +14,6 @@
     2.4  	cp stuff/get-virtualbox $fs/usr/bin
     2.5  	
     2.6  	# Improve Slitaz support.
     2.7 -#	cd $fs/usr/bin && patch -p1 -i ../../../../../stuff/installer.u
     2.8 +	cd $fs/usr/bin && patch -p1 -i ../../../../../stuff/vbox_installer.u
     2.9  }
    2.10  
     3.1 --- a/get-virtualbox/stuff/installer.u	Fri Jan 15 14:27:00 2010 +0000
     3.2 +++ b/get-virtualbox/stuff/installer.u	Sat Jan 16 22:55:00 2010 +0100
     3.3 @@ -1,24 +1,15 @@
     3.4  --- stuff/get-virtualbox	Thu Jan  7 14:12:34 2010
     3.5 -+++ get-virtualbox	Wed Jan 13 14:50:44 2010
     3.6 -@@ -24,7 +24,8 @@
     3.7 -    	 grep Linux_x86.run | sed 's|.*href="\(.*Linux_x86.run\).*|\1|'
     3.8 - }
     3.9 - 
    3.10 --TMP_DIR=/tmp/get-$PACKAGE-$$-$RANDOM
    3.11 -+TMP_DIR=/home/slitaz/src/get-$PACKAGE-$$-$RANDOM
    3.12 ++++ get-virtualbox	Fri Jan 15 11:39:10 2010
    3.13 +@@ -57,6 +57,159 @@
    3.14 + cd install 
    3.15 + [ -d /usr/share/VirtualBox ] && ./uninstall.sh
    3.16 + find /usr /etc /lib > ../before
    3.17  +
    3.18 - CUR_DIR=$(pwd)
    3.19 - mkdir -p $TMP_DIR && cd $TMP_DIR
    3.20 - 
    3.21 -@@ -55,6 +56,145 @@
    3.22 - 
    3.23 - # Install files
    3.24 - cd install 
    3.25  +
    3.26  +# Add Slitaz support to VirtualBox installer.
    3.27 -+patch -p1 <<'EOT'
    3.28 +++patch -p1 <<'EOT'
    3.29  +--- install-ori/routines.sh	Thu Dec 17 14:37:35 2009
    3.30 -++++ install/routines.sh	Thu Dec 24 00:17:33 2009
    3.31 +++++ install/routines.sh	Thu Dec 24 13:33:02 2009
    3.32  +@@ -207,6 +207,10 @@
    3.33  +         ro_SYS_TYPE=unknown
    3.34  +         ro_INIT_TYPE=bsd
    3.35 @@ -35,8 +26,8 @@
    3.36  +         chmod 755 "/usr/sbin/$name" 2> /dev/null
    3.37  +         hav register $name System.Service $pardus_script
    3.38  ++    elif [ "$ro_INIT_TYPE" = "slitaz" ]; then
    3.39 -++        cp "$script" "/etc/rc.d/init.d/$name" 2> /dev/null
    3.40 -++        chmod 755 "/etc/rc.d/init.d/$name" 2> /dev/null
    3.41 +++        cp "$script" "/etc/init.d/$name" 2> /dev/null
    3.42 +++        chmod 755 "/etc/init.d/$name" 2> /dev/null
    3.43  +     else
    3.44  +         log "install_init_script: error: unknown init type"
    3.45  +         return 1
    3.46 @@ -45,7 +36,7 @@
    3.47  +         hav remove $name
    3.48  +         rm -f "/usr/sbin/$name" > /dev/null 2>&1
    3.49  ++	elif [ "$ro_INIT_TYPE" = "slitaz" ]; then
    3.50 -++        rm -f "/etc/rc.d/init.d/$name" > /dev/null 2>&1
    3.51 +++        rm -f "/etc/init.d/$name" > /dev/null 2>&1
    3.52  +     else
    3.53  +         log "remove_init_script: error: unknown init type"
    3.54  +         return 1
    3.55 @@ -54,7 +45,7 @@
    3.56  +     elif [ "$ro_INIT_TYPE" = "lfs" ]; then
    3.57  +         "/etc/rc.d/init.d/$name" start >> $ro_LOG_FILE 2>&1
    3.58  ++    elif [ "$ro_INIT_TYPE" = "slitaz" ]; then
    3.59 -++        "/etc/rc.d/init.d/$name" start >> $ro_LOG_FILE 2>&1
    3.60 +++        "/etc/init.d/$name" start >> $ro_LOG_FILE 2>&1
    3.61  +     elif [ "$ro_INIT_TYPE" = "pardus" ]; then
    3.62  +         service $name on
    3.63  +     else
    3.64 @@ -63,7 +54,7 @@
    3.65  +     elif [ "$ro_INIT_TYPE" = "lfs" ]; then
    3.66  +         "/etc/rc.d/init.d/$name" stop >> $ro_LOG_FILE 2>&1
    3.67  ++    elif [ "$ro_INIT_TYPE" = "slitaz" ]; then
    3.68 -++        "/etc/rc.d/init.d/$name" stop >> $ro_LOG_FILE 2>&1
    3.69 +++        "/etc/init.d/$name" stop >> $ro_LOG_FILE 2>&1
    3.70  +     elif [ "$ro_INIT_TYPE" = "pardus" ]; then
    3.71  +         service $name off
    3.72  +     else
    3.73 @@ -112,7 +103,7 @@
    3.74  +         log "$self: error: unknown init type"
    3.75  +         return 1
    3.76  +--- install-ori/vboxdrv.sh	Thu Dec 17 14:37:35 2009
    3.77 -++++ install/vboxdrv.sh	Wed Dec 23 23:01:14 2009
    3.78 +++++ install/vboxdrv.sh	Thu Dec 24 11:49:30 2009
    3.79  +@@ -63,6 +63,8 @@
    3.80  +         system=suse
    3.81  +     elif [ -f /etc/gentoo-release ]; then
    3.82 @@ -150,29 +141,34 @@
    3.83  +     if [ "$system" != "gentoo" ]; then
    3.84  +         begin_msg() {
    3.85  +             [ -z "${1:-}" ] && return 1
    3.86 ++@@ -169,7 +185,11 @@
    3.87 ++         if ! modprobe vboxdrv > /dev/null 2>&1; then
    3.88 ++             failure "modprobe vboxdrv failed. Please use 'dmesg' to find out why"
    3.89 ++         fi
    3.90 ++-        sleep .2
    3.91 +++        if [ "$system" = "slitaz" ]; then
    3.92 +++			sleep 1
    3.93 +++		else
    3.94 +++			sleep .2
    3.95 +++		fi
    3.96 ++     fi
    3.97 ++     # ensure the character special exists
    3.98 ++     if [ ! -c $DEVICE ]; then
    3.99 ++
   3.100  +EOT
   3.101  +
   3.102 -+
   3.103 - [ -d /usr/share/VirtualBox ] && ./uninstall.sh
   3.104 - find /usr /etc /lib > ../before
   3.105   ./install.sh install /usr/share/VirtualBox 
   3.106 -@@ -76,12 +216,18 @@
   3.107 - CATEGORY="non-free"
   3.108 - SHORT_DESC="$SHORT_DESC"
   3.109 - WEB_SITE="$WEB_SITE"
   3.110 --DEPENDS="libsdl fontconfig gcc-lib-base glib libpng python udev"
   3.111 -+DEPENDS="libsdl fontconfig gcc-lib-base glib libpng python udev libglu-mesa"
   3.112 - 
   3.113 - post_install()
   3.114 + cd ..
   3.115 + find /usr /etc /lib > after
   3.116 +@@ -82,6 +235,11 @@
   3.117   {
   3.118   $(grep '  udev[atp]' install/install.sh)
   3.119       chroot "\$1/" depmod -a $(uname -r)
   3.120 -+}
   3.121 -+
   3.122 -+post_remove()
   3.123 -+{
   3.124 -+		/etc/init.d/vboxdrv stop
   3.125 -+		sed -i 's/vboxdrv//' /etc/rcS.conf
   3.126 ++    
   3.127 ++	# Add vboxusers group
   3.128 ++	if (! grep -q ^vboxusers /etc/group); then
   3.129 ++		addgroup vboxusers
   3.130 ++	fi
   3.131   }
   3.132   EOT
   3.133   
     4.1 --- a/krb5/stuff/libkrb5.files-list	Fri Jan 15 14:27:00 2010 +0000
     4.2 +++ b/krb5/stuff/libkrb5.files-list	Sat Jan 16 22:55:00 2010 +0100
     4.3 @@ -1,4 +1,3 @@
     4.4 -/usr/lib/libkrb5support.so*
     4.5  /usr/lib/libk5crypto.so*
     4.6  /usr/lib/libkrb5.so*
     4.7  /usr/lib/libdes425.so*
     5.1 --- a/libkrb5/receipt	Fri Jan 15 14:27:00 2010 +0000
     5.2 +++ b/libkrb5/receipt	Sat Jan 16 22:55:00 2010 +0100
     5.3 @@ -6,6 +6,7 @@
     5.4  SHORT_DESC="Kerberos network authentication protocol libraries."
     5.5  MAINTAINER="pascal.bellard@slitaz.org"
     5.6  WEB_SITE="http://web.mit.edu/Kerberos/"
     5.7 +DEPENDS="libkrb5support"
     5.8  WANTED="krb5"
     5.9  
    5.10  # Rules to gen a SliTaz package suitable for Tazpkg.
     6.1 --- a/litmus/receipt	Fri Jan 15 14:27:00 2010 +0000
     6.2 +++ b/litmus/receipt	Sat Jan 16 22:55:00 2010 +0100
     6.3 @@ -8,8 +8,8 @@
     6.4  TARBALL="$PACKAGE-$VERSION.tar.gz"
     6.5  WEB_SITE="http://www.webdav.org/neon/litmus"
     6.6  WGET_URL="$WEB_SITE/$TARBALL"
     6.7 -DEPENDS="openssl libkrb5 krb5 expat neon readline"
     6.8 -BUILD_DEPENDS="openssl-dev krb5-dev krb5 expat-dev neon-dev readline-dev"
     6.9 +DEPENDS="openssl libkrb5 libcomerr3 expat neon readline"
    6.10 +BUILD_DEPENDS="openssl-dev krb5-dev expat-dev neon-dev readline-dev"
    6.11  
    6.12  # Rules to configure and make the package.
    6.13  compile_rules()
     7.1 --- a/putty/receipt	Fri Jan 15 14:27:00 2010 +0000
     7.2 +++ b/putty/receipt	Sat Jan 16 22:55:00 2010 +0100
     7.3 @@ -1,7 +1,7 @@
     7.4  # SliTaz package receipt.
     7.5  
     7.6  PACKAGE="putty"
     7.7 -VERSION="0.60-2009-09-08"
     7.8 +VERSION="0.60-2010-01-12"
     7.9  CATEGORY="utilities"
    7.10  SHORT_DESC="A free telnet/SSH client."
    7.11  MAINTAINER="rcx@zoominternet.net"
    7.12 @@ -9,16 +9,15 @@
    7.13  libgio pango pixman libpng libxcb xcb-util xorg-libX11 xorg-libXau \
    7.14  xorg-libXcomposite xorg-libXcursor xorg-libXdamage xorg-libXdmcp \
    7.15  xorg-libXext xorg-libXfixes xorg-libXinerama xorg-libXrender krb5"
    7.16 -BUILD_DEPENDS="slitaz-toolchain gtk+-dev imagemagick python"
    7.17 +BUILD_DEPENDS="slitaz-toolchain gtk+-dev imagemagick python perl krb5-dev"
    7.18  TARBALL="$PACKAGE-$VERSION.tar.gz"
    7.19 -WEB_SITE="http://putty.linux-mirror.org/"
    7.20 +#WEB_SITE="http://putty.linux-mirror.org/"
    7.21  #WGET_URL="http://putty.linux-mirror.org/latest/$TARBALL"
    7.22  WGET_URL="http://tartarus.org/~simon/putty-snapshots/$TARBALL"
    7.23 +
    7.24  # Rules to configure and make the package.
    7.25  compile_rules()
    7.26  {
    7.27 -	mkdir -p $src/_pkg/usr/share/pixmaps
    7.28 -	cp -a stuff/applications $src/_pkg/usr/share
    7.29  
    7.30  	cd $src/icons &&
    7.31  	make &&
    7.32 @@ -32,16 +31,21 @@
    7.33  		--mandir=/usr/share/man \
    7.34  		$CONFIGURE_ARGS &&
    7.35  	make XFLAGS=-DTELNET_DEFAULT &&
    7.36 -	make DESTDIR=$src/_pkg install &&
    7.37 -	cp $src/icons/pterm-48.png $src/_pkg/usr/share/pixmaps/pterm.png &&
    7.38 -	cp $src/icons/putty-48.png $src/_pkg/usr/share/pixmaps/putty.png
    7.39 +	make DESTDIR=$src/_pkg install
    7.40 +	# &&
    7.41 +	#cp $src/icons/pterm-48.png $src/_pkg/usr/share/pixmaps/pterm.png &&
    7.42 +	#cp $src/icons/putty-48.png $src/_pkg/usr/share/pixmaps/putty.png
    7.43  }
    7.44  
    7.45  # Rules to gen a SliTaz package suitable for Tazpkg.
    7.46  genpkg_rules()
    7.47  {
    7.48 -	mkdir -p $fs/usr/share
    7.49 +	mkdir -p $fs/usr/share $fs/usr/share/pixmaps
    7.50 +	
    7.51 +	cp -a stuff/applications $src/_pkg/usr/share
    7.52  	cp -a $_pkg/usr/bin $fs/usr
    7.53  	cp -a $_pkg/usr/share/applications $fs/usr/share
    7.54  	cp -a $_pkg/usr/share/pixmaps $fs/usr/share
    7.55 +	cp -a $src/icons/pterm-48.png $fs/usr/share/pixmaps/pterm.png
    7.56 +	cp -a $src/icons/putty-48.png $fs/usr/share/pixmaps/putty.png
    7.57  }
     8.1 --- a/pygobject/receipt	Fri Jan 15 14:27:00 2010 +0000
     8.2 +++ b/pygobject/receipt	Sat Jan 16 22:55:00 2010 +0100
     8.3 @@ -5,8 +5,8 @@
     8.4  CATEGORY="development"
     8.5  SHORT_DESC="Python bindings for the GObject library"
     8.6  MAINTAINER="erjo@slitaz.org"
     8.7 -DEPENDS="python glib"
     8.8 -BUILD_DEPENDS="python python-dev pkg-config glib glib-dev"
     8.9 +DEPENDS="python glib libffi"
    8.10 +BUILD_DEPENDS="python python-dev pkg-config glib glib-dev libffi-dev"
    8.11  TARBALL="$PACKAGE-$VERSION.tar.bz2"
    8.12  WEB_SITE="http://www.pygtk.org/docs/pygobject/index.html"
    8.13  WGET_URL="http://ftp.gnome.org/pub/GNOME/sources/pygobject/2.20/$TARBALL"
     9.1 --- a/pygtk/receipt	Fri Jan 15 14:27:00 2010 +0000
     9.2 +++ b/pygtk/receipt	Sat Jan 16 22:55:00 2010 +0100
     9.3 @@ -1,5 +1,7 @@
     9.4  # SliTaz package receipt.
     9.5  
     9.6 +PACKED_SIZE="8.0k"
     9.7 +UNPACKED_SIZE="4.0k"
     9.8  PACKAGE="pygtk"
     9.9  VERSION="2.16.0"
    9.10  CATEGORY="development"
    9.11 @@ -8,8 +10,8 @@
    9.12  DEPENDS="python pycairo pygobject expat gtk+ libglade libxml2 xorg-libX11 \
    9.13  xorg-libXau xorg-libXcomposite xorg-libXcursor xorg-libXdmcp xorg-libXext \
    9.14  xorg-libXfixes xorg-libXinerama xorg-libXrandr xorg-libXrender \
    9.15 -xorg-libXdamage libffi"
    9.16 -BUILD_DEPENDS="pygobject-dev pycairo-dev libglade-dev"
    9.17 +xorg-libXdamage libffi "
    9.18 +BUILD_DEPENDS="pygobject-dev pycairo-dev libglade-dev python-dev xcb-util-dev expat-dev"
    9.19  TARBALL="$PACKAGE-$VERSION.tar.bz2"
    9.20  WEB_SITE="http://www.pygtk.org/"
    9.21  WGET_URL="http://ftp.gnome.org/pub/GNOME/sources/pygtk/2.16/$TARBALL"
    10.1 --- a/python-dev/receipt	Fri Jan 15 14:27:00 2010 +0000
    10.2 +++ b/python-dev/receipt	Sat Jan 16 22:55:00 2010 +0100
    10.3 @@ -1,7 +1,7 @@
    10.4  # SliTaz package receipt.
    10.5  
    10.6  PACKAGE="python-dev"
    10.7 -VERSION="2.5.1"
    10.8 +VERSION="2.5.4"
    10.9  CATEGORY="development"
   10.10  SHORT_DESC="The Python programming language devel files."
   10.11  MAINTAINER="pankso@slitaz.org"
    11.1 --- a/python/receipt	Fri Jan 15 14:27:00 2010 +0000
    11.2 +++ b/python/receipt	Sat Jan 16 22:55:00 2010 +0100
    11.3 @@ -1,7 +1,7 @@
    11.4  # SliTaz package receipt.
    11.5  
    11.6  PACKAGE="python"
    11.7 -VERSION="2.5.1"
    11.8 +VERSION="2.5.4"
    11.9  CATEGORY="development"
   11.10  SHORT_DESC="The Python programming language."
   11.11  MAINTAINER="pankso@slitaz.org"
    12.1 --- a/ruby/receipt	Fri Jan 15 14:27:00 2010 +0000
    12.2 +++ b/ruby/receipt	Sat Jan 16 22:55:00 2010 +0100
    12.3 @@ -1,13 +1,13 @@
    12.4  # SliTaz package receipt.
    12.5  
    12.6  PACKAGE="ruby"
    12.7 -VERSION="1.8.7-p72"
    12.8 +VERSION="1.9.1-p376"
    12.9  CATEGORY="development"
   12.10  SHORT_DESC="Dynamic programming language focused on simplicity and productivity."
   12.11  MAINTAINER="pankso@slitaz.org"
   12.12  TARBALL="$PACKAGE-$VERSION.tar.gz"
   12.13  WEB_SITE="http://www.ruby-lang.org/"
   12.14 -WGET_URL="ftp://ftp.ruby-lang.org/pub/ruby/1.8/$TARBALL"
   12.15 +WGET_URL="ftp://ftp.ruby-lang.org/pub/ruby/1.9/$TARBALL"
   12.16  DEPENDS="libdb ncurses openssl readline zlib"
   12.17  
   12.18  # Rules to configure and make the package.
   12.19 @@ -31,5 +31,5 @@
   12.20  	cp -a $_pkg/usr/bin $fs/usr
   12.21  	
   12.22  	# Remove devel files --> ruby-dev
   12.23 -	rm $fs/usr/lib/ruby/1.8/i486-linux/*.h
   12.24 +	rm $fs/usr/lib/ruby/1.9/i486-linux/*.h
   12.25  }
    13.1 --- a/samba-dev/receipt	Fri Jan 15 14:27:00 2010 +0000
    13.2 +++ b/samba-dev/receipt	Sat Jan 16 22:55:00 2010 +0100
    13.3 @@ -1,7 +1,7 @@
    13.4  # SliTaz package receipt.
    13.5  
    13.6  PACKAGE="samba-dev"
    13.7 -VERSION="3.2.14"
    13.8 +VERSION="3.4.4"
    13.9  CATEGORY="development"
   13.10  SHORT_DESC="File and print services with SMB/CIFS, development files."
   13.11  MAINTAINER="pascal.bellard@slitaz.org"
    14.1 --- a/samba-pam/receipt	Fri Jan 15 14:27:00 2010 +0000
    14.2 +++ b/samba-pam/receipt	Sat Jan 16 22:55:00 2010 +0100
    14.3 @@ -1,7 +1,7 @@
    14.4  # SliTaz package receipt.
    14.5  
    14.6  PACKAGE="samba-pam"
    14.7 -VERSION="3.2.14"
    14.8 +VERSION="3.4.4"
    14.9  CATEGORY="system-tools"
   14.10  SHORT_DESC="File and print services with SMB/CIFS using PAM."
   14.11  MAINTAINER="pascal.bellard@slitaz.org"
   14.12 @@ -19,7 +19,7 @@
   14.13  # Rules to configure and make the package.
   14.14  compile_rules()
   14.15  {
   14.16 -	cd $src/source
   14.17 +	cd $src/source3
   14.18  	./configure --prefix=/usr --infodir=/usr/share/info \
   14.19  	--with-piddir=/var/run/samba --with-lockdir=/var/run/samba \
   14.20  	--with-winbind --with-ldap --with-fhs --enable-cups --enable-swat \
    15.1 --- a/samba/receipt	Fri Jan 15 14:27:00 2010 +0000
    15.2 +++ b/samba/receipt	Sat Jan 16 22:55:00 2010 +0100
    15.3 @@ -1,7 +1,7 @@
    15.4  # SliTaz package receipt.
    15.5  
    15.6  PACKAGE="samba"
    15.7 -VERSION="3.2.14"
    15.8 +VERSION="3.4.4"
    15.9  CATEGORY="system-tools"
   15.10  SHORT_DESC="File and print services with SMB/CIFS."
   15.11  MAINTAINER="pascal.bellard@slitaz.org"
   15.12 @@ -9,15 +9,15 @@
   15.13  WEB_SITE="http://samba.org/"
   15.14  WGET_URL="${WEB_SITE}$PACKAGE/ftp/stable/$TARBALL"
   15.15  BUILD_DEPENDS="libldap openldap openldap-dev cups cups-dev"
   15.16 -DEPENDS="libldap smbclient perl cups glibc-extra-samba ncurses popt zlib"
   15.17 -SUGGESTED="gamin"
   15.18 +DEPENDS="libldap smbclient glibc-extra-samba ncurses popt zlib smbfs"
   15.19 +SUGGESTED="gamin cups perl"
   15.20  CONFIG_FILES="/etc/samba"
   15.21  BUGS="Open directory needs MIT kerberos support (krb5)"
   15.22  
   15.23  # Rules to configure and make the package.
   15.24  compile_rules()
   15.25  {
   15.26 -	cd $src/source
   15.27 +	cd $src/source3
   15.28  	./configure --prefix=/usr --infodir=/usr/share/info \
   15.29  	--with-piddir=/var/run/samba --with-lockdir=/var/run/samba \
   15.30  	--with-winbind --with-ldap --with-fhs --enable-cups --enable-swat \
    16.1 --- a/seamonkey/receipt	Fri Jan 15 14:27:00 2010 +0000
    16.2 +++ b/seamonkey/receipt	Sat Jan 16 22:55:00 2010 +0100
    16.3 @@ -1,7 +1,7 @@
    16.4  # SliTaz package receipt.
    16.5  
    16.6  PACKAGE="seamonkey"
    16.7 -VERSION="1.1.16"
    16.8 +VERSION="2.0.2"
    16.9  CATEGORY="network"
   16.10  SHORT_DESC="Seamonkey suite (browser, mail, news reader)."
   16.11  MAINTAINER="pankso@slitaz.org"
   16.12 @@ -9,12 +9,12 @@
   16.13  DEPENDS="gtk+ glib jpeg xorg-libX11 libIDL"
   16.14  BUILD_DEPENDS="xorg-dev gtk+-dev zip libIDL coreutils findutils xorg-libXft-dev perl"
   16.15  WEB_SITE="http://www.seamonkey-project.org/"
   16.16 -WGET_URL="http://releases.mozilla.org/pub/mozilla.org/seamonkey/releases/$VERSION/$TARBALL"
   16.17 +WGET_URL="http://releases.mozilla.org/pub/mozilla.org/seamonkey/releases/$VERSION/source/$TARBALL"
   16.18  
   16.19  # Rules to configure and make the package.
   16.20  compile_rules()
   16.21  {
   16.22 -	mv mozilla $PACKAGE-$VERSION 2>/dev/null
   16.23 +	mv comm-1.9.1 $PACKAGE-$VERSION 2>/dev/null
   16.24  	cp -a stuff/seamonkey.mozconfig $src/.mozconfig
   16.25  	cd $src
   16.26  	cat >> layout/build/Makefile.in << "EOF"
    17.1 --- a/smbclient/receipt	Fri Jan 15 14:27:00 2010 +0000
    17.2 +++ b/smbclient/receipt	Sat Jan 16 22:55:00 2010 +0100
    17.3 @@ -1,13 +1,13 @@
    17.4  # SliTaz package receipt.
    17.5  
    17.6  PACKAGE="smbclient"
    17.7 -VERSION="3.2.14"
    17.8 +VERSION="3.4.4"
    17.9  CATEGORY="network"
   17.10  SHORT_DESC="File and print services with SMB/CIFS, client side."
   17.11  MAINTAINER="pascal.bellard@slitaz.org"
   17.12  WEB_SITE="http://samba.org/"
   17.13 -DEPENDS="libldap openssl cyrus-sasl readline ncurses popt libcap \
   17.14 -libkrb5 krb5"
   17.15 +DEPENDS="libldap libssl cyrus-sasl readline ncurses popt libcap \
   17.16 +libcomerr3 "
   17.17  WANTED="samba"
   17.18  
   17.19  # Rules to gen a SliTaz package suitable for Tazpkg.
    18.1 --- a/swat/receipt	Fri Jan 15 14:27:00 2010 +0000
    18.2 +++ b/swat/receipt	Sat Jan 16 22:55:00 2010 +0100
    18.3 @@ -1,7 +1,7 @@
    18.4  # SliTaz package receipt.
    18.5  
    18.6  PACKAGE="swat"
    18.7 -VERSION="3.2.14"
    18.8 +VERSION="3.4.4"
    18.9  CATEGORY="development"
   18.10  SHORT_DESC="Samba Web Administration Tool."
   18.11  MAINTAINER="pascal.bellard@slitaz.org"
    19.1 --- a/transmission-cli/receipt	Fri Jan 15 14:27:00 2010 +0000
    19.2 +++ b/transmission-cli/receipt	Sat Jan 16 22:55:00 2010 +0100
    19.3 @@ -5,7 +5,7 @@
    19.4  CATEGORY="network"
    19.5  SHORT_DESC="Transmission command line interface."
    19.6  MAINTAINER="pankso@slitaz.org"
    19.7 -DEPENDS="transmission"
    19.8 +DEPENDS="transmission libcurl libssl"
    19.9  WANTED="transmission"
   19.10  WEB_SITE="http://www.transmissionbt.com/"
   19.11  
    20.1 --- a/transmission-daemon/receipt	Fri Jan 15 14:27:00 2010 +0000
    20.2 +++ b/transmission-daemon/receipt	Sat Jan 16 22:55:00 2010 +0100
    20.3 @@ -5,7 +5,8 @@
    20.4  CATEGORY="network"
    20.5  SHORT_DESC="Transmission daemon and remote tool."
    20.6  MAINTAINER="pankso@slitaz.org"
    20.7 -DEPENDS="transmission"
    20.8 +DEPENDS="libssl libcurl"
    20.9 +SUGGESTED="transmission-web transmission-cli"
   20.10  WANTED="transmission"
   20.11  WEB_SITE="http://www.transmissionbt.com/"
   20.12  
    21.1 --- a/transmission-web/receipt	Fri Jan 15 14:27:00 2010 +0000
    21.2 +++ b/transmission-web/receipt	Sat Jan 16 22:55:00 2010 +0100
    21.3 @@ -5,8 +5,8 @@
    21.4  CATEGORY="network"
    21.5  SHORT_DESC="Transmission web interface."
    21.6  MAINTAINER="pankso@slitaz.org"
    21.7 -DEPENDS="transmission"
    21.8  WANTED="transmission"
    21.9 +SUGGESTED="transmission-daemon"
   21.10  WEB_SITE="http://www.transmissionbt.com/"
   21.11  
   21.12  # Rules to gen a SliTaz package suitable for Tazpkg.
    22.1 --- a/transmission/receipt	Fri Jan 15 14:27:00 2010 +0000
    22.2 +++ b/transmission/receipt	Sat Jan 16 22:55:00 2010 +0100
    22.3 @@ -7,7 +7,7 @@
    22.4  MAINTAINER="pankso@slitaz.org"
    22.5  DEPENDS="gtk+ libssl libcurl libgio dbus dbus-glib xorg-libXdamage"
    22.6  BUILD_DEPENDS="gtk+-dev openssl-dev curl-dev curl intltool gettext"
    22.7 -SUGGESTED="transmission-web"
    22.8 +SUGGESTED="transmission-web transmission-cli transmission-daemon"
    22.9  TARBALL="$PACKAGE-$VERSION.tar.bz2"
   22.10  WEB_SITE="http://www.transmissionbt.com/"
   22.11  WGET_URL="http://download.m0k.org/transmission/files/$TARBALL"
    23.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    23.2 +++ b/vim-tiny/receipt	Sat Jan 16 22:55:00 2010 +0100
    23.3 @@ -0,0 +1,86 @@
    23.4 +# SliTaz package receipt.
    23.5 +
    23.6 +PACKAGE="vim-tiny"
    23.7 +VERSION="7.2"
    23.8 +CATEGORY="development"
    23.9 +SHORT_DESC="Advanced text editor with no GUI"
   23.10 +MAINTAINER="erjo@slitaz.org"
   23.11 +DEPENDS="ncurses"
   23.12 +SOURCE="vim"
   23.13 +TARBALL="$SOURCE-$VERSION.tar.bz2"
   23.14 +WEB_SITE="http://www.vim.org/"
   23.15 +WGET_URL="ftp://ftp.vim.org/pub/vim/unix/$TARBALL"
   23.16 +CONFIG_FILES="/etc/vimrc.tiny"
   23.17 +
   23.18 +# Rules to configure and make the package.
   23.19 +compile_rules()
   23.20 +{
   23.21 +	src=vim72
   23.22 +	#test -d $PACKAGE-$VERSION || mv vim72 $PACKAGE-$VERSION
   23.23 +	cd $src
   23.24 +	
   23.25 +	./configure --prefix=/usr \
   23.26 +	 --cache-file=$PWD/config.cache \
   23.27 +	 --infodir=/usr/share/info \
   23.28 +	 --with-features=tiny \
   23.29 +	 --enable-gui=no \
   23.30 +	 --with-vim-name=$PACKAGE \
   23.31 +	 --disable-acl \
   23.32 +	 --disable-motif-check \
   23.33 +	 --disable-athena-check \
   23.34 +	 --mandir=/usr/share/man $CONFIGURE_ARGS && 
   23.35 +	 
   23.36 +	make VIMRCLOC=/etc/vim VIMRUNTIMEDIR=/usr/share/vim/$src MAKE="make -e" &&
   23.37 +	make DESTDIR=$PWD/_pkg install
   23.38 +}
   23.39 +
   23.40 +# Rules to gen a SliTaz package suitable for Tazpkg.
   23.41 +genpkg_rules()
   23.42 +{
   23.43 +	_pkg="$PWD/vim72/_pkg"
   23.44 +	
   23.45 +	mkdir -p $fs/usr $fs/usr/share $fs/etc/vim
   23.46 +	
   23.47 +	cp -a $_pkg/usr/bin $fs/usr
   23.48 +	cp -a $_pkg/usr/share/vim $fs/usr/share
   23.49 +	cp -a $WOK/$PACKAGE/vim72/runtime/vimrc_example.vim $fs/etc/vim/vimrc
   23.50 +	rm -f $fs/usr/bin/*tutor
   23.51 +}
   23.52 +
   23.53 +
   23.54 +
   23.55 +# Rules to clean extras dirs or files
   23.56 +clean_wok()
   23.57 +{
   23.58 +	rm -rf $PWD/vim72 2>/dev/null
   23.59 +}
   23.60 +
   23.61 +post_install()
   23.62 +{
   23.63 +    local root
   23.64 +    root=$1
   23.65 +    echo "Processing post-install commands..."
   23.66 +    cmd=`readlink $root/bin/vi`
   23.67 +    if [ ! "$cmd" = "/usr/bin/vim" ]; then
   23.68 +        echo ""
   23.69 +        echo "**** Actual VI link : $cmd"
   23.70 +        echo ""
   23.71 +        echo -n "Do you want vim  for /bin/vi (y/N) ? : "; read anser
   23.72 +        if [ "$anser" == "y" ]; then
   23.73 +            echo ""
   23.74 +            echo -n "Removing vi link to make a new one pointing on /usr/bin/vim..."
   23.75 +            rm $root/bin/vi && ln -sf $root/usr/bin/vim-tiny $root/bin/vi
   23.76 +            status
   23.77 +        else
   23.78 +            echo ""
   23.79 +            echo "Leaving /bin/vi to : $cmd"
   23.80 +        fi
   23.81 +    fi
   23.82 +}
   23.83 +
   23.84 +post_remove()
   23.85 +{
   23.86 +	# restore previous symlink
   23.87 +	echo "Processing post-remove commands..."
   23.88 +	ln -sf /bin/busybox /bin/vi
   23.89 +}