From 709c4d66e0b107ca606941b988bad717c0b45d9b Mon Sep 17 00:00:00 2001 From: Denys Dmytriyenko Date: Tue, 17 Mar 2009 14:32:59 -0400 Subject: rename packages/ to recipes/ per earlier agreement See links below for more details: http://thread.gmane.org/gmane.comp.handhelds.openembedded/21326 http://thread.gmane.org/gmane.comp.handhelds.openembedded/21816 Signed-off-by: Denys Dmytriyenko Acked-by: Mike Westerhof Acked-by: Philip Balister Acked-by: Khem Raj Acked-by: Marcin Juszkiewicz Acked-by: Koen Kooi Acked-by: Frans Meulenbroeks --- recipes/freetype/files/configure.patch | 47 ++++++++++++++++++++++ recipes/freetype/files/no-hardcode.patch | 11 +++++ recipes/freetype/freetype-2.2.1/configure.patch | 41 +++++++++++++++++++ recipes/freetype/freetype-2.2.1/no-hardcode.patch | 11 +++++ recipes/freetype/freetype-2.3.0/configure.patch | 43 ++++++++++++++++++++ recipes/freetype/freetype-2.3.0/no-hardcode.patch | 11 +++++ .../freetype/freetype-2.3.1/fix-x86_64-build.patch | 26 ++++++++++++ .../freetype/freetype-2.3.4/fix-x86_64-build.patch | 26 ++++++++++++ .../freetype/freetype-2.3.5/fix-x86_64-build.patch | 26 ++++++++++++ .../freetype/freetype-2.3.6/fix-configure.patch | 13 ++++++ recipes/freetype/freetype-2.3.6/libtool-tag.patch | 20 +++++++++ recipes/freetype/freetype-native_2.1.10.bb | 20 +++++++++ recipes/freetype/freetype-native_2.1.8.bb | 21 ++++++++++ recipes/freetype/freetype-native_2.2.1.bb | 23 +++++++++++ recipes/freetype/freetype-native_2.3.5.bb | 21 ++++++++++ recipes/freetype/freetype-native_2.3.6.bb | 21 ++++++++++ recipes/freetype/freetype_2.1.10.bb | 33 +++++++++++++++ recipes/freetype/freetype_2.1.8.bb | 31 ++++++++++++++ recipes/freetype/freetype_2.2.1.bb | 38 +++++++++++++++++ recipes/freetype/freetype_2.3.0.bb | 38 +++++++++++++++++ recipes/freetype/freetype_2.3.1.bb | 40 ++++++++++++++++++ recipes/freetype/freetype_2.3.4.bb | 41 +++++++++++++++++++ recipes/freetype/freetype_2.3.5.bb | 40 ++++++++++++++++++ recipes/freetype/freetype_2.3.6.bb | 41 +++++++++++++++++++ 24 files changed, 683 insertions(+) create mode 100644 recipes/freetype/files/configure.patch create mode 100644 recipes/freetype/files/no-hardcode.patch create mode 100644 recipes/freetype/freetype-2.2.1/configure.patch create mode 100644 recipes/freetype/freetype-2.2.1/no-hardcode.patch create mode 100644 recipes/freetype/freetype-2.3.0/configure.patch create mode 100644 recipes/freetype/freetype-2.3.0/no-hardcode.patch create mode 100644 recipes/freetype/freetype-2.3.1/fix-x86_64-build.patch create mode 100644 recipes/freetype/freetype-2.3.4/fix-x86_64-build.patch create mode 100644 recipes/freetype/freetype-2.3.5/fix-x86_64-build.patch create mode 100644 recipes/freetype/freetype-2.3.6/fix-configure.patch create mode 100644 recipes/freetype/freetype-2.3.6/libtool-tag.patch create mode 100644 recipes/freetype/freetype-native_2.1.10.bb create mode 100644 recipes/freetype/freetype-native_2.1.8.bb create mode 100644 recipes/freetype/freetype-native_2.2.1.bb create mode 100644 recipes/freetype/freetype-native_2.3.5.bb create mode 100644 recipes/freetype/freetype-native_2.3.6.bb create mode 100644 recipes/freetype/freetype_2.1.10.bb create mode 100644 recipes/freetype/freetype_2.1.8.bb create mode 100644 recipes/freetype/freetype_2.2.1.bb create mode 100644 recipes/freetype/freetype_2.3.0.bb create mode 100644 recipes/freetype/freetype_2.3.1.bb create mode 100644 recipes/freetype/freetype_2.3.4.bb create mode 100644 recipes/freetype/freetype_2.3.5.bb create mode 100644 recipes/freetype/freetype_2.3.6.bb (limited to 'recipes/freetype') diff --git a/recipes/freetype/files/configure.patch b/recipes/freetype/files/configure.patch new file mode 100644 index 0000000000..f11cf96be0 --- /dev/null +++ b/recipes/freetype/files/configure.patch @@ -0,0 +1,47 @@ + +# +# Patch managed by http://www.mn-logistik.de/unsupported/pxa250/patcher +# + +Index: freetype-2.1.8/builds/unix/configure.ac +=================================================================== +--- freetype-2.1.8.orig/builds/unix/configure.ac 2004-04-14 04:49:11.000000000 -0400 ++++ freetype-2.1.8/builds/unix/configure.ac 2005-03-12 03:14:23.000000000 -0500 +@@ -111,8 +111,8 @@ + # Check for system zlib + + AC_ARG_WITH([zlib], +- dnl don't quote AS_HELP_STRING! +- AS_HELP_STRING([--without-zlib], ++ dnl don't quote AC_HELP_STRING! ++ AC_HELP_STRING([--without-zlib], + [use internal zlib instead of system-wide])) + if test x$with_zlib != xno && test -z "$LIBZ"; then + AC_CHECK_LIB([z], [gzsetparams], [AC_CHECK_HEADER([zlib.h], [LIBZ='-lz'])]) +@@ -127,7 +127,7 @@ + # Whether to use Mac OS resource-based fonts or not + + AC_ARG_WITH([old-mac-fonts], +- dnl don't quote AS_HELP_STRING! +- AS_HELP_STRING([--with-old-mac-fonts], ++ dnl don't quote AC_HELP_STRING! ++ AC_HELP_STRING([--with-old-mac-fonts], + [allow Mac resource-based fonts to be used])) + if test x$with_old_mac_fonts = xyes; then +Index: freetype-2.1.8/builds/unix/unix-cc.in +=================================================================== +--- freetype-2.1.8.orig/builds/unix/unix-cc.in 2003-11-09 03:37:13.000000000 -0500 ++++ freetype-2.1.8/builds/unix/unix-cc.in 2005-03-12 18:37:24.613693760 -0500 +@@ -14,9 +14,11 @@ + + CC := @CC@ + COMPILER_SEP := $(SEP) ++SHELL := @SHELL@ ++top_builddir := $(BUILD_DIR) + + ifndef LIBTOOL +- LIBTOOL := $(BUILD_DIR)/libtool ++ LIBTOOL := @LIBTOOL@ + endif + + diff --git a/recipes/freetype/files/no-hardcode.patch b/recipes/freetype/files/no-hardcode.patch new file mode 100644 index 0000000000..44ae450a14 --- /dev/null +++ b/recipes/freetype/files/no-hardcode.patch @@ -0,0 +1,11 @@ +--- freetype-2.1.10/builds/unix/freetype-config.in.old 2006-05-01 12:39:20.000000000 +0100 ++++ freetype-2.1.10/builds/unix/freetype-config.in 2006-05-01 12:39:34.000000000 +0100 +@@ -16,7 +16,7 @@ + libdir=@libdir@ + enable_shared=@enable_shared@ + wl=@wl@ +-hardcode_libdir_flag_spec='@hardcode_libdir_flag_spec@' ++hardcode_libdir_flag_spec='' + + usage() + { diff --git a/recipes/freetype/freetype-2.2.1/configure.patch b/recipes/freetype/freetype-2.2.1/configure.patch new file mode 100644 index 0000000000..2b62ddf8c2 --- /dev/null +++ b/recipes/freetype/freetype-2.2.1/configure.patch @@ -0,0 +1,41 @@ +--- freetype-2.2.1/builds/unix/configure.ac.orig 2006-07-10 10:31:58.000000000 +0100 ++++ freetype-2.2.1/builds/unix/configure.ac 2006-07-10 10:33:50.000000000 +0100 +@@ -119,9 +119,9 @@ + + # Check for system zlib + +-# don't quote AS_HELP_STRING! ++# don't quote AC_HELP_STRING! + AC_ARG_WITH([zlib], +- AS_HELP_STRING([--without-zlib], ++ AC_HELP_STRING([--without-zlib], + [use internal zlib instead of system-wide])) + if test x$with_zlib != xno && test -z "$LIBZ"; then + AC_CHECK_LIB([z], [gzsetparams], [AC_CHECK_HEADER([zlib.h], [LIBZ='-lz'])]) +@@ -135,9 +135,9 @@ + + # Whether to use Mac OS resource-based fonts. + +-# don't quote AS_HELP_STRING! ++# don't quote AC_HELP_STRING! + AC_ARG_WITH([old-mac-fonts], +- AS_HELP_STRING([--with-old-mac-fonts], ++ AC_HELP_STRING([--with-old-mac-fonts], + [allow Mac resource-based fonts to be used])) + if test x$with_old_mac_fonts = xyes; then + orig_LDFLAGS="${LDFLAGS}" +--- freetype-2.2.1/builds/unix/unix-cc.in.orig 2006-07-10 10:40:41.000000000 +0100 ++++ freetype-2.2.1/builds/unix/unix-cc.in 2006-07-10 10:43:10.000000000 +0100 +@@ -14,8 +14,11 @@ + + CC := @CC@ + COMPILER_SEP := $(SEP) ++SHELL := @SHELL@ ++top_builddir := $(BUILD_DIR) + +-LIBTOOL ?= $(BUILD_DIR)/libtool ++ ++LIBTOOL ?= @LIBTOOL@ + + + # The object file extension (for standard and static libraries). This can be diff --git a/recipes/freetype/freetype-2.2.1/no-hardcode.patch b/recipes/freetype/freetype-2.2.1/no-hardcode.patch new file mode 100644 index 0000000000..65289758d5 --- /dev/null +++ b/recipes/freetype/freetype-2.2.1/no-hardcode.patch @@ -0,0 +1,11 @@ +--- freetype-2.2.1/builds/unix/freetype-config.in.orig 2006-07-10 10:51:47.000000000 +0100 ++++ freetype-2.2.1/builds/unix/freetype-config.in 2006-07-10 10:52:27.000000000 +0100 +@@ -16,7 +16,7 @@ + libdir=@libdir@ + enable_shared=@enable_shared@ + wl=@wl@ +-hardcode_libdir_flag_spec='@hardcode_libdir_flag_spec@' ++hardcode_libdir_flag_spec='' + + usage() + { diff --git a/recipes/freetype/freetype-2.3.0/configure.patch b/recipes/freetype/freetype-2.3.0/configure.patch new file mode 100644 index 0000000000..7c2035d7e8 --- /dev/null +++ b/recipes/freetype/freetype-2.3.0/configure.patch @@ -0,0 +1,43 @@ + +# +# Patch managed by http://www.mn-logistik.de/unsupported/pxa250/patcher +# + +Index: freetype-2.3.0/builds/unix/configure.ac +=================================================================== +--- freetype-2.3.0.orig/builds/unix/configure.ac 2007-01-17 12:51:51.000000000 +0100 ++++ freetype-2.3.0/builds/unix/configure.ac 2007-01-19 00:10:00.000000000 +0100 +@@ -159,7 +159,7 @@ + + # don't quote AS_HELP_STRING! + AC_ARG_WITH([zlib], +- AS_HELP_STRING([--without-zlib], ++ AC_HELP_STRING([--without-zlib], + [use internal zlib instead of system-wide])) + if test x$with_zlib != xno && test -z "$LIBZ"; then + AC_CHECK_LIB([z], [gzsetparams], [AC_CHECK_HEADER([zlib.h], [LIBZ='-lz'])]) +@@ -175,7 +175,7 @@ + + # don't quote AS_HELP_STRING! + AC_ARG_WITH([old-mac-fonts], +- AS_HELP_STRING([--with-old-mac-fonts], ++ AC_HELP_STRING([--with-old-mac-fonts], + [allow Mac resource-based fonts to be used])) + if test x$with_old_mac_fonts = xyes; then + orig_LDFLAGS="${LDFLAGS}" +Index: freetype-2.3.0/builds/unix/unix-cc.in +=================================================================== +--- freetype-2.3.0.orig/builds/unix/unix-cc.in 2006-10-15 10:57:22.000000000 +0200 ++++ freetype-2.3.0/builds/unix/unix-cc.in 2007-01-19 00:10:53.000000000 +0100 +@@ -14,8 +14,10 @@ + + CC := @CC@ + COMPILER_SEP := $(SEP) ++SHELL := @SHELL@ ++top_builddir := $(BUILD_DIR) + +-LIBTOOL ?= $(BUILD_DIR)/libtool ++LIBTOOL := @LIBTOOL@ + + + # The object file extension (for standard and static libraries). This can be diff --git a/recipes/freetype/freetype-2.3.0/no-hardcode.patch b/recipes/freetype/freetype-2.3.0/no-hardcode.patch new file mode 100644 index 0000000000..65289758d5 --- /dev/null +++ b/recipes/freetype/freetype-2.3.0/no-hardcode.patch @@ -0,0 +1,11 @@ +--- freetype-2.2.1/builds/unix/freetype-config.in.orig 2006-07-10 10:51:47.000000000 +0100 ++++ freetype-2.2.1/builds/unix/freetype-config.in 2006-07-10 10:52:27.000000000 +0100 +@@ -16,7 +16,7 @@ + libdir=@libdir@ + enable_shared=@enable_shared@ + wl=@wl@ +-hardcode_libdir_flag_spec='@hardcode_libdir_flag_spec@' ++hardcode_libdir_flag_spec='' + + usage() + { diff --git a/recipes/freetype/freetype-2.3.1/fix-x86_64-build.patch b/recipes/freetype/freetype-2.3.1/fix-x86_64-build.patch new file mode 100644 index 0000000000..ae504dcb0b --- /dev/null +++ b/recipes/freetype/freetype-2.3.1/fix-x86_64-build.patch @@ -0,0 +1,26 @@ +Index: freetype-2.3.1/builds/unix/configure.raw +=================================================================== +--- freetype-2.3.1.orig/builds/unix/configure.raw ++++ freetype-2.3.1/builds/unix/configure.raw +@@ -40,7 +40,7 @@ AC_SUBST(EXEEXT) + # checks for native programs to generate building tool + + if test ${cross_compiling} = yes; then +- AC_CHECK_PROG(CC_BUILD, ${build}-gcc, ${build-gcc}) ++ AC_CHECK_PROG(CC_BUILD, ${build}-gcc, ${build}-gcc) + test -z "${CC_BUILD}" && AC_CHECK_PROG(CC_BUILD, gcc, gcc) + test -z "${CC_BUILD}" && AC_CHECK_PROG(CC_BUILD, cc, cc, , , /usr/ucb/cc) + test -z "${CC_BUILD}" && AC_MSG_ERROR([cannot find native C compiler]) +Index: freetype-2.3.1/builds/unix/configure.ac +=================================================================== +--- freetype-2.3.1.orig/builds/unix/configure.ac ++++ freetype-2.3.1/builds/unix/configure.ac +@@ -40,7 +40,7 @@ AC_SUBST(EXEEXT) + # checks for native programs to generate building tool + + if test ${cross_compiling} = yes; then +- AC_CHECK_PROG(CC_BUILD, ${build}-gcc, ${build-gcc}) ++ AC_CHECK_PROG(CC_BUILD, ${build}-gcc, ${build}-gcc) + test -z "${CC_BUILD}" && AC_CHECK_PROG(CC_BUILD, gcc, gcc) + test -z "${CC_BUILD}" && AC_CHECK_PROG(CC_BUILD, cc, cc, , , /usr/ucb/cc) + test -z "${CC_BUILD}" && AC_MSG_ERROR([cannot find native C compiler]) diff --git a/recipes/freetype/freetype-2.3.4/fix-x86_64-build.patch b/recipes/freetype/freetype-2.3.4/fix-x86_64-build.patch new file mode 100644 index 0000000000..ae504dcb0b --- /dev/null +++ b/recipes/freetype/freetype-2.3.4/fix-x86_64-build.patch @@ -0,0 +1,26 @@ +Index: freetype-2.3.1/builds/unix/configure.raw +=================================================================== +--- freetype-2.3.1.orig/builds/unix/configure.raw ++++ freetype-2.3.1/builds/unix/configure.raw +@@ -40,7 +40,7 @@ AC_SUBST(EXEEXT) + # checks for native programs to generate building tool + + if test ${cross_compiling} = yes; then +- AC_CHECK_PROG(CC_BUILD, ${build}-gcc, ${build-gcc}) ++ AC_CHECK_PROG(CC_BUILD, ${build}-gcc, ${build}-gcc) + test -z "${CC_BUILD}" && AC_CHECK_PROG(CC_BUILD, gcc, gcc) + test -z "${CC_BUILD}" && AC_CHECK_PROG(CC_BUILD, cc, cc, , , /usr/ucb/cc) + test -z "${CC_BUILD}" && AC_MSG_ERROR([cannot find native C compiler]) +Index: freetype-2.3.1/builds/unix/configure.ac +=================================================================== +--- freetype-2.3.1.orig/builds/unix/configure.ac ++++ freetype-2.3.1/builds/unix/configure.ac +@@ -40,7 +40,7 @@ AC_SUBST(EXEEXT) + # checks for native programs to generate building tool + + if test ${cross_compiling} = yes; then +- AC_CHECK_PROG(CC_BUILD, ${build}-gcc, ${build-gcc}) ++ AC_CHECK_PROG(CC_BUILD, ${build}-gcc, ${build}-gcc) + test -z "${CC_BUILD}" && AC_CHECK_PROG(CC_BUILD, gcc, gcc) + test -z "${CC_BUILD}" && AC_CHECK_PROG(CC_BUILD, cc, cc, , , /usr/ucb/cc) + test -z "${CC_BUILD}" && AC_MSG_ERROR([cannot find native C compiler]) diff --git a/recipes/freetype/freetype-2.3.5/fix-x86_64-build.patch b/recipes/freetype/freetype-2.3.5/fix-x86_64-build.patch new file mode 100644 index 0000000000..ae504dcb0b --- /dev/null +++ b/recipes/freetype/freetype-2.3.5/fix-x86_64-build.patch @@ -0,0 +1,26 @@ +Index: freetype-2.3.1/builds/unix/configure.raw +=================================================================== +--- freetype-2.3.1.orig/builds/unix/configure.raw ++++ freetype-2.3.1/builds/unix/configure.raw +@@ -40,7 +40,7 @@ AC_SUBST(EXEEXT) + # checks for native programs to generate building tool + + if test ${cross_compiling} = yes; then +- AC_CHECK_PROG(CC_BUILD, ${build}-gcc, ${build-gcc}) ++ AC_CHECK_PROG(CC_BUILD, ${build}-gcc, ${build}-gcc) + test -z "${CC_BUILD}" && AC_CHECK_PROG(CC_BUILD, gcc, gcc) + test -z "${CC_BUILD}" && AC_CHECK_PROG(CC_BUILD, cc, cc, , , /usr/ucb/cc) + test -z "${CC_BUILD}" && AC_MSG_ERROR([cannot find native C compiler]) +Index: freetype-2.3.1/builds/unix/configure.ac +=================================================================== +--- freetype-2.3.1.orig/builds/unix/configure.ac ++++ freetype-2.3.1/builds/unix/configure.ac +@@ -40,7 +40,7 @@ AC_SUBST(EXEEXT) + # checks for native programs to generate building tool + + if test ${cross_compiling} = yes; then +- AC_CHECK_PROG(CC_BUILD, ${build}-gcc, ${build-gcc}) ++ AC_CHECK_PROG(CC_BUILD, ${build}-gcc, ${build}-gcc) + test -z "${CC_BUILD}" && AC_CHECK_PROG(CC_BUILD, gcc, gcc) + test -z "${CC_BUILD}" && AC_CHECK_PROG(CC_BUILD, cc, cc, , , /usr/ucb/cc) + test -z "${CC_BUILD}" && AC_MSG_ERROR([cannot find native C compiler]) diff --git a/recipes/freetype/freetype-2.3.6/fix-configure.patch b/recipes/freetype/freetype-2.3.6/fix-configure.patch new file mode 100644 index 0000000000..ecd96738d4 --- /dev/null +++ b/recipes/freetype/freetype-2.3.6/fix-configure.patch @@ -0,0 +1,13 @@ +Index: freetype-2.3.6/builds/unix/configure.ac +=================================================================== +--- freetype-2.3.6.orig/builds/unix/configure.ac ++++ freetype-2.3.6/builds/unix/configure.ac +@@ -506,8 +506,6 @@ AC_SUBST([FT2_EXTRA_LIBS]) + AC_SUBST([SYSTEM_ZLIB]) + + +-LT_INIT(win32-dll) +- + AC_SUBST([hardcode_libdir_flag_spec]) + AC_SUBST([wl]) + AC_SUBST([build_libtool_libs]) diff --git a/recipes/freetype/freetype-2.3.6/libtool-tag.patch b/recipes/freetype/freetype-2.3.6/libtool-tag.patch new file mode 100644 index 0000000000..2f096cdd46 --- /dev/null +++ b/recipes/freetype/freetype-2.3.6/libtool-tag.patch @@ -0,0 +1,20 @@ +--- freetype-2.3.6/builds/unix/unix-cc.in ++++ freetype-2.3.6/builds/unix/unix-cc.in +@@ -88,7 +88,7 @@ + # + # + CCraw := $(CC) +-CC := $(LIBTOOL) --mode=compile $(CCraw) ++CC := $(LIBTOOL) --tag=CC --mode=compile $(CCraw) + + # Linker flags. + # +@@ -105,7 +105,7 @@ + + # Library linking + # +-LINK_LIBRARY = $(LIBTOOL) --mode=link $(CCraw) -o $@ $(OBJECTS_LIST) \ ++LINK_LIBRARY = $(LIBTOOL) --tag=CC --mode=link $(CCraw) -o $@ $(OBJECTS_LIST) \ + -rpath $(libdir) -version-info $(version_info) \ + $(LDFLAGS) -no-undefined \ + # -export-symbols $(EXPORTS_LIST) diff --git a/recipes/freetype/freetype-native_2.1.10.bb b/recipes/freetype/freetype-native_2.1.10.bb new file mode 100644 index 0000000000..6f99f7ee84 --- /dev/null +++ b/recipes/freetype/freetype-native_2.1.10.bb @@ -0,0 +1,20 @@ +require freetype_${PV}.bb +inherit pkgconfig native +DEPENDS = "" +FILESPATH = "${FILE_DIRNAME}/freetype-${PV}:${FILE_DIRNAME}/freetype:${FILE_DIRNAME}/files" + +EXTRA_OEMAKE= + +do_configure() { + (cd builds/unix && gnu-configize) || die "failure running gnu-configize" + oe_runconf +} + +do_stage() { + autotools_stage_all +} + +do_install() { + : +} + diff --git a/recipes/freetype/freetype-native_2.1.8.bb b/recipes/freetype/freetype-native_2.1.8.bb new file mode 100644 index 0000000000..b5e8b307cd --- /dev/null +++ b/recipes/freetype/freetype-native_2.1.8.bb @@ -0,0 +1,21 @@ +require freetype_${PV}.bb +inherit native +DEPENDS = "" +FILESPATH = "${FILE_DIRNAME}/freetype-${PV}:${FILE_DIRNAME}/freetype:${FILE_DIRNAME}/files" + +EXTRA_OEMAKE= + +do_configure() { + (cd builds/unix && gnu-configize) || die "failure running gnu-configize" + oe_runconf +} + +do_stage() { + autotools_stage_includes + oe_libinstall -so -a -C objs libfreetype ${STAGING_LIBDIR} +} + +do_install() { + : +} + diff --git a/recipes/freetype/freetype-native_2.2.1.bb b/recipes/freetype/freetype-native_2.2.1.bb new file mode 100644 index 0000000000..8c439d796a --- /dev/null +++ b/recipes/freetype/freetype-native_2.2.1.bb @@ -0,0 +1,23 @@ +require freetype_${PV}.bb +inherit native +DEPENDS = "" +FILESPATH = "${FILE_DIRNAME}/freetype-${PV}:${FILE_DIRNAME}/freetype:${FILE_DIRNAME}/files" + +EXTRA_OEMAKE= + +DEFAULT_PREFERENCE = "-1" + +do_configure() { + (cd builds/unix && gnu-configize) || die "failure running gnu-configize" + oe_runconf +} + +do_stage() { + autotools_stage_includes + oe_libinstall -so -a -C objs libfreetype ${STAGING_LIBDIR} +} + +do_install() { + : +} + diff --git a/recipes/freetype/freetype-native_2.3.5.bb b/recipes/freetype/freetype-native_2.3.5.bb new file mode 100644 index 0000000000..b5e8b307cd --- /dev/null +++ b/recipes/freetype/freetype-native_2.3.5.bb @@ -0,0 +1,21 @@ +require freetype_${PV}.bb +inherit native +DEPENDS = "" +FILESPATH = "${FILE_DIRNAME}/freetype-${PV}:${FILE_DIRNAME}/freetype:${FILE_DIRNAME}/files" + +EXTRA_OEMAKE= + +do_configure() { + (cd builds/unix && gnu-configize) || die "failure running gnu-configize" + oe_runconf +} + +do_stage() { + autotools_stage_includes + oe_libinstall -so -a -C objs libfreetype ${STAGING_LIBDIR} +} + +do_install() { + : +} + diff --git a/recipes/freetype/freetype-native_2.3.6.bb b/recipes/freetype/freetype-native_2.3.6.bb new file mode 100644 index 0000000000..b5e8b307cd --- /dev/null +++ b/recipes/freetype/freetype-native_2.3.6.bb @@ -0,0 +1,21 @@ +require freetype_${PV}.bb +inherit native +DEPENDS = "" +FILESPATH = "${FILE_DIRNAME}/freetype-${PV}:${FILE_DIRNAME}/freetype:${FILE_DIRNAME}/files" + +EXTRA_OEMAKE= + +do_configure() { + (cd builds/unix && gnu-configize) || die "failure running gnu-configize" + oe_runconf +} + +do_stage() { + autotools_stage_includes + oe_libinstall -so -a -C objs libfreetype ${STAGING_LIBDIR} +} + +do_install() { + : +} + diff --git a/recipes/freetype/freetype_2.1.10.bb b/recipes/freetype/freetype_2.1.10.bb new file mode 100644 index 0000000000..15e1ff0862 --- /dev/null +++ b/recipes/freetype/freetype_2.1.10.bb @@ -0,0 +1,33 @@ +DESCRIPTION = "Freetype font rendering library" +HOMEPAGE = "http://www.freetype.org" +SECTION = "libs" +LICENSE = "freetype" +PR = "r2" + +SRC_URI = "${SOURCEFORGE_MIRROR}/freetype/freetype-${PV}.tar.bz2 \ + file://configure.patch;patch=1 \ + file://no-hardcode.patch;patch=1" +S = "${WORKDIR}/freetype-${PV}" + +inherit autotools pkgconfig binconfig + +LIBTOOL = "${S}/builds/unix/${HOST_SYS}-libtool" +EXTRA_OEMAKE = "'LIBTOOL=${LIBTOOL}'" +EXTRA_OECONF = "--without-zlib" + +do_configure() { + cd builds/unix + gnu-configize + aclocal -I . + autoconf + cd ${S} + oe_runconf +} + +do_stage() { + autotools_stage_includes + oe_libinstall -so -a -C objs libfreetype ${STAGING_LIBDIR} +} + +FILES_${PN} = "${libdir}/lib*.so.*" +FILES_${PN}-dev += "${bindir}" diff --git a/recipes/freetype/freetype_2.1.8.bb b/recipes/freetype/freetype_2.1.8.bb new file mode 100644 index 0000000000..145b2fa8a0 --- /dev/null +++ b/recipes/freetype/freetype_2.1.8.bb @@ -0,0 +1,31 @@ +DESCRIPTION = "Freetype font rendering library" +SECTION = "libs" +LICENSE = "freetype" +PR = "r2" + +SRC_URI = "${SOURCEFORGE_MIRROR}/freetype/freetype-${PV}.tar.bz2 \ + file://configure.patch;patch=1" +S = "${WORKDIR}/freetype-${PV}" + +inherit autotools pkgconfig binconfig + +LIBTOOL = "${S}/builds/unix/${HOST_SYS}-libtool" +EXTRA_OEMAKE = "'LIBTOOL=${LIBTOOL}'" +EXTRA_OECONF = "--without-zlib" + +do_configure() { + cd builds/unix + gnu-configize + aclocal -I . + autoconf + cd ${S} + oe_runconf +} + +do_stage() { + autotools_stage_includes + oe_libinstall -so -a -C objs libfreetype ${STAGING_LIBDIR} +} + +FILES_${PN} = "${libdir}/lib*.so.*" +FILES_${PN}-dev += "${bindir}" diff --git a/recipes/freetype/freetype_2.2.1.bb b/recipes/freetype/freetype_2.2.1.bb new file mode 100644 index 0000000000..3e5fafc403 --- /dev/null +++ b/recipes/freetype/freetype_2.2.1.bb @@ -0,0 +1,38 @@ +DESCRIPTION = "Freetype font rendering library" +SECTION = "libs" +LICENSE = "freetype" +PR = "r2" + +SRC_URI = "${SOURCEFORGE_MIRROR}/freetype/freetype-${PV}.tar.bz2 \ + file://configure.patch;patch=1 \ + file://no-hardcode.patch;patch=1" +S = "${WORKDIR}/freetype-${PV}" + +inherit autotools pkgconfig binconfig + +DEFAULT_PREFERENCE = "-1" + +LIBTOOL = "${S}/builds/unix/${HOST_SYS}-libtool" +EXTRA_OEMAKE = "'LIBTOOL=${LIBTOOL}'" +EXTRA_OECONF = "--without-zlib" + +do_configure() { + cd builds/unix + gnu-configize + aclocal -I . + autoconf + cd ${S} + oe_runconf +} + +do_compile_prepend() { + ${BUILD_CC} -o objs/apinames src/tools/apinames.c +} + +do_stage() { + autotools_stage_includes + oe_libinstall -so -a -C objs libfreetype ${STAGING_LIBDIR} +} + +FILES_${PN} = "${libdir}/lib*.so.*" +FILES_${PN}-dev += "${bindir}" diff --git a/recipes/freetype/freetype_2.3.0.bb b/recipes/freetype/freetype_2.3.0.bb new file mode 100644 index 0000000000..3c574486c1 --- /dev/null +++ b/recipes/freetype/freetype_2.3.0.bb @@ -0,0 +1,38 @@ +DESCRIPTION = "Freetype font rendering library" +SECTION = "libs" +LICENSE = "freetype" +PR = "r0" + +SRC_URI = "${SOURCEFORGE_MIRROR}/freetype/freetype-${PV}.tar.bz2 \ + file://configure.patch;patch=1 \ + file://no-hardcode.patch;patch=1" +S = "${WORKDIR}/freetype-${PV}" + +inherit autotools pkgconfig binconfig + +DEFAULT_PREFERENCE = "-1" + +LIBTOOL = "${S}/builds/unix/${HOST_SYS}-libtool" +EXTRA_OEMAKE = "'LIBTOOL=${LIBTOOL}'" +EXTRA_OECONF = "--without-zlib" + +do_configure() { + cd builds/unix + gnu-configize + aclocal -I . + autoconf + cd ${S} + oe_runconf +} + +do_compile_prepend() { + ${BUILD_CC} -o objs/apinames src/tools/apinames.c +} + +do_stage() { + autotools_stage_includes + oe_libinstall -so -a -C objs libfreetype ${STAGING_LIBDIR} +} + +FILES_${PN} = "${libdir}/lib*.so.*" +FILES_${PN}-dev += "${bindir}" diff --git a/recipes/freetype/freetype_2.3.1.bb b/recipes/freetype/freetype_2.3.1.bb new file mode 100644 index 0000000000..79633a3d7f --- /dev/null +++ b/recipes/freetype/freetype_2.3.1.bb @@ -0,0 +1,40 @@ +DESCRIPTION = "Freetype font rendering library" +SECTION = "libs" +LICENSE = "freetype" +PR = "r0" + +SRC_URI = "${SOURCEFORGE_MIRROR}/freetype/freetype-${PV}.tar.bz2 \ + file://fix-x86_64-build.patch;patch=1" +# file://no-hardcode.patch;patch=1" +# file://configure.patch;patch=1 \ +S = "${WORKDIR}/freetype-${PV}" + +inherit autotools pkgconfig binconfig + +DEFAULT_PREFERENCE = "-1" + +LIBTOOL = "${S}/builds/unix/${HOST_SYS}-libtool" +EXTRA_OEMAKE = "'LIBTOOL=${LIBTOOL}'" +EXTRA_OECONF = "--without-zlib" + +do_configure() { + cd builds/unix + gnu-configize + aclocal -I . + autoconf + cd ${S} + oe_runconf +} + +do_compile_prepend() { + ${BUILD_CC} -o objs/apinames src/tools/apinames.c +} + +do_stage() { + export LIBTOOL='${LIBTOOL}' + autotools_stage_includes + oe_libinstall -so -a -C objs libfreetype ${STAGING_LIBDIR} +} + +FILES_${PN} = "${libdir}/lib*.so.*" +FILES_${PN}-dev += "${bindir}" diff --git a/recipes/freetype/freetype_2.3.4.bb b/recipes/freetype/freetype_2.3.4.bb new file mode 100644 index 0000000000..c1febe8a90 --- /dev/null +++ b/recipes/freetype/freetype_2.3.4.bb @@ -0,0 +1,41 @@ +DESCRIPTION = "Freetype font rendering library" +SECTION = "libs" +LICENSE = "freetype" +PR = "r2" + +SRC_URI = "${SOURCEFORGE_MIRROR}/freetype/freetype-${PV}.tar.bz2 \ + file://fix-x86_64-build.patch;patch=1 \ + file://no-hardcode.patch;patch=1 \ + " + +S = "${WORKDIR}/freetype-${PV}" + +inherit autotools pkgconfig binconfig + +DEFAULT_PREFERENCE = "-1" + +LIBTOOL = "${S}/builds/unix/${HOST_SYS}-libtool" +EXTRA_OEMAKE = "'LIBTOOL=${LIBTOOL}'" +EXTRA_OECONF = "--without-zlib" + +do_configure() { + cd builds/unix + gnu-configize + aclocal -I . + autoconf + cd ${S} + oe_runconf +} + +do_compile_prepend() { + ${BUILD_CC} -o objs/apinames src/tools/apinames.c +} + +do_stage() { + export LIBTOOL='${LIBTOOL}' + autotools_stage_all + oe_libinstall -so -a -C objs libfreetype ${STAGING_LIBDIR} +} + +FILES_${PN} = "${libdir}/lib*.so.*" +FILES_${PN}-dev += "${bindir}" diff --git a/recipes/freetype/freetype_2.3.5.bb b/recipes/freetype/freetype_2.3.5.bb new file mode 100644 index 0000000000..80fb2b9ae4 --- /dev/null +++ b/recipes/freetype/freetype_2.3.5.bb @@ -0,0 +1,40 @@ +DESCRIPTION = "Freetype font rendering library" +SECTION = "libs" +LICENSE = "freetype" +PR = "r3" + +SRC_URI = "${SOURCEFORGE_MIRROR}/freetype/freetype-${PV}.tar.bz2 \ + file://fix-x86_64-build.patch;patch=1 \ + file://no-hardcode.patch;patch=1 \ + " + +S = "${WORKDIR}/freetype-${PV}" + +inherit autotools pkgconfig binconfig + +LIBTOOL = "${S}/builds/unix/${HOST_SYS}-libtool" +EXTRA_OEMAKE = "'LIBTOOL=${LIBTOOL}'" +EXTRA_OECONF = "--without-zlib" + +do_configure() { + cd builds/unix + libtoolize --force --copy + gnu-configize --force + aclocal -I . + autoconf + cd ${S} + oe_runconf +} + +do_compile_prepend() { + ${BUILD_CC} -o objs/apinames src/tools/apinames.c +} + +do_stage() { + export LIBTOOL='${LIBTOOL}' + autotools_stage_all + oe_libinstall -so -a -C objs libfreetype ${STAGING_LIBDIR} +} + +FILES_${PN} = "${libdir}/lib*.so.*" +FILES_${PN}-dev += "${bindir}" diff --git a/recipes/freetype/freetype_2.3.6.bb b/recipes/freetype/freetype_2.3.6.bb new file mode 100644 index 0000000000..eca74c0ce2 --- /dev/null +++ b/recipes/freetype/freetype_2.3.6.bb @@ -0,0 +1,41 @@ +DESCRIPTION = "Freetype font rendering library" +SECTION = "libs" +LICENSE = "freetype" +PR = "r0" + +SRC_URI = "\ + ${SOURCEFORGE_MIRROR}/freetype/freetype-${PV}.tar.bz2 \ + file://no-hardcode.patch;patch=1 \ + file://fix-configure.patch;patch=1 \ + file://libtool-tag.patch;patch=1 \ +" +S = "${WORKDIR}/freetype-${PV}" + +inherit autotools pkgconfig binconfig + +LIBTOOL = "${HOST_SYS}-libtool" +EXTRA_OEMAKE = "'LIBTOOL=${LIBTOOL}'" +EXTRA_OECONF = "--without-zlib" + +do_configure() { + cd builds/unix + libtoolize --force --copy + gnu-configize --force + aclocal -I . + autoconf + cd ${S} + oe_runconf +} + +do_compile_prepend() { + ${BUILD_CC} -o objs/apinames src/tools/apinames.c +} + +do_stage() { + export LIBTOOL='${LIBTOOL}' + autotools_stage_all + oe_libinstall -so -a -C objs libfreetype ${STAGING_LIBDIR} +} + +FILES_${PN} = "${libdir}/lib*.so.*" +FILES_${PN}-dev += "${bindir}" -- cgit v1.2.3