diff options
author | ahze <ahze@df743ca5-7f9a-e211-a948-0013205c9059> | 2006-10-04 20:49:19 +0800 |
---|---|---|
committer | ahze <ahze@df743ca5-7f9a-e211-a948-0013205c9059> | 2006-10-04 20:49:19 +0800 |
commit | b3718e0b5eaeeb46efda4ca35d5176b7222d552a (patch) | |
tree | 2ae961a6ab04acad598a30d7a0350219e0b08580 /korean | |
parent | 4fda29cee35210b3f7c5072113a566c7c771f815 (diff) | |
download | marcuscom-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/Makefile | 49 | ||||
-rw-r--r-- | korean/ami/distinfo | 9 | ||||
-rw-r--r-- | korean/ami/files/patch-ca | 11 | ||||
-rw-r--r-- | korean/ami/files/patch-src_ami.c | 19 | ||||
-rw-r--r-- | korean/ami/pkg-descr | 12 | ||||
-rw-r--r-- | korean/ami/pkg-plist | 72 |
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 |