tinc: moved to github
[packages.git] / net / mgen / Makefile
index 1e7e30f..13ec1b2 100644 (file)
@@ -1,5 +1,5 @@
 #
-# Copyright (C) 2006-2010 OpenWrt.org
+# Copyright (C) 2006-2014 OpenWrt.org
 #
 # This is free software, licensed under the GNU General Public License v2.
 # See /LICENSE for more information.
@@ -9,7 +9,7 @@ include $(TOPDIR)/rules.mk
 
 PKG_NAME:=mgen
 PKG_VERSION:=5.01b
-PKG_RELEASE:=1
+PKG_RELEASE:=3
 
 PKG_SOURCE:=src-$(PKG_NAME)-$(PKG_VERSION).tgz
 PKG_SOURCE_URL:=http://downloads.pf.itd.nrl.navy.mil/mgen/
@@ -17,13 +17,14 @@ PKG_MD5SUM:=1e467131446d649c8a0aebdcd8e5f2a9
 
 PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)
 
+include $(INCLUDE_DIR)/uclibc++.mk
 include $(INCLUDE_DIR)/package.mk
 
 define Package/mgen
   TITLE:=Multi-Generator
   SECTION:=net
   CATEGORY:=Network
-  DEPENDS:=+libpthread +uclibcxx
+  DEPENDS:=+libpthread $(CXX_DEPENDS)
   URL:=http://cs.itd.nrl.navy.mil/work/mgen/
 endef
 
@@ -37,10 +38,11 @@ endef
 
 define Build/Compile
        $(MAKE) -C $(PKG_BUILD_DIR)/unix \
-               CC="g++-uc" \
-               CPPFLAGS="$(TARGET_CPPFLAGS)"  \
-               LDFLAGS="$(TARGET_LDFLAGS)" \
-               SYSTEM_LIBS="-ldl -lpthread -luClibc++" \
+               $(TARGET_CONFIGURE_OPTS) \
+               CC="$(TARGET_CXX)" \
+               SYSTEM_INCLUDES="$(TARGET_CFLAGS) $(TARGET_CPPFLAGS)" \
+               SYSTEM_LDFLAGS="$(TARGET_LDFLAGS)" \
+               SYSTEM_LIBS="-ldl -lpthread" \
                -f Makefile.linux mgen
 endef