Sisyphus repository
Last update: 1 october 2023 | SRPMs: 18631 | Visits: 37728108
en ru br
ALT Linux repos
S:3.5.1-alt1
D:1.3.3-alt1.1
5.0: 1.3.4-alt1
4.1: 1.3.1-alt2
4.0: 1.2.13-alt1
3.0: 0.13.7-alt1

Group :: Databases
RPM: tellico

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs and FR  Repocop 

%define Name Tellico

%def_enable libkcddb
%def_enable libkcal
%def_enable amazon
%def_enable imdb
%def_enable cdtext
%def_enable yaz
%def_without ooo

%def_disable debug
%define debug full
%def_disable profile
%def_disable pch
%def_with pic
%def_disable rpath
%define btparselib static

Name: tellico
Version: 1.2.13
Release: alt1
Summary: A collection manager
Summary(uk_UA.CP1251): Менеджер колекцій
License: GPL
Group: Databases
URL: http://www.periapsis.org/%name/
Source: %{url}download/%name-%version.tar.bz2

# Automatically added by buildreq on Mon Jul 30 2007

#BuildRequires: gcc-c++ glibc-devel-static imake kdemultimedia-devel kdemultimedia-libs kdepim-devel libdnet-devel libjpeg-devel libssl-devel libtag-devel libwrap-devel libXext-devel libxslt-devel libXt-devel libyaz-devel qt3-designer xml-utils xorg-cf-files

BuildRequires: fontconfig gcc-c++ libjpeg-devel
BuildRequires: libpng-devel libtag-devel qt3-designer xml-utils
BuildRequires: libXext-devel libXt-devel xorg-cf-files
BuildRequires: kdelibs-devel >= 3.3.1
BuildRequires: libxslt-devel >= 1.0.19
BuildRequires: libxml2-devel >= 2.6

%{?_enable_libkcal:BuildRequires: kdepim-libs >= 3.4 kdepim-devel >= 3.4}
%{?_enable_libkcddb:BuildRequires: kdemultimedia-libs >= 3.2 kdemultimedia-devel >= 3.2}
%{?_enable_yaz:BuildRequires: libssl-devel libwrap-devel libyaz-devel >= 2.0}

%description
%Name is an KDE application for organizing your collections. It
provides default templates for books, bibliographies, comic books,
videos, music, coins, stamps, trading cards, video games, wines, and
file listings. In addition, custom collections can be built for any
other type of collectibles.

%description -l uk_UA.CP1251
%Name - KDE-програма для організації ваших колекцій. Вона надає
шаблони для колекцій книжок, бібліографій, коміків, відео, музики,
монет, марок, листівок, відеоігр, вин, списків файлів. Також можна
створювати довільні колекції для будь-чого.


%prep
%setup
#subst 's/dnet_ntoa/addr_ntoa/g' configure


%build
#%__autoreconf
%configure \
   %{subst_with pic} \
   %{subst_enable rpath} \
%if_enabled debug
   --enable-debug=%debug} \
%else
   --disable-debug \
%endif
   %{subst_enable profile} \
   %{subst_enable pch} \
   --with-btparse=%btparselib \
   %{subst_enable libkcddb} \
   %{subst_enable libkcal} \
   %{subst_enable amazon} \
   %{subst_enable imdb} \
   %{subst_enable cdtext} \
%if_with ooo
   --enable-ooo \
   --with-ooo-dir=%_libdir/OpenOffice.org2
%else
   --disable-ooo
%endif
%make_build


%install
%make_install DESTDIR=%buildroot install

mv %buildroot%_desktopdir/kde/%name.desktop %buildroot%_desktopdir/
rm -rf %buildroot{%_datadir/applnk,%_desktopdir/kde}
bzip2 --keep --best --force -- ChangeLog

#menu

iconv -f cp1251 -t utf-8 >> %buildroot%_desktopdir/%name.desktop <<__MENU__
Version=1.0
Comment[uk]=Програма для організації колекцій
GenericName[uk]=Менеджер колекцій
__MENU__

%find_lang %name --with-kde


%post
%update_menus


%postun
%clean_menus


%files -f %name.lang
%doc AUTHORS ChangeLog.*
%_bindir/*
%_desktopdir/*
%_datadir/mimelnk/application/*
%dir %_datadir/apps/%name
%_datadir/apps/%name/*
%_datadir/apps/kconf_update/*
%_datadir/config.kcfg/*
%_iconsdir/hicolor/*/*/%name.png


%changelog

Full changelog you can see here

 
design & coding: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
current maintainer: Michael Shigorin