2 # --- SDE-COPYRIGHT-NOTE-BEGIN ---
3 # This copyright note is auto-generated by ./scripts/Create-CopyPatch.
5 # Filename: bin/sde-package
6 # Copyright (C) 2006 - 2008 The OpenSDE Project
8 # More information can be found in the files COPYING and README.
10 # This program is free software; you can redistribute it and/or modify
11 # it under the terms of the GNU General Public License as published by
12 # the Free Software Foundation; version 2 of the License. A copy of the
13 # GNU General Public License can be found in the file COPYING.
14 # --- SDE-COPYRIGHT-NOTE-END ---
17 #Description: Package related tasks
22 export SDEROOT
=$
( cd "${0%/*}/.."; pwd -P )
24 .
$SDEROOT/lib
/libsde.
in
25 .
$SDEROOT/lib
/sde-package.
in
29 Usage: sde package <action> <arguments> (Alias: pkg)
31 new [<repository>/]<package> <download> [...]
32 Creates a new package based on a template and the given download
34 new -fm [<repository>/]<package> [<name_at_freshmeat>]
35 Creates a new package based on the information available at
36 freshmeat <http://freshmeat.net> from it.
37 new -deb [options] [repo/]<package>
38 Creates a pkg from packages.debian.org. For more details:
39 sde pkg new -deb --help
43 # what action was requested?
51 help|
--help) package_usage
;;
52 new
) .
$SDEROOT/lib
/sde-package
/new.
in
54 *) echo_warning
"'$COLOR_MESSAGE$action$COLOR_NORMAL' not understood by the" \
55 "$COLOR_MESSAGE$module$COLOR_NORMAL module"