1 |
commit: 3f237970c0bee19722e65cbcaced41bf610bd4ff |
2 |
Author: Anthony G. Basile <blueness <AT> gentoo <DOT> org> |
3 |
AuthorDate: Tue Jan 3 03:38:08 2012 +0000 |
4 |
Commit: Anthony G. Basile <blueness <AT> gentoo <DOT> org> |
5 |
CommitDate: Tue Jan 3 03:38:08 2012 +0000 |
6 |
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/hardened-dev.git;a=commit;h=3f237970 |
7 |
|
8 |
profiles: split hardened and vanilla |
9 |
|
10 |
--- |
11 |
profiles/vanilla/linux/uclibc/make.defaults | 8 ++++++++ |
12 |
profiles/vanilla/linux/uclibc/package.mask | 2 ++ |
13 |
profiles/vanilla/linux/uclibc/packages | 3 +++ |
14 |
profiles/vanilla/linux/uclibc/parent | 2 ++ |
15 |
profiles/vanilla/linux/uclibc/use.force | 1 + |
16 |
profiles/vanilla/linux/uclibc/use.mask | 7 +++++++ |
17 |
profiles/vanilla/linux/uclibc/x86/make.defaults | 6 ++++++ |
18 |
.../linux/uclibc/x86/package.accept_keywords | 3 +++ |
19 |
profiles/vanilla/linux/uclibc/x86/package.mask | 3 +++ |
20 |
profiles/vanilla/linux/uclibc/x86/package.use.mask | 1 + |
21 |
profiles/vanilla/linux/uclibc/x86/parent | 1 + |
22 |
11 files changed, 37 insertions(+), 0 deletions(-) |
23 |
|
24 |
diff --git a/profiles/vanilla/linux/uclibc/make.defaults b/profiles/vanilla/linux/uclibc/make.defaults |
25 |
new file mode 100644 |
26 |
index 0000000..069f068 |
27 |
--- /dev/null |
28 |
+++ b/profiles/vanilla/linux/uclibc/make.defaults |
29 |
@@ -0,0 +1,8 @@ |
30 |
+CFLAGS="-Os" |
31 |
+CXXFLAGS="${CFLAGS}" |
32 |
+PORTAGE_LIBC="uClibc" |
33 |
+ELIBC=uclibc |
34 |
+FEATURES="sandbox sfperms strict" |
35 |
+ |
36 |
+USE="ncurses nptl readline uclibc unicode xattr zlib -pam" |
37 |
+BOOTSTRAP_USE="${BOOTSTRAP_USE} uclibc" |
38 |
|
39 |
diff --git a/profiles/vanilla/linux/uclibc/package.mask b/profiles/vanilla/linux/uclibc/package.mask |
40 |
new file mode 100644 |
41 |
index 0000000..be69761 |
42 |
--- /dev/null |
43 |
+++ b/profiles/vanilla/linux/uclibc/package.mask |
44 |
@@ -0,0 +1,2 @@ |
45 |
+-sys-libs/uclibc |
46 |
+sys-libs/glibc |
47 |
|
48 |
diff --git a/profiles/vanilla/linux/uclibc/packages b/profiles/vanilla/linux/uclibc/packages |
49 |
new file mode 100644 |
50 |
index 0000000..4589a54 |
51 |
--- /dev/null |
52 |
+++ b/profiles/vanilla/linux/uclibc/packages |
53 |
@@ -0,0 +1,3 @@ |
54 |
+app-misc/pax-utils |
55 |
+dev-libs/libiconv |
56 |
+-*sys-apps/man-pages |
57 |
|
58 |
diff --git a/profiles/vanilla/linux/uclibc/parent b/profiles/vanilla/linux/uclibc/parent |
59 |
new file mode 100644 |
60 |
index 0000000..c3ff51e |
61 |
--- /dev/null |
62 |
+++ b/profiles/vanilla/linux/uclibc/parent |
63 |
@@ -0,0 +1,2 @@ |
64 |
+../../../base/ |
65 |
+../../../default/linux |
66 |
|
67 |
diff --git a/profiles/vanilla/linux/uclibc/use.force b/profiles/vanilla/linux/uclibc/use.force |
68 |
new file mode 100644 |
69 |
index 0000000..3904f12 |
70 |
--- /dev/null |
71 |
+++ b/profiles/vanilla/linux/uclibc/use.force |
72 |
@@ -0,0 +1 @@ |
73 |
+elibc_uclibc |
74 |
|
75 |
diff --git a/profiles/vanilla/linux/uclibc/use.mask b/profiles/vanilla/linux/uclibc/use.mask |
76 |
new file mode 100644 |
77 |
index 0000000..5969a91 |
78 |
--- /dev/null |
79 |
+++ b/profiles/vanilla/linux/uclibc/use.mask |
80 |
@@ -0,0 +1,7 @@ |
81 |
+nls |
82 |
+ |
83 |
+emul-linux-x86 |
84 |
+-uclibc |
85 |
+ |
86 |
+-elibc_uclibc |
87 |
+elibc_glibc |
88 |
|
89 |
diff --git a/profiles/vanilla/linux/uclibc/x86/make.defaults b/profiles/vanilla/linux/uclibc/x86/make.defaults |
90 |
new file mode 100644 |
91 |
index 0000000..c540700 |
92 |
--- /dev/null |
93 |
+++ b/profiles/vanilla/linux/uclibc/x86/make.defaults |
94 |
@@ -0,0 +1,6 @@ |
95 |
+ARCH="x86" |
96 |
+ACCEPT_KEYWORDS="x86" |
97 |
+CHOST="i386-gentoo-linux-uclibc" |
98 |
+ |
99 |
+USE="ncurses pic readline uclibc zlib" |
100 |
+BOOTSTRAP_USE="${BOOTSTRAP_USE} pic" |
101 |
|
102 |
diff --git a/profiles/vanilla/linux/uclibc/x86/package.accept_keywords b/profiles/vanilla/linux/uclibc/x86/package.accept_keywords |
103 |
new file mode 100644 |
104 |
index 0000000..4d519e0 |
105 |
--- /dev/null |
106 |
+++ b/profiles/vanilla/linux/uclibc/x86/package.accept_keywords |
107 |
@@ -0,0 +1,3 @@ |
108 |
+dev-libs/glib |
109 |
+sys-kernel/linux-headers |
110 |
+sys-devel/gettext |
111 |
|
112 |
diff --git a/profiles/vanilla/linux/uclibc/x86/package.mask b/profiles/vanilla/linux/uclibc/x86/package.mask |
113 |
new file mode 100644 |
114 |
index 0000000..414bc48 |
115 |
--- /dev/null |
116 |
+++ b/profiles/vanilla/linux/uclibc/x86/package.mask |
117 |
@@ -0,0 +1,3 @@ |
118 |
+>sys-apps/util-linux-2.18-r1 |
119 |
+>sys-fs/udev-141 |
120 |
+>sys-libs/readline-5.2_p14 |
121 |
|
122 |
diff --git a/profiles/vanilla/linux/uclibc/x86/package.use.mask b/profiles/vanilla/linux/uclibc/x86/package.use.mask |
123 |
new file mode 100644 |
124 |
index 0000000..0388180 |
125 |
--- /dev/null |
126 |
+++ b/profiles/vanilla/linux/uclibc/x86/package.use.mask |
127 |
@@ -0,0 +1 @@ |
128 |
+net-misc/iputils ipv6 |
129 |
|
130 |
diff --git a/profiles/vanilla/linux/uclibc/x86/parent b/profiles/vanilla/linux/uclibc/x86/parent |
131 |
new file mode 100644 |
132 |
index 0000000..f3229c5 |
133 |
--- /dev/null |
134 |
+++ b/profiles/vanilla/linux/uclibc/x86/parent |
135 |
@@ -0,0 +1 @@ |
136 |
+.. |