ports/66587: [maintainer-update] Better pkg-plist for devel/ocaml-findlib
Stephane Legrand
stephane at FreeBSD.org
Wed May 12 22:40:18 UTC 2004
>Number: 66587
>Category: ports
>Synopsis: [maintainer-update] Better pkg-plist for devel/ocaml-findlib
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: maintainer-update
>Submitter-Id: current-users
>Arrival-Date: Wed May 12 15:40:15 PDT 2004
>Closed-Date:
>Last-Modified:
>Originator: Stephane Legrand <stephane at freebsd.org>
>Release: FreeBSD 4.10-BETA i386
>Organization:
>Environment:
System: FreeBSD 4.10-BETA i386
>Description:
Add some missing files to pkg-plist (found by pav@ ).
>How-To-Repeat:
>Fix:
diff -ruN ocaml-findlib-orig/Makefile ocaml-findlib/Makefile
--- ocaml-findlib-orig/Makefile Sun May 9 18:18:00 2004
+++ ocaml-findlib/Makefile Mon May 10 15:25:06 2004
@@ -26,17 +26,30 @@
MAN1= ocamlfind.1
MAN5= META.5 findlib.conf.5 site-lib.5
+# this list comes from the findlib configure script
+OCAML_DIRS= dbm dynlink graphics num num-top str threads unix stdlib bigarray labltk camlp4
+
post-install:
@${FIND} ${PREFIX}/lib/ocaml/site-lib/findlib -type f | \
${SED} 's,^${PREFIX}/,,' >> ${TMPPLIST}
-# this list comes from the findlib configure script
-.for D in dbm dynlink graphics num num-top str threads unix stdlib bigarray labltk camlp4
+.for D in ${OCAML_DIRS}
@${FIND} ${PREFIX}/lib/ocaml/site-lib/$D -type f -name META | \
${SED} 's,^${PREFIX}/,,' >> ${TMPPLIST}
.endfor
+ ${ECHO_CMD} 'lib/ocaml/site-lib/num-top/num_top.cma' >> ${TMPPLIST}
+ ${ECHO_CMD} 'lib/ocaml/site-lib/num-top/num_top.cmi' >> ${TMPPLIST}
+ ${ECHO_CMD} 'lib/ocaml/site-lib/num-top/num_top_printers.cmi' >> ${TMPPLIST}
+ ${ECHO_CMD} 'lib/ocaml/topfind' >> ${TMPPLIST}
+
@${FIND} ${PREFIX}/lib/ocaml/site-lib/findlib -type d | ${SORT} -r | \
${SED} 's,^${PREFIX}/, at dirrm ,' >> ${TMPPLIST}
+
+.for D in ${OCAML_DIRS}
+ ${ECHO_CMD} "@dirrm lib/ocaml/site-lib/$D" >> ${TMPPLIST}
+.endfor
+
+ ${ECHO_CMD} '@dirrm lib/ocaml/site-lib' >> ${TMPPLIST}
.include <bsd.port.mk>
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list