summaryrefslogtreecommitdiffstats
path: root/korean
diff options
context:
space:
mode:
authorahze <ahze@df743ca5-7f9a-e211-a948-0013205c9059>2006-10-04 20:49:19 +0800
committerahze <ahze@df743ca5-7f9a-e211-a948-0013205c9059>2006-10-04 20:49:19 +0800
commitb3718e0b5eaeeb46efda4ca35d5176b7222d552a (patch)
tree2ae961a6ab04acad598a30d7a0350219e0b08580 /korean
parent4fda29cee35210b3f7c5072113a566c7c771f815 (diff)
downloadmarcuscom-ports-b3718e0b5eaeeb46efda4ca35d5176b7222d552a.tar
marcuscom-ports-b3718e0b5eaeeb46efda4ca35d5176b7222d552a.tar.gz
marcuscom-ports-b3718e0b5eaeeb46efda4ca35d5176b7222d552a.tar.bz2
marcuscom-ports-b3718e0b5eaeeb46efda4ca35d5176b7222d552a.tar.lz
marcuscom-ports-b3718e0b5eaeeb46efda4ca35d5176b7222d552a.tar.xz
marcuscom-ports-b3718e0b5eaeeb46efda4ca35d5176b7222d552a.tar.zst
marcuscom-ports-b3718e0b5eaeeb46efda4ca35d5176b7222d552a.zip
- Fix build with gtk move to LOCALBASE
git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@7545 df743ca5-7f9a-e211-a948-0013205c9059
Diffstat (limited to 'korean')
-rw-r--r--korean/ami/Makefile49
-rw-r--r--korean/ami/distinfo9
-rw-r--r--korean/ami/files/patch-ca11
-rw-r--r--korean/ami/files/patch-src_ami.c19
-rw-r--r--korean/ami/pkg-descr12
-rw-r--r--korean/ami/pkg-plist72
6 files changed, 172 insertions, 0 deletions
diff --git a/korean/ami/Makefile b/korean/ami/Makefile
new file mode 100644
index 000000000..d6e95dd47
--- /dev/null
+++ b/korean/ami/Makefile
@@ -0,0 +1,49 @@
+# New ports collection makefile for: ami
+# Date created: 05 Jun 1999
+# Whom: CHOI Junho <cjh@kr.freebsd.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= ami
+PORTVERSION= 1.2.2
+PORTREVISION= 3
+CATEGORIES= korean x11
+MASTER_SITES= http://download.kldp.net/ami/ \
+ http://www.kr.freebsd.org/~hwang/ami/:hjdic \
+ ftp://ftp.kr.freebsd.org/pub/FreeBSD-kr/distfiles/:amidic
+DISTFILES= ${DISTNAME}.tar.gz hanja.dic.gz:hjdic ami.dic:amidic
+EXTRACT_ONLY= ${DISTNAME}.tar.gz
+
+MAINTAINER= cjh@FreeBSD.org
+COMMENT= Well-known Korean X11 Input Method
+
+USE_GETTEXT= yes
+USE_ICONV= yes
+USE_GMAKE= yes
+USE_GNOME= gtk12 gdkpixbuf
+WANT_GNOME= yes
+GNU_CONFIGURE= yes
+CONFIGURE_ARGS= --with-hangul-keyboard=2 --datadir=${PREFIX}/${DATADIR} \
+ --with-libiconv-prefix=${LOCALBASE} \
+ --with-gdk-pixbuf-prefix=${LOCALBASE} \
+ --with-libintl-prefix=${LOCALBASE}
+DATADIR= share
+
+.include <bsd.port.pre.mk>
+
+post-build:
+ @cd ${WRKSRC}/hanjadic; \
+ ${MAKE_ENV} ${MAKE} ${MAKE_ARGS}
+
+post-install:
+ ${MKDIR} ${PREFIX}/share/doc/ami
+.for NAME in AUTHORS README README.en NEWS ChangeLog
+ ${INSTALL_DATA} ${WRKSRC}/${NAME} \
+ ${PREFIX}/share/doc/ami
+.endfor
+ ${GUNZIP_CMD} -cd ${DISTDIR}/hanja.dic.gz > \
+ ${PREFIX}/${DATADIR}/ami/hanja.dic
+ ${CAT} ${DISTDIR}/ami.dic >> ${PREFIX}/${DATADIR}/ami/hanja.dic
+
+.include <bsd.port.post.mk>
diff --git a/korean/ami/distinfo b/korean/ami/distinfo
new file mode 100644
index 000000000..e8591ac8c
--- /dev/null
+++ b/korean/ami/distinfo
@@ -0,0 +1,9 @@
+MD5 (ami-1.2.2.tar.gz) = 5a7ebbc0e415dcf228c0223db3930a4f
+SHA256 (ami-1.2.2.tar.gz) = 3335d16e275d38b80f9c4913b48697ef1b72599acb4a380f50fb1b43efd2b74f
+SIZE (ami-1.2.2.tar.gz) = 553529
+MD5 (hanja.dic.gz) = 3f114405753ad0596c4127df36e35710
+SHA256 (hanja.dic.gz) = d228aebe515bc7bfafbd9036a14e2baa8dcf9c5d2d2dac8ff050becbbb5eb01d
+SIZE (hanja.dic.gz) = 10809
+MD5 (ami.dic) = 27ca7f0208f8fbf685f9496d0b435303
+SHA256 (ami.dic) = 8c3b71776cdcf433973083d80c2187ff6e815d72b7755496daaed2c434e49e30
+SIZE (ami.dic) = 345504
diff --git a/korean/ami/files/patch-ca b/korean/ami/files/patch-ca
new file mode 100644
index 000000000..fa508402a
--- /dev/null
+++ b/korean/ami/files/patch-ca
@@ -0,0 +1,11 @@
+--- hanjadic/Makefile.in.orig Mon Feb 17 20:16:11 2003
++++ hanjadic/Makefile.in Mon Feb 17 20:17:13 2003
+@@ -114,7 +114,7 @@
+ cflags_set = @cflags_set@
+ cxxflags_set = @cxxflags_set@
+
+-CFLAGS = -g -O2 `glib-config --cflags` `glib-config --libs`
++CFLAGS = -g -O2 `${GLIB_CONFIG} --cflags` `${GLIB_CONFIG} --libs`
+
+ bin_PROGRAMS = hanja_hwp2ami
+
diff --git a/korean/ami/files/patch-src_ami.c b/korean/ami/files/patch-src_ami.c
new file mode 100644
index 000000000..60d6a703f
--- /dev/null
+++ b/korean/ami/files/patch-src_ami.c
@@ -0,0 +1,19 @@
+--- src/ami.c.orig Mon Feb 17 20:49:11 2003
++++ src/ami.c Mon Feb 17 20:50:09 2003
+@@ -403,13 +403,14 @@
+ }
+
+ codeset=nl_langinfo(CODESET);
+- if ( ! strcasecmp(codeset,"EUC-KR") )
++ if ( ! strcasecmp(codeset,"EUC") ||
++ ! strcasecmp(codeset,"eucKR") )
+ ami_codeset=AMI_EUC;
+ else if ( ! strcasecmp(codeset,"UTF-8") )
+ ami_codeset=AMI_UTF8;
+ else {
+ g_print(_("The locale codeset is %s. It must be either "
+- "EUC-KR or UTF-8.\n Check your locale.\n"),
++ "eucKR or UTF-8.\n Check your locale.\n"),
+ codeset);
+ exit(1);
+ }
diff --git a/korean/ami/pkg-descr b/korean/ami/pkg-descr
new file mode 100644
index 000000000..fde7687a9
--- /dev/null
+++ b/korean/ami/pkg-descr
@@ -0,0 +1,12 @@
+ami: An X11R6 Input Method Server for the Korean Language
+
+ - OverTheSpot, OffTheSpot
+ - OnTheSpot, Root(incompleted)
+ - 2-bul, 3-bul/390 style Korean keyboard support
+ - qwerty, drorak keyboard support
+ - WindowMaker, enlightenment, KDE 1.x, 2.x dock support
+ - GNOME applet support
+
+--
+CHOI Junho <cjh@FreeBSD.org>
+WWW: http://ami.kldp.net
diff --git a/korean/ami/pkg-plist b/korean/ami/pkg-plist
new file mode 100644
index 000000000..8e20309b0
--- /dev/null
+++ b/korean/ami/pkg-plist
@@ -0,0 +1,72 @@
+bin/ami
+bin/hanja_hwp2ami
+bin/wmami
+share/doc/ami/AUTHORS
+share/doc/ami/ChangeLog
+share/doc/ami/NEWS
+share/doc/ami/README
+share/doc/ami/README.en
+share/hangul_keyboard/2bul.kbd
+share/hangul_keyboard/3bul_390.kbd
+share/hangul_keyboard/3bul_final.kbd
+share/hangul_keyboard/dvorak_2bul.kbd
+share/hangul_keyboard/dvorak_3bul_390.kbd
+share/hangul_keyboard/dvorak_3bul_final.kbd
+share/hangul_keyboard/dvorak.map
+share/locale/ko/LC_MESSAGES/ami.mo
+%%DATADIR%%/ami/gtkrc
+%%DATADIR%%/ami/hanja.dic
+%%DATADIR%%/ami/pix/Aqua/AUTHORS
+%%DATADIR%%/ami/pix/Aqua/ami-d.xpm
+%%DATADIR%%/ami/pix/Aqua/ami-e.xpm
+%%DATADIR%%/ami/pix/Aqua/ami-h.xpm
+%%DATADIR%%/ami/pix/AquaG/AUTHORS
+%%DATADIR%%/ami/pix/AquaG/ami-d.xpm
+%%DATADIR%%/ami/pix/AquaG/ami-e.xpm
+%%DATADIR%%/ami/pix/AquaG/ami-h.xpm
+%%DATADIR%%/ami/pix/Mac/AUTHORS
+%%DATADIR%%/ami/pix/Mac/ami-d.xpm
+%%DATADIR%%/ami/pix/Mac/ami-e.xpm
+%%DATADIR%%/ami/pix/Mac/ami-h.xpm
+%%DATADIR%%/ami/pix/OSX/AUTHORS
+%%DATADIR%%/ami/pix/OSX/ami-d.xpm
+%%DATADIR%%/ami/pix/OSX/ami-e.xpm
+%%DATADIR%%/ami/pix/OSX/ami-h.xpm
+%%DATADIR%%/ami/pix/arctic/AUTHORS
+%%DATADIR%%/ami/pix/arctic/ami-d.xpm
+%%DATADIR%%/ami/pix/arctic/ami-e.xpm
+%%DATADIR%%/ami/pix/arctic/ami-h.xpm
+%%DATADIR%%/ami/pix/bluemarble/AUTHORS
+%%DATADIR%%/ami/pix/bluemarble/ami-d.xpm
+%%DATADIR%%/ami/pix/bluemarble/ami-e.xpm
+%%DATADIR%%/ami/pix/bluemarble/ami-h.xpm
+%%DATADIR%%/ami/pix/deepblue/AUTHORS
+%%DATADIR%%/ami/pix/deepblue/ami-d.xpm
+%%DATADIR%%/ami/pix/deepblue/ami-e.xpm
+%%DATADIR%%/ami/pix/deepblue/ami-h.xpm
+%%DATADIR%%/ami/pix/love/AUTHORS
+%%DATADIR%%/ami/pix/love/ami-d.xpm
+%%DATADIR%%/ami/pix/love/ami-e.xpm
+%%DATADIR%%/ami/pix/love/ami-h.xpm
+%%DATADIR%%/ami/pix/steelblue/AUTHORS
+%%DATADIR%%/ami/pix/steelblue/ami-d.xpm
+%%DATADIR%%/ami/pix/steelblue/ami-e.xpm
+%%DATADIR%%/ami/pix/steelblue/ami-h.xpm
+%%DATADIR%%/ami/pix/woody/AUTHORS
+%%DATADIR%%/ami/pix/woody/ami-d.xpm
+%%DATADIR%%/ami/pix/woody/ami-e.xpm
+%%DATADIR%%/ami/pix/woody/ami-h.xpm
+@dirrm share/doc/ami
+@dirrm share/hangul_keyboard
+@dirrm %%DATADIR%%/ami/pix/Aqua
+@dirrm %%DATADIR%%/ami/pix/AquaG
+@dirrm %%DATADIR%%/ami/pix/Mac
+@dirrm %%DATADIR%%/ami/pix/OSX
+@dirrm %%DATADIR%%/ami/pix/arctic
+@dirrm %%DATADIR%%/ami/pix/bluemarble
+@dirrm %%DATADIR%%/ami/pix/deepblue
+@dirrm %%DATADIR%%/ami/pix/love
+@dirrm %%DATADIR%%/ami/pix/steelblue
+@dirrm %%DATADIR%%/ami/pix/woody
+@dirrm %%DATADIR%%/ami/pix
+@dirrm %%DATADIR%%/ami