public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/ocaml-gettext/
@ 2020-10-17  1:04 Sam James
  0 siblings, 0 replies; 22+ messages in thread
From: Sam James @ 2020-10-17  1:04 UTC (permalink / raw
  To: gentoo-commits

commit:     d5c761de39abc0dbf527bfb7bb8599c12ccf9f07
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 17 01:03:06 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Oct 17 01:03:06 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5c761de

dev-ml/ocaml-gettext: cleanup old

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-ml/ocaml-gettext/Manifest                      |  1 -
 dev-ml/ocaml-gettext/ocaml-gettext-0.3.5-r1.ebuild | 52 ----------------------
 dev-ml/ocaml-gettext/ocaml-gettext-0.3.7.ebuild    | 52 ----------------------
 3 files changed, 105 deletions(-)

diff --git a/dev-ml/ocaml-gettext/Manifest b/dev-ml/ocaml-gettext/Manifest
index 06d8db2e233..045151ba25a 100644
--- a/dev-ml/ocaml-gettext/Manifest
+++ b/dev-ml/ocaml-gettext/Manifest
@@ -1,3 +1,2 @@
-DIST ocaml-gettext-0.3.5.tar.gz 165238 BLAKE2B 3da80a80cf3e722dc2a765e005bff0e7613967a5810d13c9d3c0a5b70a919b092627d398dc777775dd2b51dfc7bbe12040b844c609027b4c60cb5d23eda47198 SHA512 a60d51c09dad3076415ef24a9bb3121f84ad649d7a9fa1b9a7da719dd385e4ed7cd9ffbabefbade7ea0daf7b0a5a5eb71b1d0ed21b369914b49f66d0d918c446
 DIST ocaml-gettext-0.3.7.tar.gz 134316 BLAKE2B 9de6ef9e04afbb6001ddc5ef145a687ad88a20eef1c27d3a3e6136f81ad46100cc6496cb66e3edfbf0f7eacfa8abbccb44d846d2f676862c96b8ceb860d8f424 SHA512 1358320359b9d2f3fd97a47d69b2a619942a65605c1e5cbf25e33ef42a10273167b526bca15e6c9523b87d8ea9dfd3215334050ad8eb84a8c41d4feef880a27a
 DIST ocaml-gettext-0.4.2.tar.gz 110249 BLAKE2B 54a25ba9f8fb20194fdfaf651586222fab68f927ebfa711812f7c9a387ff40c19e1bf3f63124127356b32b0ca0be2c5ff4e1cdfaf5f3afe690b90c0ca96c470d SHA512 fb89be8d8d9e0ed9327b81a0c81c884ff3f1a97e46b475ef8084abded5c84a256de05d5aa0f42be94f43ab438276a4506af726b6950e4161359a9616fb5832ec

diff --git a/dev-ml/ocaml-gettext/ocaml-gettext-0.3.5-r1.ebuild b/dev-ml/ocaml-gettext/ocaml-gettext-0.3.5-r1.ebuild
deleted file mode 100644
index af60301a339..00000000000
--- a/dev-ml/ocaml-gettext/ocaml-gettext-0.3.5-r1.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit findlib eutils
-
-DESCRIPTION="Provides support for internationalization of OCaml program"
-HOMEPAGE="http://forge.ocamlcore.org/projects/ocaml-gettext"
-SRC_URI="http://forge.ocamlcore.org/frs/download.php/1433/${P}.tar.gz"
-
-LICENSE="LGPL-2.1-with-linking-exception"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc test"
-RESTRICT="!test? ( test )"
-
-RDEPEND=">=dev-lang/ocaml-3.12.1:=
-	>=dev-ml/ocaml-fileutils-0.4.0:=
-	>=dev-ml/camomile-0.8.3:=
-	sys-devel/gettext
-	dev-ml/camlp4:=
-	"
-DEPEND="${RDEPEND}
-	doc? ( app-text/docbook-xsl-stylesheets dev-libs/libxslt )
-	test? ( dev-ml/ounit )"
-
-src_prepare() {
-	has_version '>=dev-lang/ocaml-4.03' && epatch "${FILESDIR}/oc43.patch"
-}
-
-src_configure() {
-	econf \
-		--with-docbook-stylesheet="${EPREFIX}/usr/share/sgml/docbook/xsl-stylesheets/" \
-		$(use_enable doc) \
-		$(use_enable test)
-}
-
-src_compile() {
-	emake -j1
-}
-
-src_install() {
-	findlib_src_preinst
-	emake -j1 DESTDIR="${D}" \
-		BINDIR="${ED}/usr/bin" \
-		PODIR="${ED}/usr/share/locale/" \
-		DOCDIR="${ED}/usr/share/doc/${PF}" \
-		MANDIR="${ED}/usr/share/man" \
-		install
-	dodoc CHANGELOG README THANKS TODO
-}

diff --git a/dev-ml/ocaml-gettext/ocaml-gettext-0.3.7.ebuild b/dev-ml/ocaml-gettext/ocaml-gettext-0.3.7.ebuild
deleted file mode 100644
index c6b4aeea440..00000000000
--- a/dev-ml/ocaml-gettext/ocaml-gettext-0.3.7.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit findlib eutils autotools
-
-DESCRIPTION="Provides support for internationalization of OCaml program"
-HOMEPAGE="https://github.com/gildor478/ocaml-gettext"
-SRC_URI="https://github.com/gildor478/ocaml-gettext/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="LGPL-2.1-with-linking-exception"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc test"
-RESTRICT="!test? ( test )"
-
-RDEPEND=">=dev-lang/ocaml-3.12.1:=
-	>=dev-ml/ocaml-fileutils-0.4.0:=
-	>=dev-ml/camomile-0.8.3:=
-	sys-devel/gettext
-	dev-ml/camlp4:=
-	"
-DEPEND="${RDEPEND}
-	doc? ( app-text/docbook-xsl-stylesheets dev-libs/libxslt )
-	test? ( dev-ml/ounit )"
-
-src_prepare() {
-	eautoreconf
-}
-
-src_configure() {
-	econf \
-		--with-docbook-stylesheet="${EPREFIX}/usr/share/sgml/docbook/xsl-stylesheets/" \
-		$(use_enable doc) \
-		$(use_enable test)
-}
-
-src_compile() {
-	emake -j1
-}
-
-src_install() {
-	findlib_src_preinst
-	emake -j1 DESTDIR="${D}" \
-		BINDIR="${ED}/usr/bin" \
-		PODIR="${ED}/usr/share/locale/" \
-		DOCDIR="${ED}/usr/share/doc/${PF}" \
-		MANDIR="${ED}/usr/share/man" \
-		install
-	dodoc CHANGELOG README THANKS TODO
-}


^ permalink raw reply related	[flat|nested] 22+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/ocaml-gettext/
@ 2023-12-02 10:56 Arthur Zamarin
  0 siblings, 0 replies; 22+ messages in thread
From: Arthur Zamarin @ 2023-12-02 10:56 UTC (permalink / raw
  To: gentoo-commits

commit:     644c9791f92ea58ddef52009df797d28f9a57fd7
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Dec  2 10:55:59 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Dec  2 10:55:59 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=644c9791

dev-ml/ocaml-gettext: Keyword 0.4.2-r1 ppc64, #892954

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-ml/ocaml-gettext/ocaml-gettext-0.4.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/ocaml-gettext/ocaml-gettext-0.4.2-r1.ebuild b/dev-ml/ocaml-gettext/ocaml-gettext-0.4.2-r1.ebuild
index d42dbf39239e..1f12d2b9d7a0 100644
--- a/dev-ml/ocaml-gettext/ocaml-gettext-0.4.2-r1.ebuild
+++ b/dev-ml/ocaml-gettext/ocaml-gettext-0.4.2-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/gildor478/ocaml-gettext/archive/v${PV}.tar.gz -> ${P
 
 LICENSE="LGPL-2.1-with-linking-exception"
 SLOT="0/${PV}"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 ~ppc64 ~x86"
 IUSE="+ocamlopt test"
 RESTRICT="test"  # Tests fail
 


^ permalink raw reply related	[flat|nested] 22+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/ocaml-gettext/
@ 2023-04-18 21:55 Maciej Barć
  0 siblings, 0 replies; 22+ messages in thread
From: Maciej Barć @ 2023-04-18 21:55 UTC (permalink / raw
  To: gentoo-commits

commit:     2fbe493222fb71695c2ba1fcb1bce863e3a8dca9
Author:     Thomas Bracht Laumann Jespersen <t <AT> laumann <DOT> xyz>
AuthorDate: Tue Apr 18 13:17:33 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Tue Apr 18 21:55:11 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fbe4932

dev-ml/ocaml-gettext: drop dev-ml/camomile dep, EAPI 7 -> 8

Closes: https://bugs.gentoo.org/904506
Signed-off-by: Thomas Bracht Laumann Jespersen <t <AT> laumann.xyz>
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 ...ttext-0.4.2.ebuild => ocaml-gettext-0.4.2-r1.ebuild} | 17 +++++++++--------
 1 file changed, 9 insertions(+), 8 deletions(-)

diff --git a/dev-ml/ocaml-gettext/ocaml-gettext-0.4.2.ebuild b/dev-ml/ocaml-gettext/ocaml-gettext-0.4.2-r1.ebuild
similarity index 72%
rename from dev-ml/ocaml-gettext/ocaml-gettext-0.4.2.ebuild
rename to dev-ml/ocaml-gettext/ocaml-gettext-0.4.2-r1.ebuild
index fea75c4363e8..d42dbf39239e 100644
--- a/dev-ml/ocaml-gettext/ocaml-gettext-0.4.2.ebuild
+++ b/dev-ml/ocaml-gettext/ocaml-gettext-0.4.2-r1.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 DUNE_PKG_NAME="gettext"
 inherit dune
@@ -14,15 +14,15 @@ LICENSE="LGPL-2.1-with-linking-exception"
 SLOT="0/${PV}"
 KEYWORDS="amd64 ~x86"
 IUSE="+ocamlopt test"
-RESTRICT="!test? ( test )"
+RESTRICT="test"  # Tests fail
 
 BDEPEND="
 	>=dev-ml/cppo-1.6.6
 	dev-ml/dune-configurator
 "
+
 RDEPEND="
 	dev-ml/base:=
-	>=dev-ml/camomile-0.8.3:=[ocamlopt=]
 	>=dev-ml/ocaml-fileutils-0.4.0:=[ocamlopt=]
 	sys-devel/gettext
 "
@@ -34,10 +34,11 @@ DEPEND="
 src_prepare() {
 	default
 
-	# Port to dev-ml/ounit2
-	sed -i -e 's/oUnit/ounit2/' test/{,common,test-camomile,test-stub}/dune || die
-}
+	# Remove dependency on camomile (see
+	# https://github.com/gildor478/ocaml-gettext/issues/14)
+	rm -r src/lib/gettext-camomile || die
+	rm -r test/test-camomile || die
 
-src_install() {
-	dune_src_install
+	# Port to dev-ml/ounit2
+	sed -i -e 's/oUnit/ounit2/' test/{,common,test-stub}/dune || die
 }


^ permalink raw reply related	[flat|nested] 22+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/ocaml-gettext/
@ 2023-02-23 23:47 Sam James
  0 siblings, 0 replies; 22+ messages in thread
From: Sam James @ 2023-02-23 23:47 UTC (permalink / raw
  To: gentoo-commits

commit:     2558d66540e766ad3fc9536430050834d71dbbb2
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 23 23:45:58 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Feb 23 23:45:58 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2558d665

dev-ml/ocaml-gettext: stabilize for amd64

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

 dev-ml/ocaml-gettext/ocaml-gettext-0.3.7-r3.ebuild | 4 ++--
 dev-ml/ocaml-gettext/ocaml-gettext-0.4.2.ebuild    | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-ml/ocaml-gettext/ocaml-gettext-0.3.7-r3.ebuild b/dev-ml/ocaml-gettext/ocaml-gettext-0.3.7-r3.ebuild
index ca902d4b1b81..bf25db3a74cf 100644
--- a/dev-ml/ocaml-gettext/ocaml-gettext-0.3.7-r3.ebuild
+++ b/dev-ml/ocaml-gettext/ocaml-gettext-0.3.7-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/gildor478/ocaml-gettext/archive/${PV}.tar.gz -> ${P}
 
 LICENSE="LGPL-2.1-with-linking-exception"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="doc +ocamlopt test"
 RESTRICT="!test? ( test )"
 

diff --git a/dev-ml/ocaml-gettext/ocaml-gettext-0.4.2.ebuild b/dev-ml/ocaml-gettext/ocaml-gettext-0.4.2.ebuild
index 640af1cd5c11..fea75c4363e8 100644
--- a/dev-ml/ocaml-gettext/ocaml-gettext-0.4.2.ebuild
+++ b/dev-ml/ocaml-gettext/ocaml-gettext-0.4.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/gildor478/ocaml-gettext/archive/v${PV}.tar.gz -> ${P
 
 LICENSE="LGPL-2.1-with-linking-exception"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="+ocamlopt test"
 RESTRICT="!test? ( test )"
 


^ permalink raw reply related	[flat|nested] 22+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/ocaml-gettext/
@ 2021-10-02 21:10 Sam James
  0 siblings, 0 replies; 22+ messages in thread
From: Sam James @ 2021-10-02 21:10 UTC (permalink / raw
  To: gentoo-commits

commit:     f2a19e329f886fb298543918063292f938ae0a00
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Oct  2 05:45:53 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Oct  2 21:10:27 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2a19e32

dev-ml/ocaml-gettext: enable +ocamlopt by default

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

 dev-ml/ocaml-gettext/ocaml-gettext-0.3.7-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/ocaml-gettext/ocaml-gettext-0.3.7-r3.ebuild b/dev-ml/ocaml-gettext/ocaml-gettext-0.3.7-r3.ebuild
index 7af5b26e0ad..ca902d4b1b8 100644
--- a/dev-ml/ocaml-gettext/ocaml-gettext-0.3.7-r3.ebuild
+++ b/dev-ml/ocaml-gettext/ocaml-gettext-0.3.7-r3.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/gildor478/ocaml-gettext/archive/${PV}.tar.gz -> ${P}
 LICENSE="LGPL-2.1-with-linking-exception"
 SLOT="0/${PV}"
 KEYWORDS="~amd64 ~x86"
-IUSE="doc test"
+IUSE="doc +ocamlopt test"
 RESTRICT="!test? ( test )"
 
 PATCHES=( "${FILESDIR}"/ocaml-unsafe-string.patch )


^ permalink raw reply related	[flat|nested] 22+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/ocaml-gettext/
@ 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:     07da955dd583946e61a0f40f962f251c03ca70e9
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 13 11:27:16 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Mar 13 15:23:29 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07da955d

dev-ml/ocaml-gettext: convert to dev-ml/ounit2 for tests

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

 dev-ml/ocaml-gettext/ocaml-gettext-0.4.2.ebuild | 9 ++++++++-
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/dev-ml/ocaml-gettext/ocaml-gettext-0.4.2.ebuild b/dev-ml/ocaml-gettext/ocaml-gettext-0.4.2.ebuild
index 62186a50ccd..640af1cd5c1 100644
--- a/dev-ml/ocaml-gettext/ocaml-gettext-0.4.2.ebuild
+++ b/dev-ml/ocaml-gettext/ocaml-gettext-0.4.2.ebuild
@@ -28,9 +28,16 @@ RDEPEND="
 "
 DEPEND="
 	${RDEPEND}
-	test? ( dev-ml/ounit[ocamlopt=] )
+	test? ( dev-ml/ounit2[ocamlopt=] )
 "
 
+src_prepare() {
+	default
+
+	# Port to dev-ml/ounit2
+	sed -i -e 's/oUnit/ounit2/' test/{,common,test-camomile,test-stub}/dune || die
+}
+
 src_install() {
 	dune_src_install
 }


^ permalink raw reply related	[flat|nested] 22+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/ocaml-gettext/
@ 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:     2c41c5401218d64b17f7f3724f3b4a6f5960fe31
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 13 11:24:33 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Mar 13 15:23:29 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c41c540

dev-ml/ocaml-gettext: convert to dev-ml/ounit2 for tests

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

 dev-ml/ocaml-gettext/ocaml-gettext-0.3.7-r3.ebuild | 11 ++++++++++-
 1 file changed, 10 insertions(+), 1 deletion(-)

diff --git a/dev-ml/ocaml-gettext/ocaml-gettext-0.3.7-r3.ebuild b/dev-ml/ocaml-gettext/ocaml-gettext-0.3.7-r3.ebuild
index 66873aa06ef..7af5b26e0ad 100644
--- a/dev-ml/ocaml-gettext/ocaml-gettext-0.3.7-r3.ebuild
+++ b/dev-ml/ocaml-gettext/ocaml-gettext-0.3.7-r3.ebuild
@@ -36,11 +36,20 @@ RDEPEND="
 "
 DEPEND="
 	${RDEPEND}
-	test? ( dev-ml/ounit )
+	test? ( dev-ml/ounit2 )
 "
 
 src_prepare() {
 	default
+
+	# Porting to dev-ml/ounit2
+	sed -i \
+		-e 's/OCAMLFIND_CHECK_MODULE(oUnit/OCAMLFIND_CHECK_MODULE(ounit2/' \
+		configure.in || die
+	sed -i \
+		-e 's/oUnit/ounit2/' \
+		test/Makefile || die
+
 	eautoreconf
 }
 


^ permalink raw reply related	[flat|nested] 22+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/ocaml-gettext/
@ 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:     99d99a6522f856961d7a1bce5d14bbb4a10f330e
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 13 11:16:36 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Mar 13 15:23:28 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99d99a65

dev-ml/ocaml-gettext: use BDEPEND in EAPI 7

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

 dev-ml/ocaml-gettext/ocaml-gettext-0.3.7-r3.ebuild | 15 +++++++++------
 1 file changed, 9 insertions(+), 6 deletions(-)

diff --git a/dev-ml/ocaml-gettext/ocaml-gettext-0.3.7-r3.ebuild b/dev-ml/ocaml-gettext/ocaml-gettext-0.3.7-r3.ebuild
index 60ff476d544..66873aa06ef 100644
--- a/dev-ml/ocaml-gettext/ocaml-gettext-0.3.7-r3.ebuild
+++ b/dev-ml/ocaml-gettext/ocaml-gettext-0.3.7-r3.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit findlib eutils autotools
+inherit autotools findlib
 
 DESCRIPTION="Provides support for internationalization of OCaml program"
 HOMEPAGE="https://github.com/gildor478/ocaml-gettext"
@@ -17,6 +17,12 @@ RESTRICT="!test? ( test )"
 
 PATCHES=( "${FILESDIR}"/ocaml-unsafe-string.patch )
 
+BDEPEND="
+	doc? (
+		app-text/docbook-xsl-stylesheets
+		dev-libs/libxslt
+	)
+"
 # OCaml 4.10 does not support -unsafe-string by default
 # bug #666149
 RDEPEND="
@@ -28,11 +34,8 @@ RDEPEND="
 	dev-ml/camlp4:=
 	!dev-ml/ocaml-gettext-stub
 "
-DEPEND="${RDEPEND}
-	doc? (
-		app-text/docbook-xsl-stylesheets
-		dev-libs/libxslt
-	)
+DEPEND="
+	${RDEPEND}
 	test? ( dev-ml/ounit )
 "
 


^ permalink raw reply related	[flat|nested] 22+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/ocaml-gettext/
@ 2021-02-03 12:53 Sam James
  0 siblings, 0 replies; 22+ messages in thread
From: Sam James @ 2021-02-03 12:53 UTC (permalink / raw
  To: gentoo-commits

commit:     526c7407838ddf172ef34747b8eb41256f79d9f1
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Feb  3 12:53:26 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Feb  3 12:53:26 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=526c7407

dev-ml/ocaml-gettext: apply blocker

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Sam James <sam <AT> gentoo.org>

 .../{ocaml-gettext-0.3.7-r2.ebuild => ocaml-gettext-0.3.7-r3.ebuild}      | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/dev-ml/ocaml-gettext/ocaml-gettext-0.3.7-r2.ebuild b/dev-ml/ocaml-gettext/ocaml-gettext-0.3.7-r3.ebuild
similarity index 100%
rename from dev-ml/ocaml-gettext/ocaml-gettext-0.3.7-r2.ebuild
rename to dev-ml/ocaml-gettext/ocaml-gettext-0.3.7-r3.ebuild


^ permalink raw reply	[flat|nested] 22+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/ocaml-gettext/
@ 2021-02-02  4:17 Sam James
  0 siblings, 0 replies; 22+ messages in thread
From: Sam James @ 2021-02-02  4:17 UTC (permalink / raw
  To: gentoo-commits

commit:     e05e12b64fabddecfeac9991c443e1b4420cdf03
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Feb  1 23:31:08 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Feb  1 23:35:48 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e05e12b6

dev-ml/ocaml-gettext: block dev-ml/ocaml-gettext-stub in 0.3.7

The files have moved to -stub in later ocaml-gettext versions.

Reported-by: John Helmert III <jchelmert3 <AT> posteo.net>
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-ml/ocaml-gettext/ocaml-gettext-0.3.7-r2.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-ml/ocaml-gettext/ocaml-gettext-0.3.7-r2.ebuild b/dev-ml/ocaml-gettext/ocaml-gettext-0.3.7-r2.ebuild
index a71acc3dd62..60ff476d544 100644
--- a/dev-ml/ocaml-gettext/ocaml-gettext-0.3.7-r2.ebuild
+++ b/dev-ml/ocaml-gettext/ocaml-gettext-0.3.7-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -26,6 +26,7 @@ RDEPEND="
 	>=dev-ml/camomile-0.8.3:=
 	sys-devel/gettext
 	dev-ml/camlp4:=
+	!dev-ml/ocaml-gettext-stub
 "
 DEPEND="${RDEPEND}
 	doc? (


^ permalink raw reply related	[flat|nested] 22+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/ocaml-gettext/
@ 2021-01-27  3:28 Sam James
  0 siblings, 0 replies; 22+ messages in thread
From: Sam James @ 2021-01-27  3:28 UTC (permalink / raw
  To: gentoo-commits

commit:     61dc53c2a63468378c102fc8f9e35bf7816f0dc2
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 27 03:17:39 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Jan 27 03:17:39 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61dc53c2

dev-ml/ocaml-gettext: fix MissingUseDepDefault

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-ml/ocaml-gettext/ocaml-gettext-0.4.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/ocaml-gettext/ocaml-gettext-0.4.2.ebuild b/dev-ml/ocaml-gettext/ocaml-gettext-0.4.2.ebuild
index 9a2746a6bbd..62186a50ccd 100644
--- a/dev-ml/ocaml-gettext/ocaml-gettext-0.4.2.ebuild
+++ b/dev-ml/ocaml-gettext/ocaml-gettext-0.4.2.ebuild
@@ -21,7 +21,7 @@ BDEPEND="
 	dev-ml/dune-configurator
 "
 RDEPEND="
-	dev-ml/base:=[ocamlopt=]
+	dev-ml/base:=
 	>=dev-ml/camomile-0.8.3:=[ocamlopt=]
 	>=dev-ml/ocaml-fileutils-0.4.0:=[ocamlopt=]
 	sys-devel/gettext


^ permalink raw reply related	[flat|nested] 22+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/ocaml-gettext/
@ 2021-01-22  3:34 Sam James
  0 siblings, 0 replies; 22+ messages in thread
From: Sam James @ 2021-01-22  3:34 UTC (permalink / raw
  To: gentoo-commits

commit:     ce83476f8ea99b31112096f73b848af28d50e2a6
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 22 02:50:19 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jan 22 03:33:59 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce83476f

dev-ml/ocaml-gettext: fixup deps

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-ml/ocaml-gettext/ocaml-gettext-0.4.2.ebuild | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/dev-ml/ocaml-gettext/ocaml-gettext-0.4.2.ebuild b/dev-ml/ocaml-gettext/ocaml-gettext-0.4.2.ebuild
index d9e81851498..9a2746a6bbd 100644
--- a/dev-ml/ocaml-gettext/ocaml-gettext-0.4.2.ebuild
+++ b/dev-ml/ocaml-gettext/ocaml-gettext-0.4.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -21,14 +21,14 @@ BDEPEND="
 	dev-ml/dune-configurator
 "
 RDEPEND="
-	dev-ml/base:=
-	>=dev-ml/camomile-0.8.3:=
-	>=dev-ml/ocaml-fileutils-0.4.0:=
+	dev-ml/base:=[ocamlopt=]
+	>=dev-ml/camomile-0.8.3:=[ocamlopt=]
+	>=dev-ml/ocaml-fileutils-0.4.0:=[ocamlopt=]
 	sys-devel/gettext
 "
 DEPEND="
 	${RDEPEND}
-	test? ( dev-ml/ounit )
+	test? ( dev-ml/ounit[ocamlopt=] )
 "
 
 src_install() {


^ permalink raw reply related	[flat|nested] 22+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/ocaml-gettext/
@ 2021-01-22  3:34 Sam James
  0 siblings, 0 replies; 22+ messages in thread
From: Sam James @ 2021-01-22  3:34 UTC (permalink / raw
  To: gentoo-commits

commit:     8803abdd07ab44461b153d067987e8c0e8e833b6
Author:     Rafael Kitover <rkitover <AT> gmail <DOT> com>
AuthorDate: Sun Jan 17 19:37:46 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jan 22 03:33:58 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8803abdd

dev-ml/ocaml-gettext: Update metadata.xml.

Add ocamlopt flag and myself as proxy maint.

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Rafael Kitover <rkitover <AT> gmail.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-ml/ocaml-gettext/metadata.xml | 21 +++++++++++++++++----
 1 file changed, 17 insertions(+), 4 deletions(-)

diff --git a/dev-ml/ocaml-gettext/metadata.xml b/dev-ml/ocaml-gettext/metadata.xml
index 477fb23ced5..4014d3ca4a8 100644
--- a/dev-ml/ocaml-gettext/metadata.xml
+++ b/dev-ml/ocaml-gettext/metadata.xml
@@ -1,8 +1,21 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-	<!-- maintainer-needed -->
-	<upstream>
-		<remote-id type="github">gildor478/ocaml-gettext</remote-id>
-	</upstream>
+  <maintainer type="person">
+    <email>rkitover@gmail.com</email>
+    <name>Rafael Kitover</name>
+  </maintainer>
+  <maintainer type="project">
+    <email>proxy-maint@gentoo.org</email>
+    <name>Proxy Maintainers</name>
+  </maintainer>
+  <upstream>
+    <remote-id type="github">gildor478/ocaml-gettext</remote-id>
+  </upstream>
+  <use>
+    <flag name="ocamlopt">
+      Whether the OCaml native code compiler is used. Must be set globally and
+      match dev-lang/ocaml.
+    </flag>
+  </use>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 22+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/ocaml-gettext/
@ 2020-10-31  9:47 Joonas Niilola
  0 siblings, 0 replies; 22+ messages in thread
From: Joonas Niilola @ 2020-10-31  9:47 UTC (permalink / raw
  To: gentoo-commits

commit:     f4fe63c94b105010912f658d49da7218d56696fa
Author:     Rafael Kitover <rkitover <AT> gmail <DOT> com>
AuthorDate: Sat Oct 17 15:57:24 2020 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sat Oct 31 09:47:41 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4fe63c9

dev-ml/ocaml-gettext: remove hack for mandir

dune.eclass now passes --mandir since 77211739823.

Signed-off-by: Rafael Kitover <rkitover <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/17957
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 dev-ml/ocaml-gettext/ocaml-gettext-0.4.2.ebuild | 5 -----
 1 file changed, 5 deletions(-)

diff --git a/dev-ml/ocaml-gettext/ocaml-gettext-0.4.2.ebuild b/dev-ml/ocaml-gettext/ocaml-gettext-0.4.2.ebuild
index 037d67dddaa..d9e81851498 100644
--- a/dev-ml/ocaml-gettext/ocaml-gettext-0.4.2.ebuild
+++ b/dev-ml/ocaml-gettext/ocaml-gettext-0.4.2.ebuild
@@ -33,9 +33,4 @@ DEPEND="
 
 src_install() {
 	dune_src_install
-
-	# Hack for now until we get --mandir in dune.eclass
-	cd "${ED}/usr/man" || die
-	doman man1/* man5/*
-	rm -r "${ED}/usr/man" || die
 }


^ permalink raw reply related	[flat|nested] 22+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/ocaml-gettext/
@ 2020-10-18 12:05 Sam James
  0 siblings, 0 replies; 22+ messages in thread
From: Sam James @ 2020-10-18 12:05 UTC (permalink / raw
  To: gentoo-commits

commit:     53e4936f459e8290f027c2f56f73a32ea4b83b63
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 18 12:05:46 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Oct 18 12:05:46 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53e4936f

dev-ml/ocaml-gettext: add lower bound on cppo

Fix additional problem caused by not-sufficiently-recent
cppo, see bug for details (different problem).

Bug: https://bugs.gentoo.org/749711
Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-ml/ocaml-gettext/ocaml-gettext-0.4.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/ocaml-gettext/ocaml-gettext-0.4.2.ebuild b/dev-ml/ocaml-gettext/ocaml-gettext-0.4.2.ebuild
index b6ef8a5d3c2..037d67dddaa 100644
--- a/dev-ml/ocaml-gettext/ocaml-gettext-0.4.2.ebuild
+++ b/dev-ml/ocaml-gettext/ocaml-gettext-0.4.2.ebuild
@@ -17,7 +17,7 @@ IUSE="+ocamlopt test"
 RESTRICT="!test? ( test )"
 
 BDEPEND="
-	dev-ml/cppo
+	>=dev-ml/cppo-1.6.6
 	dev-ml/dune-configurator
 "
 RDEPEND="


^ permalink raw reply related	[flat|nested] 22+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/ocaml-gettext/
@ 2020-10-17 11:31 Sam James
  0 siblings, 0 replies; 22+ messages in thread
From: Sam James @ 2020-10-17 11:31 UTC (permalink / raw
  To: gentoo-commits

commit:     3a8bfd8768607691f52c17153d9585d0e4ceaac0
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 17 11:30:54 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Oct 17 11:31:20 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a8bfd87

dev-ml/ocaml-gettext: depend on earlier OCaml for old rev

The older version uses -unsafe-string which is forbidden
in 4.10.0.

Closes: https://bugs.gentoo.org/749690
Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Sam James <sam <AT> gentoo.org>

 ...{ocaml-gettext-0.3.7-r1.ebuild => ocaml-gettext-0.3.7-r2.ebuild} | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/dev-ml/ocaml-gettext/ocaml-gettext-0.3.7-r1.ebuild b/dev-ml/ocaml-gettext/ocaml-gettext-0.3.7-r2.ebuild
similarity index 90%
rename from dev-ml/ocaml-gettext/ocaml-gettext-0.3.7-r1.ebuild
rename to dev-ml/ocaml-gettext/ocaml-gettext-0.3.7-r2.ebuild
index c4643c7c33a..a71acc3dd62 100644
--- a/dev-ml/ocaml-gettext/ocaml-gettext-0.3.7-r1.ebuild
+++ b/dev-ml/ocaml-gettext/ocaml-gettext-0.3.7-r2.ebuild
@@ -17,7 +17,11 @@ RESTRICT="!test? ( test )"
 
 PATCHES=( "${FILESDIR}"/ocaml-unsafe-string.patch )
 
-RDEPEND=">=dev-lang/ocaml-3.12.1:=
+# OCaml 4.10 does not support -unsafe-string by default
+# bug #666149
+RDEPEND="
+	>=dev-lang/ocaml-3.12.1:=
+	<dev-lang/ocaml-4.10.0:=
 	>=dev-ml/ocaml-fileutils-0.4.0:=
 	>=dev-ml/camomile-0.8.3:=
 	sys-devel/gettext


^ permalink raw reply related	[flat|nested] 22+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/ocaml-gettext/
@ 2020-10-17  8:11 Sam James
  0 siblings, 0 replies; 22+ messages in thread
From: Sam James @ 2020-10-17  8:11 UTC (permalink / raw
  To: gentoo-commits

commit:     7e210d7974317f01982f88ac5c8377884b03318d
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 17 08:10:55 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Oct 17 08:11:16 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e210d79

dev-ml/ocaml-gettext: add missing dep(s)

Closes: https://bugs.gentoo.org/749645
Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-ml/ocaml-gettext/ocaml-gettext-0.4.2.ebuild | 14 +++++++++++---
 1 file changed, 11 insertions(+), 3 deletions(-)

diff --git a/dev-ml/ocaml-gettext/ocaml-gettext-0.4.2.ebuild b/dev-ml/ocaml-gettext/ocaml-gettext-0.4.2.ebuild
index 1e12a830dce..b6ef8a5d3c2 100644
--- a/dev-ml/ocaml-gettext/ocaml-gettext-0.4.2.ebuild
+++ b/dev-ml/ocaml-gettext/ocaml-gettext-0.4.2.ebuild
@@ -13,15 +13,23 @@ SRC_URI="https://github.com/gildor478/ocaml-gettext/archive/v${PV}.tar.gz -> ${P
 LICENSE="LGPL-2.1-with-linking-exception"
 SLOT="0/${PV}"
 KEYWORDS="~amd64 ~x86"
-IUSE="+ocamlopt"
+IUSE="+ocamlopt test"
+RESTRICT="!test? ( test )"
 
-BDEPEND="dev-ml/cppo"
+BDEPEND="
+	dev-ml/cppo
+	dev-ml/dune-configurator
+"
 RDEPEND="
+	dev-ml/base:=
 	>=dev-ml/camomile-0.8.3:=
 	>=dev-ml/ocaml-fileutils-0.4.0:=
 	sys-devel/gettext
 "
-DEPEND="${RDEPEND}"
+DEPEND="
+	${RDEPEND}
+	test? ( dev-ml/ounit )
+"
 
 src_install() {
 	dune_src_install


^ permalink raw reply related	[flat|nested] 22+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/ocaml-gettext/
@ 2020-10-17  1:19 Sam James
  0 siblings, 0 replies; 22+ messages in thread
From: Sam James @ 2020-10-17  1:19 UTC (permalink / raw
  To: gentoo-commits

commit:     d76824e8f8fa2624cdaee978e1af34993a80ff01
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 17 01:18:59 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Oct 17 01:19:10 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d76824e8

dev-ml/ocaml-gettext: drop unnecessary doc deps

The only generation stuff left is pandoc, which
we don't want to depend on. Upstream ship
the generated man pages anyway.

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-ml/ocaml-gettext/ocaml-gettext-0.4.2.ebuild | 7 ++-----
 1 file changed, 2 insertions(+), 5 deletions(-)

diff --git a/dev-ml/ocaml-gettext/ocaml-gettext-0.4.2.ebuild b/dev-ml/ocaml-gettext/ocaml-gettext-0.4.2.ebuild
index ffcd1505d09..1e12a830dce 100644
--- a/dev-ml/ocaml-gettext/ocaml-gettext-0.4.2.ebuild
+++ b/dev-ml/ocaml-gettext/ocaml-gettext-0.4.2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/gildor478/ocaml-gettext/archive/v${PV}.tar.gz -> ${P
 LICENSE="LGPL-2.1-with-linking-exception"
 SLOT="0/${PV}"
 KEYWORDS="~amd64 ~x86"
-IUSE="doc +ocamlopt"
+IUSE="+ocamlopt"
 
 BDEPEND="dev-ml/cppo"
 RDEPEND="
@@ -21,10 +21,7 @@ RDEPEND="
 	>=dev-ml/ocaml-fileutils-0.4.0:=
 	sys-devel/gettext
 "
-DEPEND="
-	${RDEPEND}
-	doc? ( app-text/docbook-xsl-stylesheets dev-libs/libxslt )
-"
+DEPEND="${RDEPEND}"
 
 src_install() {
 	dune_src_install


^ permalink raw reply related	[flat|nested] 22+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/ocaml-gettext/
@ 2020-10-17  1:01 Sam James
  0 siblings, 0 replies; 22+ messages in thread
From: Sam James @ 2020-10-17  1:01 UTC (permalink / raw
  To: gentoo-commits

commit:     236ecc6da4bf3ffe0986bd2f2014e61225a2c095
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 17 01:00:57 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Oct 17 01:01:33 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=236ecc6d

dev-ml/ocaml-gettext: bump to 0.4.2 (fix >=4.10.0 compat)

Bug: https://bugs.gentoo.org/749149
Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-ml/ocaml-gettext/Manifest                   |  1 +
 dev-ml/ocaml-gettext/ocaml-gettext-0.4.2.ebuild | 36 +++++++++++++++++++++++++
 2 files changed, 37 insertions(+)

diff --git a/dev-ml/ocaml-gettext/Manifest b/dev-ml/ocaml-gettext/Manifest
index 15b1d31599b..06d8db2e233 100644
--- a/dev-ml/ocaml-gettext/Manifest
+++ b/dev-ml/ocaml-gettext/Manifest
@@ -1,2 +1,3 @@
 DIST ocaml-gettext-0.3.5.tar.gz 165238 BLAKE2B 3da80a80cf3e722dc2a765e005bff0e7613967a5810d13c9d3c0a5b70a919b092627d398dc777775dd2b51dfc7bbe12040b844c609027b4c60cb5d23eda47198 SHA512 a60d51c09dad3076415ef24a9bb3121f84ad649d7a9fa1b9a7da719dd385e4ed7cd9ffbabefbade7ea0daf7b0a5a5eb71b1d0ed21b369914b49f66d0d918c446
 DIST ocaml-gettext-0.3.7.tar.gz 134316 BLAKE2B 9de6ef9e04afbb6001ddc5ef145a687ad88a20eef1c27d3a3e6136f81ad46100cc6496cb66e3edfbf0f7eacfa8abbccb44d846d2f676862c96b8ceb860d8f424 SHA512 1358320359b9d2f3fd97a47d69b2a619942a65605c1e5cbf25e33ef42a10273167b526bca15e6c9523b87d8ea9dfd3215334050ad8eb84a8c41d4feef880a27a
+DIST ocaml-gettext-0.4.2.tar.gz 110249 BLAKE2B 54a25ba9f8fb20194fdfaf651586222fab68f927ebfa711812f7c9a387ff40c19e1bf3f63124127356b32b0ca0be2c5ff4e1cdfaf5f3afe690b90c0ca96c470d SHA512 fb89be8d8d9e0ed9327b81a0c81c884ff3f1a97e46b475ef8084abded5c84a256de05d5aa0f42be94f43ab438276a4506af726b6950e4161359a9616fb5832ec

diff --git a/dev-ml/ocaml-gettext/ocaml-gettext-0.4.2.ebuild b/dev-ml/ocaml-gettext/ocaml-gettext-0.4.2.ebuild
new file mode 100644
index 00000000000..ffcd1505d09
--- /dev/null
+++ b/dev-ml/ocaml-gettext/ocaml-gettext-0.4.2.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DUNE_PKG_NAME="gettext"
+inherit dune
+
+DESCRIPTION="Provides support for internationalization of OCaml program"
+HOMEPAGE="https://github.com/gildor478/ocaml-gettext"
+SRC_URI="https://github.com/gildor478/ocaml-gettext/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="LGPL-2.1-with-linking-exception"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc +ocamlopt"
+
+BDEPEND="dev-ml/cppo"
+RDEPEND="
+	>=dev-ml/camomile-0.8.3:=
+	>=dev-ml/ocaml-fileutils-0.4.0:=
+	sys-devel/gettext
+"
+DEPEND="
+	${RDEPEND}
+	doc? ( app-text/docbook-xsl-stylesheets dev-libs/libxslt )
+"
+
+src_install() {
+	dune_src_install
+
+	# Hack for now until we get --mandir in dune.eclass
+	cd "${ED}/usr/man" || die
+	doman man1/* man5/*
+	rm -r "${ED}/usr/man" || die
+}


^ permalink raw reply related	[flat|nested] 22+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/ocaml-gettext/
@ 2017-03-14 10:21 Alexis Ballier
  0 siblings, 0 replies; 22+ messages in thread
From: Alexis Ballier @ 2017-03-14 10:21 UTC (permalink / raw
  To: gentoo-commits

commit:     43d7758630303cbb21c3e0c6796011a494784d54
Author:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 14 09:44:42 2017 +0000
Commit:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Tue Mar 14 10:21:23 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43d77586

dev-ml/ocaml-gettext: Bump to 0.3.7

Package-Manager: Portage-2.3.4, Repoman-2.3.2

 dev-ml/ocaml-gettext/Manifest                   |  1 +
 dev-ml/ocaml-gettext/ocaml-gettext-0.3.7.ebuild | 51 +++++++++++++++++++++++++
 2 files changed, 52 insertions(+)

diff --git a/dev-ml/ocaml-gettext/Manifest b/dev-ml/ocaml-gettext/Manifest
index 5c0827b30ed..0bcde2cd1d2 100644
--- a/dev-ml/ocaml-gettext/Manifest
+++ b/dev-ml/ocaml-gettext/Manifest
@@ -1 +1,2 @@
 DIST ocaml-gettext-0.3.5.tar.gz 165238 SHA256 d19484ba7e14d078c85da66cba1eb28ed0cdc92c84db45e6dfb8f7e40f2cc268 SHA512 a60d51c09dad3076415ef24a9bb3121f84ad649d7a9fa1b9a7da719dd385e4ed7cd9ffbabefbade7ea0daf7b0a5a5eb71b1d0ed21b369914b49f66d0d918c446 WHIRLPOOL b638ecfe765e673408ced9e4ee0467029b7a7dbf0dfff826c45471b0cea2c26765db9b833d261be325abf5579e90ab0f669fac2a1cd7682e26d49a2fc277e5f0
+DIST ocaml-gettext-0.3.7.tar.gz 134316 SHA256 82f99289cb3c7ac5d1a410f74678b3b22444e1b136090bae1fff1e09fe0856aa SHA512 1358320359b9d2f3fd97a47d69b2a619942a65605c1e5cbf25e33ef42a10273167b526bca15e6c9523b87d8ea9dfd3215334050ad8eb84a8c41d4feef880a27a WHIRLPOOL 4290a2d30e7bdc3a6c95fdd79d3de7b5994d7f8583894abafee9ea9abc7041c772f0abf934de53b05e1cfeb9f8e712a07b9141ab17521221bf568db168f19d35

diff --git a/dev-ml/ocaml-gettext/ocaml-gettext-0.3.7.ebuild b/dev-ml/ocaml-gettext/ocaml-gettext-0.3.7.ebuild
new file mode 100644
index 00000000000..90649dc623b
--- /dev/null
+++ b/dev-ml/ocaml-gettext/ocaml-gettext-0.3.7.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit findlib eutils autotools
+
+DESCRIPTION="Provides support for internationalization of OCaml program"
+HOMEPAGE="https://github.com/gildor478/ocaml-gettext"
+SRC_URI="https://github.com/gildor478/ocaml-gettext/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="LGPL-2.1-with-linking-exception"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc test"
+
+RDEPEND=">=dev-lang/ocaml-3.12.1:=
+	>=dev-ml/ocaml-fileutils-0.4.0:=
+	>=dev-ml/camomile-0.8.3:=
+	sys-devel/gettext
+	dev-ml/camlp4:=
+	"
+DEPEND="${RDEPEND}
+	doc? ( app-text/docbook-xsl-stylesheets dev-libs/libxslt )
+	test? ( dev-ml/ounit )"
+
+src_prepare() {
+	eautoreconf
+}
+
+src_configure() {
+	econf \
+		--with-docbook-stylesheet="${EPREFIX}/usr/share/sgml/docbook/xsl-stylesheets/" \
+		$(use_enable doc) \
+		$(use_enable test)
+}
+
+src_compile() {
+	emake -j1
+}
+
+src_install() {
+	findlib_src_preinst
+	emake -j1 DESTDIR="${D}" \
+		BINDIR="${ED}/usr/bin" \
+		PODIR="${ED}/usr/share/locale/" \
+		DOCDIR="${ED}/usr/share/doc/${PF}" \
+		MANDIR="${ED}/usr/share/man" \
+		install
+	dodoc CHANGELOG README THANKS TODO
+}


^ permalink raw reply related	[flat|nested] 22+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/ocaml-gettext/
@ 2016-06-23 14:34 Alexis Ballier
  0 siblings, 0 replies; 22+ messages in thread
From: Alexis Ballier @ 2016-06-23 14:34 UTC (permalink / raw
  To: gentoo-commits

commit:     dd25fff37ff74a77585d8100b557daf4b4d008a2
Author:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 23 14:32:25 2016 +0000
Commit:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Thu Jun 23 14:33:48 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd25fff3

dev-ml/ocaml-gettext: drop backward compat for camlp4

Package-Manager: portage-2.3.0_rc1

 .../{ocaml-gettext-0.3.5.ebuild => ocaml-gettext-0.3.5-r1.ebuild}     | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ml/ocaml-gettext/ocaml-gettext-0.3.5.ebuild b/dev-ml/ocaml-gettext/ocaml-gettext-0.3.5-r1.ebuild
similarity index 93%
rename from dev-ml/ocaml-gettext/ocaml-gettext-0.3.5.ebuild
rename to dev-ml/ocaml-gettext/ocaml-gettext-0.3.5-r1.ebuild
index 788bd15..413b5f6 100644
--- a/dev-ml/ocaml-gettext/ocaml-gettext-0.3.5.ebuild
+++ b/dev-ml/ocaml-gettext/ocaml-gettext-0.3.5-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -19,7 +19,7 @@ RDEPEND=">=dev-lang/ocaml-3.12.1:=
 	>=dev-ml/ocaml-fileutils-0.4.0:=
 	>=dev-ml/camomile-0.8.3:=
 	sys-devel/gettext
-	|| ( dev-ml/camlp4:= <dev-lang/ocaml-4.02.0 )
+	dev-ml/camlp4:=
 	"
 DEPEND="${RDEPEND}
 	doc? ( app-text/docbook-xsl-stylesheets dev-libs/libxslt )


^ permalink raw reply related	[flat|nested] 22+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/ocaml-gettext/
@ 2016-06-23 14:34 Alexis Ballier
  0 siblings, 0 replies; 22+ messages in thread
From: Alexis Ballier @ 2016-06-23 14:34 UTC (permalink / raw
  To: gentoo-commits

commit:     f9e8b926b325c0b626d8e883a217f39b6b2362b2
Author:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 23 14:32:59 2016 +0000
Commit:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Thu Jun 23 14:33:48 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9e8b926

dev-ml/ocaml-gettext: remove old

Package-Manager: portage-2.3.0_rc1

 dev-ml/ocaml-gettext/Manifest                   |  1 -
 dev-ml/ocaml-gettext/ocaml-gettext-0.3.4.ebuild | 47 -------------------------
 2 files changed, 48 deletions(-)

diff --git a/dev-ml/ocaml-gettext/Manifest b/dev-ml/ocaml-gettext/Manifest
index e4ad404..5c0827b 100644
--- a/dev-ml/ocaml-gettext/Manifest
+++ b/dev-ml/ocaml-gettext/Manifest
@@ -1,2 +1 @@
-DIST ocaml-gettext-0.3.4.tar.gz 165292 SHA256 e19214638e8cf078aabda82e7bc4d49a65a557d9c54648a7fd8db6ef84c83302 SHA512 bd51c267c28cb77d0648d9570ef4d75c149c921c75f611229b50f8f6a521997d4fd044f1aa4ffbb2628e1e38c3bee58f113495536a47db2e3ca58e0903a312bc WHIRLPOOL c7a7a33e75837a25fdbeac72610a697fe2819cea8c07b2d3b570e90be6a187bc9037d10c56e182a0dd9810c1d7ba04e4f002a8196b87c5c6ee760ac3b6e991a6
 DIST ocaml-gettext-0.3.5.tar.gz 165238 SHA256 d19484ba7e14d078c85da66cba1eb28ed0cdc92c84db45e6dfb8f7e40f2cc268 SHA512 a60d51c09dad3076415ef24a9bb3121f84ad649d7a9fa1b9a7da719dd385e4ed7cd9ffbabefbade7ea0daf7b0a5a5eb71b1d0ed21b369914b49f66d0d918c446 WHIRLPOOL b638ecfe765e673408ced9e4ee0467029b7a7dbf0dfff826c45471b0cea2c26765db9b833d261be325abf5579e90ab0f669fac2a1cd7682e26d49a2fc277e5f0

diff --git a/dev-ml/ocaml-gettext/ocaml-gettext-0.3.4.ebuild b/dev-ml/ocaml-gettext/ocaml-gettext-0.3.4.ebuild
deleted file mode 100644
index 59567a2..0000000
--- a/dev-ml/ocaml-gettext/ocaml-gettext-0.3.4.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit findlib
-
-DESCRIPTION="Provides support for internationalization of OCaml program"
-HOMEPAGE="http://forge.ocamlcore.org/projects/ocaml-gettext"
-SRC_URI="http://forge.ocamlcore.org/frs/download.php/676/${P}.tar.gz"
-
-LICENSE="LGPL-2.1-with-linking-exception"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc test"
-
-RDEPEND=">=dev-lang/ocaml-3.12.1:=
-	>=dev-ml/ocaml-fileutils-0.4.0:=
-	>=dev-ml/camomile-0.8.3:=
-	sys-devel/gettext
-	"
-DEPEND="${RDEPEND}
-	doc? ( app-text/docbook-xsl-stylesheets dev-libs/libxslt )
-	test? ( dev-ml/ounit )"
-
-src_configure() {
-	econf \
-		--with-docbook-stylesheet="${EPREFIX}/usr/share/sgml/docbook/xsl-stylesheets/" \
-		$(use_enable doc) \
-		$(use_enable test)
-}
-
-src_compile() {
-	emake -j1
-}
-
-src_install() {
-	findlib_src_preinst
-	emake -j1 DESTDIR="${D}" \
-		BINDIR="${ED}/usr/bin" \
-		PODIR="${ED}/usr/share/locale/" \
-		DOCDIR="${ED}/usr/share/doc/${PF}" \
-		MANDIR="${ED}/usr/share/man" \
-		install
-	dodoc CHANGELOG README THANKS TODO
-}


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

end of thread, other threads:[~2023-12-02 10:56 UTC | newest]

Thread overview: 22+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-10-17  1:04 [gentoo-commits] repo/gentoo:master commit in: dev-ml/ocaml-gettext/ Sam James
  -- strict thread matches above, loose matches on Subject: below --
2023-12-02 10:56 Arthur Zamarin
2023-04-18 21:55 Maciej Barć
2023-02-23 23:47 Sam James
2021-10-02 21:10 Sam James
2021-03-13 15:26 Sam James
2021-03-13 15:26 Sam James
2021-03-13 15:26 Sam James
2021-02-03 12:53 Sam James
2021-02-02  4:17 Sam James
2021-01-27  3:28 Sam James
2021-01-22  3:34 Sam James
2021-01-22  3:34 Sam James
2020-10-31  9:47 Joonas Niilola
2020-10-18 12:05 Sam James
2020-10-17 11:31 Sam James
2020-10-17  8:11 Sam James
2020-10-17  1:19 Sam James
2020-10-17  1:01 Sam James
2017-03-14 10:21 Alexis Ballier
2016-06-23 14:34 Alexis Ballier
2016-06-23 14:34 Alexis Ballier

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