[Pkg-cli-libs-commits] r3586 - in /packages/taglib-sharp/trunk/debian: changelog control patches/01_build-system.dpatch

slomo at users.alioth.debian.org slomo at users.alioth.debian.org
Sat Jan 12 03:30:36 UTC 2008


Author: slomo
Date: Sat Jan 12 03:30:36 2008
New Revision: 3586

URL: http://svn.debian.org/wsvn/pkg-cli-libs/?sc=1&rev=3586
Log:
* New upstream release:
  + debian/control:
    - Drop now unnecessary libmono-dev build dependency.
  + debian/patches/01_build-system.dpatch:
    - Updated for the new version.
    - Updated to move the documentation to "Various" instead of
      "classlib-taglib-sharp" which does not exist.

Modified:
    packages/taglib-sharp/trunk/debian/changelog
    packages/taglib-sharp/trunk/debian/control
    packages/taglib-sharp/trunk/debian/patches/01_build-system.dpatch

Modified: packages/taglib-sharp/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-cli-libs/packages/taglib-sharp/trunk/debian/changelog?rev=3586&op=diff
==============================================================================
--- packages/taglib-sharp/trunk/debian/changelog (original)
+++ packages/taglib-sharp/trunk/debian/changelog Sat Jan 12 03:30:36 2008
@@ -1,3 +1,15 @@
+taglib-sharp (2.0.3.0-1) unstable; urgency=low
+
+  * New upstream release:
+    + debian/control:
+      - Drop now unnecessary libmono-dev build dependency.
+    + debian/patches/01_build-system.dpatch:
+      - Updated for the new version.
+      - Updated to move the documentation to "Various" instead of
+        "classlib-taglib-sharp" which does not exist.
+
+ -- Sebastian Dröge <slomo at debian.org>  Sat, 12 Jan 2008 04:21:57 +0100
+
 taglib-sharp (2.0.2.0-2) unstable; urgency=low
 
   * debian/control:

Modified: packages/taglib-sharp/trunk/debian/control
URL: http://svn.debian.org/wsvn/pkg-cli-libs/packages/taglib-sharp/trunk/debian/control?rev=3586&op=diff
==============================================================================
--- packages/taglib-sharp/trunk/debian/control (original)
+++ packages/taglib-sharp/trunk/debian/control Sat Jan 12 03:30:36 2008
@@ -4,7 +4,7 @@
 Maintainer: Debian CLI Libraries Team <pkg-cli-libs-team at lists.alioth.debian.org>
 Uploaders: Jose Carlos Garcia Sogo <jsogo at debian.org>, Sebastian Dröge <slomo at debian.org> 
 Build-Depends: debhelper (>= 5), dpatch
-Build-Depends-Indep: cli-common-dev (>= 0.4.4), mono-gmcs (>= 1.1.9) | c-sharp-2.0-compiler, libmono-dev (>= 1.1), mono-gac, mono-2.0-devel, libmono2.0-cil, libgnome2.0-cil, pkg-config, monodoc-base
+Build-Depends-Indep: cli-common-dev (>= 0.4.4), mono-gmcs (>= 1.1.9) | c-sharp-2.0-compiler, mono-gac, mono-2.0-devel, libmono2.0-cil, libgnome2.0-cil, pkg-config, monodoc-base
 Standards-Version: 3.7.3
 
 Package: libtaglib2.0-cil

Modified: packages/taglib-sharp/trunk/debian/patches/01_build-system.dpatch
URL: http://svn.debian.org/wsvn/pkg-cli-libs/packages/taglib-sharp/trunk/debian/patches/01_build-system.dpatch?rev=3586&op=diff
==============================================================================
--- packages/taglib-sharp/trunk/debian/patches/01_build-system.dpatch (original)
+++ packages/taglib-sharp/trunk/debian/patches/01_build-system.dpatch Sat Jan 12 03:30:36 2008
@@ -2,79 +2,6 @@
 
 @DPATCH@
 
---- taglib-sharp/docs/Makefile.am.old	2007-06-12 09:22:29.000000000 +0200
-+++ taglib-sharp/docs/Makefile.am	2007-06-12 09:24:16.000000000 +0200
-@@ -7,12 +7,9 @@
- ASSEMBLIES_BUILD = $(foreach asm,$(ASSEMBLIES),$(addprefix -assembly:,$(asm)))
- 
- if BUILD_DOCS
--all: MonodocNodeConfig.exe
-+all:
- 
--MonodocNodeConfig.exe: MonodocNodeConfig.cs
--	mcs -out:$@ -r:System.Xml $<
--
--monodocdir = $(DESTDIR)$(DOCDIR)
-+monodocdir = $(DESTDIR)`pkg-config --variable=sourcesdir monodoc`
- monodoc_DATA = \
- 	taglib-sharp-docs.zip \
- 	taglib-sharp-docs.tree \
-@@ -34,11 +31,6 @@
- taglib-sharp-docs.zip taglib-sharp-docs.tree: $(srcdir)/en/*/*.xml $(srcdir)/en/*.xml
- 	$(DOC_ASSEMBLER) $(srcdir)/en
- 
--install-data-hook:
--	$(MONO) $(top_builddir)/docs/MonodocNodeConfig.exe --insert "TagLib#" classlib-taglib-sharp $(DOCDIR)/../monodoc.xml
--
--uninstall-hook:
--	$(MONO) $(top_builddir)/docs/MonodocNodeConfig.exe --remove classlib-taglib-sharp $(DOCDIR)/../monodoc.xml
- endif
- 
- EXTRA_DIST = \
---- taglib-sharp/docs/Makefile.in.old	2007-06-12 09:22:34.000000000 +0200
-+++ taglib-sharp/docs/Makefile.in	2007-06-12 09:27:55.000000000 +0200
-@@ -53,7 +53,7 @@
-     *) f=$$p;; \
-   esac;
- am__strip_dir = `echo $$p | sed -e 's|^.*/||'`;
--am__installdirs = "$(DESTDIR)$(monodocdir)"
-+am__installdirs = "$(DESTDIR)`pkg-config --variable=sourcesdir monodoc`"
- monodocDATA_INSTALL = $(INSTALL_DATA)
- DATA = $(monodoc_DATA)
- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
-@@ -158,7 +158,7 @@
- 	$(top_builddir)/src/taglib-sharp.dll
- 
- ASSEMBLIES_BUILD = $(foreach asm,$(ASSEMBLIES),$(addprefix -assembly:,$(asm)))
-- at BUILD_DOCS_TRUE@monodocdir = $(DESTDIR)$(DOCDIR)
-+ at BUILD_DOCS_TRUE@monodocdir = `pkg-config --variable=sourcesdir monodoc`
- @BUILD_DOCS_TRUE at monodoc_DATA = \
- @BUILD_DOCS_TRUE@	taglib-sharp-docs.zip \
- @BUILD_DOCS_TRUE@	taglib-sharp-docs.tree \
-@@ -362,10 +362,7 @@
- 	uninstall-info-am uninstall-monodocDATA
- 
- 
-- at BUILD_DOCS_TRUE@all: MonodocNodeConfig.exe
--
-- at BUILD_DOCS_TRUE@MonodocNodeConfig.exe: MonodocNodeConfig.cs
-- at BUILD_DOCS_TRUE@	mcs -out:$@ -r:System.Xml $<
-+ at BUILD_DOCS_TRUE@all:
- 
- @BUILD_DOCS_TRUE at update-docs: $(ASSEMBLIES)
- @BUILD_DOCS_TRUE@	$(DOC_UPDATER) $(ASSEMBLIES_BUILD) -path:en
-@@ -383,11 +380,6 @@
- @BUILD_DOCS_TRUE at taglib-sharp-docs.zip taglib-sharp-docs.tree: $(srcdir)/en/*/*.xml $(srcdir)/en/*.xml
- @BUILD_DOCS_TRUE@	$(DOC_ASSEMBLER) $(srcdir)/en
- 
-- at BUILD_DOCS_TRUE@install-data-hook:
-- at BUILD_DOCS_TRUE@	$(MONO) $(top_builddir)/docs/MonodocNodeConfig.exe --insert "TagLib#" classlib-taglib-sharp $(DOCDIR)/../monodoc.xml
--
-- at BUILD_DOCS_TRUE@uninstall-hook:
-- at BUILD_DOCS_TRUE@	$(MONO) $(top_builddir)/docs/MonodocNodeConfig.exe --remove classlib-taglib-sharp $(DOCDIR)/../monodoc.xml
- # Tell versions [3.59,3.63) of GNU make to not export all variables.
- # Otherwise a system limit (for SysV at least) may be exceeded.
- .NOEXPORT:
 --- taglib-sharp/taglib-sharp.pc.in.old	2007-06-12 09:35:43.000000000 +0200
 +++ taglib-sharp/taglib-sharp.pc.in	2007-06-12 09:36:13.000000000 +0200
 @@ -5,4 +5,4 @@
@@ -141,3 +68,71 @@
  distwin:
  	mkdir -p $(srcdir)/../$(WINDIR)/Libraries
  	cp $(srcdir)/*.dll $(srcdir)/*.config $(srcdir)/../$(WINDIR)/Libraries
+--- taglib-sharp/docs/Makefile.am.old	2008-01-12 04:24:35.000000000 +0100
++++ taglib-sharp/docs/Makefile.am	2008-01-12 04:25:51.000000000 +0100
+@@ -8,9 +8,9 @@
+ all: XmlInjector.exe
+ 
+ XmlInjector.exe: XmlInjector.cs
+-	mcs -out:$@ -r:System.Xml $<
++	gmcs -out:$@ -r:System.Xml $<
+ 
+-monodocdir = $(DESTDIR)$(DOCDIR)
++monodocdir = $(DOCDIR)
+ monodoc_DATA = \
+ 	taglib-sharp-docs.zip \
+ 	taglib-sharp-docs.tree \
+@@ -35,12 +35,6 @@
+ taglib-sharp-docs.zip taglib-sharp-docs.tree: $(srcdir)/en/index.xml
+ 	$(DOC_ASSEMBLER) $(srcdir)/en
+ 
+-install-data-hook: $(srcdir)/XmlInjector.exe $(srcdir)/Package.en.xml
+-	$(MONO) $(srcdir)/XmlInjector.exe $(srcdir)/Package.en.xml InjectMenuItem
+-
+-uninstall-hook: $(srcdir)/XmlInjector.exe $(srcdir)/Package.en.xml
+-	$(MONO) $(srcdir)/XmlInjector.exe $(srcdir)/Package.en.xml RemoveMenuItem
+-
+ clean-local:
+ 	if [ -d $(srcdir)/en ]; then \
+ 		rm -rf $(srcdir)/en; \
+--- taglib-sharp/docs/Makefile.in.old	2008-01-12 04:24:38.000000000 +0100
++++ taglib-sharp/docs/Makefile.in	2008-01-12 04:26:54.000000000 +0100
+@@ -159,7 +159,7 @@
+ DOC_ASSEMBLER = @MDASSEMBLER@ --out taglib-sharp-docs --ecma
+ ASSEMBLY = $(top_builddir)/src/$(ASSEMBLY_NAME).dll
+ SLASHDOC = $(ASSEMBLY).xml
+- at BUILD_DOCS_TRUE@monodocdir = $(DESTDIR)$(DOCDIR)
++ at BUILD_DOCS_TRUE@monodocdir = $(DOCDIR)
+ @BUILD_DOCS_TRUE at monodoc_DATA = \
+ @BUILD_DOCS_TRUE@	taglib-sharp-docs.zip \
+ @BUILD_DOCS_TRUE@	taglib-sharp-docs.tree \
+@@ -377,7 +377,7 @@
+ @BUILD_DOCS_TRUE at all: XmlInjector.exe
+ 
+ @BUILD_DOCS_TRUE at XmlInjector.exe: XmlInjector.cs
+- at BUILD_DOCS_TRUE@	mcs -out:$@ -r:System.Xml $<
++ at BUILD_DOCS_TRUE@	gmcs -out:$@ -r:System.Xml $<
+ 
+ @BUILD_DOCS_TRUE@$(srcdir)/en/index.xml: $(ASSEMBLY) $(SLASHDOC) $(srcdir)/XmlInjector.exe $(srcdir)/Package.en.xml
+ # monodocer will create duplicate tags if run multiple times. Delete the whole
+@@ -398,12 +398,6 @@
+ @BUILD_DOCS_TRUE at taglib-sharp-docs.zip taglib-sharp-docs.tree: $(srcdir)/en/index.xml
+ @BUILD_DOCS_TRUE@	$(DOC_ASSEMBLER) $(srcdir)/en
+ 
+- at BUILD_DOCS_TRUE@install-data-hook: $(srcdir)/XmlInjector.exe $(srcdir)/Package.en.xml
+- at BUILD_DOCS_TRUE@	$(MONO) $(srcdir)/XmlInjector.exe $(srcdir)/Package.en.xml InjectMenuItem
+-
+- at BUILD_DOCS_TRUE@uninstall-hook: $(srcdir)/XmlInjector.exe $(srcdir)/Package.en.xml
+- at BUILD_DOCS_TRUE@	$(MONO) $(srcdir)/XmlInjector.exe $(srcdir)/Package.en.xml RemoveMenuItem
+-
+ @BUILD_DOCS_TRUE at clean-local:
+ @BUILD_DOCS_TRUE@	if [ -d $(srcdir)/en ]; then \
+ @BUILD_DOCS_TRUE@		rm -rf $(srcdir)/en; \
+--- taglib-sharp/docs/taglib-sharp-docs.source.old	2008-01-12 04:28:30.000000000 +0100
++++ taglib-sharp/docs/taglib-sharp-docs.source	2008-01-12 04:29:03.000000000 +0100
+@@ -1,4 +1,4 @@
+ <?xml version="1.0"?>
+ <monodoc>
+-  <source provider="ecma" basefile="taglib-sharp-docs" path="classlib-taglib-sharp" />
++  <source provider="ecma" basefile="taglib-sharp-docs" path="various" title="TagLib" />
+ </monodoc>




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