mirror of
https://abf.rosa.ru/djam/osmo.git
synced 2025-02-23 17:02:47 +00:00
88 lines
2.4 KiB
RPMSpec
88 lines
2.4 KiB
RPMSpec
Name: osmo
|
|
Version: 0.4.2
|
|
Release: 1
|
|
Summary: Handy personal organizer
|
|
URL: http://clayo.org/osmo/
|
|
License: GPLv2+
|
|
Source: https://sourceforge.net/projects/osmo-pim/files/%{name}-pim/%{name}-%{version}/%{name}-%{version}.tar.gz
|
|
Group: Office
|
|
BuildRequires: pkgconfig(gtk+-3.0)
|
|
BuildRequires: pkgconfig(libnotify)
|
|
BuildRequires: pkgconfig(libarchive)
|
|
BuildRequires: pkgconfig(libical)
|
|
#BuildRequires: pkgconfig(gdk-pixbuf-2.0)
|
|
BuildRequires: %{_lib}gdk_pixbuf2.0-devel
|
|
|
|
%description
|
|
Osmo is a handy personal organizer, which includes calendar,
|
|
tasks manager, address book and notes modules. It was designed
|
|
to be a small, easy to use and good looking PIM tool to help
|
|
to manage personal information. In its current state the
|
|
organizer is quite convenient to use - for example, the user
|
|
can perform nearly all operations using the keyboard. Also,
|
|
a lot of parameters are configurable to meet the user's
|
|
preferences. On the technical side, Osmo is GTK+ based
|
|
tool which uses a plain XML database to store all personal data.
|
|
|
|
|
|
Features
|
|
|
|
Currently, Osmo has the following features:
|
|
|
|
General:
|
|
- compact interface
|
|
- configurable GUI layout
|
|
- encrypted private data backup
|
|
Calendar:
|
|
- day notes with text attributes (italic, bold, underline, etc.)
|
|
- date calculator
|
|
- built-in full year calendar
|
|
- compact mode
|
|
- auxiliary calendars for next and previous month
|
|
- basic iCalendar support (import/export)
|
|
- integration with Tasks and Contacts modules
|
|
Tasks:
|
|
- advanced reminder
|
|
- alarm actions per task (commands, sounds, etc.)
|
|
- tasks list printing
|
|
- quick search
|
|
- category filter
|
|
- due date modification on the fly
|
|
- basic iCalendar support (export)
|
|
- date dependent task coloring
|
|
Contacts:
|
|
- robust search functionality
|
|
- birthdays browser
|
|
- addresses location on the map
|
|
- basic import/export filters (csv, xhtml)
|
|
Notes:
|
|
- handy notes selector
|
|
- category filter
|
|
- quick search
|
|
- optional encryption using user-defined password
|
|
- text attributes (italic, bold, underline, etc.)
|
|
|
|
%prep
|
|
%setup -q
|
|
|
|
%build
|
|
%configure
|
|
%make
|
|
|
|
%install
|
|
%makeinstall
|
|
|
|
#clean icon cache theme
|
|
rm -f %{buildroot}%{_iconsdir}/hicolor/icon-theme.cache
|
|
|
|
%files
|
|
%doc README COPYING
|
|
%{_bindir}/%{name}
|
|
%{_datadir}/applications/osmo.desktop
|
|
%{_iconsdir}/hicolor/*/apps/%{name}.png
|
|
#{_iconsdir}/hicolor/icon-theme.cache
|
|
%{_iconsdir}/hicolor/scalable/apps/%{name}.svg
|
|
%{_datadir}/pixmaps/%{name}.png
|
|
%{_localedir}/*/LC_MESSAGES/%{name}.mo
|
|
%{_mandir}/man1/%{name}.1.xz
|
|
%{_datadir}/sounds/%{name}/alarm.wav
|