Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 14 Dec 2002 12:52:45 +0100 (CET)
From:      Jean-Sebastien Roy <js@jeannot.org>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/46255: upgrade of lang/linux-j to 501b
Message-ID:  <200212141152.gBEBqjVj090236@durandal.root>

next in thread | raw e-mail | index | archive | help

>Number:         46255
>Category:       ports
>Synopsis:       upgrade of lang/linux-j to 501b
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Sat Dec 14 04:00:11 PST 2002
>Closed-Date:
>Last-Modified:
>Originator:     Jean-Sebastien Roy
>Release:        FreeBSD 4.7-STABLE i386
>Organization:
-
>Environment:
System: FreeBSD durandal.root 4.7-STABLE FreeBSD 4.7-STABLE #0: Sat Nov 16 10:54:48 CET 2002 js@durandal.root:/mnt/backup/obj/opt/src/sys/JS i386


	
>Description:
diff to update the lang/linux-j port to v501b.
2 new files: files/patch-j501b::profile.ijs files/jw
1 removed file: files/patch-j501a::profile.ijs
>How-To-Repeat:
-
>Fix:

diff -ruN linux-j/Makefile linux-j.501b/Makefile
--- linux-j/Makefile	Sun Nov 17 00:54:04 2002
+++ linux-j.501b/Makefile	Sun Dec  8 18:40:00 2002
@@ -6,16 +6,17 @@
 #
 
 PORTNAME=	linux-j
-PORTVERSION=	501a
+PORTVERSION=	501b
 CATEGORIES=	lang linux
 MASTER_SITES=	http://www.jsoftware.com/download/
-DISTNAME=	j501a_linux
+DISTNAME=	j501b_linux
 DIST_SUBDIR=    ${PORTNAME}/${PORTVERSION}
 
 MAINTAINER=	js@jeannot.org
 
 RUN_DEPENDS=    /compat/linux/lib/ld.so:${PORTSDIR}/emulators/linux_base
 
+USE_JAVA=	1.3+
 USE_LINUX_LIB=  yes
 
 ONLY_FOR_ARCHS= i386
@@ -25,14 +26,16 @@
 MAN1=           jconsole.1
 
 do-build:
-	@sed "s:PREFIX:$(PREFIX):" < ${FILESDIR}/jconsole > ${WRKSRC}/jconsole
+	@sed "s:PREFIX:$(PREFIX):g" < ${FILESDIR}/jconsole > ${WRKSRC}/jconsole
+	@sed "s:PREFIX:$(PREFIX):g" < ${FILESDIR}/jw > ${WRKSRC}/jw
 
 do-install:
 	@${INSTALL_SCRIPT} ${WRKSRC}/jconsole ${PREFIX}/bin
-	@${INSTALL_MAN} ${WRKSRC}/j501a/system/extras/help/man/${MAN1} ${PREFIX}/man/man1
+	@${INSTALL_SCRIPT} ${WRKSRC}/jw ${PREFIX}/bin
+	@${INSTALL_MAN} ${WRKSRC}/j501b/system/extras/help/man/${MAN1} ${PREFIX}/man/man1
 	@${MKDIR} ${PREFIX}/lib/j
-	@cd ${WRKSRC}/j501a && tar -cf - system user profile.ijs readme.txt | tar -xf - -C ${PREFIX}/lib/j
-	@${INSTALL_PROGRAM} ${WRKSRC}/j501a/jconsole ${PREFIX}/lib/j/jconsole
+	@cd ${WRKSRC}/j501b && tar -cf - system user profile.ijs readme.txt j.jar | tar -xf - -C ${PREFIX}/lib/j
+	@${INSTALL_PROGRAM} ${WRKSRC}/j501b/jconsole ${PREFIX}/lib/j/jconsole
 	@brandelf -t Linux ${PREFIX}/lib/j/jconsole
 
 post-install:
diff -ruN linux-j/distinfo linux-j.501b/distinfo
--- linux-j/distinfo	Sun Nov 17 00:54:04 2002
+++ linux-j.501b/distinfo	Sun Dec  8 18:52:24 2002
@@ -1 +1 @@
-MD5 (linux-j/501a/j501a_linux.tar.gz) = b8ef597e227217e356efe9e9358879c2
+MD5 (linux-j/501b/j501b_linux.tar.gz) = 051aa2197802a42fe749b6b57112b00b
diff -ruN linux-j/files/jconsole linux-j.501b/files/jconsole
--- linux-j/files/jconsole	Sun Nov 17 00:54:04 2002
+++ linux-j.501b/files/jconsole	Sun Dec  8 18:40:41 2002
@@ -1,8 +1,8 @@
 #!/bin/sh
-JPATHj501a=PREFIX/lib/j
-export JPATHj501a
+JPATHj501b=PREFIX/lib/j
+export JPATHj501b
 if [ ! -d $HOME/J ]
 then
-	cp -r $JPATHj501a/user $HOME/J
+	cp -r $JPATHj501b/user $HOME/J
 fi
 exec PREFIX/lib/j/jconsole "$@"
diff -ruN linux-j/files/jw linux-j.501b/files/jw
--- linux-j/files/jw	Thu Jan  1 01:00:00 1970
+++ linux-j.501b/files/jw	Sun Dec  8 18:40:32 2002
@@ -0,0 +1,8 @@
+#!/bin/sh
+JPATHj501b=PREFIX/lib/j
+export JPATHj501b
+if [ ! -d $HOME/J ]
+then
+	cp -r $JPATHj501b/user $HOME/J
+fi
+exec PREFIX/bin/javavm -jar PREFIX/lib/j/j.jar "$@"
diff -ruN linux-j/files/patch-j501a::profile.ijs linux-j.501b/files/patch-j501a::profile.ijs
--- linux-j/files/patch-j501a::profile.ijs	Sun Nov 17 00:54:04 2002
+++ linux-j.501b/files/patch-j501a::profile.ijs	Thu Jan  1 01:00:00 1970
@@ -1,14 +0,0 @@
---- j501a/profile.ijs.orig	Tue Oct 22 18:08:47 2002
-+++ j501a/profile.ijs	Tue Oct 22 18:10:13 2002
-@@ -47,9 +47,9 @@
- NB. =========================================================
- NB. directory paths (no trailing path separator):
- SYSTEM_j_=: PROFILE{.~PROFILE i: PATHSEP_j_
--USER_j_=: SYSTEM_j_
-+USER_j_=: (2!:5'HOME'),'\J'
- ADDON_j_=: SYSTEM_j_,'\addons'
--TEMP_j_=: SYSTEM_j_
-+TEMP_j_=: USER_j_
- CONFIG_j_=: USER_j_, '\user\config'
- 
- NB. =========================================================
diff -ruN linux-j/files/patch-j501b::profile.ijs linux-j.501b/files/patch-j501b::profile.ijs
--- linux-j/files/patch-j501b::profile.ijs	Thu Jan  1 01:00:00 1970
+++ linux-j.501b/files/patch-j501b::profile.ijs	Sun Dec  8 18:51:52 2002
@@ -0,0 +1,13 @@
+--- j501b/profile.ijs.orig	Sun Dec  8 18:47:18 2002
++++ j501b/profile.ijs	Sun Dec  8 18:50:14 2002
+@@ -52,8 +52,8 @@
+ 18!:4 <'j'
+ SYSTEM=: PROFILE {.~ PROFILE i: PATHSEP
+ ADDONS=: SYSTEM,PATHSEP,'addons'
+-TEMP=: SYSTEM,PATHSEP,'temp'
+-USER=: SYSTEM,PATHSEP,'user'
++USER=: (2!:5'HOME'),'\J\user'
++TEMP=: USER
+ CONFIG=: USER,PATHSEP,'config'
+ 18!:4 <'base'
+ 
diff -ruN linux-j/pkg-message linux-j.501b/pkg-message
--- linux-j/pkg-message	Wed Dec 19 05:10:22 2001
+++ linux-j.501b/pkg-message	Sun Dec  8 18:59:07 2002
@@ -1,3 +1,2 @@
-Try J by running "jconsole" then typing: jhelp 'netscape'
-(if netscape is your browser)
+Try J by running "jw"
 For more information see "man jconsole".
diff -ruN linux-j/pkg-plist linux-j.501b/pkg-plist
--- linux-j/pkg-plist	Sun Nov 17 00:54:04 2002
+++ linux-j.501b/pkg-plist	Sun Dec  8 18:58:09 2002
@@ -1,7 +1,10 @@
 bin/jconsole
+bin/jw
+lib/j/j.jar
 lib/j/jconsole
 lib/j/profile.ijs
 lib/j/readme.txt
+lib/j/system/classes/classes.txt
 lib/j/system/classes/dict/dict.txt
 lib/j/system/classes/dict/dictdemo.ijs
 lib/j/system/classes/dict/jndict.ijs
@@ -142,7 +145,6 @@
 lib/j/system/examples/graphics/isigraph/smesser.ijs
 lib/j/system/examples/graphics/isigraph/spinner.ijs
 lib/j/system/examples/graphics/isigraph/spirals.ijs
-lib/j/system/examples/graphics/isigraph/star1.ijs
 lib/j/system/examples/graphics/isigraph/title.ijs
 lib/j/system/examples/graphics/misc/solid.ijs
 lib/j/system/examples/graphics/opengl/demo/basic1.ijs
@@ -281,7 +283,7 @@
 lib/j/system/examples/ole/excel/jdemo.xls
 lib/j/system/examples/ole/excel/jmacros.xls
 lib/j/system/examples/ole/excel/jsrvdemo.xls
-lib/j/system/examples/ole/excel/jsutil.xls
+lib/j/system/examples/ole/excel/jsutil.txt
 lib/j/system/examples/ole/excel/xldemo.ijs
 lib/j/system/examples/ole/excel/xlutil.ijs
 lib/j/system/examples/ole/ole.txt
@@ -369,6 +371,7 @@
 lib/j/system/extras/config/colordef.ijs
 lib/j/system/extras/config/colorsmp.ijs
 lib/j/system/extras/config/config.txt
+lib/j/system/extras/config/pubschms.ijs
 lib/j/system/extras/config/scripts.ijs
 lib/j/system/extras/config/stdcfg.ijs
 lib/j/system/extras/help/box.jpg
@@ -669,6 +672,7 @@
 lib/j/system/extras/help/jforc/a_first_look_at_j_programs.htm
 lib/j/system/extras/help/jforc/applied_mathematics_in_j.htm
 lib/j/system/extras/help/jforc/boxing_(structures).htm
+lib/j/system/extras/help/jforc/boxing_structures.htm
 lib/j/system/extras/help/jforc/calling_a_dll_under_windows.htm
 lib/j/system/extras/help/jforc/compound_verbs.htm
 lib/j/system/extras/help/jforc/contents.htm
@@ -677,6 +681,7 @@
 lib/j/system/extras/help/jforc/declarations.htm
 lib/j/system/extras/help/jforc/elementary_mathematics_in_j.htm
 lib/j/system/extras/help/jforc/empty_operands.htm
+lib/j/system/extras/help/jforc/error_messages.htm
 lib/j/system/extras/help/jforc/explicit-to-tacit_converter.htm
 lib/j/system/extras/help/jforc/first_look_at_forks.htm
 lib/j/system/extras/help/jforc/foreword.htm
@@ -700,6 +705,7 @@
 lib/j/system/extras/help/jforc/loopless_code_iverbs_have_ra.htm
 lib/j/system/extras/help/jforc/loopless_code_vi.htm
 lib/j/system/extras/help/jforc/loopless_code_vpartitions.htm
+lib/j/system/extras/help/jforc/modifying_an_array_m.htm
 lib/j/system/extras/help/jforc/modifying_an_array_m}.htm
 lib/j/system/extras/help/jforc/modular_code.htm
 lib/j/system/extras/help/jforc/more_verbs.htm
@@ -806,12 +812,13 @@
 lib/j/system/extras/help/phrases/polynomials_rational.htm
 lib/j/system/extras/help/phrases/quadrature_simpson.htm
 lib/j/system/extras/help/phrases/random_numbers.htm
+lib/j/system/extras/help/phrases/rank.htm
 lib/j/system/extras/help/phrases/rank_class.htm
 lib/j/system/extras/help/phrases/references.htm
 lib/j/system/extras/help/phrases/representations.htm
 lib/j/system/extras/help/phrases/rotate_reflect.htm
 lib/j/system/extras/help/phrases/sorting.htm
-lib/j/system/extras/help/phrases/special_matrcies.htm
+lib/j/system/extras/help/phrases/special_matrices.htm
 lib/j/system/extras/help/phrases/specimens.htm
 lib/j/system/extras/help/phrases/structural.htm
 lib/j/system/extras/help/phrases/sums_means.htm
@@ -1056,6 +1063,7 @@
 lib/j/system/extras/help/user/design.htm
 lib/j/system/extras/help/user/devenv.htm
 lib/j/system/extras/help/user/dir_layout.htm
+lib/j/system/extras/help/user/dirpaths.htm
 lib/j/system/extras/help/user/dlls.htm
 lib/j/system/extras/help/user/enter_info.htm
 lib/j/system/extras/help/user/event_handlers.htm
@@ -1084,7 +1092,6 @@
 lib/j/system/extras/help/user/hints.htm
 lib/j/system/extras/help/user/input_log.htm
 lib/j/system/extras/help/user/installing_odbc.htm
-lib/j/system/extras/help/user/inti_scripts.htm
 lib/j/system/extras/help/user/isigraph_events.htm
 lib/j/system/extras/help/user/j_commands_events.htm
 lib/j/system/extras/help/user/j_java_applets.htm
@@ -1159,10 +1166,6 @@
 lib/j/system/extras/help/user/rich_text.htm
 lib/j/system/extras/help/user/richedit_control.htm
 lib/j/system/extras/help/user/running_labs.htm
-lib/j/system/extras/help/user/runtime.htm
-lib/j/system/extras/help/user/runtime_apps.htm
-lib/j/system/extras/help/user/runtime_overview.htm
-lib/j/system/extras/help/user/runtime_scripts.htm
 lib/j/system/extras/help/user/rxcopyright.htm
 lib/j/system/extras/help/user/script_bmp.htm
 lib/j/system/extras/help/user/script_colib.htm
@@ -1323,6 +1326,7 @@
 lib/j/system/extras/labs/system/grid.ijt
 lib/j/system/extras/labs/system/gridexam.ijt
 lib/j/system/extras/labs/system/gridlow.ijt
+lib/j/system/extras/labs/system/lapack.ijt
 lib/j/system/extras/labs/system/mapfile.ijt
 lib/j/system/extras/labs/system/mappeddb.ijs
 lib/j/system/extras/labs/system/mappeddb.ijt
@@ -1357,10 +1361,12 @@
 lib/j/system/extras/util/formedit.ijs
 lib/j/system/extras/util/forms.ijs
 lib/j/system/extras/util/help.ijs
+lib/j/system/extras/util/helpndx.ijs
 lib/j/system/extras/util/jadecon.ijs
 lib/j/system/extras/util/jadefull.ijs
 lib/j/system/extras/util/jijs.ijs
 lib/j/system/extras/util/jpm.ijs
+lib/j/system/extras/util/jul.ijl
 lib/j/system/extras/util/lab.ijs
 lib/j/system/extras/util/lauthor.ijs
 lib/j/system/extras/util/newuser.ijs
@@ -1384,11 +1390,15 @@
 lib/j/system/main/defs/build/netdefs.c
 lib/j/system/main/defs/build/netdefs.sym
 lib/j/system/main/defs/build/sym2ijs.ijs
+lib/j/system/main/defs/hostdefs_aix.ijs
 lib/j/system/main/defs/hostdefs_darwin.ijs
 lib/j/system/main/defs/hostdefs_linux.ijs
+lib/j/system/main/defs/hostdefs_sunos.ijs
 lib/j/system/main/defs/hostdefs_win32.ijs
+lib/j/system/main/defs/netdefs_aix.ijs
 lib/j/system/main/defs/netdefs_darwin.ijs
 lib/j/system/main/defs/netdefs_linux.ijs
+lib/j/system/main/defs/netdefs_sunos.ijs
 lib/j/system/main/defs/netdefs_win32.ijs
 lib/j/system/main/dir.ijs
 lib/j/system/main/dll.ijs
>Release-Note:
>Audit-Trail:
>Unformatted:

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200212141152.gBEBqjVj090236>