[Pkg-cli-apps-commits] r5275 - in /packages/gfax/trunk/debian: changelog rules watch
directhex at users.alioth.debian.org
directhex at users.alioth.debian.org
Fri Jan 29 13:07:57 UTC 2010
Author: directhex
Date: Fri Jan 29 13:07:56 2010
New Revision: 5275
URL: http://svn.debian.org/wsvn/pkg-cli-apps/?sc=1&rev=5275
Log:
debian/stripper
remove unwanted dh_desktop call
Modified:
packages/gfax/trunk/debian/changelog
packages/gfax/trunk/debian/rules
packages/gfax/trunk/debian/watch
Modified: packages/gfax/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-cli-apps/packages/gfax/trunk/debian/changelog?rev=5275&op=diff
==============================================================================
--- packages/gfax/trunk/debian/changelog (original)
+++ packages/gfax/trunk/debian/changelog Fri Jan 29 13:07:56 2010
@@ -1,9 +1,10 @@
-gfax (0.7.7-1) UNRELEASED; urgency=low
+gfax (0.7.7+ds-1) UNRELEASED; urgency=low
[ Iain Lane ]
* New upstream release 0.7.7 (Closes: #542559)
[ Jo Shields ]
+ * Debian Source repack (upstream bundles a debian/ folder)
* debian/patches/02_libgnomeprint_path,
debian/patches/03_fix_gconf-sharp-peditors_linkage,
debian/patches/04_fix_Process_ambiguous_reference,
@@ -25,6 +26,8 @@
+ Use mono-csc from mono-devel 2.4.3 as compiler command
* debian/rules:
+ Stop manually passing gnomeprint nonsense to dh_gencontrol
+ + Remove pointless dh_desktop call
+ + Rework get-orig-source rule to handle removing debian/
-- Jo Shields <directhex at apebox.org> Fri, 29 Jan 2010 11:31:56 +0000
Modified: packages/gfax/trunk/debian/rules
URL: http://svn.debian.org/wsvn/pkg-cli-apps/packages/gfax/trunk/debian/rules?rev=5275&op=diff
==============================================================================
--- packages/gfax/trunk/debian/rules (original)
+++ packages/gfax/trunk/debian/rules Fri Jan 29 13:07:56 2010
@@ -9,7 +9,13 @@
DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
-CURVER = $(shell dpkg-parsechangelog | grep ^Version | cut -d" " -f2 | cut -d"-" -f1)
+MAKEFILE = $(firstword $(MAKEFILE_LIST))
+DEBIAN_DIR = $(dir $(MAKEFILE))
+SOURCE_DIR = $(DEBIAN_DIR)/..
+
+DEB_VERSION = $(shell dpkg-parsechangelog -l$(DEBIAN_DIR)/changelog | grep ^Version | cut -d" " -f2)
+DEB_SOURCE_NAME = $(shell dpkg-parsechangelog -l$(DEBIAN_DIR)/changelog | grep ^Source | cut -d" " -f2)
+VERSION = $(shell echo $(DEB_VERSION) | cut -d"-" -f1 | sed 's/+ds.*//')
CFLAGS = -Wall -g
@@ -73,7 +79,6 @@
dh_installmenu -i
dh_installman -i
dh_gconf -i
- dh_desktop -i
dh_link -i
dh_strip -i
dh_clistrip -i
@@ -94,9 +99,23 @@
get-orig-source:
[ -d ../tarballs ] || mkdir ../tarballs
uscan \
+ --package $(DEB_SOURCE_NAME) \
+ --watchfile $(DEBIAN_DIR)/watch \
+ --upstream-version $(VERSION) \
+ --download-version $(VERSION) \
+ --destdir . \
--force-download \
- --download-version $(CURVER) \
--rename \
- --destdir ../tarballs
+ --repack
+ if [ -d $(DEB_SOURCE_NAME)-$(VERSION) ]; then \
+ echo "$(DEB_SOURCE_NAME)-$(VERSION) is in the way, bailing out!"; \
+ exit 1; \
+ fi
+ tar -xzf $(DEB_SOURCE_NAME)_$(VERSION).orig.tar.gz
+ rm $(DEB_SOURCE_NAME)_$(VERSION).orig.tar.gz
+ rm -fr $(DEB_SOURCE_NAME)-$(VERSION)/debian/
+ tar --mtime=@1255820400 -cf ../tarballs/$(DEB_SOURCE_NAME)_$(VERSION)+ds.orig.tar $(DEB_SOURCE_NAME)-$(VERSION)
+ gzip -9fn ../tarballs/$(DEB_SOURCE_NAME)_$(VERSION)+ds.orig.tar
+ rm -r $(DEB_SOURCE_NAME)-$(VERSION)
.PHONY: build clean binary-indep binary-arch binary install patch unpatch
Modified: packages/gfax/trunk/debian/watch
URL: http://svn.debian.org/wsvn/pkg-cli-apps/packages/gfax/trunk/debian/watch?rev=5275&op=diff
==============================================================================
--- packages/gfax/trunk/debian/watch (original)
+++ packages/gfax/trunk/debian/watch Fri Jan 29 13:07:56 2010
@@ -1,2 +1,3 @@
-version=3
-http://gfax.cowlug.org/ gfax-([\d\.]+)\.tar\.gz
+version=2
+opts=dversionmangle=s/\+ds// \
+ http://gfax.cowlug.org/gfax-([\d\.]+)\.tar\.gz
More information about the Pkg-cli-apps-commits
mailing list