Browse Source

mksh needs mmu

Waldemar Brodkorb 8 years ago
parent
commit
05c843d89a
2 changed files with 4 additions and 1 deletions
  1. 2 0
      adk/tools/pkgmaker.c
  2. 2 1
      package/mksh/Makefile

+ 2 - 0
adk/tools/pkgmaker.c

@@ -895,6 +895,8 @@ int main() {
 							fprintf(cfg, "\tselect ADK_PACKAGE_LIBRT\n");
 						if (strncmp(token, "c++", 3) == 0)
 							fprintf(cfg, "\tselect ADK_PACKAGE_LIBSTDCXX\n");
+						if (strncmp(token, "mmu", 3) == 0)
+							fprintf(cfg, "\tdepends on ADK_TARGET_WITH_MMU\n");
 						token = strtok(NULL, " ");
 					}
 					free(pkg_needs);

+ 2 - 1
package/mksh/Makefile

@@ -9,10 +9,11 @@ PKG_RELEASE:=		1
 PKG_HASH:=		c6341acea725103f782c14e994d6e12dabaee69e60fe1bc78603a41258d43ba6
 PKG_DESCR:=		mirbsd korn shell
 PKG_SECTION:=		base/shells
+PKG_NEEDS:=		mmu
 PKG_URL:=		http://www.mirbsd.org/mksh.htm
 PKG_SITES:=		$(MASTER_SITE_MIRBSD:distfiles/=dist/mir/mksh/)
 
-PKG_DFLT_MKSH:=		y if !ADK_TOOLCHAIN_ONLY && !ADK_TARGET_WITHOUT_MMU
+PKG_DFLT_MKSH:=		y if !ADK_TOOLCHAIN_ONLY
 
 PKG_SUBPKGS:=		MKSH MKSH_TEST
 PKGSD_MKSH_TEST:=	install testsuite