Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:ebl44
bacula
bweb-lib.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File bweb-lib.spec of Package bacula
%define _version 3.0.1 %define _release 1 Name: bweb-dep Version: %{_version} Release: %{_release} License: GPL v2 Source: http://www.prdownloads.sourceforge.net/bacula/bweb-%{version}.tar.gz URL: http://www.bacula.org Vendor: Bacula Systems SA Packager: Support <support@baculasystems.com> Requires: gd Summary: Bacula/Bweb perl and JS dependencies Group: Applications/Internet BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot Provides: perl(Date::Calc), perl(Expect), perl(GD), perl(GD::Graph::bars) Provides: perl(GD::Graph::lines), perl(GD::Graph::linespoints), ExtJS Provides: perl(HTML::Template), perl(Time::ParseDate), perl(GD::Group) BuildRequires: gd-devel %description This package provides perl dependencies for Bweb # find /usr/lib/perl5/vendor_perl -type f %files %defattr(-,root,root) /usr %build mkdir -p ~/.cpan/CPAN cat > ~/.cpan/CPAN/MyConfig.pm <<EOF # This is CPAN.pm's systemwide configuration file. This file provides # defaults for users, and the values can be changed in a per-user # configuration file. The user-config file is being looked for as # ~/.cpan/CPAN/MyConfig.pm. $CPAN::Config = { 'build_cache' => q[10], 'build_dir' => q[/tmp/.cpan/build], 'cache_metadata' => q[1], 'cpan_home' => q[/tmp/.cpan], 'dontload_hash' => { }, 'ftp' => q[/bin/false], 'ftp_proxy' => q[], 'getcwd' => q[cwd], 'gpg' => q[/usr/bin/gpg], 'gzip' => q[/bin/gzip], 'histfile' => q[/tmp/.cpan/histfile], 'histsize' => q[100], 'http_proxy' => q[], 'inactivity_timeout' => q[0], 'index_expire' => q[1], 'inhibit_startup_message' => q[0], 'keep_source_where' => q[/tmp/.cpan/sources], 'links' => q[/usr/bin/links], 'make' => q[/usr/bin/make], 'make_arg' => q[], 'make_install_arg' => q[], 'makepl_arg' => q[PREFIX=~/perl], 'ncftp' => q[], 'ncftpget' => q[], 'no_proxy' => q[], 'pager' => q[/usr/bin/less], 'prerequisites_policy' => q[ask], 'scan_cache' => q[atstart], 'shell' => q[/bin/bash], 'tar' => q[/bin/tar], 'term_is_latin' => q[1], 'unzip' => q[/usr/bin/unzip], 'urllist' => [q[http://cpan.enstimac.fr/]], 'wget' => q[/usr/bin/wget], }; 1; __END__ EOF #rm -rf ~/perl yes yes | PERL5LIB=~/perl/lib64/perl5/site_perl/5.8.8:~/perl/lib/perl5/site_perl/5.8.8 perl -e "install Expect" -MCPAN yes yes | PERL5LIB=~/perl/lib64/perl5/site_perl/5.8.8:~/perl/lib/perl5/site_perl/5.8.8 perl -e "install GD::Graph" -MCPAN yes yes | PERL5LIB=~/perl/lib64/perl5/site_perl/5.8.8:~/perl/lib/perl5/site_perl/5.8.8 perl -e "install GD::Group" -MCPAN yes yes | PERL5LIB=~/perl/lib64/perl5/site_perl/5.8.8:~/perl/lib/perl5/site_perl/5.8.8 perl -e "install HTML::Template" -MCPAN yes yes | PERL5LIB=~/perl/lib64/perl5/site_perl/5.8.8:~/perl/lib/perl5/site_perl/5.8.8 perl -e "install Time::ParseDate" -MCPAN yes yes | PERL5LIB=~/perl/lib64/perl5/site_perl/5.8.8:~/perl/lib/perl5/site_perl/5.8.8 perl -e "install Date::Calc" -MCPAN %install mkdir -p $RPM_BUILD_ROOT/usr/share/bweb/html # TODO: move extjs files to a proper place tar xfvz ~/ext.tgz -C $RPM_BUILD_ROOT/usr/share/bweb/html mkdir -p $RPM_BUILD_ROOT/usr/lib/perl5/vendor_perl cd ~/perl/lib/perl5/site_perl find . -name '*.so' -o -name '*.pm' -o -name '*.pod' | tar cf - -T - | tar xf - -C $RPM_BUILD_ROOT/usr/lib/perl5/vendor_perl if [ -d ~/perl/lib64 ]; then mkdir -p $RPM_BUILD_ROOT/usr/lib64/perl5/vendor_perl cd ~/perl/lib64/perl5/site_perl find . -name '*.so' -o -name '*.pm' -o -name '*.pod' | tar cf - -T - | tar xf - -C $RPM_BUILD_ROOT/usr/lib64/perl5/vendor_perl fi
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor