[Pkg-mono-svn-commits] rev 3747 - libgdiplus/trunk/debian

Jo Shields directhex-guest at alioth.debian.org
Tue Nov 11 20:38:15 UTC 2008


Author: directhex-guest
Date: 2008-11-11 20:38:14 +0000 (Tue, 11 Nov 2008)
New Revision: 3747

Added:
   libgdiplus/trunk/debian/postinst
   libgdiplus/trunk/debian/shlibs
Modified:
   libgdiplus/trunk/debian/changelog
   libgdiplus/trunk/debian/control
   libgdiplus/trunk/debian/rules
Log:
Assorted lintian nonsense


Modified: libgdiplus/trunk/debian/changelog
===================================================================
--- libgdiplus/trunk/debian/changelog	2008-11-11 19:04:12 UTC (rev 3746)
+++ libgdiplus/trunk/debian/changelog	2008-11-11 20:38:14 UTC (rev 3747)
@@ -6,9 +6,20 @@
   * No-change standards version bump (3.8.0)
   * debian/rules:
     + No more need to disable glitz
+    + Clear debian-rules-ignores-make-clean-error lintian error by rewriting
+      make clean line
+    + Clear dpatch-build-dep-but-no-patch-list lintian error by removing
+      dpatch references
+  * debian/postinst:
+    + Clear postinst-must-call-ldconfig lintian error by adding a postinst
+      script to call ldconfig
+  * debian/shlibs:
+    + Clear no-shlibs-control-file lintian error by adding a shlibs file
   * debian/control:
     + Doesn't appear to depend directly on xrender anymore
     + Remove poinltess dependency on libmono0 and libmono-dev
+    + Clear dpatch-build-dep-but-no-patch-list lintian error by removing
+      dpatch build-dep
 
   [ Sebastian Dröge ]
   * debian/control:

Modified: libgdiplus/trunk/debian/control
===================================================================
--- libgdiplus/trunk/debian/control	2008-11-11 19:04:12 UTC (rev 3746)
+++ libgdiplus/trunk/debian/control	2008-11-11 20:38:14 UTC (rev 3747)
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Debian Mono Group <pkg-mono-group at lists.alioth.debian.org>
 Uploaders: Mirco Bauer <meebey at debian.org>, Sebastian Dröge <slomo at debian.org>, Jo Shields <directhex at apebox.org>
-Build-Depends: debhelper (>= 5), dpatch, libglib2.0-dev (>= 2.2.3), libx11-dev, libxt-dev, libfontconfig1-dev, libfreetype6-dev, libxft-dev (>= 2.0), libpng12-dev, libjpeg62-dev, libtiff4-dev, libgif-dev, libexif-dev, libcairo2-dev (>= 1.4)
+Build-Depends: debhelper (>= 5), libglib2.0-dev (>= 2.2.3), libx11-dev, libxt-dev, libfontconfig1-dev, libfreetype6-dev, libxft-dev (>= 2.0), libpng12-dev, libjpeg62-dev, libtiff4-dev, libgif-dev, libexif-dev, libcairo2-dev (>= 1.4)
 Standards-Version: 3.8.0
 
 Package: libgdiplus

Added: libgdiplus/trunk/debian/postinst
===================================================================
--- libgdiplus/trunk/debian/postinst	                        (rev 0)
+++ libgdiplus/trunk/debian/postinst	2008-11-11 20:38:14 UTC (rev 3747)
@@ -0,0 +1,8 @@
+#!/bin/sh
+set -e
+
+if [ "$1" = "configure" ]; then
+	ldconfig
+fi
+
+#DEBHELPER#

Modified: libgdiplus/trunk/debian/rules
===================================================================
--- libgdiplus/trunk/debian/rules	2008-11-11 19:04:12 UTC (rev 3746)
+++ libgdiplus/trunk/debian/rules	2008-11-11 20:38:14 UTC (rev 3747)
@@ -5,7 +5,8 @@
 DEB_HOST_GNU_TYPE   ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
 DEB_BUILD_GNU_TYPE  ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
 
-include /usr/share/dpatch/dpatch.make
+#No patches, disabling dpatch to make lintian happy
+#include /usr/share/dpatch/dpatch.make
 
 CFLAGS = -Wall -g
 
@@ -18,7 +19,8 @@
 	INSTALL_PROGRAM += -s
 endif
 
-config.status: patch-stamp configure
+#config.status: patch-stamp configure
+config.status: configure
 	dh_testdir
 	# Add here commands to configure the package.
 	CFLAGS="$(CFLAGS)" ./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) \
@@ -33,12 +35,13 @@
 	perl -pe 's,^Requires:.*,,; s,^Libs:.*,,; s,^Cflags:.*,,;' -i libgdiplus.pc
 	touch build-stamp
 
-clean: unpatch
+#clean: unpatch
+clean: 
 	dh_testdir
 	dh_testroot
 	rm -f build-stamp config.log config.status
 	# Add here commands to clean up after the build process.
-	-$(MAKE) -k clean
+	[ ! -f Makefile ] || $(MAKE) clean
 	rm -f cairo/config.status cairo/config.log
 	dh_clean 
 

Added: libgdiplus/trunk/debian/shlibs
===================================================================
--- libgdiplus/trunk/debian/shlibs	                        (rev 0)
+++ libgdiplus/trunk/debian/shlibs	2008-11-11 20:38:14 UTC (rev 3747)
@@ -0,0 +1,2 @@
+libgdiplus 0 libgdiplus (>= 2.0)
+




More information about the Pkg-mono-svn-commits mailing list