Ticket #7463: amule-adunanza.patch

File amule-adunanza.patch, 2.6 KB (added by anonymous, 6 years ago)

SVN patch with Makefile

  • packages/net/amule-adunanza/patches/001-no_backtrace.patch

     
     1--- a/src/libs/common/MuleDebug.cpp 
     2+++ b/src/libs/common/MuleDebug.cpp 
     3@@ -168,7 +168,7 @@ wxString get_backtrace(unsigned n) 
     4        return walker.m_trace; 
     5 } 
     6  
     7-#elif defined(__LINUX__) 
     8+#elif defined(__LINUX__) && !defined(__UCLIBC__) 
     9  
     10 #ifdef HAVE_BFD 
     11  
  • packages/net/amule-adunanza/Makefile

     
     1# 
     2# Copyright (C) 2007-2009 OpenWrt.org 
     3# 
     4# This is free software, licensed under the GNU General Public License v2. 
     5# See /LICENSE for more information. 
     6# 
     7 
     8include $(TOPDIR)/rules.mk 
     9 
     10PKG_NAME:=aMule-AdunanzA 
     11PKG_VERSION:=2010.1-2.2.6 
     12PKG_RELEASE:=1 
     13 
     14PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.bz2 
     15PKG_SOURCE_URL:=@SF/amule-adunanza 
     16PKG_MD5SUM:=9156f5c8f7f70269e3c328c05146a3e7 
     17 
     18PKG_BUILD_DEPENDS:=libgd 
     19 
     20include $(INCLUDE_DIR)/package.mk 
     21 
     22define Package/amule-adunanza 
     23  SUBMENU:=P2P 
     24  SECTION:=net 
     25  CATEGORY:=Network 
     26  TITLE:=A multi-platform eMule-like ed2k client (AdunanzA mod) 
     27  URL:=http://www.adunanza.net/ 
     28  DEPENDS:=+libpng +libpthread +libncurses +libreadline +libwxbase +libcryptoxx 
     29endef 
     30 
     31CONFIGURE_ARGS+= \ 
     32        --disable-static \ 
     33        --disable-rpath \ 
     34        --with-gnu-ld \ 
     35        --disable-ccache \ 
     36        --disable-debug \ 
     37        --disable-optimize \ 
     38        --disable-profile \ 
     39        --disable-monolithic \ 
     40        --enable-amule-daemon \ 
     41        --enable-amulecmd \ 
     42        --enable-webserver \ 
     43        --disable-amule-gui \ 
     44        --disable-cas \ 
     45        --disable-wxcas \ 
     46        --disable-ed2k \ 
     47        --disable-alc \ 
     48        --disable-alcc \ 
     49        \ 
     50        --with-zlib="$(STAGING_DIR)/usr" \ 
     51        --with-gdlib-prefix="$(STAGING_DIR)/usr" \ 
     52        --with-libpng-prefix="$(STAGING_DIR)/usr" \ 
     53        --with-wx-prefix="$(STAGING_DIR)/usr" \ 
     54        --with-crypto-prefix="$(STAGING_DIR)/usr" \ 
     55        --without-libiconv-prefix \ 
     56        --without-libintl-prefix \ 
     57        --without-x \ 
     58 
     59define Build/Compile 
     60        $(MAKE) -C $(PKG_BUILD_DIR) \ 
     61                HOSTCC="$(HOSTCC)" \ 
     62                DESTDIR="$(PKG_INSTALL_DIR)" \ 
     63                all install 
     64endef 
     65 
     66define Package/amule-adunanza/install 
     67        $(INSTALL_DIR) $(1)/usr/bin 
     68        $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/amule{cmd,d,web} $(1)/usr/bin/ 
     69        $(INSTALL_DIR) $(1)/usr/share 
     70        $(CP) $(PKG_INSTALL_DIR)/usr/share/amuleadunanza $(1)/usr/share/ 
     71endef 
     72 
     73$(eval $(call BuildPackage,amule-adunanza))