Login
Log in using an SSO provider:
Fedora Account System
Red Hat Associate
Red Hat Customer
Login using a Red Hat Bugzilla account
Forgot Password
Create an Account
Red Hat Bugzilla – Attachment 757723 Details for
Bug 914151
libtommath: FTBFS in rawhide
Home
New
Search
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.rh90 Release notes
FAQ
Guides index
User guide
Web Services
Contact
Legal
[?]
This site requires JavaScript to be enabled to function correctly, please enable it.
[patch]
SPEC file patch
libtommath.spec.patch (text/plain), 4.13 KB, created by
Simone Caronni
on 2013-06-06 15:11:04 UTC
(
hide
)
Description:
SPEC file patch
Filename:
MIME Type:
Creator:
Simone Caronni
Created:
2013-06-06 15:11:04 UTC
Size:
4.13 KB
patch
obsolete
>diff --git a/libtommath.spec b/libtommath.spec >index 4a95b45..6d0dadc 100644 >--- a/libtommath.spec >+++ b/libtommath.spec >@@ -1,93 +1,92 @@ > Name: libtommath > Version: 0.41 >-Release: 15%{?dist} >+Release: 16%{?dist} > Summary: A portable number theoretic multiple-precision integer library >-Group: System Environment/Libraries > License: Public Domain > URL: http://www.libtom.org/?page=features&newsitems=5&whatfile=ltm >+ > Source0: http://www.libtom.org/files/ltm-%{version}.tar.bz2 >-BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) >+Patch0: libtommath-makefile.patch >+ >+BuildRequires: ghostscript > BuildRequires: libtool > >-Patch0: libtommath-makefile.patch >+%if 0%{?rhel} == 6 >+BuildRequires: libtiff >+%else >+BuildRequires: libtiff-tools >+%endif >+ >+%if 0%{?fedora} >= 18 || 0%{?rhel} >= 7 >+BuildRequires: tex(dvips) >+BuildRequires: tex(latex) >+%else >+BuildRequires: tetex-dvips >+BuildRequires: tetex-latex >+%endif > > %description >-A free open source portable number theoretic multiple-precision integer >-library written entirely in C. (phew!). The library is designed to >-provide a simple to work with API that provides fairly efficient >-routines that build out of the box without configuration. >+A free open source portable number theoretic multiple-precision integer library >+written entirely in C. (phew!). The library is designed to provide a simple to >+work with API that provides fairly efficient routines that build out of the box >+without configuration. > > %package devel > Summary: Development files for %{name} >-Group: Development/Libraries > Requires: %{name} = %{version}-%{release} > > %description devel >-The %{name}-devel package contains libraries and header files for >-developing applications that use %{name}. >+The %{name}-devel package contains libraries and header files for developing >+applications that use %{name}. > > %package doc > Summary: Documentation files for %{name} >-Group: Documentation > Requires: %{name} = %{version}-%{release} >-BuildRequires: tetex-latex, tetex-dvips, ghostscript, libtiff-tools > > %description doc >-The %{name}-doc package contains PDF documentation for >-using %{name}. >+The %{name}-doc package contains PDF documentation for using %{name}. > > %prep > %setup -q > %patch0 -p1 -b .makefile > >- > %build >-# no configure script ships with libtommath. Its only requirement is >-# ANSI C. >+# no configure script ships with libtommath. Its only requirement is ANSI C. > export CFLAGS="$RPM_OPT_FLAGS" > make %{?_smp_mflags} LIBPATH=%{_libdir} -f makefile.shared > make %{?_smp_mflags} -f makefile poster manual docs > >- > %install > # There is no configure script that ships with libtommath but it does > # understand DESTDIR and it installs via that and the > # INSTALL_USER and INSTALL_GROUP environment variables. >-rm -rf $RPM_BUILD_ROOT > export INSTALL_USER=$(id -un) > export INSTALL_GROUP=$(id -gn) >-make install INCPATH=%{_includedir}/tommath DESTDIR=$RPM_BUILD_ROOT LIBPATH=%{_libdir} -f makefile.shared >-find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';' >-find $RPM_BUILD_ROOT -name '*.a' -exec rm -f {} ';' >-find $RPM_BUILD_ROOT -name '*.h' -exec chmod 644 {} ';' >- >- >-%clean >-rm -rf $RPM_BUILD_ROOT >- >+make install INCPATH=%{_includedir}/tommath DESTDIR=%{buildroot} LIBPATH=%{_libdir} -f makefile.shared >+find %{buildroot} -name '*.la' -exec rm -f {} ';' >+find %{buildroot} -name '*.a' -exec rm -f {} ';' >+find %{buildroot} -name '*.h' -exec chmod 644 {} ';' > > %post -p /sbin/ldconfig > > %postun -p /sbin/ldconfig > >- > %files >-%defattr(-,root,root,-) > %doc LICENSE > %{_libdir}/*.so.* > > %files devel >-%defattr(-,root,root,-) >-%doc LICENSE > %{_includedir}/tommath > %{_libdir}/*.so > > %files doc >-%defattr(-,root,root,-) >-%doc LICENSE > %doc bn.pdf poster.pdf tommath.pdf > > %changelog >+* Thu Jun 06 2013 Simone Caronni <negativo17@gmail.com> - 0.41-16 >+- SPEC file cleanup, remove obsolete tags. >+- Fix tex/latex BuildRequires. >+ > * Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.41-15 > - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild >
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 Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 914151
: 757723