<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-openembedded.git/meta-oe/classes/systemd.bbclass, branch denzil</title>
<subtitle>Mirror of git.openembedded.org/meta-openembedded</subtitle>
<id>https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=denzil</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=denzil'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/'/>
<updated>2012-12-16T09:51:19+00:00</updated>
<entry>
<title>systemd: use system variables instead of hardcoded paths</title>
<updated>2012-12-16T09:51:19+00:00</updated>
<author>
<name>Ting Liu</name>
<email>b28495@freescale.com</email>
</author>
<published>2012-09-14T10:17:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=35f92b4bd4a5f9bbea61237dc7702d87a8812503'/>
<id>urn:sha1:35f92b4bd4a5f9bbea61237dc7702d87a8812503</id>
<content type='text'>
Back port commit 980b338fb5100ff4c779335a86f3d9450ea8c54a
Below is the original commit message:

Fix build for ppc64

Consider /lib64 and /usr/lib64

Some 64bit architectures chose lib64 instead of lib
for default library dirnames. So we dig this from metadata
vars base_libdir and libdir instead of hardcoding 'lib'

ppc64 in OE uses lib64 for default libdir
and this leaves lot of udev/systemd
files unpackaged since 'lib' was hardcoded

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
Signed-off-by: Koen Kooi &lt;koen@dominion.thruhere.net&gt;
Signed-off-by: Ting Liu &lt;b28495@freescale.com&gt;
Signed-off-by: Eric Bénard &lt;eric@eukrea.com&gt;
</content>
</entry>
<entry>
<title>systemd.bbclass: introduce SYSTEMD_AUTO_ENABLE variable</title>
<updated>2012-09-02T13:03:00+00:00</updated>
<author>
<name>Andreas Müller</name>
<email>schnitzeltony@googlemail.com</email>
</author>
<published>2012-08-28T06:25:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=59c995359502910da4dd60fb53130c84b23d96e8'/>
<id>urn:sha1:59c995359502910da4dd60fb53130c84b23d96e8</id>
<content type='text'>
Currently all services introduced are enabled and started at installation. By
setting SYSTEMD_AUTO_ENABLE = "disable" the default behaviour can be
overridden.

Signed-off-by: Eric Bénard &lt;eric@eukrea.com&gt;
</content>
</entry>
<entry>
<title>systemd.bbclass: do not warn for systemd files are in ${PN}</title>
<updated>2012-09-02T13:03:00+00:00</updated>
<author>
<name>Andreas Müller</name>
<email>schnitzeltony@googlemail.com</email>
</author>
<published>2012-08-28T06:25:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=577943f85154be553b8133b3f2a13f53892152c4'/>
<id>urn:sha1:577943f85154be553b8133b3f2a13f53892152c4</id>
<content type='text'>
Since we have our own layer there is no need to separate out systemd packages

Signed-off-by: Eric Bénard &lt;eric@eukrea.com&gt;
</content>
</entry>
<entry>
<title>systemd.bbclass: extract SYSTEMD_SERVICE properly</title>
<updated>2012-09-02T13:02:59+00:00</updated>
<author>
<name>Andreas Müller</name>
<email>schnitzeltony@googlemail.com</email>
</author>
<published>2012-08-28T06:25:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=8e0c96b9abd568a942165d60edbf23971d552ac8'/>
<id>urn:sha1:8e0c96b9abd568a942165d60edbf23971d552ac8</id>
<content type='text'>
To set service files the following syntax is allowed:

SYSTEMD_SERVICE = &lt;service_file&gt;
or
SYSTEMD_SERVICE_{&lt;systemd_package_name&gt;} = &lt;service_file&gt;

A function get_package_var was introduced to handle all use-cases [1]
properly.

Build tested / buildhistory checks

[1] http://lists.linuxtogo.org/pipermail/openembedded-devel/2012-May/039870.html

Signed-off-by: Andreas Müller &lt;schnitzeltony@googlemail.com&gt;
Acked-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
Signed-off-by: Koen Kooi &lt;koen@dominion.thruhere.net&gt;
Signed-off-by: Eric Bénard &lt;eric@eukrea.com&gt;
</content>
</entry>
<entry>
<title>systemd.bbclass: remove unused code</title>
<updated>2012-09-02T13:02:58+00:00</updated>
<author>
<name>Andreas Müller</name>
<email>schnitzeltony@googlemail.com</email>
</author>
<published>2012-08-28T06:25:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=8374a0caf3c86d3cbff19861f27e23d8fd6b970a'/>
<id>urn:sha1:8374a0caf3c86d3cbff19861f27e23d8fd6b970a</id>
<content type='text'>
Signed-off-by: Andreas Müller &lt;schnitzeltony@googlemail.com&gt;
Signed-off-by: Koen Kooi &lt;koen@dominion.thruhere.net&gt;
Signed-off-by: Eric Bénard &lt;eric@eukrea.com&gt;
</content>
</entry>
<entry>
<title>systemd.bbclass: allow recipe to inherit systemd with empty SYSTEMD_SERVICE</title>
<updated>2012-04-26T11:47:32+00:00</updated>
<author>
<name>Martin Jansa</name>
<email>Martin.Jansa@gmail.com</email>
</author>
<published>2012-04-24T13:11:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=154d0bb399ce6a0bdc2bf756d1a8a9c77dd0a755'/>
<id>urn:sha1:154d0bb399ce6a0bdc2bf756d1a8a9c77dd0a755</id>
<content type='text'>
* I have use case where common recipe does inherit systemd and only some BSP's are bbappending some SERVICEs to it
* install was moved intentionaly, so that /lib/systemd/system is not
  created if there is no .service file (causing QA Warning about
  unpackaged dir)

Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>systemd bbclass: allow recipes to silence WARNING during parsing when ${PN}-systemd is unwanted</title>
<updated>2012-04-18T08:49:50+00:00</updated>
<author>
<name>Koen Kooi</name>
<email>koen@dominion.thruhere.net</email>
</author>
<published>2012-04-18T08:43:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=21c47cff7a2bfc07c6c2a4850e8c7aaf921b2294'/>
<id>urn:sha1:21c47cff7a2bfc07c6c2a4850e8c7aaf921b2294</id>
<content type='text'>
Signed-off-by: Koen Kooi &lt;koen@dominion.thruhere.net&gt;
</content>
</entry>
<entry>
<title>systemd.bbclass: remove systemd_unitdir it is set in oe-core</title>
<updated>2012-03-23T06:55:11+00:00</updated>
<author>
<name>Andreas Müller</name>
<email>schnitzeltony@googlemail.com</email>
</author>
<published>2012-03-22T19:59:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=ed8bbbc690948ae772e576dca0714f2472394a93'/>
<id>urn:sha1:ed8bbbc690948ae772e576dca0714f2472394a93</id>
<content type='text'>
Signed-off-by: Andreas Müller &lt;schnitzeltony@googlemail.com&gt;
Signed-off-by: Koen Kooi &lt;koen@dominion.thruhere.net&gt;
</content>
</entry>
<entry>
<title>systemd.bbclass: fix regression caused by c9f5703aded</title>
<updated>2012-02-25T08:51:54+00:00</updated>
<author>
<name>Otavio Salvador</name>
<email>otavio@ossystems.com.br</email>
</author>
<published>2012-02-25T02:31:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=504f2e084cfd14778f223c807ab5250becd32a7a'/>
<id>urn:sha1:504f2e084cfd14778f223c807ab5250becd32a7a</id>
<content type='text'>
The parsing condition was broken causing the packages not being
expanded to include &lt;PN&gt;-systemd packages automatically.

Signed-off-by: Otavio Salvador &lt;otavio@ossystems.com.br&gt;
Signed-off-by: Koen Kooi &lt;koen@dominion.thruhere.net&gt;
</content>
</entry>
<entry>
<title>systemd.bbclass: do not mangle PACKAGES variable in native, nativesdk and cross</title>
<updated>2012-02-24T22:42:16+00:00</updated>
<author>
<name>Otavio Salvador</name>
<email>otavio@ossystems.com.br</email>
</author>
<published>2012-02-24T20:55:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=c9f5703aded908f2c61171abe2969e41d35028e2'/>
<id>urn:sha1:c9f5703aded908f2c61171abe2969e41d35028e2</id>
<content type='text'>
Signed-off-by: Otavio Salvador &lt;otavio@ossystems.com.br&gt;
Signed-off-by: Koen Kooi &lt;koen@dominion.thruhere.net&gt;
</content>
</entry>
</feed>
