Changeset 15831


Ignore:
Timestamp:
2009-05-14T00:17:43+02:00 (9 years ago)
Author:
nico
Message:

[8.09] [packages] libsigc++, libtorrent, rtorrent: merge fixes from ./packages to 8.09 (closes: #4997)

  • link 'em all against libstdc++ only
  • add "-fno-strict-aliasing -fno-inline" flags
  • remove BROKEN status
  • bump release number
Location:
branches/packages_8.09
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • branches/packages_8.09/libs/libsigc++/Makefile

    r14090 r15831  
    55# See /LICENSE for more information. 
    66# 
    7 # $Id$ 
    87 
    98include $(TOPDIR)/rules.mk 
     
    1110PKG_NAME:=libsigc++ 
    1211PKG_VERSION:=2.2.3 
    13 PKG_RELEASE:=1 
     12PKG_RELEASE:=1.1 
    1413 
    1514PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.bz2 
     
    2625  TITLE:=typesafe callback system for standard C++ 
    2726  URL:=http://libsigc++.sourceforge.net/ 
    28   DEPENDS:=+uclibcxx 
     27  DEPENDS:=+libstdcpp 
    2928endef 
    3029 
     
    3736TARGET_CFLAGS += $(FPIC) 
    3837 
     38TARGET_CPPFLAGS +=  \ 
     39        -fno-strict-aliasing -fno-inline \ 
     40 
    3941CONFIGURE_ARGS += \ 
    4042        --enable-shared \ 
    4143        --enable-static \ 
    42  
    43 CONFIGURE_VARS += \ 
    44         CXXFLAGS="$$$$CXXFLAGS -fno-builtin -fno-rtti -nostdinc++"  \ 
    45         CPPFLAGS="$$$$CPPFLAGS -I$(STAGING_DIR)/usr/include/uClibc++ -I$(LINUX_DIR)/include" \ 
    46         LDFLAGS="$$$$LDFLAGS" \ 
    47         LIBS="-nodefaultlibs -luClibc++ -lm -lgcc" \ 
    4844 
    4945define Build/Compile 
  • branches/packages_8.09/libs/libsigc++/patches/001-no_doc_tests_examples.patch

    r14090 r15831  
    77  
    88-SUBDIRS      = sigc++ tests docs examples scripts MSVC_Net2005 MSVC_Net2008 
    9 +SUBDIRS      = sigc++ scripts MSVC_Net2005 MSVC_Net2008 
     9+SUBDIRS      = sigc++ scripts 
    1010 DIST_SUBDIRS = $(SUBDIRS) 
    1111  
     
    1919 # ACLOCAL_FLAGS = -I scripts 
    2020-SUBDIRS = sigc++ tests docs examples scripts MSVC_Net2005 MSVC_Net2008 
    21 +SUBDIRS = sigc++ scripts MSVC_Net2005 MSVC_Net2008 
     21+SUBDIRS = sigc++ scripts 
    2222 DIST_SUBDIRS = $(SUBDIRS) 
    2323 sigc_configdir = $(libdir)/sigc++-2.0/include 
  • branches/packages_8.09/libs/libtorrent/Makefile

    r14094 r15831  
    55# See /LICENSE for more information. 
    66# 
    7 # $Id$ 
    87 
    98include $(TOPDIR)/rules.mk 
     
    1110PKG_NAME:=libtorrent 
    1211PKG_VERSION:=0.12.4 
    13 PKG_RELEASE:=1 
     12PKG_RELEASE:=1.1 
    1413 
    1514PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz 
     
    3837 
    3938TARGET_CFLAGS += $(FPIC) 
     39 
     40TARGET_CPPFLAGS +=  \ 
     41        -fno-strict-aliasing -fno-inline \ 
    4042 
    4143# XXX: rtorrent needs encryption (--enable-openssl) 
  • branches/packages_8.09/net/rtorrent/Makefile

    r14096 r15831  
    55# See /LICENSE for more information. 
    66# 
    7 # $Id$ 
    87 
    98include $(TOPDIR)/rules.mk 
     
    1110PKG_NAME:=rtorrent 
    1211PKG_VERSION:=0.8.2 
    13 PKG_RELEASE:=1 
     12PKG_RELEASE:=1.1 
    1413 
    1514PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz 
     
    2726  TITLE:=BitTorrent client for ncurses 
    2827  URL:=http://libtorrent.rakshasa.no/ 
    29   DEPENDS:=+libcurl +libtorrent +libncurses +libsigcxx @BROKEN 
     28  DEPENDS:=+libcurl +libtorrent +libncurses +libsigcxx 
    3029endef 
    3130 
     
    3736endef 
    3837 
     38TARGET_CPPFLAGS +=  \ 
     39        -fno-strict-aliasing -fno-inline \ 
     40 
    3941CONFIGURE_ARGS+= \ 
    4042        --enable-shared \ 
    4143        --disable-static \ 
    4244        --disable-debug \ 
    43  
    44 CONFIGURE_VARS += \ 
    45         LIBS="-lm -luClibc++" \ 
    4645 
    4746define Build/Compile 
Note: See TracChangeset for help on using the changeset viewer.