From 92ed20c8568ef8bd94c9a61c73ede773586e694a Mon Sep 17 00:00:00 2001 From: jow Date: Mon, 21 Feb 2011 21:01:39 +0000 Subject: [PATCH] [packages] jpeg: package is not autoreconfigurable and ships broken libtool, fixup manually git-svn-id: svn://svn.openwrt.org/openwrt/packages@25654 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- libs/jpeg/Makefile | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/libs/jpeg/Makefile b/libs/jpeg/Makefile index 142bf9ac0..9261bb0ca 100644 --- a/libs/jpeg/Makefile +++ b/libs/jpeg/Makefile @@ -52,9 +52,19 @@ HOST_CONFIGURE_ARGS += \ --enable-shared \ --enable-static \ +define Build/Prepare + $(call Build/Prepare/Default) + (cd $(PKG_BUILD_DIR); \ + rm -f ltconfig ltmain.sh libtool; \ + ln -s `which true` ltconfig; \ + ln -s $(STAGING_DIR)/host/bin/libtool libtool; \ + ) +endef + define Build/Compile $(INSTALL_DIR) $(PKG_INSTALL_DIR)/usr/{include,lib,bin,man/man1} $(MAKE) $(PKG_JOBS) -C $(PKG_BUILD_DIR) \ + LIBTOOL="./libtool --tag=CC" \ prefix="$(PKG_INSTALL_DIR)/usr" \ exec_prefix="$(PKG_INSTALL_DIR)/usr" \ all