Changeset 8909


Ignore:
Timestamp:
2007-09-21T13:51:00+02:00 (9 years ago)
Author:
nico
Message:

update mrd6 to 0.9.5rev3, refresh patches, fix build on 2.4 and remove 2.6 only flag (closes: #2326)

Location:
packages/ipv6/mrd6
Files:
2 added
1 deleted
2 edited

Legend:

Unmodified
Added
Removed
  • packages/ipv6/mrd6/Makefile

    r8601 r8909  
    11# 
    2 # Copyright (C) 2006 OpenWrt.org 
     2# Copyright (C) 2006,2007 OpenWrt.org 
    33# 
    44# This is free software, licensed under the GNU General Public License v2. 
     
    1111PKG_NAME:=mrd6 
    1212PKG_VERSION:=0.9.5 
    13 PKG_RELEASE:=1 
     13PKG_REVISION:=3 
     14PKG_RELEASE:=$(PKG_REVISION).1 
    1415 
    15 PKG_SOURCE_URL:=http://hng.av.it.pt/mrd6/download/ 
    16 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz 
    17 PKG_MD5SUM:=24a08cf1407000d628a272b08a415dda 
     16PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION)-$(PKG_REVISION).tar.gz 
     17PKG_SOURCE_URL:=http://fivebits.net/files/mrd6/ \ 
     18        http://hng.av.it.pt/mrd6/download/ 
     19PKG_MD5SUM:=361322198dafcc5ffab5e8e23197012b 
    1820 
    1921PKG_BUILD_DEPENDS:=libnotimpl 
     
    2426  SECTION:=ipv6 
    2527  CATEGORY:=IPv6 
    26   DEPENDS:=@LINUX_2_6 +uclibcxx 
    2728  TITLE:=IPv6 multicast routing daemon 
    2829  URL:=http://artemis.av.it.pt/mrd6/ 
    29 endef 
    30  
    31 define Package/mrd6/conffiles 
    32 /etc/mrd6.conf 
     30  DEPENDS:= +uclibcxx 
    3331endef 
    3432 
     
    4947                FULL_STATIC=no \ 
    5048                CFLAGS="$(TARGET_CFLAGS) $(TARGET_CPPFLAGS) -DNO_INET6_OPTION -fno-builtin -fno-rtti" \ 
    51                 LDFLAGS="$(TARGET_LDFLAGS) -nodefaultlibs -luClibc++ -Wl,-Bstatic,-lstdc++,-Bdynamic -ldl -lm -lnotimpl" \ 
     49                LDFLAGS="$(TARGET_LDFLAGS) -nodefaultlibs -luClibc++ -Wl,-Bstatic,-lstdc++,-Bdynamic -ldl -lgcc -lm -lnotimpl" \ 
    5250                MODULE_CXX="\$$$$(CC) -shared \$$$$(CXXFLAGS) \$$$$(LDFLAGS)" \ 
    5351                DESTDIR="$(PKG_INSTALL_DIR)" \ 
    54                 PREFIX="/usr/" \ 
     52                PREFIX="/usr" \ 
    5553                install 
     54endef 
     55 
     56define Package/mrd6/conffiles 
     57/etc/mrd6.conf 
    5658endef 
    5759 
  • packages/ipv6/mrd6/patches/002-missing_netlink_defs.patch

    r6526 r8909  
    1 diff -urN mrd6-0.9.5/include/mrdpriv/linux/netlink_missing_defs.h mrd6-0.9.5.new/include/mrdpriv/linux/netlink_missing_defs.h 
    2 --- mrd6-0.9.5/include/mrdpriv/linux/netlink_missing_defs.h     1970-01-01 01:00:00.000000000 +0100 
    3 +++ mrd6-0.9.5.new/include/mrdpriv/linux/netlink_missing_defs.h 2007-01-11 12:26:55.000000000 +0100 
     1Index: mrd6-0.9.5/include/mrdpriv/linux/netlink_missing_defs.h 
     2=================================================================== 
     3--- /dev/null   1970-01-01 00:00:00.000000000 +0000 
     4+++ mrd6-0.9.5/include/mrdpriv/linux/netlink_missing_defs.h     2007-09-21 13:19:06.000000000 +0200 
    45@@ -0,0 +1,41 @@ 
    56+#include <linux/version.h> 
     
    4445+ 
    4546+#endif 
    46 diff -urN mrd6-0.9.5/src/linux/linux_unicast_route.cpp mrd6-0.9.5.new/src/linux/linux_unicast_route.cpp 
    47 --- mrd6-0.9.5/src/linux/linux_unicast_route.cpp        2006-01-06 00:08:02.000000000 +0100 
    48 +++ mrd6-0.9.5.new/src/linux/linux_unicast_route.cpp    2007-01-11 12:24:08.000000000 +0100 
    49 @@ -22,6 +22,7 @@ 
     47Index: mrd6-0.9.5/src/linux/linux_unicast_route.cpp 
     48=================================================================== 
     49--- mrd6-0.9.5.orig/src/linux/linux_unicast_route.cpp   2007-09-21 13:19:05.000000000 +0200 
     50+++ mrd6-0.9.5/src/linux/linux_unicast_route.cpp        2007-09-21 13:19:06.000000000 +0200 
     51@@ -23,6 +23,7 @@ 
    5052  */ 
    5153  
Note: See TracChangeset for help on using the changeset viewer.