4 |
# needs pkgbuild_dir (mage) |
# needs pkgbuild_dir (mage) |
5 |
|
|
6 |
# SMAGE2 |
# SMAGE2 |
7 |
# $Header: /home/cvsd/magellan-cvs/magellan-src/mage/usr/lib/mage/smage2.sh,v 1.45 2006-12-29 22:42:22 niro Exp $ |
# $Header: /home/cvsd/magellan-cvs/magellan-src/mage/usr/lib/mage/smage2.sh,v 1.46 2006-12-29 23:37:56 niro Exp $ |
8 |
|
|
9 |
#01.10.2004 |
#01.10.2004 |
10 |
# added ccache support |
# added ccache support |
533 |
> ${dest} |
> ${dest} |
534 |
|
|
535 |
# header |
# header |
536 |
echo '# $Header: /home/cvsd/magellan-cvs/magellan-src/mage/usr/lib/mage/smage2.sh,v 1.45 2006-12-29 22:42:22 niro Exp $' >> ${dest} |
echo '# $Header: /home/cvsd/magellan-cvs/magellan-src/mage/usr/lib/mage/smage2.sh,v 1.46 2006-12-29 23:37:56 niro Exp $' >> ${dest} |
537 |
echo >> ${dest} |
echo >> ${dest} |
538 |
|
|
539 |
# pgkname and state |
# pgkname and state |
769 |
return 0 |
return 0 |
770 |
fi |
fi |
771 |
|
|
772 |
|
[ -z "${SRCPKGDIR}" ] && die "\$SRCPKGDIR not found. Please setup your mage.rc correctly." |
773 |
|
|
774 |
echo -e "${COLGREEN}Creating source package tarball ... ${COLDEFAULT}" |
echo -e "${COLGREEN}Creating source package tarball ... ${COLDEFAULT}" |
775 |
( cd ${SOURCEDIR}; tar cvjf ${BUILDDIR}/${PNAME}-${PVER}-${PBUILD}.tar.bz2 ${PNAME}; ) |
( cd ${SOURCEDIR}; tar cvjf ${BUILDDIR}/${PNAME}-${PVER}-${PBUILD}.tar.bz2 ${PNAME}; ) |
776 |
[[ ! -d ${PKGDIR}/sources ]] && install -d ${PKGDIR}/sources |
[[ ! -d ${SRCPKGDIR} ]] && install -d ${SRCPKGDIR} |
777 |
mv ${BUILDDIR}/${PNAME}-${PVER}-${PBUILD}.tar.bz2 ${PKGDIR}/sources/${PNAME}-${PVER}-${PBUILD}.${SRCPKGSUFFIX} |
mv ${BUILDDIR}/${PNAME}-${PVER}-${PBUILD}.tar.bz2 ${SRCPKGDIR}/${PNAME}-${PVER}-${PBUILD}.${SRCPKGSUFFIX} |
778 |
|
|
779 |
echo -e "${COLGREEN}Source package ${COLBLUE}${PNAME}-${PVER}-${PBUILD}.${SRCPKGSUFFIX} ${COLGREEN}successfully builded.${COLDEFAULT}" |
echo -e "${COLGREEN}Source package ${COLBLUE}${PNAME}-${PVER}-${PBUILD}.${SRCPKGSUFFIX} ${COLGREEN}successfully builded.${COLDEFAULT}" |
780 |
} |
} |
932 |
exit 0 |
exit 0 |
933 |
fi |
fi |
934 |
|
|
935 |
if [ "$1" == "--src-tarball" -a -n "$2" -a -n "$3" ] |
if [ "$1" == "--src-tarball" -a -n "$2" ] || [ "$1" == "-st" -a -n "$2" ] |
936 |
then |
then |
937 |
# set correct SMAGENAME |
# set correct SMAGENAME |
938 |
SMAGENAME="$3" |
SMAGENAME="$2" |
939 |
SRCPKGTARBALL="$2" |
SRCPKGTARBALL="${SRCPKGDIR}/$(basename ${SMAGENAME} .${SMAGESUFFIX}).${SRCPKGSUFFIX}" |
940 |
USE_SRC_PKG_TARBALL=true |
USE_SRC_PKG_TARBALL=true |
941 |
|
|
942 |
echo -e "${COLGREEN}Using src-tarball ${COLBLUE}${SRCPKGTARBALL}${COLGREEN} ...${COLDEFAULT}" |
echo -e "${COLGREEN}Using src-tarball ${COLBLUE}${SRCPKGTARBALL}${COLGREEN} ...${COLDEFAULT}" |