From owner-freebsd-java@FreeBSD.ORG Tue Jul 12 11:00:23 2011 Return-Path: Delivered-To: freebsd-java@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2E1D6106566C for ; Tue, 12 Jul 2011 11:00:23 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 1338A8FC08 for ; Tue, 12 Jul 2011 11:00:23 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id p6CB0MWA038532 for ; Tue, 12 Jul 2011 11:00:22 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id p6CB0MTp038531; Tue, 12 Jul 2011 11:00:22 GMT (envelope-from gnats) Date: Tue, 12 Jul 2011 11:00:22 GMT Message-Id: <201107121100.p6CB0MTp038531@freefall.freebsd.org> To: freebsd-java@FreeBSD.org From: Guido Falsi Cc: Subject: Re: ports/158826: Can't install java/icedtea-web X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Guido Falsi List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Jul 2011 11:00:23 -0000 The following reply was made to PR ports/158826; it has been noted by GNATS. From: Guido Falsi To: bug-followup@FreeBSD.org, timp87@gmail.com Cc: Subject: Re: ports/158826: Can't install java/icedtea-web Date: Tue, 12 Jul 2011 12:53:26 +0200 --KFztAG8eRSV9hGtP Content-Type: text/plain; charset=us-ascii Content-Disposition: inline The port is trying to strip shell scripts, which fails. Attached patch fixes this by patching the Makefie not to strip shell scripts. -- Guido Falsi --KFztAG8eRSV9hGtP Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="ice.diff" diff -ruN icedtea-web.old/Makefile icedtea-web/Makefile --- icedtea-web.old/Makefile 2011-07-12 12:49:34.017275844 +0200 +++ icedtea-web/Makefile 2011-07-12 12:49:54.507304408 +0200 @@ -2,7 +2,7 @@ # Date created: July 11, 2011 # Whom: Jung-uk Kim # -# $FreeBSD: ports/java/icedtea-web/Makefile,v 1.3 2011/07/11 23:13:16 jkim Exp $ +# $FreeBSD: ports/java/icedtea-web/Makefile,v 1.1 2011/07/11 20:50:42 jkim Exp $ # PORTNAME= icedtea-web @@ -12,7 +12,6 @@ MAINTAINER= java@FreeBSD.org COMMENT= A free Java plug-in and Java Web Start for OpenJDK -LICENSE= GPLv2 GNU_CONFIGURE= yes USE_GMAKE= yes @@ -21,7 +20,7 @@ USE_XORG= x11 OPTIONS= PLUGIN "Enable the browser plug-in" on \ - RHINO "Add support for Proxy Auto Config files" off \ + RHINO "Enable support for Proxy Auto Config files" off \ TEST "Add support for running regression test" off MAN1= javaws.1 @@ -65,7 +64,6 @@ .if defined(WITH_RHINO) CONFIGURE_ARGS+=--with-rhino=${JAVASHAREDIR}/rhino/rhino.jar -BUILD_DEPENDS+= ${JAVASHAREDIR}/rhino/rhino.jar:${PORTSDIR}/lang/rhino RUN_DEPENDS+= ${JAVASHAREDIR}/rhino/rhino.jar:${PORTSDIR}/lang/rhino .else CONFIGURE_ARGS+=--with-rhino=no diff -ruN icedtea-web.old/files/patch-Makefile.in icedtea-web/files/patch-Makefile.in --- icedtea-web.old/files/patch-Makefile.in 2011-07-12 12:49:34.016285206 +0200 +++ icedtea-web/files/patch-Makefile.in 2011-07-12 12:49:54.506304551 +0200 @@ -1,5 +1,17 @@ ---- Makefile.in.orig 2011-06-08 17:59:15.371244000 -0400 -+++ Makefile.in 2011-07-11 16:37:49.000000000 -0400 +--- Makefile.in.orig 2011-06-08 23:59:15.371244000 +0200 ++++ Makefile.in 2011-07-12 12:43:03.500532970 +0200 +@@ -642,9 +642,9 @@ + @ENABLE_PLUGIN_TRUE@ ${INSTALL_PROGRAM} $(PLUGIN_DIR)/IcedTeaPlugin.so $(DESTDIR)$(libdir) + @ENABLE_PLUGIN_TRUE@ ${INSTALL_DATA} $(abs_top_builddir)/liveconnect/lib/classes.jar $(DESTDIR)$(datadir)/$(PACKAGE_NAME)/plugin.jar + ${INSTALL_DATA} $(NETX_DIR)/lib/classes.jar $(DESTDIR)$(datadir)/$(PACKAGE_NAME)/netx.jar +- ${INSTALL_PROGRAM} launcher.build/$(javaws) $(DESTDIR)$(bindir) ++ ${INSTALL_SCRIPT} launcher.build/$(javaws) $(DESTDIR)$(bindir) + ${INSTALL_DATA} extra-lib/about.jar $(DESTDIR)$(datadir)/$(PACKAGE_NAME)/about.jar +- ${INSTALL_PROGRAM} launcher.build/$(itweb_settings) $(DESTDIR)$(bindir) ++ ${INSTALL_SCRIPT} launcher.build/$(itweb_settings) $(DESTDIR)$(bindir) + + install-data-local: + ${mkinstalldirs} -d $(DESTDIR)$(mandir)/man1 @@ -758,7 +758,7 @@ netx-source-files.txt: --KFztAG8eRSV9hGtP--