[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