X-Git-Url: http://git.openwrt.org/?p=openwrt%2Fsvn-archive%2Farchive.git;a=blobdiff_plain;f=net%2Fminiupnpd%2FMakefile;h=161e02d325668dea3b70854c83dff4a5397611d1;hp=ad61e6d1cec411f69ea564b1c0953cab58bd8468;hb=578357b8e61594a273f56bebf650c24fdc692fdb;hpb=f3374c1ccf950df593dfd50bb6de97ddc424db46;ds=sidebyside diff --git a/net/miniupnpd/Makefile b/net/miniupnpd/Makefile index ad61e6d1ce..161e02d325 100644 --- a/net/miniupnpd/Makefile +++ b/net/miniupnpd/Makefile @@ -1,24 +1,19 @@ # -# Copyright (C) 2006 OpenWrt.org +# Copyright (C) 2006-2009 OpenWrt.org # # This is free software, licensed under the GNU General Public License v2. # See /LICENSE for more information. # -# $Id$ include $(TOPDIR)/rules.mk PKG_NAME:=miniupnpd -PKG_VERSION:=1.0-RC1 -PKG_RELEASE:=1 -PKG_MD5SUM:=ab752eebbebcfa84178de0a4632d7688 +PKG_VERSION:=1.1 +PKG_RELEASE:=5 +PKG_MD5SUM:=a0f6651476721db9b554668c8c83b151 -PKG_SOURCE_URL:=http://miniupnp.tuxfamily.org/files +PKG_SOURCE_URL:=http://miniupnp.free.fr/files PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz -PKG_CAT:=zcat - -PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION) -PKG_INSTALL_DIR:=$(PKG_BUILD_DIR)/ipkg-install include $(INCLUDE_DIR)/package.mk @@ -27,31 +22,25 @@ define Package/miniupnpd CATEGORY:=Network DEPENDS:=+iptables TITLE:=Lightweight UPnP daemon - DESCRIPTION:=\ - Lightweight UPnP daemon URL:=http://miniupnp.tuxfamily.org/ endef -define Package/miniupnpd/postinst -/etc/init.d/miniupnpd enable -endef - define Build/Compile - $(MAKE) \ - -C $(PKG_BUILD_DIR) \ - -f Makefile.linux \ + ln -sf $(PKG_BUILD_DIR)/config.h.openwrt $(PKG_BUILD_DIR)/config.h + $(MAKE) -C $(PKG_BUILD_DIR) -f Makefile.openwrt \ $(TARGET_CONFIGURE_OPTS) \ - CFLAGS="$(TARGET_CFLAGS) -I $(STAGING_DIR)/usr/include" \ + STAGING_DIR="$(STAGING_DIR)" \ + CFLAGS="$(TARGET_CFLAGS) $(TARGET_CPPFLAGS)" \ LIBS="$(STAGING_DIR)/usr/lib/libiptc.a" endef define Package/miniupnpd/install - $(INSTALL_DIR) $(1)/usr/bin $(1)/etc/init.d $(1)/etc/config $(1)/etc/hotplug.d/iface + $(INSTALL_DIR) $(1)/usr/bin $(1)/etc/init.d $(1)/etc/config $(1)/etc/hotplug.d/iface $(1)/lib/miniupnpd $(INSTALL_BIN) $(PKG_BUILD_DIR)/miniupnpd $(1)/usr/bin/ - $(INSTALL_BIN) $(PKG_BUILD_DIR)/linux/*.sh $(1)/usr/bin/ $(INSTALL_BIN) ./files/miniupnpd.init $(1)/etc/init.d/miniupnpd $(INSTALL_DATA) ./files/upnpd.config $(1)/etc/config/upnpd - $(INSTALL_DATA) ./files/miniupnpd.hotplug $(1)/etc/hotplug.d/iface/10-miniupnpd + $(INSTALL_DATA) ./files/miniupnpd.hotplug $(1)/etc/hotplug.d/iface/20-miniupnpd + $(INSTALL_DATA) ./files/miniupnpd.firewall $(1)/lib/miniupnpd/firewall.sh endef $(eval $(call BuildPackage,miniupnpd))