From e0f931c4f1a606e84985cd3c7ffe1bd86ebdd2ec Mon Sep 17 00:00:00 2001 From: groz Date: Fri, 21 Jul 2006 21:01:44 +0000 Subject: [PATCH] Added oidentd to buildroot-ng packages git-svn-id: svn://svn.openwrt.org/openwrt/packages@4199 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- net/oidentd/Makefile | 57 ++++++++++++++++++++++++++++++++++++ net/oidentd/files/S85oidentd | 3 ++ 2 files changed, 60 insertions(+) create mode 100755 net/oidentd/Makefile create mode 100755 net/oidentd/files/S85oidentd diff --git a/net/oidentd/Makefile b/net/oidentd/Makefile new file mode 100755 index 000000000..41e90e3bc --- /dev/null +++ b/net/oidentd/Makefile @@ -0,0 +1,57 @@ +# +# Copyright (C) 2006 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:=oidentd +PKG_VERSION:=2.0.8 +PKG_RELEASE:=1 +PKG_MD5SUM:=c3d9a56255819ef8904b867284386911 + +PKG_SOURCE_URL:=@SF/ojnk +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 + +define Package/oidentd + SECTION:=net + CATEGORY:=Network + DEPENDS:= + TITLE:=Identd server + DESCRIPTION:=A nat aware identd server that will correctly forwared requests to clients +endef + + +define Build/Configure +$(call Build/Configure/Default,--includedir=$(PKG_BUILD_DIR)/) +endef + +define Build/Compile + rm -rf $(PKG_INSTALL_DIR) + mkdir -p $(PKG_INSTALL_DIR) + $(MAKE) -C $(PKG_BUILD_DIR) \ + CC=$(TARGET_CC) + $(STRIP) $(PKG_BUILD_DIR)/src/$(PKG_NAME) +endef + +define Package/oidentd/install + install -m0755 -d $(1)/usr/sbin + install -m0755 -d $(1)/etc/init.d + $(CP) $(PKG_BUILD_DIR)/src/$(PKG_NAME) $(1)/usr/sbin/ + $(CP) ./files/S85oidentd $(1)/etc/init.d +endef + +$(eval $(call BuildPackage,oidentd)) + + + diff --git a/net/oidentd/files/S85oidentd b/net/oidentd/files/S85oidentd new file mode 100755 index 000000000..6f3e05d2e --- /dev/null +++ b/net/oidentd/files/S85oidentd @@ -0,0 +1,3 @@ +#!/bin/sh +/usr/sbin/oidentd -m -f 113 +