Group :: Office
RPM: calcurse
Main Changelog Spec Patches Sources Download Gear Bugs and FR Repocop
Group: Office
# see https://bugzilla.altlinux.org/show_bug.cgi?id=10382
%define _localstatedir %{_var}
Name: calcurse
Version: 4.8.0
Release: alt1
Summary: Text-based personal organizer
Packager: Ilya Mashkin <oddity at altlinux.ru>
License: BSD
URL: https://calcurse.org
Source0: https://calcurse.org/files/%{name}-%{version}.tar.gz
BuildRequires: gcc rpm-build-python3
BuildRequires: gettext-tools libasprintf-devel libncurses++-devel libncurses-devel libncursesw-devel libtic-devel libtinfo-devel autoconf automake asciidoc asciidoc-a2x
Source44: import.info
%description
Calcurse is a text-based calendar and scheduling application. It helps
keep track of events, appointments, and everyday tasks.
A configurable notification system reminds the user of upcoming
deadlines, and the curses based interface can be customized to suit user
needs.
%prep
%setup -q
%build
%configure
%make_build
%install
make install DESTDIR=$RPM_BUILD_ROOT
install -p -m 0644 doc/calcurse.1 $RPM_BUILD_ROOT%{_mandir}/man1/
rm -rf $RPM_BUILD_ROOT%{_datadir}/doc/%{name}
%find_lang %{name}
%files -f %{name}.lang
%doc AUTHORS doc/*.txt
%{_bindir}/calcurse*
%{_mandir}/man1/calcurse.1*
%changelog
…
Full changelog you can see here
# see https://bugzilla.altlinux.org/show_bug.cgi?id=10382
%define _localstatedir %{_var}
Name: calcurse
Version: 4.8.0
Release: alt1
Summary: Text-based personal organizer
Packager: Ilya Mashkin <oddity at altlinux.ru>
License: BSD
URL: https://calcurse.org
Source0: https://calcurse.org/files/%{name}-%{version}.tar.gz
BuildRequires: gcc rpm-build-python3
BuildRequires: gettext-tools libasprintf-devel libncurses++-devel libncurses-devel libncursesw-devel libtic-devel libtinfo-devel autoconf automake asciidoc asciidoc-a2x
Source44: import.info
%description
Calcurse is a text-based calendar and scheduling application. It helps
keep track of events, appointments, and everyday tasks.
A configurable notification system reminds the user of upcoming
deadlines, and the curses based interface can be customized to suit user
needs.
%prep
%setup -q
%build
%configure
%make_build
%install
make install DESTDIR=$RPM_BUILD_ROOT
install -p -m 0644 doc/calcurse.1 $RPM_BUILD_ROOT%{_mandir}/man1/
rm -rf $RPM_BUILD_ROOT%{_datadir}/doc/%{name}
%find_lang %{name}
%files -f %{name}.lang
%doc AUTHORS doc/*.txt
%{_bindir}/calcurse*
%{_mandir}/man1/calcurse.1*
%changelog
…
Full changelog you can see here