1 |
#!/bin/sh |
#!/bin/sh |
2 |
# Magellan Linux Installer (mage.sh) |
# Magellan Linux Installer (mage.sh) |
3 |
# $Header: /home/cvsd/magellan-cvs/magellan-src/mage/usr/lib/mage/mage4.sh,v 1.16 2007-01-21 23:46:24 niro Exp $ |
# $Header: /home/cvsd/magellan-cvs/magellan-src/mage/usr/lib/mage/mage4.sh,v 1.17 2008-06-16 09:29:57 niro Exp $ |
4 |
|
|
5 |
# default die function |
# default die function |
6 |
die() |
die() |
83 |
echo " install - installs a package" |
echo " install - installs a package" |
84 |
echo " srcinstall - installs a package from source" |
echo " srcinstall - installs a package from source" |
85 |
echo " uninstall - removes a package" |
echo " uninstall - removes a package" |
86 |
echo " update - updates mage-tree" |
echo " update - updates the mage-tree via rsync" |
87 |
|
echo " update-tarball - updates the mage-tree via a tarball" |
88 |
echo " uppretend - pretend dependencies for a system upgrade" |
echo " uppretend - pretend dependencies for a system upgrade" |
89 |
echo " upgrade - runs a complete system upgrade" |
echo " upgrade - runs a complete system upgrade" |
90 |
echo " srcuppretend - pretend dependencies for a system upgrade from source" |
echo " srcuppretend - pretend dependencies for a system upgrade from source" |
126 |
[[ ${METHOD} != uppretend ]] && \ |
[[ ${METHOD} != uppretend ]] && \ |
127 |
[[ ${METHOD} != srcuppretend ]] && \ |
[[ ${METHOD} != srcuppretend ]] && \ |
128 |
[[ ${METHOD} != update ]] && \ |
[[ ${METHOD} != update ]] && \ |
129 |
|
[[ ${METHOD} != update-tarball ]] && \ |
130 |
[[ ${METHOD} != clean ]] && \ |
[[ ${METHOD} != clean ]] && \ |
131 |
[[ ${METHOD} != version ]] && \ |
[[ ${METHOD} != version ]] && \ |
132 |
[[ ${METHOD} != search ]] && \ |
[[ ${METHOD} != search ]] && \ |
408 |
syncmage |
syncmage |
409 |
;; |
;; |
410 |
|
|
411 |
|
update-tarball) |
412 |
|
syncmage_tarball |
413 |
|
;; |
414 |
|
|
415 |
clean) |
clean) |
416 |
cleanpkg |
cleanpkg |
417 |
;; |
;; |