From: Martin Jansa <martin.jansa@gmail.com>
To: openembedded-devel@lists.openembedded.org
Subject: Re: [PATCH 05/19] cdrkit: initial add 1.1.11
Date: Wed, 23 Sep 2015 16:09:57 +0200 [thread overview]
Message-ID: <20150923140957.GG2384@jama> (raw)
In-Reply-To: <1442450491-14912-6-git-send-email-schnitzeltony@googlemail.com>
[-- Attachment #1: Type: text/plain, Size: 4267 bytes --]
On Thu, Sep 17, 2015 at 02:41:17AM +0200, Andreas Müller wrote:
> Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
> ---
> meta-oe/recipes-multimedia/cdrkit/cdrkit_1.1.11.bb | 18 ++++++++
> ...te-a-run-test-to-determine-order-of-bitfi.patch | 53 ++++++++++++++++++++++
> 2 files changed, 71 insertions(+)
> create mode 100644 meta-oe/recipes-multimedia/cdrkit/cdrkit_1.1.11.bb
> create mode 100644 meta-oe/recipes-multimedia/cdrkit/files/0001-do-not-create-a-run-test-to-determine-order-of-bitfi.patch
I've skipped this one, please add PACKAGECONFIG/dependency on bzip2:
cdrkit-1.1.11: cdrkit rdepends on libbz2, but it isn't a build
dependency? [build-deps]
>
> diff --git a/meta-oe/recipes-multimedia/cdrkit/cdrkit_1.1.11.bb b/meta-oe/recipes-multimedia/cdrkit/cdrkit_1.1.11.bb
> new file mode 100644
> index 0000000..310a7b9
> --- /dev/null
> +++ b/meta-oe/recipes-multimedia/cdrkit/cdrkit_1.1.11.bb
> @@ -0,0 +1,18 @@
> +SUMMARY = "CD/DVD command line tools"
> +HOMEPAGE = "http://cdrkit.org/"
> +
> +LICENSE = "GPLv2"
> +LIC_FILES_CHKSUM = "file://COPYING;md5=b30d3b2750b668133fc17b401e1b98f8"
> +
> +# While writing download from cdrkit.org was broken so get sources from debian
> +SRC_URI = " \
> + ${DEBIAN_MIRROR}/main/c/${BPN}/${BPN}_${PV}.orig.tar.gz \
> + file://0001-do-not-create-a-run-test-to-determine-order-of-bitfi.patch \
> +"
> +SRC_URI[md5sum] = "efe08e2f3ca478486037b053acd512e9"
> +SRC_URI[sha256sum] = "d1c030756ecc182defee9fe885638c1785d35a2c2a297b4604c0e0dcc78e47da"
> +
> +inherit cmake
> +
> +DEPENDS = "libcap file"
> +RDEPENDS_${PN} = "perl"
> diff --git a/meta-oe/recipes-multimedia/cdrkit/files/0001-do-not-create-a-run-test-to-determine-order-of-bitfi.patch b/meta-oe/recipes-multimedia/cdrkit/files/0001-do-not-create-a-run-test-to-determine-order-of-bitfi.patch
> new file mode 100644
> index 0000000..c9725cb
> --- /dev/null
> +++ b/meta-oe/recipes-multimedia/cdrkit/files/0001-do-not-create-a-run-test-to-determine-order-of-bitfi.patch
> @@ -0,0 +1,53 @@
> +From a702cd1bb5eba5a05d1098862b5b863a3f6dd558 Mon Sep 17 00:00:00 2001
> +From: =?UTF-8?q?Andreas=20M=C3=BCller?= <schnitzeltony@googlemail.com>
> +Date: Thu, 10 Sep 2015 09:39:13 +0200
> +Subject: [PATCH] do not create a run test to determine order of bitfields
> +MIME-Version: 1.0
> +Content-Type: text/plain; charset=UTF-8
> +Content-Transfer-Encoding: 8bit
> +
> +taken from [1]
> +
> +Upstream-Status: Inappropriate [cross compile specific]
> +
> +[1] http://cgit.openembedded.org/openembedded/tree/recipes/cdrkit/cdrkit/xconfig.patch
> +
> +Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
> +---
> + include/CMakeLists.txt | 2 --
> + include/xconfig.h.in | 6 +++++-
> + 2 files changed, 5 insertions(+), 3 deletions(-)
> +
> +diff --git a/include/CMakeLists.txt b/include/CMakeLists.txt
> +index 99a69fd..e5ba8a7 100644
> +--- a/include/CMakeLists.txt
> ++++ b/include/CMakeLists.txt
> +@@ -35,8 +35,6 @@ endif(VA_LIST_IS_ARRAY)
> + INCLUDE(TestBigEndian)
> + TEST_BIG_ENDIAN(WORDS_BIGENDIAN)
> +
> +-TRY_RUN(BITFIELDS_HTOL TEST_DUMMY ${CMAKE_BINARY_DIR} ${CMAKE_CURRENT_SOURCE_DIR}/test_BITFIELDS_HTOL.c)
> +-
> + INCLUDE(CheckIncludeFiles)
> +
> + #SET(CMAKE_REQUIRED_INCLUDES "/usr/include;/usr/local/include")
> +diff --git a/include/xconfig.h.in b/include/xconfig.h.in
> +index c130600..476c00b 100644
> +--- a/include/xconfig.h.in
> ++++ b/include/xconfig.h.in
> +@@ -233,7 +233,11 @@
> + /* If using network byte order */
> + #cmakedefine WORDS_BIGENDIAN
> + /* If high bits come first in structures */
> +-#cmakedefine BITFIELDS_HTOL
> ++#ifdef WORDS_BIGENDIAN
> ++#define BITFIELDS_HTOL
> ++#else
> ++#define BITFIELDS_LTOH
> ++#endif
> + #define HAVE_C_BIGENDIAN /* Flag that WORDS_BIGENDIAN test was done */
> + #define HAVE_C_BITFIELDS /* Flag that BITFIELDS_HTOL test was done */
> +
> +--
> +2.1.0
> +
> --
> 2.1.0
>
> --
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel@lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-devel
--
Martin 'JaMa' Jansa jabber: Martin.Jansa@gmail.com
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 188 bytes --]
next prev parent reply other threads:[~2015-09-23 14:09 UTC|newest]
Thread overview: 26+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-09-17 0:41 [PATCH 00/19] news, updates and fixes Andreas Müller
2015-09-17 0:41 ` [PATCH 01/19] gvfs: remove invalid PACKAGECONFIG[cdda] Andreas Müller
2015-09-17 6:54 ` Martin Jansa
2015-09-17 7:07 ` Andreas Müller
2015-09-17 7:21 ` Martin Jansa
2015-09-17 7:42 ` Andreas Müller
2015-09-17 0:41 ` [PATCH 02/19] gst-plugins-ugly: prepare for update of libcdio Andreas Müller
2015-09-17 0:41 ` [PATCH 03/19] libcdio: update to 0.93 Andreas Müller
2015-09-17 0:41 ` [PATCH 04/19] libburn: initial add 1.4.0 Andreas Müller
2015-09-17 0:41 ` [PATCH 05/19] cdrkit: initial add 1.1.11 Andreas Müller
2015-09-23 14:09 ` Martin Jansa [this message]
2015-09-23 19:52 ` Andreas Müller
2015-09-17 0:41 ` [PATCH 06/19] libgudev: initial add 230 Andreas Müller
2015-09-17 0:41 ` [PATCH 07/19] udisks2: add libgudev to DEPENDS Andreas Müller
2015-09-17 0:41 ` [PATCH 08/19] udisks: replace udev by libgudev in DEPENDS Andreas Müller
2015-09-17 0:41 ` [PATCH 09/19] udisks: update to 1.05 and fix build with latest glibc-version Andreas Müller
2015-09-17 0:41 ` [PATCH 10/19] upower replace udev by libgudev in DEPENDS Andreas Müller
2015-09-17 0:41 ` [PATCH 11/19] libmbim: " Andreas Müller
2015-09-17 0:41 ` [PATCH 12/19] thunar-volman: " Andreas Müller
2015-09-17 0:41 ` [PATCH 13/19] xfce4-power-manager: make upower a build dependency Andreas Müller
2015-09-17 0:41 ` [PATCH 14/19] gimp: fix compile in latest environment Andreas Müller
2015-09-17 0:41 ` [PATCH 15/19] gimp: add libgudev to DEPENDS Andreas Müller
2015-09-17 0:41 ` [PATCH 16/19] polkit-group-rule.inc: remove allarch Andreas Müller
2015-09-17 0:41 ` [PATCH 17/19] xfce4-settings: remove libnotify from DEPENDS - it is in PACKAGECONFIG Andreas Müller
2015-09-17 0:41 ` [PATCH 18/19] xfce4-settings: get 0001-xsettings.xml-Set-default-themes.patch back Andreas Müller
2015-09-17 0:41 ` [PATCH 19/19] xfce4-settings: make Adwaita default icon theme Andreas Müller
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20150923140957.GG2384@jama \
--to=martin.jansa@gmail.com \
--cc=openembedded-devel@lists.openembedded.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.