From 22687bb10b1be63d2be2b2c2170484322eca20b7 Mon Sep 17 00:00:00 2001 From: Norman Feske Date: Sun, 14 May 2017 21:58:56 +0200 Subject: [PATCH] Recipes for noux API, bash, posix --- repos/libports/recipes/api/posix/content.mk | 14 ++++++++++++++ repos/libports/recipes/api/posix/hash | 1 + repos/libports/recipes/src/posix/content.mk | 14 ++++++++++++++ repos/libports/recipes/src/posix/hash | 1 + repos/libports/recipes/src/posix/used_apis | 5 +++++ repos/ports/recipes/api/noux/content.mk | 10 ++++++++++ repos/ports/recipes/api/noux/hash | 1 + repos/ports/recipes/src/bash/content.mk | 12 ++++++++++++ repos/ports/recipes/src/bash/hash | 1 + repos/ports/recipes/src/bash/used_apis | 3 +++ 10 files changed, 62 insertions(+) create mode 100644 repos/libports/recipes/api/posix/content.mk create mode 100644 repos/libports/recipes/api/posix/hash create mode 100644 repos/libports/recipes/src/posix/content.mk create mode 100644 repos/libports/recipes/src/posix/hash create mode 100644 repos/libports/recipes/src/posix/used_apis create mode 100644 repos/ports/recipes/api/noux/content.mk create mode 100644 repos/ports/recipes/api/noux/hash create mode 100644 repos/ports/recipes/src/bash/content.mk create mode 100644 repos/ports/recipes/src/bash/hash create mode 100644 repos/ports/recipes/src/bash/used_apis diff --git a/repos/libports/recipes/api/posix/content.mk b/repos/libports/recipes/api/posix/content.mk new file mode 100644 index 000000000..191129c42 --- /dev/null +++ b/repos/libports/recipes/api/posix/content.mk @@ -0,0 +1,14 @@ +MIRROR_FROM_REP_DIR := lib/symbols/posix lib/import/import-posix.mk + +content: $(MIRROR_FROM_REP_DIR) LICENSE lib/mk/base.mk lib/mk/ldso-startup.mk + +$(MIRROR_FROM_REP_DIR): + $(mirror_from_rep_dir) + +lib/mk/base.mk lib/mk/ldso-startup.mk: + mkdir -p $(dir $@) + touch $@ + +LICENSE: + cp $(GENODE_DIR)/LICENSE $@ + diff --git a/repos/libports/recipes/api/posix/hash b/repos/libports/recipes/api/posix/hash new file mode 100644 index 000000000..d70de6329 --- /dev/null +++ b/repos/libports/recipes/api/posix/hash @@ -0,0 +1 @@ +2017-05-14-b bce8e3622f47c1045f1c8f2a7d708ef33ad88b35 diff --git a/repos/libports/recipes/src/posix/content.mk b/repos/libports/recipes/src/posix/content.mk new file mode 100644 index 000000000..9c937d11e --- /dev/null +++ b/repos/libports/recipes/src/posix/content.mk @@ -0,0 +1,14 @@ +MIRROR_FROM_REP_DIR := lib/mk/posix.mk src/lib/posix + +content: $(MIRROR_FROM_REP_DIR) LICENSE src/lib/posix/target.mk + +$(MIRROR_FROM_REP_DIR): + $(mirror_from_rep_dir) + +src/lib/posix/target.mk: + mkdir -p $(dir $@) + echo "LIBS = posix" > $@ + +LICENSE: + cp $(GENODE_DIR)/LICENSE $@ + diff --git a/repos/libports/recipes/src/posix/hash b/repos/libports/recipes/src/posix/hash new file mode 100644 index 000000000..f020b1f29 --- /dev/null +++ b/repos/libports/recipes/src/posix/hash @@ -0,0 +1 @@ +2017-05-14-c 6dc99cca39989021f9116939890870e1badbcf2c diff --git a/repos/libports/recipes/src/posix/used_apis b/repos/libports/recipes/src/posix/used_apis new file mode 100644 index 000000000..a40bb104a --- /dev/null +++ b/repos/libports/recipes/src/posix/used_apis @@ -0,0 +1,5 @@ +base +so +libc +vfs +os diff --git a/repos/ports/recipes/api/noux/content.mk b/repos/ports/recipes/api/noux/content.mk new file mode 100644 index 000000000..30efcec87 --- /dev/null +++ b/repos/ports/recipes/api/noux/content.mk @@ -0,0 +1,10 @@ +MIRROR_FROM_REP_DIR := lib/symbols/libc_noux mk/noux.mk mk/gnu_build.mk + +content:$(MIRROR_FROM_REP_DIR) LICENSE + +$(MIRROR_FROM_REP_DIR): + $(mirror_from_rep_dir) + +LICENSE: + cp $(GENODE_DIR)/LICENSE $@ + diff --git a/repos/ports/recipes/api/noux/hash b/repos/ports/recipes/api/noux/hash new file mode 100644 index 000000000..de9a55d73 --- /dev/null +++ b/repos/ports/recipes/api/noux/hash @@ -0,0 +1 @@ +2017-05-14-b ab75c7ab1e0fd31bf7dd983cd0f94cc6741945b8 diff --git a/repos/ports/recipes/src/bash/content.mk b/repos/ports/recipes/src/bash/content.mk new file mode 100644 index 000000000..4e789c425 --- /dev/null +++ b/repos/ports/recipes/src/bash/content.mk @@ -0,0 +1,12 @@ +content: src/noux-pkg/bash LICENSE + +PORT_DIR := $(call port_dir,$(REP_DIR)/ports/bash) + +src/noux-pkg/bash: + mkdir -p $@ + cp -r $(PORT_DIR)/src/noux-pkg/bash/* $@ + cp -r $(REP_DIR)/src/noux-pkg/bash/* $@ + +LICENSE: + cp $(PORT_DIR)/src/noux-pkg/bash/COPYING $@ + diff --git a/repos/ports/recipes/src/bash/hash b/repos/ports/recipes/src/bash/hash new file mode 100644 index 000000000..e157f06b6 --- /dev/null +++ b/repos/ports/recipes/src/bash/hash @@ -0,0 +1 @@ +2017-05-14-i fe299ec99f8429eedd6d12b9b05ff7b93bdd03b8 diff --git a/repos/ports/recipes/src/bash/used_apis b/repos/ports/recipes/src/bash/used_apis new file mode 100644 index 000000000..737e3c26a --- /dev/null +++ b/repos/ports/recipes/src/bash/used_apis @@ -0,0 +1,3 @@ +libc +noux +posix