* [gentoo-commits] repo/gentoo:master commit in: dev-ml/camlidl/
@ 2015-08-16 23:03 Mikle Kolyada
0 siblings, 0 replies; 15+ messages in thread
From: Mikle Kolyada @ 2015-08-16 23:03 UTC (permalink / raw
To: gentoo-commits
commit: 0de3b3cc2b6f74fb47451f299b21d38d5b4fa7c8
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 16 22:58:57 2015 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Sun Aug 16 22:58:57 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0de3b3cc
dev-ml/camlidl: amd64 stable wrt bug #529038
Package-Manager: portage-2.2.20.1
dev-ml/camlidl/camlidl-1.05-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ml/camlidl/camlidl-1.05-r1.ebuild b/dev-ml/camlidl/camlidl-1.05-r1.ebuild
index 40dc28b..9c30980 100644
--- a/dev-ml/camlidl/camlidl-1.05-r1.ebuild
+++ b/dev-ml/camlidl/camlidl-1.05-r1.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="http://caml.inria.fr/camlidl/"
SRC_URI="http://caml.inria.fr/distrib/bazar-ocaml/${P}.tar.gz"
LICENSE="QPL-1.0 LGPL-2"
SLOT="0/${PV}"
-KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
IUSE=""
DEPEND=">=dev-lang/ocaml-3.10.2:=[ocamlopt]"
RDEPEND="${DEPEND}"
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/camlidl/
@ 2015-08-26 14:23 Mikle Kolyada
0 siblings, 0 replies; 15+ messages in thread
From: Mikle Kolyada @ 2015-08-26 14:23 UTC (permalink / raw
To: gentoo-commits
commit: 2a2ed4d807482689fc47b1a739be0e230fe84eca
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 26 14:20:59 2015 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Wed Aug 26 14:20:59 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a2ed4d8
dev-ml/camlidl: x86 stable wrt bug #529038
Package-Manager: portage-2.2.20.1
dev-ml/camlidl/camlidl-1.05-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ml/camlidl/camlidl-1.05-r1.ebuild b/dev-ml/camlidl/camlidl-1.05-r1.ebuild
index 9c30980..ea4debe 100644
--- a/dev-ml/camlidl/camlidl-1.05-r1.ebuild
+++ b/dev-ml/camlidl/camlidl-1.05-r1.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="http://caml.inria.fr/camlidl/"
SRC_URI="http://caml.inria.fr/distrib/bazar-ocaml/${P}.tar.gz"
LICENSE="QPL-1.0 LGPL-2"
SLOT="0/${PV}"
-KEYWORDS="amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~ppc x86 ~amd64-linux ~x86-linux"
IUSE=""
DEPEND=">=dev-lang/ocaml-3.10.2:=[ocamlopt]"
RDEPEND="${DEPEND}"
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/camlidl/
@ 2022-01-22 13:51 Alfredo Tupone
0 siblings, 0 replies; 15+ messages in thread
From: Alfredo Tupone @ 2022-01-22 13:51 UTC (permalink / raw
To: gentoo-commits
commit: e79083b37ffeaa5812d4afe37eeb5c69ec4d449a
Author: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 22 13:51:36 2022 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Sat Jan 22 13:51:36 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e79083b3
dev-ml/camlidl: do not call ar directly
Closes: https://bugs.gentoo.org/723136
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
dev-ml/camlidl/camlidl-1.05-r1.ebuild | 12 ++++++++++--
1 file changed, 10 insertions(+), 2 deletions(-)
diff --git a/dev-ml/camlidl/camlidl-1.05-r1.ebuild b/dev-ml/camlidl/camlidl-1.05-r1.ebuild
index 06fafb20cc46..2dfb9b3cf8db 100644
--- a/dev-ml/camlidl/camlidl-1.05-r1.ebuild
+++ b/dev-ml/camlidl/camlidl-1.05-r1.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
@@ -22,6 +22,14 @@ PATCHES=(
"${FILESDIR}/nowarn.patch"
)
+src_prepare() {
+ sed -i \
+ -e "s|ar rc|$(tc-getAR) rc|g" \
+ runtime/Makefile.unix \
+ || die
+ default
+}
+
src_compile() {
# Use the UNIX makefile
libdir=$(ocamlc -where || die)
@@ -42,7 +50,7 @@ src_test() {
src_install() {
libdir=$(ocamlc -where || die)
- dodir ${libdir#${EPREFIX}}/caml
+ dodir "${libdir#${EPREFIX}}"/caml
dodir /usr/bin
# Install
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/camlidl/
@ 2022-01-24 13:31 Alfredo Tupone
0 siblings, 0 replies; 15+ messages in thread
From: Alfredo Tupone @ 2022-01-24 13:31 UTC (permalink / raw
To: gentoo-commits
commit: 9959ec1a453b88d35cc57f7f309c1ad857cf9ff5
Author: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 24 13:31:21 2022 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Mon Jan 24 13:31:21 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9959ec1a
dev-ml/camlidl: do not call ranlib directly
Closes: https://bugs.gentoo.org/831862
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
dev-ml/camlidl/camlidl-1.05-r1.ebuild | 4 ++--
dev-ml/camlidl/metadata.xml | 5 ++++-
2 files changed, 6 insertions(+), 3 deletions(-)
diff --git a/dev-ml/camlidl/camlidl-1.05-r1.ebuild b/dev-ml/camlidl/camlidl-1.05-r1.ebuild
index 2dfb9b3cf8db..d7cbca3f978e 100644
--- a/dev-ml/camlidl/camlidl-1.05-r1.ebuild
+++ b/dev-ml/camlidl/camlidl-1.05-r1.ebuild
@@ -39,7 +39,7 @@ src_compile() {
ln -s Makefile.unix config/Makefile || die
# Make
- emake -j1
+ emake -j1 RANLIB="$(tc-getRANLIB)"
}
src_test() {
@@ -54,7 +54,7 @@ src_install() {
dodir /usr/bin
# Install
- emake BINDIR="${ED}/usr/bin" OCAMLLIB="${D}${libdir}" install
+ emake BINDIR="${ED}/usr/bin" OCAMLLIB="${D}${libdir}" RANLIB="$(tc-getRANLIB)" install
# Add package header
sed -e "s/@VERSION/${P}/g" "${FILESDIR}/META.camlidl" > "${D}${libdir}/META.camlidl" || die
diff --git a/dev-ml/camlidl/metadata.xml b/dev-ml/camlidl/metadata.xml
index bef24d2c2337..ff5a0cd1ae3d 100644
--- a/dev-ml/camlidl/metadata.xml
+++ b/dev-ml/camlidl/metadata.xml
@@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>ml@gentoo.org</email>
+ <name>ML</name>
+ </maintainer>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/camlidl/
@ 2022-01-28 6:54 Alfredo Tupone
0 siblings, 0 replies; 15+ messages in thread
From: Alfredo Tupone @ 2022-01-28 6:54 UTC (permalink / raw
To: gentoo-commits
commit: 433d3bbe432eb45f831fea70d2c47d2f8f078449
Author: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 28 06:54:04 2022 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Fri Jan 28 06:54:04 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=433d3bbe
dev-ml/camlidl: 1.09 bump
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
dev-ml/camlidl/Manifest | 1 +
dev-ml/camlidl/camlidl-1.09.ebuild | 64 ++++++++++++++++++++++++++++++++++++++
2 files changed, 65 insertions(+)
diff --git a/dev-ml/camlidl/Manifest b/dev-ml/camlidl/Manifest
index 812a3761c903..fe60cb01eec5 100644
--- a/dev-ml/camlidl/Manifest
+++ b/dev-ml/camlidl/Manifest
@@ -1 +1,2 @@
DIST camlidl-1.05.tar.gz 100640 BLAKE2B 38cbcebd43ced26c44803608aabdacfbd33734357097a542ee2558223b9699d89cf7be388feba59630b10e4dc3977bffd08c669d3cf676d2136f54a6a8d52aab SHA512 e8857aca818a06f8c861e5f55dddd7e8e3ab1efae51647534460b4f092166709d86c6de1215c792a0489d668d72064ccfb7635e9a6d3854cd5a62f74541a9d18
+DIST camlidl109.tar.gz 125697 BLAKE2B c42e418525b9681a0e7042aea46fb581a1ffa93be416a9214325883407a62bcad7e8fd7a20fd997640deb42ddca394605f5569bc8f363721b8955629459ff49e SHA512 6cab1fa6bc2afba9b97874520eed2887c4fd341b59735854b120aa1ec8822710d9ebfadd1fecff56e629d4a1af7ee73befe6440c5462493f8408bdae8519a1fa
diff --git a/dev-ml/camlidl/camlidl-1.09.ebuild b/dev-ml/camlidl/camlidl-1.09.ebuild
new file mode 100644
index 000000000000..2861e48e26d7
--- /dev/null
+++ b/dev-ml/camlidl/camlidl-1.09.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+DESCRIPTION="CamlIDL is a stub code generator for using C/C++ libraries from O'Caml"
+HOMEPAGE="http://caml.inria.fr/camlidl/"
+SRC_URI="https://github.com/xavierleroy/${PN}/archive/${PN}$(ver_rs 0-1 '').tar.gz"
+
+LICENSE="QPL-1.0 LGPL-2"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
+
+DEPEND=">=dev-lang/ocaml-3.10.2:=[ocamlopt]"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}"/${PN}-${PN}$(ver_rs 0-1 '')
+
+PATCHES=(
+ "${FILESDIR}/nowarn.patch"
+)
+
+src_prepare() {
+ sed -i \
+ -e "s|ar rc|$(tc-getAR) rc|g" \
+ runtime/Makefile.unix \
+ || die
+ default
+}
+
+src_compile() {
+ # Use the UNIX makefile
+ libdir=$(ocamlc -where || die)
+
+ sed -i -e "s|OCAMLLIB=.*|OCAMLLIB=${libdir}|" config/Makefile.unix || die
+ sed -i -e "s|BINDIR=.*|BINDIR=${EPREFIX}/usr/bin|" config/Makefile.unix || die
+ ln -s Makefile.unix config/Makefile || die
+
+ # Make
+ emake -j1 RANLIB="$(tc-getRANLIB)"
+}
+
+src_test() {
+ einfo "Running tests..."
+ cd tests || die
+ emake CCPP="$(tc-getCXX)" CC="$(tc-getCC)"
+}
+
+src_install() {
+ libdir=$(ocamlc -where || die)
+ dodir "${libdir#${EPREFIX}}"/caml
+
+ dodir /usr/bin
+ # Install
+ emake BINDIR="${ED}/usr/bin" OCAMLLIB="${D}${libdir}" RANLIB="$(tc-getRANLIB)" install
+
+ # Add package header
+ sed -e "s/@VERSION/${P}/g" "${FILESDIR}/META.camlidl" > "${D}${libdir}/META.camlidl" || die
+
+ # Documentation
+ dodoc README Changes
+}
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/camlidl/
@ 2022-02-01 20:18 Alfredo Tupone
0 siblings, 0 replies; 15+ messages in thread
From: Alfredo Tupone @ 2022-02-01 20:18 UTC (permalink / raw
To: gentoo-commits
commit: 0b729aa60887a2b07fb2ca315c16a771a09393c1
Author: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 1 20:17:55 2022 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Tue Feb 1 20:17:55 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b729aa6
dev-ml/camlidl: fix install
Closes: https://bugs.gentoo.org/832515
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
dev-ml/camlidl/camlidl-1.09.ebuild | 1 +
1 file changed, 1 insertion(+)
diff --git a/dev-ml/camlidl/camlidl-1.09.ebuild b/dev-ml/camlidl/camlidl-1.09.ebuild
index 2861e48e26d7..3857dcc1ea41 100644
--- a/dev-ml/camlidl/camlidl-1.09.ebuild
+++ b/dev-ml/camlidl/camlidl-1.09.ebuild
@@ -53,6 +53,7 @@ src_install() {
dodir "${libdir#${EPREFIX}}"/caml
dodir /usr/bin
+ dodir /usr/$(get_libdir)/ocaml/stublibs
# Install
emake BINDIR="${ED}/usr/bin" OCAMLLIB="${D}${libdir}" RANLIB="$(tc-getRANLIB)" install
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/camlidl/
@ 2022-10-16 19:59 Alfredo Tupone
0 siblings, 0 replies; 15+ messages in thread
From: Alfredo Tupone @ 2022-10-16 19:59 UTC (permalink / raw
To: gentoo-commits
commit: 089dbd86ded94b70e75cbf0a7d005ea936ddbcb3
Author: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 16 19:57:57 2022 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Sun Oct 16 19:59:12 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=089dbd86
dev-ml/camlidl: respect CPP
Closes: https://bugs.gentoo.org/857843
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
dev-ml/camlidl/camlidl-1.09.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ml/camlidl/camlidl-1.09.ebuild b/dev-ml/camlidl/camlidl-1.09.ebuild
index 3857dcc1ea41..44634ec4b018 100644
--- a/dev-ml/camlidl/camlidl-1.09.ebuild
+++ b/dev-ml/camlidl/camlidl-1.09.ebuild
@@ -39,7 +39,7 @@ src_compile() {
ln -s Makefile.unix config/Makefile || die
# Make
- emake -j1 RANLIB="$(tc-getRANLIB)"
+ emake -j1 RANLIB="$(tc-getRANLIB)" CPP="$(tc-getPROG CPP cpp)"
}
src_test() {
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/camlidl/
@ 2022-12-04 21:17 Alfredo Tupone
0 siblings, 0 replies; 15+ messages in thread
From: Alfredo Tupone @ 2022-12-04 21:17 UTC (permalink / raw
To: gentoo-commits
commit: fa0c767beb5fe4876cb67af9ffc591735086a59f
Author: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 4 21:17:11 2022 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Sun Dec 4 21:17:11 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa0c767b
dev-ml/camlidl: add github upstream metadata
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
dev-ml/camlidl/metadata.xml | 3 +++
1 file changed, 3 insertions(+)
diff --git a/dev-ml/camlidl/metadata.xml b/dev-ml/camlidl/metadata.xml
index ff5a0cd1ae3d..9e499a2ca554 100644
--- a/dev-ml/camlidl/metadata.xml
+++ b/dev-ml/camlidl/metadata.xml
@@ -5,4 +5,7 @@
<email>ml@gentoo.org</email>
<name>ML</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">xavierleroy/camlidl</remote-id>
+ </upstream>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/camlidl/
@ 2023-01-19 21:18 Alfredo Tupone
0 siblings, 0 replies; 15+ messages in thread
From: Alfredo Tupone @ 2023-01-19 21:18 UTC (permalink / raw
To: gentoo-commits
commit: 8fbabd12ad0a64fe3e08e7904ab15bd4c41a0d6d
Author: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 19 21:17:30 2023 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Thu Jan 19 21:18:08 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fbabd12
dev-ml/camlidl: fix compilation order
Closes: https://bugs.gentoo.org/889080
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
dev-ml/camlidl/camlidl-1.09.ebuild | 1 +
1 file changed, 1 insertion(+)
diff --git a/dev-ml/camlidl/camlidl-1.09.ebuild b/dev-ml/camlidl/camlidl-1.09.ebuild
index 5af918cd9c02..69fd815e015e 100644
--- a/dev-ml/camlidl/camlidl-1.09.ebuild
+++ b/dev-ml/camlidl/camlidl-1.09.ebuild
@@ -40,6 +40,7 @@ src_compile() {
ln -s Makefile.unix config/Makefile || die
# Make
+ emake depend
emake -j1 RANLIB="$(tc-getRANLIB)" CPP="$(tc-getPROG CPP cpp)"
}
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/camlidl/
@ 2023-01-19 21:27 Alfredo Tupone
0 siblings, 0 replies; 15+ messages in thread
From: Alfredo Tupone @ 2023-01-19 21:27 UTC (permalink / raw
To: gentoo-commits
commit: 80f5f8abeb68bcc476e590bcfa1395eec11dc04d
Author: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 19 21:27:31 2023 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Thu Jan 19 21:27:31 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80f5f8ab
dev-ml/camlidl: add 1.11
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
dev-ml/camlidl/Manifest | 1 +
dev-ml/camlidl/camlidl-1.11.ebuild | 66 ++++++++++++++++++++++++++++++++++++++
2 files changed, 67 insertions(+)
diff --git a/dev-ml/camlidl/Manifest b/dev-ml/camlidl/Manifest
index fe60cb01eec5..5a8705c56ec1 100644
--- a/dev-ml/camlidl/Manifest
+++ b/dev-ml/camlidl/Manifest
@@ -1,2 +1,3 @@
DIST camlidl-1.05.tar.gz 100640 BLAKE2B 38cbcebd43ced26c44803608aabdacfbd33734357097a542ee2558223b9699d89cf7be388feba59630b10e4dc3977bffd08c669d3cf676d2136f54a6a8d52aab SHA512 e8857aca818a06f8c861e5f55dddd7e8e3ab1efae51647534460b4f092166709d86c6de1215c792a0489d668d72064ccfb7635e9a6d3854cd5a62f74541a9d18
DIST camlidl109.tar.gz 125697 BLAKE2B c42e418525b9681a0e7042aea46fb581a1ffa93be416a9214325883407a62bcad7e8fd7a20fd997640deb42ddca394605f5569bc8f363721b8955629459ff49e SHA512 6cab1fa6bc2afba9b97874520eed2887c4fd341b59735854b120aa1ec8822710d9ebfadd1fecff56e629d4a1af7ee73befe6440c5462493f8408bdae8519a1fa
+DIST camlidl111.tar.gz 182421 BLAKE2B 5bd4bf2e2eb73f632c5e99a271e13d6a1b4b815476f2a17aaa6a05a4ccf048f4c58b099219e46d36659711f0473dbf91d484d5dcb12ee2e08327afec92a66b66 SHA512 dfd99cb10ee96de4e8a9a2ee86834a33ce10ba362aea93a061c373336db872ddf4017f2601bc47d1662de2f5699e885166dc984a213ff1c4142d41d7c99d7a21
diff --git a/dev-ml/camlidl/camlidl-1.11.ebuild b/dev-ml/camlidl/camlidl-1.11.ebuild
new file mode 100644
index 000000000000..4706e7db2037
--- /dev/null
+++ b/dev-ml/camlidl/camlidl-1.11.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+DESCRIPTION="Stub code generator for OCaml"
+HOMEPAGE="https://github.com/xavierleroy/camlidl"
+SRC_URI="https://github.com/xavierleroy/${PN}/archive/${PN}$(ver_rs 0-1 '').tar.gz"
+
+LICENSE="QPL-1.0 LGPL-2"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
+
+DEPEND=">=dev-lang/ocaml-3.10.2:=[ocamlopt]"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}"/${PN}-${PN}$(ver_rs 0-1 '')
+
+PATCHES=(
+ "${FILESDIR}/nowarn.patch"
+)
+
+src_prepare() {
+ sed -i \
+ -e "s|ar rc|$(tc-getAR) rc|g" \
+ runtime/Makefile.unix \
+ || die
+ default
+}
+
+src_compile() {
+ # Use the UNIX makefile
+ libdir=$(ocamlc -where || die)
+
+ sed -i -e "s|OCAMLLIB=.*|OCAMLLIB=${libdir}|" config/Makefile.unix || die
+ sed -i -e "s|BINDIR=.*|BINDIR=${EPREFIX}/usr/bin|" config/Makefile.unix || die
+ ln -s Makefile.unix config/Makefile || die
+
+ # Make
+ emake depend
+ emake -j1 RANLIB="$(tc-getRANLIB)" CPP="$(tc-getPROG CPP cpp)"
+}
+
+src_test() {
+ einfo "Running tests..."
+ cd tests || die
+ emake CCPP="$(tc-getCXX)" CC="$(tc-getCC)"
+}
+
+src_install() {
+ libdir=$(ocamlc -where || die)
+ dodir "${libdir#${EPREFIX}}"/caml
+
+ dodir /usr/bin
+ dodir /usr/$(get_libdir)/ocaml/stublibs
+ # Install
+ emake BINDIR="${ED}/usr/bin" OCAMLLIB="${D}${libdir}" RANLIB="$(tc-getRANLIB)" install
+
+ # Add package header
+ sed -e "s/@VERSION/${P}/g" "${FILESDIR}/META.camlidl" > "${D}${libdir}/META.camlidl" || die
+
+ # Documentation
+ dodoc README Changes
+}
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/camlidl/
@ 2023-03-17 2:29 Sam James
0 siblings, 0 replies; 15+ messages in thread
From: Sam James @ 2023-03-17 2:29 UTC (permalink / raw
To: gentoo-commits
commit: 9369ca3773a75d5a8e2a7a1bfbd71e965e5c8f9f
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 17 02:27:46 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Mar 17 02:27:46 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9369ca37
dev-ml/camlidl: Stabilize 1.11 amd64, #901685
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-ml/camlidl/camlidl-1.11.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ml/camlidl/camlidl-1.11.ebuild b/dev-ml/camlidl/camlidl-1.11.ebuild
index 4706e7db2037..6920eae70973 100644
--- a/dev-ml/camlidl/camlidl-1.11.ebuild
+++ b/dev-ml/camlidl/camlidl-1.11.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/xavierleroy/${PN}/archive/${PN}$(ver_rs 0-1 '').tar.
LICENSE="QPL-1.0 LGPL-2"
SLOT="0/${PV}"
-KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
DEPEND=">=dev-lang/ocaml-3.10.2:=[ocamlopt]"
RDEPEND="${DEPEND}"
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/camlidl/
@ 2023-03-17 2:29 Sam James
0 siblings, 0 replies; 15+ messages in thread
From: Sam James @ 2023-03-17 2:29 UTC (permalink / raw
To: gentoo-commits
commit: a5aa8b1282ff848f8396af5e6cc68649b06af184
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 17 02:27:47 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Mar 17 02:27:47 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5aa8b12
dev-ml/camlidl: Stabilize 1.11 x86, #901685
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-ml/camlidl/camlidl-1.11.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ml/camlidl/camlidl-1.11.ebuild b/dev-ml/camlidl/camlidl-1.11.ebuild
index 6920eae70973..cf719ff1b91a 100644
--- a/dev-ml/camlidl/camlidl-1.11.ebuild
+++ b/dev-ml/camlidl/camlidl-1.11.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/xavierleroy/${PN}/archive/${PN}$(ver_rs 0-1 '').tar.
LICENSE="QPL-1.0 LGPL-2"
SLOT="0/${PV}"
-KEYWORDS="amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~ppc x86 ~amd64-linux ~x86-linux"
DEPEND=">=dev-lang/ocaml-3.10.2:=[ocamlopt]"
RDEPEND="${DEPEND}"
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/camlidl/
@ 2024-05-31 7:13 Alfredo Tupone
0 siblings, 0 replies; 15+ messages in thread
From: Alfredo Tupone @ 2024-05-31 7:13 UTC (permalink / raw
To: gentoo-commits
commit: e952259cd04973d3c937effd1aeaa024d8ae0bab
Author: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Fri May 31 07:12:15 2024 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Fri May 31 07:13:18 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e952259c
dev-ml/camlidl: use cpp from make.conf
Closes: https://bugs.gentoo.org/933215
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
dev-ml/camlidl/camlidl-1.09.ebuild | 6 +++---
dev-ml/camlidl/{camlidl-1.11.ebuild => camlidl-1.11-r1.ebuild} | 10 +++++-----
2 files changed, 8 insertions(+), 8 deletions(-)
diff --git a/dev-ml/camlidl/camlidl-1.09.ebuild b/dev-ml/camlidl/camlidl-1.09.ebuild
index 69fd815e015e..a31500fcbdb5 100644
--- a/dev-ml/camlidl/camlidl-1.09.ebuild
+++ b/dev-ml/camlidl/camlidl-1.09.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=7
@@ -9,6 +9,8 @@ DESCRIPTION="CamlIDL is a stub code generator for using C/C++ libraries from O'C
HOMEPAGE="http://caml.inria.fr/camlidl/"
SRC_URI="https://github.com/xavierleroy/${PN}/archive/${PN}$(ver_rs 0-1 '').tar.gz"
+S="${WORKDIR}"/${PN}-${PN}$(ver_rs 0-1 '')
+
LICENSE="QPL-1.0 LGPL-2"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
@@ -16,8 +18,6 @@ KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
DEPEND=">=dev-lang/ocaml-3.10.2:=[ocamlopt]"
RDEPEND="${DEPEND}"
-S="${WORKDIR}"/${PN}-${PN}$(ver_rs 0-1 '')
-
PATCHES=(
"${FILESDIR}/nowarn.patch"
"${FILESDIR}"/${P}.parallelMake.patch
diff --git a/dev-ml/camlidl/camlidl-1.11.ebuild b/dev-ml/camlidl/camlidl-1.11-r1.ebuild
similarity index 92%
rename from dev-ml/camlidl/camlidl-1.11.ebuild
rename to dev-ml/camlidl/camlidl-1.11-r1.ebuild
index cf719ff1b91a..046fe9242f7b 100644
--- a/dev-ml/camlidl/camlidl-1.11.ebuild
+++ b/dev-ml/camlidl/camlidl-1.11-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=7
@@ -9,6 +9,8 @@ DESCRIPTION="Stub code generator for OCaml"
HOMEPAGE="https://github.com/xavierleroy/camlidl"
SRC_URI="https://github.com/xavierleroy/${PN}/archive/${PN}$(ver_rs 0-1 '').tar.gz"
+S="${WORKDIR}"/${PN}-${PN}$(ver_rs 0-1 '')
+
LICENSE="QPL-1.0 LGPL-2"
SLOT="0/${PV}"
KEYWORDS="amd64 ~ppc x86 ~amd64-linux ~x86-linux"
@@ -16,8 +18,6 @@ KEYWORDS="amd64 ~ppc x86 ~amd64-linux ~x86-linux"
DEPEND=">=dev-lang/ocaml-3.10.2:=[ocamlopt]"
RDEPEND="${DEPEND}"
-S="${WORKDIR}"/${PN}-${PN}$(ver_rs 0-1 '')
-
PATCHES=(
"${FILESDIR}/nowarn.patch"
)
@@ -39,8 +39,8 @@ src_compile() {
ln -s Makefile.unix config/Makefile || die
# Make
- emake depend
- emake -j1 RANLIB="$(tc-getRANLIB)" CPP="$(tc-getPROG CPP cpp)"
+ emake depend CPP="$(tc-getPROG CPP cpp)"
+ emake -j1 RANLIB="$(tc-getRANLIB)"
}
src_test() {
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/camlidl/
@ 2024-06-16 13:58 Alfredo Tupone
0 siblings, 0 replies; 15+ messages in thread
From: Alfredo Tupone @ 2024-06-16 13:58 UTC (permalink / raw
To: gentoo-commits
commit: 6d6bf4f55b3539760b02ee05bc223b92e88e42c7
Author: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 16 13:55:13 2024 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Sun Jun 16 13:56:59 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d6bf4f5
dev-ml/camlidl: add 1.12
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
dev-ml/camlidl/Manifest | 1 +
dev-ml/camlidl/camlidl-1.12.ebuild | 66 ++++++++++++++++++++++++++++++++++++++
2 files changed, 67 insertions(+)
diff --git a/dev-ml/camlidl/Manifest b/dev-ml/camlidl/Manifest
index 5a8705c56ec1..ed2eeb57e751 100644
--- a/dev-ml/camlidl/Manifest
+++ b/dev-ml/camlidl/Manifest
@@ -1,3 +1,4 @@
DIST camlidl-1.05.tar.gz 100640 BLAKE2B 38cbcebd43ced26c44803608aabdacfbd33734357097a542ee2558223b9699d89cf7be388feba59630b10e4dc3977bffd08c669d3cf676d2136f54a6a8d52aab SHA512 e8857aca818a06f8c861e5f55dddd7e8e3ab1efae51647534460b4f092166709d86c6de1215c792a0489d668d72064ccfb7635e9a6d3854cd5a62f74541a9d18
DIST camlidl109.tar.gz 125697 BLAKE2B c42e418525b9681a0e7042aea46fb581a1ffa93be416a9214325883407a62bcad7e8fd7a20fd997640deb42ddca394605f5569bc8f363721b8955629459ff49e SHA512 6cab1fa6bc2afba9b97874520eed2887c4fd341b59735854b120aa1ec8822710d9ebfadd1fecff56e629d4a1af7ee73befe6440c5462493f8408bdae8519a1fa
DIST camlidl111.tar.gz 182421 BLAKE2B 5bd4bf2e2eb73f632c5e99a271e13d6a1b4b815476f2a17aaa6a05a4ccf048f4c58b099219e46d36659711f0473dbf91d484d5dcb12ee2e08327afec92a66b66 SHA512 dfd99cb10ee96de4e8a9a2ee86834a33ce10ba362aea93a061c373336db872ddf4017f2601bc47d1662de2f5699e885166dc984a213ff1c4142d41d7c99d7a21
+DIST camlidl112.tar.gz 182507 BLAKE2B 3a1e4f3f7341bb3e34397af995c660178850c9a774a44866f458cb7731e143e5e2252355c200c7d82f7d55d765749aa26105642027867623f0f6e3125f98c892 SHA512 b60b666c865bf923b1f2499238fd81232454a5d358960dd2038707bf71916d5dd7432044a01fa272e61cd2af6867aa23330f6f06398f213fd3e92072e1d784a1
diff --git a/dev-ml/camlidl/camlidl-1.12.ebuild b/dev-ml/camlidl/camlidl-1.12.ebuild
new file mode 100644
index 000000000000..949d6d9386a7
--- /dev/null
+++ b/dev-ml/camlidl/camlidl-1.12.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="Stub code generator for OCaml"
+HOMEPAGE="https://github.com/xavierleroy/camlidl"
+SRC_URI="https://github.com/xavierleroy/${PN}/archive/${PN}$(ver_rs 0-1 '').tar.gz"
+
+S="${WORKDIR}"/${PN}-${PN}$(ver_rs 0-1 '')
+
+LICENSE="QPL-1.0 LGPL-2"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
+
+DEPEND="dev-lang/ocaml:=[ocamlopt]"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+ "${FILESDIR}/nowarn.patch"
+)
+
+src_prepare() {
+ sed -i \
+ -e "s|ar rc|$(tc-getAR) rc|g" \
+ runtime/Makefile.unix \
+ || die
+ default
+}
+
+src_compile() {
+ # Use the UNIX makefile
+ libdir=$(ocamlc -where || die)
+
+ sed -i -e "s|OCAMLLIB=.*|OCAMLLIB=${libdir}|" config/Makefile.unix || die
+ sed -i -e "s|BINDIR=.*|BINDIR=${EPREFIX}/usr/bin|" config/Makefile.unix || die
+ ln -s Makefile.unix config/Makefile || die
+
+ # Make
+ emake depend CPP="$(tc-getPROG CPP cpp)"
+ emake -j1 RANLIB="$(tc-getRANLIB)"
+}
+
+src_test() {
+ einfo "Running tests..."
+ cd tests || die
+ emake CCPP="$(tc-getCXX)" CC="$(tc-getCC)"
+}
+
+src_install() {
+ libdir=$(ocamlc -where || die)
+ dodir "${libdir#${EPREFIX}}"/caml
+
+ dodir /usr/bin
+ dodir /usr/$(get_libdir)/ocaml/stublibs
+ # Install
+ emake BINDIR="${ED}/usr/bin" OCAMLLIB="${D}${libdir}" RANLIB="$(tc-getRANLIB)" install
+
+ # Add package header
+ sed -e "s/@VERSION/${P}/g" "${FILESDIR}/META.camlidl" > "${D}${libdir}/META.camlidl" || die
+
+ # Documentation
+ dodoc README Changes
+}
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/camlidl/
@ 2024-10-15 15:25 Arthur Zamarin
0 siblings, 0 replies; 15+ messages in thread
From: Arthur Zamarin @ 2024-10-15 15:25 UTC (permalink / raw
To: gentoo-commits
commit: 9d867bd2410b80ce0c67b2681c59306e94e37a36
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 15 15:24:33 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Tue Oct 15 15:24:33 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d867bd2
dev-ml/camlidl: Stabilize 1.12 x86, #941576
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-ml/camlidl/camlidl-1.12.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ml/camlidl/camlidl-1.12.ebuild b/dev-ml/camlidl/camlidl-1.12.ebuild
index 4d5480e186b7..9bdaa498acf1 100644
--- a/dev-ml/camlidl/camlidl-1.12.ebuild
+++ b/dev-ml/camlidl/camlidl-1.12.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}"/${PN}-${PN}$(ver_rs 0-1 '')
LICENSE="QPL-1.0 LGPL-2"
SLOT="0/${PV}"
-KEYWORDS="amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~ppc x86 ~amd64-linux ~x86-linux"
DEPEND="dev-lang/ocaml:=[ocamlopt]"
RDEPEND="${DEPEND}"
^ permalink raw reply related [flat|nested] 15+ messages in thread
end of thread, other threads:[~2024-10-15 15:25 UTC | newest]
Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-01-24 13:31 [gentoo-commits] repo/gentoo:master commit in: dev-ml/camlidl/ Alfredo Tupone
-- strict thread matches above, loose matches on Subject: below --
2024-10-15 15:25 Arthur Zamarin
2024-06-16 13:58 Alfredo Tupone
2024-05-31 7:13 Alfredo Tupone
2023-03-17 2:29 Sam James
2023-03-17 2:29 Sam James
2023-01-19 21:27 Alfredo Tupone
2023-01-19 21:18 Alfredo Tupone
2022-12-04 21:17 Alfredo Tupone
2022-10-16 19:59 Alfredo Tupone
2022-02-01 20:18 Alfredo Tupone
2022-01-28 6:54 Alfredo Tupone
2022-01-22 13:51 Alfredo Tupone
2015-08-26 14:23 Mikle Kolyada
2015-08-16 23:03 Mikle Kolyada
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox