[UpTools/f14] Update to 8.6.1-1 for f14

sebelk sebelk at fedoraproject.org
Tue Sep 27 14:45:33 UTC 2011


commit a790662a46990166e35fffb6bcc173e7334f7808
Author: Sergio Belkin <sebelk at fedoraproject.org>
Date:   Tue Sep 27 11:45:17 2011 -0300

    Update to 8.6.1-1 for f14

 .gitignore   |    1 +
 UpTools.spec |   61 ++++++++++++++++++++++++++++++---------------------------
 sources      |    2 +-
 3 files changed, 34 insertions(+), 30 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index f1bf83c..a422bb6 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,3 @@
 /UpTools-8.5.4.tar.gz
 /UpTools-8.5.5.tar.gz
+/UpTools-8.6.1.tar.gz
diff --git a/UpTools.spec b/UpTools.spec
index 017e234..ae24821 100644
--- a/UpTools.spec
+++ b/UpTools.spec
@@ -1,17 +1,15 @@
 Summary: C++ library for HPC, parallel processing, networking, DB, memory, etc
 Name: UpTools
-Version: 8.5.5
-Release: 2%{dist}
-License: BSD with attribution
+Version: 8.6.1
+Release: 1%{dist}
+License: BSD with attribution 
 Group: Development/Libraries
 Source: http://www.palermo.edu/ingenieria/%{name}-%{version}.tar.gz
 URL: http://www.palermo.edu/ingenieria/uptools_ingles.html
-BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
 BuildRequires: mysql-devel
 BuildRequires: postgresql-devel
 BuildRequires: openssl-devel
 
-
 %description
 UpTools is an open source C++ development library that contains powerful
 classes to facilitate and accelerate modern application development. The
@@ -23,6 +21,7 @@ Networking, and others.
 UpTools is developed and maintained by the Engineering School of the
 Universidad de Palermo, and originated in its Electronics and Communications
 Department projects.
+
 %package devel
 Summary: Header files and examples for UpTools C++ library
 Group: Development/Libraries
@@ -49,27 +48,22 @@ This package include headers to build apps using UpTools and example code.
 
 %prep
 %setup -q  
-#Remove -no-install LDFLAG and prevent libdir hardcoding
+#Rmove glibc workaound test and  prevent libdir hardcoding
 cp -p configure configure.backup
-sed -i -e 2524d -e 10935,10941d   configure
+sed -i  -e '11596,11602d' -e '15823,15839d' configure
 touch -r configure.backup configure
 
-#Rename README file
-cp -p doc/README.OLDGLIBC doc/README.CENTOS
-
 %build
 
 
-%configure --disable-dependency-tracking  --enable-experimental=no --disable-static  LDFLAGS="-L%{_libdir}/mysql"
+# We use unordered_map and unordered_set instead the hash_map and hash_set
+%configure --disable-static LDFLAGS="-L%{_libdir}/mysql"
 
 make %{?_smp_mflags} 
 
-
 %install
-rm -rf %{buildroot}
 make install DESTDIR=%{buildroot} INSTALL="install -p"
 
-
 rm -rf  %{buildroot}/%{_docdir}/%{name}
 
 # We don't want .la libtool archive
@@ -78,11 +72,6 @@ rm -f %{buildroot}%{_libdir}/libUpTools.la
 
 %postun -p /sbin/ldconfig
 
-%clean
-#Only for el5
-rm -rf %{buildroot}
-
-
 %files
 %defattr(-,root,root,-)
 %{_libdir}/libUpTools.so.*
@@ -93,14 +82,21 @@ rm -rf %{buildroot}
 %dir %{_includedir}/UpTools
 %{_includedir}/UpTools/*
 %{_libdir}/libUpTools.so
-%doc LICENSE doc/README.CENTOS doc/examples
+%doc LICENSE doc/README.FEDORA doc/examples
 
 %changelog
-* Mon Sep 26 2011 Sergio Belkin <sebelk at fedoraproject.org> - 8.5.5-2
-- Fixed value for tag License, it was tagged wrongly as "BSD", has been
-  replaced by the recently accepted "BSD with attribution"
-
-* Thu May 16 2011 Sergio Belkin <sebelk at fedoraproject.org> - 8.5.5-1
+* Thu Sep 19 2011 Sergio Belkin <sebelk at fedoraproject.org> - 8.6.1-1
+- A new class UpRoute is added to make very fast route table lookups both in
+    IPv4 and IPv6
+- UpAddress and UpSockAddr IPv6 handling is optimized for 64
+    bits processors
+- License tag fixed, now is "BSD with attribution"
+- Replaced inet_net_pton in AC_SEARCH_LIBS for resolv library
+  because there was a dependency issue creating RPM in epel5
+- Moved "-no-install" from configure.ac to Makefile.am
+- Fixed conditional for postgresql
+
+* Thu May 16 2011 Sergio Belkin <sebelk at fedoraproject.org> - 8.5.5-3
 - UpTimerManager extension to report on pending timers of each type, and new
   flexibility in timer setup parameters. Method now() of UpTimerManager is
   fortified.
@@ -110,14 +106,21 @@ rm -rf %{buildroot}
 - Get rid of ugly macro AX_EXT_HAVE_LIB
 - Dropped --as-needed and -O3 flags in order to be more generic and simple build
 - Loop to search mysqlclient with proper LDFLAGS
-- Prevent libdir hardcoding
-- Provides file  README.CENTOS
-- Use hash_map and has_set headers instead unordered ones
+- Removed test for old glibc and prevent libdir harcoding
 - Remove -no-install LDFLAG
+- Not it uses 
 - Fixed license, it was tagged wrongly as "BSD with advertisement", has been
   replaced by the recently accepted "BSD with attribution"
 - Polished the test for old glibc
-- Disabled dependency tracking in order to speed up build
+
+* Fri Mar 25 2011 Dan Horák <dan at danny.cz> - 8.5.4-13
+- fix build on 64-bit platforms (don't fiddle with libdir in configure)
+- fix build on s390 where size_t is unsigned long
+
+
+* Wed Mar 23 2011 Dan Horák <dan at danny.cz> - 8.5.4-12
+- rebuilt for mysql 5.5.10 (soname bump in libmysqlclient)
+
 
 * Tue Mar 01 2011 Sergio Belkin <sebelk at fedoraproject.org> - 8.5.4-11
 - Fixed typo in previous changelog entry
diff --git a/sources b/sources
index dc3f544..a32de9c 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-a7ded69f341099b4bca41a42f02f988b  UpTools-8.5.5.tar.gz
+c0f926de3fc9137f4d05953219b29cae  UpTools-8.6.1.tar.gz


More information about the scm-commits mailing list