#!/bin/bash #junk for kismet packages="libice6 libfreetype6 xlibs libjasper-1.701-1 libjpeg62 libmagick6 libpng12-0 libsm6 libtiff4 libx11-6 libxext6 libdps1 xfree86-common libglib1.2" packages="" author="Ilya Sukhanov " # DONT FORGET THE "" version="3.5.10" printf "do you want to install [\e[4ma\e[mll/\e[4mn\e[mone/\e[4mP\e[mrompt each]:" read anp if [ "$anp" == "a" ]; then anp="y" elif [ "$anp" == "n" ]; then anp="n" else anp="p" fi cd "data" packages="$packages " while [ `expr length "$packages"` -gt 1 ] do space=`expr index "$packages" " "` package[$i]=${packages:0:$((space-1))} packages=${packages:space} i=$((i+1)) done count=${#package[@]} i=0 while [ "$i" -lt "$count" ] do echo -n "$i " echo ${package[$i]} if [ "${package[$i]}" != "" ]; then `printf "Section: misc\nPriority: optional\nStandards-Version: $version\n\nPackage: ${package[$i]}-dummy\nVersion: 0.1\nMaintainer: $author\nProvides: ${package[$i]}\nArchitecture: all\nDescription: This is a dummy package for ${package[$i]}\n" > ${package[$i]}` equivs-build "${package[$i]}" fi install="$anp" if [ "$install" == "p" ]; then echo -n "do you want to install ${package[$i]}-dummy_0.1_all.deb [y/n]:" read install fi if [ "$install" == "y" ]; then dpkg -i "${package[$i]}-dummy_0.1_all.deb" #echo "${package[$i]}-dummy_0.1_all.deb" fi i=$((i+1)) done