|
zarko pintar |
29979a2 |
Name: easystroke
|
|
zarko pintar |
07bac2a |
Version: 0.4.9
|
|
zarko pintar |
6f2a65a |
Release: 1%{?dist}
|
|
zarko pintar |
29979a2 |
Summary: Gesture-recognition application for X11
|
|
zarko pintar |
29979a2 |
|
|
zarko pintar |
29979a2 |
Group: User Interface/X Hardware Support
|
|
zarko pintar |
29979a2 |
License: ISC
|
|
zarko pintar |
29979a2 |
URL: http://easystroke.sourceforge.net/
|
|
zarko pintar |
29979a2 |
Source0: http://downloads.sourceforge.net/easystroke/%{name}-%{version}.tar.gz
|
|
zarko pintar |
07bac2a |
|
|
zarko pintar |
29979a2 |
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
|
|
zarko pintar |
29979a2 |
|
|
zarko pintar |
29979a2 |
BuildRequires: gtkmm24-devel
|
|
zarko pintar |
29979a2 |
BuildRequires: dbus-glib-devel
|
|
zarko pintar |
29979a2 |
BuildRequires: boost-devel
|
|
zarko pintar |
29979a2 |
BuildRequires: libXtst-devel
|
|
zarko pintar |
29979a2 |
BuildRequires: gettext
|
|
zarko pintar |
29979a2 |
BuildRequires: desktop-file-utils
|
|
zarko pintar |
29979a2 |
BuildRequires: intltool
|
|
zarko pintar |
29979a2 |
|
|
zarko pintar |
29979a2 |
%description
|
|
zarko pintar |
29979a2 |
Easystroke is a gesture-recognition application for X11. Gestures or strokes
|
|
zarko pintar |
29979a2 |
are movements that you make with you mouse (or your pen, finger etc.) while
|
|
zarko pintar |
29979a2 |
holding down a specific mouse button. Easystroke will execute certain actions
|
|
zarko pintar |
29979a2 |
if it recognizes the stroke; currently easystroke can emulate key presses,
|
|
zarko pintar |
29979a2 |
execute shell commands, hold down modifiers and emulate a scroll wheel.
|
|
zarko pintar |
29979a2 |
|
|
zarko pintar |
29979a2 |
%prep
|
|
zarko pintar |
29979a2 |
%setup -q
|
|
zarko pintar |
29979a2 |
# Resolve debuginfo
|
|
zarko pintar |
29979a2 |
sed -i 's|install -Ds|install -D|' Makefile
|
|
zarko pintar |
29979a2 |
# Preserve timestamps:
|
|
zarko pintar |
29979a2 |
sed -i 's|install |install -p |' Makefile
|
|
zarko pintar |
29979a2 |
|
|
zarko pintar |
29979a2 |
%build
|
|
zarko pintar |
6f2a65a |
make %{?_smp_mflags} CXX="g++ %{optflags}" CC="gcc -std=c99 %{optflags}"
|
|
zarko pintar |
29979a2 |
|
|
zarko pintar |
29979a2 |
|
|
zarko pintar |
29979a2 |
%install
|
|
zarko pintar |
29979a2 |
rm -rf $RPM_BUILD_ROOT
|
|
zarko pintar |
29979a2 |
make install PREFIX="%{_prefix}" DESTDIR=$RPM_BUILD_ROOT
|
|
zarko pintar |
29979a2 |
|
|
zarko pintar |
29979a2 |
%find_lang %{name}
|
|
zarko pintar |
29979a2 |
|
|
zarko pintar |
29979a2 |
%check
|
|
zarko pintar |
29979a2 |
desktop-file-validate %{buildroot}/%{_datadir}/applications/%{name}.desktop
|
|
zarko pintar |
29979a2 |
|
|
zarko pintar |
29979a2 |
%clean
|
|
zarko pintar |
29979a2 |
rm -rf $RPM_BUILD_ROOT
|
|
zarko pintar |
29979a2 |
|
|
zarko pintar |
29979a2 |
|
|
zarko pintar |
29979a2 |
%post
|
|
zarko pintar |
29979a2 |
touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
|
|
zarko pintar |
29979a2 |
|
|
zarko pintar |
29979a2 |
|
|
zarko pintar |
29979a2 |
%postun
|
|
zarko pintar |
29979a2 |
if [ $1 -eq 0 ] ; then
|
|
zarko pintar |
29979a2 |
touch --no-create %{_datadir}/icons/hicolor &>/dev/null
|
|
zarko pintar |
29979a2 |
gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
|
|
zarko pintar |
29979a2 |
fi
|
|
zarko pintar |
29979a2 |
|
|
zarko pintar |
29979a2 |
%posttrans
|
|
zarko pintar |
29979a2 |
gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
|
|
zarko pintar |
29979a2 |
|
|
zarko pintar |
29979a2 |
|
|
zarko pintar |
29979a2 |
%files -f %{name}.lang
|
|
zarko pintar |
29979a2 |
%defattr(-,root,root,-)
|
|
zarko pintar |
29979a2 |
%doc changelog LICENSE
|
|
zarko pintar |
29979a2 |
%{_bindir}/%{name}
|
|
zarko pintar |
29979a2 |
%{_datadir}/applications/%{name}.desktop
|
|
zarko pintar |
29979a2 |
%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg
|
|
zarko pintar |
29979a2 |
|
|
zarko pintar |
29979a2 |
|
|
zarko pintar |
29979a2 |
|
|
zarko pintar |
29979a2 |
%changelog
|
|
zarko pintar |
07bac2a |
* Wed Sep 09 2009 Zarko Pintar <zarko.pintar@gmail.com> - 0.4.9-1
|
|
zarko pintar |
07bac2a |
- new version
|
|
zarko pintar |
07bac2a |
|
|
zarko pintar |
e1fdee2 |
* Wed Jun 29 2009 Zarko Pintar <zarko.pintar@gmail.com> - 0.4.6-1
|
|
zarko pintar |
e1fdee2 |
- new version
|
|
zarko pintar |
e1fdee2 |
|
|
zarko pintar |
6f2a65a |
* Wed Jun 03 2009 Zarko Pintar <zarko.pintar@gmail.com> - 0.4.5-1
|
|
zarko pintar |
6f2a65a |
- new version
|
|
zarko pintar |
6f2a65a |
- added gcc4.3.0 patch and resolve optflags
|
|
zarko pintar |
6f2a65a |
|
|
zarko pintar |
6f2a65a |
* Mon Jun 01 2009 Zarko Pintar <zarko.pintar@gmail.com> - 0.4.4-3
|
|
zarko pintar |
29979a2 |
- spec cleaning
|
|
zarko pintar |
29979a2 |
|
|
zarko pintar |
29979a2 |
* Fri May 29 2009 Zarko Pintar <zarko.pintar@gmail.com> - 0.4.4-2
|
|
zarko pintar |
29979a2 |
- resolved debuginfo
|
|
zarko pintar |
29979a2 |
|
|
zarko pintar |
29979a2 |
* Wed May 27 2009 Zarko Pintar <zarko.pintar@gmail.com> - 0.4.4-1
|
|
zarko pintar |
29979a2 |
- initial release
|