[Pkg-mono-svn-commits] rev 2524 - in non-group/cowbell: tags
	tags/0.2.7-1/debian tags/0.2.7-1/debian/patches trunk/debian
	trunk/debian/patches
    Sebastian Dröge 
    slomo-guest at costa.debian.org
       
    Mon May  1 14:14:50 UTC 2006
    
    
  
Author: slomo-guest
Date: 2006-05-01 14:14:50 +0000 (Mon, 01 May 2006)
New Revision: 2524
Added:
   non-group/cowbell/tags/0.2.7-1/
   non-group/cowbell/tags/0.2.7-1/debian/patches/01_dllmap.patch
   non-group/cowbell/trunk/debian/patches/01_dllmap.patch
Modified:
   non-group/cowbell/tags/0.2.7-1/debian/changelog
   non-group/cowbell/tags/0.2.7-1/debian/control
   non-group/cowbell/tags/0.2.7-1/debian/rules
   non-group/cowbell/trunk/debian/changelog
   non-group/cowbell/trunk/debian/control
   non-group/cowbell/trunk/debian/rules
Log:
* updated, tagged cowbell 0.2.7-1
Copied: non-group/cowbell/tags/0.2.7-1 (from rev 2519, non-group/cowbell/trunk)
Modified: non-group/cowbell/tags/0.2.7-1/debian/changelog
===================================================================
--- non-group/cowbell/trunk/debian/changelog	2006-04-30 13:31:20 UTC (rev 2519)
+++ non-group/cowbell/tags/0.2.7-1/debian/changelog	2006-05-01 14:14:50 UTC (rev 2524)
@@ -1,3 +1,15 @@
+cowbell (0.2.7-1) unstable; urgency=low
+
+  * New upstream release
+  * Changed Architecture to any because we now ship native code
+  * Added libtag1-dev to Build-Depends
+  * Added libmono-corlib1.0-cil, libmono-system1.0-cil,
+    libmono-system-web1.0-cil to Build-Depends
+  * debian/patches/01_dllmap.patch:
+    + Add a dllmap for the new taglib glue library
+
+ -- Sebastian Dröge <slomo at ubuntu.com>  Thu, 27 Apr 2006 01:02:55 +0200
+
 cowbell (0.2.6.2-1) unstable; urgency=low
 
   * New upstream release
Modified: non-group/cowbell/tags/0.2.7-1/debian/control
===================================================================
--- non-group/cowbell/trunk/debian/control	2006-04-30 13:31:20 UTC (rev 2519)
+++ non-group/cowbell/tags/0.2.7-1/debian/control	2006-05-01 14:14:50 UTC (rev 2524)
@@ -2,12 +2,12 @@
 Section: sound
 Priority: optional
 Maintainer: Sebastian Dröge <slomo at ubuntu.com>
-Build-Depends-Indep: debhelper (>= 5), cdbs, cli-common (>= 0.2.0), mono-mcs (>= 1.0) | c-sharp-compiler, libtagc0-dev (>= 1.3.0), libgtk2.0-cil (>= 1.9.2), libglib2.0-cil (>= 1.9.2), libglade2.0-cil (>= 1.9.2), pkg-config, intltool, xsltproc, docbook-xsl, docbook-xml (>= 4.4)
+Build-Depends: debhelper (>= 5), cdbs, cli-common (>= 0.2.0), mono-mcs (>= 1.0) | c-sharp-compiler, libmono-corlib1.0-cil, libmono-system1.0-cil, libmono-system-web1.0-cil, libtag1-dev (>= 1.3.0), libtagc0-dev (>= 1.3.0), libgtk2.0-cil (>= 2.6), libglib2.0-cil (>= 2.6), libglade2.0-cil (>= 2.6), pkg-config, intltool, xsltproc, docbook-xsl, docbook-xml (>= 4.4)
 Standards-Version: 3.6.2
 
 Package: cowbell
-Architecture: all
-Depends: ${cli:Depends}
+Architecture: any
+Depends: ${shlibs:Depends}, ${cli:Depends}, ${misc:Depends}
 Description: An easy-to-use tag editor for your music files
  Cowbell is an elegant music organizer intended to make keeping your
  collection tidy both fun and easy. It allows viewing and editing of the tags,
Added: non-group/cowbell/tags/0.2.7-1/debian/patches/01_dllmap.patch
===================================================================
--- non-group/cowbell/trunk/debian/patches/01_dllmap.patch	2006-04-30 13:31:20 UTC (rev 2519)
+++ non-group/cowbell/tags/0.2.7-1/debian/patches/01_dllmap.patch	2006-05-01 14:14:50 UTC (rev 2524)
@@ -0,0 +1,7 @@
+--- cowbell.exe.config.old	2006-04-27 01:13:26.944741768 +0200
++++ cowbell.exe.config	2006-04-27 01:13:50.071226008 +0200
+@@ -1,3 +1,4 @@
+ <configuration>
+ 	<dllmap dll="libtag_c" target="libtag_c.so.0"/>
++	<dllmap dll="taglibsharpglue" target="libtaglibsharpglue.so" />
+ </configuration>
Modified: non-group/cowbell/tags/0.2.7-1/debian/rules
===================================================================
--- non-group/cowbell/trunk/debian/rules	2006-04-30 13:31:20 UTC (rev 2519)
+++ non-group/cowbell/tags/0.2.7-1/debian/rules	2006-05-01 14:14:50 UTC (rev 2524)
@@ -4,19 +4,25 @@
 include /usr/share/cdbs/1/class/gnome.mk
 include /usr/share/cdbs/1/rules/simple-patchsys.mk
 
-DEB_INSTALL_MANPAGES_cowbell := debian/cowbell.1
+DEB_CONFIGURE_EXTRA_FLAGS += --disable-static
+DEB_INSTALL_MANPAGES_cowbell += debian/cowbell.1
 
 export MONO_SHARED_DIR=$(CURDIR)
 
 install/cowbell::
+	# build manpage
 	/usr/bin/xsltproc --nonet -o debian/cowbell.1 \
 		/usr/share/xml/docbook/stylesheet/nwalsh/manpages/docbook.xsl \
 		debian/cowbell.1.xml
+	# fix permissions of CIL binaries
 	-find debian/ -type f -name "*.dll" -or -name "*.mdb" -or -name "*.cs" -or -name "*.config" | xargs chmod -x
 	-find debian/ -type f -name "*.exe" | xargs chmod +x
+	# remove .la and .a file for the taglib glue
+	rm -f debian/cowbell/usr/lib/cowbell/libtaglibsharpglue.la \
+		debian/cowbell/usr/lib/cowbell/libtaglibsharpglue.a
 	
-common-binary-predeb-indep::
-	dh_clideps
+common-binary-predeb-arch::
+	dh_clideps -d
 
 clean::
 	rm -rf $(MONO_SHARED_DIR)/.wapi
Modified: non-group/cowbell/trunk/debian/changelog
===================================================================
--- non-group/cowbell/trunk/debian/changelog	2006-05-01 14:07:06 UTC (rev 2523)
+++ non-group/cowbell/trunk/debian/changelog	2006-05-01 14:14:50 UTC (rev 2524)
@@ -1,3 +1,15 @@
+cowbell (0.2.7-1) unstable; urgency=low
+
+  * New upstream release
+  * Changed Architecture to any because we now ship native code
+  * Added libtag1-dev to Build-Depends
+  * Added libmono-corlib1.0-cil, libmono-system1.0-cil,
+    libmono-system-web1.0-cil to Build-Depends
+  * debian/patches/01_dllmap.patch:
+    + Add a dllmap for the new taglib glue library
+
+ -- Sebastian Dröge <slomo at ubuntu.com>  Thu, 27 Apr 2006 01:02:55 +0200
+
 cowbell (0.2.6.2-1) unstable; urgency=low
 
   * New upstream release
Modified: non-group/cowbell/trunk/debian/control
===================================================================
--- non-group/cowbell/trunk/debian/control	2006-05-01 14:07:06 UTC (rev 2523)
+++ non-group/cowbell/trunk/debian/control	2006-05-01 14:14:50 UTC (rev 2524)
@@ -2,12 +2,12 @@
 Section: sound
 Priority: optional
 Maintainer: Sebastian Dröge <slomo at ubuntu.com>
-Build-Depends-Indep: debhelper (>= 5), cdbs, cli-common (>= 0.2.0), mono-mcs (>= 1.0) | c-sharp-compiler, libtagc0-dev (>= 1.3.0), libgtk2.0-cil (>= 1.9.2), libglib2.0-cil (>= 1.9.2), libglade2.0-cil (>= 1.9.2), pkg-config, intltool, xsltproc, docbook-xsl, docbook-xml (>= 4.4)
+Build-Depends: debhelper (>= 5), cdbs, cli-common (>= 0.2.0), mono-mcs (>= 1.0) | c-sharp-compiler, libmono-corlib1.0-cil, libmono-system1.0-cil, libmono-system-web1.0-cil, libtag1-dev (>= 1.3.0), libtagc0-dev (>= 1.3.0), libgtk2.0-cil (>= 2.6), libglib2.0-cil (>= 2.6), libglade2.0-cil (>= 2.6), pkg-config, intltool, xsltproc, docbook-xsl, docbook-xml (>= 4.4)
 Standards-Version: 3.6.2
 
 Package: cowbell
-Architecture: all
-Depends: ${cli:Depends}
+Architecture: any
+Depends: ${shlibs:Depends}, ${cli:Depends}, ${misc:Depends}
 Description: An easy-to-use tag editor for your music files
  Cowbell is an elegant music organizer intended to make keeping your
  collection tidy both fun and easy. It allows viewing and editing of the tags,
Added: non-group/cowbell/trunk/debian/patches/01_dllmap.patch
===================================================================
--- non-group/cowbell/trunk/debian/patches/01_dllmap.patch	2006-05-01 14:07:06 UTC (rev 2523)
+++ non-group/cowbell/trunk/debian/patches/01_dllmap.patch	2006-05-01 14:14:50 UTC (rev 2524)
@@ -0,0 +1,7 @@
+--- cowbell.exe.config.old	2006-04-27 01:13:26.944741768 +0200
++++ cowbell.exe.config	2006-04-27 01:13:50.071226008 +0200
+@@ -1,3 +1,4 @@
+ <configuration>
+ 	<dllmap dll="libtag_c" target="libtag_c.so.0"/>
++	<dllmap dll="taglibsharpglue" target="libtaglibsharpglue.so" />
+ </configuration>
Modified: non-group/cowbell/trunk/debian/rules
===================================================================
--- non-group/cowbell/trunk/debian/rules	2006-05-01 14:07:06 UTC (rev 2523)
+++ non-group/cowbell/trunk/debian/rules	2006-05-01 14:14:50 UTC (rev 2524)
@@ -4,19 +4,25 @@
 include /usr/share/cdbs/1/class/gnome.mk
 include /usr/share/cdbs/1/rules/simple-patchsys.mk
 
-DEB_INSTALL_MANPAGES_cowbell := debian/cowbell.1
+DEB_CONFIGURE_EXTRA_FLAGS += --disable-static
+DEB_INSTALL_MANPAGES_cowbell += debian/cowbell.1
 
 export MONO_SHARED_DIR=$(CURDIR)
 
 install/cowbell::
+	# build manpage
 	/usr/bin/xsltproc --nonet -o debian/cowbell.1 \
 		/usr/share/xml/docbook/stylesheet/nwalsh/manpages/docbook.xsl \
 		debian/cowbell.1.xml
+	# fix permissions of CIL binaries
 	-find debian/ -type f -name "*.dll" -or -name "*.mdb" -or -name "*.cs" -or -name "*.config" | xargs chmod -x
 	-find debian/ -type f -name "*.exe" | xargs chmod +x
+	# remove .la and .a file for the taglib glue
+	rm -f debian/cowbell/usr/lib/cowbell/libtaglibsharpglue.la \
+		debian/cowbell/usr/lib/cowbell/libtaglibsharpglue.a
 	
-common-binary-predeb-indep::
-	dh_clideps
+common-binary-predeb-arch::
+	dh_clideps -d
 
 clean::
 	rm -rf $(MONO_SHARED_DIR)/.wapi
    
    
More information about the Pkg-mono-svn-commits
mailing list