[mingw-atkmm: 2/14] initial import

epienbro epienbro at fedoraproject.org
Wed Mar 7 15:27:37 UTC 2012


commit 99041f22e878cdcb378e41b5edb9957099cae2be
Author: Thomas Sailer <t.sailer at alumni.ethz.ch>
Date:   Tue Dec 14 23:11:56 2010 +0100

    initial import

 .gitignore         |    1 +
 mingw32-atkmm.spec |   74 ++++++++++++++++++++++++++++++++++++++++++++++++++++
 sources            |    1 +
 3 files changed, 76 insertions(+), 0 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e69de29..4719be9 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/atkmm-2.22.0.tar.bz2
diff --git a/mingw32-atkmm.spec b/mingw32-atkmm.spec
new file mode 100644
index 0000000..7bccaef
--- /dev/null
+++ b/mingw32-atkmm.spec
@@ -0,0 +1,74 @@
+%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-atkmm
+Version:        2.22.0
+Release:        1%{?dist}
+Summary:        MinGW Windows C++ interface for the ATK library
+
+License:        LGPLv2+
+Group:          Development/Libraries
+URL:            http://www.gtkmm.org/
+Source0:        http://ftp.gnome.org/pub/GNOME/sources/atkmm/2.22/atkmm-%{version}.tar.bz2
+BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+
+BuildArch:      noarch
+
+BuildRequires:  mingw32-filesystem >= 52
+BuildRequires:  mingw32-gcc
+BuildRequires:  mingw32-gcc-c++
+BuildRequires:  mingw32-binutils
+BuildRequires:  mingw32-libsigc++20
+BuildRequires:  mingw32-atk
+BuildRequires:  mingw32-glibmm24 >= 2.24
+BuildRequires:  pkgconfig
+
+Requires:       pkgconfig
+
+
+%description
+atkmm provides a C++ interface for the ATK library. Highlights
+include type-safe callbacks, widgets extensible via inheritance and a
+comprehensive set of widget classes that can be freely combined to
+quickly create complex user interfaces.
+
+
+%{_mingw32_debug_package}
+
+
+%prep
+%setup -q -n atkmm-%{version}
+
+
+%build
+%{_mingw32_configure} --disable-static --disable-documentation
+make %{?_smp_mflags}
+
+
+%install
+rm -rf $RPM_BUILD_ROOT
+make DESTDIR=$RPM_BUILD_ROOT install
+
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+
+%files
+%defattr(-,root,root)
+%doc COPYING
+%{_mingw32_includedir}/atkmm-1.6
+%{_mingw32_libdir}/atkmm-1.6/include/atkmmconfig.h
+%{_mingw32_libdir}/pkgconfig/atkmm-1.6.pc
+%{_mingw32_libdir}/libatkmm-1.6.la
+%{_mingw32_libdir}/libatkmm-1.6.dll.a
+%{_mingw32_bindir}/libatkmm-1.6-1.dll
+
+
+%changelog
+* Wed Dec  8 2010 Thomas Sailer <t.sailer at alumni.ethz.ch> - 2.22.0-1
+- Initial RPM release.
diff --git a/sources b/sources
index e69de29..ada4539 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+6faeedb26810fd954a856f05e03d4ea8  atkmm-2.22.0.tar.bz2


More information about the scm-commits mailing list