29bc73e
Summary: Reminds you take wrist breaks
29bc73e
29bc73e
Name: xwrits
69eb772
Version: 2.26
81c619b
Release: 9%{?dist}
56caab2
Source: http://www.lcdf.org/xwrits/xwrits-%{version}.tar.gz
29bc73e
Source2: xwrits.png
29bc73e
Source3: xwrits.desktop
29bc73e
29bc73e
URL: http://www.lcdf.org/xwrits/
29bc73e
29bc73e
Group: Applications/Productivity
0a1094f
License: GPLv2
29bc73e
BuildRequires: desktop-file-utils
29bc73e
BuildRequires: libXt-devel
29bc73e
BuildRequires: libXext-devel
29bc73e
BuildRequires: libXinerama-devel
29bc73e
29bc73e
%description
29bc73e
Xwrits reminds you to take wrist breaks, which
29bc73e
should help you prevent or manage a repetitive
29bc73e
stress injury. It pops up an X window when you
29bc73e
should rest; you click on that window, then take a
29bc73e
break.
29bc73e
29bc73e
Xwrits's graphics are brightly colored pictures of
29bc73e
a wrist and the attached hand. The wrist clenches
29bc73e
and stretches ``as if in pain'' when you should
29bc73e
rest, slumps relaxed during the break, and points
29bc73e
forward valiantly when the break is over. It is
29bc73e
trapped behind bars while the keyboard is locked.
29bc73e
Other gestures are included.
29bc73e
29bc73e
Extensive command line options let you control how
29bc73e
often xwrits appears. It can escalate its behavior
29bc73e
over time -- by putting up more flashing windows
29bc73e
or actually locking you out of the keyboard, for
29bc73e
example -- which makes it harder to cheat.
29bc73e
29bc73e
%prep
29bc73e
%setup -q
29bc73e
29bc73e
%build
29bc73e
CFLAGS="${RPM_OPT_FLAGS}" ./configure --prefix=${RPM_BUILD_ROOT}%{_prefix} --libdir=${RPM_BUILD_ROOT}%{_libdir} --mandir=${RPM_BUILD_ROOT}%{_mandir}
29bc73e
make %{?_smp_mflags}
29bc73e
29bc73e
%install
29bc73e
make install
29bc73e
mkdir -p ${RPM_BUILD_ROOT}%{_datadir}/pixmaps
29bc73e
mkdir -p ${RPM_BUILD_ROOT}%{_datadir}/applications
Parag Nemade 34568b4
cp -p %{SOURCE2} ${RPM_BUILD_ROOT}%{_datadir}/pixmaps
Parag Nemade 34568b4
desktop-file-install                            \
29bc73e
        --dir ${RPM_BUILD_ROOT}%{_datadir}/applications         \
29bc73e
        --add-category X-Fedora                                 \
29bc73e
        %{SOURCE3}
29bc73e
29bc73e
%files
29bc73e
%doc NEWS README GESTURES TODO
29bc73e
%{_bindir}/xwrits
29bc73e
%{_mandir}/man1/*
29bc73e
%{_datadir}/pixmaps/xwrits.png
Parag Nemade 34568b4
%{_datadir}/applications/xwrits.desktop
29bc73e
29bc73e
%changelog
81c619b
* Fri Feb 05 2016 Fedora Release Engineering <releng@fedoraproject.org> - 2.26-9
81c619b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
81c619b
67b65f1
* Fri Jun 19 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.26-8
67b65f1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
67b65f1
5d4a5ac
* Mon Aug 18 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.26-7
5d4a5ac
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
5d4a5ac
272fecd
* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.26-6
272fecd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
272fecd
8982d37
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.26-5
8982d37
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
8982d37
Parag Nemade 34568b4
* Sun Feb 10 2013 Parag Nemade <paragn AT fedoraproject DOT org> - 2.26-4
Parag Nemade 34568b4
- Remove vendor tag from desktop file as per https://fedorahosted.org/fesco/ticket/1077
Parag Nemade 34568b4
- Cleanup spec as per recently changed packaging guidelines
Parag Nemade 34568b4
bf296d8
* Sun Jul 22 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.26-3
bf296d8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
bf296d8
7d6c5c8
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.26-2
7d6c5c8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
7d6c5c8
69eb772
* Tue Sep 13 2011 Jeff Layton <jlayton@redhat.com> 2.26-1
69eb772
- update to new upstream version
69eb772
36ad272
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.24-7
36ad272
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
36ad272
867b139
* Mon Jul 27 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.24-6
867b139
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
867b139
51bf70d
* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.24-5
51bf70d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
51bf70d
0a1094f
* Mon Aug 11 2008 Jason L Tibbitts III <tibbs@math.uh.edu> - 2.24-4
0a1094f
- Fix license tag.
0a1094f
632d4da
* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 2.24-3
632d4da
- Autorebuild for GCC 4.3
632d4da
dd4e0ca
* Tue Sep 12 2006 Jeff Layton <jlayton@redhat.com> 2.24-2
dd4e0ca
- rebuild for FC6
dd4e0ca
56caab2
* Sun Jul 16 2006 Jeff Layton <jlayton@redhat.com> 2.24-1
56caab2
- new upstream rev
56caab2
c27793c
* Thu Jun 29 2006 Jeff Layton <jlayton@redhat.com> 2.23-1
c27793c
- new upstream rev
e1c8d8b
- fix problems with mwm_hints data sizes on x86_64 [BZ 197168]
c27793c
29bc73e
* Fri Jun 23 2006 Jeff Layton <jlayton@redhat.com> 2.22-3
29bc73e
- spec changes per rpmlint and Kevin Fenzi's recommendations
29bc73e
29bc73e
* Sun Jun 11 2006 Jeff Layton <jlayton@redhat.com> 2.22-2
29bc73e
- bump release number
29bc73e
29bc73e
* Sun May 28 2006 Jeff Layton <jlayton@redhat.com> 2.22-1
29bc73e
- first packaging for Fedora Extras
29bc73e