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:
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
|
@ -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>
|
||||
|
|
|
@ -1 +1 @@
|
|||
MD5 (hanIM-1.1b-glibc2.0.7-1.i386.rpm) = 12d6f527dd6d1e0f030431e1cf81976a
|
||||
MD5 (hanIM-1.2.1.tar.gz) = 3651eb27c8175d7be3ee4814335d5417
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
Loading…
Reference in a new issue