diff options
author | Mark Ferrell <major@homeonderanged.org> | 2012-07-19 11:33:13 -0500 |
---|---|---|
committer | Mark Ferrell <major@homeonderanged.org> | 2012-07-19 11:33:13 -0500 |
commit | 6e74caf29f2545a5cb2bc25e1d6dcf69dc336c26 (patch) | |
tree | 63bf261bbd25f2ae9fe96838dd4e178cec03a98a | |
parent | 455d4962fc89311cace754ed3cd1c2928325de55 (diff) |
Allow hyphens in category name
-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}" |