diff options
-rw-r--r-- | app-misc/geneweb/Manifest | 1 | ||||
-rw-r--r-- | app-misc/geneweb/files/geneweb-6.08-parallellbuild.patch | 64 | ||||
-rw-r--r-- | app-misc/geneweb/files/geneweb-6.08.01-gentoo.patch | 30 | ||||
-rw-r--r-- | app-misc/geneweb/geneweb-6.08.01.ebuild | 95 |
4 files changed, 0 insertions, 190 deletions
diff --git a/app-misc/geneweb/Manifest b/app-misc/geneweb/Manifest index 83f801df4557..0004dbb0e0f2 100644 --- a/app-misc/geneweb/Manifest +++ b/app-misc/geneweb/Manifest @@ -1,2 +1 @@ -DIST geneweb-6.08.01.tar.gz 1796215 BLAKE2B 4b7d05126d244984b62ebadda3419ba8cf97326ac3103c73ca5433a8f9edeab8acd968d05942d299e70127bcf75efe5cb9a9af9f7d97ec08fd9a8a6a5aae100d SHA512 54e1ed05e540f1de167c66dee46976a8324a37ca36a9dfd6ab03105fe925053c570842e1a263499fd8bd7aecfebac8f9596b1573fcec1e104e3892337376f84d DIST geneweb-7.0.0.tar.gz 14767981 BLAKE2B 3a0a777a934d26fa91bd94d20311c6147e749961035b57aed8322c4e96f5cead2edde3a96e362b5de35073fa594d4cb5f3ef0f4d7eeaebea2095bfeef37740b6 SHA512 359b8e2258d572198a7516dd03830e536038392d552482f25fe4b93ded76dccebfe3c420eb2ba1a566500200755c87cbe19a2060eaeea895bd84c505b7b65345 diff --git a/app-misc/geneweb/files/geneweb-6.08-parallellbuild.patch b/app-misc/geneweb/files/geneweb-6.08-parallellbuild.patch deleted file mode 100644 index 552660102eaf..000000000000 --- a/app-misc/geneweb/files/geneweb-6.08-parallellbuild.patch +++ /dev/null @@ -1,64 +0,0 @@ ---- a/wserver/Makefile 2017-01-09 21:15:00.328750224 +0100 -+++ b/wserver/Makefile 2017-01-09 21:15:16.825751748 +0100 -@@ -11,6 +11,8 @@ - camlp5r pa_extend.cmo q_MLast.cmo -o pa_macro5.ppo pa_macro5.ml - ocamlc -c -I "`camlp5 -where`" -impl pa_macro5.ppo - -+wserver.cmi: pa_macro5.cmo -+ - depend: - TOP=.. ../tools/camlp5_depend.sh $(OCAMLI) *.ml* > .depend - ---- a/src/.depend 2017-01-09 21:36:25.644868941 +0100 -+++ b/src/.depend 2017-01-09 21:37:04.994872576 +0100 -@@ -39,7 +39,7 @@ - check_base.cmx: check.cmx def.cmi gwdb.cmx secure.cmx - compilation.cmo: def.cmi util.cmi - compilation.cmx: def.cmi util.cmx --config.cmi: def.cmi -+config.cmi: def.cmi gwdb.cmi - consang.cmo: adef.cmi def.cmi gwdb.cmi consang.cmi - consang.cmx: adef.cmx def.cmi gwdb.cmx consang.cmi - consang.cmi: def.cmi gwdb.cmi -@@ -162,7 +162,7 @@ - mutil.cmx notesLinks.cmx progrBar.cmx secure.cmx select.cmx - history.cmo: adef.cmi buff.cmo config.cmi date.cmi def.cmi gutil.cmi \ - gwdb.cmi hutil.cmi mutil.cmi secure.cmi templ.cmi templAst.cmi util.cmi \ -- history_diff.cmi ../wserver/wserver.cmi history.cmi -+ history_diff.cmo ../wserver/wserver.cmi history.cmi - history.cmx: adef.cmx buff.cmx config.cmi date.cmx def.cmi gutil.cmx \ - gwdb.cmx hutil.cmx mutil.cmx secure.cmx templ.cmx templAst.cmi util.cmx \ - history_diff.cmx ../wserver/wserver.cmx history.cmi -@@ -308,10 +308,10 @@ - ../wserver/wserver.cmx - searchName.cmo: adef.cmi buff.cmo checkItem.cmi config.cmi date.cmi def.cmi \ - gutil.cmi gwdb.cmi hutil.cmi mutil.cmi name.cmi util.cmi \ -- num.cmi perso.cmi ../wserver/wserver.cmi -+ num.cmi perso.cmi ../wserver/wserver.cmi some.cmo - searchName.cmx: adef.cmx buff.cmx checkItem.cmx config.cmi date.cmx def.cmi \ - gutil.cmx gwdb.cmx hutil.cmx mutil.cmx name.cmx util.cmx \ -- num.cmx perso.cmx ../wserver/wserver.cmx -+ num.cmx perso.cmx ../wserver/wserver.cmx some.cmo - secure.cmo: secure.cmi - secure.cmx: secure.cmi - select.cmo: adef.cmi def.cmi gutil.cmi gwdb.cmi name.cmi ---- a/ged2gwb/.depend 2019-12-26 11:46:53.540446131 +0100 -+++ b/ged2gwb/.depend 2019-12-26 11:48:08.833224914 +0100 -@@ -1,7 +1,7 @@ - ged2gwb2.cmo: ../src/adef.cmi ../src/ansel.cmo ../src/argl.cmo \ - ../src/buff.cmo ../src/calendar.cmi ../src/db2link.cmi ../src/def.cmi \ - ../src/futil.cmi ../src/gwcomp.cmi ../src/lock.cmi ../src/mutil.cmi \ -- ../src/name.cmi ../src/secure.cmi ./utf8.cmi -+ ../src/name.cmi ../src/secure.cmi ./utf8.cmo - ged2gwb2.cmx: ../src/adef.cmx ../src/ansel.cmx ../src/argl.cmx \ - ../src/buff.cmx ../src/calendar.cmx ../src/db2link.cmx ../src/def.cmi \ - ../src/futil.cmx ../src/gwcomp.cmx ../src/lock.cmx ../src/mutil.cmx \ -@@ -10,7 +10,7 @@ - ../src/buff.cmo ../src/calendar.cmi ../src/check.cmi \ - ../src/checkItem.cmi ../src/dbdisk.cmi ../src/def.cmi ../src/gwdb.cmi \ - ../src/lock.cmi ../src/mutil.cmi ../src/name.cmi ../src/outbase.cmi \ -- ../src/secure.cmi ./utf8.cmi -+ ../src/secure.cmi ./utf8.cmo - ged2gwb.cmx: ../src/adef.cmx ../src/ansel.cmx ../src/argl.cmx \ - ../src/buff.cmx ../src/calendar.cmx ../src/check.cmx \ - ../src/checkItem.cmx ../src/dbdisk.cmi ../src/def.cmi ../src/gwdb.cmx \ diff --git a/app-misc/geneweb/files/geneweb-6.08.01-gentoo.patch b/app-misc/geneweb/files/geneweb-6.08.01-gentoo.patch deleted file mode 100644 index 0226a05904a6..000000000000 --- a/app-misc/geneweb/files/geneweb-6.08.01-gentoo.patch +++ /dev/null @@ -1,30 +0,0 @@ ---- a/setup/setup.ml 2007-08-07 19:25:13.000000000 +0200 -+++ b/setup/setup.ml 2007-08-07 19:24:59.000000000 +0200 -@@ -5,8 +5,8 @@ - - value port = ref 2316; - value default_lang = ref "en"; --value setup_dir = ref "."; --value bin_dir = ref ""; -+value setup_dir = ref "/usr/share/geneweb"; -+value bin_dir = ref "/usr/bin"; - value lang_param = ref ""; - value only_file = ref ""; - ---- a/tools/Makefile.inc.unix 2017-03-06 08:15:45.334667626 +0100 -+++ b/tools/Makefile.inc.unix 2017-03-06 08:16:10.162223399 +0100 -@@ -6,11 +6,11 @@ - CAMLP5F=-DUNIX - CAMLP5D=+camlp5 - LIBUNIX=-cclib -lunix --OCAMLC=ocamlc.opt -w -3 -warn-error +a-52 -safe-string --OCAMLOPT=ocamlopt.opt -w -3 -warn-error +a-52 -safe-string -+OCAMLC=ocamlc.opt -w -3 -safe-string -+OCAMLOPT=ocamlopt.opt -w -3 -safe-string - OCAMLI= - OCAMLD= --STRIP=strip -+STRIP=true - RM=/bin/rm -f - EXE= - STATIC=-ccopt -static diff --git a/app-misc/geneweb/geneweb-6.08.01.ebuild b/app-misc/geneweb/geneweb-6.08.01.ebuild deleted file mode 100644 index 42101ffcab7d..000000000000 --- a/app-misc/geneweb/geneweb-6.08.01.ebuild +++ /dev/null @@ -1,95 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit eutils - -GITID=9641e494cd85fb1b7baba32412d120da38234ba2 - -DESCRIPTION="Genealogy software program with a Web interface" -HOMEPAGE="https://github.com/geneanet/geneweb" -SRC_URI="https://github.com/geneweb/geneweb/archive/${GITID}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="+ocamlopt" -RESTRICT="strip" - -RDEPEND="dev-lang/ocaml[ocamlopt?] - dev-ml/camlp5[ocamlopt?] - acct-user/geneweb - acct-group/geneweb" -DEPEND="${RDEPEND}" - -QA_FLAGS_IGNORED=( - /usr/bin/gwb2ged - /usr/bin/update_nldb - /usr/bin/consang - /usr/bin/gwd - /usr/bin/gwsetup - /usr/bin/ged2gwb2 - /usr/bin/gwc - /usr/bin/ged2gwb - /usr/bin/check_base - /usr/bin/gwu - /usr/bin/gwc1 - /usr/bin/gwc2 - /usr/lib/geneweb/gwtp -) - -PATCHES=( - "${FILESDIR}"/${P}-gentoo.patch - "${FILESDIR}"/${PN}-6.08-parallellbuild.patch ) - -S="${WORKDIR}"/${PN}-${GITID} - -src_compile() { - if use ocamlopt; then - emake - else - emake OCAMLC=ocamlc OCAMLOPT=ocamlopt out - # If using bytecode we dont want to strip the binary as it would remove - # the bytecode and only leave ocamlrun... - fi -} - -src_install() { - dodoc ICHANGES - emake new_distrib - emake wrappers - # Install doc - cd distribution - dodoc CHANGES.txt - # Install binaries - cd gw - dobin gwc gwc1 gwc2 consang gwd gwu update_nldb ged2gwb ged2gwb2 gwb2ged gwsetup - insinto /usr/lib/${PN} - doins -r gwtp_tmp/* - dodoc a.gwf - insinto /usr/share/${PN} - doins -r etc images lang setup gwd.arg only.txt - - cd ../.. - - # Install binaries - dobin src/check_base - # Install manpages - doman man/* - - # Install doc - dodoc -r contrib - docompress -x /usr/share/doc/${PF}/contrib - - newinitd "${FILESDIR}/geneweb.initd" geneweb - newconfd "${FILESDIR}/geneweb.confd" geneweb -} - -pkg_postinst() { - einfo "A CGI program has been installed in /usr/lib/${PN}. Follow the" - einfo "instructions on the README in that directory to use it" - einfo "For 64 bits architecture you need to rebuild the database" - einfo "\"gwu foo > foo.gw \" will save the database (use the previous" - einfo "version to do that). \"gwc2 foo.gw -o bar \" will restore it " - einfo "(using the current package)" -} |