Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:csbuild:Perl
perl-Apache-Session
perl-Apache-Session.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File perl-Apache-Session.spec of Package perl-Apache-Session
%define real_name Apache-Session %define perl_vendorlib %(eval "`perl -V:installvendorlib`"; echo $installvendorlib) %define perl_vendorarch %(eval "`perl -V:installvendorarch`"; echo $installvendorarch) %define perl_archlib %(eval "`perl -V:archlib`"; echo $archlib) %define perl_privlib %(eval "`perl -V:privlib`"; echo $privlib) %define maketest 0 Name: perl-%{real_name} Summary: Persistent storage for arbitrary data Version: 1.87 Release: 1 AutoReqProv: on Group: Development/Libraries/Perl License: Artistic License Url: http://cpan.org/modules/by-module/Apache/ Source: %{real_name}-%{version}.tar.bz2 BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: apache2-devel apache2-mod_perl libapr-util1-devel pcre-devel perl-DBI Requires: apache2 Requires: apache2-mod_perl perl-URI perl-DBI %description These modules provide persistent storage for arbitrary data, in arbitrary backing stores. The details of interacting with the backing store are abstracted to make all backing stores behave alike. The programmer simply interacts with a tied hash. Authors: -------- Jeffrey William Baker <jwbaker@acm.org> %prep %setup -q -n %{real_name}-%{version} chmod -R u+w %{_builddir}/%{real_name}-%{version} %clean [ "%{buildroot}" != "/" ] && rm -rf %{buildroot} %build CFLAGS="$RPM_OPT_FLAGS" %{__perl} Makefile.PL `%{__perl} -MExtUtils::MakeMaker -e ' print qq|PREFIX=%{buildroot}%{_prefix}| if \$ExtUtils::MakeMaker::VERSION =~ /5\.9[1-6]|6\.0[0-5]/ '` %{__make} %check %if %maketest %{__make} test %endif %install %if 0%{?suse_version} %perl_make_install %perl_process_packlist %else make DESTDIR=$RPM_BUILD_ROOT install_vendor find $RPM_BUILD_ROOT/usr -type f -name perllocal.pod |xargs -i rm -f {} find $RPM_BUILD_ROOT/usr -type d -depth -exec rmdir {} \; 2>/dev/null %endif find %{buildroot} -name "perllocal.pod" -o -name ".packlist" -o -name "*.bs" |xargs -i rm -f {} %files %defattr(-, root, root) %doc INSTALL README TODO CHANGES README eg %doc %{_mandir}/man?/* %dir %{perl_vendorlib}/Apache %{perl_vendorlib}/Apache %if 0%{?suse_version} /var/adm/perl-modules/%{name} %endif %changelog * Sun Jul 26 2009 Holger Manthey <holger.manthey@bertelsmann.de> - build for centos * Wed Sep 10 2008 anicka@suse.cz - update to 1.87 * disabled 99semaphore.t. Help needed. * correct number of tests in 99semaphore.t * use Carp::confess in Apache::Session::Lock::Semaphore * more info in die message in Apache::Session::Generate::MD5 * semaphore tests check for semctl availability * Makefile.PL prints message if perl version < 5.006 * Tue Feb 5 2008 anicka@suse.cz - update to 1.86 * Default number of semaphores for *BSD is 8 in Apache::Session::Lock::Semaphore * Fri Jan 4 2008 anicka@suse.cz - update to 1.85 * mention Catalyst::Plugin::Session, Session * Added Apache::Session::Lock::Semaphore::remove to remove semaphore * pod.t included in MANIFEST * test fixes * Mon Oct 8 2007 anicka@suse.cz - update to 1.84 * Added constant.pm to the list of prerequisites * Jeffrey W. Baker, Casey West, Alexandr Ciornii, Oliver Maul agreed to change license of all files to Perl license Alexandr Ciornii agrees to relicense to Artistic 2.0 in future if needed. * 99flex.t will be skipped on *bsd or Solaris * Mon Jun 11 2007 anicka@suse.cz - update to 1.83 (upstream just raised the version number) * Thu Feb 22 2007 anicka@suse.cz - update to 1.82 * Slightly faster test skip * 99semaphore.t and 99flex.t check for cygserver on Cygwin * 99flex.t skips less tests in some cases * 99flex.t checks for Digest::MD5, MIME::Base64 * Warning in Apache::Session::Lock::Semaphore about cygserver * Makefile.PL requires File::Temp * changed order of use/chdir in tests * Tue Jul 11 2006 anicka@suse.cz - update to 1.81 - minor release * Wed Jan 25 2006 mls@suse.de - converted neededforbuild to BuildRequires * Tue Jan 10 2006 anicka@suse.cz - update to 1.80 - fix neededforbuild - disable all tests as we do not have Test::Deep yet * Fri Oct 21 2005 dmueller@suse.de - skip test that sometimes fails as nonroot * Wed Sep 28 2005 dmueller@suse.de - add norootforbuild * Fri Aug 13 2004 mjancar@suse.cz - update to 1.6 * Tue Jun 15 2004 ro@suse.de - updated requires * Wed May 5 2004 mjancar@suse.cz - update neededforbuild * Fri Aug 22 2003 mjancar@suse.cz - require the perl version we build with * Mon Jul 21 2003 mjancar@suse.cz - adapt to perl-5.8.1 - use %%perl_process_packlist * Tue Jun 17 2003 mjancar@suse.cz - fix filelist * Tue May 20 2003 mjancar@suse.cz - remove unpackaged files * Sat Dec 28 2002 prehak@suse.cz - reenabled test for all archs * Wed Sep 11 2002 prehak@suse.cz disabled make test for x86_64 * Fri Aug 23 2002 prehak@suse.cz - disabled make test on ppc64 * Mon Jul 29 2002 mls@suse.de - Fixed neededforbuild for perl-5.8.0 * Mon Jul 22 2002 prehak@suse.cz - doesn't require any specific apache version, simply require apache [#16775] * Tue Jul 2 2002 mls@suse.de - remove race in .packlist generation * Wed Jun 26 2002 prehak@suse.cz - correct permissions of eg directory * Mon Dec 17 2001 cihlar@suse.cz - update to 1.54: * Added mod_uniqueid and mod_usertrack generators * Fixed validate function in Flex * Move to Digest::MD5 instead of MD5 - removed obsolete patch - added %%clean * Mon Nov 5 2001 poeml@suse.de - use apache-devel-packages macro in #neededforbuild (expat.rpm is needed by apxs) * Tue Aug 14 2001 ro@suse.de - use Digest::MD5 instead of deprecated MD5 * Fri Feb 23 2001 ro@suse.de - changed neededforbuild <apache> to <apache apache-devel> * Fri Nov 17 2000 rolf@suse.de - extracted from perlmod package
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