Projects
Eulaceura:Mainline
osmo
_service:obs_scm:osmo.spec
Sign Up
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File _service:obs_scm:osmo.spec of Package osmo
# 'rel' is always the release number. # If you're building from SVN, set 'svn' to the SVN revision. If not, set it to 0 %global rel 2 %global svn 0 %if %{svn} # svn co https://osmo-pim.svn.sourceforge.net/svnroot/osmo-pim/trunk osmo-pim # tar cvJf osmo-%{svn}.tar.xz osmo-pim/ --exclude=".svn*" %global release 0.%{rel}.svn%{svn}%{?dist}.7 %global tarname %{name}-%{svn}.tar.xz %global _dirname osmo-pim %else %global release %{rel}%{?dist} %global tarname %{name}-%{version}.tar.gz %global _dirname %{name}-%{version} %endif Summary: Personal organizer Summary(pl): Osobisty organizer Summary(de): Persönlicher Organizer Name: osmo Version: 0.4.4 Release: 1 License: GPLv2+ Group: Applications/Productivity URL: http://osmo-pim.sourceforge.net/ Source0: http://downloads.sourceforge.net/%{name}-pim/%{tarname} BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) BuildRequires: desktop-file-utils BuildRequires: gettext-devel BuildRequires: gtk3-devel BuildRequires: gtkspell3-devel BuildRequires: libical-devel BuildRequires: libnotify-devel BuildRequires: libxml2-devel # for contacts BuildRequires: webkitgtk4-devel # webkitgtk4-devel contains webkit2gtk # for backup BuildRequires: libgringotts-devel BuildRequires: libgcc BuildRequires: gcc BuildRequires: libtar-devel # for the SyncML plugin - disabled due to broken libsyncml (adamw 2012/09) # BuildRequires: libsyncml-devel BuildRequires: autoconf BuildRequires: automake Requires: hicolor-icon-theme Requires: tzdata Requires: xdg-utils Requires: alsa-utils Requires: gtk3 Requires: gtkspell3 Requires: webkitgtk4 Requires: libgringotts Requires: libtar Requires: libxml2 Requires: gettext # %description Osmo is a handy personal organizer which includes calendar, tasks manager and address book modules. It was designed to be a small, easy to use and good looking PIM tool to help to manage personal information. In current state the organizer is quite convenient in use - for example, user can perform nearly all operations using keyboard. Also, a lot of parameters are configurable to meet user preferences. %description -l pl Osmo to podręczny organizer, zawierający kalendarz, menedżer zadań i książkę adresową. W zamierzeniu był małym, prostym w obsłudze i dobrze wyglądającym menedżerem informacji osobistych. Osmo jest bardzo wygodny - niemal wszystkie operacje można wykonać za pomocą klawiatury. Program udostępnia wiele opcji, które użytkownik może zmienić, by program bardziej mu odpowiadał. %description -l de Osmo ist ein handlicher persönlicher Organzier mit Kalender, Aufgabenliste und Adressbuch. Er wurde als kleines, einfach zu benutzendes und gut aussehendes PIM-Werkzeug zur Verwaltung persönlicher Informationen entworfen. Im gegenwärtigen Zustand ist er sehr angenehm zu benutzen, so kann der Nutzer zum Beispiel fast alle Aktionen mit der Tastatur ausführen. Außerdem lassen sich viele Parameter einstellen, um die Vorlieben des Benutzers zu treffen. %prep %setup -q -n %{_dirname} #%patch0 -p1 -b .configure #%patch10 -p1 -b .aplay autoreconf -vif %build %configure --enable-backup=yes --enable-printing=yes \ --with-contacts --with-tasks --with-notes make %{?_smp_mflags} %install rm -rf %{buildroot} mkdir -p %{buildroot}%{_datadir}/icons/hicolor/48x48/apps mkdir -p %{buildroot}%{_datadir}/icons/hicolor/scalable/apps make install DESTDIR=%{buildroot} INSTALL="install -p" # icon mv %{buildroot}%{_datadir}/pixmaps/%{name}.png \ %{buildroot}%{_datadir}/icons/hicolor/48x48/apps # Remove empty directory. rm -rf %{buildroot}%{_datadir}/pixmaps/ %find_lang %{name} desktop-file-install \ %if (0%{?fedora} && 0%{?fedora} < 19) || (0%{?rhel} && 0%{?rhel} < 7) --vendor fedora \ %endif --delete-original \ --dir %{buildroot}%{_datadir}/applications \ %{buildroot}%{_datadir}/applications/%{name}.desktop %clean rm -rf %{buildroot} %post touch --no-create %{_datadir}/icons/hicolor &>/dev/null || : %postun if [ $1 -eq 0 ] ; then touch --no-create %{_datadir}/icons/hicolor &>/dev/null gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : fi %posttrans gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : %files -f %{name}.lang %defattr(-,root,root,-) %doc AUTHORS ChangeLog COPYING README TRANSLATORS %{_bindir}/%{name} %{_datadir}/applications/*%{name}.desktop %{_datadir}/icons/hicolor/*/apps/%{name}.png %{_datadir}/icons/hicolor/scalable/apps/%{name}.svg %{_datadir}/icons/hicolor/*/actions/%{name}-*.png %{_mandir}/man1/%{name}.1* %dir %{_datadir}/sounds/osmo %{_datadir}/sounds/osmo/alarm.wav %changelog * Wed May 24 2023 wangtaozhi <wangtaozhi@kylinsec.com.cn> - 0.4.4-1 - Package init
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.
浙ICP备2022010568号-2