diff options
-rw-r--r-- | meta-oe/recipes-core/systemd/systemd/0001-systemd-disable-xml-file-stuff-and-introspection.patch | 39 | ||||
-rw-r--r-- | meta-oe/recipes-core/systemd/systemd_git.bb | 4 |
2 files changed, 31 insertions, 12 deletions
diff --git a/meta-oe/recipes-core/systemd/systemd/0001-systemd-disable-xml-file-stuff-and-introspection.patch b/meta-oe/recipes-core/systemd/systemd/0001-systemd-disable-xml-file-stuff-and-introspection.patch index 63310aaecd..d21174da07 100644 --- a/meta-oe/recipes-core/systemd/systemd/0001-systemd-disable-xml-file-stuff-and-introspection.patch +++ b/meta-oe/recipes-core/systemd/systemd/0001-systemd-disable-xml-file-stuff-and-introspection.patch | |||
@@ -1,17 +1,18 @@ | |||
1 | From 4f2c783daa2556666821ad4b3a8825a7b58857b4 Mon Sep 17 00:00:00 2001 | 1 | From ef5128ced42e89514c36a6fba837d84f0d8c294d Mon Sep 17 00:00:00 2001 |
2 | From: Koen Kooi <koen@dominion.thruhere.net> | 2 | From: Koen Kooi <koen@dominion.thruhere.net> |
3 | Date: Mon, 2 May 2011 09:12:21 +0200 | 3 | Date: Mon, 27 Jun 2011 15:44:41 +0200 |
4 | Subject: [PATCH] systemd: disable xml file stuff and introspection | 4 | Subject: [PATCH] systemd: disable xml file stuff and introspection |
5 | 5 | ||
6 | Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> | ||
6 | --- | 7 | --- |
7 | Makefile.am | 40 ++-------------------------------------- | 8 | Makefile.am | 58 ++-------------------------------------------------------- |
8 | 1 files changed, 2 insertions(+), 38 deletions(-) | 9 | 1 files changed, 2 insertions(+), 56 deletions(-) |
9 | 10 | ||
10 | diff --git a/Makefile.am b/Makefile.am | 11 | diff --git a/Makefile.am b/Makefile.am |
11 | index 873090e..49d2ee8 100644 | 12 | index bfc1079..f23e060 100644 |
12 | --- a/Makefile.am | 13 | --- a/Makefile.am |
13 | +++ b/Makefile.am | 14 | +++ b/Makefile.am |
14 | @@ -199,21 +199,6 @@ dist_dbussystemservice_DATA = \ | 15 | @@ -216,24 +216,6 @@ dist_dbussystemservice_DATA = \ |
15 | dist_udevrules_DATA = \ | 16 | dist_udevrules_DATA = \ |
16 | src/99-systemd.rules | 17 | src/99-systemd.rules |
17 | 18 | ||
@@ -28,12 +29,15 @@ index 873090e..49d2ee8 100644 | |||
28 | - org.freedesktop.systemd1.Automount.xml \ | 29 | - org.freedesktop.systemd1.Automount.xml \ |
29 | - org.freedesktop.systemd1.Snapshot.xml \ | 30 | - org.freedesktop.systemd1.Snapshot.xml \ |
30 | - org.freedesktop.systemd1.Swap.xml \ | 31 | - org.freedesktop.systemd1.Swap.xml \ |
31 | - org.freedesktop.systemd1.Path.xml | 32 | - org.freedesktop.systemd1.Path.xml \ |
33 | - org.freedesktop.hostname1.xml \ | ||
34 | - org.freedesktop.locale1.xml \ | ||
35 | - org.freedesktop.timedate1.xml | ||
32 | - | 36 | - |
33 | dist_bashcompletion_DATA = \ | 37 | dist_bashcompletion_DATA = \ |
34 | src/systemctl-bash-completion.sh | 38 | src/systemctl-bash-completion.sh |
35 | 39 | ||
36 | @@ -642,17 +627,10 @@ XML_FILES = \ | 40 | @@ -667,17 +649,10 @@ XML_FILES = \ |
37 | XML_IN_FILES = \ | 41 | XML_IN_FILES = \ |
38 | ${patsubst %.1,%.xml.in,${patsubst %.3,%.xml.in,${patsubst %.5,%.xml.in,${patsubst %.7,%.xml.in,${patsubst %.8,%.xml.in,$(nodist_man_MANS)}}}}} | 42 | ${patsubst %.1,%.xml.in,${patsubst %.3,%.xml.in,${patsubst %.5,%.xml.in,${patsubst %.7,%.xml.in,${patsubst %.8,%.xml.in,$(nodist_man_MANS)}}}}} |
39 | 43 | ||
@@ -52,7 +56,7 @@ index 873090e..49d2ee8 100644 | |||
52 | 56 | ||
53 | systemd_SOURCES = \ | 57 | systemd_SOURCES = \ |
54 | src/main.c | 58 | src/main.c |
55 | @@ -1218,7 +1196,6 @@ CLEANFILES = \ | 59 | @@ -1317,7 +1292,6 @@ CLEANFILES = \ |
56 | $(nodist_systemunit_DATA) \ | 60 | $(nodist_systemunit_DATA) \ |
57 | $(nodist_userunit_DATA) \ | 61 | $(nodist_userunit_DATA) \ |
58 | $(nodist_man_MANS) \ | 62 | $(nodist_man_MANS) \ |
@@ -60,7 +64,7 @@ index 873090e..49d2ee8 100644 | |||
60 | $(pkgconfigdata_DATA) \ | 64 | $(pkgconfigdata_DATA) \ |
61 | src/org.freedesktop.systemd1.policy | 65 | src/org.freedesktop.systemd1.policy |
62 | 66 | ||
63 | @@ -1280,26 +1257,13 @@ man/%.8: man/%.xml | 67 | @@ -1379,41 +1353,13 @@ man/%.8: man/%.xml |
64 | man/%.8.in: man/%.xml.in | 68 | man/%.8.in: man/%.xml.in |
65 | $(XSLTPROC_PROCESS_MAN_IN) | 69 | $(XSLTPROC_PROCESS_MAN_IN) |
66 | 70 | ||
@@ -85,6 +89,21 @@ index 873090e..49d2ee8 100644 | |||
85 | - $(STRINGS) $@.tmp | $(AWK) -f $(srcdir)/introspect.awk | \ | 89 | - $(STRINGS) $@.tmp | $(AWK) -f $(srcdir)/introspect.awk | \ |
86 | - $(DBUS_PREPROCESS) -o $@ - && rm $@.tmp | 90 | - $(DBUS_PREPROCESS) -o $@ - && rm $@.tmp |
87 | - | 91 | - |
92 | -org.freedesktop.hostname1.xml: systemd-hostnamed | ||
93 | - $(AM_V_GEN)$(OBJCOPY) -O binary -j introspect.hostname1 $< $@.tmp && \ | ||
94 | - $(STRINGS) $@.tmp | $(AWK) -f $(srcdir)/introspect.awk | \ | ||
95 | - $(DBUS_PREPROCESS) -o $@ - && rm $@.tmp | ||
96 | - | ||
97 | -org.freedesktop.locale1.xml: systemd-localed | ||
98 | - $(AM_V_GEN)$(OBJCOPY) -O binary -j introspect.locale1 $< $@.tmp && \ | ||
99 | - $(STRINGS) $@.tmp | $(AWK) -f $(srcdir)/introspect.awk | \ | ||
100 | - $(DBUS_PREPROCESS) -o $@ - && rm $@.tmp | ||
101 | - | ||
102 | -org.freedesktop.timedate1.xml: systemd-timedated | ||
103 | - $(AM_V_GEN)$(OBJCOPY) -O binary -j introspect.timedate1 $< $@.tmp && \ | ||
104 | - $(STRINGS) $@.tmp | $(AWK) -f $(srcdir)/introspect.awk | \ | ||
105 | - $(DBUS_PREPROCESS) -o $@ - && rm $@.tmp | ||
106 | - | ||
88 | CLEANFILES += \ | 107 | CLEANFILES += \ |
89 | $(dbusinterface_DATA) | 108 | $(dbusinterface_DATA) |
90 | 109 | ||
diff --git a/meta-oe/recipes-core/systemd/systemd_git.bb b/meta-oe/recipes-core/systemd/systemd_git.bb index 2ce28ac11c..4cc313483f 100644 --- a/meta-oe/recipes-core/systemd/systemd_git.bb +++ b/meta-oe/recipes-core/systemd/systemd_git.bb | |||
@@ -3,7 +3,7 @@ HOMEPAGE = "http://www.freedesktop.org/wiki/Software/systemd" | |||
3 | LICENSE = "GPLv2+" | 3 | LICENSE = "GPLv2+" |
4 | LIC_FILES_CHKSUM = "file://LICENSE;md5=751419260aa954499f7abaabaa882bbe" | 4 | LIC_FILES_CHKSUM = "file://LICENSE;md5=751419260aa954499f7abaabaa882bbe" |
5 | 5 | ||
6 | DEPENDS = "readline udev dbus libcap2 libcgroup" | 6 | DEPENDS = "acl readline udev dbus libcap2 libcgroup" |
7 | DEPENDS += "${@base_contains('DISTRO_FEATURES', 'pam', 'libpam', '', d)}" | 7 | DEPENDS += "${@base_contains('DISTRO_FEATURES', 'pam', 'libpam', '', d)}" |
8 | 8 | ||
9 | SERIAL_CONSOLE ?= "115200 /dev/ttyS0" | 9 | SERIAL_CONSOLE ?= "115200 /dev/ttyS0" |
@@ -19,7 +19,7 @@ PR = "r0" | |||
19 | 19 | ||
20 | inherit autotools vala | 20 | inherit autotools vala |
21 | 21 | ||
22 | SRCREV = "f9a61ef2c9e3b330d9e2e37977b3dd5758a4b853" | 22 | SRCREV = "cd58752a158ccab3db77d355410b31b457df4cfc" |
23 | 23 | ||
24 | SRC_URI = "git://anongit.freedesktop.org/systemd;protocol=git \ | 24 | SRC_URI = "git://anongit.freedesktop.org/systemd;protocol=git \ |
25 | file://0001-systemd-disable-xml-file-stuff-and-introspection.patch \ | 25 | file://0001-systemd-disable-xml-file-stuff-and-introspection.patch \ |