ubuntu.sh 930 B

1234567891011121314151617181920212223242526272829303132333435
  1. #!/bin/sh
  2. LIST="utopic trusty"
  3. NUMBER=1
  4. PROJECT=`cat CMakeLists.txt | grep "project(" | sed 's/.*(//' | sed 's/).*//g'`
  5. VERSION=`cat CMakeLists.txt | grep "set(PACKAGE_VERSION" | sed 's/.* "//' | sed 's/\".*//g'`
  6. echo
  7. echo "================= ${PROJECT}-${VERSION} ================="
  8. echo
  9. mkdir tarball
  10. cd tarball
  11. cd ${PROJECT}-${VERSION}
  12. cp -rf ../../debian .
  13. echo "${PROJECT} (${VERSION}-squeeze${NUMBER}) stable; urgency=low" > debian/changelog
  14. cat ../../debian/changelog | sed '1d'>> debian/changelog
  15. debuild -S -sa
  16. mkdir ../osc_${PROJECT}
  17. mv ../*squeeze* ../osc_${PROJECT}
  18. cp ../${PROJECT}_${VERSION}.orig.tar.bz2 ../osc_${PROJECT}
  19. cat ../../debian/control | sed 's/cdbs/cdbs, libqtwebkit-dev/' > debian/control
  20. for DISTRIB in $LIST;
  21. do
  22. echo "${PROJECT} (${VERSION}-${DISTRIB}${NUMBER}) ${DISTRIB}; urgency=low" > debian/changelog
  23. cat ../../debian/changelog | sed '1d'>> debian/changelog
  24. debuild -S -sa
  25. done