KXStudio scripts and misc stuff
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

27 lines
1.3KB

  1. #!/bin/bash
  2. # Trusty
  3. VERSION=`cat debian/changelog | head -n 1 | awk '{printf$2}' | awk 'sub("\\\(","")' | awk 'sub("kxstudio","trusty")' | awk 'sub("\\\)","\n")' | head -n 1`
  4. dch --force-distribution -D trusty -v $VERSION "Trusty build"
  5. debuild --no-lintian -S -sa
  6. # Xenial
  7. VERSION=`cat debian/changelog | head -n 1 | awk '{printf$2}' | awk 'sub("\\\(","")' | awk 'sub("trusty","xenial")' | awk 'sub("\\\)","\n")' | head -n 1`
  8. dch --force-distribution -D xenial -v $VERSION "Xenial build"
  9. debuild --no-lintian -S -sa
  10. # Yakkety
  11. VERSION=`cat debian/changelog | head -n 1 | awk '{printf$2}' | awk 'sub("\\\(","")' | awk 'sub("xenial","yakkety")' | awk 'sub("\\\)","\n")' | head -n 1`
  12. dch --force-distribution -D yakkety -v $VERSION "Yakkety build"
  13. debuild --no-lintian -S -sa
  14. # Zesty
  15. VERSION=`cat debian/changelog | head -n 1 | awk '{printf$2}' | awk 'sub("\\\(","")' | awk 'sub("yakkety","zesty")' | awk 'sub("\\\)","\n")' | head -n 1`
  16. dch --force-distribution -D zesty -v $VERSION "Zesty build"
  17. debuild --no-lintian -S -sa
  18. # Artful
  19. VERSION=`cat debian/changelog | head -n 1 | awk '{printf$2}' | awk 'sub("\\\(","")' | awk 'sub("zesty","zzartful")' | awk 'sub("\\\)","\n")' | head -n 1`
  20. dch --force-distribution -D artful -v $VERSION "Artful build"
  21. debuild --no-lintian -S -sa