[libmatekbd] License: LGPLv2+, %doc COPYING.LIB

Rex Dieter rdieter at fedoraproject.org
Mon Aug 27 11:56:16 UTC 2012


commit 362958ccc578cf8e82581742060ccfe33e77d3a0
Author: Rex Dieter <rdieter at fedoraproject.org>
Date:   Mon Aug 27 07:00:08 2012 -0500

    License: LGPLv2+, %doc COPYING.LIB
    
    - dir owndership
    - don't use undefined %{po_package} macro
    - s/MATE/X-MATE| only on < f18

 libmatekbd.spec |   42 +++++++++++++++++++++++++-----------------
 1 files changed, 25 insertions(+), 17 deletions(-)
---
diff --git a/libmatekbd.spec b/libmatekbd.spec
index 3e47525..83d1cef 100644
--- a/libmatekbd.spec
+++ b/libmatekbd.spec
@@ -1,8 +1,8 @@
 Name:		libmatekbd
 Version:	1.4.0
-Release:	3%{?dist}
+Release:	4%{?dist}
 Summary:	Libraries for mate kbd
-License:	GPLv2+ and LGPLv2+
+License:	LGPLv2+
 URL:		http://mate-desktop.org
 Source0:	http://pub.mate-desktop.org/releases/1.4/%{name}-%{version}.tar.xz
 
@@ -33,11 +33,13 @@ make %{?_smp_mflags} V=1
 
 
 %install
-export MATECONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
 make install DESTDIR=%{buildroot}
-find %{buildroot} -name '*.la' -exec rm -f {} ';'
-find %{buildroot} -name '*.a' -exec rm -f {} ';'
-%find_lang %{po_package} --all-name
+
+find %{buildroot} -name '*.la' -exec rm -fv {} ';'
+
+%find_lang %{name} --all-name
+
+%if 0%{?fedora} < 18
 desktop-file-install									\
 	--remove-category="MATE"							\
 	--add-category="X-Mate"								\
@@ -46,6 +48,12 @@ desktop-file-install									\
 	--delete-original								\
 	--dir=%{buildroot}%{_datadir}/applications					\
 %{buildroot}%{_datadir}/applications/matekbd-indicator-plugins-capplet.desktop
+%endif
+
+
+%check
+desktop-file-validate %{buildroot}%{_datadir}/applications/matekbd-indicator-plugins-capplet.desktop
+
 
 %pre
 %mateconf_schema_prepare desktop_mate_peripherals_keyboard_xkb
@@ -58,20 +66,14 @@ desktop-file-install									\
 /sbin/ldconfig
 %mate_schema_remove desktop_mate_peripherals_keyboard_xkb
 
-
-%files -f %{po_package}.lang
-%{_datadir}/applications/matekbd-indicator-plugins-capplet.desktop
-%doc AUTHORS README
+%files -f %{name}.lang
+%doc AUTHORS COPYING.LIB README
 %config(noreplace) %{_sysconfdir}/mateconf/schemas/desktop_mate_peripherals_keyboard_xkb.schemas
 %{_bindir}/matekbd-indicator-plugins-capplet
 %{_datadir}/applications/matekbd-indicator-plugins-capplet.desktop
-%{_datadir}/libmatekbd/ui/matekbd-indicator-plugins.ui
-%{_datadir}/libmatekbd/ui/matekbd-indicator-plugins_add.ui
-%{_datadir}/libmatekbd/ui/show-layout.ui
-%{_libdir}/libmatekbd.so.4
-%{_libdir}/libmatekbd.so.4.2.0
-%{_libdir}/libmatekbdui.so.4
-%{_libdir}/libmatekbdui.so.4.2.0
+%{_datadir}/libmatekbd/
+%{_libdir}/libmatekbd.so.4*
+%{_libdir}/libmatekbdui.so.4*
 
 %files devel
 %{_includedir}/libmatekbd/
@@ -81,6 +83,12 @@ desktop-file-install									\
 %{_libdir}/libmatekbd.so
 
 %changelog
+* Mon Aug 27 2012 Rex Dieter <rdieter at fedoraproject.org> 1.4.0-4
+- License: LGPLv2+, %%doc COPYING.LIB
+- dir owndership
+- don't use undefined %%{po_package} macro
+- s/MATE/X-MATE| only on < f18
+
 * Sun Aug 26 2012 Dan Mashal <dan.mashal at fedoraproject.org> 1.4.0-3
 - Remove obsolete scriptlet from pre macro, correct schema scriptlets for mateconf and bump release version
 


More information about the scm-commits mailing list