From d053406a40550d3b7c127dec7bc9d7f9db7023b8 Mon Sep 17 00:00:00 2001 From: Tom Callaway Date: Mon, 8 May 2017 14:26:42 -0400 Subject: [PATCH] 1.10-rc1 --- .gitignore | 1 + sources | 2 +- tslib.spec | 46 ++++++++++++++++++---------------------------- 3 files changed, 20 insertions(+), 29 deletions(-) diff --git a/.gitignore b/.gitignore index ba04230..543b49b 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ tslib-1.0.tar.bz2 +/tslib-1.10-rc1.tar.bz2 diff --git a/sources b/sources index 284116b..c16ca2d 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -92b2eb55b1e4ef7e2c0347069389390e tslib-1.0.tar.bz2 +SHA512 (tslib-1.10-rc1.tar.bz2) = b86e86ed1cb1292c1fcd6381f28f634589da5101c74bb474afea2f03791c0fb49199004b08f2a8903ed2f999057b40a6c6ed8a0e91c6cb8d33e512a2e237b0c5 diff --git a/tslib.spec b/tslib.spec index 14c6094..e92f905 100644 --- a/tslib.spec +++ b/tslib.spec @@ -1,17 +1,14 @@ +%global prever rc1 + Name: tslib -Version: 1.0 -Release: 12%{?dist} +Version: 1.10 +Release: 0.1.%{prever}%{?dist} Summary: Touchscreen Access Library - Group: System Environment/Libraries License: LGPLv2 -URL: http://tslib.berlios.de/ -Source0: http://download.berlios.de/tslib/tslib-%{version}.tar.bz2 -Patch0: tslib-1.0-backport-O_CREAT.patch -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) - -BuildRequires: libtool - +URL: https://github.com/kergoth/tslib +Source0: https://github.com/kergoth/tslib/releases/download/%{version}-%{prever}/tslib-1.10-%{prever}.tar.bz2 +BuildRequires: libtool, autoconf, automake %description The idea of tslib is to have a core library that provides standardised @@ -25,60 +22,53 @@ specifies one module, and the parameters for that module. The modules are loaded in order, with the first one processing the touchscreen data first. - %package devel Summary: Development files for %{name} Group: Development/Libraries -Requires: %{name} = %{version}-%{release} +Requires: %{name}%{?_isa} = %{version}-%{release} Requires: pkgconfig %description devel The %{name}-devel package contains libraries and header files for developing applications that use %{name}. - %prep -%setup -q -%patch0 -p2 -b .ocreat +%setup -q -n %{name}-%{version}-%{prever} ./autogen.sh %build %configure --disable-static make %{?_smp_mflags} - %install -rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p" find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';' - -%clean -rm -rf $RPM_BUILD_ROOT - - %post -p /sbin/ldconfig %postun -p /sbin/ldconfig - %files -%defattr(-,root,root,-) -%doc AUTHORS ChangeLog COPYING README +%doc AUTHORS ChangeLog README +%license COPYING %config(noreplace) %{_sysconfdir}/ts.conf %{_bindir}/ts* %{_libdir}/*.so.* %dir %{_libdir}/ts %{_libdir}/ts/*.so +%{_mandir}/man1/* +%{_mandir}/man3/* +%{_mandir}/man5/* %files devel -%defattr(-,root,root,-) %{_includedir}/tslib.h %{_libdir}/*.so -%{_libdir}/pkgconfig/tslib-0.0.pc - +%{_libdir}/pkgconfig/tslib.pc %changelog +* Mon May 8 2017 Tom Callaway - 1.10-0.1.rc1 +- update to 1.10-rc1 + * Sat Feb 11 2017 Fedora Release Engineering - 1.0-12 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild