X-Git-Url: http://git.openwrt.org/?a=blobdiff_plain;f=libs%2Fwxbase%2FMakefile;h=49edaa3e87aa5654b274343d31d28b043fe92dad;hb=c27b1836830e3cca75b9f7442d0aed89e2f74fbd;hp=5ad2ec9682fa82f012ed0ffee4e9d5247d019a8a;hpb=22ea29c171a770a9c57860676876bc8499646860;p=openwrt%2Fsvn-archive%2Farchive.git diff --git a/libs/wxbase/Makefile b/libs/wxbase/Makefile index 5ad2ec9682..49edaa3e87 100644 --- a/libs/wxbase/Makefile +++ b/libs/wxbase/Makefile @@ -1,22 +1,21 @@ # -# Copyright (C) 2007 OpenWrt.org +# Copyright (C) 2007-2008 OpenWrt.org # # This is free software, licensed under the GNU General Public License v2. # See /LICENSE for more information. # -# $Id$ include $(TOPDIR)/rules.mk PKG_NAME:=wxbase -PKG_VERSION:=2.6.4 -PKG_RELEASE:=1 +PKG_VERSION:=2.8.7 +PKG_RELEASE:=2 -PKG_SOURCE:=wxBase-$(PKG_VERSION).tar.bz2 +PKG_SOURCE:=wxGTK-$(PKG_VERSION).tar.bz2 PKG_SOURCE_URL:=@SF/wxwindows -PKG_MD5SUM:=6e55324d2a522d23fd8834ad8656e0b6 +PKG_MD5SUM:=b25e85eeee524903214ebb520753f4bd -PKG_BUILD_DIR:=$(BUILD_DIR)/wxBase-$(PKG_VERSION) +PKG_BUILD_DIR:=$(BUILD_DIR)/wxGTK-$(PKG_VERSION) include $(INCLUDE_DIR)/package.mk @@ -25,7 +24,7 @@ define Package/libwxbase CATEGORY:=Libraries TITLE:=Cross-platform C++ framework URL:=http://www.wxwidgets.org/ - DEPENDS:=+libexpat +uclibcxx +zlib + DEPENDS:=+libexpat +libstdcpp +zlib endef define Package/libwxbase/description @@ -36,6 +35,7 @@ define Package/libwxbase/description etc.) allowing you to write portable programs easily. endef +TARGET_CFLAGS += $(FPIC) # XXX: aMule *needs* the following configure options to be enabled: # --enable-intl @@ -103,9 +103,6 @@ CONFIGURE_ARGS+= \ --without-sdl-prefix \ --without-cppunit-prefix \ -CONFIGURE_VARS+= \ - CXX="g++-uc+std" \ - define Build/Compile $(MAKE) -C $(PKG_BUILD_DIR) \ DESTDIR="$(PKG_INSTALL_DIR)" \ @@ -114,18 +111,18 @@ endef define Build/InstallDev $(INSTALL_DIR) $(1)/usr/bin $(1)/usr/include $(1)/usr/lib - $(CP) -L $(PKG_INSTALL_DIR)/usr/bin/wx-config $(1)/usr/bin/ - $(CP) $(PKG_INSTALL_DIR)/usr/include/wx-2.6 $(1)/usr/include/ - $(CP) $(PKG_INSTALL_DIR)/usr/lib/libwx_base{,_net,_xml}-2.6-*.so $(1)/usr/lib/ - $(CP) $(PKG_INSTALL_DIR)/usr/lib/libwx_base{,_net,_xml}-2.6.so.* $(1)/usr/lib/ + $(CP) -L $(PKG_BUILD_DIR)/wx-config $(1)/usr/bin/ + $(CP) $(PKG_INSTALL_DIR)/usr/include/wx-2.8 $(1)/usr/include/ + $(CP) $(PKG_INSTALL_DIR)/usr/lib/libwx_base{,_net,_xml}-2.8-*.so $(1)/usr/lib/ + $(CP) $(PKG_INSTALL_DIR)/usr/lib/libwx_base{,_net,_xml}-2.8.so.* $(1)/usr/lib/ $(CP) $(PKG_INSTALL_DIR)/usr/lib/wx $(1)/usr/lib/ - $(SED) 's,-I$$$${includedir}/wx-2.6,-I$(STAGING_DIR)/usr/include/wx-2.6,g' $(1)/usr/bin/wx-config + $(SED) 's,-I$$$${includedir}/wx-2.8,-I$(STAGING_DIR)/usr/include/wx-2.8,g' $(1)/usr/bin/wx-config $(SED) 's,-I$$$${libdir}/wx/include,-I$(STAGING_DIR)/usr/lib/wx/include,g' $(1)/usr/bin/wx-config endef define Package/libwxbase/install $(INSTALL_DIR) $(1)/usr/lib - $(CP) $(PKG_INSTALL_DIR)/usr/lib/libwx_base{,_net,_xml}-2.6.so.* $(1)/usr/lib/ + $(CP) $(PKG_INSTALL_DIR)/usr/lib/libwx_base{,_net,_xml}-2.8.so.* $(1)/usr/lib/ endef $(eval $(call BuildPackage,libwxbase))