- update autotool patch for this version - tested on x86 Signed-off-by: Eric Benard <[email protected]> --- recipes/zlib/files/0001-autotools.patch | 58 +++++++++++++++++++++++++++++++ recipes/zlib/zlib-native_1.2.5.bb | 9 +++++ recipes/zlib/zlib-sdk_1.2.5.bb | 4 ++ recipes/zlib/zlib_1.2.5.bb | 22 ++++++++++++ 4 files changed, 93 insertions(+), 0 deletions(-) create mode 100644 recipes/zlib/files/0001-autotools.patch create mode 100644 recipes/zlib/zlib-native_1.2.5.bb create mode 100644 recipes/zlib/zlib-sdk_1.2.5.bb create mode 100644 recipes/zlib/zlib_1.2.5.bb
diff --git a/recipes/zlib/files/0001-autotools.patch b/recipes/zlib/files/0001-autotools.patch new file mode 100644 index 0000000..38cae87 --- /dev/null +++ b/recipes/zlib/files/0001-autotools.patch @@ -0,0 +1,58 @@ +From ce7f7b24c6bf140feeb92da4e9b662e35a163c35 Mon Sep 17 00:00:00 2001 +From: Eric Benard <[email protected]> +Date: Sun, 2 May 2010 10:49:05 +0200 +Subject: [PATCH] autotools + +--- + Makefile.am | 12 ++++++++++++ + configure.ac | 17 +++++++++++++++++ + 2 files changed, 29 insertions(+), 0 deletions(-) + create mode 100644 Makefile.am + create mode 100644 configure.ac + +diff --git a/Makefile.am b/Makefile.am +new file mode 100644 +index 0000000..0f2e882 +--- /dev/null ++++ b/Makefile.am +@@ -0,0 +1,12 @@ ++lib_LTLIBRARIES = libz.la ++ ++libz_la_SOURCES = adler32.c compress.c crc32.c gzclose.c gzlib.c gzread.c gzwrite.c \ ++ uncompr.c deflate.c trees.c zutil.c inflate.c infback.c inftrees.c \ ++ inffast.c ++ ++libz_la_LDFLAGS = -version-number 1:2:3 ++ ++include_HEADERS = zconf.h zlib.h ++ ++pkgconfigdir = $(libdir)/pkgconfig ++pkgconfig_DATA = zlib.pc +\ No newline at end of file +diff --git a/configure.ac b/configure.ac +new file mode 100644 +index 0000000..177c89a +--- /dev/null ++++ b/configure.ac +@@ -0,0 +1,17 @@ ++AC_INIT(zlib,1.2.5) ++AC_CONFIG_SRCDIR(adler32.c) ++AM_INIT_AUTOMAKE(zlibs,1.2.5) ++ ++AC_PREREQ([2.59]) ++ ++AC_PROG_CC([gcc]) ++AC_PROG_LIBTOOL ++ ++AC_HEADER_STDC ++ ++AC_CONFIG_FILES([ ++Makefile ++zlib.pc ++]) ++ ++AC_OUTPUT +\ No newline at end of file +-- +1.6.3.3 + diff --git a/recipes/zlib/zlib-native_1.2.5.bb b/recipes/zlib/zlib-native_1.2.5.bb new file mode 100644 index 0000000..1ac5c96 --- /dev/null +++ b/recipes/zlib/zlib-native_1.2.5.bb @@ -0,0 +1,9 @@ +require zlib_${PV}.bb +ZLIB_EXTRA = "" +DEPENDS = "libtool-native" + +inherit native + +SRC_URI[md5sum] = "be1e89810e66150f5b0327984d8625a0" +SRC_URI[sha256sum] = "239aead2f22f16bfcfa6a6a5150dcbd6d6f2e4d1eaa8727b5769ea014120b307" + diff --git a/recipes/zlib/zlib-sdk_1.2.5.bb b/recipes/zlib/zlib-sdk_1.2.5.bb new file mode 100644 index 0000000..4863395 --- /dev/null +++ b/recipes/zlib/zlib-sdk_1.2.5.bb @@ -0,0 +1,4 @@ +require zlib_${PV}.bb +LIB_EXTRA = "" + +inherit sdk diff --git a/recipes/zlib/zlib_1.2.5.bb b/recipes/zlib/zlib_1.2.5.bb new file mode 100644 index 0000000..3a8c26f --- /dev/null +++ b/recipes/zlib/zlib_1.2.5.bb @@ -0,0 +1,22 @@ +DESCRIPTION = "Zlib Compression Library" +SECTION = "libs" +PRIORITY = "required" +HOMEPAGE = "http://www.gzip.org/zlib/" +LICENSE = "zlib" +PR ="r1" + +SRC_URI = "http://www.zlib.net/zlib-1.2.5.tar.bz2 \ + file://0001-autotools.patch;patch=1 " + +S = "${WORKDIR}/zlib-${PV}" + +DEPENDS = "libtool-cross" + +inherit autotools + +do_stage() { + autotools_stage_all +} + +SRC_URI[md5sum] = "be1e89810e66150f5b0327984d8625a0" +SRC_URI[sha256sum] = "239aead2f22f16bfcfa6a6a5150dcbd6d6f2e4d1eaa8727b5769ea014120b307" -- 1.6.3.3 _______________________________________________ Openembedded-devel mailing list [email protected] http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
