diff options
author | flathill <flathill@FreeBSD.org> | 2000-02-03 00:55:56 +0800 |
---|---|---|
committer | flathill <flathill@FreeBSD.org> | 2000-02-03 00:55:56 +0800 |
commit | c3f64c4423f3b851a057dab442ed4f59747724d0 (patch) | |
tree | d3a1fd2b01b628e78c54cf20dd1d0c914713e564 | |
parent | 9512d6a04d07f3797638d4e4923d5f5ed699d91e (diff) | |
download | freebsd-ports-gnome-c3f64c4423f3b851a057dab442ed4f59747724d0.tar.gz freebsd-ports-gnome-c3f64c4423f3b851a057dab442ed4f59747724d0.tar.zst freebsd-ports-gnome-c3f64c4423f3b851a057dab442ed4f59747724d0.zip |
VJE-3.0(purchase version).
Modern intelligent Japanese input engine.
PR: ports/16460
Submitted by: knu@idaemons.org
-rw-r--r-- | japanese/vje30/Makefile | 87 | ||||
-rw-r--r-- | japanese/vje30/distinfo | 2 | ||||
-rw-r--r-- | japanese/vje30/files/patch-aa | 12 | ||||
-rw-r--r-- | japanese/vje30/pkg-comment | 1 | ||||
-rw-r--r-- | japanese/vje30/pkg-descr | 19 | ||||
-rw-r--r-- | japanese/vje30/pkg-message | 14 | ||||
-rw-r--r-- | japanese/vje30/pkg-plist | 246 |
7 files changed, 381 insertions, 0 deletions
diff --git a/japanese/vje30/Makefile b/japanese/vje30/Makefile new file mode 100644 index 000000000000..fc807aa98b7a --- /dev/null +++ b/japanese/vje30/Makefile @@ -0,0 +1,87 @@ +# New ports collection makefile for: VJE-Delta 3.0 +# Version required: 3.0 +# Date created: 29 January 2000 +# Whom: Akinori MUSHA aka knu <knu@idaemons.org> +# +# $FreeBSD$ +# + +DISTNAME= vje-delta-3.0 +PKGNAME= ja-vje-3.0 +CATEGORIES= japanese +MASTER_SITES= file:${MOUNT_PT}/freebsd/ +EXTRACT_SUFX= -${DISTOBJFORMAT}.tgz + +MAINTAINER= knu@idaemons.org + +#RUN_DEPENDS= ${LOCALBASE}/share/java/classes/jfc-1.1.1/swing.jar:${PORTSDIR}/java/jfc + +NO_BUILD= yes +RESTRICTED= "You must purchase a licensed copy from VACS Corporation." +NO_CDROM= "You must purchase a licensed copy from VACS Corporation." +NO_PACKAGE= "You must purchase a licensed copy from VACS Corporation." + +ONLY_FOR_ARCHS= i386 + +PLIST_SUB= X11BASE="${X11BASE}" BINSTUFF="${BINSTUFF}" + +WRKSRC= ${WRKDIR}/usr/local + +MOUNT_PT?= /cdrom + +.include <bsd.port.pre.mk> + +.if ${PORTOBJFORMAT} == "aout" +DISTOBJFORMAT= AOUT +.else +DISTOBJFORMAT= ELF +.endif + +BINSTUFF= vje \ + vjed \ + vadd \ + vdel \ + vdispd \ + vmaked \ + vpen \ + vpu \ + vjekill \ + vpr \ + vprc \ + vjeacc + +pre-fetch: + @[ -d ${MOUNT_PT}/freebsd ] || ( \ + ${ECHO} "*****************************************************************"; \ + ${ECHO} "To install VJE-Delta 3.0, make sure your purchased CD-ROM is"; \ + ${ECHO} "mounted on at ${MOUNT_PT} or an arbitrary mountpoint that can be"; \ + ${ECHO} "specified by setting MOUNT_PT variable in a make command line."; \ + ${ECHO} ""; \ + ${ECHO} "e.g."; \ + ${ECHO} " mount /dev/cd0c /mnt/cdrom"; \ + ${ECHO} " make MOUNT_PT=/mnt/cdrom install"; \ + ${ECHO} "*****************************************************************"; \ + ${FALSE} \ + ) + +post-extract: + @${RM} ${DISTDIR}/${DISTFILES} + +post-patch: + @cd ${WRKSRC}/vje30/bin && ${RM} swingall.jar *.orig + +do-install: + @cd ${WRKSRC} && tar cf - . | tar xf - -C ${PREFIX} +.for f in ${BINSTUFF} + @${LN} -fs ${PREFIX}/vje30/bin/$f ${X11BASE}/bin/$f +.endfor + @${CHMOD} a+x ${PREFIX}/etc/rc.d/vje.sh + @${CHMOD} a+w ${PREFIX}/vje30/dic/vjed95m.dic + @[ X${PREFIX} = X"/usr/local" ] || (${LN} -s ${PREFIX}/vje30 /usr/local/; ${LN} -s ${PREFIX}/etc/vje30 /usr/local/etc/) + @${CP} -Pp /etc/services /etc/services.bak + @${GREP} -qw '^vjed' /etc/services || ${ECHO} "vjed 11493/tcp # VJE-Delta Server" >> /etc/services + +post-install: + @${CAT} ${PKGDIR}/MESSAGE + +.include <bsd.port.post.mk> diff --git a/japanese/vje30/distinfo b/japanese/vje30/distinfo new file mode 100644 index 000000000000..d6cb366bd7bc --- /dev/null +++ b/japanese/vje30/distinfo @@ -0,0 +1,2 @@ +MD5 (vje-delta-3.0-AOUT.tgz) = 81634ed63ed22d2e3f450f0241ef74ff +MD5 (vje-delta-3.0-ELF.tgz) = 04b59e749950032159d7357f7844fadb diff --git a/japanese/vje30/files/patch-aa b/japanese/vje30/files/patch-aa new file mode 100644 index 000000000000..9fbe521c4b96 --- /dev/null +++ b/japanese/vje30/files/patch-aa @@ -0,0 +1,12 @@ +--- vje30/bin/vjeacc.orig Tue Dec 28 03:00:00 1999 ++++ vje30/bin/vjeacc Fri Jan 14 02:26:33 2000 +@@ -24,8 +24,7 @@ + + if [ $SysName = FreeBSD ]; then + echo "1.1.n JDK/JRE" +- export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib/rt.jar:$JAVA_HOME/lib/i18n.jar +- export CLASSPATH=$CLASSPATH:$VJE_HOME/bin/vjeacc.jar:$VJE_HOME/bin/swingall.jar ++ export CLASSPATH=$JAVA_HOME/lib/classes.zip:$SWING_HOME/swingall.jar:$VJE_HOME/bin/vjeacc.jar + jre jp.co.vacs.gimlet.Main $1 + else + lddOut=/tmp/ldd.vout.10 diff --git a/japanese/vje30/pkg-comment b/japanese/vje30/pkg-comment new file mode 100644 index 000000000000..dd95c07666d1 --- /dev/null +++ b/japanese/vje30/pkg-comment @@ -0,0 +1 @@ +Modern intelligent Japanese input engine (purchase version) diff --git a/japanese/vje30/pkg-descr b/japanese/vje30/pkg-descr new file mode 100644 index 000000000000..1cf077da0a5f --- /dev/null +++ b/japanese/vje30/pkg-descr @@ -0,0 +1,19 @@ +VJE-Delta Ver.3.0 for Linux/BSD is a modern intelligent +Japanese input engine which very well supports XIM protocol. + +Supported styles of input are root-window, over-the-spot, +off-the-spot and on-the-spot, thus you can input Japanese +under almost all kinds of applications including Java applets. + +If you want to use it also on console, "esecanna-vje30" is +your friend. Have fun! + + +A trial version is also provided which you can evaluate for +two months before you buy. Below is the purchase information. + +WWW: http://www.vacs.co.jp/news/pcuxVJE30.htm +E-Mail: unix@vacs.co.jp +FAX: 042-728-6864 + +Akinori MUSHA aka knu <knu@idaemons.org> diff --git a/japanese/vje30/pkg-message b/japanese/vje30/pkg-message new file mode 100644 index 000000000000..f09e40f07df4 --- /dev/null +++ b/japanese/vje30/pkg-message @@ -0,0 +1,14 @@ +************************************************************ +To use extra GUI accessories, you need to install JDK and +JFC from ports (supplied as java/jdk and java/jfc) and set +the following environment variables: + +B-shells) + export JAVA_HOME=/usr/local/jdk1.1.8 + export SWING_HOME=/usr/local/share/java/classes/jfc-1.1.1 + +C-shells) + setenv JAVA_HOME /usr/local/jdk1.1.8 + setenv SWING_HOME /usr/local/share/java/classes/jfc-1.1.1 + +************************************************************ diff --git a/japanese/vje30/pkg-plist b/japanese/vje30/pkg-plist new file mode 100644 index 000000000000..e0af38f9a342 --- /dev/null +++ b/japanese/vje30/pkg-plist @@ -0,0 +1,246 @@ +@unexec for f in %%BINSTUFF%%; do rm %%X11BASE%%/bin/$f; done +etc/rc.d/vje.sh +etc/vje30/vje.cfg +vje30/acc/default.kig +vje30/acc/vjed95f1.dat +vje30/acc/vjed95f2.dat +vje30/acc/vjed95f3.dat +vje30/acc/vjed95f4.dat +vje30/acc/vjed95f5.dat +vje30/acc/vjed95f6.dat +vje30/acc/vjed95f7.dat +vje30/acc/vjed95f8.dat +vje30/acc/vjed95f9.dat +vje30/acc/vjed95fb.dat +vje30/acc/vjed95fg.dat +vje30/acc/vjed95fk.dat +vje30/acc/vjed95ft.dat +vje30/acc/vjed95fx.dat +vje30/dic/vjed95j.dic +vje30/dic/vjed95e.dat +vje30/dic/vjed95k.dic +vje30/dic/vjed95m.dic +vje30/dic/vjed95n.dic +vje30/dic/vjed95t.dic +vje30/dic/vjed95ye.dic +vje30/dic/vjed95yw.dic +vje30/dic/sample.euc +vje30/com/general.sty +vje30/com/vjed95u.dic +vje30/doc/delta.htm +vje30/doc/images/r4_7_4.gif +vje30/doc/images/bc01.gif +vje30/doc/images/bc02.gif +vje30/doc/images/bc03.gif +vje30/doc/images/bc04.gif +vje30/doc/images/bc05.gif +vje30/doc/images/bc06.gif +vje30/doc/images/bc07.gif +vje30/doc/images/bc08.gif +vje30/doc/images/bc10.gif +vje30/doc/images/bc11.gif +vje30/doc/images/bc12.gif +vje30/doc/images/bc13.gif +vje30/doc/images/bc14.gif +vje30/doc/images/bc15.gif +vje30/doc/images/bc16.gif +vje30/doc/images/bc17.gif +vje30/doc/images/bc17a.gif +vje30/doc/images/bc18.gif +vje30/doc/images/bc19.gif +vje30/doc/images/bc19a.gif +vje30/doc/images/bc20.gif +vje30/doc/images/bc21.gif +vje30/doc/images/bc21a.gif +vje30/doc/images/bc22.gif +vje30/doc/images/bc22a.gif +vje30/doc/images/bc23.gif +vje30/doc/images/bc24.gif +vje30/doc/images/bc25.gif +vje30/doc/images/bc26.gif +vje30/doc/images/bc27.gif +vje30/doc/images/bc28.gif +vje30/doc/images/bc61.gif +vje30/doc/images/bc62.gif +vje30/doc/images/bc63.gif +vje30/doc/images/bc64.gif +vje30/doc/images/bc65.gif +vje30/doc/images/bc66.gif +vje30/doc/images/bc67.gif +vje30/doc/images/bceuc.gif +vje30/doc/images/bcjis.gif +vje30/doc/images/bckuten.gif +vje30/doc/images/bcsjis.gif +vje30/doc/images/delta2ux.gif +vje30/doc/images/g1_1.gif +vje30/doc/images/g2_1_1.gif +vje30/doc/images/g2_3.gif +vje30/doc/images/g2_4.gif +vje30/doc/images/g2_5.gif +vje30/doc/images/r1_1_1.gif +vje30/doc/images/r1_1_2.gif +vje30/doc/images/r1_1_3.gif +vje30/doc/images/r1_2_1.gif +vje30/doc/images/r1_2_2.gif +vje30/doc/images/r1_2_3.gif +vje30/doc/images/r1_2_4.gif +vje30/doc/images/r1_3_1.gif +vje30/doc/images/r1_3_2.gif +vje30/doc/images/r2_3_1.gif +vje30/doc/images/r2_4_1.gif +vje30/doc/images/r4_1_1.gif +vje30/doc/images/r4_1_2.gif +vje30/doc/images/r4_1_3.gif +vje30/doc/images/r4_1_4.gif +vje30/doc/images/r4_10_1.gif +vje30/doc/images/r4_10_2.gif +vje30/doc/images/r4_10_3.gif +vje30/doc/images/r4_11_1.gif +vje30/doc/images/r4_11_2.gif +vje30/doc/images/r4_12_1.gif +vje30/doc/images/r4_12_2.gif +vje30/doc/images/r4_12_3.gif +vje30/doc/images/r4_13_1.gif +vje30/doc/images/r4_13_2.gif +vje30/doc/images/r4_2_1.gif +vje30/doc/images/r4_2_2.gif +vje30/doc/images/r4_3_1.gif +vje30/doc/images/r4_3_2.gif +vje30/doc/images/r4_4_1.gif +vje30/doc/images/r4_4_2.gif +vje30/doc/images/r4_5_1.gif +vje30/doc/images/r4_5_2.gif +vje30/doc/images/r4_5_3.gif +vje30/doc/images/r4_5_4.gif +vje30/doc/images/r4_6_1.gif +vje30/doc/images/r4_6_2.gif +vje30/doc/images/r4_7_1.gif +vje30/doc/images/r4_7_2.gif +vje30/doc/images/r4_7_3.gif +vje30/doc/images/batu.gif +vje30/doc/images/r4_7_5.gif +vje30/doc/images/r4_7_6.gif +vje30/doc/images/r4_8_1.gif +vje30/doc/images/r4_8_2.gif +vje30/doc/images/r4_8_3.gif +vje30/doc/images/r4_9_1.gif +vje30/doc/images/r4_9_2.gif +vje30/doc/images/r4_9_3.gif +vje30/doc/images/toolbar1.gif +vje30/doc/images/bc29.gif +vje30/doc/images/toolbar2.gif +vje30/doc/images/toolbar3.gif +vje30/doc/images/vacslogo.gif +vje30/doc/images/bc30.gif +vje30/doc/images/bc31.gif +vje30/doc/images/bc32.gif +vje30/doc/images/bc33.gif +vje30/doc/images/bc34.gif +vje30/doc/images/bc35.gif +vje30/doc/images/bc36.gif +vje30/doc/images/bc37.gif +vje30/doc/images/bc38.gif +vje30/doc/images/bc39.gif +vje30/doc/images/bc40.gif +vje30/doc/images/bc41.gif +vje30/doc/images/bc42.gif +vje30/doc/images/bc43.gif +vje30/doc/images/bc44.gif +vje30/doc/images/bc45.gif +vje30/doc/images/bc46.gif +vje30/doc/images/bc47.gif +vje30/doc/images/bc48.gif +vje30/doc/images/bc49.gif +vje30/doc/images/bc50.gif +vje30/doc/images/bc51.gif +vje30/doc/images/bc52.gif +vje30/doc/images/bc53.gif +vje30/doc/images/bc54.gif +vje30/doc/images/bc55.gif +vje30/doc/images/bc56.gif +vje30/doc/images/bc57.gif +vje30/doc/images/bc58.gif +vje30/doc/images/bc59.gif +vje30/doc/images/bc60.gif +vje30/doc/images/mark01.gif +vje30/doc/images/mark02.gif +vje30/doc/images/r3_2_7.gif +vje30/doc/images/r3_3_1.gif +vje30/doc/images/r3_2_1.gif +vje30/doc/images/r3_4_1.gif +vje30/doc/images/r3_3_2.gif +vje30/doc/images/r3_2_2.gif +vje30/doc/images/r3_2_3.gif +vje30/doc/images/r3_2_4.gif +vje30/doc/images/r3_2_5.gif +vje30/doc/images/r3_2_6.gif +vje30/doc/images/r3_2_8.gif +vje30/doc/images/r3_3_3.gif +vje30/doc/images/r3_3_4.gif +vje30/doc/images/r4_14_3.gif +vje30/doc/images/r66_1_2.gif +vje30/doc/images/r4_14_4.gif +vje30/doc/images/r4_14_2.gif +vje30/doc/images/r66_1_1.gif +vje30/doc/images/r4_14_1.gif +vje30/doc/images/r4_14_5.gif +vje30/doc/images/sb01.gif +vje30/doc/images/sb02.gif +vje30/doc/images/sb03.gif +vje30/env/default.ach +vje30/env/default.kch +vje30/env/deltasr.key +vje30/env/vje.clr +vje30/env/aiueo.kch +vje30/env/canna.key +vje30/env/vje.rom +vje30/env/abc.ach +vje30/env/ascii.ach +vje30/env/dvorak.ach +vje30/env/jis.ach +vje30/env/atok.rom +vje30/env/msime.rom +vje30/env/wnn.rom +vje30/env/atok.key +vje30/env/msime.key +vje30/env/wxg.key +vje30/env/wxg.rom +vje30/env/canna.rom +vje30/env/wnn.key +vje30/lib/libvjed30f.so +vje30/lib/libvjed30k.so +vje30/README +vje30/FAQ +vje30/REQUEST +vje30/.version +vje30/bin/vje +vje30/bin/vjed +vje30/bin/vjekill +vje30/bin/vadd +vje30/bin/vdel +vje30/bin/vmaked +vje30/bin/vdispd +vje30/bin/vpen +vje30/bin/vpr +vje30/bin/vprc +vje30/bin/vpu +vje30/bin/vjeacc +vje30/bin/vjeacc.jar +@dirrm etc/vje30 +@dirrm vje30/acc +@dirrm vje30/bin +@dirrm vje30/com +@dirrm vje30/dic +@dirrm vje30/doc/images +@dirrm vje30/doc +@dirrm vje30/env +@dirrm vje30/lib +@dirrm vje30 +@exec for f in %%BINSTUFF%%; do ln -fs %D/vje30/bin/$f %%X11BASE%%/bin/$f; done +@exec chmod a+w %D/vje30/dic/vjed95m.dic +@exec chmod a+x %D/etc/rc.d/vje.sh +@unexec cp -Pp /etc/services /etc/services.bak ; grep -vw '^vjed' /etc/services.bak > /etc/services +@exec cp -Pp /etc/services /etc/services.bak ; grep -qw '^vjed' /etc/services || echo "vjed 11493/tcp # VJE-Delta Server" >> /etc/services +@unexec [ -L /usr/local/vje30 ] && rm /usr/local/vje30 || true +@unexec [ -L /usr/local/etc/vje30 ] && rm /usr/local/etc/vje30 || true +@exec [ X"%D" != X"/usr/local" ] && (ln -s %D/vje30 /usr/local/; ln -s %D/etc/vje30 /usr/local/etc/ || true |