create-pkgbuild
changeset 17 916a0c548383
parent 15 89ece2315783
equal deleted inserted replaced
16:d94444f881f4 17:916a0c548383
     8 #pfexec mv /var/tmp/pkgbuild-herzen/rpm_package.pm .
     8 #pfexec mv /var/tmp/pkgbuild-herzen/rpm_package.pm .
     9 sed 's/-ba/-bb/' pkgtool.pl > /var/tmp/pkgbuild-herzen/pkgtool.pl
     9 sed 's/-ba/-bb/' pkgtool.pl > /var/tmp/pkgbuild-herzen/pkgtool.pl
    10 pfexec mv /var/tmp/pkgbuild-herzen/pkgtool.pl .
    10 pfexec mv /var/tmp/pkgbuild-herzen/pkgtool.pl .
    11 popd
    11 popd
    12 
    12 
    13 echo 'Building and perl/SFEperl-xml-xpath...'
    13 echo 'Building perl/SFEperl-xml-xpath...'
    14 mkdir -p ../logs/$1
    14 mkdir -p ../logs/$1
    15 pkgtool build --update --logdir=/export/home/herzen/logs/$1 SFEperl-xml-xpath.spec
    15 pkgtool build --update --logdir=/export/home/herzen/logs/$1 SFEperl-xml-xpath.spec
    16 
    16 
    17 echo 'Building pkgbuild ...'
    17 echo 'Building pkgbuild ...'
    18 pkgtool build-only --logdir=/export/home/herzen/logs/$1 --patches=/export/home/herzen/spec-files-extra-oi/pkgbuild/patches ../spec-files-extra-oi/pkgbuild/pkgbuild.spec
    18 pkgtool build-only --logdir=/export/home/herzen/logs/$1 --patches=/export/home/herzen/oi-sfe-tools/pkgbuild/patches ../oi-sfe-tools/pkgbuild/pkgbuild.spec
    19 
    19 
    20 echo 'Unistalling oi-extras' pkgbuild and installing our pkgbuild
    20 echo 'Unistalling oi-extras' pkgbuild and installing our pkgbuild
    21 pfexec pkg uninstall pkgbuild
    21 pfexec pkg uninstall pkgbuild
    22 pfexec pkg set-publisher --disable oi-extras
    22 pfexec pkg set-publisher --disable oi-extras
    23 pfexec pkg install pkgbuild
    23 pfexec pkg install pkgbuild
    28 popd
    28 popd
    29 
    29 
    30 # Might as well build xz now, so as not to disturb the ordering in packages.xml
    30 # Might as well build xz now, so as not to disturb the ordering in packages.xml
    31 echo 'Building SFExz ...'
    31 echo 'Building SFExz ...'
    32 pkgtool build-only --logdir=/export/home/herzen/logs/$1 SFExz.spec
    32 pkgtool build-only --logdir=/export/home/herzen/logs/$1 SFExz.spec
    33 pfexec pkg uninstall SFExz
    33 pfexec pkg uninstall xz
    34 pfexec pkg install xz
    34 pfexec pkg install xz