aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorflathill <flathill@FreeBSD.org>2000-02-03 00:55:56 +0800
committerflathill <flathill@FreeBSD.org>2000-02-03 00:55:56 +0800
commitc3f64c4423f3b851a057dab442ed4f59747724d0 (patch)
treed3a1fd2b01b628e78c54cf20dd1d0c914713e564
parent9512d6a04d07f3797638d4e4923d5f5ed699d91e (diff)
downloadfreebsd-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/Makefile87
-rw-r--r--japanese/vje30/distinfo2
-rw-r--r--japanese/vje30/files/patch-aa12
-rw-r--r--japanese/vje30/pkg-comment1
-rw-r--r--japanese/vje30/pkg-descr19
-rw-r--r--japanese/vje30/pkg-message14
-rw-r--r--japanese/vje30/pkg-plist246
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