[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