Login
[x]
Log in using an account from:
Fedora Account System
Red Hat Associate
Red Hat Customer
Or login using a Red Hat Bugzilla account
Forgot Password
Login:
Hide Forgot
Create an Account
Red Hat Bugzilla – Attachment 845573 Details for
Bug 1048535
Upgrade to newest release, needed to compile Jane Street's Core
[?]
New
Simple Search
Advanced Search
My Links
Browse
Requests
Reports
Current State
Search
Tabular reports
Graphical reports
Duplicates
Other Reports
User Changes
Plotly Reports
Bug Status
Bug Severity
Non-Defaults
|
Product Dashboard
Help
Page Help!
Bug Writing Guidelines
What's new
Browser Support Policy
5.0.4.rh83 Release notes
FAQ
Guides index
User guide
Web Services
Contact
Legal
This site requires JavaScript to be enabled to function correctly, please enable it.
SPEC file for newest version of bin_prot
ocaml-bin-prot.spec (text/x-rpm-spec), 5.66 KB, created by
Edvard Fagerholm
on 2014-01-04 22:26:47 UTC
(
hide
)
Description:
SPEC file for newest version of bin_prot
Filename:
MIME Type:
Creator:
Edvard Fagerholm
Created:
2014-01-04 22:26:47 UTC
Size:
5.66 KB
patch
obsolete
>%global opt %(test -x %{_bindir}/ocamlopt && echo 1 || echo 0) >%global debug_package %{nil} > >Name: ocaml-bin-prot >Version: 109.53.02 >Release: 1%{?dist} >Summary: Read and write OCaml values in a type-safe binary protocol > >Group: Development/Libraries >License: ASL 2.0 >URL: http://forge.ocamlcore.org/projects/bin_prot >Source0: https://ocaml.janestreet.com/ocaml-core/%{version}/individual/bin_prot-%{version}.tar.gz >BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) > >BuildRequires: ocaml >= 3.12.0 >BuildRequires: ocaml-findlib-devel >BuildRequires: ocaml-ocamldoc >BuildRequires: ocaml-camlp4-devel >BuildRequires: ocaml-ounit-devel >BuildRequires: ocaml-type-conv >= 109.53.02 >BuildRequires: chrpath > > >%description >This library contains functionality for reading and writing OCaml >values in a type-safe binary protocol. These functions are extremely >efficient and provide users with a convenient and safe way of >performing I/O on any extensionally defined data type. This means that >functions, objects, and values whose type is bound through a >polymorphic record field are not supported, but everything else is. > >As of now, there is no support for cyclic or shared values. Cyclic >values will lead to non-termination whereas shared values, besides >requiring significantly more space when encoded, may lead to a >substantial increase in memory footprint when they are read back in. > > >%package devel >Summary: Development files for %{name} >Group: Development/Libraries >Requires: %{name} = %{version}-%{release} > > >%description devel >The %{name}-devel package contains libraries and signature files for >developing applications that use %{name}. > > >%prep >%setup -q -n bin_prot-%{version} >ocaml setup.ml -configure --prefix %{_prefix} \ > --libdir %{_libdir} \ > --libexecdir %{_libexecdir} \ > --exec-prefix %{_exec_prefix} \ > --bindir %{_bindir} \ > --sbindir %{_sbindir} \ > --mandir %{_mandir} \ > --datadir %{_datadir} \ > --localstatedir %{_localstatedir} \ > --sharedstatedir %{_sharedstatedir} \ > --destdir $RPM_BUILD_ROOT > > >%build >ocaml setup.ml -build > > >%check >ocaml setup.ml -test > > >%install >rm -rf $RPM_BUILD_ROOT >export DESTDIR=$RPM_BUILD_ROOT >export OCAMLFIND_DESTDIR=$RPM_BUILD_ROOT%{_libdir}/ocaml >mkdir -p $OCAMLFIND_DESTDIR $OCAMLFIND_DESTDIR/stublibs >ocaml setup.ml -install > >strip $OCAMLFIND_DESTDIR/stublibs/dll*.so >chrpath --delete $OCAMLFIND_DESTDIR/stublibs/dll*.so > > >%clean >rm -rf $RPM_BUILD_ROOT > > >%files >%defattr(-,root,root,-) >%doc COPYRIGHT.txt LICENSE.txt LICENSE-Tywith.txt THIRD-PARTY.txt INRIA-DISCLAIMER.txt >%{_libdir}/ocaml/bin_prot >%if %opt >%exclude %{_libdir}/ocaml/bin_prot/*.a >%exclude %{_libdir}/ocaml/bin_prot/*.cmxa >%endif >%exclude %{_libdir}/ocaml/bin_prot/*.mli >%{_libdir}/ocaml/stublibs/*.so >%{_libdir}/ocaml/stublibs/*.so.owner > > >%files devel >%defattr(-,root,root,-) >%doc CHANGES.txt README.md TODO.txt >%if %opt >%{_libdir}/ocaml/bin_prot/*.a >%{_libdir}/ocaml/bin_prot/*.cmxa >%endif >%{_libdir}/ocaml/bin_prot/*.mli > > >%changelog >* Wed Jan 01 2014 Edvard Fagerholm <edvard.fagerholm@gmail.com> - 109.53.02-1 >- Update to version 109.53.02. > >* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.9-5 >- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild > >* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.9-4 >- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild > >* Tue Oct 30 2012 Richard W.M. Jones <rjones@redhat.com> - 2.0.9-3 >- Rebuild for OCaml 4.00.1. > >* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.9-2 >- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild > >* Mon Jul 2 2012 Richard W.M. Jones <rjones@redhat.com> - 2.0.9-1 >- New upstream version 2.0.9. >- Recompile for OCaml 4.00.0. > >* Thu Jan 12 2012 Richard W.M. Jones <rjones@redhat.com> - 2.0.7-1 >- New upstream version 2.0.7. >- Rebuild for OCaml 3.12.1. > >* Wed Sep 28 2011 Michael Ekstrand <michael@elehack.net> - 2.0.6-1 >- New upstream version from forge.ocamlcore.org (#741484) > >* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.24-2 >- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild > >* Thu Jan 6 2011 Richard W.M. Jones <rjones@redhat.com> - 1.2.24-1 >- New upstream version 1.2.24. >- Fix upstream URL. >- Rebuild for OCaml 3.12.0. > >* Mon Jan 11 2010 Richard W.M. Jones <rjones@redhat.com> - 1.2.21-1 >- New upstream version 1.2.21. >- Change %%define to %%global. >- Use upstream RPM 4.8 OCaml dependency generator. > >* Mon Nov 9 2009 Richard W.M. Jones <rjones@redhat.com> - 1.2.20-2 >- The final license of the code is LGPLv2+ with the OCaml linking > exception. It was derived from earlier BSD code. >- Don't duplicate the license files across base and -devel packages. >- Add note to spec about inclusion of *.ml file in -devel package. > >* Mon Oct 12 2009 Richard W.M. Jones <rjones@redhat.com> - 1.2.20-1 >- New upstream version 1.2.20. > >* Sat Sep 5 2009 Richard W.M. Jones <rjones@redhat.com> - 1.2.18-1 >- New upstream version 1.2.18. > >* Fri May 16 2008 Richard W.M. Jones <rjones@redhat.com> - 1.0.5-3 >- Force signed chars when compiling, as per comment from upstream author. >- Remove the part in the description which says this is only > supported on little endian architectures. > >* Mon May 12 2008 Richard W.M. Jones <rjones@redhat.com> - 1.0.5-2 >- Remove ExclusiveArch, but add a Fedora README file warning about > shortcomings on non-x86 architectures. >- Added missing dependency ocaml-type-conv. >- Move *.ml file to devel package. > >* Sat May 3 2008 Richard W.M. Jones <rjones@redhat.com> - 1.0.5-1 >- Initial RPM release.
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 1048535
: 845573