public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: app-misc/geneweb/
@ 2017-10-22 19:50 Alfredo Tupone
  0 siblings, 0 replies; 22+ messages in thread
From: Alfredo Tupone @ 2017-10-22 19:50 UTC (permalink / raw
  To: gentoo-commits

commit:     757965425ec8af530682a8dcd9636a9cec2565e1
Author:     Tupone Alfredo <tupone <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 22 19:49:52 2017 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Sun Oct 22 19:49:52 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75796542

app-misc/geneweb: Removing ocamlopt from metadata

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 app-misc/geneweb/metadata.xml | 4 ----
 1 file changed, 4 deletions(-)

diff --git a/app-misc/geneweb/metadata.xml b/app-misc/geneweb/metadata.xml
index 58ced0f61ed..4d7f59b58f9 100644
--- a/app-misc/geneweb/metadata.xml
+++ b/app-misc/geneweb/metadata.xml
@@ -11,10 +11,6 @@ off-line or in a Web environment. It uses very efficient techniques of
 relationship and consanguinity computing, developed in collaboration with Didier
 Rémy, research Director at INRIA.
   </longdescription>
-  <use>
-    <flag name="ocamlopt">Enable ocamlopt support (<pkg>dev-lang/ocaml</pkg>
-    native code compiler)</flag>
-  </use>
   <upstream>
     <remote-id type="github">geneweb/geneweb</remote-id>
   </upstream>


^ permalink raw reply related	[flat|nested] 22+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-misc/geneweb/
@ 2018-04-17  6:09 Alfredo Tupone
  0 siblings, 0 replies; 22+ messages in thread
From: Alfredo Tupone @ 2018-04-17  6:09 UTC (permalink / raw
  To: gentoo-commits

commit:     3376ac6682c9c8676f134806df665e48a81999de
Author:     Tupone Alfredo <tupone <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 17 06:08:51 2018 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Tue Apr 17 06:09:22 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3376ac66

app-misc/geneweb: fix install phases

Closes: https://bugs.gentoo.org/651982
Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-misc/geneweb/geneweb-6.08-r1.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/app-misc/geneweb/geneweb-6.08-r1.ebuild b/app-misc/geneweb/geneweb-6.08-r1.ebuild
index 7c3a8855590..44512b0fcb9 100644
--- a/app-misc/geneweb/geneweb-6.08-r1.ebuild
+++ b/app-misc/geneweb/geneweb-6.08-r1.ebuild
@@ -37,7 +37,8 @@ src_compile() {
 
 src_install() {
 	dodoc ICHANGES
-	emake distrib
+	emake new_distrib
+	emake wrappers
 	# Install doc
 	cd distribution
 	dodoc CHANGES.txt


^ permalink raw reply related	[flat|nested] 22+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-misc/geneweb/
@ 2019-05-06 19:54 Alfredo Tupone
  0 siblings, 0 replies; 22+ messages in thread
From: Alfredo Tupone @ 2019-05-06 19:54 UTC (permalink / raw
  To: gentoo-commits

commit:     733de13835e8786fca6e1746a7b4dd867f959a40
Author:     Tupone Alfredo <tupone <AT> gentoo <DOT> org>
AuthorDate: Mon May  6 19:52:25 2019 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Mon May  6 19:54:01 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=733de138

app-misc/geneweb: update HOMEPAGE

Closes: https://github.com/gentoo/gentoo/pull/11919
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 app-misc/geneweb/geneweb-6.08-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-misc/geneweb/geneweb-6.08-r1.ebuild b/app-misc/geneweb/geneweb-6.08-r1.ebuild
index 44512b0fcb9..692c89bf09e 100644
--- a/app-misc/geneweb/geneweb-6.08-r1.ebuild
+++ b/app-misc/geneweb/geneweb-6.08-r1.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 inherit eutils user
 
 DESCRIPTION="Genealogy software program with a Web interface"
-HOMEPAGE="http://opensource.geneanet.org/projects/geneweb"
+HOMEPAGE="https://github.com/geneanet/geneweb"
 SRC_URI="https://github.com/geneweb/geneweb/archive/v6.08.tar.gz -> ${P}.tar.gz
 	https://dev.gentoo.org/~tupone/${P}-ocaml-4.patch.gz"
 


^ permalink raw reply related	[flat|nested] 22+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-misc/geneweb/
@ 2020-01-01 13:31 Alfredo Tupone
  0 siblings, 0 replies; 22+ messages in thread
From: Alfredo Tupone @ 2020-01-01 13:31 UTC (permalink / raw
  To: gentoo-commits

commit:     1169c46d85c716ede02bd1f45c9dc983b406d68b
Author:     Tupone Alfredo <tupone <AT> gentoo <DOT> org>
AuthorDate: Wed Jan  1 13:30:45 2020 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Wed Jan  1 13:31:28 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1169c46d

app-misc/geneweb: EAPI 7 & use GLEP81

Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>

 app-misc/geneweb/geneweb-6.08-r2.ebuild | 77 +++++++++++++++++++++++++++++++++
 1 file changed, 77 insertions(+)

diff --git a/app-misc/geneweb/geneweb-6.08-r2.ebuild b/app-misc/geneweb/geneweb-6.08-r2.ebuild
new file mode 100644
index 00000000000..cab25ce0668
--- /dev/null
+++ b/app-misc/geneweb/geneweb-6.08-r2.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit eutils
+
+DESCRIPTION="Genealogy software program with a Web interface"
+HOMEPAGE="https://github.com/geneanet/geneweb"
+SRC_URI="https://github.com/geneweb/geneweb/archive/v6.08.tar.gz -> ${P}.tar.gz
+	https://dev.gentoo.org/~tupone/${P}-ocaml-4.patch.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}"
+
+PATCHES=(
+	"${WORKDIR}"/${P}-ocaml-4.patch
+	"${FILESDIR}"/${PF}-gentoo.patch
+	"${FILESDIR}"/${P}-parallellbuild.patch )
+
+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)"
+}


^ permalink raw reply related	[flat|nested] 22+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-misc/geneweb/
@ 2020-01-29 18:23 Alfredo Tupone
  0 siblings, 0 replies; 22+ messages in thread
From: Alfredo Tupone @ 2020-01-29 18:23 UTC (permalink / raw
  To: gentoo-commits

commit:     4f86890bf41c3b86f907d851c78900bec0827378
Author:     Tupone Alfredo <tupone <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 29 18:23:01 2020 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Wed Jan 29 18:23:01 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f86890b

app-misc/geneweb: fix patch path

Closes: https://bugs.gentoo.org/707174
Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>

 app-misc/geneweb/geneweb-6.08-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/geneweb/geneweb-6.08-r2.ebuild b/app-misc/geneweb/geneweb-6.08-r2.ebuild
index cab25ce0668..a962e673485 100644
--- a/app-misc/geneweb/geneweb-6.08-r2.ebuild
+++ b/app-misc/geneweb/geneweb-6.08-r2.ebuild
@@ -23,7 +23,7 @@ DEPEND="${RDEPEND}"
 
 PATCHES=(
 	"${WORKDIR}"/${P}-ocaml-4.patch
-	"${FILESDIR}"/${PF}-gentoo.patch
+	"${FILESDIR}"/${P}-r1-gentoo.patch
 	"${FILESDIR}"/${P}-parallellbuild.patch )
 
 src_compile() {


^ permalink raw reply related	[flat|nested] 22+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-misc/geneweb/
@ 2020-03-14 19:46 Agostino Sarubbo
  0 siblings, 0 replies; 22+ messages in thread
From: Agostino Sarubbo @ 2020-03-14 19:46 UTC (permalink / raw
  To: gentoo-commits

commit:     6c93e7d3144e06594f39e770cd34292f0f4f947a
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 14 19:44:30 2020 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sat Mar 14 19:46:14 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c93e7d3

app-misc/geneweb: amd64 stable wrt bug #712178

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 app-misc/geneweb/geneweb-6.08.01.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/geneweb/geneweb-6.08.01.ebuild b/app-misc/geneweb/geneweb-6.08.01.ebuild
index 70389b658f0..d2fc16e08e3 100644
--- a/app-misc/geneweb/geneweb-6.08.01.ebuild
+++ b/app-misc/geneweb/geneweb-6.08.01.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/geneweb/geneweb/archive/${GITID}.tar.gz -> ${P}.tar.
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="+ocamlopt"
 RESTRICT="strip"
 


^ permalink raw reply related	[flat|nested] 22+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-misc/geneweb/
@ 2020-03-15 18:41 Agostino Sarubbo
  0 siblings, 0 replies; 22+ messages in thread
From: Agostino Sarubbo @ 2020-03-15 18:41 UTC (permalink / raw
  To: gentoo-commits

commit:     541d9e9bf6138ee4ba9462c8ed823a0cfde33bea
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 15 18:40:57 2020 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sun Mar 15 18:40:57 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=541d9e9b

app-misc/geneweb: x86 stable wrt bug #712178

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 app-misc/geneweb/geneweb-6.08.01.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/geneweb/geneweb-6.08.01.ebuild b/app-misc/geneweb/geneweb-6.08.01.ebuild
index d2fc16e08e3..d3f5624aba4 100644
--- a/app-misc/geneweb/geneweb-6.08.01.ebuild
+++ b/app-misc/geneweb/geneweb-6.08.01.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/geneweb/geneweb/archive/${GITID}.tar.gz -> ${P}.tar.
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="+ocamlopt"
 RESTRICT="strip"
 


^ permalink raw reply related	[flat|nested] 22+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-misc/geneweb/
@ 2020-03-18 21:42 Alfredo Tupone
  0 siblings, 0 replies; 22+ messages in thread
From: Alfredo Tupone @ 2020-03-18 21:42 UTC (permalink / raw
  To: gentoo-commits

commit:     5334217bfb43ffd43091736e1f144e629c0cfbd1
Author:     Tupone Alfredo <tupone <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 18 21:42:19 2020 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Wed Mar 18 21:42:19 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5334217b

app-misc/geneweb: Remove old versions

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>

 app-misc/geneweb/Manifest               |  2 -
 app-misc/geneweb/geneweb-6.08-r1.ebuild | 76 --------------------------------
 app-misc/geneweb/geneweb-6.08-r2.ebuild | 77 ---------------------------------
 3 files changed, 155 deletions(-)

diff --git a/app-misc/geneweb/Manifest b/app-misc/geneweb/Manifest
index 70d8a86db7c..57f17eca5ea 100644
--- a/app-misc/geneweb/Manifest
+++ b/app-misc/geneweb/Manifest
@@ -1,3 +1 @@
-DIST geneweb-6.08-ocaml-4.patch.gz 22259 BLAKE2B c3471b44bae06db04f51f4fbfacaf5d93388f79673686d0fdd988df482f836bd49f853c5acb3b94c39f890b7d9bd8d118b4042100c466a06a2e57227da9eee3b SHA512 333a9ca899bf454e1c534f6c890b5cbe842821573b39e9d0e432cfbdf30dbe3a495a5ecb5a9b4a00882ee51bbb3ec1ca4b417e34050a7f84e434d0424c126def
 DIST geneweb-6.08.01.tar.gz 1796215 BLAKE2B 4b7d05126d244984b62ebadda3419ba8cf97326ac3103c73ca5433a8f9edeab8acd968d05942d299e70127bcf75efe5cb9a9af9f7d97ec08fd9a8a6a5aae100d SHA512 54e1ed05e540f1de167c66dee46976a8324a37ca36a9dfd6ab03105fe925053c570842e1a263499fd8bd7aecfebac8f9596b1573fcec1e104e3892337376f84d
-DIST geneweb-6.08.tar.gz 1791450 BLAKE2B 35fcd0a4087892b992b87dd4fb54b458be0e300042a237458fdeea9a4a9b8649f93261d896d6b7ad19b681b95b343013d99d99027d86b1796f74cab916178d32 SHA512 7f1d552342e8a5b05961be75c1afb768853f22cc7eb4477fa63d6a3af29ea852862ce043ae89cd1589ede20fe561ad7d77ab757cc1ecb26ce1473f0e3621b835

diff --git a/app-misc/geneweb/geneweb-6.08-r1.ebuild b/app-misc/geneweb/geneweb-6.08-r1.ebuild
deleted file mode 100644
index 55528f55866..00000000000
--- a/app-misc/geneweb/geneweb-6.08-r1.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit eutils user
-
-DESCRIPTION="Genealogy software program with a Web interface"
-HOMEPAGE="https://github.com/geneanet/geneweb"
-SRC_URI="https://github.com/geneweb/geneweb/archive/v6.08.tar.gz -> ${P}.tar.gz
-	https://dev.gentoo.org/~tupone/${P}-ocaml-4.patch.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="+ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="dev-lang/ocaml[ocamlopt?]
-	dev-ml/camlp5[ocamlopt?]"
-DEPEND="${RDEPEND}"
-
-PATCHES=(
-	"${WORKDIR}"/${P}-ocaml-4.patch
-	"${FILESDIR}"/${PF}-gentoo.patch
-	"${FILESDIR}"/${P}-parallellbuild.patch )
-
-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() {
-	enewuser geneweb "" "/bin/bash" /var/lib/geneweb
-	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)"
-}

diff --git a/app-misc/geneweb/geneweb-6.08-r2.ebuild b/app-misc/geneweb/geneweb-6.08-r2.ebuild
deleted file mode 100644
index a962e673485..00000000000
--- a/app-misc/geneweb/geneweb-6.08-r2.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit eutils
-
-DESCRIPTION="Genealogy software program with a Web interface"
-HOMEPAGE="https://github.com/geneanet/geneweb"
-SRC_URI="https://github.com/geneweb/geneweb/archive/v6.08.tar.gz -> ${P}.tar.gz
-	https://dev.gentoo.org/~tupone/${P}-ocaml-4.patch.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}"
-
-PATCHES=(
-	"${WORKDIR}"/${P}-ocaml-4.patch
-	"${FILESDIR}"/${P}-r1-gentoo.patch
-	"${FILESDIR}"/${P}-parallellbuild.patch )
-
-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)"
-}


^ permalink raw reply related	[flat|nested] 22+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-misc/geneweb/
@ 2020-05-13  8:21 Alfredo Tupone
  0 siblings, 0 replies; 22+ messages in thread
From: Alfredo Tupone @ 2020-05-13  8:21 UTC (permalink / raw
  To: gentoo-commits

commit:     a1b2930390f5dce968c143ab8cfc93c8062dda1e
Author:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Wed May 13 08:20:45 2020 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Wed May 13 08:20:45 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1b29303

app-misc/geneweb: fix CFLAGS QA warning

Closes: https://bugs.gentoo.org/722398
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>

 app-misc/geneweb/geneweb-6.08.01.ebuild | 16 ++++++++++++++++
 1 file changed, 16 insertions(+)

diff --git a/app-misc/geneweb/geneweb-6.08.01.ebuild b/app-misc/geneweb/geneweb-6.08.01.ebuild
index d3f5624aba4..42101ffcab7 100644
--- a/app-misc/geneweb/geneweb-6.08.01.ebuild
+++ b/app-misc/geneweb/geneweb-6.08.01.ebuild
@@ -22,6 +22,22 @@ RDEPEND="dev-lang/ocaml[ocamlopt?]
 	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 )


^ permalink raw reply related	[flat|nested] 22+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-misc/geneweb/
@ 2021-01-11 21:23 Alfredo Tupone
  0 siblings, 0 replies; 22+ messages in thread
From: Alfredo Tupone @ 2021-01-11 21:23 UTC (permalink / raw
  To: gentoo-commits

commit:     b0ebf4ee508b2a406acd4bdba250efc98dace47c
Author:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 11 21:22:39 2021 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Mon Jan 11 21:22:53 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0ebf4ee

app-misc/geneweb: version bump to 7.0.0

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>

 app-misc/geneweb/Manifest             |  1 +
 app-misc/geneweb/geneweb-7.0.0.ebuild | 83 +++++++++++++++++++++++++++++++++++
 2 files changed, 84 insertions(+)

diff --git a/app-misc/geneweb/Manifest b/app-misc/geneweb/Manifest
index 57f17eca5ea..83f801df455 100644
--- a/app-misc/geneweb/Manifest
+++ b/app-misc/geneweb/Manifest
@@ -1 +1,2 @@
 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/geneweb-7.0.0.ebuild b/app-misc/geneweb/geneweb-7.0.0.ebuild
new file mode 100644
index 00000000000..3d855c8c25e
--- /dev/null
+++ b/app-misc/geneweb/geneweb-7.0.0.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit eutils
+
+DESCRIPTION="Genealogy software program with a Web interface"
+HOMEPAGE="https://github.com/geneweb/geneweb"
+SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.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
+	dev-ml/jingoo
+	dev-ml/uunf
+	>=dev-ml/markup-1.0.0
+	dev-ml/unidecode
+	dev-ml/calendars"
+DEPEND="${RDEPEND}
+	dev-ml/cppo"
+
+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
+)
+
+src_configure() {
+	ocaml ./configure.ml
+}
+
+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() {
+	default
+	rm -r "${D}"/usr/doc || die
+	dodoc ICHANGES etc/README.txt etc/a.gwf
+
+	# Install manpages
+	doman man/*
+
+	emake distrib
+	cd distribution/gw
+	insinto /usr/share/${PN}
+	doins -r etc images lang setup gwd.arg only.txt
+
+	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 "If you come from an old version 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)"
+}


^ permalink raw reply related	[flat|nested] 22+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-misc/geneweb/
@ 2021-01-14 19:35 Alfredo Tupone
  0 siblings, 0 replies; 22+ messages in thread
From: Alfredo Tupone @ 2021-01-14 19:35 UTC (permalink / raw
  To: gentoo-commits

commit:     62423068a19bf9eb41d5d6957d9fb6a9a6420366
Author:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 14 19:35:43 2021 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Thu Jan 14 19:35:43 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62423068

app-misc/geneweb: rename setup to gwsetup

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>

 .../geneweb/{geneweb-7.0.0.ebuild => geneweb-7.0.0-r1.ebuild}    | 9 ++++-----
 1 file changed, 4 insertions(+), 5 deletions(-)

diff --git a/app-misc/geneweb/geneweb-7.0.0.ebuild b/app-misc/geneweb/geneweb-7.0.0-r1.ebuild
similarity index 95%
rename from app-misc/geneweb/geneweb-7.0.0.ebuild
rename to app-misc/geneweb/geneweb-7.0.0-r1.ebuild
index 3d855c8c25e..b7c12813fba 100644
--- a/app-misc/geneweb/geneweb-7.0.0.ebuild
+++ b/app-misc/geneweb/geneweb-7.0.0-r1.ebuild
@@ -32,14 +32,12 @@ QA_FLAGS_IGNORED=(
 	/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
+	/usr/bin/connex
+	/usr/bin/gwdiff
+	/usr/bin/gwgc
 )
 
 src_configure() {
@@ -58,6 +56,7 @@ src_compile() {
 
 src_install() {
 	default
+	mv "${D}"/usr/bin/{,gw}setup || die
 	rm -r "${D}"/usr/doc || die
 	dodoc ICHANGES etc/README.txt etc/a.gwf
 


^ permalink raw reply related	[flat|nested] 22+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-misc/geneweb/
@ 2021-01-18 21:07 Alfredo Tupone
  0 siblings, 0 replies; 22+ messages in thread
From: Alfredo Tupone @ 2021-01-18 21:07 UTC (permalink / raw
  To: gentoo-commits

commit:     fe6f990bab896f30ed60122b67199833c5068cee
Author:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 18 21:07:17 2021 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Mon Jan 18 21:07:17 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe6f990b

app-misc/geneweb: do not use incoming camlp5-8.0

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>

 .../{geneweb-7.0.0-r1.ebuild => geneweb-7.0.0-r2.ebuild}     | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/app-misc/geneweb/geneweb-7.0.0-r1.ebuild b/app-misc/geneweb/geneweb-7.0.0-r2.ebuild
similarity index 93%
rename from app-misc/geneweb/geneweb-7.0.0-r1.ebuild
rename to app-misc/geneweb/geneweb-7.0.0-r2.ebuild
index b7c12813fba..92450339206 100644
--- a/app-misc/geneweb/geneweb-7.0.0-r1.ebuild
+++ b/app-misc/geneweb/geneweb-7.0.0-r2.ebuild
@@ -15,14 +15,14 @@ IUSE="+ocamlopt"
 RESTRICT="strip"
 
 RDEPEND="dev-lang/ocaml[ocamlopt?]
-	dev-ml/camlp5[ocamlopt?]
+	<dev-ml/camlp5-8:=[ocamlopt?]
 	acct-user/geneweb
 	acct-group/geneweb
-	dev-ml/jingoo
-	dev-ml/uunf
-	>=dev-ml/markup-1.0.0
-	dev-ml/unidecode
-	dev-ml/calendars"
+	dev-ml/jingoo:=
+	dev-ml/uunf:=
+	>=dev-ml/markup-1.0.0:=
+	dev-ml/unidecode:=
+	dev-ml/calendars:="
 DEPEND="${RDEPEND}
 	dev-ml/cppo"
 


^ permalink raw reply related	[flat|nested] 22+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-misc/geneweb/
@ 2021-01-19  7:40 Alfredo Tupone
  0 siblings, 0 replies; 22+ messages in thread
From: Alfredo Tupone @ 2021-01-19  7:40 UTC (permalink / raw
  To: gentoo-commits

commit:     e2963ec6957976cd9b0d9910920a8e36d3324872
Author:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 19 07:40:45 2021 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Tue Jan 19 07:40:45 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2963ec6

app-misc/geneweb: add dependency

Closes: https://bugs.gentoo.org/766063
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>

 app-misc/geneweb/geneweb-7.0.0-r2.ebuild | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/app-misc/geneweb/geneweb-7.0.0-r2.ebuild b/app-misc/geneweb/geneweb-7.0.0-r2.ebuild
index 92450339206..9ab366e9baa 100644
--- a/app-misc/geneweb/geneweb-7.0.0-r2.ebuild
+++ b/app-misc/geneweb/geneweb-7.0.0-r2.ebuild
@@ -11,8 +11,8 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="+ocamlopt"
-RESTRICT="strip"
+IUSE="+ocamlopt test"
+RESTRICT="strip !test? ( test )"
 
 RDEPEND="dev-lang/ocaml[ocamlopt?]
 	<dev-ml/camlp5-8:=[ocamlopt?]
@@ -24,7 +24,8 @@ RDEPEND="dev-lang/ocaml[ocamlopt?]
 	dev-ml/unidecode:=
 	dev-ml/calendars:="
 DEPEND="${RDEPEND}
-	dev-ml/cppo"
+	dev-ml/cppo
+	test? ( dev-ml/ounit )"
 
 QA_FLAGS_IGNORED=(
 	/usr/bin/gwb2ged


^ permalink raw reply related	[flat|nested] 22+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-misc/geneweb/
@ 2021-01-19 21:09 Alfredo Tupone
  0 siblings, 0 replies; 22+ messages in thread
From: Alfredo Tupone @ 2021-01-19 21:09 UTC (permalink / raw
  To: gentoo-commits

commit:     bf6206efad821c10d5d9f6dc667d807d9d97b1c2
Author:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 19 21:08:57 2021 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Tue Jan 19 21:08:57 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf6206ef

app-misc/geneweb: silence CFLAGS warning

Closes: https://bugs.gentoo.org/766084
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>

 app-misc/geneweb/geneweb-7.0.0-r2.ebuild | 14 +-------------
 1 file changed, 1 insertion(+), 13 deletions(-)

diff --git a/app-misc/geneweb/geneweb-7.0.0-r2.ebuild b/app-misc/geneweb/geneweb-7.0.0-r2.ebuild
index 9ab366e9baa..e96a2f98c99 100644
--- a/app-misc/geneweb/geneweb-7.0.0-r2.ebuild
+++ b/app-misc/geneweb/geneweb-7.0.0-r2.ebuild
@@ -27,19 +27,7 @@ DEPEND="${RDEPEND}
 	dev-ml/cppo
 	test? ( dev-ml/ounit )"
 
-QA_FLAGS_IGNORED=(
-	/usr/bin/gwb2ged
-	/usr/bin/update_nldb
-	/usr/bin/consang
-	/usr/bin/gwd
-	/usr/bin/gwsetup
-	/usr/bin/gwc
-	/usr/bin/ged2gwb
-	/usr/bin/gwu
-	/usr/bin/connex
-	/usr/bin/gwdiff
-	/usr/bin/gwgc
-)
+QA_FLAGS_IGNORED='.*'
 
 src_configure() {
 	ocaml ./configure.ml


^ permalink raw reply related	[flat|nested] 22+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-misc/geneweb/
@ 2021-03-13 15:26 Sam James
  0 siblings, 0 replies; 22+ messages in thread
From: Sam James @ 2021-03-13 15:26 UTC (permalink / raw
  To: gentoo-commits

commit:     1def7a632ba72bd26bc38c4e7aca8d1095c67999
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 13 11:06:22 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Mar 13 15:23:24 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1def7a63

app-misc/geneweb: convert to dev-ml/ounit2 for tests

Signed-off-by: Sam James <sam <AT> gentoo.org>

 app-misc/geneweb/geneweb-7.0.0-r2.ebuild | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/app-misc/geneweb/geneweb-7.0.0-r2.ebuild b/app-misc/geneweb/geneweb-7.0.0-r2.ebuild
index e96a2f98c99..17c350fb068 100644
--- a/app-misc/geneweb/geneweb-7.0.0-r2.ebuild
+++ b/app-misc/geneweb/geneweb-7.0.0-r2.ebuild
@@ -25,10 +25,16 @@ RDEPEND="dev-lang/ocaml[ocamlopt?]
 	dev-ml/calendars:="
 DEPEND="${RDEPEND}
 	dev-ml/cppo
-	test? ( dev-ml/ounit )"
+	test? ( dev-ml/ounit2 )"
 
 QA_FLAGS_IGNORED='.*'
 
+src_prepare() {
+	default
+
+	sed -i -e "s/oUnit/ounit2/" test/dune.in || die
+}
+
 src_configure() {
 	ocaml ./configure.ml
 }


^ permalink raw reply related	[flat|nested] 22+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-misc/geneweb/
@ 2021-09-17 14:14 Agostino Sarubbo
  0 siblings, 0 replies; 22+ messages in thread
From: Agostino Sarubbo @ 2021-09-17 14:14 UTC (permalink / raw
  To: gentoo-commits

commit:     ee3bbf291212eb111fbc05e5fb14482b8ffbacd6
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 17 14:14:07 2021 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri Sep 17 14:14:07 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee3bbf29

app-misc/geneweb: amd64 stable wrt bug #813153

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 app-misc/geneweb/geneweb-7.0.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/geneweb/geneweb-7.0.0-r2.ebuild b/app-misc/geneweb/geneweb-7.0.0-r2.ebuild
index 128db7e7151..1e9722668b1 100644
--- a/app-misc/geneweb/geneweb-7.0.0-r2.ebuild
+++ b/app-misc/geneweb/geneweb-7.0.0-r2.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="+ocamlopt test"
 RESTRICT="strip !test? ( test )"
 


^ permalink raw reply related	[flat|nested] 22+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-misc/geneweb/
@ 2021-09-18 12:30 Agostino Sarubbo
  0 siblings, 0 replies; 22+ messages in thread
From: Agostino Sarubbo @ 2021-09-18 12:30 UTC (permalink / raw
  To: gentoo-commits

commit:     dc370d2d2f545ad72ba037192d50430ad01223fb
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 18 12:30:12 2021 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sat Sep 18 12:30:43 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc370d2d

app-misc/geneweb: x86 stable wrt bug #813153

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 app-misc/geneweb/geneweb-7.0.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/geneweb/geneweb-7.0.0-r2.ebuild b/app-misc/geneweb/geneweb-7.0.0-r2.ebuild
index 1e9722668b1..5215b896813 100644
--- a/app-misc/geneweb/geneweb-7.0.0-r2.ebuild
+++ b/app-misc/geneweb/geneweb-7.0.0-r2.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="+ocamlopt test"
 RESTRICT="strip !test? ( test )"
 


^ permalink raw reply related	[flat|nested] 22+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-misc/geneweb/
@ 2021-10-14  9:03 Alfredo Tupone
  0 siblings, 0 replies; 22+ messages in thread
From: Alfredo Tupone @ 2021-10-14  9:03 UTC (permalink / raw
  To: gentoo-commits

commit:     cedaa4f01135da3dd3b1b78cd97fffe396413a1a
Author:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 14 09:03:00 2021 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Thu Oct 14 09:03:00 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cedaa4f0

app-misc/geneweb: build with ocaml-4.12

Closes: https://bugs.gentoo.org/817356
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>

 app-misc/geneweb/geneweb-7.0.0-r2.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-misc/geneweb/geneweb-7.0.0-r2.ebuild b/app-misc/geneweb/geneweb-7.0.0-r2.ebuild
index 5215b896813..22aceff8db3 100644
--- a/app-misc/geneweb/geneweb-7.0.0-r2.ebuild
+++ b/app-misc/geneweb/geneweb-7.0.0-r2.ebuild
@@ -32,6 +32,7 @@ src_prepare() {
 	default
 
 	sed -i -e "s/oUnit/ounit2/" test/dune.in || die
+	sed -i -e "500,$ s| compare | Stdlib.compare |" lib/util/mutil.ml || die
 }
 
 src_configure() {


^ permalink raw reply related	[flat|nested] 22+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-misc/geneweb/
@ 2022-06-26 13:36 Alfredo Tupone
  0 siblings, 0 replies; 22+ messages in thread
From: Alfredo Tupone @ 2022-06-26 13:36 UTC (permalink / raw
  To: gentoo-commits

commit:     bcf95237127c2b1a5786219ded86b2acd3ba1277
Author:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 26 13:35:53 2022 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Sun Jun 26 13:35:53 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcf95237

app-misc/geneweb: add dev-ml/zarith dep

Closes: https://bugs.gentoo.org/843293
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>

 app-misc/geneweb/geneweb-7.0.0-r2.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/app-misc/geneweb/geneweb-7.0.0-r2.ebuild b/app-misc/geneweb/geneweb-7.0.0-r2.ebuild
index 22aceff8db39..ea0b71cdb97a 100644
--- a/app-misc/geneweb/geneweb-7.0.0-r2.ebuild
+++ b/app-misc/geneweb/geneweb-7.0.0-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -21,7 +21,8 @@ RDEPEND="dev-lang/ocaml[ocamlopt?]
 	dev-ml/uunf:=
 	>=dev-ml/markup-1.0.0:=
 	dev-ml/unidecode:=
-	dev-ml/calendars:="
+	dev-ml/calendars:=
+	dev-ml/zarith:="
 DEPEND="${RDEPEND}
 	dev-ml/cppo
 	test? ( dev-ml/ounit2 )"


^ permalink raw reply related	[flat|nested] 22+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-misc/geneweb/
@ 2024-01-02 10:57 Alfredo Tupone
  0 siblings, 0 replies; 22+ messages in thread
From: Alfredo Tupone @ 2024-01-02 10:57 UTC (permalink / raw
  To: gentoo-commits

commit:     00b5a4326c8d3700af07dd67484bee906d6f7c3f
Author:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Tue Jan  2 10:56:07 2024 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Tue Jan  2 10:56:47 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00b5a432

app-misc/geneweb: require <dune-3

Closes: https://bugs.gentoo.org/882661
Closes: https://bugs.gentoo.org/911545
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>

 app-misc/geneweb/{geneweb-7.0.0-r2.ebuild => geneweb-7.0.0-r3.ebuild}  | 3 ++-
 .../geneweb/{geneweb-7.0.0_p1.ebuild => geneweb-7.0.0_p1-r1.ebuild}    | 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/app-misc/geneweb/geneweb-7.0.0-r2.ebuild b/app-misc/geneweb/geneweb-7.0.0-r3.ebuild
similarity index 97%
rename from app-misc/geneweb/geneweb-7.0.0-r2.ebuild
rename to app-misc/geneweb/geneweb-7.0.0-r3.ebuild
index ea0b71cdb97a..b6c840c1af47 100644
--- a/app-misc/geneweb/geneweb-7.0.0-r2.ebuild
+++ b/app-misc/geneweb/geneweb-7.0.0-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -25,6 +25,7 @@ RDEPEND="dev-lang/ocaml[ocamlopt?]
 	dev-ml/zarith:="
 DEPEND="${RDEPEND}
 	dev-ml/cppo
+	<dev-ml/dune-3
 	test? ( dev-ml/ounit2 )"
 
 QA_FLAGS_IGNORED='.*'

diff --git a/app-misc/geneweb/geneweb-7.0.0_p1.ebuild b/app-misc/geneweb/geneweb-7.0.0_p1-r1.ebuild
similarity index 97%
rename from app-misc/geneweb/geneweb-7.0.0_p1.ebuild
rename to app-misc/geneweb/geneweb-7.0.0_p1-r1.ebuild
index a57bf577da4b..04ff8af7285d 100644
--- a/app-misc/geneweb/geneweb-7.0.0_p1.ebuild
+++ b/app-misc/geneweb/geneweb-7.0.0_p1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -36,6 +36,7 @@ DEPEND="
 RDEPEND="${DEPEND}"
 BDEPEND="
 	dev-ml/cppo
+	<dev-ml/dune-3
 	test? ( dev-ml/ounit2 )"
 
 QA_FLAGS_IGNORED='.*'


^ permalink raw reply related	[flat|nested] 22+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-misc/geneweb/
@ 2024-07-02 14:50 Maciej Barć
  0 siblings, 0 replies; 22+ messages in thread
From: Maciej Barć @ 2024-07-02 14:50 UTC (permalink / raw
  To: gentoo-commits

commit:     f72207afec533be95aa66dab1db0d2fa1cc371fb
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Tue Jul  2 14:39:32 2024 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Tue Jul  2 14:50:28 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f72207af

app-misc/geneweb: drop old 7.0.0-r3

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 app-misc/geneweb/Manifest                |  1 -
 app-misc/geneweb/geneweb-7.0.0-r3.ebuild | 79 --------------------------------
 2 files changed, 80 deletions(-)

diff --git a/app-misc/geneweb/Manifest b/app-misc/geneweb/Manifest
index f5361ac22131..d269e176e23c 100644
--- a/app-misc/geneweb/Manifest
+++ b/app-misc/geneweb/Manifest
@@ -1,3 +1,2 @@
 DIST Geneweb-1eaac340.tar.gz 14741729 BLAKE2B 828857f48175dc0e2af8162dde7b38548e1b9131dfe9acae9b7e8f9940866f27868a1efcfc4c08bdec0fda4789d8b8c87310ba2625cd4f3ba9bc557aaf274bf3 SHA512 ee3effc9b444c05547218b79242db0eb5a56f2ca00b67fcc9937c2395aeb7cbd4dd3524e8b774799e7fb87453ee77d53bc64edb930a1902be6896f8f8d6caa24
-DIST geneweb-7.0.0.tar.gz 14767981 BLAKE2B 3a0a777a934d26fa91bd94d20311c6147e749961035b57aed8322c4e96f5cead2edde3a96e362b5de35073fa594d4cb5f3ef0f4d7eeaebea2095bfeef37740b6 SHA512 359b8e2258d572198a7516dd03830e536038392d552482f25fe4b93ded76dccebfe3c420eb2ba1a566500200755c87cbe19a2060eaeea895bd84c505b7b65345
 DIST geneweb-7.0.1_alpha2.tar.gz 14960087 BLAKE2B 46950389b3e0591daa4dd3672d7b133166df805ab091ac344fba32dd46c1c13c48d523dcd3fab0fcbf7d5f113eed9b4998fe52a20b3b85a5f67be0ff0bc676dc SHA512 454552bf6fec9ac5ba20caeae85d0df821c651c56521ebbdaace3c199a764436d3538cc7fd0e0abc71519d78e00cbef8696f5d5c5f7c6bdf61014b7a85800d74

diff --git a/app-misc/geneweb/geneweb-7.0.0-r3.ebuild b/app-misc/geneweb/geneweb-7.0.0-r3.ebuild
deleted file mode 100644
index b6c840c1af47..000000000000
--- a/app-misc/geneweb/geneweb-7.0.0-r3.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Genealogy software program with a Web interface"
-HOMEPAGE="https://github.com/geneweb/geneweb"
-SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="+ocamlopt test"
-RESTRICT="strip !test? ( test )"
-
-RDEPEND="dev-lang/ocaml[ocamlopt?]
-	<dev-ml/camlp5-8:=[ocamlopt?]
-	acct-user/geneweb
-	acct-group/geneweb
-	dev-ml/jingoo:=
-	dev-ml/uunf:=
-	>=dev-ml/markup-1.0.0:=
-	dev-ml/unidecode:=
-	dev-ml/calendars:=
-	dev-ml/zarith:="
-DEPEND="${RDEPEND}
-	dev-ml/cppo
-	<dev-ml/dune-3
-	test? ( dev-ml/ounit2 )"
-
-QA_FLAGS_IGNORED='.*'
-
-src_prepare() {
-	default
-
-	sed -i -e "s/oUnit/ounit2/" test/dune.in || die
-	sed -i -e "500,$ s| compare | Stdlib.compare |" lib/util/mutil.ml || die
-}
-
-src_configure() {
-	ocaml ./configure.ml
-}
-
-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() {
-	default
-	mv "${D}"/usr/bin/{,gw}setup || die
-	rm -r "${D}"/usr/doc || die
-	dodoc ICHANGES etc/README.txt etc/a.gwf
-
-	# Install manpages
-	doman man/*
-
-	emake distrib
-	cd distribution/gw
-	insinto /usr/share/${PN}
-	doins -r etc images lang setup gwd.arg only.txt
-
-	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 "If you come from an old version 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)"
-}


^ permalink raw reply related	[flat|nested] 22+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-misc/geneweb/
@ 2024-07-18 20:40 Alfredo Tupone
  0 siblings, 0 replies; 22+ messages in thread
From: Alfredo Tupone @ 2024-07-18 20:40 UTC (permalink / raw
  To: gentoo-commits

commit:     41e7869c9373bc510a94fe2fbac923a785f88e90
Author:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 18 20:38:22 2024 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Thu Jul 18 20:39:53 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41e7869c

app-misc/geneweb: do not use camlp5-8.03

Closes: https://bugs.gentoo.org/935833
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>

 .../{geneweb-7.0.0_p1-r1.ebuild => geneweb-7.0.0_p1-r2.ebuild}       | 5 +++--
 .../{geneweb-7.0.1_alpha2.ebuild => geneweb-7.0.1_alpha2-r1.ebuild}  | 1 +
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/app-misc/geneweb/geneweb-7.0.0_p1-r1.ebuild b/app-misc/geneweb/geneweb-7.0.0_p1-r2.ebuild
similarity index 98%
rename from app-misc/geneweb/geneweb-7.0.0_p1-r1.ebuild
rename to app-misc/geneweb/geneweb-7.0.0_p1-r2.ebuild
index 821862c9a63e..beda6a654cd1 100644
--- a/app-misc/geneweb/geneweb-7.0.0_p1-r1.ebuild
+++ b/app-misc/geneweb/geneweb-7.0.0_p1-r2.ebuild
@@ -10,6 +10,8 @@ DESCRIPTION="Genealogy software program with a Web interface"
 HOMEPAGE="https://github.com/geneweb/geneweb"
 SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/${TagId}.tar.gz"
 
+S="${WORKDIR}"/${PN}-${TagId}
+
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="amd64 x86"
@@ -28,6 +30,7 @@ DEPEND="
 	dev-ml/markup:=
 	dev-ml/jingoo:=
 	>=dev-ml/camlp5-8:=[ocamlopt?]
+	<dev-ml/camlp5-8.03
 	dev-ml/ppx_import:=
 	dev-ml/ppx_blob:=
 	acct-user/geneweb
@@ -41,8 +44,6 @@ BDEPEND="
 
 QA_FLAGS_IGNORED='.*'
 
-S="${WORKDIR}"/${PN}-${TagId}
-
 PATCHES=( "${FILESDIR}"/${P}-gentoo.patch )
 
 src_prepare() {

diff --git a/app-misc/geneweb/geneweb-7.0.1_alpha2.ebuild b/app-misc/geneweb/geneweb-7.0.1_alpha2-r1.ebuild
similarity index 98%
rename from app-misc/geneweb/geneweb-7.0.1_alpha2.ebuild
rename to app-misc/geneweb/geneweb-7.0.1_alpha2-r1.ebuild
index da9946d6eb59..f9dcb69d9da1 100644
--- a/app-misc/geneweb/geneweb-7.0.1_alpha2.ebuild
+++ b/app-misc/geneweb/geneweb-7.0.1_alpha2-r1.ebuild
@@ -26,6 +26,7 @@ DEPEND="
 	acct-user/geneweb
 	dev-ml/calendars:=
 	>=dev-ml/camlp5-8:=[ocamlopt?]
+	<dev-ml/camlp5-8.03
 	dev-ml/camlp-streams:=
 	dev-ml/jingoo:=
 	dev-ml/markup:=


^ permalink raw reply related	[flat|nested] 22+ messages in thread

end of thread, other threads:[~2024-07-18 20:40 UTC | newest]

Thread overview: 22+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-01-29 18:23 [gentoo-commits] repo/gentoo:master commit in: app-misc/geneweb/ Alfredo Tupone
  -- strict thread matches above, loose matches on Subject: below --
2024-07-18 20:40 Alfredo Tupone
2024-07-02 14:50 Maciej Barć
2024-01-02 10:57 Alfredo Tupone
2022-06-26 13:36 Alfredo Tupone
2021-10-14  9:03 Alfredo Tupone
2021-09-18 12:30 Agostino Sarubbo
2021-09-17 14:14 Agostino Sarubbo
2021-03-13 15:26 Sam James
2021-01-19 21:09 Alfredo Tupone
2021-01-19  7:40 Alfredo Tupone
2021-01-18 21:07 Alfredo Tupone
2021-01-14 19:35 Alfredo Tupone
2021-01-11 21:23 Alfredo Tupone
2020-05-13  8:21 Alfredo Tupone
2020-03-18 21:42 Alfredo Tupone
2020-03-15 18:41 Agostino Sarubbo
2020-03-14 19:46 Agostino Sarubbo
2020-01-01 13:31 Alfredo Tupone
2019-05-06 19:54 Alfredo Tupone
2018-04-17  6:09 Alfredo Tupone
2017-10-22 19:50 Alfredo Tupone

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox