X-Git-Url: http://git.openwrt.org/?p=openwrt%2Fsvn-archive%2Farchive.git;a=blobdiff_plain;f=net%2Fminiupnpd%2FMakefile;h=65d879c50f88fd8cee69f120d1431c630d78af55;hp=cd66d1c5c4b38fdfad0fe09f1aaade655a8d49cf;hb=b271fd5d2cb6e1a70e35526d035ae529f1f9f345;hpb=ff2074c4295767b2913f4d78f54abf984be685f0 diff --git a/net/miniupnpd/Makefile b/net/miniupnpd/Makefile index cd66d1c5c4..65d879c50f 100644 --- a/net/miniupnpd/Makefile +++ b/net/miniupnpd/Makefile @@ -9,15 +9,15 @@ include $(TOPDIR)/rules.mk PKG_NAME:=miniupnpd -PKG_VERSION:=20061129 +PKG_VERSION:=1.0-RC3 PKG_RELEASE:=1 -PKG_MD5SUM:=1826c480e61e0573dfa1d835ee9d8802 +PKG_MD5SUM:=4aa5e9d6281bbec5b8dd0b386f35a153 PKG_SOURCE_URL:=http://miniupnp.tuxfamily.org/files -PKG_SOURCE:=$(PKG_NAME)$(PKG_VERSION).tar.gz +PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz PKG_CAT:=zcat -PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME) +PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION) PKG_INSTALL_DIR:=$(PKG_BUILD_DIR)/ipkg-install include $(INCLUDE_DIR)/package.mk @@ -27,23 +27,25 @@ define Package/miniupnpd CATEGORY:=Network DEPENDS:=+iptables TITLE:=Lightweight UPnP daemon - DESCRIPTION:=\ - Lightweight UPnP daemon URL:=http://miniupnp.tuxfamily.org/ endef define Build/Compile - $(MAKE) -C $(PKG_BUILD_DIR) -f Makefile.openwrt + ln -sf $(PKG_BUILD_DIR)/config.h.openwrt $(PKG_BUILD_DIR)/config.h + $(MAKE) -C $(PKG_BUILD_DIR) -f Makefile.openwrt \ + $(TARGET_CONFIGURE_OPTS) \ + STAGING_DIR="$(STAGING_DIR)" \ + CFLAGS="$(TARGET_CFLAGS) -I $(STAGING_DIR)/usr/include" \ + 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)/CONTROL + $(INSTALL_DIR) $(1)/usr/bin $(1)/etc/init.d $(1)/etc/config $(1)/etc/hotplug.d/iface $(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_BIN) ./files/upnpd.config $(1)/etc/config/upnpd - $(INSTALL_BIN) ./ipkg/miniupnp.postinst $(1)/CONTROL/postinst - $(STRIP) $(1)/usr/bin/miniupnpd + $(INSTALL_DATA) ./files/upnpd.config $(1)/etc/config/upnpd + $(INSTALL_DATA) ./files/miniupnpd.hotplug $(1)/etc/hotplug.d/iface/10-miniupnpd endef $(eval $(call BuildPackage,miniupnpd))