Child pages
  • Adapting PBA to new Debian Release

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: \n

...

Adapting pba to new Debian Release

WARNING: Incomplete Work in Progress

Preprations

Code Block
OLDREL=stretch
NEWREL=buster


cd ~/sources/pba/trunk/pba
svn up ..

...

Code Block
cat src/etc/pba/distributions.d/${OLDREL} |sed -e "s/${OLDREL}/${NEWREL}/g" >src/etc/pba/distributions.d/${NEWREL}
svn add src/etc/pba/distributions.d/${NEWREL}


# evtl. drop ancient ones
svn rm src/etc/pba/distributions.d/


${EDITOR:-vi} debian/changelog debian/rules debian/pba-common.install src/etc/pba/distributions.d/${NEWREL} debian/control
# src/etc/pba/builder.conf.template src/lib/build-functions.pl


# commit
svn commit -m "Adding support for new Debian distro ${NEWREL}"


# release it
pba-release

Create PBA-Builder tarballs

...

Code Block
${EDITOR:-vi} debian/changelog src/etc/pba/builder.conf.template src/lib/build-functions.pl


# commit
svn commit -m "Making new Debian distro ${NEWREL} default for DefaultDistribution in pba-builder.conf"

# release it
pba-release

...