diff options
author | Beat Gaetzi <beat@FreeBSD.org> | 2009-05-12 19:05:33 +0000 |
---|---|---|
committer | Beat Gaetzi <beat@FreeBSD.org> | 2009-05-12 19:05:33 +0000 |
commit | 0ff7b37784a6fae2ead430e687abe20516f1c619 (patch) | |
tree | cdad943a0441003ae813c0671378676495c2cf56 /german/ding/Makefile | |
parent | 95b948b1e667858a0801354cff0d81f7f357aed2 (diff) | |
download | ports-0ff7b37784a6fae2ead430e687abe20516f1c619.tar.gz ports-0ff7b37784a6fae2ead430e687abe20516f1c619.zip |
Notes
Diffstat (limited to 'german/ding/Makefile')
-rw-r--r-- | german/ding/Makefile | 14 |
1 files changed, 11 insertions, 3 deletions
diff --git a/german/ding/Makefile b/german/ding/Makefile index abee6e81035f..97f088ef0db7 100644 --- a/german/ding/Makefile +++ b/german/ding/Makefile @@ -6,8 +6,7 @@ # PORTNAME= ding -PORTVERSION= 1.5 -PORTREVISION= 2 +PORTVERSION= 1.6 CATEGORIES= german tk MASTER_SITES= ftp://ftp.tu-chemnitz.de/pub/Local/urz/ding/ @@ -17,19 +16,28 @@ COMMENT= A German-English dictionary program for X windows/Unix RUN_DEPENDS= wish8.4:${PORTSDIR}/x11-toolkits/tk84 \ agrep:${PORTSDIR}/textproc/agrep +USE_PERL5= yes + MAN1= ding.1 +DICTFILE= de-en.txt +SWISSDICT= de_ch-en.txt + do-build: ${SED} -E -e '1,/^exec/ s!wish!wish8.4!' \ -e 's!/usr/share/dict/de-en.txt!${PREFIX}/share/ding/de-en.txt!' \ ${WRKSRC}/ding > ${WRKSRC}/dingX ${SED} -E -e 's!/usr/share/bin/!${PREFIX}/bin/!' \ ${WRKSRC}/ding.desktop > ${WRKSRC}/ding.desktop.sed + @${CP} ${WRKSRC}/${DICTFILE} ${WRKSRC}/${SWISSDICT} + ${PERL5} -pi.orig -e '$${sz}="\x{009F}"; s/Ã$${sz}/ss/g' \ + ${WRKSRC}/${SWISSDICT} do-install: ${MKDIR} ${PREFIX}/share/ding ${INSTALL_SCRIPT} ${WRKSRC}/dingX ${PREFIX}/bin/ding - ${INSTALL_DATA} ${WRKSRC}/de-en.txt ${PREFIX}/share/ding/de-en.txt + ${INSTALL_DATA} ${WRKSRC}/${DICTFILE} ${PREFIX}/share/ding/de-en.txt + ${INSTALL_DATA} ${WRKSRC}/${SWISSDICT} ${PREFIX}/share/ding ${INSTALL_DATA} ${WRKSRC}/ding.png ${PREFIX}/share/ding/ding.png ${INSTALL_DATA} ${WRKSRC}/ding.desktop.sed ${PREFIX}/share/ding/ding.desktop ${INSTALL_MAN} ${WRKSRC}/ding.1 ${PREFIX}/man/man1 |