Robert Yang
208ff62db4
bin_package.bbclass: binary package recipe class
...
This is used for the binary package recipe, it's been suggested that it
would be a useful feature to be able to easily take an RPM or similar
containing a software binary from a 3rd party software vendor and
integrate it into an image created by the build system.
* Brief introduction
- The binary pkg can be .rpm, .deb, .ipk and other formats which can
be unpacked by bitbake fetcher.
- Let bitbake unpack the bianry package, just like unpack the source
package.
- Skip the do_configure and do_compile.
- Install the files to ${D}
- Other steps are similar to the source package's recipe.
* Note:
- The "subdir" parameter in the SRC_URI is useful for the binary
package recipe, so I added an example in the comment.
- I have sent a patch to bitbake-devel mailing list to support
unpack the .rpm, .ipk, and .deb files.
[YOCTO #1592 ]
(From OE-Core rev: 7037f52909b8226d2afed4ac73c902d410afc112)
Signed-off-by: Robert Yang <liezhi.yang@windriver.com >
Signed-off-by: Saul Wold <sgw@linux.intel.com >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2012-09-10 13:01:46 +01:00
..
2012-07-22 11:42:23 +01:00
2012-08-29 16:02:07 -07:00
2012-08-29 16:02:07 -07:00
2012-08-29 16:02:07 -07:00
2012-09-04 12:52:55 +01:00
2010-04-27 17:11:28 +01:00
2012-07-19 10:24:50 +01:00
2012-09-02 05:52:06 -07:00
2012-09-10 13:01:46 +01:00
2012-06-21 13:02:56 +01:00
2012-05-11 17:50:49 +01:00
2012-07-19 10:24:50 +01:00
2012-07-19 10:24:50 +01:00
2012-08-21 12:15:30 +01:00
2012-08-06 15:29:46 +01:00
2012-08-21 12:15:30 +01:00
2012-07-10 14:25:38 +01:00
2012-08-17 17:45:12 +01:00
2012-06-11 13:49:51 +01:00
2012-06-25 16:35:52 +01:00
2012-08-29 16:02:08 -07:00
2012-09-07 00:07:44 +01:00
2012-03-05 10:22:56 -08:00
2012-07-19 10:24:50 +01:00
2012-07-17 10:53:56 +01:00
2012-09-02 05:52:06 -07:00
2012-04-30 11:37:22 +01:00
2012-07-17 10:53:57 +01:00
2012-07-19 10:24:50 +01:00
2010-10-05 22:26:33 +01:00
2011-08-10 13:33:07 +01:00
2012-09-10 13:01:45 +01:00
2012-07-22 11:42:20 +01:00
2011-01-20 21:37:00 +00:00
2012-03-05 10:22:56 -08:00
2012-08-24 17:25:15 +01:00
2011-11-30 22:18:08 +00:00
2012-03-01 15:56:50 +00:00
2012-07-19 10:24:50 +01:00
2012-04-22 15:59:56 +01:00
2011-11-10 11:37:11 +00:00
2012-07-19 10:24:50 +01:00
2012-08-25 14:47:00 +01:00
2012-09-05 22:25:23 +01:00
2012-07-28 09:20:52 +01:00
2012-07-19 10:24:50 +01:00
2012-07-26 14:56:20 +01:00
2012-05-30 14:21:29 +01:00
2012-02-29 18:25:03 +00:00
2012-09-07 12:10:40 +01:00
2011-07-27 12:02:46 +01:00
2012-03-01 15:51:38 +00:00
2012-08-07 12:56:34 +01:00
2011-11-10 11:51:18 +00:00
2012-08-21 12:15:30 +01:00
2012-03-27 13:26:36 +01:00
2012-09-04 12:53:00 +01:00
2010-07-15 12:48:25 +01:00
2012-08-01 09:10:41 +01:00
2012-09-04 12:52:55 +01:00
2009-11-13 12:15:42 +00:00
2012-07-19 10:24:50 +01:00
2012-09-04 14:46:17 +01:00
2012-08-25 14:47:00 +01:00
2012-07-04 17:40:33 +01:00
2012-07-19 10:24:50 +01:00
2012-07-19 12:24:50 +01:00
2012-08-17 18:04:21 +01:00
2011-07-01 23:34:18 +01:00
2011-04-28 10:45:41 +01:00
2007-09-01 22:17:06 +00:00
2012-07-19 10:24:50 +01:00
2012-07-19 10:24:50 +01:00
2012-09-10 13:01:45 +01:00
2010-08-10 14:47:41 +01:00
2011-08-05 17:16:03 +01:00
2012-04-26 10:05:15 +01:00
2012-01-05 12:36:29 +00:00
2011-07-27 15:45:47 +01:00
2012-08-02 18:07:18 +01:00
2012-06-28 16:26:44 +01:00
2012-09-02 05:52:06 -07:00
2006-11-20 15:19:39 +00:00
2011-03-15 01:19:26 +00:00
2012-07-26 14:40:47 +01:00
2012-08-21 12:15:30 +01:00
2012-09-10 13:01:45 +01:00
2012-05-30 12:04:45 +01:00
2012-09-04 12:52:55 +01:00
2012-07-19 10:24:50 +01:00
2012-09-04 12:52:59 +01:00
2012-04-18 15:55:04 +01:00
2012-07-19 10:24:50 +01:00
2012-07-26 14:56:20 +01:00
2012-03-05 10:22:56 -08:00
2012-07-19 10:24:50 +01:00
2012-09-02 05:52:06 -07:00
2012-09-04 12:52:55 +01:00
2012-08-17 18:04:23 +01:00
2012-07-29 10:16:14 +01:00
2012-08-06 15:18:46 +01:00
2012-09-02 05:52:06 -07:00
2012-07-04 17:40:38 +01:00
2012-03-08 12:16:29 -08:00
2012-01-11 10:37:43 +00:00
2011-10-31 22:03:22 +00:00
2012-07-26 14:56:20 +01:00
2012-07-26 14:40:46 +01:00
2011-01-20 21:37:01 +00:00
2012-09-05 17:32:14 +01:00
2012-03-05 10:22:56 -08:00
2012-07-31 08:02:09 +01:00
2012-08-21 12:15:30 +01:00
2012-08-02 15:28:39 +01:00
2012-03-26 12:13:05 +01:00
2012-08-17 18:04:23 +01:00
2012-07-29 10:16:15 +01:00
2012-08-15 14:26:43 +01:00
2012-09-05 17:32:14 +01:00
2012-03-26 23:29:44 +01:00
2012-02-21 17:00:46 +00:00
2012-08-24 17:25:15 +01:00
2012-08-02 15:28:37 +01:00
2012-03-05 10:22:56 -08:00
2012-03-05 10:22:56 -08:00
2012-09-02 05:52:06 -07:00
2012-08-29 16:02:07 -07:00
2012-07-19 10:24:50 +01:00
2012-09-04 12:52:55 +01:00
2012-05-06 09:55:46 +01:00
2012-08-21 12:15:30 +01:00
2012-07-19 11:44:16 +01:00
2012-05-11 17:50:50 +01:00
2012-08-21 12:15:30 +01:00
2012-07-19 10:24:50 +01:00
2012-07-19 10:24:50 +01:00
2012-08-18 16:23:59 +01:00
2012-08-21 12:15:30 +01:00