[evemu] Initial import (#788067)
Peter Hutterer
whot at fedoraproject.org
Thu Aug 2 00:05:05 UTC 2012
commit 01bc8906f7d44329017ec32cf55965e573eae389
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date: Thu Aug 2 10:02:23 2012 +1000
Initial import (#788067)
.gitignore | 1 +
0001-tools-add-missing-evemu-event-man-page.patch | 38 +++++++++
evemu.spec | 84 +++++++++++++++++++++
sources | 1 +
4 files changed, 124 insertions(+), 0 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e69de29..6111e72 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/evemu-1.0.10.tar.gz
diff --git a/0001-tools-add-missing-evemu-event-man-page.patch b/0001-tools-add-missing-evemu-event-man-page.patch
new file mode 100644
index 0000000..57f19a0
--- /dev/null
+++ b/0001-tools-add-missing-evemu-event-man-page.patch
@@ -0,0 +1,38 @@
+From cd974eacb551e1a76995e4c02b889acc95506bec Mon Sep 17 00:00:00 2001
+From: Peter Hutterer <peter.hutterer at who-t.net>
+Date: Fri, 6 Jul 2012 08:52:58 +1000
+Subject: [PATCH] tools: add missing evemu-event man page
+
+Bug in upstream makefile, didn't end up part of DIST, fixed upstream
+already.
+
+Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>
+---
+ tools/Makefile.am | 2 +-
+ tools/evemu-event.1 | 1 +
+ 2 files changed, 2 insertions(+), 1 deletion(-)
+ create mode 100644 tools/evemu-event.1
+
+diff --git a/tools/Makefile.am b/tools/Makefile.am
+index e306892..6fdc337 100644
+--- a/tools/Makefile.am
++++ b/tools/Makefile.am
+@@ -18,7 +18,7 @@ if HAVE_DOCTOOLS
+ # actual man pages
+ man_pages_sources = evemu-describe.txt evemu-device.txt
+ # shadow man pages
+-man_pages_shadows = evemu-record.1 evemu-play.1
++man_pages_shadows = evemu-record.1 evemu-play.1 evemu-event.1
+
+ man_pages = $(man_pages_sources:.txt=.1) $(man_pages_shadows)
+
+diff --git a/tools/evemu-event.1 b/tools/evemu-event.1
+new file mode 100644
+index 0000000..49e13c7
+--- /dev/null
++++ b/tools/evemu-event.1
+@@ -0,0 +1 @@
++.so man1/evemu-device.1
+--
+1.7.10.4
+
diff --git a/evemu.spec b/evemu.spec
new file mode 100644
index 0000000..bd3ea78
--- /dev/null
+++ b/evemu.spec
@@ -0,0 +1,84 @@
+Name: evemu
+Version: 1.0.10
+Release: 1%{?dist}
+Summary: Event Device Query and Emulation Program
+
+Group: Development/Tools
+License: GPLv3+
+
+URL: http://launchpad.net/evemu
+Source0: http://launchpad.net/%{name}/trunk/%{name}-%{version}/+download/%{name}-%{version}.tar.gz
+
+# Fixed upstream in revno 60
+Patch01: 0001-tools-add-missing-evemu-event-man-page.patch
+
+BuildRequires: automake libtool
+BuildRequires: python2-devel
+BuildRequires: xmlto asciidoc
+
+# package was renamed in version 1.0.10
+Provides: utouch-evemu = %{version}-%{release}
+Obsoletes: utouch-evemu < 1.0.10
+
+%description
+%{name} is a simple utility to capture the event stream from input devices
+and replay that stream on a virtual input device.
+
+%package devel
+Summary: Event Device Query and Emulation Program Development Package
+Requires: %{name} = %{version}-%{release}
+Requires: pkgconfig
+Requires: python
+
+Provides: utouch-evemu-devel = %{version}-%{release}
+Obsoletes: utouch-evemu-devel < 1.0.10
+
+%description devel
+%{name} development files.
+
+%prep
+%setup -q
+%patch01 -p1
+
+%build
+autoreconf -v --install --force || exit 1
+%configure --disable-static
+make %{?_smp_mflags}
+
+%install
+make install DESTDIR=%{buildroot}
+
+# We intentionally don't ship *.la files
+rm -f %{buildroot}%{_libdir}/*.la
+
+%post -p /sbin/ldconfig
+%postun -p /sbin/ldconfig
+
+%files
+%doc COPYING
+%{_bindir}/evemu-describe
+%{_bindir}/evemu-device
+%{_bindir}/evemu-play
+%{_bindir}/evemu-event
+%{_bindir}/evemu-record
+%{_libdir}/libevemu.so.*
+%{_mandir}/man1/evemu-*
+
+%files devel
+%doc COPYING
+%{_includedir}/evemu.h
+%{_libdir}/libevemu.so
+%{_libdir}/pkgconfig/evemu.pc
+%dir %{python_sitelib}/evemu/
+%{python_sitelib}/evemu/*
+
+%changelog
+* Fri Jul 06 2012 Peter Hutterer <peter.hutterer at redhat.com> 1.0.10-1
+- Update to version 1.0.10, rename. upstream changed name to "evemu" with
+ this version
+
+* Thu Feb 09 2012 Peter Hutterer <peter.hutterer at redhat.com> 1.0.8-2
+- autoreconf --force to stop weird libtool build errors
+
+* Tue Feb 07 2012 Peter Hutterer <peter.hutterer at redhat.com> 1.0.8-1
+- Initial package
diff --git a/sources b/sources
index e69de29..d7864c2 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+2291627ed85aaad375b7f3ef531ce57b evemu-1.0.10.tar.gz
More information about the scm-commits
mailing list