[Pkg-cli-libs-commits] r3814 - in /packages/nini/trunk/debian: changelog compat control rules

meebey at users.alioth.debian.org meebey at users.alioth.debian.org
Sun Aug 10 14:02:18 UTC 2008


Author: meebey
Date: Sun Aug 10 14:02:18 2008
New Revision: 3814

URL: http://svn.debian.org/wsvn/pkg-cli-libs/?sc=1&rev=3814
Log:
  * Second DFSG version of nini 1.1.0, as some binary files were left in the
    source tarball. (Closes: #494295)
    (deleted all pre-compiled binaries from the tarball)
    + For the record here a list of the deleted files:
      Bin/DotNet/1.0/Debug/Nini.dll
      Bin/DotNet/1.0/Release/Nini.dll
      Bin/DotNet/1.1/Debug/Nini.dll
      Bin/DotNet/1.1/Release/Nini.dll
      Bin/DotNet/2.0/Debug/Nini.dll
      Bin/DotNet/2.0/Release/Nini.dll
      Bin/Mono/1.1/Release/Nini.dll
      Examples/CsExamples/BasicApp/bin/Debug/Nini.dll
      Examples/NiniEdit/Bin/DotNet/Release/Nini.dll
      Examples/NiniEdit/Bin/DotNet/Release/niniedit.exe
  * debian/control:
    + Added myself to Uploaders.
    + Changed Maintainer to Debian CLI Libraries Team.
    + Added Homepage, Vcs-Browser and Vcs-Svn fields.
    + Bumped Standards-Version to 3.8.0, no changes needed. 
    + Updated cli-common-dev build-dependency to >= 0.5.7
      (needed for cli.make)
    + Updated debhelper build-dependency to >= 7.
  * debian/rules:
    + Include /usr/share/cli-common/cli.make
    + Migrated to debhelper v7 minimalistic style.
  * debian/compat:
    + Bumped to 7.


Modified:
    packages/nini/trunk/debian/changelog
    packages/nini/trunk/debian/compat
    packages/nini/trunk/debian/control
    packages/nini/trunk/debian/rules

Modified: packages/nini/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-cli-libs/packages/nini/trunk/debian/changelog?rev=3814&op=diff
==============================================================================
--- packages/nini/trunk/debian/changelog (original)
+++ packages/nini/trunk/debian/changelog Sun Aug 10 14:02:18 2008
@@ -1,9 +1,39 @@
-nini (1.1.0+dfsg-3) unstable; urgency=low
+nini (1.1.0+dfsg.2-1) unstable; urgency=medium
 
+  [ Mirco Bauer ]
+  * Second DFSG version of nini 1.1.0, as some binary files were left in the
+    source tarball. (Closes: #494295)
+    (deleted all pre-compiled binaries from the tarball)
+    + For the record here a list of the deleted files:
+      Bin/DotNet/1.0/Debug/Nini.dll
+      Bin/DotNet/1.0/Release/Nini.dll
+      Bin/DotNet/1.1/Debug/Nini.dll
+      Bin/DotNet/1.1/Release/Nini.dll
+      Bin/DotNet/2.0/Debug/Nini.dll
+      Bin/DotNet/2.0/Release/Nini.dll
+      Bin/Mono/1.1/Release/Nini.dll
+      Examples/CsExamples/BasicApp/bin/Debug/Nini.dll
+      Examples/NiniEdit/Bin/DotNet/Release/Nini.dll
+      Examples/NiniEdit/Bin/DotNet/Release/niniedit.exe
+  * debian/control:
+    + Added myself to Uploaders.
+    + Changed Maintainer to Debian CLI Libraries Team.
+    + Added Homepage, Vcs-Browser and Vcs-Svn fields.
+    + Bumped Standards-Version to 3.8.0, no changes needed.
+    + Updated cli-common-dev build-dependency to >= 0.5.7
+      (needed for cli.make)
+    + Updated debhelper build-dependency to >= 7.
+  * debian/rules:
+    + Include /usr/share/cli-common/cli.make
+    + Migrated to debhelper v7 minimalistic style.
+  * debian/compat:
+    + Bumped to 7.
+
+  [ Sebastian Dröge ]
   * debian/control:
     + Updated to use my debian.org mail address
 
- -- Sebastian Dröge <slomo at debian.org>  Mon,  8 Jan 2007 01:07:35 +0100
+ -- Mirco Bauer <meebey at debian.org>  Sun, 10 Aug 2008 15:33:16 +0200
 
 nini (1.1.0+dfsg-2) unstable; urgency=low
 

Modified: packages/nini/trunk/debian/compat
URL: http://svn.debian.org/wsvn/pkg-cli-libs/packages/nini/trunk/debian/compat?rev=3814&op=diff
==============================================================================
--- packages/nini/trunk/debian/compat (original)
+++ packages/nini/trunk/debian/compat Sun Aug 10 14:02:18 2008
@@ -1,1 +1,1 @@
-5
+7

Modified: packages/nini/trunk/debian/control
URL: http://svn.debian.org/wsvn/pkg-cli-libs/packages/nini/trunk/debian/control?rev=3814&op=diff
==============================================================================
--- packages/nini/trunk/debian/control (original)
+++ packages/nini/trunk/debian/control Sun Aug 10 14:02:18 2008
@@ -2,10 +2,16 @@
 Section: devel
 Priority: optional
 Maintainer: Debian CLI Libraries Team <pkg-cli-libs-team at lists.alioth.debian.org>
-Uploaders: Sebastian Dröge <slomo at debian.org>
-Build-Depends: debhelper (>= 5), dpatch
-Build-Depends-Indep: cli-common-dev (>= 0.4.4), mono-mcs (>= 1.1.9) | c-sharp-compiler, mono-gac, sharutils
-Standards-Version: 3.7.2
+Uploaders: Sebastian Dröge <slomo at debian.org>, Mirco Bauer <meebey at debian.org>
+Build-Depends: debhelper (>= 7), dpatch
+Build-Depends-Indep: cli-common-dev (>= 0.5.7),
+ mono-mcs (>= 1.1.9) | c-sharp-compiler,
+ mono-gac,
+ sharutils
+Standards-Version: 3.8.0
+Homepage: http://nini.sourceforge.net
+Vcs-Browser: http://svn.debian.org/wsvn/pkg-cli-libs/packages/nini/trunk/
+Vcs-Svn: svn://svn.debian.org/svn/pkg-cli-libs/packages/nini/trunk/
 
 Package: libnini1.1-cil
 Architecture: all
@@ -13,8 +19,6 @@
 Description: CLI library for managing configuration files
  Nini is an uncommonly powerful .NET configuration library designed to help
  build highly configurable applications quickly.
- .
- http://nini.sourceforge.net
 
 Package: libnini-doc
 Architecture: all
@@ -23,6 +27,4 @@
  Nini is an uncommonly powerful .NET configuration library designed to help
  build highly configurable applications quickly.
  .
- http://nini.sourceforge.net
- .
  This package contains the documentation for Nini

Modified: packages/nini/trunk/debian/rules
URL: http://svn.debian.org/wsvn/pkg-cli-libs/packages/nini/trunk/debian/rules?rev=3814&op=diff
==============================================================================
--- packages/nini/trunk/debian/rules (original)
+++ packages/nini/trunk/debian/rules Sun Aug 10 14:02:18 2008
@@ -1,16 +1,11 @@
 #!/usr/bin/make -f
-# -*- makefile -*-
+export DH_VERBOSE=1
 
-# Uncomment this to turn on verbose mode.
-#export DH_VERBOSE=1
+DEB_CLI_ABI_VERSION = 1.1
+DEB_CLI_API_VERSION = 1.1
 
-# This is for the .wapi directory for Mono.
-export MONO_SHARED_DIR=$(CURDIR)
-
-# provide patch and unpatch targets
+include /usr/share/cli-common/cli.make
 include /usr/share/dpatch/dpatch.make
-
-UPVERSION = $(shell dpkg-parsechangelog | grep ^Vers | cut -d\  -f2 | sed 's,-.*,,')
 
 build: patch-stamp build-stamp
 build-stamp:
@@ -19,18 +14,12 @@
 	touch build-stamp
 
 clean: unpatch
-	dh_testdir
-	dh_testroot
-	rm -rf build
-	rm -rf $(MONO_SHARED_DIR)/.wapi
 	rm -f build-stamp debian/Nini.snk
-	dh_clean 
+	dh $@
 
 install: build
-	dh_testdir
-	dh_testroot
-	dh_clean -k 
-	dh_installdirs
+	dh $@ --before dh_install
+	dh_installchangelogs CHANGELOG.txt
 	# install the file into the GAC
 	gacutil -i build/Nini.dll -root $(CURDIR)/debian/tmp/usr/lib
 	# install into /usr/lib/cli/nini-1.1
@@ -38,29 +27,15 @@
 	cp build/Nini.dll* debian/tmp/usr/lib/cli/nini-1.1
 	mkdir -p debian/tmp/usr/lib/pkgconfig
 	cp debian/nini-1.1.pc debian/tmp/usr/lib/pkgconfig
-	# fix permissions
-	find debian/tmp -type f -name "*.dll" -or -name "*.mdb" -or -name "*.cs" -or -name "*.config" | xargs chmod -x
+	dh $@ --remaining
 
-binary-indep: build install
-	dh_testdir
-	dh_testroot
-	dh_installchangelogs CHANGELOG.txt
-	dh_installdocs
-	dh_installdirs
-	dh_install
-	dh_installcligac
-	dh_installman
-	dh_compress
-	dh_fixperms
-	dh_makeclilibs -m $(UPVERSION)
-	dh_clideps
-	dh_installdeb
-	dh_gencontrol
-	dh_md5sums
-	dh_builddeb
+binary: binary-indep
+binary-indep: install
+	dh $@ --before dh_makeclilibs
+	dh_makeclilibs -i -m $(DEB_CLI_API_VERSION)
+	dh $@ --after dh_makeclilibs
 
-binary-arch: build install
+binary-arch:
 
-binary: binary-indep binary-arch
-
-.PHONY: build clean binary-indep binary-arch binary install 
+%:
+	dh $@




More information about the Pkg-cli-libs-commits mailing list