Hi,

this diff will install documentation for ocaml-calendar and fix the
META file. OK?

Christopher


Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/ocaml-calendar/Makefile,v
retrieving revision 1.13
diff -u -p -r1.13 Makefile
--- Makefile    22 Aug 2014 22:21:54 -0000      1.13
+++ Makefile    21 Oct 2014 18:17:05 -0000
@@ -6,7 +6,7 @@ CATEGORIES=     devel
 V=             2.03.2
 DISTNAME=      calendar-${V}
 PKGNAME=       ocaml-calendar-${V}
-REVISION=      4
+REVISION=      5
 # You need to update MASTER_SITES too, when changing the version
number. MASTER_SITES=
https://forge.ocamlcore.org/frs/download.php/915/ 
@@ -25,7 +25,14 @@ CONFIGURE_STYLE= gnu
 USE_GMAKE=     yes
 
 
-pre-fake:
-       ${INSTALL_DATA_DIR} ${PREFIX}/lib/ocaml
+post-install:
+       ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/ocaml-calendar/api
+       ${INSTALL_DATA} \
+               ${WRKDIST}/CHANGES \
+               ${PREFIX}/share/doc/ocaml-calendar/
+       ${INSTALL_DATA} \
+               ${WRKDIST}/doc/* \
+               ${PREFIX}/share/doc/ocaml-calendar/api/
+
 
 .include <bsd.port.mk>
Index: patches/patch-Makefile_in
===================================================================
RCS file: /cvs/ports/devel/ocaml-calendar/patches/patch-Makefile_in,v
retrieving revision 1.2
diff -u -p -r1.2 patch-Makefile_in
--- patches/patch-Makefile_in   18 Aug 2012 22:06:49 -0000
1.2 +++ patches/patch-Makefile_in       21 Oct 2014 18:17:05 -0000
@@ -1,7 +1,22 @@
 $OpenBSD: patch-Makefile_in,v 1.2 2012/08/18 22:06:49 avsm Exp $
---- Makefile.in.orig   Fri Aug 10 03:46:25 2012
-+++ Makefile.in        Fri Aug 10 03:46:58 2012
-@@ -209,7 +209,7 @@ headers:
+
+ocamlfind is only usable if the library has a name!
+
+the target/*.cmx[as] would fail on bytecode only archs
+
+--- Makefile.in.orig   Wed Jun 27 10:13:31 2012
++++ Makefile.in        Thu Oct  2 10:36:32 2014
+@@ -120,7 +120,8 @@ src/version.ml: Makefile
+       echo "let date = \"`date`\"" >> $@
+ 
+ META: Makefile
+-      echo "description = \"$(NAME) library\"" > $@
++      echo "name = \"$(NAME)\"" > $@
++      echo "description = \"$(NAME) library\"" >> $@
+       echo "version = \"$(VERSION)\"" >> $@
+       echo "archive(byte) = \"$(NAMELIB).cma\"" >> $@
+       echo "archive(native) = \"$(NAMELIB).cmxa\"" >> $@
+@@ -209,7 +210,7 @@ headers:
  install: $(LIBS) $(CLIBS) META
        @if [ "`sed -n -e 's/version = "\([0-9.+dev]*\)"/\1/p' META`"
= "$(VERSION)" ]; then \ (if test -d `ocamlfind install -help | grep
destdir | sed -e "s/.*default: \(.*\))/\1/"`/$(NAME); then $(MAKE)
uninstall; fi;\ Index: pkg/PLIST
=================================================================== RCS
file: /cvs/ports/devel/ocaml-calendar/pkg/PLIST,v retrieving revision
1.2 diff -u -p -r1.2 PLIST
--- pkg/PLIST   18 Aug 2012 22:06:49 -0000      1.2
+++ pkg/PLIST   21 Oct 2014 18:17:05 -0000
@@ -19,3 +19,103 @@ lib/ocaml/calendar/time_Zone.mli
 lib/ocaml/calendar/time_sig.mli
 lib/ocaml/calendar/utils.mli
 lib/ocaml/calendar/version.mli
+share/doc/ocaml-calendar/
+share/doc/ocaml-calendar/CHANGES
+share/doc/ocaml-calendar/api/
+share/doc/ocaml-calendar/api/Calendar.Precise.html
+share/doc/ocaml-calendar/api/Calendar.html
+share/doc/ocaml-calendar/api/Calendar_builder.Make.html
+share/doc/ocaml-calendar/api/Calendar_builder.Make_Precise.html
+share/doc/ocaml-calendar/api/Calendar_builder.html
+share/doc/ocaml-calendar/api/Calendar_sig.S.Date.html
+share/doc/ocaml-calendar/api/Calendar_sig.S.Period.html
+share/doc/ocaml-calendar/api/Calendar_sig.S.Time.html
+share/doc/ocaml-calendar/api/Calendar_sig.S.html
+share/doc/ocaml-calendar/api/Calendar_sig.html
+share/doc/ocaml-calendar/api/Date.html
+share/doc/ocaml-calendar/api/Date_sig.S.Period.html
+share/doc/ocaml-calendar/api/Date_sig.S.html
+share/doc/ocaml-calendar/api/Date_sig.html
+share/doc/ocaml-calendar/api/Fcalendar.Precise.html
+share/doc/ocaml-calendar/api/Fcalendar.html
+share/doc/ocaml-calendar/api/Ftime.html
+share/doc/ocaml-calendar/api/Period.S.html
+share/doc/ocaml-calendar/api/Period.html
+share/doc/ocaml-calendar/api/Printer.Calendar.html
+share/doc/ocaml-calendar/api/Printer.CalendarPrinter.html
+share/doc/ocaml-calendar/api/Printer.Date.html
+share/doc/ocaml-calendar/api/Printer.DatePrinter.html
+share/doc/ocaml-calendar/api/Printer.Fcalendar.html
+share/doc/ocaml-calendar/api/Printer.Ftime.html
+share/doc/ocaml-calendar/api/Printer.Precise_Calendar.html
+share/doc/ocaml-calendar/api/Printer.Precise_Fcalendar.html
+share/doc/ocaml-calendar/api/Printer.S.html
+share/doc/ocaml-calendar/api/Printer.Time.html
+share/doc/ocaml-calendar/api/Printer.TimePrinter.html
+share/doc/ocaml-calendar/api/Printer.html
+share/doc/ocaml-calendar/api/Time.html
+share/doc/ocaml-calendar/api/Time_Zone.html
+share/doc/ocaml-calendar/api/Time_sig.S.Period.html
+share/doc/ocaml-calendar/api/Time_sig.S.Second.html
+share/doc/ocaml-calendar/api/Time_sig.S.html
+share/doc/ocaml-calendar/api/Time_sig.Second.html
+share/doc/ocaml-calendar/api/Time_sig.html
+share/doc/ocaml-calendar/api/Utils.Comparable.html
+share/doc/ocaml-calendar/api/Utils.Float.html
+share/doc/ocaml-calendar/api/Utils.Int.html
+share/doc/ocaml-calendar/api/Utils.html
+share/doc/ocaml-calendar/api/Version.html
+share/doc/ocaml-calendar/api/index.html
+share/doc/ocaml-calendar/api/index_attributes.html
+share/doc/ocaml-calendar/api/index_class_types.html
+share/doc/ocaml-calendar/api/index_classes.html
+share/doc/ocaml-calendar/api/index_exceptions.html
+share/doc/ocaml-calendar/api/index_methods.html
+share/doc/ocaml-calendar/api/index_module_types.html
+share/doc/ocaml-calendar/api/index_modules.html
+share/doc/ocaml-calendar/api/index_types.html
+share/doc/ocaml-calendar/api/index_values.html
+share/doc/ocaml-calendar/api/style.css
+share/doc/ocaml-calendar/api/type_Calendar.Precise.html
+share/doc/ocaml-calendar/api/type_Calendar.html
+share/doc/ocaml-calendar/api/type_Calendar_builder.Make.html
+share/doc/ocaml-calendar/api/type_Calendar_builder.Make_Precise.html
+share/doc/ocaml-calendar/api/type_Calendar_builder.html
+share/doc/ocaml-calendar/api/type_Calendar_sig.S.Date.html
+share/doc/ocaml-calendar/api/type_Calendar_sig.S.Period.html
+share/doc/ocaml-calendar/api/type_Calendar_sig.S.Time.html
+share/doc/ocaml-calendar/api/type_Calendar_sig.S.html
+share/doc/ocaml-calendar/api/type_Calendar_sig.html
+share/doc/ocaml-calendar/api/type_Date.html
+share/doc/ocaml-calendar/api/type_Date_sig.S.Period.html
+share/doc/ocaml-calendar/api/type_Date_sig.S.html
+share/doc/ocaml-calendar/api/type_Date_sig.html
+share/doc/ocaml-calendar/api/type_Fcalendar.Precise.html
+share/doc/ocaml-calendar/api/type_Fcalendar.html
+share/doc/ocaml-calendar/api/type_Ftime.html
+share/doc/ocaml-calendar/api/type_Period.S.html
+share/doc/ocaml-calendar/api/type_Period.html
+share/doc/ocaml-calendar/api/type_Printer.Calendar.html
+share/doc/ocaml-calendar/api/type_Printer.CalendarPrinter.html
+share/doc/ocaml-calendar/api/type_Printer.Date.html
+share/doc/ocaml-calendar/api/type_Printer.DatePrinter.html
+share/doc/ocaml-calendar/api/type_Printer.Fcalendar.html
+share/doc/ocaml-calendar/api/type_Printer.Ftime.html
+share/doc/ocaml-calendar/api/type_Printer.Precise_Calendar.html
+share/doc/ocaml-calendar/api/type_Printer.Precise_Fcalendar.html
+share/doc/ocaml-calendar/api/type_Printer.S.html
+share/doc/ocaml-calendar/api/type_Printer.Time.html
+share/doc/ocaml-calendar/api/type_Printer.TimePrinter.html
+share/doc/ocaml-calendar/api/type_Printer.html
+share/doc/ocaml-calendar/api/type_Time.html
+share/doc/ocaml-calendar/api/type_Time_Zone.html
+share/doc/ocaml-calendar/api/type_Time_sig.S.Period.html
+share/doc/ocaml-calendar/api/type_Time_sig.S.Second.html
+share/doc/ocaml-calendar/api/type_Time_sig.S.html
+share/doc/ocaml-calendar/api/type_Time_sig.Second.html
+share/doc/ocaml-calendar/api/type_Time_sig.html
+share/doc/ocaml-calendar/api/type_Utils.Comparable.html
+share/doc/ocaml-calendar/api/type_Utils.Float.html
+share/doc/ocaml-calendar/api/type_Utils.Int.html
+share/doc/ocaml-calendar/api/type_Utils.html
+share/doc/ocaml-calendar/api/type_Version.html


-- 
http://gmerlin.de
OpenPGP: http://gmerlin.de/christopher.pub
F190 D013 8F01 AA53 E080  3F3C F17F B0A1 D44E 4FEE

Attachment: signature.asc
Description: PGP signature

Reply via email to