wok rev 21019

updated gvim (7.3 -> 8.1)
author Hans-G?nter Theisgen
date Sun Mar 10 09:48:06 2019 +0100 (2019-03-10)
parents 4486847417ab
children 3244113bcf23
files gvim/receipt
line diff
     1.1 --- a/gvim/receipt	Sun Mar 10 09:08:44 2019 +0100
     1.2 +++ b/gvim/receipt	Sun Mar 10 09:48:06 2019 +0100
     1.3 @@ -1,20 +1,21 @@
     1.4  # SliTaz package receipt.
     1.5  
     1.6  PACKAGE="gvim"
     1.7 -VERSION="7.3"
     1.8 +VERSION="8.1"
     1.9  CATEGORY="editors"
    1.10 -SHORT_DESC="Advanced text editor, with gtk+ GUI"
    1.11 +TAGS="text-editor"
    1.12 +SHORT_DESC="Advanced text editor, with gtk+ GUI."
    1.13  MAINTAINER="erjo@slitaz.org"
    1.14  LICENSE="other"
    1.15 +WEB_SITE="https://www.vim.org/"
    1.16 +
    1.17  SOURCE="vim"
    1.18  TARBALL="$SOURCE-$VERSION.tar.bz2"
    1.19 -WEB_SITE="http://www.vim.org/"
    1.20  WGET_URL="ftp://ftp.vim.org/pub/vim/unix/$TARBALL"
    1.21 +
    1.22 +DEPENDS="gtk+ ncurses xorg-libXau xorg-libXdmcp xorg-libXt"
    1.23 +BUILD_DEPENDS="gtk+-dev"
    1.24  CONFIG_FILES="/etc/vim/vimrc"
    1.25 -TAGS="text-editor"
    1.26 -
    1.27 -DEPENDS="ncurses gtk+ xorg-libXt xorg-libXau xorg-libXdmcp"
    1.28 -BUILD_DEPENDS="gtk+-dev"
    1.29  
    1.30  # Rules to configure and make the package.
    1.31  compile_rules()
    1.32 @@ -23,39 +24,45 @@
    1.33  
    1.34  	# define the place for the global vimrc file (set to /etc/vim/vimrc)
    1.35  	# (patch from Arch Linux PKGBUILD)
    1.36 -	sed -i 's|^.*\(#define SYS_VIMRC_FILE\).*$|\1 "/etc/vim/vimrc"|' $src/src/feature.h
    1.37 +	sed -i 's|^.*\(#define SYS_VIMRC_FILE\).*$|\1 "/etc/vim/vimrc"|' \
    1.38 +		$src/src/feature.h
    1.39  	# and global gvimrc file (set to /etc/vim/gvimrc)
    1.40 -	sed -i 's|^.*\(#define SYS_GVIMRC_FILE\).*$|\1 "/etc/vim/gvimrc"|' $src/src/feature.h
    1.41 +	sed -i 's|^.*\(#define SYS_GVIMRC_FILE\).*$|\1 "/etc/vim/gvimrc"|' \
    1.42 +		$src/src/feature.h
    1.43  
    1.44 -	./configure \
    1.45 -		--prefix=/usr \
    1.46 -		--cache-file=$PWD/config.cache \
    1.47 -		--infodir=/usr/share/info \
    1.48 -		--with-features=normal \
    1.49 -		--with-x=yes \
    1.50 -		--enable-gui=gtk2 \
    1.51 -		--enable-multibyte \
    1.52 -		--disable-motif-check \
    1.53 -		--disable-athena-check \
    1.54 -		--mandir=/usr/share/man \
    1.55 +	./configure				\
    1.56 +		--prefix=/usr			\
    1.57 +		--cache-file=$PWD/config.cache	\
    1.58 +		--infodir=/usr/share/info	\
    1.59 +		--mandir=/usr/share/man		\
    1.60 +		--with-features=normal		\
    1.61 +		--with-x=yes			\
    1.62 +		--enable-gui=gtk2		\
    1.63 +		--enable-multibyte		\
    1.64 +		--disable-athena-check		\
    1.65 +		--disable-motif-check		\
    1.66  		$CONFIGURE_ARGS &&
    1.67  
    1.68 -	make VIMRCLOC=/etc/vim VIMRUNTIMEDIR=/usr/share/vim/vim73 MAKE="make -e" &&
    1.69 +	make VIMRCLOC=/etc/vim VIMRUNTIMEDIR=/usr/share/vim/vim81 MAKE="make -e" &&
    1.70  	make DESTDIR=$DESTDIR install
    1.71 +
    1.72  	mkdir -p $DESTDIR/etc/vim
    1.73 -	cp -a $src/runtime/vimrc_example.vim $DESTDIR/etc/vim/vimrc
    1.74 +	cp -a $src/runtime/vimrc_example.vim	$DESTDIR/etc/vim/vimrc
    1.75  }
    1.76  
    1.77  # Rules to gen a SliTaz package suitable for Tazpkg.
    1.78  genpkg_rules()
    1.79  {
    1.80 -	mkdir -p $fs/usr/share/icons/hicolor/16x16/apps $fs/usr/share/applications $fs/etc
    1.81 +	mkdir -p					\
    1.82 +		$fs/usr/share/icons/hicolor/16x16/apps	\
    1.83 +		$fs/usr/share/applications		\
    1.84 +		$fs/etc
    1.85  
    1.86 -	cp -a $install/usr/bin $fs/usr
    1.87 -	cp -a $install/usr/share/vim $fs/usr/share
    1.88 -	cp -a $src/runtime/vim16x16.png $fs/usr/share/icons/hicolor/16x16/apps/gvim.png
    1.89 -	cp -a stuff/gvim.desktop $fs/usr/share/applications
    1.90 -	cp -a $install/etc/vim $fs/etc
    1.91 +	cp -a $install/usr/bin		$fs/usr
    1.92 +	cp -a $install/usr/share/vim	$fs/usr/share
    1.93 +	cp -a $src/runtime/vim16x16.png	$fs/usr/share/icons/hicolor/16x16/apps/gvim.png
    1.94 +	cp -a stuff/gvim.desktop	$fs/usr/share/applications
    1.95 +	cp -a $install/etc/vim		$fs/etc
    1.96  }
    1.97  
    1.98  post_install()