aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--audio/taglib-sharp/files/patch-fix-doc-build41
1 files changed, 41 insertions, 0 deletions
diff --git a/audio/taglib-sharp/files/patch-fix-doc-build b/audio/taglib-sharp/files/patch-fix-doc-build
new file mode 100644
index 000000000000..53685e2551ce
--- /dev/null
+++ b/audio/taglib-sharp/files/patch-fix-doc-build
@@ -0,0 +1,41 @@
+--- docs/Makefile.in.orig 2008-04-10 08:25:30.000000000 +0200
++++ docs/Makefile.in 2008-04-10 08:26:06.000000000 +0200
+@@ -159,7 +159,7 @@
+ DOC_ASSEMBLER = @MDASSEMBLER@ --out taglib-sharp-docs --ecma
+ ASSEMBLY = $(top_builddir)/src/$(ASSEMBLY_NAME).dll
+ SLASHDOC = $(ASSEMBLY).xml
+-@BUILD_DOCS_TRUE@monodocdir = $(DESTDIR)$(DOCDIR)
++@BUILD_DOCS_TRUE@monodocdir = $(DOCDIR)
+ @BUILD_DOCS_TRUE@monodoc_DATA = \
+ @BUILD_DOCS_TRUE@ taglib-sharp-docs.zip \
+ @BUILD_DOCS_TRUE@ taglib-sharp-docs.tree \
+@@ -377,7 +377,7 @@
+ @BUILD_DOCS_TRUE@all: XmlInjector.exe
+
+ @BUILD_DOCS_TRUE@XmlInjector.exe: XmlInjector.cs
+-@BUILD_DOCS_TRUE@ mcs -out:$@ -r:System.Xml $<
++@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
+@@ -386,7 +386,6 @@
+ @BUILD_DOCS_TRUE@ rm -rf $(srcdir)/en; \
+ @BUILD_DOCS_TRUE@ fi
+ @BUILD_DOCS_TRUE@ monodocer /assembly:$(ASSEMBLY) /importslashdoc:$(SLASHDOC) /path:en
+-@BUILD_DOCS_TRUE@ $(MONO) $(srcdir)/XmlInjector.exe $(srcdir)/Package.en.xml InsertMissingValues
+
+ @BUILD_DOCS_TRUE@update-html: $(srcdir)/en
+ @BUILD_DOCS_TRUE@ if [ -d taglib-sharp-web-docs ]; then \
+@@ -398,12 +397,6 @@
+ @BUILD_DOCS_TRUE@taglib-sharp-docs.zip taglib-sharp-docs.tree: $(srcdir)/en/index.xml
+ @BUILD_DOCS_TRUE@ $(DOC_ASSEMBLER) $(srcdir)/en
+
+-@BUILD_DOCS_TRUE@install-data-hook: $(srcdir)/XmlInjector.exe $(srcdir)/Package.en.xml
+-@BUILD_DOCS_TRUE@ $(MONO) $(srcdir)/XmlInjector.exe $(srcdir)/Package.en.xml InjectMenuItem
+-
+-@BUILD_DOCS_TRUE@uninstall-hook: $(srcdir)/XmlInjector.exe $(srcdir)/Package.en.xml
+-@BUILD_DOCS_TRUE@ $(MONO) $(srcdir)/XmlInjector.exe $(srcdir)/Package.en.xml RemoveMenuItem
+-
+ @BUILD_DOCS_TRUE@clean-local:
+ @BUILD_DOCS_TRUE@ if [ -d $(srcdir)/en ]; then \
+ @BUILD_DOCS_TRUE@ rm -rf $(srcdir)/en; \