diff options
3 files changed, 65 insertions, 0 deletions
diff --git a/meta-oe/recipes-support/libtar/files/0002-Do-not-strip-libtar.patch b/meta-oe/recipes-support/libtar/files/0002-Do-not-strip-libtar.patch new file mode 100644 index 0000000000..31c0d29e93 --- /dev/null +++ b/meta-oe/recipes-support/libtar/files/0002-Do-not-strip-libtar.patch | |||
| @@ -0,0 +1,25 @@ | |||
| 1 | From e9fee689430af7791b932a1ee3c2cc103ccf290f Mon Sep 17 00:00:00 2001 | ||
| 2 | From: Stefan Eichenberger <stefan.eichenberger@netmodule.com> | ||
| 3 | Date: Wed, 2 Nov 2016 05:43:43 -0400 | ||
| 4 | Subject: [PATCH] Do not strip libtar. | ||
| 5 | |||
| 6 | --- | ||
| 7 | libtar/Makefile.in | 2 +- | ||
| 8 | 1 file changed, 1 insertion(+), 1 deletion(-) | ||
| 9 | |||
| 10 | diff --git a/libtar/Makefile.in b/libtar/Makefile.in | ||
| 11 | index 7c6f1bc..80bb8d9 100644 | ||
| 12 | --- a/libtar/Makefile.in | ||
| 13 | +++ b/libtar/Makefile.in | ||
| 14 | @@ -20,7 +20,7 @@ SHELL = @SHELL@ | ||
| 15 | |||
| 16 | ### Installation programs and flags | ||
| 17 | INSTALL = @INSTALL@ | ||
| 18 | -INSTALL_PROGRAM = @INSTALL_PROGRAM@ -s | ||
| 19 | +INSTALL_PROGRAM = @INSTALL_PROGRAM@ | ||
| 20 | INSTALL_DATA = @INSTALL_DATA@ | ||
| 21 | LN_S = @LN_S@ | ||
| 22 | MKDIR = @MKDIR@ | ||
| 23 | -- | ||
| 24 | 2.8.1 | ||
| 25 | |||
diff --git a/meta-oe/recipes-support/libtar/files/fix_libtool_sysroot.patch b/meta-oe/recipes-support/libtar/files/fix_libtool_sysroot.patch new file mode 100644 index 0000000000..178a970299 --- /dev/null +++ b/meta-oe/recipes-support/libtar/files/fix_libtool_sysroot.patch | |||
| @@ -0,0 +1,19 @@ | |||
| 1 | --- | ||
| 2 | configure.ac | 1 + | ||
| 3 | 1 file changed, 1 insertion(+) | ||
| 4 | |||
| 5 | diff --git a/configure.ac b/configure.ac | ||
| 6 | index 4623100..1c6b43d 100644 | ||
| 7 | --- a/configure.ac | ||
| 8 | +++ b/configure.ac | ||
| 9 | @@ -13,6 +13,7 @@ AC_CONFIG_MACRO_DIR([autoconf]) | ||
| 10 | AM_INIT_AUTOMAKE([dist-bzip2]) | ||
| 11 | ENCAP_PKG([], [postinstall-encap]) | ||
| 12 | |||
| 13 | +LT_INIT | ||
| 14 | |||
| 15 | dnl ### Load subdirectory modules. ################################## | ||
| 16 | PSG_MODULE([compat]) | ||
| 17 | -- | ||
| 18 | 2.8.1 | ||
| 19 | |||
diff --git a/meta-oe/recipes-support/libtar/libtar_1.2.20.bb b/meta-oe/recipes-support/libtar/libtar_1.2.20.bb new file mode 100644 index 0000000000..60710f416a --- /dev/null +++ b/meta-oe/recipes-support/libtar/libtar_1.2.20.bb | |||
| @@ -0,0 +1,21 @@ | |||
| 1 | SUMMARY = "libtar, tar manipulating library" | ||
| 2 | DESCRIPTION = "libtar is a library for manipulating POSIX tar files" | ||
| 3 | HOMEPAGE = "http://www.feep.net/libtar" | ||
| 4 | SECTION = "libs" | ||
| 5 | LICENSE = "MIT" | ||
| 6 | LIC_FILES_CHKSUM = "file://COPYRIGHT;md5=61cbac6719ae682ce6cd45b5c11e21af" | ||
| 7 | |||
| 8 | SRC_URI = "${DEBIAN_MIRROR}/main/libt/${BPN}/${BPN}_${PV}.orig.tar.gz \ | ||
| 9 | file://fix_libtool_sysroot.patch \ | ||
| 10 | file://0002-Do-not-strip-libtar.patch \ | ||
| 11 | " | ||
| 12 | |||
| 13 | S = "${WORKDIR}/${BPN}" | ||
| 14 | |||
| 15 | SRC_URI[md5sum] = "6ced95ab3a4b33fbfe2dfb231d156cdb" | ||
| 16 | SRC_URI[sha256sum] = "50f24c857a7ef1cb092e6508758b86d06f1188508f897f3e6b40c573e8879109" | ||
| 17 | |||
| 18 | inherit autotools-brokensep | ||
| 19 | |||
| 20 | PACKAGECONFIG ??= "zlib" | ||
| 21 | PACKAGECONFIG[zlib] = "--with-zlib,--without-zlib,zlib" | ||
