.gear/opam.spec | 150 +++++++++++++++++++++ .gear/rules | 5 + .../tags/a2de511f6bdfa13d7b36ba120d0041f58238eec2 | 6 + .gear/tags/list | 1 + 4 files changed, 162 insertions(+) diff --git a/.gear/opam.spec b/.gear/opam.spec new file mode 100644 index 00000000..8320f50e --- /dev/null +++ b/.gear/opam.spec @@ -0,0 +1,150 @@ +Name: opam +Version: 2.1.4 +Release: alt1 +Summary: A source-based package manager for OCaml +License: LGPLv3 +Group: Development/ML +Url: https://github.com/ocaml/opam +Source0: %name-%version.tar +Patch0: %name-%version-alt.patch +BuildRequires: ocaml +BuildRequires: libacl-devel +BuildRequires: ocaml-opam-file-format-devel +BuildRequires: ocaml-cppo_ocamlbuild-devel +BuildRequires: ocaml-cppo +BuildRequires: ocaml-mccs-devel +BuildRequires: ocaml-findlib +BuildRequires: ocaml-ocamldoc +BuildRequires: ocaml-cudf-devel +BuildRequires: ocaml-ocamlgraph-devel +BuildRequires: ocaml-cmdliner-devel +BuildRequires: ocaml-re-devel +BuildRequires: ocaml-dose3-devel +BuildRequires: ocaml-extlib-devel +BuildRequires: ocaml-jsonm-devel +BuildRequires: ocaml-result-devel +BuildRequires: curl dune ocaml-omd gcc-c++ + +%description +OPAM stands for OCaml PAckage Manager. +It aims to suit to a vast number of users and use cases, +and has unique features: + + * Powerful handling of dependencies: + versions constraints, optional dependencies, conflicts, etc. + * Multiple repositories backends: HTTP, rsync, git + * Ease to create packages and repositories + * Ability to switch between different compiler versions + +Typically, OPAM will probably make your life easier if you recognize +yourself in at least one of these profiles: + + * You use multiple versions of the OCaml compiler, or you hack the + compiler yourself and needs to frequently switch between compiler + versions. + * You use or develop software that needs a specific and/or modified + version of the OCaml compiler to be installed. + * You use or develop software that depends on a specific version of an + OCaml library, or you just want to install a specific version of a + package, not just the latest one. + * You want to create your own packages yourself, put them on your own + repository, with minimal effort. + +%package doc +Summary: Documentation files for %name +Group: Documentation +Requires: %name = %version-%release + +%description doc +The %name-doc package contains documentation for using %name. + +%prep +%setup -q +%patch0 -p1 + +%build +%configure + +make + +%install +%makeinstall_std LIBINSTALL_DIR=%buildroot%_libdir/ocaml + +rm -rf %buildroot%prefix/doc + +%files +%doc README.md LICENSE CHANGES +%doc AUTHORS CONTRIBUTING.md +%_bindir/%name +%_bindir/%name-installer +%_mandir/man1/%name.1* +%_mandir/man1/%name-*.1* + +%files doc +%doc doc/ +%doc tests/ +%doc shell/ + +%changelog +* Wed Jan 25 2023 Anton Farygin 2.1.4-alt1 +- 2.1.4 + +* Fri Oct 07 2022 Anton Farygin 2.1.3-alt1 +- 2.1.3 + +* Fri Dec 31 2021 Anton Farygin 2.1.2-alt1 +- 2.1.2 +- built with posix ACL support + +* Wed Nov 03 2021 Anton Farygin 2.1.1-alt1 +- 2.1.1 +- added a patch from debian to support dose3 > 6.0.1 + +* Tue Aug 03 2021 Anton Farygin 2.1.0-alt1 +- 2.1.0 + +* Thu Jul 29 2021 Anton Farygin 2.0.9-alt1 +- 2.0.9 + +* Wed May 19 2021 Anton Farygin 2.0.8-alt2 +- removed ocaml-odoc from BR + +* Mon Apr 05 2021 Anton Farygin 2.0.8-alt1 +- 2.0.8 + +* Fri Apr 24 2020 Anton Farygin 2.0.7-alt1 +- 2.0.7 + +* Wed Apr 15 2020 Anton Farygin 2.0.6-alt2 +- applied upstream patch for build with dune 2.5 + +* Fri Jan 24 2020 Anton Farygin 2.0.6-alt1 +- 2.0.6 + +* Sat Aug 10 2019 Anton Farygin 2.0.5-alt1 +- 2.0.5 + +* Fri Aug 02 2019 Anton Farygin 2.0.4-alt2 +- rebuilt with ocaml-4.08 + +* Sat Apr 06 2019 Anton Farygin 2.0.4-alt1 +- 2.0.4 + +* Wed Feb 13 2019 Anton Farygin 2.0.3-alt1 +- 2.0.3 + +* Mon Jan 21 2019 Anton Farygin 2.0.2-alt1 +- 2.0.2 + +* Mon Oct 22 2018 Anton Farygin 2.0.1-alt1 +- 2.0.1 + +* Wed May 23 2018 Anton Farygin 2.0.0-alt1.rc +- 2.0.0-rc + +* Thu May 17 2018 Anton Farygin 1.3.1-alt2 +- fixed stubs libraries location + +* Thu Dec 21 2017 Anton Farygin 1.3.1-alt1 +- first build for ALT + diff --git a/.gear/rules b/.gear/rules new file mode 100644 index 00000000..980ad6fa --- /dev/null +++ b/.gear/rules @@ -0,0 +1,5 @@ +tar: @version@:. +diff: @version@:. . name=@name@-@version@-alt.patch +copy?: .gear/*.patch +spec: .gear/opam.spec + diff --git a/.gear/tags/a2de511f6bdfa13d7b36ba120d0041f58238eec2 b/.gear/tags/a2de511f6bdfa13d7b36ba120d0041f58238eec2 new file mode 100644 index 00000000..58fb12d1 --- /dev/null +++ b/.gear/tags/a2de511f6bdfa13d7b36ba120d0041f58238eec2 @@ -0,0 +1,6 @@ +object 3dd624a69b1757279c0d04a3866d47facbb56771 +type commit +tag 2.1.4 +tagger Kate 1670941315 +0000 + +2.1.4 diff --git a/.gear/tags/list b/.gear/tags/list new file mode 100644 index 00000000..bd9f58d0 --- /dev/null +++ b/.gear/tags/list @@ -0,0 +1 @@ +a2de511f6bdfa13d7b36ba120d0041f58238eec2 2.1.4