Author: qboosh Date: Sun Jul 20 17:48:05 2008 GMT Module: SPECS Tag: HEAD ---- Log message: - more verbose files - provide libgpm.so.1 compatibility symlink as we can
---- Files affected: SPECS: gpm.spec (1.152 -> 1.153) ---- Diffs: ================================================================ Index: SPECS/gpm.spec diff -u SPECS/gpm.spec:1.152 SPECS/gpm.spec:1.153 --- SPECS/gpm.spec:1.152 Sun Jul 20 19:03:59 2008 +++ SPECS/gpm.spec Sun Jul 20 19:48:00 2008 @@ -2,8 +2,6 @@ # # TODO: # - make modprobe of kernel mouse modules for 2.5 -# - soname changed (in 1.20.4), but ABI didn't - perhaps think about -# reverting the soname change (or provide libgpm.so.1 symlink) # Summary: General Purpose Mouse support for Linux Summary(de.UTF-8): Allgemeine Mausunterstützung für Linux @@ -19,7 +17,7 @@ Version: 1.20.5 Release: 0.1 Epoch: 1 -License: GPL +License: GPL v2+ Group: Daemons Source0: http://linux.schottelius.org/gpm/archives/%{name}-%{version}.tar.bz2 # Source0-md5: e55473932e4052f3b74c730dfefe0d15 @@ -44,6 +42,11 @@ Requires(post,preun): /sbin/chkconfig Requires: %{name}-libs = %{epoch}:%{version}-%{release} Requires: rc-scripts >= 0.2.0 +%ifarch %{x8664} ia64 ppc64 s390x sparc64 +Provides: libgpm.so.1()(64bit) +%else +Provides: libgpm.so.1 +%endif BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %description @@ -264,6 +267,11 @@ # for rpm autodeps chmod +x $RPM_BUILD_ROOT%{_libdir}/libgpm.so.* +# SONAME was bumped because of incompatibility with Debian libgpm.so.1 +# (which in turn was incompatible with libgpm.so.1 from the rest of the world) +# We can leave compatibility symlink as we didn't have ABI break recently +ln -s libgpm.so.2 $RPM_BUILD_ROOT%{_libdir}/libgpm.so.1 + %clean rm -rf $RPM_BUILD_ROOT @@ -279,7 +287,7 @@ /sbin/chkconfig --del gpm fi -%postun -p /sbin/postshell +%postun -p /sbin/postshell -/usr/sbin/fix-info-dir -c %{_infodir} %post libs -p /sbin/ldconfig @@ -292,27 +300,40 @@ %attr(754,root,root) /etc/rc.d/init.d/gpm %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/mouse -%attr(755,root,root) %{_bindir}/* -%attr(755,root,root) %{_sbindir}/* +%attr(755,root,root) %{_bindir}/display-buttons +%attr(755,root,root) %{_bindir}/display-coords +%attr(755,root,root) %{_bindir}/disable-paste +%attr(755,root,root) %{_bindir}/get-versions +%attr(755,root,root) %{_bindir}/gpm-root +%attr(755,root,root) %{_bindir}/hltest +%attr(755,root,root) %{_bindir}/mev +%attr(755,root,root) %{_bindir}/mouse-test +%attr(755,root,root) %{_sbindir}/gpm %{_infodir}/gpm.info* -%{_mandir}/man[178]/* +%{_mandir}/man1/gpm-root.1* +%{_mandir}/man1/mev.1* +%{_mandir}/man1/mouse-test.1* +%{_mandir}/man7/gpm-types.7* +%{_mandir}/man8/gpm.8* %lang(es) %{_mandir}/es/man[178]/* %lang(hu) %{_mandir}/hu/man[178]/* %lang(pl) %{_mandir}/pl/man[178]/* %files libs %defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/lib*.so.*.* +%attr(755,root,root) %{_libdir}/libgpm.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libgpm.so.2 +%attr(755,root,root) %{_libdir}/libgpm.so.1 %files devel %defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/lib*.so -%{_includedir}/* +%attr(755,root,root) %{_libdir}/libgpm.so +%{_includedir}/gpm.h %files static %defattr(644,root,root,755) -%{_libdir}/lib*.a +%{_libdir}/libgpm.a %files emacs %defattr(644,root,root,755) @@ -325,6 +346,10 @@ All persons listed below can be reached at <cvs_login>@pld-linux.org $Log$ +Revision 1.153 2008/07/20 17:48:00 qboosh +- more verbose files +- provide libgpm.so.1 compatibility symlink as we can + Revision 1.152 2008/07/20 17:03:59 qboosh - encoding fixed ================================================================ ---- CVS-web: http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SPECS/gpm.spec?r1=1.152&r2=1.153&f=u _______________________________________________ pld-cvs-commit mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit
