From 73038f35d4aef579e619759eaf6091ffc29e29c2 Mon Sep 17 00:00:00 2001 From: rhatto Date: Fri, 9 Feb 2007 19:43:55 +0000 Subject: templatepkg now splited between -a and -u options git-svn-id: svn+slack://slack.fluxo.info/var/svn/simplepkg@168 04377dda-e619-0410-9926-eae83683ac58 --- src/templatepkg | 207 +++++++++++++++++++++++++++++++++++++++++--------------- 1 file changed, 154 insertions(+), 53 deletions(-) (limited to 'src/templatepkg') diff --git a/src/templatepkg b/src/templatepkg index 0029dcd..fb22e62 100755 --- a/src/templatepkg +++ b/src/templatepkg @@ -1,7 +1,6 @@ #!/bin/bash # -# templatepkg v0.2: create a simplepkg package list from -# a legacy slackware /var/log/packages +# templatepkg v0.3: template maintenance script from simplepkg suite # # feedback: rhatto at riseup.net | gpl # @@ -29,65 +28,167 @@ else exit 1 fi -APPEND="0" -if [[ ! -z "$3" && "$1" == "-a" ]]; then - ROOT="$3" - search_template $2 --new - APPEND="1" -elif [[ ! -z "$2" && "$1" == "-a" ]]; then - ROOT="/" - search_template $2 --new - APPEND="1" -elif [[ ! -z "$2" ]]; then - ROOT="$2" - search_template $1 --new -elif [[ ! -z "$1" ]]; then - search_template $1 --new - ROOT="/" -else - echo "usage: $BASENAME [-a]