Sisyphus repository
Last update: 1 october 2023 | SRPMs: 18631 | Visits: 37803681
en ru br
ALT Linux repos
4.1: 1.0.4-alt4.1
4.0: 1.0.4-alt4.1
3.0: 1.0.4-alt4.1

Group :: Archiving/Other
RPM: gtktalog

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs and FR  Repocop 

Name: gtktalog
Version: 1.0.4
Release: alt4.1

Summary: The Gnome disk catalog
Summary (ru_RU.UTF-8): Каталогизатор дисков для GNOME
License: GPL
Group: Archiving/Other
Url: http://www.nongnu.org/gtktalog/
Source0: %name-%version.tar.bz2
Source1: %{name}16.png
Source2: %{name}32.png
Source3: %{name}48.png
Patch0: %name-%version-helpindexfix.patch
Patch1: %name-%version-aboutbox.patch
Patch2: %name-%version-nohelp.patch
BuildRequires: XFree86-devel eject esound-devel flex gcc-c++ glib-devel glib2 gnome-libs-devel gtk+-devel hostinfo imlib-devel libaudiofile-devel libdb1-devel libstdc++-devel pkgconfig rootfiles smpeg-player unzip vorbis-tools zlib-devel

%description
GTKtalog is a disk catalog, it means you can use it to create a really small
database with images of files and folders of your CD-rom. So you can browse all
your CD's very quickly, see contents of certain files (tar.gz, rpm files ...).
You can give to each folder and file a category and a description. You can
search for files in your database with filename, category, description or file
information parameter, and find in which CD the file you are looking for is.

%description -l ru_RU.UTF-8
Gtktalog может создавать очень компактные базы данных, содержащие сведения о
файлах и каталогах на Ваших компакт-дисках. С его помощью можно быстро
просматривать содержимое всех компакт-дисков, включая внутреннее содержание
некоторых файлов (tar.gz, rpm и т.д.). Каждый файл или каталог может быть
отнесён к определённой категории и снабжён описанием. Занесённый в базу данных
файл можно найти по имени, категории, описанию и прочим свойствам файла.
Программа сможет дать ответ на каком диске и в каком каталоге находится нужный файл.

%prep
%setup -q
%patch0 -p1
%patch1 -p1
%patch2 -p1

%build
%configure --enable-htmltitle --enable-mp3info --enable-ogginfo --enable-modinfo \
--enable-aviinfo --enable-mpeginfo --enable-catalog2 --enable-catalog3 --enable-fixcd
%make

%install
%makeinstall
%find_lang %name
# menu
install -d -m 0755 %buildroot/%_menudir
cat > %buildroot/%_menudir/%name <<EOF
?package(%name):command="%_bindir/%name" needs="x11" \
section="Applications/Databases" title="GTKtalog" \
longtitle="The Gnome disk catalog" icon="%name.png"
EOF
#icons
mkdir -p $RPM_BUILD_ROOT{%_liconsdir,%_miconsdir,%_iconsdir}
cp %SOURCE1 $RPM_BUILD_ROOT%_miconsdir/%name.png
cp %SOURCE2 $RPM_BUILD_ROOT%_iconsdir/%name.png
cp %SOURCE3 $RPM_BUILD_ROOT%_liconsdir/%name.png

%post
%update_menus

%postun
%clean_menus

%files -f %name.lang
%doc AUTHORS ChangeLog COPYING NEWS README TODO BUGS Docs/README*
%doc %_datadir/man/man1/*
%doc %_datadir/gnome/help/gtktalog
%_bindir/*
%_libdir/%name
%_datadir/gtktalog
%_datadir/gnome/apps/Applications/%name.desktop
%_datadir/pixmaps/%name.png
%_miconsdir/%name.png
%_iconsdir/%name.png
%_liconsdir/%name.png
%_menudir/%name

%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