[mingw-libsigc++20: 12/18] Update to 2.2.10

epienbro epienbro at fedoraproject.org
Wed Mar 7 19:52:38 UTC 2012


commit a4f48f3a7bbb2829f8226d5c4587beb766cf669d
Author: Kalev Lember <kalevlember at gmail.com>
Date:   Fri Sep 30 19:29:14 2011 +0300

    Update to 2.2.10
    
    ... and misc spec cleanup: use automatic mingw dep extraction, remove
    now unneeded BuildRoot, RPM_BUILD_ROOT cleaning, defattr; switch to .xz
    tarballs.

 .gitignore               |    1 +
 mingw32-libsigc++20.spec |   22 +++++++---------------
 sources                  |    2 +-
 3 files changed, 9 insertions(+), 16 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 2916691..6492336 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,4 @@
 libsigc++-2.2.2.tar.bz2
 libsigc++-2.2.4.2.tar.bz2
 /libsigc++-2.2.9.tar.bz2
+/libsigc++-2.2.10.tar.xz
diff --git a/mingw32-libsigc++20.spec b/mingw32-libsigc++20.spec
index 39f3a37..19b4cb0 100644
--- a/mingw32-libsigc++20.spec
+++ b/mingw32-libsigc++20.spec
@@ -1,33 +1,26 @@
 %global __strip %{_mingw32_strip}
 %global __objdump %{_mingw32_objdump}
-%global _use_internal_dependency_generator 0
-%global __find_requires %{_mingw32_findrequires}
-%global __find_provides %{_mingw32_findprovides}
 %define __debug_install_post %{_mingw32_debug_install_post}
 
 Name:           mingw32-libsigc++20
-Version:        2.2.9
+Version:        2.2.10
 Release:        1%{?dist}
 Summary:        MinGW Windows port of the typesafe signal framework for C++
 
 License:        LGPLv2+
 Group:          Development/Libraries
 URL:            http://libsigc.sourceforge.net/
-Source0:        http://ftp.gnome.org/pub/GNOME/sources/libsigc++/2.2/libsigc++-%{version}.tar.bz2
-BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+Source0:        http://ftp.gnome.org/pub/GNOME/sources/libsigc++/2.2/libsigc++-%{version}.tar.xz
 
 BuildArch:      noarch
 
-BuildRequires:  mingw32-filesystem >= 52
+BuildRequires:  mingw32-filesystem >= 68
 BuildRequires:  mingw32-gcc
 BuildRequires:  mingw32-gcc-c++
 BuildRequires:  mingw32-binutils
 
 BuildRequires:  m4
 
-Requires:       pkgconfig
-
-
 %description
 This library implements a full callback system for use in widget
 libraries, abstract interfaces, and general programming. Originally
@@ -55,17 +48,12 @@ make %{?_smp_mflags}
 
 
 %install
-rm -rf $RPM_BUILD_ROOT
 make DESTDIR=$RPM_BUILD_ROOT install
 chmod a-x $RPM_BUILD_ROOT/%{_mingw32_libdir}/libsigc-2.0.dll.a
 chmod a-x $RPM_BUILD_ROOT/%{_mingw32_libdir}/libsigc-2.0.la
 
-%clean
-rm -rf $RPM_BUILD_ROOT
-
 
 %files
-%defattr(-,root,root)
 %doc COPYING
 %{_mingw32_bindir}/libsigc-2.0-0.dll
 %{_mingw32_libdir}/libsigc-2.0.dll.a
@@ -76,6 +64,10 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Fri Sep 30 2011 Kalev Lember <kalevlember at gmail.com> - 2.2.10-1
+- Update to 2.2.10
+- Spec cleanup
+
 * Thu Apr 28 2011 Kalev Lember <kalev at smartlink.ee> - 2.2.9-1
 - Update to 2.2.9
 
diff --git a/sources b/sources
index f1701e4..c9d058f 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-16dc0c868aeef9ee5ef055f3e3e865d3  libsigc++-2.2.9.tar.bz2
+73419b477f3bb9ddb9905c88a92f4b4c  libsigc++-2.2.10.tar.xz


More information about the scm-commits mailing list