File: pkgos-generate-snapshot

package info (click to toggle)
openstack-pkg-tools 139
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 940 kB
  • sloc: sh: 4,216; makefile: 31
file content (14 lines) | stat: -rwxr-xr-x 462 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#!/bin/bash

set -e

rm -f dist/*
python3 setup.py sdist
package=$(cd dist; ls -1 *.tar.gz)
version=$(echo $package | sed -e "s/\.tar\.gz//" -e "s/.*-//g")
deb_version=$(echo $version | sed -e "s/\.0a/~a/" -e "s/\.0b/~b/" -e "s/\.dev/~dev/")
pkg_name=$(echo $package | sed -e 's/\(.*\)-.*/\1/')

mkdir -p ~/tarballs
mv dist/$package ~/tarballs/${pkg_name}_${deb_version}.orig.tar.gz
echo "Snapshot placed under ~/tarballs/${pkg_name}_${deb_version}.orig.tar.gz"