wok-next diff nano/receipt @ rev 19693
Add: gcr, oniguruma; remove: nano-doc; up: apr, fribidi, jasper, libgphoto2, libmtp, libunique, libwebp, nano, pcre, apr, apr-util, aspell*, glib-networking, gnutls, gsettings-desktop-schemas, gtk+, gtk+3, gvfs*, libexif, libfm, libgnutls, libmng, libraw, libsoup, libtasn1, libusb, libwebp, lxmenu-data, menu-cache, mysql, newt, p11-kit, pcre, popt, postgresql, slang, which
author | Aleksej Bobylev <al.bobylev@gmail.com> |
---|---|
date | Fri Apr 21 14:48:05 2017 +0300 (2017-04-21) |
parents | 11b5e93cb5f2 |
children | f463de72afe3 |
line diff
1.1 --- a/nano/receipt Tue Jul 05 15:34:01 2016 +0300 1.2 +++ b/nano/receipt Fri Apr 21 14:48:05 2017 +0300 1.3 @@ -1,49 +1,53 @@ 1.4 # SliTaz package receipt. 1.5 1.6 PACKAGE="nano" 1.7 -VERSION="2.6.1" 1.8 +VERSION="2.6.3" 1.9 CATEGORY="utilities" 1.10 SHORT_DESC="Nano Text Editor" 1.11 MAINTAINER="pankso@slitaz.org" 1.12 LICENSE="GPL3" 1.13 WEB_SITE="https://nano-editor.org/" 1.14 -TARBALL="$PACKAGE-$VERSION.tar.gz" 1.15 -WGET_URL="${WEB_SITE}dist/v${VERSION%.*}/$TARBALL" 1.16 TAGS="text-editor" 1.17 HOST_ARCH="i486 arm" 1.18 +SUGGESTED="gpm" 1.19 1.20 -DEPENDS="ncursesw zlib" 1.21 -SUGGESTED="gpm" 1.22 -BUILD_DEPENDS="ncursesw-dev zlib-dev groff" 1.23 -SPLIT="nano-doc" 1.24 +TARBALL="$PACKAGE-$VERSION.tar.xz" 1.25 +WGET_URL="${WEB_SITE}dist/v${VERSION%.*}/$TARBALL" 1.26 + 1.27 +DEPENDS="ncurses zlib" 1.28 +BUILD_DEPENDS="gettext ncurses-dev zlib-dev groff" 1.29 +BUILD_DEPENDS_arm="ncursesw-dev zlib-dev" 1.30 1.31 # Handle cross compilation 1.32 case "$ARCH" in 1.33 - arm*) BUILD_DEPENDS="ncursesw-dev zlib-dev" ;; 1.34 + arm*) BUILD_DEPENDS=$BUILD_DEPENDS_arm ;; 1.35 esac 1.36 1.37 # Rules to configure and make the package. 1.38 compile_rules() 1.39 { 1.40 + while read i; do patch -p1 -i $stuff/patches/$i; done < $stuff/patches/series 1.41 + 1.42 ./configure \ 1.43 --sysconfdir=/etc \ 1.44 --localstatedir=/var \ 1.45 + --docdir=/usr/share/doc/nano-$VERSION \ 1.46 --disable-wrapping-as-root \ 1.47 --enable-utf8 \ 1.48 $CONFIGURE_ARGS $ARCH_ARGS && 1.49 - make && make install 1.50 + make && make install || exit 1 1.51 + 1.52 + # Config file. 1.53 + mkdir -p $install/etc 1.54 + cp $src/doc/nanorc.sample $install/etc/nanorc 1.55 + 1.56 + install -v -m644 doc/texinfo/nano.html $install/usr/share/doc/nano-$VERSION 1.57 } 1.58 1.59 # Rules to gen a SliTaz package suitable for Tazpkg. 1.60 genpkg_rules() 1.61 { 1.62 - cp -a $install/* $fs 1.63 - rm -r $fs/usr/share/doc $fs/usr/share/locale $fs/usr/share/man 1.64 - 1.65 - # Config file. 1.66 - mkdir -p $fs/etc 1.67 - cp $src/doc/nanorc.sample $fs/etc/nanorc 1.68 - cd $fs; patch -p0 < $stuff/nano.patch 1.69 + cook_copy_folders etc bin nano 1.70 1.71 # Shrink 1.72 for i in $fs/usr/share/nano/*.nanorc; do