<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-openembedded.git/meta-systemd/classes, branch master</title>
<subtitle>Mirror of git.openembedded.org/meta-openembedded</subtitle>
<id>https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=master</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/'/>
<updated>2013-04-15T14:22:06+00:00</updated>
<entry>
<title>meta-systemd: drop now unused gitpkgv.bbclass</title>
<updated>2013-04-15T14:22:06+00:00</updated>
<author>
<name>Martin Jansa</name>
<email>Martin.Jansa@gmail.com</email>
</author>
<published>2013-04-13T12:15:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=7de9451c982d9156226789a0e2f3b9251e234aba'/>
<id>urn:sha1:7de9451c982d9156226789a0e2f3b9251e234aba</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Delete systemd class.</title>
<updated>2013-04-12T16:48:42+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2013-02-13T17:25:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=0afa2a51d2720ed1d6c06aaef17bd90248ef650e'/>
<id>urn:sha1:0afa2a51d2720ed1d6c06aaef17bd90248ef650e</id>
<content type='text'>
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>systemd.bbclass: set INHIBIT_UPDATERCD_BBCLASS like oe-core does now</title>
<updated>2013-04-04T06:14:21+00:00</updated>
<author>
<name>Martin Jansa</name>
<email>Martin.Jansa@gmail.com</email>
</author>
<published>2013-03-28T13:45:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=3dcb4f293beddcdc36fa44d35d3e1dfcd1deb3d2'/>
<id>urn:sha1:3dcb4f293beddcdc36fa44d35d3e1dfcd1deb3d2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>systemd.bbclass: move disable operation into prerm() script</title>
<updated>2013-01-18T09:49:43+00:00</updated>
<author>
<name>Enrico Scholz</name>
<email>enrico.scholz@sigma-chemnitz.de</email>
</author>
<published>2012-11-16T16:21:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=38a5cf3fa06972992f473027658d5b0cffff3a33'/>
<id>urn:sha1:38a5cf3fa06972992f473027658d5b0cffff3a33</id>
<content type='text'>
The 'systemctl disable' operation should not be done in postrm() because
the .service file does not exist anymore and the script will fail hence.

After moving this command into prerm(), postrm() becomes empty and can
be removed completely.

Signed-off-by: Enrico Scholz &lt;enrico.scholz@sigma-chemnitz.de&gt;
Acked-by: Otavio Salvador &lt;otavio@ossystems.com.br&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>systemd.bbclass: Fixes for living along with multilib</title>
<updated>2013-01-08T17:31:51+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2012-12-13T18:03:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=af1e1e3f55050ab25ce3b6f37e3ee3b3b318f7e4'/>
<id>urn:sha1:af1e1e3f55050ab25ce3b6f37e3ee3b3b318f7e4</id>
<content type='text'>
This essentially fixes two problems
1. We were ignoring systemd for multilibs now we dont
2. We were replacing '-systemd' string in PN which is
a problem whenre -systemd appears more than once
e.g. lib32-systemd-units-system it was removing both
essentially we should only chop the end of PN if it
ends with '-systemd'

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>systemd: Fix build when base_libdir is not /lib</title>
<updated>2013-01-08T17:31:51+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2012-10-09T06:44:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=69b0e85b415e8cf1b86cdc4251f7a16a8d1db4e4'/>
<id>urn:sha1:69b0e85b415e8cf1b86cdc4251f7a16a8d1db4e4</id>
<content type='text'>
we were carrying a wrong patch to fix rootlibdir
to adapt systemd to OE's notion of base_libdir
but thats not right and the units dont get initialised
properly when we have base_libdir which is not /lib

This patch fixes the use of base_libdir where
it should have been catering to notions of systemd/udev
for putting unit files and init scripts in /lib
and not in base_libdir

It also ignores the lib32-* packages so that systemd
build works for multilib enabled systems.

Adapt to nativesdk renaming

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>Replace bb.data.* with d.*</title>
<updated>2012-10-28T14:32:06+00:00</updated>
<author>
<name>Paul Eggleton</name>
<email>paul.eggleton@linux.intel.com</email>
</author>
<published>2012-10-28T13:49:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=3a30c562385cb3d9cd1b3043f6fe677a22024018'/>
<id>urn:sha1:3a30c562385cb3d9cd1b3043f6fe677a22024018</id>
<content type='text'>
Used sed expression given here:

http://lists.linuxtogo.org/pipermail/openembedded-core/2011-November/012373.html

Plus an additional expression for .expand. Full expression is:

sed \
-e 's:bb.data.\(setVar([^,]*,[^,]*\), \([^ )]*\) *):\2.\1):g' \
-e 's:bb.data.\(setVarFlag([^,]*,[^,]*,[^,]*\), \([^) ]*\) *):\2.\1):g' \
-e 's:bb.data.\(getVar([^,]*\), \([^, ]*\) *,\([^)]*\)):\2.\1,\3):g' \
-e 's:bb.data.\(getVarFlag([^,]*,[^,]*\), \([^, ]*\) *,\([^)]*\)):\2.\1,\3):g' \
-e 's:bb.data.\(getVarFlag([^,]*,[^,]*\), \([^) ]*\) *):\2.\1):g' \
-e 's:bb.data.\(getVar([^,]*\), \([^) ]*\) *):\2.\1):g' \
-e 's:bb.data.\(expand([^,]*\), \([^ )]*\) *):\2.\1):g' \
-i `grep -ril bb.data *`

Some minor correction in systemd.bbclass was needed for some expressions
that didn't quite match the regex in the desired way; additionally a few
instances were manually changed.

Signed-off-by: Paul Eggleton &lt;paul.eggleton@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>Revert "systemd.bbclass: Dont check for multilib and change for nativesdk renaming"</title>
<updated>2012-10-09T09:16:04+00:00</updated>
<author>
<name>Koen Kooi</name>
<email>koen@dominion.thruhere.net</email>
</author>
<published>2012-10-09T09:12:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=aff5f48fb89ae8427cbbd5341f3bd1d4e43582f6'/>
<id>urn:sha1:aff5f48fb89ae8427cbbd5341f3bd1d4e43582f6</id>
<content type='text'>
This triggers:

ERROR: Nothing RPROVIDES 'connman-systemd' (but /OE/tentacle/sources/meta-angstrom/recipes-images/angstrom/systemd-image.bb RDEPENDS on or otherwise requires it)

This reverts commit cbac8756e815c3f141cebf6d2e6875400980a4f9.
</content>
</entry>
<entry>
<title>systemd.bbclass: Dont check for multilib and change for nativesdk renaming</title>
<updated>2012-10-09T09:05:08+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2012-10-09T06:44:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=cbac8756e815c3f141cebf6d2e6875400980a4f9'/>
<id>urn:sha1:cbac8756e815c3f141cebf6d2e6875400980a4f9</id>
<content type='text'>
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
Signed-off-by: Koen Kooi &lt;koen@dominion.thruhere.net&gt;
</content>
</entry>
<entry>
<title>systemd.bbclass: add option to disable automatic RRECOMMENDS pkg-systemd_base -&gt; pkg-systemd</title>
<updated>2012-08-20T08:02:09+00:00</updated>
<author>
<name>Martin Jansa</name>
<email>Martin.Jansa@gmail.com</email>
</author>
<published>2012-08-16T11:51:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=e008cc8688504687b1e3a62a149a78d3da1375e7'/>
<id>urn:sha1:e008cc8688504687b1e3a62a149a78d3da1375e7</id>
<content type='text'>
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
</feed>
