From 6728f525e16bf83b4dfc374297b194ce2f1e29b0 Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Wed, 12 Jan 2011 20:05:20 +0100 Subject: do not depend on host glib installation --- package/glib/Makefile | 24 +++++++++++++++++++++++- 1 file changed, 23 insertions(+), 1 deletion(-) (limited to 'package') diff --git a/package/glib/Makefile b/package/glib/Makefile index c8ae30715..3b06f2cb7 100644 --- a/package/glib/Makefile +++ b/package/glib/Makefile @@ -25,8 +25,8 @@ $(eval $(call PKG_template,GLIB,${PKG_NAME},${PKG_VERSION}-${PKG_RELEASE},${PKG_ CONFIGURE_ARGS+= --enable-debug=no \ --disable-mem-pools \ --disable-rebuilds \ - --with-libiconv=gnu \ --disable-fam \ + --with-libiconv=gnu \ --with-threads=posix CONFIGURE_ENV+= glib_cv_long_long_format=ll \ glib_cv_stack_grows=no \ @@ -35,6 +35,28 @@ CONFIGURE_ENV+= glib_cv_long_long_format=ll \ ac_cv_func_posix_getpwuid_r=yes \ ac_cv_func_posix_getgrgid_r=yes +ifeq ($(ADK_HOST_CYGWIN),y) +EXEEXT:= .exe +endif + +pre-configure: + (cd ${WRKBUILD}; rm -rf config.{cache,status} ; \ + env CFLAGS="-static" LDFLAGS="-static" \ + ./configure --prefix=$(STAGING_HOST_DIR) \ + $(CONFIGURE_ARGS) \ + --with-libiconv=no \ + --with-threads=posix \ + --enable-static \ + --disable-shared \ + ); + ${MAKE} -C ${WRKBUILD}/glib + ${MAKE} -C ${WRKBUILD}/gthread + ${MAKE} -C ${WRKBUILD}/gio glib-compile-schemas + ${MAKE} -C ${WRKBUILD}/gobject glib-genmarshal + $(CP) ${WRKBUILD}/gio/glib-compile-schemas ${STAGING_HOST_DIR}/bin + $(CP) ${WRKBUILD}/gobject/glib-genmarshal ${STAGING_HOST_DIR}/bin + ${MAKE} -C ${WRKBUILD} clean + post-install: ${INSTALL_DIR} ${IDIR_GLIB}/usr/lib ${CP} ${WRKINST}/usr/lib/libgio*.so* ${IDIR_GLIB}/usr/lib -- cgit v1.2.3 From 8fbf8c393ecabfa1dd29eb53ba32b9a642584562 Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Wed, 12 Jan 2011 20:05:43 +0100 Subject: add build dependency --- package/font-bh-100dpi/Makefile | 1 + package/font-bh-75dpi/Makefile | 1 + package/font-bh-lucidatypewriter-100dpi/Makefile | 1 + package/font-bh-lucidatypewriter-75dpi/Makefile | 1 + package/font-bh-ttf/Makefile | 1 + package/font-bh-type1/Makefile | 1 + package/font-bitstream-100dpi/Makefile | 1 + package/font-bitstream-75dpi/Makefile | 1 + package/font-bitstream-type1/Makefile | 1 + package/font-xfree86-type1/Makefile | 1 + 10 files changed, 10 insertions(+) (limited to 'package') diff --git a/package/font-bh-100dpi/Makefile b/package/font-bh-100dpi/Makefile index fc0b6c227..94c92880c 100644 --- a/package/font-bh-100dpi/Makefile +++ b/package/font-bh-100dpi/Makefile @@ -9,6 +9,7 @@ PKG_RELEASE:= 1 PKG_MD5SUM:= d9383b2ddda241a464343b7b4de370a9 PKG_DESCR:= X fonts PKG_SECTION:= x11/fonts +PKG_BUILDDEP:= font-util PKG_URL:= http://www.x.org/ PKG_SITES:= ${MASTER_SITE_XORG} diff --git a/package/font-bh-75dpi/Makefile b/package/font-bh-75dpi/Makefile index 645aac5b4..7aaaba536 100644 --- a/package/font-bh-75dpi/Makefile +++ b/package/font-bh-75dpi/Makefile @@ -9,6 +9,7 @@ PKG_RELEASE:= 1 PKG_MD5SUM:= 200b38e879dcbf922ca2a9f71ad44657 PKG_DESCR:= X fonts PKG_SECTION:= x11/fonts +PKG_BUILDDEP:= font-util PKG_URL:= http://www.x.org/ PKG_SITES:= ${MASTER_SITE_XORG} diff --git a/package/font-bh-lucidatypewriter-100dpi/Makefile b/package/font-bh-lucidatypewriter-100dpi/Makefile index 8df46f86f..443eb4710 100644 --- a/package/font-bh-lucidatypewriter-100dpi/Makefile +++ b/package/font-bh-lucidatypewriter-100dpi/Makefile @@ -9,6 +9,7 @@ PKG_RELEASE:= 1 PKG_MD5SUM:= 8fa38b7845c10ff83d6077a1e238b15b PKG_DESCR:= X fonts PKG_SECTION:= x11/fonts +PKG_BUILDDEP:= font-util PKG_URL:= http://www.x.org/ PKG_SITES:= ${MASTER_SITE_XORG} diff --git a/package/font-bh-lucidatypewriter-75dpi/Makefile b/package/font-bh-lucidatypewriter-75dpi/Makefile index 271fe18ad..ebe555528 100644 --- a/package/font-bh-lucidatypewriter-75dpi/Makefile +++ b/package/font-bh-lucidatypewriter-75dpi/Makefile @@ -9,6 +9,7 @@ PKG_RELEASE:= 1 PKG_MD5SUM:= f36b68aabef2d57258131ce6136c6f50 PKG_DESCR:= X fonts PKG_SECTION:= x11/fonts +PKG_BUILDDEP:= font-util PKG_URL:= http://www.x.org/ PKG_SITES:= ${MASTER_SITE_XORG} diff --git a/package/font-bh-ttf/Makefile b/package/font-bh-ttf/Makefile index e36e8710e..fd0872fec 100644 --- a/package/font-bh-ttf/Makefile +++ b/package/font-bh-ttf/Makefile @@ -9,6 +9,7 @@ PKG_RELEASE:= 1 PKG_MD5SUM:= baea1bb10808857e595f13c6be9cbfbe PKG_DESCR:= X fonts PKG_SECTION:= x11/fonts +PKG_BUILDDEP:= font-util PKG_URL:= http://www.x.org/ PKG_SITES:= ${MASTER_SITE_XORG} diff --git a/package/font-bh-type1/Makefile b/package/font-bh-type1/Makefile index 3cba71409..d9c2ab9dd 100644 --- a/package/font-bh-type1/Makefile +++ b/package/font-bh-type1/Makefile @@ -9,6 +9,7 @@ PKG_RELEASE:= 1 PKG_MD5SUM:= 000da66f92370ac59e3df1b6719fdd9a PKG_DESCR:= X fonts PKG_SECTION:= x11/fonts +PKG_BUILDDEP:= font-util PKG_URL:= http://www.x.org/ PKG_SITES:= ${MASTER_SITE_XORG} diff --git a/package/font-bitstream-100dpi/Makefile b/package/font-bitstream-100dpi/Makefile index a65b12d9d..20c1c7937 100644 --- a/package/font-bitstream-100dpi/Makefile +++ b/package/font-bitstream-100dpi/Makefile @@ -9,6 +9,7 @@ PKG_RELEASE:= 1 PKG_MD5SUM:= 823c3c2a1a2307bdca5961145e3db37d PKG_DESCR:= X fonts PKG_SECTION:= x11/fonts +PKG_BUILDDEP:= font-util PKG_URL:= http://www.x.org/ PKG_SITES:= ${MASTER_SITE_XORG} diff --git a/package/font-bitstream-75dpi/Makefile b/package/font-bitstream-75dpi/Makefile index 40f4cec26..2bb5c8b83 100644 --- a/package/font-bitstream-75dpi/Makefile +++ b/package/font-bitstream-75dpi/Makefile @@ -9,6 +9,7 @@ PKG_RELEASE:= 1 PKG_MD5SUM:= f8e982bcaaed199fdac03e9fc12b2952 PKG_DESCR:= X fonts PKG_SECTION:= x11/fonts +PKG_BUILDDEP:= font-util PKG_URL:= http://www.x.org/ PKG_SITES:= ${MASTER_SITE_XORG} diff --git a/package/font-bitstream-type1/Makefile b/package/font-bitstream-type1/Makefile index 97e8ada96..654aea3d9 100644 --- a/package/font-bitstream-type1/Makefile +++ b/package/font-bitstream-type1/Makefile @@ -9,6 +9,7 @@ PKG_RELEASE:= 1 PKG_MD5SUM:= 08722299c09753a5540a0752ec5b5fc7 PKG_DESCR:= X fonts PKG_SECTION:= x11/fonts +PKG_BUILDDEP:= font-util PKG_URL:= http://www.x.org/ PKG_SITES:= ${MASTER_SITE_XORG} diff --git a/package/font-xfree86-type1/Makefile b/package/font-xfree86-type1/Makefile index 2a08c9b10..559bbb448 100644 --- a/package/font-xfree86-type1/Makefile +++ b/package/font-xfree86-type1/Makefile @@ -9,6 +9,7 @@ PKG_RELEASE:= 1 PKG_MD5SUM:= 785f2b6e8d6d0dafec08b8d4c54ae2e3 PKG_DESCR:= X fonts PKG_SECTION:= x11/fonts +PKG_BUILDDEP:= font-util PKG_URL:= http://www.x.org/ PKG_SITES:= ${MASTER_SITE_XORG} -- cgit v1.2.3