]> git.pld-linux.org Git - packages/gtkmm.git/commitdiff
- updated to 2.2.1
authorgrzegol <grzegol@pld-linux.org>
Thu, 10 Apr 2003 00:31:28 +0000 (00:31 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
- divided into subpackages
- added DESTDIR patch
- changed to .bz2 source

Changed files:
    gtkmm.spec -> 1.50

gtkmm.spec

index eb5ff2bbc08d38601c55439a60f013c5f38e1910..e11f3502a1c243b78b237255ec8403150f608b9a 100644 (file)
@@ -1,22 +1,23 @@
 %include        /usr/lib/rpm/macros.perl
 Summary:       A C++ interface for the GTK+ (a GUI library for X)
-Summary(pl):   Wrapper C++ dla GTK
+Summary(pl):   Wrapper C++ dla GTK+
 Name:          gtkmm
-Version:       2.2.0   
+Version:       2.2.1
 Release:       1
 License:       LGPL
 Group:         X11/Libraries
-Source0:       http://dl.sourceforge.net/gtkmm/gtkmm-%{version}.tar.gz
+Source0:       http://ftp.gnome.org/pub/GNOME/sources/gtkmm/2.2/gtkmm-%{version}.tar.bz2
+Patch0:                %{name}-DESTDIR.patch
 URL:           http://gtkmm.sourceforge.net/
 Requires:      cpp
-BuildRequires: atk-devel >= 1.0.0
+BuildRequires: atk-devel >= 1.2.0
 BuildRequires: autoconf
 BuildRequires: esound-devel
-BuildRequires: glib2-devel >= 2.2.0
-BuildRequires: gtk+2-devel >= 2.0.0
+BuildRequires: glib2-devel >= 2.2.1
+BuildRequires: gtk+2-devel >= 2.2.1
 BuildRequires: libsigc++-devel >= 1.2.1
 BuildRequires: libstdc++-devel
-BuildRequires: pango-devel >= 1.0.0
+BuildRequires: pango-devel >= 1.2.1
 BuildRequires: perl >= 5.6
 BuildRequires: pkgconfig
 BuildRequires: rpm-perlprov >= 3.0.3-16
@@ -42,7 +43,10 @@ Summary:     GTK-- and GDK-- header files, development documentation
 Summary(pl):   Pliki nag³ówkowe GTK-- i GDK--, dokumentacja dla programistów
 Group:         X11/Development/Libraries
 Requires:      %{name} = %{version}
-Requires:      gtk+2-devel >= 2.0.6
+Requires:      %{name}-glib-devel = %{version}
+Requires:      %{name}-pango-devel = %{version}
+Requires:      %{name}-atk-devel = %{version}
+Requires:      gtk+2-devel >= 2.2.1
 Requires:      libsigc++-devel >= 1.2.1
 
 %description devel
@@ -63,10 +67,126 @@ GTK-- and GDK-- static libraries.
 %description static -l pl
 Biblioteki statyczne GTK-- i GDK--.
 
+%package atk
+Summary:       A C++ interface for atk library
+Summary(pl):   Interfejs C++ dla biblioteki atk
+Group:         X11/Development/Libraries
+Requires:      %{name} = %{version}
+
+%description atk
+A C++ interface for atk library.
+
+%description atk -l pl
+Interfejs C++ dla biblioteki atk.
+
+%package atk-devel
+Summary:       A C++ interface for atk library - header files
+Summary(pl):   Interfejs C++ dla biblioteki atk - pliki nag³ówkowe
+Group:         X11/Development/Libraries
+Requires:      %{name}-atk = %{version}
+Requires:      %{name}-glib-devel = %{version}
+Requires:      atk-devel >= 1.2.0
+
+%description atk-devel
+A C++ interface for atk library - header files.
+
+%description atk-devel -l pl
+Interfejs C++ dla biblioteki atk - pliki nag³ówkowe.
+
+%package atk-static
+Summary:       A C++ interface for atk library - static version
+Summary(pl):   Interfejs C++ dla biblioteki atk - wersja statyczna
+Group:         X11/Development/Libraries
+Requires:      %{name}-atk-devel = %{version}
+
+%description atk-static
+A C++ interface for atk library - static version.
+
+%description atk-static -l pl
+Interfejs C++ dla biblioteki atk - wersja statyczna.
+
+%package glib
+Summary:       A C++ interface for glib library
+Summary(pl):   Interfejs C++ dla biblioteki glib
+Group:         X11/Development/Libraries
+Requires:      %{name} = %{version}
+
+%description glib
+A C++ interface for glib library.
+
+%description glib -l pl
+Interfejs C++ dla biblioteki glib.
+
+%package glib-devel
+Summary:       A C++ interface for glib library - header files
+Summary(pl):   Interfejs C++ dla biblioteki glib - pliki nag³ówkowe
+Group:         X11/Development/Libraries
+Requires:      %{name}-glib-devel = %{version}
+Requires:      glib2-devel >= 2.2.1
+Requires:      libsigc++-devel >= 1.2.1
+
+%description glib-devel
+A C++ interface for glib library - header files.
+
+%description glib-devel -l pl
+Interfejs C++ dla biblioteki glib - pliki nag³ówkowe.
+
+%package glib-static
+Summary:       A C++ interface for glib library - static version
+Summary(pl):   Interfejs C++ dla biblioteki glib - wersja statyczna
+Group:         X11/Development/Libraries
+Requires:      %{name}-glib-devel = %{version}
+
+%description glib-static
+A C++ interface for glib library - static version.
+
+%description glib-static -l pl
+Interfejs C++ dla biblioteki glib - wersja statyczna.
+
+%package pango
+Summary:       A C++ interface for pango library
+Summary(pl):   Interfejs C++ dla biblioteki pango
+Group:         X11/Development/Libraries
+Requires:      %{name} = %{version}
+
+%description pango
+A C++ interface for pango library.
+
+%description pango -l pl
+Interfejs C++ dla biblioteki pango.
+
+%package pango-devel
+Summary:       A C++ interface for pango library - header files
+Summary(pl):   Interfejs C++ dla biblioteki pango - pliki nag³ówkowe
+Group:         X11/Development/Libraries
+Requires:      %{name}-pango-devel = %{version}
+Requires:      %{name}-glib-devel = %{version}
+Requires:      pango-devel >= 1.2.1
+
+%description pango-devel
+A C++ interface for pango library - header files.
+
+%description pango-devel -l pl
+Interfejs C++ dla biblioteki pango - pliki nag³ówkowe.
+
+%package pango-static
+Summary:       A C++ interface for pango library - static version
+Summary(pl):   Interfejs C++ dla biblioteki pango - wersja statyczna
+Group:         X11/Development/Libraries
+Requires:      %{name}-pango-devel = %{version}
+
+%description pango-static
+A C++ interface for pango library - static version.
+
+%description pango-static -l pl
+Interfejs C++ dla biblioteki pango - wersja statyczna.
+
 %prep
 %setup -q -n gtkmm-%{version}
+%patch0 -p1
 
 %build
+%{__automake}
 # exceptions and rtti are used in this package --misiek
 %configure \
        --enable-static=yes
@@ -74,44 +194,100 @@ Biblioteki statyczne GTK-- i GDK--.
 
 %install
 rm -rf $RPM_BUILD_ROOT
-install -d $RPM_BUILD_ROOT/usr/src/examples/%{name}-%{version}
 
 %{__make} install \
        DESTDIR=$RPM_BUILD_ROOT \
        pkgconfigdir=%{_pkgconfigdir}
 
-cp -dpr examples/* $RPM_BUILD_ROOT/usr/src/examples/%{name}-%{version}
-
 %clean
 rm -rf $RPM_BUILD_ROOT
 
 %post  -p /sbin/ldconfig
 %postun        -p /sbin/ldconfig
 
+%post -n %{name}-atk -p /sbin/ldconfig
+%postun -n %{name}-atk -p /sbin/ldconfig
+
+%post -n %{name}-glib -p /sbin/ldconfig
+%postun -n %{name}-glib -p /sbin/ldconfig
+
+%post -n %{name}-pango -p /sbin/ldconfig
+%postun -n %{name}-pango -p /sbin/ldconfig
+
 %files
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/lib*.so.*.*
+%attr(755,root,root) %{_libdir}/libg[dt]kmm*.so.*.*
 
 %files devel
 %defattr(644,root,root,755)
 %doc README ChangeLog AUTHORS NEWS
 %{_examplesdir}/%{name}-%{version}
-%attr(755,root,root) %{_libdir}/lib*.so
-%{_libdir}/lib*.la
+%attr(755,root,root) %{_libdir}/libg[dt]kmm*.so
+%{_libdir}/libg[dt]kmm*.la
 
 %dir %{_libdir}/gtkmm-2.0
 %dir %{_libdir}/gtkmm-2.0/proc
+%dir %{_libdir}/gtkmm-2.0/include
+%dir %{_libdir}/pkgconfig
 
-%{_libdir}/gtkmm-*/include
+%{_libdir}/gtkmm-*/include/g[dt]kmm*
 %{_libdir}/gtkmm-*/proc/m4
 %{_libdir}/gtkmm-*/proc/pm
 %attr(755,root,root) %{_libdir}/gtkmm-*/proc/gtkmmproc
 %attr(755,root,root) %{_libdir}/gtkmm-*/proc/*.pl
+%{_pkgconfigdir}/g[dt]kmm*.pc
 
-%{_pkgconfigdir}/*.pc
-%{_includedir}/*
+%dir %{_includedir}/gtkmm-2.0
+
+%{_includedir}/gtkmm-2.0/g[dt]kmm*
 %{_defaultdocdir}/gtkmm-2.0/*
 
 %files static
 %defattr(644,root,root,755)
-%{_libdir}/lib*.a
+%{_libdir}/libg[dt]kmm*.a
+
+%files atk
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/libatkmm*.so.*.*
+
+%files atk-devel
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/libatkmm*.so
+%{_libdir}/libatkmm*.la
+%{_pkgconfigdir}/atkmm*.pc
+%{_includedir}/gtkmm-2.0/atkmm*
+
+%files atk-static
+%defattr(644,root,root,755)
+%{_libdir}/libatkmm*.a
+
+%files glib
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/libglibmm*.so.*.*
+
+%files glib-devel
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/libglibmm*.so
+%{_libdir}/libglibmm*.la
+%{_libdir}/gtkmm-*/include/glibmm*
+%{_pkgconfigdir}/glibmm*.pc
+%{_includedir}/gtkmm-2.0/glibmm*
+
+%files glib-static
+%defattr(644,root,root,755)
+%{_libdir}/libglibmm*.a
+
+%files pango
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/libpangomm*.so.*.*
+
+%files pango-devel
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/libpangomm*.so
+%{_libdir}/libpangomm*.la
+%{_pkgconfigdir}/pangomm*.pc
+%{_includedir}/gtkmm-2.0/pangomm*
+
+%files pango-static
+%defattr(644,root,root,755)
+%{_libdir}/libpangomm*.a
This page took 0.08046 seconds and 4 git commands to generate.