diff options
author | Sean Whitton <spwhitton@spwhitton.name> | 2019-07-15 16:38:40 +0100 |
---|---|---|
committer | Sean Whitton <spwhitton@spwhitton.name> | 2019-07-15 16:38:40 +0100 |
commit | fc2f99063959d69e261f2f6c5789920cb98ab37b (patch) | |
tree | 62522435315bc6d765e715962ecdc5d213ecbed8 /bin/develacc-debi | |
parent | 8bbb149fff8c8589eb75b7f6198db84596a02cec (diff) | |
download | dotfiles-fc2f99063959d69e261f2f6c5789920cb98ab37b.tar.gz |
develacc-debi script
Diffstat (limited to 'bin/develacc-debi')
-rwxr-xr-x | bin/develacc-debi | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/bin/develacc-debi b/bin/develacc-debi new file mode 100755 index 00000000..072b8de9 --- /dev/null +++ b/bin/develacc-debi @@ -0,0 +1,18 @@ +#!/bin/sh + +if ! [ -f "debian/changelog" ]; then + echo >&2 "not a source package?" + exit 1 +fi + +source="$(dpkg-parsechangelog -SSource)" +version="$(dpkg-parsechangelog -SVersion)" +changes="${source}_${version}_multi.changes" + +if ! [ -f "../$changes" ]; then + echo >&2 "changes file does not exist" + exit 1 +fi + +dcmd --changes --deb cp "../$changes" "$HOME/local/develacc/tmp" +ssh root@develacc debi "$@" "/home/spwhitton/tmp/$changes" |