spk rev 117

Removed slackware conversion
author Christian Mesh <meshca@clarkson.edu>
date Sat Jun 09 16:59:53 2012 -0500 (2012-06-09)
parents 6e35af74e898
children 64165d8e4550
files spk-convert
line diff
     1.1 --- a/spk-convert	Sat Jun 09 16:50:21 2012 -0500
     1.2 +++ b/spk-convert	Sat Jun 09 16:59:53 2012 -0500
     1.3 @@ -331,70 +331,6 @@
     1.4  	rm -rf $tmpdir
     1.5  }
     1.6  
     1.7 -# convert a .tgz package to .tazpkg
     1.8 -# Usage: convert_tgz $package_file
     1.9 -convert_tgz() {
    1.10 -	local package_file=$1
    1.11 -	local package=$(basename $package_file)
    1.12 -	
    1.13 -	# Set package to current args
    1.14 -	IFS='-'
    1.15 -	set -- $package
    1.16 -	unset IFS
    1.17 -	
    1.18 -	local PACKAGE=$1
    1.19 -	local VERSION=$2
    1.20 -	local file="$tmpdir/$PACKAGE-$VERSION"
    1.21 -	local receipt="$file/receipt"
    1.22 -	local fs="$file/fs"
    1.23 -	
    1.24 -	# Extract package
    1.25 -	mkdir -p $fs
    1.26 -	tar xzf $package_file -C $fs
    1.27 -	
    1.28 -	if [ -d $fs/install ]; then
    1.29 -		# Set other receipt vars
    1.30 -		SHORT_DESC=$(grep ^$PACKAGE $fs/install/slack-desc | \
    1.31 -			head -1 | sed 's/.*(\(.*\)).*/\1/')
    1.32 -		WEB_SITE="http://www.slackware.com/packages/"
    1.33 -		MAINTAINER="nobody@slitaz.org"
    1.34 -		
    1.35 -		DEPENDS=$(find_depends $fs)
    1.36 -		generate_receipt $receipt $package_file
    1.37 -	  	
    1.38 -		show_unresolved_lib $receipt
    1.39 -		
    1.40 -		# post_install function from doinst.sh
    1.41 -		if [ -f $fs/install/doinst.sh ]; then
    1.42 -			cat >> $receipt <<EOM
    1.43 -
    1.44 -post_install()
    1.45 -{
    1.46 -chroot \$1/ sh - << EOT
    1.47 -cd /
    1.48 -$(cat $fs/install/doinst.sh | sed -e 's/\\/\\\\/g' | sed -e 's/\$/\\$/g')
    1.49 -EOT
    1.50 -}
    1.51 -EOM
    1.52 -		fi
    1.53 -		
    1.54 -		# Get full description
    1.55 -		if [ ! -z "$SHORT_DESC" ]; then
    1.56 -			grep ^$PACKAGE $fs/install/slack-desc | \
    1.57 -			sed "s/^$PACKAGE://" > $file/description.txt
    1.58 -		fi
    1.59 -		
    1.60 -		rm -rf $fs/install
    1.61 -		
    1.62 -		pack $PACKAGE $file
    1.63 -		
    1.64 -		mv $file.tazpkg .
    1.65 -	else
    1.66 -		eval_gettext "\$package_file does not look like a Slackware package !"; newline
    1.67 -	fi
    1.68 -	rm -rf $tmpdir
    1.69 -}
    1.70 -
    1.71  # convert a .deb package to .tazpkg
    1.72  # Usage: convert_deb $package_file
    1.73  convert_deb() {
    1.74 @@ -538,8 +474,6 @@
    1.75  				convert_deb $pkg;;
    1.76  			*.rpm)
    1.77  				convert_rpm $pkg;;
    1.78 -			*.tgz)
    1.79 -				convert_tgz $pkg;;
    1.80  			*.apk|*.pkg.tar.gz|*.pkg.tar.xz)
    1.81  				convert_arch $pkg;;
    1.82  			*.ipk|*.opk)