Compare commits

..

10 Commits

Author SHA1 Message Date
openeuler-ci-bot
eec7fb26c6
!8 update to 1.7.9
From: @lyn1001 
Reviewed-by: @caodongxia 
Signed-off-by: @caodongxia
2023-09-21 09:28:34 +00:00
lyn1001
3df5bf08f3 update to 1.7.9 2023-09-21 16:24:28 +08:00
openeuler-ci-bot
76f7412ea0
!7 去除extLib.cmxs 的调测信息
From: @cherry530 
Reviewed-by: @caodongxia 
Signed-off-by: @caodongxia
2022-12-08 09:17:21 +00:00
cherry530
17f89accf4 Remove the debugging information of extLib.cmxs
Signed-off-by: cherry530 <xuping33@huawei.com>
2022-12-08 16:29:13 +08:00
openeuler-ci-bot
b175eed38a
!4 Upgrade ocaml-extlib to 1.7.8
From: @starlet-dx 
Reviewed-by: @myeuler 
Signed-off-by: @myeuler
2022-04-18 10:57:29 +00:00
starlet-dx
9eca44e8da Upgrade ocaml-extlib to 1.7.8 2022-04-18 18:48:12 +08:00
openeuler-ci-bot
954a526fa0 !2 ocaml-extlib delete -S git from %autosetup, and delete BuildRequires git
From: @chenyanpanHW
Reviewed-by: @jingxiaolu
Signed-off-by: @jingxiaolu
2021-08-20 11:13:52 +00:00
chenyanpanHW
840f72341a
delete -S git from %autosetup, and delete BuildRequires git 2021-07-30 23:10:40 +08:00
openeuler-ci-bot
a10d6c7bc9 !1 package init
Merge pull request !1 from sherlock2010/master
2020-02-29 11:58:45 +08:00
sherlock2010
5b5db6fa28 package init 2020-02-29 11:46:17 +08:00
3 changed files with 70 additions and 0 deletions

BIN
extlib-1.7.9.tar.gz Normal file

Binary file not shown.

66
ocaml-extlib.spec Normal file
View File

@ -0,0 +1,66 @@
%global debug_package %{nil}
Name: ocaml-extlib
Version: 1.7.9
Release: 1
Summary: A set of additional useful functions and modules for OCaml
License: LGPLv2+ with exceptions
URL: https://github.com/ygrek/ocaml-extlib
Source0: https://github.com/ygrek/ocaml-extlib/releases/download/%{version}/extlib-%{version}.tar.gz
BuildRequires: gawk ocaml >= 4.00.1 ocaml-camlp4-devel ocaml-cppo
BuildRequires: ocaml-findlib-devel >= 1.3.3-3 ocaml-ocamldoc
%description
A complete yet small extension for OCaml standard library (reduced, recommended)
The purpose of this library is to add new functions to OCaml standard library modules, to modify
some functions in order to get better performances or safety (tail-recursive) and also to provide
new modules which should be useful for day to day programming.
%package devel
Summary: Development documents for %{name}
Requires: %{name} = %{version}-%{release}
%description devel
The package provides libraries and some other development documents for developing applications
that use %{name}.
%prep
%autosetup -p1 -n extlib-%{version}
%build
# Parallel builds do not work.
unset MAKEFLAGS
make build -j1
%install
export DESTDIR=$RPM_BUILD_ROOT OCAMLFIND_DESTDIR=$RPM_BUILD_ROOT%{_libdir}/ocaml
install -d $OCAMLFIND_DESTDIR/stublibs
%make_install
strip %{buildroot}/%{_libdir}/ocaml/extlib/extLib.cmxs
%files
%doc README.md
%license LICENSE
%{_libdir}/ocaml/extlib
%exclude %{_libdir}/ocaml/extlib/*.{a,cmx,cmxa,mli}
%files devel
%{_libdir}/ocaml/extlib/*.{a,cmx,cmxa,mli}
%changelog
* Tue Sep 19 2023 liyanan <thistleslyn@163.com> - 1.7.9-1
- update to 1.7.9
* Thu Dec 08 2022 xu_ping <xuping33@h-partners.com> - 1.7.8-2
- Remove the debugging information of extLib.cmxs
* Fri Apr 15 2022 yaoxin <yaoxin30@h-partners.com> - 1.7.8-1
- Upgrade ocaml-extlib to 1.7.8
* Fri Jul 30 2021 chenyanpanHW <chenyanpan@huawei.com> - 1.7.5-5
- DESC: delete -S git from %autosetup, and delete BuildRequires git
* Wed Feb 26 2020 zhouyihang<zhouyihang1@huawei.com> - 1.7.5-4
- Package init

4
ocaml-extlib.yaml Normal file
View File

@ -0,0 +1,4 @@
version_control: github
src_repo: ygrek/ocaml-extlib
tag_prefix: ""
separator: .