Sisyphus repository
Last update: 2018-09-24 21:08:01 +0400 | SRPMs: 18655 | Sign in or Sign up
en ru uk br
ALT Linux repositories
hide window
Sisyphus: 2.0.11-alt3
p8: 2.0.11-alt3
p7: 2.0.11-alt3
t7: 2.0.11-alt3
Platform6: 2.0.11-alt3
t6: 2.0.11-alt3
Platform5: 2.0.9-alt1
5.1: 2.0.9-alt1

Group :: File tools
Source RPM: pdbv

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs and FR (0/0)   Repocop 

Raw spec file

Name: pdbv
Version: 2.0.11
Release: alt3
Summary: Pdbv output a HTML view of a RPM or dpkg database
License: %gpl2plus
Group: File tools
Packager: Eugeny A. Rostovtsev (REAL) <real at>


BuildPreReq: perl-Locale-gettext dpkg perl(Tie/
BuildPreReq: perl-Term-ANSIColor

Pdbv output a HTML view of a RPM or dpkg database. Its modular design
allows easy addition of others package management database and export
format (as xml).

 Why using it:
 - it does not require lucid/gtk+/qt or other big libs.
 - it does not require a web server - but it can be used with a web
server, as any other html files.
 - it does not require a X server running, you can use a text mode
browser that support frames as links.
 - it does not require special privileges to access to the output. But
access can be restricted by using chmod/chown (filesystem) or .htaccess
 - since output is generated by a cronjob, access to the output is as
fast as your computer is able to read/serve text files.

 Why not using it:
 - it&#39;s purpose is not to manage packages installed.
 - since output is generated by a cronjob, informations are dated, and
can be outdated if the database change very frequently. Note that with
the 2.x.x series, the cronjob should be hourly.

You can see demos at

%setup -n %name-%version

export PATH4SED
sed -i -e &#39;s/\/etc/$PATH4SED/g' configure
sed -i -e &#39;s/\/etc/$PATH4SED/g' Makefile
sed -i -e &#39;s/\/etc/$PATH4SED/g' */Makefile
%configure \
        --prefix=%buildroot%prefix \

mkdir -pv %buildroot%_bindir
mkdir -pv %buildroot%_sysconfdir/%name
mkdir -pv %buildroot%_sysconfdir/cron.d
mkdir -pv %buildroot/var/www/%name
%make_install DESTDIR=%buildroot install

sed -i &#39;s|%buildroot||g' \
        %buildroot%_sysconfdir/%name/htaccess \

%find_lang --with-man %name

%files -f %name.lang
# omit cron file

* Tue Nov 16 2010 Eugeny A. Rostovtsev (REAL) <real at> 2.0.11-alt3
- Fixed build

* Mon Aug 30 2010 Eugeny A. Rostovtsev (REAL) <real at> 2.0.11-alt2
- Removed paths to buildroot

* Fri Jul 16 2010 Eugeny A. Rostovtsev (REAL) <real at> 2.0.11-alt1
- Version 2.0.11

* Thu Jan 01 2009 Eugeny A. Rostovtsev (REAL) <real at> 2.0.9-alt1
- Initial build for Sisyphus

© 2009–2018 Igor Zubkov