diff options
-rwxr-xr-x | scripts/builder/build-makedeps | 15 |
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}" |