Date: Fri, 13 Jun 2008 03:33:14 +0200 (CEST) From: Marcin Cieslak <saper@system.pl> To: FreeBSD-gnats-submit@FreeBSD.org Cc: saper@system.pl Subject: ports/124537: [NEW PORT] net/tn5250j: A 5250 terminal emulator for the AS/400 written in Java Message-ID: <200806130133.m5D1XEuI070762@radziecki.saper.info> Resent-Message-ID: <200806130140.m5D1e4R6048660@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 124537 >Category: ports >Synopsis: [NEW PORT] net/tn5250j: A 5250 terminal emulator for the AS/400 written in Java >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Fri Jun 13 01:40:03 UTC 2008 >Closed-Date: >Last-Modified: >Originator: Marcin Cieslak >Release: FreeBSD 7.0-STABLE amd64 >Organization: >Environment: System: FreeBSD radziecki.saper.info 7.0-STABLE FreeBSD 7.0-STABLE #5: Thu May 8 23:14:51 CEST >Description: A feature-rich graphical Telnet 5250 emulator written in Java. WWW: http://tn5250j.sourceforge.net/ Dependency: Requires sysutits/jtopen, submitted separately under ports/124534. Generated with FreeBSD Port Tools 0.77 >How-To-Repeat: >Fix: --- tn5250j-0.6.0.shar begins here --- # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # tn5250j # tn5250j/pkg-descr # tn5250j/Makefile # tn5250j/distinfo # tn5250j/files # tn5250j/files/patch-build.xml # tn5250j/files/tn5250j.in # tn5250j/pkg-plist # echo c - tn5250j mkdir -p tn5250j > /dev/null 2>&1 echo x - tn5250j/pkg-descr sed 's/^X//' >tn5250j/pkg-descr << 'END-of-tn5250j/pkg-descr' XA feature-rich graphical Telnet 5250 emulator written in Java. X XWWW: http://tn5250j.sourceforge.net/ END-of-tn5250j/pkg-descr echo x - tn5250j/Makefile sed 's/^X//' >tn5250j/Makefile << 'END-of-tn5250j/Makefile' X# New ports collection makefile for: tn5250j X# Date created: 2008-06-12 X# Whom: Marcin Cieslak <saper@SYSTEM.PL> X# X# $FreeBSD$ X# X XPORTNAME= tn5250j XPORTVERSION= 0.6.0 XCATEGORIES= net java XMASTER_SITES= ${MASTER_SITE_SOURCEFORGE} XMASTER_SITE_SUBDIR= ${PORTNAME} XDISTNAME= ${PORTNAME}-${PORTVERSION}-src X XMAINTAINER= saper@SYSTEM.PL XCOMMENT= A 5250 terminal emulator for the AS/400 written in Java X XBUILD_DEPENDS= ${JAVAJARDIR}/mail.jar:${PORTSDIR}/java/javamail \ X ${JYTHON_JAR}:${PORTSDIR}/lang/jython \ X ${JAVAJARDIR}/jt400.jar:${PORTSDIR}/sysutils/jtopen XRUN_DEPENDS= ${JAVAJARDIR}/itext.jar:${PORTSDIR}/devel/itext \ X ${JAVAJARDIR}/log4j.jar:${PORTSDIR}/devel/log4j X XUSE_ZIP= yes XUSE_ANT= yes XUSE_JAVA= 1.3+ XWRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} X XALL_TARGET= package XMAKE_ENV+= CLASSPATH=${JYTHON_PREFIX} XMAKE_ARGS+= -Dlib.dir=${JAVALIBDIR} X XJYTHON_VER?= 22 XJYTHON_PREFIX?= ${LOCALBASE}/lib/jython${JYTHON_VER} XJYTHON_JAR= ${JYTHON_PREFIX}/jython.jar X XDOC_FILES= CHANGELOG.txt applet.txt filetransfers.txt readme.txt antbuild.txt\ X e-mail.txt macros.txt scripting.txt X XSUB_FILES= tn5250j XSUB_LIST= JYTHON_JAR=${JYTHON_JAR} X X.include <bsd.port.pre.mk> X Xdo-install: X ${INSTALL_SCRIPT} ${WRKDIR}/tn5250j ${PREFIX}/bin X ${INSTALL_DATA} ${WRKSRC}/build/tn5250j.jar ${JAVAJARDIR} X Xpost-install: X.if !defined(NOPORTDOCS) X ${MKDIR} ${DOCSDIR} X.for d in ${DOC_FILES} X ${INSTALL_MAN} ${WRKSRC}/src/${d} ${DOCSDIR} X.endfor X.endif X X.include <bsd.port.post.mk> END-of-tn5250j/Makefile echo x - tn5250j/distinfo sed 's/^X//' >tn5250j/distinfo << 'END-of-tn5250j/distinfo' XMD5 (tn5250j-0.6.0-src.zip) = 3f85dbf5dd669ab9f6ffc37e2de27c5d XSHA256 (tn5250j-0.6.0-src.zip) = a24610b7e8fa0dde30f3d001509164e8e51ea8afb68ce741fc6490fdfb081e6b XSIZE (tn5250j-0.6.0-src.zip) = 634458 END-of-tn5250j/distinfo echo c - tn5250j/files mkdir -p tn5250j/files > /dev/null 2>&1 echo x - tn5250j/files/patch-build.xml sed 's/^X//' >tn5250j/files/patch-build.xml << 'END-of-tn5250j/files/patch-build.xml' X--- build.xml.orig 2008-06-12 17:53:31.850966916 +0200 X+++ build.xml 2008-06-12 17:55:27.789182054 +0200 X@@ -345,97 +345,8 @@ X <delete file="${dist.dir}/${dist.src.name}.tar"/> X </target> X X- <!-- Creates an installer for tn5250j --> X- <target name="generate-installer" depends="dist" description="Creates installer using IzPack"> X X- <!-- Allows us to use the IzPack Ant task --> X- <taskdef name="izpack" classpath="${basedir}/lib/compiler.jar" X- classname="com.izforge.izpack.ant.IzPackTask"/> X X- <!-- Copies the files to the dist directory --> X- <echo message="Copies the image of the distribution to ${dist.dir}"/> X- <delete dir="${dist.dir}/installer"/> X- <mkdir dir="${dist.dir}/installer"/> X- <copy todir="${dist.dir}/installer" includeEmptyDirs="yes"> X- <!--fileset dir="${basedir}"> X- <include name="bin/**"/> X- <include name="lib/*.jar"/> X- </fileset--> X- <fileset dir="${build.dir}"> X- <include name="${jarname}" /> X- </fileset> X- <fileset dir="${dist.dir}/${dist.base.name}/src/installer/"> X- <include name="**"/> X- </fileset> X- <fileset dir="${dist.dir}/${dist.base.name}/src/"> X- <include name="readme.txt"/> X- <include name="COPYING"/> X- <include name="tn5250jSplash.jpg"/> X- <include name="tnicon.jpg"/> X- </fileset> X- <fileset dir="${lib.dir}"> X- <include name="**"/> X- </fileset> X- </copy> X- X- <!-- We call IzPack --> X- <echo message="Makes the installer using IzPack"/> X- <izpack input="${dist.dir}/installer/install.xml" X- output="${dist.dir}/tn5250j-install-${version}.jar" X- installerType="standard" X- basedir="${dist.dir}" X- izPackDir="${IzPack.dir}"/> X- X- <!--echo message="Makes the web installer using IzPack"/--> X- <!--izpack input="${dist.dir}/installer/install.xml" X- output="${dist.dir}/tn5250j-install-web-${version}.jar" X- installerType="web" X- basedir="${dist.dir}" X- izPackDir="${IzPack.dir}"/--> X- X- </target> X- X-<!-- start jar bundler task --> X- <taskdef name="jarbundler" X- classpath="${lib.dir}/jarbundler-1.4.jar" X- classname="com.loomcom.ant.tasks.jarbundler.JarBundler" /> X- X- <target name= "dist-bin-jarbundle" depends="dist-bin-prepare" description="Prepares jar bundle binary distribution"> X- <jarbundler dir="${dist.dir}" X- name="${Name}" X- mainclass="org.tn5250j.My5250" X- icon="${source.dir}/tnicon.icns" X- version="${version}" X- infostring="${Name} ${version}, (c) ${year}" X- aboutmenuname="${Name}" X- bundleid="org.tn5250j" X- developmentregion="English" X- signature="????" X- type="APPL" X- jvmversion="1.4+" X- vmoptions="-Xmx256m" X- smalltabs="true" X- antialiasedgraphics="true" X- antialiasedtext="true" X- liveresize="true" X- growboxintrudes="false" X- workingdirectory="$APP_PACKAGE/Contents/Resources/Java" X- screenmenu="true" > X- <jarfileset dir="${dist.dir}/${dist.base.name}"> X- <include name="**/*.jar" /> X- <exclude name="**/CVS" /> X- </jarfileset> X- </jarbundler> X- </target> X- X- <target name= "dist-bin-jarbundle-tgz" depends="dist-bin-jarbundle" description="Create a Tgz-File of the jar bundle distribution"> X- <tar tarfile="${dist.dir}/${dist.bin.name}.app.tar" X- basedir="${dist.dir}/" X- includes="${Name}.app/**"> X- </tar> X- <gzip zipfile="${dist.dir}/${dist.bin.name}.app.tgz" src="${dist.dir}/${dist.bin.name}.app.tar" /> X- <delete file="${dist.dir}/${dist.bin.name}.app.tar"/> X- </target> X X <!-- start jar bundler task --> X END-of-tn5250j/files/patch-build.xml echo x - tn5250j/files/tn5250j.in sed 's/^X//' >tn5250j/files/tn5250j.in << 'END-of-tn5250j/files/tn5250j.in' X#!/bin/sh X XCLASSPATH=`classpath`:%%JYTHON_JAR%% java org.tn5250j.My5250 "$@" END-of-tn5250j/files/tn5250j.in echo x - tn5250j/pkg-plist sed 's/^X//' >tn5250j/pkg-plist << 'END-of-tn5250j/pkg-plist' X@comment $FreeBSD$ Xbin/tn5250j X%%JAVAJARDIR%%/tn5250j.jar X%%PORTDOCS%%%%DOCSDIR%%/CHANGELOG.txt X%%PORTDOCS%%%%DOCSDIR%%/applet.txt X%%PORTDOCS%%%%DOCSDIR%%/filetransfers.txt X%%PORTDOCS%%%%DOCSDIR%%/readme.txt X%%PORTDOCS%%%%DOCSDIR%%/antbuild.txt X%%PORTDOCS%%%%DOCSDIR%%/e-mail.txt X%%PORTDOCS%%%%DOCSDIR%%/macros.txt X%%PORTDOCS%%%%DOCSDIR%%/scripting.txt X%%PORTDOCS%%@dirrm %%DOCSDIR%% END-of-tn5250j/pkg-plist exit --- tn5250j-0.6.0.shar ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200806130133.m5D1XEuI070762>