summaryrefslogtreecommitdiff
path: root/www/icedtea-web/Makefile
diff options
context:
space:
mode:
authorryoon <ryoon@pkgsrc.org>2014-11-03 12:31:01 +0000
committerryoon <ryoon@pkgsrc.org>2014-11-03 12:31:01 +0000
commit536de94333b8cda2a78f9e7c6c871c8c2da00f26 (patch)
tree3a6c0fb6e61d1d29cc7be25fe9d85edfcb24fe2b /www/icedtea-web/Makefile
parent9c6507a394c7b6dde9ef2db704cc8286c25d5600 (diff)
downloadpkgsrc-536de94333b8cda2a78f9e7c6c871c8c2da00f26.tar.gz
Update to 1.5.1
* Use devel/xulrunner31 * Sync with lang/openjdk7 Changelog: New in release 1.5.1 (2014-08-13): * Massively improved offline abilities. * Improved to be able to run with any JDK * JDK 8 support added (URLPermission granted if applicable) * Added DE and PL localizations * Added KEY_ENABLE_MANIFEST_ATTRIBUTES_CHECK deployment property to control scan of Manifest file * Control Panel - Problem1856: ControlPanel UI improvement for lower resolutions (800*600) * NetX - Problem1858: Java Console accepts multi-byte encodings - Problem1859: Java Console UI improvement for lower resolutions (800*600) - RH1091563: [abrt] icedtea-web-1.5-2.fc20: Uncaught exception java.lang.ClassCastException in method sun.applet.PluginAppletViewer$8.run() * Plugin - Problem1743 - Intermittant deadlock in PluginRequestProcessor - RH1121549: coverity defects * PolicyEditor - codebases without permissions assigned save to file anyway (and re-appear on next open) - Problem1776: NullPointer on save-and-exit - Custom permissions are properly formatted New in release 1.5 (2014-04-02): * IcedTea-Web now using tagsoup as default (tagsoup dependence) sanitizer for input * JDK older then 1.5 no longer supported * IcedTea-Web is now following XDG .config and .cache specification(RH947647) * A console for debugging plugin and javaws * Dialogs center on screen before becoming visible * Support for u45 and u51 new manifest attributes (Application-Name, Codebase, Permissions, Trusted-only) * Custom applet permission policies panel in itweb-settings control panel * javaws -version flag * New PolicyEditor for easily adding/removing permissions to individual applets * Cache Viewer - Can be closed by ESC key - Enabling and disabling of operational buttons is handled properly - Time consuming operations are indicated by a mouse busy cursor - "Size" and "Last Modified" columns display localized data * NetX - Problem1465 - java.io.FileNotFoundException while trying to download a JAR file - Netx can now parse malformed jnlp files using tagsoup - Problem1026 - Apps fail to run because of the nanoxml parser's strict XML validation - Problem1473 - javaws should not depend on name of local file - Redesigned About dialogue layout and contents - Console made aware of plugin messages * Plugin - Problem854: Resizing an applet several times causes 100% CPU load - Problem1271: icedtea-web does not handle 'javascript:'-protocol URLs - RH976833: Multiple applets on one page cause deadlock - Pipes moved into XDG_RUNTIME_DIR - Added debug to file - RH1010958: insecure temporary file use flaw in LiveConnect implementation * Common - Problem1474: Can't get javaws to use SOCKS proxy - Man page for itweb-settings * Security Updates - CVE-2012-4540, RH869040: Heap-based buffer overflow after triggering event attached to applet
Diffstat (limited to 'www/icedtea-web/Makefile')
-rw-r--r--www/icedtea-web/Makefile15
1 files changed, 8 insertions, 7 deletions
diff --git a/www/icedtea-web/Makefile b/www/icedtea-web/Makefile
index a8ea3831a49..191084f5f72 100644
--- a/www/icedtea-web/Makefile
+++ b/www/icedtea-web/Makefile
@@ -1,18 +1,17 @@
-# $NetBSD: Makefile,v 1.35 2014/05/29 23:37:57 wiz Exp $
+# $NetBSD: Makefile,v 1.36 2014/11/03 12:31:01 ryoon Exp $
# Keep icedtea-web distfile in sync with lang/openjdk7/icedtea-extras.mk
-DISTNAME= icedtea-web-81dfc0552a1c
-PKGNAME= icedtea-web-1.5pre
-PKGREVISION= 12
+DISTNAME= icedtea-web-1.5.1
CATEGORIES= www
-MASTER_SITES= -http://icedtea.classpath.org/hg/icedtea-web/archive/81dfc0552a1c.tar.bz2
-EXTRACT_SUFX= .tar.bz2
+MASTER_SITES= http://icedtea.wildebeest.org/download/source/
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://icedtea.classpath.org/
COMMENT= Java browser plugin and Web Start launcher
#LICENSE= # GPL2 + Classpath exception
+EXTRACT_USING= bsdtar
+
GNU_CONFIGURE= yes
USE_LANGUAGES= c c++
USE_TOOLS+= autoconf automake bash gmake gsed perl pkg-config zip
@@ -20,6 +19,8 @@ LICENSE= gnu-gpl-v2
REPLACE_PERL= javac.in
+CONFIGURE_ENV+= ac_cv_path_BIN_BASH=${BASH:Q}
+
CONFIGURE_ARGS+= --with-jdk-home=${PREFIX}/java/openjdk7
CONFIGURE_ARGS+= --with-rhino=${PREFIX}/java/openjdk7/jre/lib/rhino.jar
CONFIGURE_ARGS+= --disable-docs
@@ -37,7 +38,7 @@ post-install:
${LN} -s ../../IcedTeaPlugin.so IcedTeaPlugin.so
${RM} -r ${DESTDIR}/${PREFIX}/bin ${DESTDIR}/${PREFIX}/man
-.include "../../devel/xulrunner24/buildlink3.mk"
+.include "../../devel/xulrunner31/buildlink3.mk"
BUILDLINK_API_DEPENDS.openjdk7+=openjdk7>=1.7.25nb4
.include "../../lang/openjdk7/buildlink3.mk"
.include "../../x11/gtk2/buildlink3.mk"