summaryrefslogtreecommitdiff
path: root/pbs-package-new
diff options
context:
space:
mode:
authorLuke Shumaker <LukeShu@sbcglobal.net>2013-03-18 10:18:17 -0400
committerLuke Shumaker <LukeShu@sbcglobal.net>2013-03-18 10:18:17 -0400
commite42d401d0f379a6c6ec541eaf05682973abf4bf9 (patch)
tree967454b7783a04a07a221cc9686f29920012e770 /pbs-package-new
parent02e65752e544754e029288f0b539661a7040fa76 (diff)
add a shlib, use .pbs-root and .pbs-package to identify directories
Diffstat (limited to 'pbs-package-new')
-rwxr-xr-xpbs-package-new6
1 files changed, 4 insertions, 2 deletions
diff --git a/pbs-package-new b/pbs-package-new
index bd76f8a..a99fd30 100755
--- a/pbs-package-new
+++ b/pbs-package-new
@@ -1,6 +1,6 @@
#!/bin/bash -euE
-. libremessages
+. pbs-plumb-shlib
cmd=${0##*/}
usage() {
@@ -19,7 +19,7 @@ main() {
esac
done
shift $(($OPTIND - 1))
- if [[ $# > 0 ]]; then
+ if [[ $# != 1 ]]; then
usage
return 1
fi
@@ -27,9 +27,11 @@ main() {
local dest=$1
local package="${dest##*/}"
+ cdto_pbs-root
git submodule add ./ "${dest}"
cd "${dest}"
git checkout --orphan "packages/${package}"
+ touch .pbs-package
}
main "$@"