12 |
|
|
13 |
source ${file} |
source ${file} |
14 |
|
|
15 |
|
# if PCAT was not set and PCATEGORIE was found |
16 |
|
# inform the user and use PCATEGORIE as PCAT |
17 |
|
if [[ -z ${PCAT} ]] |
18 |
|
then |
19 |
|
if [[ -n ${PCATEGORIE} ]] |
20 |
|
then |
21 |
|
PCAT="${PCATEGORIE}" |
22 |
|
# print a warning |
23 |
|
echo -e "${COLYELLOW}Warning: 'PCATEGORIE' is deprecated and gets removed in the future.${COLDEFAULT}" |
24 |
|
echo -e "${COLYELLOW} Please modify this smage2 script to use the 'PCAT' variable.${COLDEFAULT}" |
25 |
|
echo |
26 |
|
else |
27 |
|
die "Neither PCAT nor PCATEGORIE are defined!" |
28 |
|
fi |
29 |
|
fi |
30 |
|
|
31 |
[[ -n ${STATE} ]] && mystate="${STATE}" |
[[ -n ${STATE} ]] && mystate="${STATE}" |
32 |
|
|
33 |
# do not overide if local state was broken or disabled! |
# do not overide if local state was broken or disabled! |
622 |
# PNAME name of pkg |
# PNAME name of pkg |
623 |
# PVER version |
# PVER version |
624 |
# PBUILD revision |
# PBUILD revision |
625 |
# PCATEGORIE category of the pkg |
# PCAT category of the pkg |
626 |
|
# PCATEGORIE category of the pkg (deprecated, use PCAT!) |
627 |
# STATE state of pkg stable|unstable|old |
# STATE state of pkg stable|unstable|old |
628 |
# DESCRIPTION a short description (opt) |
# DESCRIPTION a short description (opt) |
629 |
# HOMEPAGE homepage (opt) |
# HOMEPAGE homepage (opt) |
666 |
magefile="${PNAME}${target}-${PVER}-${PBUILD}.mage" |
magefile="${PNAME}${target}-${PVER}-${PBUILD}.mage" |
667 |
|
|
668 |
# destination to magefile |
# destination to magefile |
669 |
dest="${MAGE_TREE_DEST}/${PCATEGORIE}/${PNAME}${target}/${magefile}" |
dest="${MAGE_TREE_DEST}/${PCAT}/${PNAME}${target}/${magefile}" |
670 |
|
|
671 |
# show what we are doing |
# show what we are doing |
672 |
echo -e "${COLBLUE}===${COLGREEN} generating mage file:${COLDEFAULT}" |
echo -e "${COLBLUE}===${COLGREEN} generating mage file:${COLDEFAULT}" |
826 |
export SAVED_PNAME="${PNAME}" |
export SAVED_PNAME="${PNAME}" |
827 |
export SAVED_PVER="${PVER}" |
export SAVED_PVER="${PVER}" |
828 |
export SAVED_PBUILD="${PBUILD}" |
export SAVED_PBUILD="${PBUILD}" |
829 |
export SAVED_PCATEGORIE="${PCATEGORIE}" |
export SAVED_PCAT="${PCAT}" |
830 |
export SAVED_DESCRIPTION="${DESCRIPTION}" |
export SAVED_DESCRIPTION="${DESCRIPTION}" |
831 |
export SAVED_HOMEPAGE="${HOMEPAGE}" |
export SAVED_HOMEPAGE="${HOMEPAGE}" |
832 |
export SAVED_SPECIAL_VARS="${SPECIAL_VARS}" |
export SAVED_SPECIAL_VARS="${SPECIAL_VARS}" |
901 |
export PNAME="${SAVED_PNAME}" |
export PNAME="${SAVED_PNAME}" |
902 |
export PVER="${SAVED_PVER}" |
export PVER="${SAVED_PVER}" |
903 |
export PBUILD="${SAVED_PBUILD}" |
export PBUILD="${SAVED_PBUILD}" |
904 |
export PCATEGORIE="${SAVED_PCATEGORIE}" |
export PCAT="${SAVED_PCAT}" |
905 |
export DESCRIPTION="${SAVED_DESCRIPTION}" |
export DESCRIPTION="${SAVED_DESCRIPTION}" |
906 |
export HOMEPAGE="${SAVED_HOMEPAGE}" |
export HOMEPAGE="${SAVED_HOMEPAGE}" |
907 |
export SPECIAL_VARS="${SAVED_SPECIAL_VARS}" |
export SPECIAL_VARS="${SAVED_SPECIAL_VARS}" |
970 |
unset SAVED_PNAME |
unset SAVED_PNAME |
971 |
unset SAVED_PVER |
unset SAVED_PVER |
972 |
unset SAVED_PBUILD |
unset SAVED_PBUILD |
973 |
unset SAVED_PCATEGORIE |
unset SAVED_PCAT |
974 |
unset SAVED_DESCRIPTION |
unset SAVED_DESCRIPTION |
975 |
unset SAVED_HOMEPAGE |
unset SAVED_HOMEPAGE |
976 |
unset SAVED_SPECIAL_VARS |
unset SAVED_SPECIAL_VARS |