[libmatecomponent] 1.4.0-9

Rex Dieter rdieter at fedoraproject.org
Mon Aug 13 16:02:45 UTC 2012


commit f22dd5f6999d6212f6570933694977205ab3725a
Author: Rex Dieter <rdieter at fedoraproject.org>
Date:   Mon Aug 13 11:06:34 2012 -0500

    1.4.0-9
    
    - fix subpkg deps
    - move gtk-doc stuff to -devel
    - fix some dir ownership
    - drop Group: tag

 libmatecomponent.spec |   37 +++++++++++++++++++------------------
 1 files changed, 19 insertions(+), 18 deletions(-)
---
diff --git a/libmatecomponent.spec b/libmatecomponent.spec
index e3e9087..2a19ea2 100644
--- a/libmatecomponent.spec
+++ b/libmatecomponent.spec
@@ -1,8 +1,7 @@
 Name:	libmatecomponent
 Version:	1.4.0
-Release:	8%{?dist}
+Release:	9%{?dist}
 Summary:	Libraries for matecomponent package of MATE-Desktop
-Group:		System Environment/Libraries
 License:	LGPLv2+ and GPLv2+
 URL:		http://vicodan.fedorapeople.org
 Source0:	http://pub.mate-desktop.org/releases/1.4/%{name}-%{version}.tar.xz
@@ -15,14 +14,13 @@ Libraries for matecomponent package of MATE-Desktop
 
 %package libs
 Summary:	Shared libraries for libmatecomponent
-Requires:	%{name}%{?_isa} = %{version}-%{release}
+Requires:	%{name} = %{version}-%{release}
 
 %description libs
 Shared libraries for libmatecomponent
 
 %package devel
 Summary:	Development libraries for libmatecomponent
-Requires:	%{name}%{?_isa} = %{version}-%{release}
 Requires:	%{name}-libs%{?_isa} = %{version}-%{release}
 
 %description devel
@@ -30,9 +28,9 @@ Development libraries and includes for libmatecomponent.
 
 %prep
 %setup -q
+NOCONFIGURE=1 ./autogen.sh
 
 %build
-NOCONFIGURE=1 ./autogen.sh
 %configure --disable-static
 make %{?_smp_mflags} V=1
 
@@ -44,8 +42,6 @@ find %{buildroot} -name '*.la' -exec rm -f {} ';'
 find %{buildroot} -name '*.a' -exec rm -f {} ';'
 
 
-%post devel -p /sbin/ldconfig
-%postun devel -p /sbin/ldconfig
 %post libs -p /sbin/ldconfig
 %postun libs -p /sbin/ldconfig
 
@@ -59,11 +55,9 @@ find %{buildroot} -name '*.a' -exec rm -f {} ';'
 %{_bindir}/matecomponent-slay
 %{_sbindir}/matecomponent-activation-sysconf
 %{_libexecdir}/matecomponent-activation-server
-%{_datadir}/gtk-doc/html/libmatecomponent/
-%{_datadir}/gtk-doc/html/matecomponent-activation/*
 %{_datadir}/man/man1/*
-%{_datadir}/idl/matecomponent-2.0/*
-%{_datadir}/idl/matecomponent-activation-2.0/*
+%{_datadir}/idl/matecomponent-2.0/
+%{_datadir}/idl/matecomponent-activation-2.0/
 
 %files devel
 %{_libdir}/libmatecomponent-2.so
@@ -71,21 +65,28 @@ find %{buildroot} -name '*.a' -exec rm -f {} ';'
 %{_libdir}/pkgconfig/matecomponent-activation-2.0.pc
 %{_libdir}/libmatecomponent-activation.so
 %{_includedir}/libmatecomponent-2.0/
-%{_includedir}/matecomponent-activation-2.0/*
+%{_includedir}/matecomponent-activation-2.0/
+%{_datadir}/gtk-doc/html/libmatecomponent/
+%{_datadir}/gtk-doc/html/matecomponent-activation/
 
 %files libs
 %{_libdir}/libmatecomponent-2.so.0*
 %{_libdir}/libmatecomponent-activation.so.4*
-%{_libdir}/matecomponent-2.0/samples/matecomponent-echo-2
-%{_libdir}/matecomponent/monikers/libmoniker_std_2.so
-%{_libdir}/matecomponent/servers/MateComponent_CosNaming_NamingContext.server
-%{_libdir}/matecomponent/servers/MateComponent_Moniker_std.server
-%{_libdir}/matecomponent/servers/MateComponent_Sample_Echo.server
+# consider moving these to main package, but may well be needed here
+# for proper function on multilib systems -- rex
+%{_libdir}/matecomponent-2.0/
+%{_libdir}/matecomponent/
 %{_libdir}/matecorba-2.0/MateComponent_module.so
 
 %changelog
+* Mon Aug 13 2012 Rex Dieter <rdieter at fedoraproject.org> - 1.4.0-9
+- fix subpkg deps
+- move gtk-doc stuff to -devel
+- fix some dir ownership
+- drop Group: tag
+
 * Sun Aug 12 2012 Dan Mashal <dan.mashal at fedoraproject.org> 1.4.0-8
-Temporarily remove noarch tag, add missing files to libs package.
+- Temporarily remove noarch tag, add missing files to libs package.
 
 * Fri Aug 10 2012 Dan Mashal <dan.mashal at fedoraproject.org> 1.4.0-7
 - Remove extra post macros that were not needed.


More information about the scm-commits mailing list