#!/bin/bash
TPL="/usr/share/ign-sdk/template/app.spec"
PKGNAME=$1
BUILDDEST=$2
APPNAME=$3
MENU=$4
PROJECT=$5
RELEASE=""
VERSION=""
LICENSE=""
URL=""
#DESC=""

echo "|----------------------------------------------|"
echo "|          IGNSDK spec file generator          |"
echo "|----------------------------------------------|"

read -p "Version [1.0]: " VERSION
if [ ! $VERSION ]
then
	VERSION="1.0"
fi

read -p "Release [1]: " RELEASE
if [ ! $RELEASE ]
then
	RELEASE="1"
fi

read -p "License [MIT/BSD/GPL2/GPL3/etc, default=MIT]: " LICENSE
if [ ! $LICENSE ]
then
	LICENSE="MIT"
fi

read -p "URL [example.com]: " URL
if [ ! $URL ]
then
	URL="example.com"
fi

read -p "Description: " DESC

if [ -z "$DESC" ]
then
	DESC="IGOS Nusantara SDK Application"
fi

mkdir -p $BUILDDEST/rpm
cp $TPL $BUILDDEST/rpm
cat $TPL | sed "s|<name>|$PKGNAME|" | \
sed "s|<release>|$RELEASE|" | \
sed "s|<version>|$VERSION|" | \
sed "s|<license>|$LICENSE|" | \
sed "s|<url>|$URL|" | \
sed "s|<desc>|$DESC|" > $BUILDDEST/rpm/$PKGNAME.spec

echo "-----------Application has been created---------"
echo ""
echo " PATH : $BUILDDEST"
echo ""
echo "|----------------------DONE--------------------|"
