From 9471122014e74bc8e918eca6c93ca8cb9a5ee0f9 Mon Sep 17 00:00:00 2001 From: Florian Fainelli Date: Fri, 3 Apr 2009 09:14:09 +0000 Subject: [PATCH] [package] update to librtorrent to 0.12.4-svn1087 SVN-Revision: 15088 --- libs/libtorrent/Makefile | 19 +++++++++++++++---- 1 file changed, 15 insertions(+), 4 deletions(-) diff --git a/libs/libtorrent/Makefile b/libs/libtorrent/Makefile index d6022d09d1..a3a87e8582 100644 --- a/libs/libtorrent/Makefile +++ b/libs/libtorrent/Makefile @@ -9,12 +9,15 @@ include $(TOPDIR)/rules.mk PKG_NAME:=libtorrent -PKG_VERSION:=0.12.4 -PKG_RELEASE:=1 +PKG_REV:=1087 +PKG_VERSION:=0.12.4_r$(PKG_REV) +PKG_RELEASE:=3 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz -PKG_SOURCE_URL:=http://libtorrent.rakshasa.no/downloads/ -PKG_MD5SUM:=7e4b4c29a69c86c38e3e60ec11fc2255 +PKG_SOURCE_URL:=svn://rakshasa.no/libtorrent/trunk/libtorrent +PKG_SOURCE_SUBDIR:=$(PKG_NAME)-$(PKG_VERSION) +PKG_SOURCE_VERSION:=$(PKG_REV) +PKG_SOURCE_PROTO:=svn PKG_FIXUP = libtool @@ -38,6 +41,9 @@ endef TARGET_CFLAGS += $(FPIC) +TARGET_CPPFLAGS += \ + -fno-strict-aliasing -fno-inline \ + # XXX: rtorrent needs encryption (--enable-openssl) CONFIGURE_ARGS+= \ --enable-shared \ @@ -46,6 +52,11 @@ CONFIGURE_ARGS+= \ --disable-debug \ --enable-openssl \ +define Build/Configure + (cd $(PKG_BUILD_DIR); ./autogen.sh ); + $(call Build/Configure/Default) +endef + define Build/Compile $(MAKE) -C $(PKG_BUILD_DIR) \ DESTDIR="$(PKG_INSTALL_DIR)" \ -- 2.30.2