[42319] trunk/dports/gnome/gst-plugins-base
blb at macports.org
blb at macports.org
Tue Nov 18 19:54:17 PST 2008
Revision: 42319
http://trac.macports.org/changeset/42319
Author: blb at macports.org
Date: 2008-11-18 19:54:17 -0800 (Tue, 18 Nov 2008)
Log Message:
-----------
gnome/gst-plugins-base - fix destroot issue when gtk-doc port is not
installed (like gstreamer in r42164); ticket #17275
Modified Paths:
--------------
trunk/dports/gnome/gst-plugins-base/Portfile
Added Paths:
-----------
trunk/dports/gnome/gst-plugins-base/files/patch-docs_libs_Makefile.in.diff
Modified: trunk/dports/gnome/gst-plugins-base/Portfile
===================================================================
--- trunk/dports/gnome/gst-plugins-base/Portfile 2008-11-19 02:51:40 UTC (rev 42318)
+++ trunk/dports/gnome/gst-plugins-base/Portfile 2008-11-19 03:54:17 UTC (rev 42319)
@@ -30,7 +30,8 @@
# Fix build issue when some packages aren't present
# http://sourceforge.net/mailarchive/forum.php?thread_name=48ECEA1E.1040601%40versatile.com&forum_name=gstreamer-devel
-patchfiles patch-tests_icles_Makefile.in
+# (first patch, second is for destroot phase, like gstreamer's patch)
+patchfiles patch-tests_icles_Makefile.in patch-docs_libs_Makefile.in.diff
configure.args --enable-experimental
# configure.cppflags-append -I${prefix}/include/cdparanoia/paranoia -I${prefix}/include/cdparanoia/interface
Added: trunk/dports/gnome/gst-plugins-base/files/patch-docs_libs_Makefile.in.diff
===================================================================
--- trunk/dports/gnome/gst-plugins-base/files/patch-docs_libs_Makefile.in.diff (rev 0)
+++ trunk/dports/gnome/gst-plugins-base/files/patch-docs_libs_Makefile.in.diff 2008-11-19 03:54:17 UTC (rev 42319)
@@ -0,0 +1,13 @@
+--- docs/libs/Makefile.in.orig 2008-10-02 16:46:08.000000000 -0600
++++ docs/libs/Makefile.in 2008-11-18 20:42:23.000000000 -0700
+@@ -821,8 +821,8 @@
+ $(INSTALL_DATA) $(srcdir)/html/$(DOC_MODULE).devhelp2 \
+ $(DESTDIR)$(TARGET_DIR)/$(DOC_MODULE)- at GST_MAJORMINOR@.devhelp2; \
+ fi; \
+- which gtkdoc-rebase >/dev/null && \
+- gtkdoc-rebase --relative --dest-dir=$(DESTDIR) --html-dir=$(DESTDIR)$(TARGET_DIR) ; \
++ (which gtkdoc-rebase >/dev/null && \
++ gtkdoc-rebase --relative --dest-dir=$(DESTDIR) --html-dir=$(DESTDIR)$(TARGET_DIR)) || true ; \
+ fi)
+ uninstall-local:
+ (installfiles=`echo ./html/*.html`; \
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20081118/a8f9e306/attachment.html>
More information about the macports-changes
mailing list