freebsd-ports/korean/hanIM/Makefile

85 lines
2.5 KiB
Makefile
Raw Normal View History

# New ports collection makefile for: hanIM
# Date created: 17 Mar 1998
# Whom: CHOI Junho <cjh@kr.freebsd.org
#
1999-08-30 08:09:14 -04:00
# $FreeBSD$
#
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
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
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_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
${MKDIR} ${PREFIX}/share/doc/hanIM
${CP} -r ${WRKDIR}/usr/doc/hanIM-${PORTVERSION}/* \
${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>