svn commit: r358873 - in head/java/bluej: . files

Baptiste Daroussin bapt at FreeBSD.org
Sun Jun 22 23:44:14 UTC 2014


Author: bapt
Date: Sun Jun 22 23:44:12 2014
New Revision: 358873
URL: http://svnweb.freebsd.org/changeset/ports/358873
QAT: https://qat.redports.org/buildarchive/r358873/

Log:
  Remove interractive this ports can be installed without the graphical installer
  While here, update to 3.1.1

Added:
  head/java/bluej/files/
  head/java/bluej/files/bluej.in   (contents, props changed)
Modified:
  head/java/bluej/Makefile
  head/java/bluej/distinfo
  head/java/bluej/pkg-plist

Modified: head/java/bluej/Makefile
==============================================================================
--- head/java/bluej/Makefile	Sun Jun 22 23:17:56 2014	(r358872)
+++ head/java/bluej/Makefile	Sun Jun 22 23:44:12 2014	(r358873)
@@ -2,32 +2,29 @@
 # $FreeBSD$
 
 PORTNAME=	bluej
-PORTVERSION=	3.0.9
+PORTVERSION=	3.1.1
 CATEGORIES=	java editors
 MASTER_SITES=	http://www.bluej.org/download/files/ \
 		ftp://ftp.bluej.org/pub/bluej/
 DISTNAME=	${PORTNAME}-${PORTVERSION:S/.//g}
 EXTRACT_SUFX=	.jar
-EXTRACT_ONLY=
 
 MAINTAINER=	lme at FreeBSD.org
 COMMENT=	Integrated Java environment designed for introductory teaching
 
-IS_INTERACTIVE=	yes
 NO_BUILD=	yes
 
 USE_JAVA=	yes
 JAVA_VERSION=	1.6+
+SUB_FILES=	bluej
+
+post-extract:
+	@${MKDIR} ${WRKSRC}
+	@${TAR} -xf ${WRKDIR}/bluej-dist.jar -C ${WRKSRC}
 
 do-install:
-	@${ECHO} Starting BlueJ graphical installer...  
-	@${ECHO} Please install to default path of
-	@${ECHO} ${STAGEDIR}${PREFIX}/bluej.
-	@${ECHO} Close the installer when done.
-	@cd ${STAGEDIR}${PREFIX}; ${JAVA_HOME}/bin/java \
-		-jar ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX}
-	-@${MKDIR} ${STAGEDIR}${PREFIX}/bin
-	@${LN} -sf ${STAGEDIR}${PREFIX}/bluej/bluej \
-		${STAGEDIR}${PREFIX}/bin/bluej
+	${MKDIR} ${STAGEDIR}${PREFIX}/bluej
+	cd ${WRKSRC}; ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/bluej
+	${INSTALL_SCRIPT} ${WRKDIR}/bluej ${STAGEDIR}${PREFIX}/bin
 
 .include <bsd.port.mk>

Modified: head/java/bluej/distinfo
==============================================================================
--- head/java/bluej/distinfo	Sun Jun 22 23:17:56 2014	(r358872)
+++ head/java/bluej/distinfo	Sun Jun 22 23:44:12 2014	(r358873)
@@ -1,2 +1,2 @@
-SHA256 (bluej-309.jar) = 380a19fdee2ef45dd719985647772937e2b6e089ad57714216d50574eeac4742
-SIZE (bluej-309.jar) = 6008268
+SHA256 (bluej-311.jar) = 83d1a83a43fc812cfcd5037271dbdab604d126ae5df947eeb5c9a5181700e7f5
+SIZE (bluej-311.jar) = 6687253

Added: head/java/bluej/files/bluej.in
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/java/bluej/files/bluej.in	Sun Jun 22 23:44:12 2014	(r358873)
@@ -0,0 +1,4 @@
+#!/bin/sh
+APPBASE="%%PREFIX%%/bluej"
+CP="$APPBASE/lib/bluej.jar"
+java -Dawt.useSystemAAFontSettings=on -cp "$CP" bluej.Boot  "$@"

Modified: head/java/bluej/pkg-plist
==============================================================================
--- head/java/bluej/pkg-plist	Sun Jun 22 23:17:56 2014	(r358872)
+++ head/java/bluej/pkg-plist	Sun Jun 22 23:44:12 2014	(r358873)
@@ -2,7 +2,6 @@ bin/bluej
 bluej/LICENSE.txt
 bluej/README.TXT
 bluej/THIRDPARTYLICENSE.txt
-bluej/bluej
 bluej/examples/appletdemo/CaseConverter.java
 bluej/examples/appletdemo/README.TXT
 bluej/examples/appletdemo/package.bluej
@@ -110,6 +109,7 @@ bluej/lib/chinese/templates/newclass/int
 bluej/lib/chinese/templates/newclass/stdclass.tmpl
 bluej/lib/chinese/templates/newclass/unittest.tmpl
 bluej/lib/chinese/templates/readme.tmpl
+bluej/lib/commons-logging-api-1.1.2.jar
 bluej/lib/czech/bluejparser.help
 bluej/lib/czech/dialogues
 bluej/lib/czech/exception.help
@@ -147,6 +147,7 @@ bluej/lib/danish/templates/newclass/inte
 bluej/lib/danish/templates/newclass/stdclass.tmpl
 bluej/lib/danish/templates/newclass/unittest.tmpl
 bluej/lib/danish/templates/readme.tmpl
+bluej/lib/diffutils-1.2.1.jar
 bluej/lib/dutch/dialogues
 bluej/lib/dutch/exception.help
 bluej/lib/dutch/javac.help
@@ -197,6 +198,7 @@ bluej/lib/french/templates/newclass/abst
 bluej/lib/french/templates/newclass/appletj.tmpl
 bluej/lib/french/templates/newclass/enum.tmpl
 bluej/lib/french/templates/newclass/interface.tmpl
+bluej/lib/french/templates/newclass/midlet.tmpl
 bluej/lib/french/templates/newclass/stdclass.tmpl
 bluej/lib/french/templates/newclass/unittest.tmpl
 bluej/lib/french/templates/readme.tmpl
@@ -233,6 +235,10 @@ bluej/lib/greek/templates/newclass/inter
 bluej/lib/greek/templates/newclass/stdclass.tmpl
 bluej/lib/greek/templates/newclass/unittest.tmpl
 bluej/lib/greek/templates/readme.tmpl
+bluej/lib/httpclient-4.1.1.jar
+bluej/lib/httpcore-4.1.jar
+bluej/lib/httpmime-4.1.1.jar
+bluej/lib/images/Weather.png
 bluej/lib/images/about-logo.jpg
 bluej/lib/images/arrow_black_uml.gif
 bluej/lib/images/bluej-icon-256.png


More information about the svn-ports-head mailing list