[Pkg-cli-apps-commits] r4536 - in /packages/monodevelop-database/trunk/debian: changelog control patches/link_system_libs.dpatch rules watch

meebey at users.alioth.debian.org meebey at users.alioth.debian.org
Tue Feb 17 19:51:10 UTC 2009


Author: meebey
Date: Tue Feb 17 19:51:09 2009
New Revision: 4536

URL: http://svn.debian.org/wsvn/pkg-cli-apps/?sc=1&rev=4536
Log:
  * DFSG version of monodevelop-database 1.9.2
    (deleted all pre-compiled binaries from the tarball)
    + For the record here a list of the deleted files:
      contrib/MySql/MySql.Data.dll
  * debian/rules:
    + Implemented get-orig-source target.
    + Refresh the build-system in configure target.
  * debian/control:
    + Added autoconf, automake and autotools-dev to build-deps.


Modified:
    packages/monodevelop-database/trunk/debian/changelog
    packages/monodevelop-database/trunk/debian/control
    packages/monodevelop-database/trunk/debian/patches/link_system_libs.dpatch
    packages/monodevelop-database/trunk/debian/rules
    packages/monodevelop-database/trunk/debian/watch

Modified: packages/monodevelop-database/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-cli-apps/packages/monodevelop-database/trunk/debian/changelog?rev=4536&op=diff
==============================================================================
--- packages/monodevelop-database/trunk/debian/changelog (original)
+++ packages/monodevelop-database/trunk/debian/changelog Tue Feb 17 19:51:09 2009
@@ -1,3 +1,17 @@
+monodevelop-database (1.9.2+dfsg-1) experimental; urgency=low
+
+  * DFSG version of monodevelop-database 1.9.2
+    (deleted all pre-compiled binaries from the tarball)
+    + For the record here a list of the deleted files:
+      contrib/MySql/MySql.Data.dll
+  * debian/rules:
+    + Implemented get-orig-source target.
+    + Refresh the build-system in configure target.
+  * debian/control:
+    + Added autoconf, automake and autotools-dev to build-deps.
+
+ -- Mirco Bauer <meebey at debian.org>  Tue, 17 Feb 2009 20:36:48 +0100
+
 monodevelop-database (1.0+dfsg-3) experimental; urgency=low
 
   * debian/rules, debian/control:

Modified: packages/monodevelop-database/trunk/debian/control
URL: http://svn.debian.org/wsvn/pkg-cli-apps/packages/monodevelop-database/trunk/debian/control?rev=4536&op=diff
==============================================================================
--- packages/monodevelop-database/trunk/debian/control (original)
+++ packages/monodevelop-database/trunk/debian/control Tue Feb 17 19:51:09 2009
@@ -6,6 +6,9 @@
 Build-Depends-Indep: cli-common-dev (>= 0.5.4),
  monodevelop (>= 1.0),
  mono-devel (>= 2.0),
+ autoconf,
+ automake,
+ autotools-dev,
  libgtk2.0-cil (>= 2.8),
  libgtksourceview2.0-cil (>= 0.10),
  libmono-system-data2.0-cil,

Modified: packages/monodevelop-database/trunk/debian/patches/link_system_libs.dpatch
URL: http://svn.debian.org/wsvn/pkg-cli-apps/packages/monodevelop-database/trunk/debian/patches/link_system_libs.dpatch?rev=4536&op=diff
==============================================================================
--- packages/monodevelop-database/trunk/debian/patches/link_system_libs.dpatch (original)
+++ packages/monodevelop-database/trunk/debian/patches/link_system_libs.dpatch Tue Feb 17 19:51:09 2009
@@ -5,91 +5,25 @@
 ## DP: No description.
 
 @DPATCH@
-diff -urNad monodevelop-database-0.18+dfsg~/MonoDevelop.Database.Sql.MySql/Makefile.am monodevelop-database-0.18+dfsg/MonoDevelop.Database.Sql.MySql/Makefile.am
---- monodevelop-database-0.18+dfsg~/MonoDevelop.Database.Sql.MySql/Makefile.am	2008-01-22 23:05:27.000000000 +0100
-+++ monodevelop-database-0.18+dfsg/MonoDevelop.Database.Sql.MySql/Makefile.am	2008-01-22 23:05:29.000000000 +0100
+diff -urNad monodevelop-database-1.9.2~/MonoDevelop.Database.Sql.MySql/Makefile.am monodevelop-database-1.9.2/MonoDevelop.Database.Sql.MySql/Makefile.am
+--- monodevelop-database-1.9.2~/MonoDevelop.Database.Sql.MySql/Makefile.am	2009-02-04 23:32:50.000000000 +0100
++++ monodevelop-database-1.9.2/MonoDevelop.Database.Sql.MySql/Makefile.am	2009-02-17 20:30:21.000000000 +0100
 @@ -6,7 +6,7 @@
  	-r:$(top_builddir)/build/MonoDevelop.Database.Components.dll \
  	-r:$(top_builddir)/build/MonoDevelop.Database.Designer.dll \
  	-r:$(top_builddir)/build/MonoDevelop.Database.Sql.dll \
 -	-r:$(top_srcdir)/contrib/MySql/MySql.Data.dll \
 +	$(shell pkg-config --libs mysql-connector-net) \
+ 	-r:Mono.Posix \
  	-r:System \
  	-r:System.Data
- 
-@@ -18,8 +18,7 @@
- 	MySqlPooledDbConnection.cs \
- 	MySqlSchemaProvider.cs
+@@ -31,8 +31,7 @@
+ 	Widgets/MySqlColumnEditorWidget.cs \
+ 	Widgets/MySqlCreateDatabaseWidget.cs
  
 -MYSQL_FILES = \
 -	MySql.Data.dll
 +MYSQL_FILES = 
  
- RES = MonoDevelop.Database.Sql.MySql.addin.xml
- 
-diff -urNad monodevelop-database-0.18+dfsg~/MonoDevelop.Database.Sql.MySql/Makefile.in monodevelop-database-0.18+dfsg/MonoDevelop.Database.Sql.MySql/Makefile.in
---- monodevelop-database-0.18+dfsg~/MonoDevelop.Database.Sql.MySql/Makefile.in	2008-01-22 23:05:27.000000000 +0100
-+++ monodevelop-database-0.18+dfsg/MonoDevelop.Database.Sql.MySql/Makefile.in	2008-01-22 23:05:29.000000000 +0100
-@@ -165,7 +165,7 @@
- 	-r:$(top_builddir)/build/MonoDevelop.Database.Components.dll \
- 	-r:$(top_builddir)/build/MonoDevelop.Database.Designer.dll \
- 	-r:$(top_builddir)/build/MonoDevelop.Database.Sql.dll \
--	-r:$(top_srcdir)/contrib/MySql/MySql.Data.dll \
-+	$(shell pkg-config --libs mysql-connector-net) \
- 	-r:System \
- 	-r:System.Data
- 
-@@ -177,8 +177,7 @@
- 	MySqlPooledDbConnection.cs \
- 	MySqlSchemaProvider.cs
- 
--MYSQL_FILES = \
--	MySql.Data.dll
-+MYSQL_FILES = 
- 
- RES = MonoDevelop.Database.Sql.MySql.addin.xml
- SRC_MYSQL_FILES = $(addprefix $(top_srcdir)/contrib/MySql/, $(MYSQL_FILES))
-diff -urNad monodevelop-database-0.18+dfsg~/MonoDevelop.Database.Sql.Sqlite/Makefile.am monodevelop-database-0.18+dfsg/MonoDevelop.Database.Sql.Sqlite/Makefile.am
---- monodevelop-database-0.18+dfsg~/MonoDevelop.Database.Sql.Sqlite/Makefile.am	2008-01-22 23:05:27.000000000 +0100
-+++ monodevelop-database-0.18+dfsg/MonoDevelop.Database.Sql.Sqlite/Makefile.am	2008-01-22 23:05:40.000000000 +0100
-@@ -6,7 +6,7 @@
- 	-r:$(top_builddir)/build/MonoDevelop.Database.Components.dll \
- 	-r:$(top_builddir)/build/MonoDevelop.Database.Designer.dll \
- 	-r:$(top_builddir)/build/MonoDevelop.Database.Sql.dll \
--	-r:$(top_srcdir)/contrib/Sqlite/Mono.Data.Sqlite.dll \
-+	-r:Mono.Data.Sqlite.dll \
- 	-r:Mono.Data \
- 	-r:System \
- 	-r:System.Data
-@@ -21,8 +21,7 @@
- 
- RES = MonoDevelop.Database.Sql.Sqlite.addin.xml
- 
--SQLITE_FILES = \
--	Mono.Data.Sqlite.dll
-+SQLITE_FILES = 
- 
- SRC_SQLITE_FILES = $(addprefix $(top_srcdir)/contrib/Sqlite/, $(SQLITE_FILES))
- BUILD_SQLITE_FILES = $(addprefix $(ADDIN_BUILD)/, $(notdir $(SQLITE_FILES)))
-diff -urNad monodevelop-database-0.18+dfsg~/MonoDevelop.Database.Sql.Sqlite/Makefile.in monodevelop-database-0.18+dfsg/MonoDevelop.Database.Sql.Sqlite/Makefile.in
---- monodevelop-database-0.18+dfsg~/MonoDevelop.Database.Sql.Sqlite/Makefile.in	2008-01-22 23:05:27.000000000 +0100
-+++ monodevelop-database-0.18+dfsg/MonoDevelop.Database.Sql.Sqlite/Makefile.in	2008-01-22 23:05:51.000000000 +0100
-@@ -165,7 +165,7 @@
- 	-r:$(top_builddir)/build/MonoDevelop.Database.Components.dll \
- 	-r:$(top_builddir)/build/MonoDevelop.Database.Designer.dll \
- 	-r:$(top_builddir)/build/MonoDevelop.Database.Sql.dll \
--	-r:$(top_srcdir)/contrib/Sqlite/Mono.Data.Sqlite.dll \
-+	-r:Mono.Data.Sqlite.dll \
- 	-r:Mono.Data \
- 	-r:System \
- 	-r:System.Data
-@@ -179,8 +179,7 @@
- 	SqliteSchemaProvider.cs
- 
- RES = MonoDevelop.Database.Sql.Sqlite.addin.xml
--SQLITE_FILES = \
--	Mono.Data.Sqlite.dll
-+SQLITE_FILES = 
- 
- SRC_SQLITE_FILES = $(addprefix $(top_srcdir)/contrib/Sqlite/, $(SQLITE_FILES))
- BUILD_SQLITE_FILES = $(addprefix $(ADDIN_BUILD)/, $(notdir $(SQLITE_FILES)))
+ RES =  \
+ 	gtk-gui/gui.stetic \

Modified: packages/monodevelop-database/trunk/debian/rules
URL: http://svn.debian.org/wsvn/pkg-cli-apps/packages/monodevelop-database/trunk/debian/rules?rev=4536&op=diff
==============================================================================
--- packages/monodevelop-database/trunk/debian/rules (original)
+++ packages/monodevelop-database/trunk/debian/rules Tue Feb 17 19:51:09 2009
@@ -2,12 +2,23 @@
 
 #export DH_VERBOSE=1
 export MONO_SHARED_DIR=$(CURDIR)
+
+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/+dfsg.*//')
 
 include /usr/share/dpatch/dpatch.make
 
 configure: configure-stamp
 configure-stamp: patch-stamp
 	dh_testdir
+	aclocal -I.
+	autoconf
+	automake --add-missing --copy
 	./configure --prefix=/usr \
 	  --mandir=\$${prefix}/share/man \
 	  --infodir=\$${prefix}/share/info \
@@ -67,4 +78,24 @@
 
 binary: binary-arch binary-indep
 
+get-orig-source:
+	uscan \
+		--package $(DEB_SOURCE_NAME) \
+		--watchfile $(DEBIAN_DIR)/watch \
+		--upstream-version $(VERSION) \
+		--download-version $(VERSION) \
+		--destdir . \
+		--force-download \
+		--rename \
+		--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
+	find $(DEB_SOURCE_NAME)-$(VERSION) -name "*.dll" -delete
+	tar -czf $(DEB_SOURCE_NAME)_$(VERSION)+dfsg.orig.tar.gz $(DEB_SOURCE_NAME)-$(VERSION)
+	rm -r $(DEB_SOURCE_NAME)-$(VERSION)
+
 .PHONY: build clean binary-indep binary-arch binary install configure patch unpatch

Modified: packages/monodevelop-database/trunk/debian/watch
URL: http://svn.debian.org/wsvn/pkg-cli-apps/packages/monodevelop-database/trunk/debian/watch?rev=4536&op=diff
==============================================================================
--- packages/monodevelop-database/trunk/debian/watch (original)
+++ packages/monodevelop-database/trunk/debian/watch Tue Feb 17 19:51:09 2009
@@ -1,3 +1,3 @@
 version=2
 opts=dversionmangle=s/\+dfsg// \
-http://www.monodevelop.com/Download .+/monodevelop-database-([\d\.]+)\.(zip|tar\.(gz|bz2))
+	http://monodevelop.com/Download_-_Unstable .+/monodevelop-database-([\d\.]+)\.(zip|tar\.(gz|bz2))




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