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