From owner-freebsd-ports Mon Mar 18 5:40:27 2002 Delivered-To: freebsd-ports@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 38F6437B404 for ; Mon, 18 Mar 2002 05:40:02 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.6/8.11.6) id g2IDe2302976; Mon, 18 Mar 2002 05:40:02 -0800 (PST) (envelope-from gnats) Received: from smtp.shikoku.ne.jp (smtp.shikoku.ne.jp [210.143.160.28]) by hub.freebsd.org (Postfix) with SMTP id 95C2537B404 for ; Mon, 18 Mar 2002 05:36:56 -0800 (PST) Received: (qmail 28074 invoked from network); 18 Mar 2002 13:36:52 -0000 Received: from unknown (HELO mebius.private) (210.143.180.93) by smtp.shikoku.ne.jp with SMTP; 18 Mar 2002 13:36:52 -0000 Message-Id: <20020318.223641.1031470434.nin@smtp.shikoku.ne.jp> Date: Mon, 18 Mar 2002 22:36:41 +0900 (JST) From: NINOMIYA Hideyuki Reply-To: NINOMIYA Hideyuki To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: ports/36047: New port java/jbuilder-personal Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org >Number: 36047 >Category: ports >Synopsis: New port java/jbuilder-personal >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Mon Mar 18 05:40:01 PST 2002 >Closed-Date: >Last-Modified: >Originator: NINOMIYA Hideyuki >Release: FreeBSD 4.5-STABLE i386 >Organization: >Environment: System: FreeBSD mebius.private 4.5-STABLE FreeBSD 4.5-STABLE #2: Fri Mar 15 17:47:37 JST 2002 nin@mebius.private:/ext/obj/ext/4stable/src/sys/Mebius i386 >Description: This is porting for FreeBSD native jdk1.3.1, Borland JBuilder 6 Personal java J2SE IDE for Linux download version. http://www.Borland.com/ >How-To-Repeat: >Fix: # 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: # # jbuilder-personal # jbuilder-personal/distinfo # jbuilder-personal/pkg-plist # jbuilder-personal/Makefile # jbuilder-personal/pkg-descr # jbuilder-personal/pkg-comment # jbuilder-personal/files # jbuilder-personal/files/jbuilder.sh # echo c - jbuilder-personal mkdir -p jbuilder-personal > /dev/null 2>&1 echo x - jbuilder-personal/distinfo sed 's/^X//' >jbuilder-personal/distinfo << 'END-of-jbuilder-personal/distinfo' X#MD5 (jb6_linux.tar.gz) = 6cffbd040b19d282c1275954fc63ccfab # ja XMD5 (jb6_linux.tar.gz) = b919955e6f9841fb144ef144aaae621a END-of-jbuilder-personal/distinfo echo x - jbuilder-personal/pkg-plist sed 's/^X//' >jbuilder-personal/pkg-plist << 'END-of-jbuilder-personal/pkg-plist' Xbin/jbuilder X%%JBDIR%%/buildnum.txt X%%JBDIR%%/ca.list X%%JBDIR%%/country.list X%%JBDIR%%/javaSource.xpm X%%JBDIR%%/jbuilderProject.xpm X%%JBDIR%%/jbuilder_icon.xpm X%%JBDIR%%/jbuilder_mini_icon.xpm X%%JBDIR%%/license.html X%%JBDIR%%/phone.list X%%JBDIR%%/privacy.html X%%JBDIR%%/register_jb.html X%%JBDIR%%/release_notes.html X%%JBDIR%%/setup_linux.html X%%JBDIR%%/us.list X%%JBDIR%%/whatsnew.html X%%JBDIR%%/UninstallPersonal/UninstallPersonal X%%JBDIR%%/UninstallPersonal/UninstallPersonal.lax X%%JBDIR%%/UninstallPersonal/install.log X%%JBDIR%%/UninstallPersonal/uninstaller.jar X%%JBDIR%%/bin/JBuilder.config X%%JBDIR%%/bin/cfglib.sh X%%JBDIR%%/bin/cfglib.sh.org X%%JBDIR%%/bin/config_readme.html X%%JBDIR%%/bin/dumpenv X%%JBDIR%%/bin/jbconnect X%%JBDIR%%/bin/jbuilder X%%JBDIR%%/bin/jdk.config X%%JBDIR%%/bin/jdk.config.org X%%JBDIR%%/defaults/Column.properties X%%JBDIR%%/defaults/Default.jpr X%%JBDIR%%/defaults/appletviewer.policy X%%JBDIR%%/defaults/javadocClass.template X%%JBDIR%%/defaults/palette.ini X%%JBDIR%%/defaults/propertyEditors.properties X%%JBDIR%%/defaults/std.slip X%%JBDIR%%/defaults/tools.cfg X%%JBDIR%%/defaults/user.properties X%%JBDIR%%/defaults/user_de.properties X%%JBDIR%%/defaults/user_es.properties X%%JBDIR%%/defaults/user_fr.properties X%%JBDIR%%/defaults/user_ja.properties X%%JBDIR%%/defaults/migration/jb201x_to_jb6_incl_swing.properties X%%JBDIR%%/defaults/migration/jb2_to_jb6_incl_swing.properties X%%JBDIR%%/defaults/migration/jb2_to_jb6_no_swing.properties X%%JBDIR%%/defaults/migration/to_javax_swing.properties X%%JBDIR%%/doc/BookNotFound.html X%%JBDIR%%/doc/HelpNotFound.html X%%JBDIR%%/doc/JavadocHelpNotFound.html X%%JBDIR%%/doc/NoJavadoc.html X%%JBDIR%%/doc/jb_ui.jar X%%JBDIR%%/doc/jbuilder_index.dat X%%JBDIR%%/doc/jbuilder_search.dat X%%JBDIR%%/doc/jbuilder_toc.dat X%%JBDIR%%/doc/jbuilder_url.dat X%%JBDIR%%/lib/Apache SOAP.library X%%JBDIR%%/lib/BorlandXML.library X%%JBDIR%%/lib/CORBA Express.library X%%JBDIR%%/lib/Castor.library X%%JBDIR%%/lib/Data Express for EJB.library X%%JBDIR%%/lib/Data Express.library X%%JBDIR%%/lib/InternetBeans Express.library X%%JBDIR%%/lib/JAXP.library X%%JBDIR%%/lib/JBCL.library X%%JBDIR%%/lib/JDataStore Remote.library X%%JBDIR%%/lib/JDataStore Server.library X%%JBDIR%%/lib/JDataStore.library X%%JBDIR%%/lib/JUnit.library X%%JBDIR%%/lib/JavaBeans Activation Framework.library X%%JBDIR%%/lib/JavaMail.library X%%JBDIR%%/lib/Jdom.library X%%JBDIR%%/lib/LayoutAssistant Sample.library X%%JBDIR%%/lib/Open Tools SDK.library X%%JBDIR%%/lib/SHTML Handler.library X%%JBDIR%%/lib/Sitraka JClass Chart 4.5.1.library X%%JBDIR%%/lib/Sitraka JClass Gauge 4.5.1.library X%%JBDIR%%/lib/Sitraka JClass Table 4.5.1.library X%%JBDIR%%/lib/UnitTest.library X%%JBDIR%%/lib/Web Start.library X%%JBDIR%%/lib/XML4J.library X%%JBDIR%%/lib/XMLDBMS.library X%%JBDIR%%/lib/Xalan.library X%%JBDIR%%/lib/Xerces.library X%%JBDIR%%/lib/XmlBeans.library X%%JBDIR%%/lib/activation.jar X%%JBDIR%%/lib/beandt.jar X%%JBDIR%%/lib/dbSwing.library X%%JBDIR%%/lib/dt.jar X%%JBDIR%%/lib/dx.jar X%%JBDIR%%/lib/gnuregexp.jar X%%JBDIR%%/lib/help.jar X%%JBDIR%%/lib/jbcl.jar X%%JBDIR%%/lib/jbuilder.jar X%%JBDIR%%/lib/lawt.jar X%%JBDIR%%/lib/linuxDesktopConfigurator.jar X%%JBDIR%%/lib/mail.jar X%%JBDIR%%/lib/nSoftware IP Works.library X%%JBDIR%%/lib/xerces.jar X%%JBDIR%%/lib/audio/Borland.audiopak X%%JBDIR%%/lib/beans/ipworks.jar X%%JBDIR%%/lib/beans/jcchart451K.jar X%%JBDIR%%/lib/beans/jcgauge451K.jar X%%JBDIR%%/lib/beans/jctable451K.jar X%%JBDIR%%/lib/ext/README.html X%%JBDIR%%/lib/temp/lax.jar X%%JBDIR%%/lib/temp/temp X%%JBDIR%%/lib/temp/temp.lax X%%JBDIR%%/patch/help_ja.jar X%%JBDIR%%/redist/deploy.html X%%JBDIR%%/samples/samples.html X%%JBDIR%%/samples/Welcome/Welcome.html X%%JBDIR%%/samples/Welcome/Welcome.jpx X%%JBDIR%%/samples/Welcome/Welcome.jpx.local X%%JBDIR%%/samples/Welcome/welcome.css X%%JBDIR%%/samples/Welcome/welcome_UI.html X%%JBDIR%%/samples/Welcome/welcome_compiling_running.html X%%JBDIR%%/samples/Welcome/welcome_database.html X%%JBDIR%%/samples/Welcome/welcome_debugging.html X%%JBDIR%%/samples/Welcome/welcome_deploy.html X%%JBDIR%%/samples/Welcome/welcome_designing.html X%%JBDIR%%/samples/Welcome/welcome_editing.html X%%JBDIR%%/samples/Welcome/welcome_ejb.html X%%JBDIR%%/samples/Welcome/welcome_help.html X%%JBDIR%%/samples/Welcome/welcome_javadoc.html X%%JBDIR%%/samples/Welcome/welcome_newproject.html X%%JBDIR%%/samples/Welcome/welcome_refactoring.html X%%JBDIR%%/samples/Welcome/welcome_team.html X%%JBDIR%%/samples/Welcome/welcome_uml.html X%%JBDIR%%/samples/Welcome/welcome_unittesting.html X%%JBDIR%%/samples/Welcome/welcome_webx.html X%%JBDIR%%/samples/Welcome/welcome_whatsnext.html X%%JBDIR%%/samples/Welcome/welcome_xml.html X%%JBDIR%%/samples/Welcome/images/back.gif X%%JBDIR%%/samples/Welcome/images/backend.gif X%%JBDIR%%/samples/Welcome/images/bullet1.gif X%%JBDIR%%/samples/Welcome/images/bullet2.gif X%%JBDIR%%/samples/Welcome/images/ejb.gif X%%JBDIR%%/samples/Welcome/images/forward.gif X%%JBDIR%%/samples/Welcome/images/home.gif X%%JBDIR%%/samples/Welcome/images/ibx.gif X%%JBDIR%%/samples/Welcome/images/leftarrow.gif X%%JBDIR%%/samples/Welcome/images/readme.gif X%%JBDIR%%/samples/Welcome/images/rightarrow.gif X%%JBDIR%%/samples/Welcome/images/splash.gif X%%JBDIR%%/samples/Welcome/images/team.gif X%%JBDIR%%/samples/Welcome/images/tour.gif X%%JBDIR%%/samples/Welcome/images/ut_jbtestrunner.gif X%%JBDIR%%/samples/Welcome/images/welcome_UI.gif X%%JBDIR%%/samples/Welcome/images/welcome_archive.gif X%%JBDIR%%/samples/Welcome/images/welcome_compile.gif X%%JBDIR%%/samples/Welcome/images/welcome_database.gif X%%JBDIR%%/samples/Welcome/images/welcome_debugger.gif X%%JBDIR%%/samples/Welcome/images/welcome_designing.gif X%%JBDIR%%/samples/Welcome/images/welcome_edit.gif X%%JBDIR%%/samples/Welcome/images/welcome_help.gif X%%JBDIR%%/samples/Welcome/images/welcome_javadoc.gif X%%JBDIR%%/samples/Welcome/images/welcome_menus_bar.gif X%%JBDIR%%/samples/Welcome/images/welcome_menus_popup.gif X%%JBDIR%%/samples/Welcome/images/welcome_newproject.gif X%%JBDIR%%/samples/Welcome/images/welcome_refactoring.gif X%%JBDIR%%/samples/Welcome/images/welcome_uml.gif X%%JBDIR%%/samples/Welcome/images/welcome_xmltreeview.gif X%%JBDIR%%/samples/Welcome/src/com/borland/samples/welcome/WelcomeApp.java X%%JBDIR%%/samples/Welcome/src/com/borland/samples/welcome/WelcomeFrame.java X@dirrm %%JBDIR%%/UninstallPersonal X@dirrm %%JBDIR%%/bin X@dirrm %%JBDIR%%/defaults/migration X@dirrm %%JBDIR%%/defaults X@dirrm %%JBDIR%%/doc X@dirrm %%JBDIR%%/lib/audio X@dirrm %%JBDIR%%/lib/beans X@dirrm %%JBDIR%%/lib/ext X@dirrm %%JBDIR%%/lib/temp X@dirrm %%JBDIR%%/lib X@dirrm %%JBDIR%%/patch X@dirrm %%JBDIR%%/redist X@dirrm %%JBDIR%%/samples/Welcome/images X@dirrm %%JBDIR%%/samples/Welcome/src/com/borland/samples/welcome X@dirrm %%JBDIR%%/samples/Welcome/src/com/borland/samples X@dirrm %%JBDIR%%/samples/Welcome/src/com/borland X@dirrm %%JBDIR%%/samples/Welcome/src/com X@dirrm %%JBDIR%%/samples/Welcome/src X@dirrm %%JBDIR%%/samples/Welcome X@dirrm %%JBDIR%%/samples X@unexec rmdir %D/%%JBDIR%% 2>/dev/null || true X@unexec rmdir %D/share/java/classes 2>/dev/null || true X@unexec rmdir %D/share/java 2>/dev/null || true END-of-jbuilder-personal/pkg-plist echo x - jbuilder-personal/Makefile sed 's/^X//' >jbuilder-personal/Makefile << 'END-of-jbuilder-personal/Makefile' X# New ports collection makefile for: JBuilderPersonal X# Date created: 14 Mar 2002 X# Whom: NINOMIYA Hideyuki X# X# $FreeBSD$ X# X XPORTNAME= JBuilderPersonal XPORTVERSION= 6.0 XCATEGORIES= java devel X#MASTER_SITES= http://www.Borland.com/ \ X# http://www.Borland.co.jp/ ... etc ... XDISTNAME= jb6_linux X XMAINTAINER= nin@Jp.FreeBSD.org X XRUN_DEPENDS= ${LOCAL_BASE}/jdk1.3.1/jre/bin/java:${PORTSDIR}/java/jdk13 X XUSE_LINUX= yes XNO_WRKSUBDIR= yes XNO_PACKAGE= yes XNO_BUILD= yes X X.if !exists(${DISTDIR}/${DISTFILES}) XIGNORE=You must manually fetch (${DISTFILES}) from http://www.Borland.com,\ X place it in ${DISTDIR} and then run make again X.endif X XJBUILDER_DIR= JBuilder6 XTMP_INSTALLBASE= ${LINUXBASE}/opt XJAVABASE= ${LOCAL_BASE}/share/java XJBUILDERBASE= ${JAVABASE}/${JBUILDER_DIR} X XPLIST_SUB+= JBDIR=${JBUILDERBASE:S/^${PREFIX}\///} X Xpost-fetch: X @${ECHO_MSG} "If you did fetch of l10n installer version of from Borland site of" X @${ECHO_MSG} " other countries, do make NO_CHECKSUM=yes install." X Xpost-configure: X @${SED} -e "s;@JBUILDERBASE@;${JBUILDERBASE};g" \ X ${FILESDIR}/jbuilder.sh > ${WRKSRC}/jbuilder X Xpre-install: X @${ECHO_MSG} X @${ECHO_MSG} "*********************** IMPORTANT ! *************************" X @${ECHO_MSG} X @${ECHO_MSG} "Please install temporary place ${TMP_INSTALLBASE}/${JBUILDER_DIR}" X @${ECHO_MSG} X @${ECHO_MSG} "*************************************************************" X @${ECHO_MSG} X X @IATEMPDIR=${WRKSRC} ${WRKSRC}/per_install.bin X Xdo-install: X @${RM} -Rf ${TMP_INSTALLBASE}/${JBUILDER_DIR}/jdk1.3.1 X @${RM} -f ${TMP_INSTALLBASE}/${JBUILDER_DIR}/JBuilder_6_Personal_InstallLog.log X ${MKDIR} ${JBUILDERBASE} X ${CP} -R ${TMP_INSTALLBASE}/${JBUILDER_DIR}/* ${JBUILDERBASE}/ X ${RM} -Rf ${TMP_INSTALLBASE}/${JBUILDER_DIR} X @(cd ${JBUILDERBASE}/bin; \ X ${MV} cfglib.sh cfglib.sh.org; \ X ${MV} jdk.config jdk.config.org; \ X ${SED} -e "s;^function \([^ ]*\);\1 ();g" \ X cfglib.sh.org > cfglib.sh; \ X ${CHMOD} +x cfglib.sh; \ X ${SED} -e "s;path ${TMP_INSTALLBASE}/${JBUILDER_DIR}/jdk1.3.1/;path ${PREFIX}/jdk1.3.1/;g" \ X jdk.config.org > jdk.config) X ${INSTALL_SCRIPT} ${WRKSRC}/jbuilder ${PREFIX}/bin X X.include END-of-jbuilder-personal/Makefile echo x - jbuilder-personal/pkg-descr sed 's/^X//' >jbuilder-personal/pkg-descr << 'END-of-jbuilder-personal/pkg-descr' XBorland JBuilder 6 Personal (java2SE IDE) X XJBuilder 6 of this version is free by limitation for a non-commercial Xprofit. NOINF, see at included document "license.txt", Borland.com Xweb site and many website's of each country. X(e.x. http://www.Borland.co.jp/) X XWWW: http://www.Borland.com/ END-of-jbuilder-personal/pkg-descr echo x - jbuilder-personal/pkg-comment sed 's/^X//' >jbuilder-personal/pkg-comment << 'END-of-jbuilder-personal/pkg-comment' XBorland JBuilder 6 Personal (java2SE IDE) END-of-jbuilder-personal/pkg-comment echo c - jbuilder-personal/files mkdir -p jbuilder-personal/files > /dev/null 2>&1 echo x - jbuilder-personal/files/jbuilder.sh sed 's/^X//' >jbuilder-personal/files/jbuilder.sh << 'END-of-jbuilder-personal/files/jbuilder.sh' X#!/bin/sh X# JBuilder 5 Personal start script X# $FreeBSD$ X Xcd @JBUILDERBASE@/bin Xexec ./jbuilder END-of-jbuilder-personal/files/jbuilder.sh exit >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message