Changeset 1275 in ProjectBuilder


Ignore:
Timestamp:
Mar 22, 2011, 12:53:23 AM (13 years ago)
Author:
Bruno Cornec
Message:
  • Fix a bug in debian/ubuntu repo creation for amd64 (used x86_64 instead)
File:
1 edited

Legend:

Unmodified
Added
Removed
  • devel/pb/bin/pb

    r1268 r1275  
    17881788            # Cf: http://www.debian.org/doc/manuals/repository-howto/repository-howto.fr.html
    17891789            # This dirname removes ver
     1790            my $debarch = "amd64" if ($pbos->{'arch'} eq "x86_64");
    17901791            my $rpd = dirname("$pbrepo->{$ENV{'PBPROJ'}}/$repodir");
    17911792            print PBS << "EOF";
     
    18001801# Up two levels to deal with the dist dir cross versions
    18011802cd ..
    1802 mkdir -p dists/$pbos->{'version'}/contrib/binary-$pbos->{'arch'} dists/$pbos->{'version'}/contrib/source
     1803mkdir -p dists/$pbos->{'version'}/contrib/binary-$debarch dists/$pbos->{'version'}/contrib/source
    18031804
    18041805# Prepare a script to create apt info file
     
    18131814EOT
    18141815
    1815 echo "Creating Packages metadata ($pbos->{'arch'})"
    1816 dpkg-scanpackages -a$pbos->{'arch'} $pbos->{'version'} /dev/null | gzip -c9 > dists/$pbos->{'version'}/contrib/binary-$pbos->{'arch'}/Packages.gz
    1817 dpkg-scanpackages -a$pbos->{'arch'} $pbos->{'version'} /dev/null | bzip2 -c9 > dists/$pbos->{'version'}/contrib/binary-$pbos->{'arch'}/Packages.bz2
     1816echo "Creating Packages metadata ($pbos->{'arch'} aka $debarch)"
     1817dpkg-scanpackages -a$debarch $pbos->{'version'} /dev/null | gzip -c9 > dists/$pbos->{'version'}/contrib/binary-$debarch/Packages.gz
     1818dpkg-scanpackages -a$debarch $pbos->{'version'} /dev/null | bzip2 -c9 > dists/$pbos->{'version'}/contrib/binary-$debarch/Packages.bz2
    18181819echo "Creating Contents metadata"
    18191820apt-ftparchive contents $pbos->{'version'} | gzip -c9 > dists/$pbos->{'version'}/Contents.gz
    1820 echo "Creating Release metadata ($pbos->{'arch'})"
    1821 cat \$TMPD/Release > dists/$pbos->{'version'}/contrib/binary-$pbos->{'arch'}/Release
    1822 echo "Architecture: $pbos->{'arch'}" >> dists/$pbos->{'version'}/contrib/binary-$pbos->{'arch'}/Release
     1821echo "Creating Release metadata ($pbos->{'arch'} aka $debarch)"
     1822cat \$TMPD/Release > dists/$pbos->{'version'}/contrib/binary-$debarch/Release
     1823echo "Architecture: $debarch >> dists/$pbos->{'version'}/contrib/binary-$debarch/Release
    18231824echo "Creating Source metadata"
    18241825dpkg-scansources $pbos->{'version'} /dev/null | gzip -c9 > dists/$pbos->{'version'}/contrib/source/Sources.gz
Note: See TracChangeset for help on using the changeset viewer.