[packages/camlp5] - up to 8.00.03
baggins
baggins at pld-linux.org
Thu Apr 23 00:11:45 CEST 2026
commit 3f4fdeec7513651082edfc98cbed094ff319efc0
Author: Jan Rękorajski <baggins at pld-linux.org>
Date: Thu Apr 23 02:11:35 2026 +0200
- up to 8.00.03
camlp5-flags.patch | 94 +++++++++++++++++++++++++++++-------------------------
camlp5.spec | 9 ++++--
2 files changed, 56 insertions(+), 47 deletions(-)
---
diff --git a/camlp5.spec b/camlp5.spec
index a75b711..573bca9 100644
--- a/camlp5.spec
+++ b/camlp5.spec
@@ -15,19 +15,22 @@
Summary: Objective Caml Preprocessor
Summary(pl.UTF-8): Preprocesor OCamla
Name: camlp5
-Version: 8.00.02
-Release: 2
+Version: 8.00.03
+Release: 1
License: distributable
Group: Development/Languages
#Source0Download: https://github.com/camlp5/camlp5/releases
Source0: https://github.com/camlp5/camlp5/archive/rel%{version}/%{name}-%{version}.tar.gz
-# Source0-md5: 096076be4b26034643508511e834ccc2
+# Source0-md5: 9d4bde439c9f37f9674a535965687f63
Patch0: no-warn-error.patch
Patch1: %{name}-flags.patch
URL: https://camlp5.github.io/
BuildRequires: db-devel >= 4.1
BuildRequires: ocaml
+BuildRequires: ocaml-camlp-streams-devel
+BuildRequires: ocaml-findlib
BuildRequires: ocaml-ocamlbuild
+BuildRequires: ocaml-rresult
%requires_eq ocaml-runtime
Requires: %{name} = %{epoch}:%{version}-%{release}
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
diff --git a/camlp5-flags.patch b/camlp5-flags.patch
index 4163461..fe64165 100644
--- a/camlp5-flags.patch
+++ b/camlp5-flags.patch
@@ -1,46 +1,8 @@
---- camlp5-rel8.00.02/tools/ocamlc.sh.orig 2021-08-05 00:14:37.000000000 +0200
-+++ camlp5-rel8.00.02/tools/ocamlc.sh 2021-09-12 19:30:57.975775853 +0200
-@@ -1,5 +1,5 @@
- #!/bin/sh -e
-
- COMM=${OCAMLN}c$OPT
--echo $COMM $*
--$COMM $*
-+echo $COMM "$@"
-+$COMM "$@"
---- camlp5-rel8.00.02/tools/ocamlopt.sh.orig 2021-08-05 00:14:37.000000000 +0200
-+++ camlp5-rel8.00.02/tools/ocamlopt.sh 2021-09-12 19:31:14.806650407 +0200
-@@ -1,5 +1,5 @@
- #!/bin/sh -e
-
- COMM=${OCAMLN}opt$OPT
--echo $COMM $*
--$COMM $*
-+echo $COMM "$@"
-+$COMM "$@"
---- camlp5-rel8.00.02/ocaml_src/tools/ocamlc.sh.orig 2021-08-05 00:14:37.000000000 +0200
-+++ camlp5-rel8.00.02/ocaml_src/tools/ocamlc.sh 2021-09-12 19:31:44.258180744 +0200
-@@ -1,5 +1,5 @@
- #!/bin/sh -e
-
- COMM=${OCAMLN}c$OPT
--echo $COMM $*
--$COMM $*
-+echo $COMM "$@"
-+$COMM "$@"
---- camlp5-rel8.00.02/ocaml_src/tools/ocamlopt.sh.orig 2021-08-05 00:14:37.000000000 +0200
-+++ camlp5-rel8.00.02/ocaml_src/tools/ocamlopt.sh 2021-09-12 19:31:57.728880697 +0200
-@@ -1,5 +1,5 @@
- #!/bin/sh -e
-
- COMM=${OCAMLN}opt$OPT
--echo $COMM $*
--$COMM $*
-+echo $COMM "$@"
-+$COMM "$@"
---- camlp5-rel8.00.02/configure.orig 2021-09-12 19:35:45.520716664 +0200
-+++ camlp5-rel8.00.02/configure 2021-09-12 19:40:02.490734388 +0200
-@@ -262,7 +262,7 @@ echo EXT_LIB=$EXT_LIB
+diff -ur camlp5-8.04.00/configure camlp5-8.04.00.flags/configure
+--- camlp5-8.04.00/configure 2025-10-07 23:58:24.000000000 +0200
++++ camlp5-8.04.00.flags/configure 2026-04-23 00:27:04.043339293 +0200
+@@ -258,8 +258,8 @@
+ echo EXT_LIB=$EXT_LIB
echo OVERSION=$STUFFVERSION
echo VERSION=$VERSION
-echo OCAMLC_W_Y=\"$OCAMLC_W_Y\"
@@ -49,4 +11,48 @@
+echo WARNERR=$WARNERR
echo NO_PR_DIR=$NO_PR_DIR
echo OLIBDIR=$OLIBDIR
- echo OCLIBDIR=$OCLIBDIR
+ echo export C5PACKAGES=$C5PACKAGES
+diff -ur camlp5-8.04.00/ocaml_src/tools/ocamlc.sh camlp5-8.04.00.flags/ocaml_src/tools/ocamlc.sh
+--- camlp5-8.04.00/ocaml_src/tools/ocamlc.sh 2025-10-07 23:58:24.000000000 +0200
++++ camlp5-8.04.00.flags/ocaml_src/tools/ocamlc.sh 2026-04-23 00:26:22.820005949 +0200
+@@ -2,5 +2,5 @@
+
+ COMM=${OCAMLN}c
+
+-echo ocamlfind $COMM -package $C5PACKAGES $*
+-ocamlfind $COMM -package $C5PACKAGES $*
++echo ocamlfind $COMM -package $C5PACKAGES "$@"
++ocamlfind $COMM -package $C5PACKAGES "$@"
+diff -ur camlp5-8.04.00/ocaml_src/tools/ocamlopt.sh camlp5-8.04.00.flags/ocaml_src/tools/ocamlopt.sh
+--- camlp5-8.04.00/ocaml_src/tools/ocamlopt.sh 2025-10-07 23:58:24.000000000 +0200
++++ camlp5-8.04.00.flags/ocaml_src/tools/ocamlopt.sh 2026-04-23 00:26:18.313339280 +0200
+@@ -7,5 +7,5 @@
+ PACK=camlp-streams,compiler-libs
+ fi
+
+-echo ocamlfind $COMM -package $C5PACKAGES $*
+-ocamlfind $COMM -package $C5PACKAGES $*
++echo ocamlfind $COMM -package $C5PACKAGES "$@"
++ocamlfind $COMM -package $C5PACKAGES "$@"
+diff -ur camlp5-8.04.00/tools/ocamlc.sh camlp5-8.04.00.flags/tools/ocamlc.sh
+--- camlp5-8.04.00/tools/ocamlc.sh 2025-10-07 23:58:24.000000000 +0200
++++ camlp5-8.04.00.flags/tools/ocamlc.sh 2026-04-23 00:26:32.030005946 +0200
+@@ -2,5 +2,5 @@
+
+ COMM=${OCAMLN}c
+
+-echo ocamlfind $COMM -package $C5PACKAGES $*
+-ocamlfind $COMM -package $C5PACKAGES $*
++echo ocamlfind $COMM -package $C5PACKAGES "$@"
++ocamlfind $COMM -package $C5PACKAGES "$@"
+diff -ur camlp5-8.04.00/tools/ocamlopt.sh camlp5-8.04.00.flags/tools/ocamlopt.sh
+--- camlp5-8.04.00/tools/ocamlopt.sh 2025-10-07 23:58:24.000000000 +0200
++++ camlp5-8.04.00.flags/tools/ocamlopt.sh 2026-04-23 00:26:36.260005948 +0200
+@@ -7,5 +7,5 @@
+ PACK=camlp-streams,compiler-libs
+ fi
+
+-echo ocamlfind $COMM -package $C5PACKAGES $*
+-ocamlfind $COMM -package $C5PACKAGES $*
++echo ocamlfind $COMM -package $C5PACKAGES "$@"
++ocamlfind $COMM -package $C5PACKAGES "$@"
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/camlp5.git/commitdiff/3f4fdeec7513651082edfc98cbed094ff319efc0
More information about the pld-cvs-commit
mailing list