wok-current diff nano/receipt @ rev 19259

nano: split nano-doc with man pages and docs, shrink *.nanorc files (-9KB uncompressed)
author Aleksej Bobylev <al.bobylev@gmail.com>
date Sun Jul 03 13:47:30 2016 +0300 (2016-07-03)
parents c9028f74aaec
children 11b5e93cb5f2
line diff
     1.1 --- a/nano/receipt	Tue Jun 28 11:56:06 2016 +0300
     1.2 +++ b/nano/receipt	Sun Jul 03 13:47:30 2016 +0300
     1.3 @@ -15,6 +15,7 @@
     1.4  DEPENDS="ncursesw zlib"
     1.5  SUGGESTED="gpm"
     1.6  BUILD_DEPENDS="ncursesw-dev zlib-dev groff"
     1.7 +SPLIT="nano-doc"
     1.8  
     1.9  # Handle cross compilation
    1.10  case "$ARCH" in
    1.11 @@ -32,17 +33,22 @@
    1.12  		$CONFIGURE_ARGS $ARCH_ARGS &&
    1.13  	make && make install
    1.14  
    1.15 -	find $install/usr/share/man -type f -exec gzip -9 \{\} \;
    1.16 +	cook_compress_manpages
    1.17  }
    1.18  
    1.19  # Rules to gen a SliTaz package suitable for Tazpkg.
    1.20  genpkg_rules()
    1.21  {
    1.22  	cp -a $install/* $fs
    1.23 -	rm -r $fs/usr/share/doc $fs/usr/share/locale
    1.24 +	rm -r $fs/usr/share/doc $fs/usr/share/locale $fs/usr/share/man
    1.25  
    1.26  	# Config file.
    1.27  	mkdir -p $fs/etc
    1.28  	cp $src/doc/nanorc.sample $fs/etc/nanorc
    1.29  	cd $fs; patch -p0 < $stuff/nano.patch
    1.30 +
    1.31 +	# Shrink
    1.32 +	for i in $fs/usr/share/nano/*.nanorc; do
    1.33 +		sed -i '/^#/d;/^$/d' $i
    1.34 +	done
    1.35  }