diff --git a/libglademm24.spec b/libglademm.spec similarity index 67% rename from libglademm24.spec rename to libglademm.spec index e202fe6..ffc6657 100644 --- a/libglademm24.spec +++ b/libglademm.spec @@ -1,14 +1,17 @@ Name: libglademm24 Version: 2.6.7 -Release: 1%{?dist} +Release: 3 + Summary: C++ wrapper for libglade + +Group: System Environment/Libraries License: LGPLv2+ -#Group: Development/Libraries -URL: http://www.gtkmm.org/ +URL: http://gtkmm.sourceforge.net/ Source0: http://ftp.gnome.org/pub/GNOME/sources/libglademm/2.6/libglademm-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -#BuildArch: noarch -BuildRequires: gcc-c++ + +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig BuildRequires: gtkmm24-devel >= 2.6.0 BuildRequires: libglade2-devel >= 2.6.1 @@ -20,36 +23,54 @@ flexible object-oriented framework. %package devel Summary: Headers for developing programs that will use libglademm. -Requires: %{name}%{?_isa} = %{version}-%{release} +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +Requires: gtkmm24-devel +Requires: libglade2-devel %description devel This package contains the headers that programmers will need to develop applications which will use libglademm, part of GTKmm, the C++ interface to the GTK+. + %prep %setup -q -n libglademm-%{version} + %build %configure --disable-static --enable-docs -%make_build +make %{?_smp_mflags} + %install -rm -rf docs-to-include -%make_install -find $RPM_BUILD_ROOT -type f -name "*.la" -print -delete +rm -rf $RPM_BUILD_ROOT docs-to-include +make install DESTDIR=$RPM_BUILD_ROOT +find $RPM_BUILD_ROOT -type f -name "*.la" -exec rm -f {} ';' %{__mkdir} docs-to-include %{__mv} ${RPM_BUILD_ROOT}%{_docdir}/gnomemm-2.6/libglademm-2.4/* docs-to-include/ rm -f ${RPM_BUILD_ROOT}%{_datadir}/devhelp/books/libglademm-2.4/* -%ldconfig_scriptlets + +%clean +rm -rf $RPM_BUILD_ROOT + + +%post +/sbin/ldconfig + + +%postun +/sbin/ldconfig + %files -%license COPYING -%doc AUTHORS ChangeLog INSTALL NEWS README +%defattr(-, root, root, -) +%doc AUTHORS COPYING ChangeLog INSTALL NEWS README %{_libdir}/*.so.* %files devel +%defattr(-, root, root, -) %doc docs-to-include/* %{_includedir}/libglademm-2.4 %{_libdir}/*.so diff --git a/libglademm24.yaml b/libglademm24.yaml new file mode 100644 index 0000000..7a12084 --- /dev/null +++ b/libglademm24.yaml @@ -0,0 +1,5 @@ +version_control: ftp +src_repo: http://ftp.gnome.org/pub/GNOME/sources/libglademm/ +tag_pattern: (.*)/ +separator: . +