summaryrefslogtreecommitdiff
path: root/databases/geneweb
diff options
context:
space:
mode:
authordholland <dholland>2016-09-11 04:34:09 +0000
committerdholland <dholland>2016-09-11 04:34:09 +0000
commita4907fe87c835edcb8b054b9c1233dfe7259a9c1 (patch)
treef0a277d6464b1269c3c8042129673a5c10eaa090 /databases/geneweb
parent09c8d442a58a4984f516e9303b1203d0f9a4c027 (diff)
downloadpkgsrc-a4907fe87c835edcb8b054b9c1233dfe7259a9c1.tar.gz
Fix broken build with latest camlp4.
XXX: this package has an abusive do-install rule.
Diffstat (limited to 'databases/geneweb')
-rw-r--r--databases/geneweb/distinfo3
-rw-r--r--databases/geneweb/patches/patch-src_Makefile21
2 files changed, 23 insertions, 1 deletions
diff --git a/databases/geneweb/distinfo b/databases/geneweb/distinfo
index a642c9b199d..da43d16ac47 100644
--- a/databases/geneweb/distinfo
+++ b/databases/geneweb/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.17 2015/11/03 01:56:11 agc Exp $
+$NetBSD: distinfo,v 1.18 2016/09/11 04:34:09 dholland Exp $
SHA1 (geneweb-5.01.tgz) = 4443b12d88cc8a6fa04ae903ace3f7bdb384d40e
RMD160 (geneweb-5.01.tgz) = 75507bb35df74b92becc8514c9ad82c8f4ef886e
@@ -7,6 +7,7 @@ Size (geneweb-5.01.tgz) = 1388008 bytes
SHA1 (patch-ac) = cf35956939ab1ce57cac2a4261f892b0a34cb053
SHA1 (patch-ad) = 83bdd42cc3229257b9eca3433c2f09b315b5e53d
SHA1 (patch-ged2gwb_ged2gwb.ml) = 28261aadb7b129297582105d491b79fc8c8c86e8
+SHA1 (patch-src_Makefile) = 7ac778789078eb370eb1e17e8b30c02d66bb4e41
SHA1 (patch-src_dag.ml) = a0dfc2d6f6de185ac3786dfe4ba604f141397879
SHA1 (patch-src_date.ml) = c69a0c0976e03cef7314d00fdbedcbf8cef7c75d
SHA1 (patch-src_gwd.ml) = c165a4eb563b44e562f572714ab0ae5ba6af75c6
diff --git a/databases/geneweb/patches/patch-src_Makefile b/databases/geneweb/patches/patch-src_Makefile
new file mode 100644
index 00000000000..efa645a695b
--- /dev/null
+++ b/databases/geneweb/patches/patch-src_Makefile
@@ -0,0 +1,21 @@
+$NetBSD: patch-src_Makefile,v 1.1 2016/09/11 04:34:09 dholland Exp $
+
+Remove diff.cmo from the gwc and gwd builds, as it conflicts with a
+module of the same name that comes with camlp5. Use the camlp5 one
+instead; it's the same code.
+
+--- src/Makefile.orig 2007-09-12 09:58:44.000000000 +0000
++++ src/Makefile
+@@ -4,10 +4,10 @@ include ../tools/Makefile.inc
+
+ PREFIX=/usr
+ OCAMLI=-I ../wserver -I ../dag2html
+-GWC_OBJS=argl.cmo lock.cmo adef.cmo iovalue.cmo buff.cmo name.cmo mutil.cmo secure.cmo btree.cmo futil.cmo dutil.cmo database.cmo db2.cmo db2disk.cmo diff.cmo outbase.cmo gwdb.cmo pqueue.cmo progrBar.cmo consang.cmo consangAll.cmo checkItem.cmo check.cmo calendar.cmo notesLinks.cmo gwcomp.cmo gwc.cmo
++GWC_OBJS=argl.cmo lock.cmo adef.cmo iovalue.cmo buff.cmo name.cmo mutil.cmo secure.cmo btree.cmo futil.cmo dutil.cmo database.cmo db2.cmo db2disk.cmo outbase.cmo gwdb.cmo pqueue.cmo progrBar.cmo consang.cmo consangAll.cmo checkItem.cmo check.cmo calendar.cmo notesLinks.cmo gwcomp.cmo gwc.cmo
+ GWC2_OBJS=calendar.cmo adef.cmo iovalue.cmo buff.cmo name.cmo mutil.cmo gwcomp.cmo argl.cmo lock.cmo progrBar.cmo secure.cmo iochan.cmo futil.cmo db2.cmo db2out.cmo notesLinks.cmo gwc2.cmo
+ CONSANG_OBJS=argl.cmo lock.cmo adef.cmo iovalue.cmo buff.cmo name.cmo mutil.cmo secure.cmo btree.cmo futil.cmo dutil.cmo progrBar.cmo database.cmo db2.cmo db2disk.cmo db2out.cmo diff.cmo outbase.cmo gwdb.cmo pqueue.cmo consang.cmo consangAll.cmo mk_consang.cmo
+-GWD_OBJS1=../wserver/wserver.cmo ../dag2html/dag2html.cmo argl.cmo lock.cmo adef.cmo iovalue.cmo buff.cmo name.cmo mutil.cmo secure.cmo btree.cmo futil.cmo dutil.cmo database.cmo db2.cmo db2disk.cmo diff.cmo gwdb.cmo checkItem.cmo gutil.cmo pqueue.cmo consang.cmo num.cmo version.cmo translate.cmo gwlib.cmo notesLinks.cmo util.cmo calendar.cmo templDate.cmo templ.cmo hutil.cmo date.cmo update.cmo wiki.cmo history.cmo notes.cmo wiznotes.cmo srcfile.cmo dag.cmo perso.cmo updateInd.cmo updateIndOk.cmo updateFam.cmo updateFamOk.cmo place.cmo
++GWD_OBJS1=../wserver/wserver.cmo ../dag2html/dag2html.cmo argl.cmo lock.cmo adef.cmo iovalue.cmo buff.cmo name.cmo mutil.cmo secure.cmo btree.cmo futil.cmo dutil.cmo database.cmo db2.cmo db2disk.cmo gwdb.cmo checkItem.cmo gutil.cmo pqueue.cmo consang.cmo num.cmo version.cmo translate.cmo gwlib.cmo notesLinks.cmo util.cmo calendar.cmo templDate.cmo templ.cmo hutil.cmo date.cmo update.cmo wiki.cmo history.cmo notes.cmo wiznotes.cmo srcfile.cmo dag.cmo perso.cmo updateInd.cmo updateIndOk.cmo updateFam.cmo updateFamOk.cmo place.cmo
+ GWD_OBJS2=merge.cmo mergeFamOk.cmo mergeFam.cmo mergeInd.cmo mergeIndOk.cmo mergeDup.cmo changeChildren.cmo sendImage.cmo relationLink.cmo relation.cmo descend.cmo birthday.cmo cousins.cmo alln.cmo some.cmo advSearchOk.cmo birthDeath.cmo title.cmo doc.cmo forum.cmo image.cmo request.cmo base64.cmo robot.cmo
+ GWD_OBJS=$(GWD_OBJS1) $(GWD_OBJS2) compilation.cmo gwd.cmo
+ GWU_OBJS=argl.cmo adef.cmo iovalue.cmo buff.cmo name.cmo mutil.cmo secure.cmo btree.cmo futil.cmo dutil.cmo database.cmo db2.cmo db2disk.cmo diff.cmo gwdb.cmo checkItem.cmo gutil.cmo select.cmo calendar.cmo notesLinks.cmo progrBar.cmo gwu.cmo