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