69 lines
1.7 KiB
RPMSpec
69 lines
1.7 KiB
RPMSpec
|
# norootforbuild
|
||
|
|
||
|
Name: calcurse
|
||
|
Version: 2.8
|
||
|
Release: 0
|
||
|
Summary: Text-based Organizer
|
||
|
# http://culot.org/cgi-bin/get.cgi?calcurse-%{version}.tar.gz
|
||
|
Source: calcurse-%{version}.tar.bz2
|
||
|
Source1: %{name}.desktop
|
||
|
Patch1: calcurse-fix_missing_return_in_nonvoid_function.patch
|
||
|
URL: http://culot.org/calcurse/
|
||
|
Group: Productivity/Office/Organizers
|
||
|
License: BSD License
|
||
|
BuildRoot: %{_tmppath}/build-%{name}-%{version}
|
||
|
BuildRequires: ncurses-devel gcc make glibc-devel gettext gettext-devel
|
||
|
BuildRequires: autoconf automake libtool update-desktop-files
|
||
|
|
||
|
%description
|
||
|
Calcurse is a text-based personal organizer which helps keep track of events
|
||
|
and everyday tasks. It has a calendar and a "todo" list, and puts your
|
||
|
appointments in order. The user interface is configurable, and you can choose
|
||
|
between different color schemes and layouts. All of the commands are
|
||
|
documented within an online help system.
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
Authors:
|
||
|
--------
|
||
|
Frédéric Culot <frederic@culot.org>
|
||
|
|
||
|
%debug_package
|
||
|
%prep
|
||
|
%setup -q
|
||
|
%patch1
|
||
|
|
||
|
%build
|
||
|
%configure
|
||
|
%__make %{?jobs:-j%{jobs}}
|
||
|
|
||
|
%install
|
||
|
%makeinstall
|
||
|
%__install -D -m 0644 "%{SOURCE1}" "%{buildroot}%{_datadir}/applications/%{name}.desktop"
|
||
|
%suse_update_desktop_file -r "%{name}" Office Calendar
|
||
|
|
||
|
%__mv \
|
||
|
"%{buildroot}%{_datadir}/locale/en" \
|
||
|
"%{buildroot}%{_datadir}/locale/en_US"
|
||
|
|
||
|
%find_lang "%{name}"
|
||
|
|
||
|
%__chmod 0644 AUTHORS ChangeLog NEWS README TODO
|
||
|
|
||
|
%clean
|
||
|
%{?buildroot:%__rm -rf "%{buildroot}"}
|
||
|
|
||
|
%files -f "%{name}.lang"
|
||
|
%defattr(-,root,root)
|
||
|
%doc AUTHORS ChangeLog NEWS README TODO
|
||
|
%{_bindir}/calcurse
|
||
|
%doc %{_mandir}/man1/calcurse.1%{ext_man}
|
||
|
%{_datadir}/applications/%{name}.desktop
|
||
|
|
||
|
%changelog
|
||
|
# Local Variables:
|
||
|
# mode: rpm-spec
|
||
|
# tab-width: 3
|
||
|
# End:
|