r1211 - in /trunk/packages/vim/debian: changelog rules

jamessan at users.alioth.debian.org jamessan at users.alioth.debian.org
Wed Feb 20 15:29:11 UTC 2008


Author: jamessan
Date: Wed Feb 20 15:29:11 2008
New Revision: 1211

URL: http://svn.debian.org/wsvn/pkg-vim/?sc=1&rev=1211
Log:
* debian/rules:
  - Add a get-orig-source target.

Modified:
    trunk/packages/vim/debian/changelog
    trunk/packages/vim/debian/rules

Modified: trunk/packages/vim/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-vim/trunk/packages/vim/debian/changelog?rev=1211&op=diff
==============================================================================
--- trunk/packages/vim/debian/changelog (original)
+++ trunk/packages/vim/debian/changelog Wed Feb 20 15:29:11 2008
@@ -10,6 +10,8 @@
     - configure-tcl_detection.diff:
       + Accepted upstream and merged as 7.1.257
   * Add debian/watch file.
+  * debian/rules:
+    - Add a get-orig-source target.
 
  -- James Vega <jamessan at debian.org>  Mon, 11 Feb 2008 10:56:53 -0500
 

Modified: trunk/packages/vim/debian/rules
URL: http://svn.debian.org/wsvn/pkg-vim/trunk/packages/vim/debian/rules?rev=1211&op=diff
==============================================================================
--- trunk/packages/vim/debian/rules (original)
+++ trunk/packages/vim/debian/rules Wed Feb 20 15:29:11 2008
@@ -118,23 +118,23 @@
 CFLAGS_vim-nox=$(CFLAGS)
 CFGFLAGS_vim-nox=$(CFGFLAGS) $(OPTFLAGS) $(NOXFLAGS) $(ALLINTERPFLAGS)
 
-NAME=vim
-VERSION=7.1
-SNAPSHOT=
-VIMCUR=$(NAME)$(subst .,,$(VERSION))
-SRCDIR=$(VIMCUR)$(SNAPSHOT)
-CHANGELOG=$(SRCDIR)/runtime/doc/version7.txt # latest version upstream changelog
-MAIN_TARBALL=$(NAME)-$(VERSION)$(SNAPSHOT).tar.bz2
-LANG_TARBALL=$(NAME)-$(VERSION)$(SNAPSHOT)-lang.tar.gz
-EXTRA_TARBALL=$(NAME)-$(VERSION)$(SNAPSHOT)-extra.tar.gz
-SOURCES = $(MAIN_TARBALL) $(LANG_TARBALL) $(EXTRA_TARBALL)
-PER_VARIANT_FILES = install postinst prerm links
+NAME:=vim
+VERSION:=7.1
+SNAPSHOT:=
+VIMCUR:=$(NAME)$(subst .,,$(VERSION))
+SRCDIR:=$(VIMCUR)$(SNAPSHOT)
+MAIN_TARBALL:=$(NAME)-$(VERSION)$(SNAPSHOT).tar.bz2
+LANG_TARBALL:=$(NAME)-$(VERSION)$(SNAPSHOT)-lang.tar.gz
+EXTRA_TARBALL:=$(NAME)-$(VERSION)$(SNAPSHOT)-extra.tar.gz
+SOURCES := $(MAIN_TARBALL) $(LANG_TARBALL) $(EXTRA_TARBALL)
+ORIG_SOURCE := ../$(NAME)_$(VERSION)$(if $(SNAPSHOT),~$(SNAPSHOT),).orig.tar.gz
+PER_VARIANT_FILES := install postinst prerm links
 LANGS += fr fr.ISO8859-1 fr.UTF-8
 LANGS += it it.ISO8859-1 it.UTF-8
 LANGS += pl pl.ISO8859-2 pl.UTF-8
 LANGS += ru
 
-DOT_IN_DEPS = debian/vim-runtime.install
+DOT_IN_DEPS := debian/vim-runtime.install
 DOT_IN_DEPS += debian/vim-runtime.install
 DOT_IN_DEPS += debian/vim-common.install
 DOT_IN_DEPS += debian/vim-gui-common.install
@@ -145,6 +145,25 @@
 
 # nothing to do per default
 all:
+
+get-orig-source: $(ORIG_SOURCE)
+
+../$(NAME)_$(VERSION)~$(SNAPSHOT).orig.tar.gz:
+	[ -d $(NAME)-$(VERSION)$(SNAPSHOT)/upstream/tarballs ] || mkdir -p $(NAME)-$(VERSION)$(SNAPSHOT)/upstream/tarballs
+	wget -O $(NAME)-$(VERSION)$(SNAPSHOT)/upstream/tarballs/$(MAIN_TARBALL) ftp://ftp.vim.org/pub/vim/unstable/unix/$(MAIN_TARBALL)
+	wget -O $(NAME)-$(VERSION)$(SNAPSHOT)/upstream/tarballs/$(LANG_TARBALL) ftp://ftp.vim.org/pub/vim/unstable/extra/$(LANG_TARBALL)
+	wget -O $(NAME)-$(VERSION)$(SNAPSHOT)/upstream/tarballs/$(EXTRA_TARBALL) ftp://ftp.vim.org/pub/vim/unstable/extra/$(EXTRA_TARBALL)
+	tar zcf $(ORIG_SOURCE) $(NAME)-$(VERSION)$(SNAPSHOT)/upstream/tarballs/*
+	rm -rf $(NAME)-$(VERSION)$(SNAPSHOT)
+
+../$(NAME)_$(VERSION).orig.tar.gz:
+	dh_testdir
+	[ -d $(NAME)-$(VERSION)/upstream/tarballs ] || mkdir -p $(NAME)-$(VERSION)/upstream/tarballs
+	wget -O $(NAME)-$(VERSION)/upstream/tarballs/$(MAIN_TARBALL) ftp://ftp.vim.org/pub/vim/unix/$(MAIN_TARBALL)
+	wget -O $(NAME)-$(VERSION)/upstream/tarballs/$(LANG_TARBALL) ftp://ftp.vim.org/pub/vim/extra/$(LANG_TARBALL)
+	wget -O $(NAME)-$(VERSION)/upstream/tarballs/$(EXTRA_TARBALL) ftp://ftp.vim.org/pub/vim/extra/$(EXTRA_TARBALL)
+	tar zcf $(ORIG_SOURCE) $(NAME)-$(VERSION)/upstream/tarballs/*
+	rm -rf $(NAME)-$(VERSION)
 
 patch: patch-stamp
 patch-stamp: extract-stamp
@@ -508,7 +527,7 @@
 	dh_builddeb
 
 binary: beginlog binary-indep binary-arch endlog
-.PHONY: patch unpatch extract clean build install uninstall binary-indep binary-arch binary
+.PHONY: patch unpatch extract clean build install uninstall binary-indep binary-arch binary get-orig-source
 
 .PHONY: beginlog endlog
 beginlog:




More information about the pkg-vim-maintainers mailing list