diff options
Diffstat (limited to 'config')
-rwxr-xr-x | config | 20 |
1 files changed, 16 insertions, 4 deletions
@@ -39,9 +39,9 @@ config() >"config-${plat}-common.pkg/docs" msg 'Metadata for package "%s" generated.' "config-${plat}-common" - # Make each config-*-* package. - for pkg in src/*; do - pkg="${pkg#src/}" + # Make each config-* package. + for pkg in src/build/*; do + pkg="${pkg#src/build/}" mkdir -p "config-${pkg}-${plat}.pkg" cat >"config-${pkg}-${plat}.pkg/control" <<-EOF Architecture: all @@ -52,11 +52,23 @@ config() msg 'Metadata for package "%s" generated.' \ "config-${pkg}-${plat}" done + for pkg in src/run/*; do + pkg="${pkg#src/run/}" + mkdir -p "config-${pkg}.pkg" + cat >"config-${pkg}.pkg/control" <<-EOF + Architecture: all + Platform: ${plat} + Depends: config-${plat}-common (= \${Binary-Version}) + Description: "${plat}" platform configuration for ${pkg} + EOF + msg 'Metadata for package "%s" generated.' \ + "config-${pkg}" + done } clean() { - rm -Rf config-*-*.pkg/ + rm -Rf config-*.pkg/ } main "${@}" |