[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