diff options
Diffstat (limited to 'meta-openembedded/meta-oe/recipes-support/srecord/srecord_1.64.bb')
-rw-r--r-- | meta-openembedded/meta-oe/recipes-support/srecord/srecord_1.64.bb | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/meta-openembedded/meta-oe/recipes-support/srecord/srecord_1.64.bb b/meta-openembedded/meta-oe/recipes-support/srecord/srecord_1.64.bb index 4c34fa1bc3..6f9418b718 100644 --- a/meta-openembedded/meta-oe/recipes-support/srecord/srecord_1.64.bb +++ b/meta-openembedded/meta-oe/recipes-support/srecord/srecord_1.64.bb @@ -6,6 +6,7 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=8dfcbf2f0a144b97f0931b6394debea7" SRC_URI = " \ http://srecord.sourceforge.net/srecord-${PV}.tar.gz \ file://add-option-to-remove-docs.patch \ + file://libtool.patch \ " SRC_URI[md5sum] = "4de4a7497472d7972645c2af91313769" @@ -13,11 +14,18 @@ SRC_URI[sha256sum] = "49a4418733c508c03ad79a29e95acec9a2fbc4c7306131d2a8f5ef3201 UPSTREAM_CHECK_URI = "http://sourceforge.net/projects/srecord/files/releases" -DEPENDS = "libtool-native boost groff-native" +DEPENDS = "boost groff-native" inherit autotools-brokensep -EXTRA_OECONF = "--without-gcrypt LIBTOOL=${STAGING_BINDIR_CROSS}/${HOST_SYS}-libtool" +do_configure:prepend() { + # To autoreconf we need the script in ${S}, we can't tell autotools to use + # etc/ because then it can't find the Makefile.in + ln -s ${S}/etc/configure.ac ${S} +} + +PACKAGECONFIG ??= "gcrypt" +PACKAGECONFIG[gcrypt] = "--with-gcrypt,--without-gcrypt,libgcrypt" # Set variable WITHOUT_DOC=0 to enable documentation generation EXTRA_OEMAKE = "WITHOUT_DOC=1" |