[kmousetool] initial import

Jaroslav Reznik jreznik at fedoraproject.org
Tue Dec 13 14:47:30 UTC 2011


commit f7bf5ba6139982bda6c0f879f84faddeb0135644
Author: Jaroslav Reznik <jreznik at redhat.com>
Date:   Tue Dec 13 15:47:23 2011 +0100

    initial import

 .gitignore      |    1 +
 kmousetool.spec |   80 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
 sources         |    1 +
 3 files changed, 82 insertions(+), 0 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e69de29..2d2250b 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/kmousetool-4.7.80.tar.bz2
diff --git a/kmousetool.spec b/kmousetool.spec
new file mode 100644
index 0000000..ecdfd6e
--- /dev/null
+++ b/kmousetool.spec
@@ -0,0 +1,80 @@
+Name:           kmousetool
+Version:        4.7.80
+Release:        2%{?dist}
+Summary:        A program that clicks the mouse for you
+
+License:        GPLv2+
+URL:            http://accessibility.kde.org/
+Source0:        ftp://ftp.kde.org/pub/kde/unstable/4.7.80/src/kmousetool-%{version}.tar.bz2
+
+BuildRequires:  desktop-file-utils
+BuildRequires:  kdelibs4-devel >= %{version}
+BuildRequires:  libXtst-devel
+
+
+# when split occured
+Conflicts: kdeaccessibility < 1:4.7.80
+
+
+%description
+A program for people whom it hurts to click the mouse.
+
+
+%prep
+%setup -q
+
+
+%build
+mkdir -p %{_target_platform}
+pushd %{_target_platform}
+%{cmake_kde4} ..
+popd
+
+make %{?_smp_mflags} -C %{_target_platform}
+
+
+%install
+make install/fast DESTDIR=%{buildroot} -C %{_target_platform}
+
+# hack around HTML doc multilib conflicts
+# HTML docs are no longer multilib'd, but meh.  -- Rex
+# is this still needed then??? -- Jaroslav
+pushd %{buildroot}%{_kde4_docdir}/HTML/en/kmousetool
+bunzip2 index.cache.bz2
+sed -i -e 's!<a name="id[0-9]*"></a>!!g' index.cache
+bzip2 -9 index.cache
+popd
+
+
+%check
+desktop-file-validate %{buildroot}%{_kde4_datadir}/applications/kde4/kmousetool.desktop
+
+
+%post
+touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null || :
+
+%postun
+if [ $1 -eq 0 ] ; then
+  touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null
+  gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null
+fi
+
+%posttrans
+gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null || :
+
+
+%files
+%doc AUTHORS COPYING COPYING.DOC ChangeLog README TODO
+%{_kde4_bindir}/kmousetool
+%{_kde4_appsdir}/kmousetool/
+%{_kde4_datadir}/applications/kde4/*.desktop
+%{_kde4_docdir}/HTML/en/kmousetool/
+%{_kde4_iconsdir}/hicolor/*/*/*
+%{_mandir}/man1/*.1*
+
+%changelog
+* Tue Nov 29 2011 Jaroslav Reznik <jreznik at redhat.com> 4.7.80-2
+- add libXtst-devel BR
+
+* Mon Nov 28 2011 Jaroslav Reznik <jreznik at redhat.com> 4.7.80-1
+- initial package
diff --git a/sources b/sources
index e69de29..586b706 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+3273a914ea43f1dbf21e00ef727f750b  kmousetool-4.7.80.tar.bz2


More information about the scm-commits mailing list