Changeset 592 in ProjectBuilder for devel/pb/lib/ProjectBuilder/Env.pm


Ignore:
Timestamp:
Oct 18, 2008, 3:18:49 AM (16 years ago)
Author:
Bruno Cornec
Message:

Improve newver for fedora older versions

File:
1 edited

Legend:

Unmodified
Added
Removed
  • devel/pb/lib/ProjectBuilder/Env.pm

    r547 r592  
    467467#filteredfiles $pp = Makefile.PL,configure.in,install.sh,$pp.8
    468468#supfiles $pp = $pp.init
     469
     470# For perl modules, names are different depending on distro
     471# Here perl-xxx for RPMs, libxxx-perl for debs, ...
     472# So the package name is indeed virtual
     473#namingtype $pp = perl
    469474EOF
    470475            }
     
    514519filter PBPKG = \$pb->{'pkg'}
    515520
     521# PBPROJ is replaced by the project name ($pb->{'proj'} in code)
     522filter PBPROJ = $pb->{'proj'}
     523
    516524# PBPACKAGER is replaced by the packager name (\$pb->{'packager'} in code)
    517525filter PBPACKAGER = \$pb->{'packager'}
     
    576584EOF
    577585            close(CONF);
     586            foreach my $i (1..7) {
     587                open(CONF,"> $ENV{'PBROOTDIR'}/pbfilter/fedora-$i.pbf") || die "Unable to create $ENV{'PBROOTDIR'}/pbfilter/fedora-$i.pbf";
     588                print CONF << "EOF";
     589#
     590# \$Id\$
     591#
     592# Filter for old fedora build
     593#
     594
     595# PBSUF is replaced by the package suffix (\$pbsuf'} in code)
     596filter PBSUF = \$pb->{'suf'}
     597
     598EOF
     599                close(CONF);
     600            }
    578601            open(CONF,"> $ENV{'PBROOTDIR'}/pbfilter/deb.pbf") || die "Unable to create $ENV{'PBROOTDIR'}/pbfilter/deb.pbf";
    579602            print CONF << "EOF";
Note: See TracChangeset for help on using the changeset viewer.