Hello community, here is the log from the commit of package tslib for openSUSE:Factory checked in at 2013-11-15 13:39:21 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/tslib (Old) and /work/SRC/openSUSE:Factory/.tslib.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "tslib" Changes: -------- --- /work/SRC/openSUSE:Factory/tslib/tslib.changes 2013-08-12 14:28:27.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.tslib.new/tslib.changes 2013-11-15 13:39:22.000000000 +0100 @@ -1,0 +2,8 @@ +Wed Nov 13 01:09:42 UTC 2013 - [email protected] + +- Fix insufficient description for libts-1_0-0 +- Set RPM groups; simpler make install line; remove redundant + %clean section +- Own all created directories + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ tslib.spec ++++++ --- /var/tmp/diff_new_pack.iseXMK/_old 2013-11-15 13:39:22.000000000 +0100 +++ /var/tmp/diff_new_pack.iseXMK/_new 2013-11-15 13:39:22.000000000 +0100 @@ -24,6 +24,8 @@ License: LGPL-2.0+ and GPL-2.0+ Group: Hardware/Other Url: https://github.com/kergoth/tslib.git + +#Git-Clone: git://github.com/kergoth/tslib Source: tslib-e2e03ef719.tar.gz Source2: baselibs.conf Patch0: use-module-raw-input-for-ts-conf.patch @@ -35,30 +37,40 @@ %description Tslib is an abstraction layer for touchscreen panel events. +The idea of tslib is to have a core library and a set of plugins to +manage the conversion and filtering as needed. + %package -n libts-1_0-0 -Summary: Tslib library itself -Group: Development/Libraries/Other +Summary: Abstraction layer for touchscreens +Group: System/Libraries %description -n libts-1_0-0 -Library package for Tslib. +Tslib is an abstraction layer for touchscreen panel events. + +The idea of tslib is to have a core library and a set of plugins to +manage the conversion and filtering as needed. %package plugins -Summary: Driver plugins for Tslib -Group: Development/Libraries/Other +Summary: Driver plugins for tslib, an abstraction layer for touchscreens +Group: Hardware/Other %description plugins -Hardware driver plugins for Tslib. +Tslib is an abstraction layer for touchscreen panel events. + +The idea of tslib is to have a core library and a set of plugins to +manage the conversion and filtering as needed. + +This subpackage contains the hardware driver plugins for tslib. %package devel -Summary: Devel package for tslib -Group: Development/Libraries/Other +Summary: Development files for tslib, a touchscreen panel event layer +Group: Development/Libraries/C and C++ Requires: %name = %version Requires: %name-plugins = %version %description devel Devel package for tslib. Tslib is an abstraction layer for touchscreen panel events. - %prep %setup -q -n tslib-e2e03ef719 %patch0 -p0 @@ -69,7 +81,7 @@ make %install -%{?make_install} %{!?make_install:make install DESTDIR=$RPM_BUILD_ROOT} +make install DESTDIR="%buildroot" rm %{buildroot}%{_libdir}/pkgconfig/tslib-1.0.pc ln -s tslib.pc %{buildroot}%{_libdir}/pkgconfig/tslib-1.0.pc @@ -77,16 +89,14 @@ %postun -n libts-1_0-0 -p /sbin/ldconfig -%clean -rm -rf %buildroot - %files devel %defattr(-,root,root) %dir %{_libdir}/ts -/usr/include/tslib.h +%_includedir/tslib.h %{_libdir}/libts.la %{_libdir}/pkgconfig/tslib-1.0.pc %{_libdir}/pkgconfig/tslib.pc +%dir %_libdir/ts %{_libdir}/ts/*.la %{_libdir}/libts.so -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
