|
Peter Hutterer |
01bc890 |
Name: evemu
|
|
Peter Hutterer |
01bc890 |
Version: 1.0.10
|
|
Peter Hutterer |
9264f1b |
Release: 3%{?dist}
|
|
Peter Hutterer |
01bc890 |
Summary: Event Device Query and Emulation Program
|
|
Peter Hutterer |
01bc890 |
|
|
Peter Hutterer |
01bc890 |
Group: Development/Tools
|
|
Peter Hutterer |
01bc890 |
License: GPLv3+
|
|
Peter Hutterer |
01bc890 |
|
|
Peter Hutterer |
01bc890 |
URL: http://launchpad.net/evemu
|
|
Peter Hutterer |
01bc890 |
Source0: http://launchpad.net/%{name}/trunk/%{name}-%{version}/+download/%{name}-%{version}.tar.gz
|
|
Peter Hutterer |
01bc890 |
|
|
Peter Hutterer |
01bc890 |
# Fixed upstream in revno 60
|
|
Peter Hutterer |
01bc890 |
Patch01: 0001-tools-add-missing-evemu-event-man-page.patch
|
|
Peter Hutterer |
fd6668a |
Patch02: test-for-device-grab.patch
|
|
Peter Hutterer |
9264f1b |
Patch03: 0001-Don-t-segfault-when-not-using-stdout.patch
|
|
Peter Hutterer |
01bc890 |
|
|
Peter Hutterer |
01bc890 |
BuildRequires: automake libtool
|
|
Peter Hutterer |
01bc890 |
BuildRequires: python2-devel
|
|
Peter Hutterer |
01bc890 |
BuildRequires: xmlto asciidoc
|
|
Peter Hutterer |
01bc890 |
|
|
Peter Hutterer |
01bc890 |
# package was renamed in version 1.0.10
|
|
Peter Hutterer |
01bc890 |
Provides: utouch-evemu = %{version}-%{release}
|
|
Peter Hutterer |
01bc890 |
Obsoletes: utouch-evemu < 1.0.10
|
|
Peter Hutterer |
01bc890 |
|
|
Peter Hutterer |
01bc890 |
%description
|
|
Peter Hutterer |
01bc890 |
%{name} is a simple utility to capture the event stream from input devices
|
|
Peter Hutterer |
01bc890 |
and replay that stream on a virtual input device.
|
|
Peter Hutterer |
01bc890 |
|
|
Peter Hutterer |
01bc890 |
%package devel
|
|
Peter Hutterer |
01bc890 |
Summary: Event Device Query and Emulation Program Development Package
|
|
Peter Hutterer |
01bc890 |
Requires: %{name} = %{version}-%{release}
|
|
Peter Hutterer |
01bc890 |
Requires: pkgconfig
|
|
Peter Hutterer |
01bc890 |
Requires: python
|
|
Peter Hutterer |
01bc890 |
|
|
Peter Hutterer |
01bc890 |
Provides: utouch-evemu-devel = %{version}-%{release}
|
|
Peter Hutterer |
01bc890 |
Obsoletes: utouch-evemu-devel < 1.0.10
|
|
Peter Hutterer |
01bc890 |
|
|
Peter Hutterer |
01bc890 |
%description devel
|
|
Peter Hutterer |
01bc890 |
%{name} development files.
|
|
Peter Hutterer |
01bc890 |
|
|
Peter Hutterer |
01bc890 |
%prep
|
|
Peter Hutterer |
01bc890 |
%setup -q
|
|
Peter Hutterer |
01bc890 |
%patch01 -p1
|
|
Peter Hutterer |
fd6668a |
%patch02 -p0
|
|
Peter Hutterer |
9264f1b |
%patch03 -p1
|
|
Peter Hutterer |
01bc890 |
|
|
Peter Hutterer |
01bc890 |
%build
|
|
Peter Hutterer |
01bc890 |
autoreconf -v --install --force || exit 1
|
|
Peter Hutterer |
01bc890 |
%configure --disable-static
|
|
Peter Hutterer |
01bc890 |
make %{?_smp_mflags}
|
|
Peter Hutterer |
01bc890 |
|
|
Peter Hutterer |
01bc890 |
%install
|
|
Peter Hutterer |
01bc890 |
make install DESTDIR=%{buildroot}
|
|
Peter Hutterer |
01bc890 |
|
|
Peter Hutterer |
01bc890 |
# We intentionally don't ship *.la files
|
|
Peter Hutterer |
01bc890 |
rm -f %{buildroot}%{_libdir}/*.la
|
|
Peter Hutterer |
01bc890 |
|
|
Peter Hutterer |
01bc890 |
%post -p /sbin/ldconfig
|
|
Peter Hutterer |
01bc890 |
%postun -p /sbin/ldconfig
|
|
Peter Hutterer |
01bc890 |
|
|
Peter Hutterer |
01bc890 |
%files
|
|
Peter Hutterer |
01bc890 |
%doc COPYING
|
|
Peter Hutterer |
01bc890 |
%{_bindir}/evemu-describe
|
|
Peter Hutterer |
01bc890 |
%{_bindir}/evemu-device
|
|
Peter Hutterer |
01bc890 |
%{_bindir}/evemu-play
|
|
Peter Hutterer |
01bc890 |
%{_bindir}/evemu-event
|
|
Peter Hutterer |
01bc890 |
%{_bindir}/evemu-record
|
|
Peter Hutterer |
01bc890 |
%{_libdir}/libevemu.so.*
|
|
Peter Hutterer |
01bc890 |
%{_mandir}/man1/evemu-*
|
|
Peter Hutterer |
01bc890 |
|
|
Peter Hutterer |
01bc890 |
%files devel
|
|
Peter Hutterer |
01bc890 |
%doc COPYING
|
|
Peter Hutterer |
01bc890 |
%{_includedir}/evemu.h
|
|
Peter Hutterer |
01bc890 |
%{_libdir}/libevemu.so
|
|
Peter Hutterer |
01bc890 |
%{_libdir}/pkgconfig/evemu.pc
|
|
Peter Hutterer |
01bc890 |
%dir %{python_sitelib}/evemu/
|
|
Peter Hutterer |
01bc890 |
%{python_sitelib}/evemu/*
|
|
Peter Hutterer |
01bc890 |
|
|
Peter Hutterer |
01bc890 |
%changelog
|
|
Peter Hutterer |
9264f1b |
* Thu Jan 31 2013 Peter Hutterer <peter.hutterer@redhat.com> 1.0.10-3
|
|
Peter Hutterer |
9264f1b |
- fclose output only once
|
|
Peter Hutterer |
9264f1b |
|
|
Peter Hutterer |
fd6668a |
* Tue Jan 08 2013 Peter Hutterer <peter.hutterer@redhat.com> 1.0.10-2
|
|
Peter Hutterer |
fd6668a |
- Test for device grab in evemu-record
|
|
Peter Hutterer |
fd6668a |
|
|
Peter Hutterer |
01bc890 |
* Fri Jul 06 2012 Peter Hutterer <peter.hutterer@redhat.com> 1.0.10-1
|
|
Peter Hutterer |
01bc890 |
- Update to version 1.0.10, rename. upstream changed name to "evemu" with
|
|
Peter Hutterer |
01bc890 |
this version
|
|
Peter Hutterer |
01bc890 |
|
|
Peter Hutterer |
01bc890 |
* Thu Feb 09 2012 Peter Hutterer <peter.hutterer@redhat.com> 1.0.8-2
|
|
Peter Hutterer |
01bc890 |
- autoreconf --force to stop weird libtool build errors
|
|
Peter Hutterer |
01bc890 |
|
|
Peter Hutterer |
01bc890 |
* Tue Feb 07 2012 Peter Hutterer <peter.hutterer@redhat.com> 1.0.8-1
|
|
Peter Hutterer |
01bc890 |
- Initial package
|