Compare commits

..

10 Commits

Author SHA1 Message Date
openeuler-ci-bot
dc097f1957
!11 [sync] PR-7: 【轻量级 PR】:Add sw_64 support
From: @openeuler-sync-bot 
Reviewed-by: @wk333 
Signed-off-by: @wk333
2025-02-19 08:57:09 +00:00
张少宁
9bc2e110d9 Add sw_64 support
Signed-off-by: 张少宁 <zhangshaoning@uniontech.com>
(cherry picked from commit 661c1ed8e75dda6c2046a47fd3002d2724903a7e)
2025-02-19 16:56:30 +08:00
openeuler-ci-bot
044cb16445
!6 Upgrade version to 4.14.1
From: @cherry530 
Reviewed-by: @caodongxia 
Signed-off-by: @caodongxia
2023-09-01 06:37:01 +00:00
cherry530
2b8aafa06a Upgrade 4.14.1
Signed-off-by: cherry530 <707078654@qq.com>
2023-08-31 10:53:18 +08:00
openeuler-ci-bot
945e953fb0
!4 【轻量级 PR】:fix bogus date in %changelog
From: @zhangkea 
Reviewed-by: @jingxiaolu 
Signed-off-by: @jingxiaolu
2023-08-31 02:45:57 +00:00
ut001695
0963ad4715 fix bogus date in %changelog 2022-06-15 10:20:48 +08:00
openeuler-ci-bot
58fc649159
!3 [sync] PR-2: update to 4.13.1
From: @openeuler-sync-bot 
Reviewed-by: @myeuler 
Signed-off-by: @myeuler
2022-04-18 10:18:19 +00:00
lyn1001
19ef50dc99 update to 4.13.1
(cherry picked from commit 29e7df9aa919559fc303a0c42a44f37bba7b08e6)
2022-04-15 16:55:31 +08:00
openeuler-ci-bot
4531ad225a !1 package init
Merge pull request !1 from fun_yang/master
2020-03-02 11:15:58 +08:00
fun_yang
923e3151b9 package init 2020-03-02 10:38:07 +08:00
3 changed files with 109 additions and 0 deletions

BIN
4.14+1.tar.gz Normal file

Binary file not shown.

105
ocaml-camlp4.spec Normal file
View File

@ -0,0 +1,105 @@
%ifnarch sw_64
%global native_compiler 1
%else
%global native_compiler 0
%global debug_package %{nil}
%endif
Name: ocaml-camlp4
Version: 4.14.1
Release: 2
Summary: Pre-Processor for OCaml
License: LGPLv2+ with exceptions
URL: https://github.com/ocaml/camlp4
Source0: https://github.com/ocaml/camlp4/archive/4.14+1.tar.gz
BuildRequires: ocaml-ocamlbuild ocaml
Requires: ocaml-runtime
%description
Camlp4 is a Pre-Processor-Pretty-Printer for OCaml, used to parse the
source file and print some results on the standard output.
This package contains runtime files.
%package devel
Summary: Pre-Processor for OCaml
Requires: %{name} = %{version}-%{release}
%description devel
Camlp4 is a Pre-Processor-Pretty-Printer for OCaml, used to parse the
source file and print some results on the standard output.
This package contains runtime files.
%prep
%autosetup -n camlp4-4.14-1 -p1
%build
./configure
unset MAKEFLAGS
%if %{native_compiler}
make all
%else
make byte
%endif
%install
install -d $RPM_BUILD_ROOT%{_bindir}
install -d $RPM_BUILD_ROOT%{_libdir}/ocaml/camlp4
make install \
BINDIR=$RPM_BUILD_ROOT%{_bindir} LIBDIR=$RPM_BUILD_ROOT%{_libdir}/ocaml \
PKGDIR=$RPM_BUILD_ROOT%{_libdir}/ocaml/camlp4
%files
%doc README.md LICENSE
%dir %{_libdir}/ocaml/camlp4
%{_libdir}/ocaml/camlp4/*.cmi
%{_libdir}/ocaml/camlp4/*.cma
%{_libdir}/ocaml/camlp4/*.cmo
%dir %{_libdir}/ocaml/camlp4/Camlp4Filters
%{_libdir}/ocaml/camlp4/Camlp4Filters/*.cmi
%{_libdir}/ocaml/camlp4/Camlp4Filters/*.cmo
%dir %{_libdir}/ocaml/camlp4/Camlp4Parsers
%{_libdir}/ocaml/camlp4/Camlp4Parsers/*.cmo
%{_libdir}/ocaml/camlp4/Camlp4Parsers/*.cmi
%dir %{_libdir}/ocaml/camlp4/Camlp4Printers
%{_libdir}/ocaml/camlp4/Camlp4Printers/*.cmi
%{_libdir}/ocaml/camlp4/Camlp4Printers/*.cmo
%dir %{_libdir}/ocaml/camlp4/Camlp4Top
%{_libdir}/ocaml/camlp4/Camlp4Top/*.cmi
%{_libdir}/ocaml/camlp4/Camlp4Top/*.cmo
%files devel
%doc LICENSE
%{_bindir}/camlp4*
%{_bindir}/mkcamlp4
%if %{native_compiler}
%{_libdir}/ocaml/camlp4/*.a
%{_libdir}/ocaml/camlp4/*.cmxa
%{_libdir}/ocaml/camlp4/*.cmx
%{_libdir}/ocaml/camlp4/*.o
%{_libdir}/ocaml/camlp4/Camlp4Filters/*.cmx
%{_libdir}/ocaml/camlp4/Camlp4Filters/*.o
%{_libdir}/ocaml/camlp4/Camlp4Parsers/*.cmx
%{_libdir}/ocaml/camlp4/Camlp4Parsers/*.o
%{_libdir}/ocaml/camlp4/Camlp4Printers/*.cmx
%{_libdir}/ocaml/camlp4/Camlp4Printers/*.o
%{_libdir}/ocaml/camlp4/Camlp4Top/*.cmx
%{_libdir}/ocaml/camlp4/Camlp4Top/*.o
%endif
%changelog
* Tue Feb 18 2025 zhangshaoning <zhangshaoning@uniontech.com> - 4.14.1-2
- Add sw_64 support
* Thu Aug 31 2023 xu_ping <707078654@qq.com> -4.14.1-1
- update to 4.14.1
* Thu Jan 20 2022 liyanan <liyanan32@huawei.com> -4.13.1-1
- update to 4.13.1
* Thu Nov 26 2020 yangjian<yangjian79@huawei.com> - 4.07.0-0.1.4
- Package init

4
ocaml-camlp4.yaml Normal file
View File

@ -0,0 +1,4 @@
version_control: github
src_repo: ocaml/camlp4
tag_prefix: ^v
seperator: .