#!/bin/sh
#----------------------------------------------------------------------
# Description: ________________________________
# Author:   .
# Created at: Sat Oct  4 20:14:38 MSD 2003
# Computer: localhost.localdomain
# System: Linux 2.4.18-5asp on i686
#    
# Copyright (c) 2003   .  All rights reserved.
#
#----------------------------------------------------------------------



if [ -z "${MAKE_CLEAN}" ]; then
	MAKE_CLEAN="no"
fi


#  tarball
create_tar () {

	TMP_PATH=/tmp/build-rpm-$$
	CURR_DIR=`pwd`
	mkdir -p ${TMP_PATH}/source
	
	echo " -  "
	cp -dR ./  "${TMP_PATH}/source"

	echo " -    "
	cd "${TMP_PATH}/source" || exit 1


	autoconf	2> /dev/null
	./configure 2> /dev/null
	. pkginfo   || exit 1


	#  make clean  
	if [ ! -z "${MAKE_CLEAN}" ] && [ "${MAKE_CLEAN}" = "yes" ] ; then
		echo " -  (make clean)"
		make clean 2> /dev/null
		./MAKE clean 2> /dev/null
	fi

	#      
	if [ -z "${PACKET_IS_LIB}" ]; then
		echo -en ""
	elif [ "${PACKET_IS_LIB}" = "yes" ]; then
		echo " -   : app --> lib"
		replace -ef "= app" "= lib" ${PACKET}.pro || exit 1
	fi


	autoconf	2> /dev/null
	./configure 2> /dev/null
	. pkginfo   || exit 1


	#  
	cd ..
	mv source "${PACKET}-${VERSION}"

	echo " -    ( tarball)"
	tar cf ${PACKET}-${VERSION}.tar ${PACKET}-${VERSION} || exit 1
	gzip   ${PACKET}-${VERSION}.tar || exit 1

	cp "${PACKET}-${VERSION}.tar.gz" "${OUT_DIR}" || exit 1
	echo " - tarball  : ${OUT_DIR}/${PACKET}-${VERSION}.tar.gz"
	
	echo " -   "
	rm -rf "${TMP_PATH}" 
}

