openbsd-ports/www/icedtea-web/patches/patch-Makefile_in
landry b0636d7267 Update to icedtea-web 1.3.
- add a gtk3 flavor to be used by webkit-gtk3 browsers, tested with
  midori-gtk3. Mozilla doesnt care which version is installed and works
with both. Webkit only sees icedtea if the gtk version match..
- fix javaws shebang to use bash (pointed out by jiri b)
2012-11-01 11:56:04 +00:00

59 lines
2.5 KiB
Plaintext

$OpenBSD: patch-Makefile_in,v 1.3 2012/11/01 11:56:04 landry Exp $
--- Makefile.in.orig Mon Aug 27 21:36:58 2012
+++ Makefile.in Thu Nov 1 08:27:44 2012
@@ -757,12 +757,12 @@ install-data-local:
@ENABLE_DOCS_TRUE@ (cd ${abs_top_builddir}/docs/netx; \
@ENABLE_DOCS_TRUE@ for files in $$(find . -type f); \
@ENABLE_DOCS_TRUE@ do \
-@ENABLE_DOCS_TRUE@ ${INSTALL_DATA} -D $${files} $(DESTDIR)$(htmldir)/netx/$${files}; \
+@ENABLE_DOCS_TRUE@ ${INSTALL_DATA} $${files} $(DESTDIR)$(htmldir)/netx/$${files}; \
@ENABLE_DOCS_TRUE@ done)
@ENABLE_DOCS_TRUE@@ENABLE_PLUGIN_TRUE@ (cd ${abs_top_builddir}/docs/plugin; \
@ENABLE_DOCS_TRUE@@ENABLE_PLUGIN_TRUE@ for files in $$(find . -type f); \
@ENABLE_DOCS_TRUE@@ENABLE_PLUGIN_TRUE@ do \
-@ENABLE_DOCS_TRUE@@ENABLE_PLUGIN_TRUE@ ${INSTALL_DATA} -D $${files} $(DESTDIR)$(htmldir)/plugin/$${files}; \
+@ENABLE_DOCS_TRUE@@ENABLE_PLUGIN_TRUE@ ${INSTALL_DATA} $${files} $(DESTDIR)$(htmldir)/plugin/$${files}; \
@ENABLE_DOCS_TRUE@@ENABLE_PLUGIN_TRUE@ done)
uninstall-local:
@@ -862,7 +862,7 @@ clean-liveconnect:
netx-source-files.txt:
find $(NETX_SRCDIR) -name '*.java' | sort > $@
-@WITH_RHINO_FALSE@ sed -i '/RhinoBasedPacEvaluator/ d' $@
+@WITH_RHINO_FALSE@ perl -pi -e 's/^.*RhinoBasedPacEvaluator.*//' $@
stamps/netx.stamp: netx-source-files.txt stamps/bootstrap-directory.stamp
mkdir -p $(NETX_DIR)
@@ -872,14 +872,15 @@ stamps/netx.stamp: netx-source-files.txt stamps/bootst
-bootclasspath $(RUNTIME) \
@netx-source-files.txt
(cd $(NETX_RESOURCE_DIR); \
+ install -d $(NETX_DIR)/net/sourceforge/jnlp/resources/ ; \
for files in $$(find . -type f); \
do \
- ${INSTALL_DATA} -D $${files} \
+ install -c -m 644 $${files} \
$(NETX_DIR)/net/sourceforge/jnlp/resources/$${files}; \
done)
- cp -a $(NETX_SRCDIR)/net/sourceforge/jnlp/runtime/pac-funcs.js \
+ cp $(NETX_SRCDIR)/net/sourceforge/jnlp/runtime/pac-funcs.js \
$(NETX_DIR)/net/sourceforge/jnlp/runtime
- cp -a build.properties $(NETX_DIR)/net/sourceforge/jnlp/
+ cp build.properties $(NETX_DIR)/net/sourceforge/jnlp/
mkdir -p stamps
touch $@
@@ -915,9 +916,10 @@ stamps/extra-class-files.stamp: extra-source-files.txt
-sourcepath $(abs_top_srcdir)/extra -cp netx.build \
-bootclasspath $(RUNTIME) @extra-source-files.txt
(cd $(NETX_EXTRA_DIR); \
+ install -d $(NETX_EXTRA_DIST_DIR) ; \
for files in $$(find . -type f); \
do \
- ${INSTALL_DATA} -D $${files} \
+ install -c -m 644 $${files} \
$(NETX_EXTRA_DIST_DIR)/$${files}; \
done)
mkdir -p stamps