[packages/lesstif] - added URL, check-files cleanup

qboosh qboosh at pld-linux.org
Sat May 12 21:49:19 CEST 2018


commit d29c2dfda478616f4a2bc974857dc4117eea8eba
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Sat May 12 21:50:04 2018 +0200

    - added URL, check-files cleanup

 lesstif.spec | 35 ++++++++++++++++++++++++-----------
 1 file changed, 24 insertions(+), 11 deletions(-)
---
diff --git a/lesstif.spec b/lesstif.spec
index f14545e..6d54b25 100644
--- a/lesstif.spec
+++ b/lesstif.spec
@@ -12,9 +12,9 @@ Summary(pt_BR.UTF-8):	Um clone do Motif toolkit
 Name:		lesstif
 Version:	0.95.2
 Release:	2
-License:	LGPL
+License:	LGPL v2+
 Group:		X11/Libraries
-Source0:	http://dl.sourceforge.net/lesstif/%{name}-%{version}.tar.bz2
+Source0:	http://downloads.sourceforge.net/lesstif/%{name}-%{version}.tar.bz2
 # Source0-md5:	754187dbac09fcf5d18296437e72a32f
 Source1:	Mwm.desktop
 Source2:	mwmrc
@@ -23,6 +23,7 @@ Patch0:		%{name}-link.patch
 Patch1:		%{name}-ac.patch
 Patch2:		%{name}-libdir.patch
 Patch3:		%{name}-lt_fix.patch
+URL:		http://lesstif.sourceforge.net/
 BuildRequires:	autoconf >= 2.59
 BuildRequires:	automake
 BuildRequires:	bison
@@ -232,16 +233,21 @@ install -d $RPM_BUILD_ROOT%{_sysconfdir}/X11/mwm \
 	appdir=%{_appdefsdir} \
 	htmldir=/htmldoc
 
-mv -f $RPM_BUILD_ROOT/htmldoc .
+%{__mv} $RPM_BUILD_ROOT/htmldoc .
 
-rm -f doc/www.lesstif.org/INSTALL.html
+%{__rm} doc/www.lesstif.org/INSTALL.html
 
 # workaround - configure decides not to install *.m4 if aclocaldir is not writable
-install scripts/autoconf/ac_find_motif.m4 $RPM_BUILD_ROOT%{_aclocaldir}
+cp -p scripts/autoconf/ac_find_motif.m4 $RPM_BUILD_ROOT%{_aclocaldir}
 
-%{?with_gnome2:install %{SOURCE1} $RPM_BUILD_ROOT%{_wmpropsdir}}
-install %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/X11/mwm/system.mwmrc
-install %{SOURCE5} $RPM_BUILD_ROOT%{_datadir}/xsessions/mwm.desktop
+%{?with_gnome2:cp -p %{SOURCE1} $RPM_BUILD_ROOT%{_wmpropsdir}}
+cp -p %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/X11/mwm/system.mwmrc
+cp -p %{SOURCE5} $RPM_BUILD_ROOT%{_datadir}/xsessions/mwm.desktop
+
+# documentation packaged as %doc
+%{__rm} -r $RPM_BUILD_ROOT%{_prefix}/LessTif
+# non-existing utility
+%{__rm} $RPM_BUILD_ROOT%{_mandir}/man1/ltversion.1
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -258,10 +264,14 @@ fi
 %files
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/libMrm.so.*.*
+%attr(755,root,root) %ghost %{_libdir}/libMrm.so.2
 %attr(755,root,root) %{_libdir}/libUil.so.*.*
+%attr(755,root,root) %ghost %{_libdir}/libUil.so.2
 %attr(755,root,root) %{_libdir}/libXm.so.*.*
+%attr(755,root,root) %ghost %{_libdir}/libXm.so.2
 %if %{mver} >= 21
 %attr(755,root,root) %{_libdir}/libDtPrint.so.*.*
+%attr(755,root,root) %ghost %{_libdir}/libDtPrint.so.1
 %endif
 %{_mandir}/man1/lesstif.1*
 
@@ -270,12 +280,14 @@ fi
 %doc clients/Motif-%{motif_ver}/mwm/README*
 %dir %{_sysconfdir}/X11/mwm
 %{?with_gnome2:%{_wmpropsdir}/Mwm.desktop}
-%config %{_sysconfdir}/X11/mwm/*
+%{_sysconfdir}/X11/mwm/README
+%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/X11/mwm/alt.map
+%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/X11/mwm/system.mwmrc
 %attr(755,root,root) %{_bindir}/mwm
 
 %{_datadir}/xsessions/mwm.desktop
 
-%{_appdefsdir}/*
+%{_appdefsdir}/Mwm
 
 %{_mandir}/man1/mwm.1*
 %{_mandir}/man5/mwmrc.5*
@@ -287,6 +299,7 @@ fi
 %attr(755,root,root) %{_bindir}/xmbind
 %{_mandir}/man1/uil.1*
 %{_mandir}/man1/xmbind.1*
+%{_mandir}/man5/VirtualBindings.5*
 
 %files devel
 %defattr(644,root,root,755)
@@ -327,7 +340,7 @@ fi
 %{_mandir}/man3/UnNamedObj.3*
 %{_mandir}/man3/VendorShell.3*
 %{_mandir}/man3/WmShell.3*
-%{_mandir}/man3/Xm*
+%{_mandir}/man3/Xm*.3*
 
 %files static
 %defattr(644,root,root,755)
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/lesstif.git/commitdiff/d29c2dfda478616f4a2bc974857dc4117eea8eba



More information about the pld-cvs-commit mailing list