Group :: Rede/WWW
RPM: prometeus
Main Changelog Spec Patches Sources Download Gear Bugs e FR Repocop
Name: prometeus
Version: 0.87
Release: alt1
Summary: Site and site-utils for Sisyphus and ALT Linux Team
License: GPL
Group: Networking/WWW
Packager: Avramenko Andrew <liks at altlinux.ru>
URL: http://www.sisyphus.ru
Source: %name-%version.tar.bz2
BuildArch: noarch
Provides: perl(altbase.pm)
Requires: perl-DBD-mysql
BuildRequires: perl-DBI perl-libwww perl-XML-Simple perl(RPM/Header.pm) perl-CGI
# due to global vars in altbase.pm
%set_perl_req_method relaxed
%description
prometeus is a project of informational site for Sisyphus and ALT Linux Team.
It contain full information about all rpm packages, maintainers, buglist of
Sisyphus. Simple and clear interface and navigation allow one easy to get any
interesting information and statistics reposrts.
Also site can be used for any consistent repositories of rpm packages.
%prep
%setup -q -n %name
subst "s|--path--|%_datadir/%name|" A.prometeus.conf prometeus.conf web/cgi-bin/adm/altbase.pm
%build
%install
mkdir -p %buildroot%_datadir/%name
cp -R web scripts sql A.prometeus.conf prometeus.conf %buildroot%_datadir/%name
%files
%doc AUTHORS CHANGELOG COPYING INSTALL README TODO
%dir %_datadir/%name
%_datadir/%name/prometeus.conf
%_datadir/%name/A.prometeus.conf
%dir %_datadir/%name/sql
%_datadir/%name/sql/prometeus.sql
%_datadir/%name/sql/repocop.sql
%dir %_datadir/%name/scripts
%_datadir/%name/scripts/*2mysql
%attr(0640,root,root) %config %_datadir/%name/scripts/config
%dir %_datadir/%name/web
%_datadir/%name/web/html
%dir %_datadir/%name/web/cgi-bin
%_datadir/%name/web/cgi-bin/*.pl
#defattr(640,root,apache)
#attr(0750,root,apache)%dir %_datadir/%name/web/cgi-bin/adm
# dirty hack for support of both apache1 & apache2 to be removed later
# after common webservers group will appear.
%defattr(440,apache2,apache)
%attr(0550,apache2,apache)%dir %_datadir/%name/web/cgi-bin/adm
%_datadir/%name/web/cgi-bin/adm/altbase.pm
%changelog
…
Todas as alterações você pod ver aqui
Version: 0.87
Release: alt1
Summary: Site and site-utils for Sisyphus and ALT Linux Team
License: GPL
Group: Networking/WWW
Packager: Avramenko Andrew <liks at altlinux.ru>
URL: http://www.sisyphus.ru
Source: %name-%version.tar.bz2
BuildArch: noarch
Provides: perl(altbase.pm)
Requires: perl-DBD-mysql
BuildRequires: perl-DBI perl-libwww perl-XML-Simple perl(RPM/Header.pm) perl-CGI
# due to global vars in altbase.pm
%set_perl_req_method relaxed
%description
prometeus is a project of informational site for Sisyphus and ALT Linux Team.
It contain full information about all rpm packages, maintainers, buglist of
Sisyphus. Simple and clear interface and navigation allow one easy to get any
interesting information and statistics reposrts.
Also site can be used for any consistent repositories of rpm packages.
%prep
%setup -q -n %name
subst "s|--path--|%_datadir/%name|" A.prometeus.conf prometeus.conf web/cgi-bin/adm/altbase.pm
%build
%install
mkdir -p %buildroot%_datadir/%name
cp -R web scripts sql A.prometeus.conf prometeus.conf %buildroot%_datadir/%name
%files
%doc AUTHORS CHANGELOG COPYING INSTALL README TODO
%dir %_datadir/%name
%_datadir/%name/prometeus.conf
%_datadir/%name/A.prometeus.conf
%dir %_datadir/%name/sql
%_datadir/%name/sql/prometeus.sql
%_datadir/%name/sql/repocop.sql
%dir %_datadir/%name/scripts
%_datadir/%name/scripts/*2mysql
%attr(0640,root,root) %config %_datadir/%name/scripts/config
%dir %_datadir/%name/web
%_datadir/%name/web/html
%dir %_datadir/%name/web/cgi-bin
%_datadir/%name/web/cgi-bin/*.pl
#defattr(640,root,apache)
#attr(0750,root,apache)%dir %_datadir/%name/web/cgi-bin/adm
# dirty hack for support of both apache1 & apache2 to be removed later
# after common webservers group will appear.
%defattr(440,apache2,apache)
%attr(0550,apache2,apache)%dir %_datadir/%name/web/cgi-bin/adm
%_datadir/%name/web/cgi-bin/adm/altbase.pm
%changelog
…
Todas as alterações você pod ver aqui