Merge & Syncronaize mendexk-*. mendexk-sjis is now a slave

port of mendexk-euc.

PR:		ports-jp/13921
Submitted by:	SHIOZAKI Takehiko <st@be.to>
Approved by:	maintainer no response
This commit is contained in:
Norikatsu Shigemura 2003-07-16 11:54:15 +00:00
parent c2571c3a2b
commit e7f9bbdc4a
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=84986
7 changed files with 22 additions and 67 deletions

View file

@ -9,13 +9,18 @@ PORTNAME= mendexk
PORTVERSION= 2.5 PORTVERSION= 2.5
CATEGORIES= japanese print CATEGORIES= japanese print
MASTER_SITES= ftp://ftp.ascii.co.jp/pub/TeX/ascii-ptex/mendex/ MASTER_SITES= ftp://ftp.ascii.co.jp/pub/TeX/ascii-ptex/mendex/
PKGNAMESUFFIX= -euc PKGNAMESUFFIX= -${KANJICODE}
DISTNAME= ${PORTNAME}${PORTVERSION} DISTNAME= ${PORTNAME}${PORTVERSION}
MAINTAINER= watanabe@zlab.phys.nagoya-u.ac.jp MAINTAINER= watanabe@zlab.phys.nagoya-u.ac.jp
COMMENT= Index formatter for Japanese (EUC) COMMENT= Index formatter for Japanese
KANJICODE?= euc
EXTRACT_DEPENDS= ${NONEXISTENT}:${PORTSDIR}/japanese/ptex-base:configure EXTRACT_DEPENDS= ${NONEXISTENT}:${PORTSDIR}/japanese/ptex-base:configure
.if ${KANJICODE} == "sjis"
EXTRACT_DEPENDS+= nkf:${PORTSDIR}/japanese/nkf
.endif
USE_GMAKE= yes USE_GMAKE= yes
DIST_SUBDIR= teTeX DIST_SUBDIR= teTeX
@ -23,6 +28,7 @@ WRKSRC= ${WRKDIRPREFIX}${.CURDIR}/../ptex-base/work/tetex-src-${TETEX_VERSION}/t
ALL_TARGET= mendex ALL_TARGET= mendex
TETEX_VERSION= 2.0.2 TETEX_VERSION= 2.0.2
KANJI_FILES= kana.h ktable.h
MANLANG= ja MANLANG= ja
MAN1= mendex.1 MAN1= mendex.1
@ -30,6 +36,13 @@ MAN1= mendex.1
post-extract: post-extract:
@${RM} -rf ${WRKSRC} @${RM} -rf ${WRKSRC}
@${MV} ${WRKDIR}/${DISTNAME} ${WRKSRC} @${MV} ${WRKDIR}/${DISTNAME} ${WRKSRC}
.if ${KANJICODE} == "sjis"
@( cd ${WRKSRC} ; \
for i in ${KANJI_FILES}; do \
${MV} $$i $$i.orig ; \
nkf -s $$i.orig > $$i ; \
done )
.endif
pre-build: pre-build:
@(cd ${WRKSRC}/../kpathsea; ${MAKE}) @(cd ${WRKSRC}/../kpathsea; ${MAKE})
@ -39,8 +52,8 @@ do-install:
@${MKDIR} ${PREFIX}/man/${MANLANG}/man1 @${MKDIR} ${PREFIX}/man/${MANLANG}/man1
@${INSTALL_MAN} ${WRKSRC}/mendex.1 ${PREFIX}/man/${MANLANG}/man1 @${INSTALL_MAN} ${WRKSRC}/mendex.1 ${PREFIX}/man/${MANLANG}/man1
.if !defined(NOPORTDOCS) .if !defined(NOPORTDOCS)
@${MKDIR} ${PREFIX}/share/doc/mendex @${MKDIR} ${DOCSDIR}
@${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/doc/mendex @${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR}
.endif .endif
pre-clean: pre-clean:

View file

@ -1,7 +1,5 @@
The program mendex is a index formatter for Japanese, has The program mendex is a index formatter for Japanese, has
the compatibility with makeindex. the compatibility with makeindex.
The mendex installed using this package supports EUC code.
- Makoto WATANABE - Makoto WATANABE
watanabe@zlab.phys.nagoya-u.ac.jp watanabe@zlab.phys.nagoya-u.ac.jp

View file

@ -1,3 +1,3 @@
bin/mendex bin/mendex
share/doc/mendex/README %%PORTDOCS%%%%DOCSDIR%%/README
@dirrm share/doc/mendex %%PORTDOCS%%@dirrm %%DOCSDIR%%

View file

@ -5,51 +5,7 @@
# $FreeBSD$ # $FreeBSD$
# #
PORTNAME= mendexk KANJICODE= sjis
PKGNAMESUFFIX= -sjis MASTERDIR= ${.CURDIR}/../mendexk-euc
PORTVERSION= 2.4d
CATEGORIES= japanese print
MASTER_SITES= ftp://ftp.ascii.co.jp/pub/TeX/ascii-ptex/mendex/ \
ftp://ftp.ascii.co.jp/pub/TeX/ascii-ptex/ptex218/web2c/
DISTNAME= ${PORTNAME}${PORTVERSION}
DISTFILES= ${DISTNAME}${EXTRACT_SUFX} ${KPATHSEA_PARENT}${EXTRACT_SUFX} .include "${MASTERDIR}/Makefile"
MAINTAINER= watanabe@zlab.phys.nagoya-u.ac.jp
COMMENT= Index formatter for Japanese (SJIS)
BUILD_DEPENDS= nkf:${PORTSDIR}/japanese/nkf
USE_GMAKE= yes
DIST_SUBDIR= ptex
MANLANG= ja
MAN1= mendex.1
KPATHSEA_PARENT= web2c-7.2
KANJI_FILES= kana.h ktable.h
pre-configure:
@( cd ${WRKDIR}/${KPATHSEA_PARENT}/kpathsea ; \
./configure --prefix=${PREFIX} )
@( cd ${WRKSRC} ; \
for i in ${KANJI_FILES}; do \
${MV} $$i $$i.orig ; \
nkf -s $$i.orig > $$i ; \
done )
do-build:
@( cd ${WRKDIR}/${KPATHSEA_PARENT}/kpathsea ; ${GMAKE} )
@( cd ${WRKSRC} ; ${MAKE} kpathsea_parent=../${KPATHSEA_PARENT} )
do-install:
@${INSTALL_PROGRAM} ${WRKSRC}/mendex ${PREFIX}/bin
@${MKDIR} ${PREFIX}/man/${MANLANG}/man1
@${INSTALL_MAN} ${WRKSRC}/mendex.1 ${PREFIX}/man/${MANLANG}/man1
.if !defined(NOPORTDOCS)
@${MKDIR} ${PREFIX}/share/doc/mendex
@${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/doc/mendex
.endif
.include <bsd.port.mk>

View file

@ -1,2 +0,0 @@
MD5 (ptex/mendexk2.4d.tar.gz) = 74c36aeeff187e7208a2fa8c26226f94
MD5 (ptex/web2c-7.2.tar.gz) = 1451b51656d9624bee4052f6688af4cf

View file

@ -1,7 +0,0 @@
The program mendex is a index formatter for Japanese, has
the compatibility with makeindex.
The mendex installed using this package supports SJIS code.
- Makoto WATANABE
watanabe@zlab.phys.nagoya-u.ac.jp

View file

@ -1,3 +0,0 @@
bin/mendex
share/doc/mendex/README
@dirrm share/doc/mendex