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]

Reply via email to