aboutsummaryrefslogtreecommitdiff
path: root/korean/hanIM/Makefile
diff options
context:
space:
mode:
authorJun Kuriyama <kuriyama@FreeBSD.org>1999-05-29 08:32:15 +0000
committerJun Kuriyama <kuriyama@FreeBSD.org>1999-05-29 08:32:15 +0000
commit7a83f8422bd4c899e5f513498554bcb520e62912 (patch)
treec12e2a615266fbfda103ece562d26c7cf9ad8fff /korean/hanIM/Makefile
parent8f3d3bc78991be329931fcd60f381b563bc94926 (diff)
Notes
Diffstat (limited to 'korean/hanIM/Makefile')
-rw-r--r--korean/hanIM/Makefile84
1 files changed, 84 insertions, 0 deletions
diff --git a/korean/hanIM/Makefile b/korean/hanIM/Makefile
new file mode 100644
index 000000000000..70787afbd9b2
--- /dev/null
+++ b/korean/hanIM/Makefile
@@ -0,0 +1,84 @@
+# New ports collection makefile for: hanIM
+# Version required: 1.0
+# Date created: 17 Mar 1998
+# Whom: CHOI Junho <cjh@kr.freebsd.org
+#
+# $Id$
+#
+
+DISTNAME= hanIM-${HANIM_VER}-${HANIM_VER_PL}.i386
+PKGNAME= ko-hanIM-${HANIM_VER}
+CATEGORIES= korean x11
+MASTER_SITES= http://www.mizi.co.kr/packages/hanIM/
+EXTRACT_SUFX= .rpm
+
+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_lib \
+ /compat/linux/usr/share/locale/ko/LC_MESSAGES/SYS_LC_MESSAGES:${PORTSDIR}/korean/linux_locale
+
+NO_CDROM= "Not a free software"
+
+USE_X_PREFIX= yes
+NO_WRKSUBDIR= yes
+STRIP=
+
+RPM2CPIO= rpm2cpio
+CPIO= /usr/bin/cpio
+CPIO_OPT= -i --make-directories
+
+HANIM_VER= 1.1b
+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-${HANIM_VER}/samples/*.orig
+ # dirty workaround. you should delete compiled garbages!
+ ${RM} ${WRKDIR}/usr/doc/hanIM-${HANIM_VER}/samples/.#* \
+ ${WRKDIR}/usr/doc/hanIM-${HANIM_VER}/samples/*.o \
+ ${WRKDIR}/usr/doc/hanIM-${HANIM_VER}/samples/asample \
+ ${WRKDIR}/usr/doc/hanIM-${HANIM_VER}/samples/overspot \
+ ${WRKDIR}/usr/doc/hanIM-${HANIM_VER}/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
+ ${MKDIR} ${PREFIX}/share/doc/hanIM
+ ${CP} -r ${WRKDIR}/usr/doc/hanIM-${HANIM_VER}/* \
+ ${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 \
+ ${PREFIX}/lib/X11/locale/ko/XLC_LOCALE.orig; \
+ fi
+ ${INSTALL_DATA} ${FILESDIR}/XLC_LOCALE \
+ ${PREFIX}/lib/X11/locale/ko/
+ ${INSTALL_DATA} ${FILESDIR}/XLC_LOCALE \
+ ${PREFIX}/share/doc/hanIM/
+
+post-install:
+ @${CAT} ${PKGDIR}/MESSAGE
+
+.include <bsd.port.mk>