Summary: General dimension convex hull programs Name: qhull Version: 2003.1 Release: 25%{?dist} License: Qhull Group: System Environment/Libraries Source0: http://www.qhull.org/download/qhull-%{version}.tar.gz Patch0: qhull-2003.1-alias.patch Patch1: http://www.qhull.org/download/qhull-2003.1-qh_gethash.patch # Add pkgconfig support Patch2: qhull-2003.1-pkgconfig.patch # Misc. fixes related to 64bit compliance Patch3: qhull-2003.1-64bit.patch # Update config.{guess,sub} for *-aarch64 (RHBZ #926411) Patch4: qhull-2003.1-config.patch Patch5: qhull-2003.1-format-security.patch URL: http://www.qhull.org # To be dropped when F19 reaches EOL %{!?_pkgdocdir: %global _pkgdocdir %{_docdir}/%{name}-%{version}} Requires(post): /sbin/ldconfig Requires(postun): /sbin/ldconfig %description Qhull is a general dimension convex hull program that reads a set of points from stdin, and outputs the smallest convex set that contains the points to stdout. It also generates Delaunay triangulations, Voronoi diagrams, furthest-site Voronoi diagrams, and halfspace intersections about a point. %package devel Group: Development/Libraries Summary: Development files for qhull Requires: %{name} = %{version}-%{release} %description devel Qhull is a general dimension convex hull program that reads a set of points from stdin, and outputs the smallest convex set that contains the points to stdout. It also generates Delaunay triangulations, Voronoi diagrams, furthest-site Voronoi diagrams, and halfspace intersections about a point. %prep %setup -q -n %{name}-%{version} %patch0 -p1 %patch1 -p1 %patch2 -p1 %patch3 -p1 %patch4 -p1 %patch5 -p1 sed -i -e "s,\"../html/,\"html/,g" src/*.htm %build %configure --disable-static sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool make sed -e 's|@prefix@|%{_prefix}|' \ -e 's|@exec_prefix@|%{_exec_prefix}|' \ -e 's|@includedir@|%{_includedir}|' \ -e 's|@libdir@|%{_libdir}|' \ -e 's|@VERSION@|%{version}|' \ qhull.pc.in > qhull.pc %install make DESTDIR=$RPM_BUILD_ROOT \ docdir=%{_pkgdocdir} install rm -f ${RPM_BUILD_ROOT}%{_libdir}/*.la install -m644 -D qhull.pc ${RPM_BUILD_ROOT}%{_libdir}/pkgconfig/qhull.pc %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files %defattr(-,root,root) %doc %{_pkgdocdir} %_bindir/* %_libdir/*.so.* %_mandir/man1/* %files devel %defattr(-,root,root) %{_libdir}/*.so %{_libdir}/pkgconfig/qhull.pc %{_includedir}/* %changelog * Sun Aug 17 2014 Fedora Release Engineering - 2003.1-25 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild * Sun Jun 08 2014 Fedora Release Engineering - 2003.1-24 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild * Mon Apr 14 2014 Jaromir Capik - 2003.1-23 - Fixing format-security flaws (#1037293) * Tue Aug 06 2013 Ralf Corsépius - 2003.1-22 - Reflect docdir changes (RHBZ #993921). - Fix bogus %%changelog date. * Sun Aug 04 2013 Fedora Release Engineering - 2003.1-21 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild * Sun Mar 24 2013 Ralf Corsépius - 2003.1-20 - Update config.sub,guess for aarch64 (RHBZ #926411). * Thu Feb 14 2013 Fedora Release Engineering - 2003.1-19 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild * Sat Jul 21 2012 Fedora Release Engineering - 2003.1-18 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild * Sun Jul 08 2012 Ralf Corsépius - 2003.1-17 - Modernize spec. - Add qhull.pc. - Misc. 64bit fixes. * Sat Jan 14 2012 Fedora Release Engineering - 2003.1-16 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild * Tue Feb 08 2011 Fedora Release Engineering - 2003.1-15 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild * Tue Feb 02 2010 Ralf Corsépius - 2003.1-14 - Apply upstream's qh_gethash patch - Silence %%setup. - Remove rpath. * Sun Jul 26 2009 Fedora Release Engineering - 2003.1-13 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild * Wed Feb 25 2009 Fedora Release Engineering - 2003.1-12 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild * Thu May 22 2008 Tom "spot" Callaway - 2003.1-11 - fix license tag * Tue Mar 04 2008 Ralf Corsépius - 2003.1-10 - Add qhull-2003.1-alias.patch (BZ 432309) Thanks to Orion Poplawski (orion@cora.nwra.com). * Sun Feb 10 2008 Ralf Corsépius - 2003.1-9 - Rebuild for gcc43. * Wed Aug 22 2007 Ralf Corsépius - 2003.1-8 - Mass rebuild. * Wed Jun 20 2007 Ralf Corsépius - 2003.1-7 - Remove *.la. * Tue Sep 05 2006 Ralf Corsépius - 2003.1-6 - Mass rebuild. * Fri Feb 17 2006 Ralf Corsépius - 2003.1-5 - Disable static libs. - Fixup some broken links in doc. - Add %%{?dist}. * Sun May 22 2005 Jeremy Katz - 2003.1-4 - rebuild on all arches * Wed Apr 6 2005 Michael Schwendt - rebuilt * Sun Aug 08 2004 Ralf Corsepius - 2003.1-0.fdr.2 - Use default documentation installation scheme. * Fri Jul 16 2004 Ralf Corsepius - 2003.1-0.fdr.1 - Initial Fedora RPM.