hanIM is now open source. This ports is changed to compile hanIM!

License is not clear so I will not touch LEGAL.
This commit is contained in:
CHOI Junho 2000-07-04 18:25:03 +00:00
parent b4e52d4623
commit 69dbffee43
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=30191
4 changed files with 11 additions and 80 deletions

View file

@ -6,68 +6,21 @@
#
PORTNAME= hanIM
PORTVERSION= 1.1b
CATEGORIES= korean x11 linux
MASTER_SITES= ftp://www.mizi.co.kr/pub/hanIM/ \
ftp://ftp.kr.freebsd.org/pub/FreeBSD-kr/distfiles/
DISTNAME= hanIM-${PORTVERSION}-${HANIM_VER_PL}.i386
EXTRACT_SUFX= .rpm
PORTVERSION= 1.2.1
CATEGORIES= korean x11
MASTER_SITES= ftp://ftp.mizi.com/pub/hanIM/
MAINTAINER= cjh@kr.freebsd.org
BUILD_DEPENDS= rpm2cpio:${PORTSDIR}/misc/rpm
RUN_DEPENDS= ${PREFIX}/lib/X11/fonts/local/mzgt16h1.pcf.gz:${PORTSDIR}/korean/mizifont \
/compat/linux/lib/libc.so.6:${PORTSDIR}/emulators/linux_base \
/compat/linux/usr/share/locale/ko/LC_MESSAGES/SYS_LC_MESSAGES:${PORTSDIR}/korean/linux_locale
RUN_DEPENDS= ${X11BASE}/lib/X11/fonts/local/gulim12.pcf.gz:${PORTSDIR}/korean/baekmukfonts-bdf
NO_CDROM= "Not a free software"
USE_IMAKE= YES
WRKSRC= ${WRKDIR}/hanIM
USE_X_PREFIX= yes
NO_WRKSUBDIR= yes
STRIP=
RPM2CPIO= rpm2cpio
CPIO= /usr/bin/cpio
CPIO_OPT= -i --make-directories
HANIM_VER_PL= glibc2.0.7-1
do-extract:
@${RM} -rf ${WRKDIR} && \
${MKDIR} ${WRKDIR} && \
cd ${WRKDIR} && \
${RPM2CPIO} ${_DISTDIR}/${DISTFILES} | ${CPIO} ${CPIO_OPT}
do-build:
# documents & samples
${RM} ${WRKDIR}/usr/doc/hanIM-${PORTVERSION}/samples/*.orig
# dirty workaround. you should delete compiled garbages!
${RM} ${WRKDIR}/usr/doc/hanIM-${PORTVERSION}/samples/.#* \
${WRKDIR}/usr/doc/hanIM-${PORTVERSION}/samples/*.o \
${WRKDIR}/usr/doc/hanIM-${PORTVERSION}/samples/asample \
${WRKDIR}/usr/doc/hanIM-${PORTVERSION}/samples/overspot \
${WRKDIR}/usr/doc/hanIM-${PORTVERSION}/samples/rootwin
do-install:
# binary
${INSTALL_PROGRAM} ${WRKDIR}/usr/X11R6/bin/hanIM ${PREFIX}/bin/
# application defaults
${INSTALL_DATA} ${WRKDIR}/usr/X11R6/lib/X11/app-defaults/HanIM \
${PREFIX}/lib/X11/app-defaults/
# help files
${MKDIR} ${PREFIX}/lib/X11/hanIM/help
${INSTALL_DATA} ${WRKDIR}/usr/X11R6/lib/X11/hanIM/*.tbl \
${PREFIX}/lib/X11/hanIM/
${INSTALL_DATA} ${WRKDIR}/usr/X11R6/lib/X11/hanIM/help/* \
${PREFIX}/lib/X11/hanIM/help/
# documents & samples
post-install:
${MKDIR} ${PREFIX}/share/doc/hanIM
${CP} -r ${WRKDIR}/usr/doc/hanIM-${PORTVERSION}/* \
${PREFIX}/share/doc/hanIM
${INSTALL_DATA} ${WRKSRC}/README ${WRKSRC}/LICENSE \
${PREFIX}/share/doc/hanIM/
# patch XLC_LOCALE for ko_KR.EUC(harmless)
if [ -f ${PREFIX}/lib/X11/locale/ko/XLC_LOCALE ]; then \
${MV} -f ${PREFIX}/lib/X11/locale/ko/XLC_LOCALE \
@ -78,7 +31,4 @@ do-install:
${INSTALL_DATA} ${FILESDIR}/XLC_LOCALE \
${PREFIX}/share/doc/hanIM/
post-install:
@${CAT} ${PKGDIR}/MESSAGE
.include <bsd.port.mk>

View file

@ -1 +1 @@
MD5 (hanIM-1.1b-glibc2.0.7-1.i386.rpm) = 12d6f527dd6d1e0f030431e1cf81976a
MD5 (hanIM-1.2.1.tar.gz) = 3651eb27c8175d7be3ee4814335d5417

View file

@ -6,7 +6,6 @@ hanIM is Mizi Research's Korean X11 Input Method for UNIX/X11R6.
This is not a free software. Please read copyright message in
/usr/X11R6/share/doc/hanIM/LICENSE
For more information, go to http://www.mizi.co.kr
--
Ports by CHOI Junho <cjh@kr.freebsd.org>
WWW: http://www.mizi.com/ko/prod/app/app-mim.htm

View file

@ -17,22 +17,4 @@ share/doc/hanIM/XLC_LOCALE
@exec if [ -f %D/lib/X11/locale/ko/XLC_LOCALE ]; then mv -f %D/lib/X11/locale/ko/XLC_LOCALE %D/lib/X11/locale/ko/XLC_LOCALE.orig; fi
@exec cp %D/share/doc/hanIM/XLC_LOCALE %D/lib/X11/locale/ko/
@unexec if [ -f %D/lib/X11/locale/ko/XLC_LOCALE.orig ]; then mv -f %D/lib/X11/locale/ko/XLC_LOCALE.orig %D/lib/X11/locale/ko/XLC_LOCALE; fi
share/doc/hanIM/samples/CVS/Entries
share/doc/hanIM/samples/CVS/Repository
share/doc/hanIM/samples/CVS/Root
share/doc/hanIM/samples/IMDemo
share/doc/hanIM/samples/Makefile
share/doc/hanIM/samples/asample.c
share/doc/hanIM/samples/geticval.c
share/doc/hanIM/samples/getimval.c
share/doc/hanIM/samples/gtkimtest.c
share/doc/hanIM/samples/gtkimtest.rc
share/doc/hanIM/samples/i18n.c
share/doc/hanIM/samples/msample.c
share/doc/hanIM/samples/offspot.c
share/doc/hanIM/samples/onspot.c
share/doc/hanIM/samples/overspot.c
share/doc/hanIM/samples/rootwin.c
@dirrm share/doc/hanIM/samples/CVS
@dirrm share/doc/hanIM/samples
@dirrm share/doc/hanIM