[mingw-cairomm: 14/21] Update to 1.10.0
epienbro
epienbro at fedoraproject.org
Wed Mar 7 15:51:28 UTC 2012
commit 3ca5d989c59680072faa7e10a0b388b455e6a593
Author: Kalev Lember <kalevlember at gmail.com>
Date: Fri Sep 30 20:13:08 2011 +0300
Update to 1.10.0
- Use automatic mingw dep extraction
- Clean up the spec file for recent rpmbuild
.gitignore | 1 +
mingw32-cairomm.spec | 28 ++++++++++------------------
sources | 2 +-
3 files changed, 12 insertions(+), 19 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 89948cc..49e8909 100644
--- a/.gitignore
+++ b/.gitignore
@@ -2,3 +2,4 @@ cairomm-1.8.0.tar.gz
cairomm-1.8.4.tar.gz
/cairomm-1.9.2.tar.gz
/cairomm-1.9.8.tar.gz
+/cairomm-1.10.0.tar.gz
diff --git a/mingw32-cairomm.spec b/mingw32-cairomm.spec
index 3596914..9730fa3 100644
--- a/mingw32-cairomm.spec
+++ b/mingw32-cairomm.spec
@@ -1,33 +1,25 @@
%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-cairomm
-Version: 1.9.8
-Release: 2%{?dist}
+Version: 1.10.0
+Release: 1%{?dist}
Summary: MinGW Windows C++ API for the cairo graphics library
License: LGPLv2+
Group: Development/Libraries
URL: http://www.cairographics.org
Source0: http://www.cairographics.org/releases/cairomm-%{version}.tar.gz
-BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch: noarch
-BuildRequires: mingw32-filesystem >= 52
+BuildRequires: mingw32-filesystem >= 68
BuildRequires: mingw32-gcc
BuildRequires: mingw32-gcc-c++
BuildRequires: mingw32-binutils
BuildRequires: mingw32-cairo
BuildRequires: mingw32-libsigc++20
-BuildRequires: pkgconfig
-
-Requires: pkgconfig
-
%description
Cairomm is the C++ API for the cairo graphics library. It offers all the power
@@ -35,7 +27,7 @@ of cairo with an interface familiar to C++ developers, including use of the
Standard Template Library where it makes sense.
-%{_mingw32_debug_package}
+%{?_mingw32_debug_package}
%prep
@@ -43,21 +35,16 @@ Standard Template Library where it makes sense.
%build
-%{_mingw32_configure} --enable-static=no --enable-docs=no
+%{_mingw32_configure} --disable-static --disable-documentation
make %{?_smp_mflags}
%install
-rm -rf $RPM_BUILD_ROOT
make DESTDIR=$RPM_BUILD_ROOT install
rm -rf $RPM_BUILD_ROOT/%{_mingw32_datadir}/{devhelp,doc}
-%clean
-rm -rf $RPM_BUILD_ROOT
-
%files
-%defattr(-,root,root)
%doc COPYING
%{_mingw32_bindir}/libcairomm-1.0-1.dll
%{_mingw32_libdir}/libcairomm-1.0.dll.a
@@ -73,6 +60,11 @@ rm -rf $RPM_BUILD_ROOT
%{_mingw32_libdir}/cairomm-1.0/
%changelog
+* Fri Sep 30 2011 Kalev Lember <kalevlember at gmail.com> - 1.10.0-1
+- Update to 1.10.0
+- Use automatic mingw dep extraction
+- Clean up the spec file for recent rpmbuild
+
* Sat May 21 2011 Kalev Lember <kalev at smartlink.ee> - 1.9.8-2
- Own _mingw32_libdir/cairomm-1.0/ directory
diff --git a/sources b/sources
index e295518..a2e5726 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-6d5ce1138dbb09c58038ab6f766d5e88 cairomm-1.9.8.tar.gz
+9c63fb1c04c8ecd3c5e6473075b8c39f cairomm-1.10.0.tar.gz
More information about the scm-commits
mailing list