aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormita <mita@FreeBSD.org>2005-02-06 10:55:17 +0800
committermita <mita@FreeBSD.org>2005-02-06 10:55:17 +0800
commit921f01c312962175b669258ec9736f041a6fa72c (patch)
tree36339f60b95e739ea2fa3736b58144a052d9b51c
parent9dd9acf96e8bfe24b735c135f5d6dd7f59cc2fb2 (diff)
downloadfreebsd-ports-gnome-921f01c312962175b669258ec9736f041a6fa72c.tar.gz
freebsd-ports-gnome-921f01c312962175b669258ec9736f041a6fa72c.tar.zst
freebsd-ports-gnome-921f01c312962175b669258ec9736f041a6fa72c.zip
Maintainer's update
- correct dependency on intlfonts - Make document install more cleanly Submitted by: kris and hrs (thanks)
-rw-r--r--japanese/diclookup-emacs20/Makefile22
-rw-r--r--japanese/diclookup-emacs20/pkg-plist14
2 files changed, 20 insertions, 16 deletions
diff --git a/japanese/diclookup-emacs20/Makefile b/japanese/diclookup-emacs20/Makefile
index c2b55cd56662..1e0174441f5b 100644
--- a/japanese/diclookup-emacs20/Makefile
+++ b/japanese/diclookup-emacs20/Makefile
@@ -15,28 +15,32 @@ DISTNAME= diclookup-mule-${PORTVERSION}
MAINTAINER= mita@FreeBSD.org
COMMENT= CDROM dictionary client for emacs. (needs ndtpd or dserver package)
-RUN_DEPENDS= ${X11BASE}/share/doc/intlfonts-1.2/README:${PORTSDIR}/x11-fonts/intlfonts
+RUN_DEPENDS= ${FONTSDIR}/a18rk.pcf.gz:${PORTSDIR}/x11-fonts/intlfonts
WRKSRC= ${WRKDIR}/diclookup-mule-${PORTVERSION}
EMACS_PORT_NAME?= emacs20
MAKE_ARGS+= LISPDIR="${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/diclookup"
-DOC_DIR= ${PREFIX}/share/doc/diclookup-emacs20
+FONTSDIR= ${X11BASE}/lib/X11/fonts/local
+DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}${PKGNAMESUFFIX}
pre-install:
${MKDIR} ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/diclookup
+
post-install:
- ${MKDIR} ${DOC_DIR}
+.if !defined(NOPORTDOCS)
+ ${MKDIR} ${DOCSDIR}
@${SED} s!PREFIX_DIR!${PREFIX}!g ${FILESDIR}/setup-diclookup.sh \
- > ${DOC_DIR}/setup-diclookup.sh
+ > ${DOCSDIR}/setup-diclookup.sh
@${SED} s!PREFIX_DIR!${PREFIX}!g ${FILESDIR}/deinstall-diclookup.sh \
- > ${DOC_DIR}/deinstall-diclookup.sh
+ > ${DOCSDIR}/deinstall-diclookup.sh
${INSTALL_DATA} ${FILESDIR}/README.diclookup-setup.txt \
- ${DOC_DIR}/
+ ${DOCSDIR}/
${INSTALL_DATA} ${WRKSRC}/README \
- ${DOC_DIR}/README.diclookup-mule
+ ${DOCSDIR}/README.diclookup-mule
${INSTALL_DATA} ${WRKSRC}/README.sirup \
- ${DOC_DIR}/
+ ${DOCSDIR}/
${INSTALL_DATA} ${WRKSRC}/lib/README \
- ${DOC_DIR}/README.diclookup-mule.lib
+ ${DOCSDIR}/README.diclookup-mule.lib
+.endif
.include <bsd.port.mk>
diff --git a/japanese/diclookup-emacs20/pkg-plist b/japanese/diclookup-emacs20/pkg-plist
index c4a3d135e4e3..55bb07dc69ba 100644
--- a/japanese/diclookup-emacs20/pkg-plist
+++ b/japanese/diclookup-emacs20/pkg-plist
@@ -1,9 +1,9 @@
-share/doc/diclookup-emacs20/README.diclookup-setup.txt
-share/doc/diclookup-emacs20/README.diclookup-mule
-share/doc/diclookup-emacs20/README.sirup
-share/doc/diclookup-emacs20/README.diclookup-mule.lib
-share/doc/diclookup-emacs20/setup-diclookup.sh
-share/doc/diclookup-emacs20/deinstall-diclookup.sh
+%%PORTDOCS%%%%DOCSDIR%%/README.diclookup-setup.txt
+%%PORTDOCS%%%%DOCSDIR%%/README.diclookup-mule
+%%PORTDOCS%%%%DOCSDIR%%/README.sirup
+%%PORTDOCS%%%%DOCSDIR%%/README.diclookup-mule.lib
+%%PORTDOCS%%%%DOCSDIR%%/setup-diclookup.sh
+%%PORTDOCS%%%%DOCSDIR%%/deinstall-diclookup.sh
%%EMACS_LIBDIR_WITH_VER%%/site-lisp/diclookup/od-eiwa.elc
%%EMACS_LIBDIR_WITH_VER%%/site-lisp/diclookup/od-oxford.elc
%%EMACS_LIBDIR_WITH_VER%%/site-lisp/diclookup/od-italian.elc
@@ -18,4 +18,4 @@ share/doc/diclookup-emacs20/deinstall-diclookup.sh
%%EMACS_LIBDIR_WITH_VER%%/site-lisp/diclookup/sirup.elc
%%EMACS_LIBDIR_WITH_VER%%/site-lisp/diclookup/ndtp.elc
@dirrm %%EMACS_LIBDIR_WITH_VER%%/site-lisp/diclookup
-@dirrm share/doc/diclookup-emacs20
+@dirrm %%DOCSDIR%%