aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xscripts/builder/build-makedeps15
1 files changed, 8 insertions, 7 deletions
diff --git a/scripts/builder/build-makedeps b/scripts/builder/build-makedeps
index e4b1f58..991d0a4 100755
--- a/scripts/builder/build-makedeps
+++ b/scripts/builder/build-makedeps
@@ -134,13 +134,14 @@ EOF
esac
done
- CATEGORIES="${CATEGORIES} ${CATEGORY}"
-
- eval "${CATEGORY}_SOURCES=\"\${${CATEGORY}_SOURCES} ${package_sources}\""
- eval "${CATEGORY}_PACKAGES=\"\${${CATEGORY}_PACKAGES} ${package_archive}\""
- eval "${CATEGORY}_INSTALL=\"\${${CATEGORY}_INSTALL} ${package_install}\""
- eval "${CATEGORY}_CLEAN=\"\${${CATEGORY}_CLEAN} ${package_make}_clean\""
- eval "${CATEGORY}_DISTCLEAN=\"\${${CATEGORY}_DISTCLEAN} ${package_make}_distclean\""
+ category="$(echo "${CATEGORY}"|tr '/-' '__')"
+ CATEGORIES="${CATEGORIES} ${category}"
+
+ eval "${category}_SOURCES=\"\${${category}_SOURCES} ${package_sources}\""
+ eval "${category}_PACKAGES=\"\${${category}_PACKAGES} ${package_archive}\""
+ eval "${category}_INSTALL=\"\${${category}_INSTALL} ${package_install}\""
+ eval "${category}_CLEAN=\"\${${category}_CLEAN} ${package_make}_clean\""
+ eval "${category}_DISTCLEAN=\"\${${category}_DISTCLEAN} ${package_make}_distclean\""
PACKAGES_CLEAN="${PACKAGES_CLEAN} ${package_make}_clean"
done >> "${BUILDER_MAKEFILE}"