ports/55358: possible wrong plist in ports/lang/yorick
David H. Munro
munro at oldben.llnl.gov
Thu Sep 4 20:50:17 UTC 2003
The following reply was made to PR ports/55358; it has been noted by GNATS.
From: "David H. Munro" <munro at oldben.llnl.gov>
To: freebsd-gnats-submit at FreeBSD.org, lazykang at hotmail.com
Cc:
Subject: Re: ports/55358: possible wrong plist in ports/lang/yorick
Date: Thu, 04 Sep 2003 13:44:25 -0700
Okay, let's try it again. This patch ought to close the PR for sure.
diff -ruN yorick.orig/Makefile yorick/Makefile
--- yorick.orig/Makefile 2003-02-21 04:35:09.000000000 -0800
+++ yorick/Makefile 2003-09-04 13:39:35.000000000 -0700
@@ -9,6 +9,7 @@
# 1.5.02 port by ports at FreeBSD.org,
# from submission by Ed Alley <wea at llnl.gov>
# 1.5.07 port by David H. Munro <munro1 at llnl.gov>
+# 1.5.12 port by David H. Munro <munro1 at llnl.gov>, 01/Nov/02
# 1.5.07 notes:
# (1) info pages installed in PREFIX/info for consistency with other apps
# -- really should be in PREFIX/share/info
@@ -25,10 +26,9 @@
# 1.5.08 replaces 1.5.07 infant mortality
PORTNAME= yorick
-PORTVERSION= 1.5.08
+PORTVERSION= 1.5.12
CATEGORIES= lang math
-MASTER_SITES= ftp://ftp-icf.llnl.gov/pub/Yorick/ \
- ftp://wuarchive.wustl.edu/languages/yorick/
+MASTER_SITES= ftp://ftp-icf.llnl.gov/pub/Yorick/
EXTRACT_SUFX= .tgz
MAINTAINER= munro1 at llnl.gov
@@ -40,6 +40,7 @@
MAKE_ARGS= Y_HOME="${PREFIX}/lib/${PORTNAME}" Y_SITE="${DATADIR}" \
Y_DOCDIR=/dev/null
MAN1= yorick.1 gist.1
+INFO= yorick
PORTDOCS= FILE_FORMATS README drat.doc drat.tex graph.doc hex.doc \
library.doc math.doc refs.pdf refs.ps refs.tex std.doc \
@@ -52,16 +53,9 @@
post-build:
.if !defined(NOPORTDOCS)
cd ${WRKSRC}/doc; make yorick.info
- ${GZIP_CMD} ${WRKSRC}/doc/yorick.info*
.endif
post-install:
-.if !exists(${PREFIX}/bin)
- @${MKDIR} ${PREFIX}/bin
-.endif
-.if !exists(${PREFIX}/man/man1)
- @${MKDIR} ${PREFIX}/man/man1
-.endif
.for file in gist yorick
${INSTALL_MAN} ${WRKSRC}/doc/${file}.1 ${PREFIX}/man/man1
@${STRIP_CMD} ${PREFIX}/lib/${PORTNAME}/bin/${file}
@@ -77,13 +71,10 @@
${INSTALL_DATA} ${WRKSRC}/doc/${file} ${DOCSDIR}
.endfor
@${LN} -sf ../doc/${PORTNAME} ${DATADIR}/doc
-.if !exists(${PREFIX}/info)
- @${MKDIR} ${PREFIX}/info
-.endif
for f in ${WRKSRC}/doc/yorick.info*; do \
${INSTALL_DATA} $$f ${PREFIX}/info; \
done
- install-info ${PREFIX}/info/yorick.info.gz ${PREFIX}/info/dir
+ install-info ${PREFIX}/info/yorick.info ${PREFIX}/info/dir
.endif
.include <bsd.port.mk>
diff -ruN yorick.orig/distinfo yorick/distinfo
--- yorick.orig/distinfo 2002-02-09 01:15:58.000000000 -0800
+++ yorick/distinfo 2002-11-01 15:37:43.000000000 -0800
@@ -1,2 +1 @@
-MD5 (yorick-1.5.08.tgz) = 2f13dd9bc2fd1503b18006c2a3c253ee
-
+MD5 (yorick-1.5.12.tgz) = c0771f59f03dc35da3bbada4c41409b4
diff -ruN yorick.orig/pkg-plist yorick/pkg-plist
--- yorick.orig/pkg-plist 2002-02-09 01:15:58.000000000 -0800
+++ yorick/pkg-plist 2003-09-04 11:25:20.000000000 -0700
@@ -154,14 +154,6 @@
share/yorick/i0/std.i
share/yorick/i0/stdx.i
share/yorick/yorick.el
-%%PORTDOCS%%@unexec install-info --delete %D/info/yorick.info.gz %D/info/dir
-%%PORTDOCS%%info/yorick.info.gz
-%%PORTDOCS%%info/yorick.info-1.gz
-%%PORTDOCS%%info/yorick.info-4.gz
-%%PORTDOCS%%info/yorick.info-2.gz
-%%PORTDOCS%%info/yorick.info-5.gz
-%%PORTDOCS%%info/yorick.info-3.gz
-%%PORTDOCS%%@exec install-info %D/info/yorick.info.gz %D/info/dir
@dirrm share/yorick/i0
@dirrm share/yorick/i
@dirrm share/yorick/g
More information about the freebsd-ports-bugs
mailing list