<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/poky.git/meta/classes/package_deb.bbclass, branch bernard</title>
<subtitle>Mirror of git.yoctoproject.org/poky</subtitle>
<id>https://git.enea.com/cgit/linux/poky.git/atom?h=bernard</id>
<link rel='self' href='https://git.enea.com/cgit/linux/poky.git/atom?h=bernard'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/'/>
<updated>2011-02-22T10:53:25+00:00</updated>
<entry>
<title>package_deb.bbclass: Place the whole task under fakeroot context to fix build failures</title>
<updated>2011-02-22T10:53:25+00:00</updated>
<author>
<name>Richard Purdie</name>
<email>richard.purdie@linuxfoundation.org</email>
</author>
<published>2011-02-22T10:53:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=9a28ad6b0291e0d4c4aae6ba25a9f7752d5c2e11'/>
<id>urn:sha1:9a28ad6b0291e0d4c4aae6ba25a9f7752d5c2e11</id>
<content type='text'>
If we don't do this, the ipk/rpm backends can create temporary files and then
when the deb package creates new files, those inodes can be reused and permission
confusion results.

Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>rootfs_deb/package_deb.bbclass: move func from rootfs_deb to package_deb</title>
<updated>2011-02-01T23:59:37+00:00</updated>
<author>
<name>Lianhao Lu</name>
<email>lianhao.lu@intel.com</email>
</author>
<published>2011-01-30T04:26:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=f23e67f172c4e5d39b91edd3c91a55bfcf346192'/>
<id>urn:sha1:f23e67f172c4e5d39b91edd3c91a55bfcf346192</id>
<content type='text'>
package_deb.bbclass:
1. Added new function package_update_index_deb() to generate package
index files.

2. Added new function package_install_internal_deb() to install a list
deb packages to a specified root directory, with the specified package
architecutre information.

rootfs_deb.bbclass:
Used the above new functions to install the rootfs.

Signed-off-by: Lianhao Lu &lt;lianhao.lu@intel.com&gt;
</content>
</entry>
<entry>
<title>image/package_xx/rootfs_xx.bbclass: move rootfs_xx_log_check().</title>
<updated>2011-01-31T16:58:15+00:00</updated>
<author>
<name>Lianhao Lu</name>
<email>lianhao.lu@intel.com</email>
</author>
<published>2011-01-30T04:04:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=5b7e96d852778f1164198040cbd165241ea51e40'/>
<id>urn:sha1:5b7e96d852778f1164198040cbd165241ea51e40</id>
<content type='text'>
Move function rootfs_xx_log_check() from rootfs_xx.bbclass to relevant
package_xx.bbclass. (Where xx is rpm/ipk/deb).

Signed-off-by: Lianhao Lu &lt;lianhao.lu@intel.com&gt;
</content>
</entry>
<entry>
<title>package_deb: Remove access to the D directory which isn't used and might not exist (same problem as the previous patch to package_ipk fixes)</title>
<updated>2011-01-21T16:47:01+00:00</updated>
<author>
<name>Richard Purdie</name>
<email>richard.purdie@linuxfoundation.org</email>
</author>
<published>2011-01-21T16:47:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=070b7ee367178eb911e2e91a912b4aa35b9d7f6d'/>
<id>urn:sha1:070b7ee367178eb911e2e91a912b4aa35b9d7f6d</id>
<content type='text'>
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>package_deb: The packaging command itself is run under fakeroot so these lines are totally unneeded</title>
<updated>2010-10-22T22:05:45+00:00</updated>
<author>
<name>Richard Purdie</name>
<email>rpurdie@linux.intel.com</email>
</author>
<published>2010-10-22T22:05:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=ab718b337c767e277c2e38183f99e61998610b67'/>
<id>urn:sha1:ab718b337c767e277c2e38183f99e61998610b67</id>
<content type='text'>
Signed-off-by: Richard Purdie &lt;rpurdie@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>classes: Only enable fakeroot on setscene tasks with packaging</title>
<updated>2010-10-22T15:34:06+00:00</updated>
<author>
<name>Richard Purdie</name>
<email>rpurdie@linux.intel.com</email>
</author>
<published>2010-10-22T15:34:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=48b42dae5115ef321dfddcf570ae517c3874c4b9'/>
<id>urn:sha1:48b42dae5115ef321dfddcf570ae517c3874c4b9</id>
<content type='text'>
Signed-off-by: Richard Purdie &lt;rpurdie@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>pseudo/fakeroot: Move the pseudo directory creation into bitbake</title>
<updated>2010-10-22T12:00:40+00:00</updated>
<author>
<name>Richard Purdie</name>
<email>rpurdie@linux.intel.com</email>
</author>
<published>2010-10-22T12:00:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=36f1ae42fe13dae174b7fb5eb85dc49d7d7b516b'/>
<id>urn:sha1:36f1ae42fe13dae174b7fb5eb85dc49d7d7b516b</id>
<content type='text'>
If sstate was used to accelerate a build, the pseudo directory might not have
been created leading to subsequent task failures.

Also, sstate packages were not being installed under pseudo context meaning
file permissions could have been lost.

Fix these problems by creating a FAKEROOTDIRS variable which bitbake ensures
exists before running tasks and running the appropriate setscene tasks under
fakeroot context.

Signed-off-by: Richard Purdie &lt;rpurdie@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>package_deb: Fix a typo meaning the debian packaging was not running in the fakeroot evnironment</title>
<updated>2010-10-22T11:59:54+00:00</updated>
<author>
<name>Richard Purdie</name>
<email>rpurdie@linux.intel.com</email>
</author>
<published>2010-10-22T11:59:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=00a96a20995cefacc52e10559029de32941ecf6e'/>
<id>urn:sha1:00a96a20995cefacc52e10559029de32941ecf6e</id>
<content type='text'>
Signed-off-by: Richard Purdie &lt;rpurdie@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>Add Summary/Description support to packaging</title>
<updated>2010-10-11T21:13:14+00:00</updated>
<author>
<name>Mark Hatle</name>
<email>mark.hatle@windriver.com</email>
</author>
<published>2010-09-29T15:11:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=b2f2590e6c566d1ed4df87cf52279106497d584d'/>
<id>urn:sha1:b2f2590e6c566d1ed4df87cf52279106497d584d</id>
<content type='text'>
[BUGID #281]

Add the ability for the deb, ipk and rpm classes to use the new summary
and description fields.  The Description is wrapped around 75 characters
to ensure a reasonably nice, presentable description.

(Summary defaults to the description if Summary is not defined.)

Signed-off-by: Mark Hatle &lt;mark.hatle@windriver.com&gt;
</content>
</entry>
<entry>
<title>Revert "classes: Disable setscene tasks for initial testing"</title>
<updated>2010-10-05T21:26:33+00:00</updated>
<author>
<name>Richard Purdie</name>
<email>rpurdie@linux.intel.com</email>
</author>
<published>2010-09-16T05:55:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=2d93cb0a0d70e6219379363cd80d375e30abebae'/>
<id>urn:sha1:2d93cb0a0d70e6219379363cd80d375e30abebae</id>
<content type='text'>
This reverts commit 084ec86402bba92418898a4c47667a0574a3b3ee.
</content>
</entry>
</feed>
