CRUX-ARM : Home

Home :: Documentation :: Download :: Development :: Community :: Ports :: Packages :: Bugs :: Links :: About :: Donors
Fixed major update for Arch-Maintainer's email (all ports)
[crossrootfs.git] / vim / Pkgfile
index e202e363a3dd7df1dfaa6b749a675d7f7c3da32c..b782059a2147aaca8afa506976ba6fdbd16445a4 100644 (file)
@@ -1,19 +1,25 @@
 # Description: Highly configurable text editor
 # URL: http://www.vim.org/
 # Maintainer: CRUX System Team, core-ports at crux dot nu
-# Ach Maintainer: CRUX ARM System Team
+# Arch Maintainer: CRUX-ARM System Team, devel at crux-arm dot nu
 # Depends on: ncurses
 
 name=vim
-version=7.2.160
+version=7.2.350
 release=1
-source=(ftp://ftp.vim.org/pub/vim/unix/vim-7.2.tar.bz2 \
-        http://svn.cross-lfs.org/svn/repos/cross-lfs/branches/clfs-sysroot/patches/$name-${version%.*}-branch_update-11.patch)
+source=(ftp://ftp.vim.org/pub/vim/unix/vim-${version%.*}.tar.bz2 \
+        ftp://ftp.vim.org/pub/vim/extra/vim-${version%.*}-extra.tar.gz \
+        ftp://ftp.vim.org/pub/vim/extra/vim-${version%.*}-lang.tar.gz \
+        ftp://ftp.vim.org/pub/vim/patches/${version%.*}/7.2.001-100.gz \
+        ftp://ftp.vim.org/pub/vim/patches/${version%.*}/7.2.101-200.gz \
+        ftp://ftp.vim.org/pub/vim/patches/${version%.*}/7.2.201-300.gz \
+        http://crux.nu/files/distfiles/vim-7.2.301-350.xz)
 
 build () {
-    cd vim72
-    patch -p1 -i $SRC/$name-${version%.*}-branch_update-11.patch
-    cd src
+    cd vim72/src
+
+    gunzip -c $SRC/${version%.*}.*.gz | patch -p0 -d $SRC/vim72
+    unxz -c $SRC/vim-${version%.*}.*.xz | patch -p0 -d $SRC/vim72
 
     cat > auto/config.cache << EOF
 vim_cv_getcwd_broken=no