CVS Update: (clem) rocks/src/roll/perl/src/cpan

2 views
Skip to first unread message

c...@rocks-127.sdsc.edu

unread,
Feb 4, 2013, 6:00:09 PM2/4/13
to rocks-clusters-de...@googlegroups.com, anoop.r...@gmail.com, greg....@gmail.com, mason...@gmail.com, philip.pa...@gmail.com, luca.c...@gmail.com
clem 13/02/04 15:00:09

Modified: src/roll/perl/src/cpan version.mk
Log:
bump release version of cpan

Revision Changes Path
1.2 +1 -1 rocks/src/roll/perl/src/cpan/version.mk

Index: version.mk
===================================================================
RCS file: /home/cvs/CVSROOT/rocks/src/roll/perl/src/cpan/version.mk,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -b -t -w -r1.1 -r1.2
--- version.mk 16 Jun 2011 18:00:28 -0000 1.1
+++ version.mk 4 Feb 2013 23:00:09 -0000 1.2
@@ -1,2 +1,2 @@
NAME = rocks-cpan
-RELEASE = 1
+RELEASE = 2




c...@rocks-127.sdsc.edu

unread,
Feb 4, 2013, 6:04:03 PM2/4/13
to rocks-clusters-de...@googlegroups.com, anoop.r...@gmail.com, greg....@gmail.com, mason...@gmail.com, philip.pa...@gmail.com, luca.c...@gmail.com
clem 13/02/04 15:04:03

Modified: src/roll/perl/src/cpan Rocks.pm
Log:
Dependencyless cpan rpm packages - release version configurable

Now the packages generated by cpan should really be dependecyless
we have to specify the nodeps when building the rpm

Added some code to configure dinamically the release version of the
rpm packages. If the RocksReleaseVersion environment variable is set
the RPM will use that variable as a release version.

Revision Changes Path
1.4 +6 -2 rocks/src/roll/perl/src/cpan/Rocks.pm

Index: Rocks.pm
===================================================================
RCS file: /home/cvs/CVSROOT/rocks/src/roll/perl/src/cpan/Rocks.pm,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -b -t -w -r1.3 -r1.4
--- Rocks.pm 14 Jan 2013 21:33:34 -0000 1.3
+++ Rocks.pm 4 Feb 2013 23:04:03 -0000 1.4
@@ -338,7 +338,11 @@
$status->distvers($module->package_version);
$status->summary($self->_module_summary($module));
$status->description(autoformat $self->_module_description($module));
- $status->rpmvers('0'); # FIXME probably need make this malleable
+ if (exists $ENV{'RocksReleaseVersion'} && length $ENV{'RocksReleaseVersion'} > 0) {
+ $status->rpmvers($ENV{'RocksReleaseVersion'});
+ } else {
+ $status->rpmvers('0');
+ }
$status->is_noarch($self->_is_noarch);
$status->specpath($status->rpmdir . '/' . $status->rpmname . '.spec');

@@ -363,7 +367,7 @@

$success = run(
#command => "rpmbuild -ba --quiet $spec",
- command => 'rpmbuild -bb '
+ command => 'rpmbuild -bb --nodeps '
. qq{--define '_sourcedir $dir' }
. qq{--define '_builddir $dir' }
. qq{--define '_srcrpmdir $dir' }




Reply all
Reply to author
Forward
0 new messages