[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