From 101e19fa8148b4d2fe18e2bb9a2825ed3a355e52 Mon Sep 17 00:00:00 2001 From: Nikil Mehta Date: Fri, 25 Nov 2016 13:39:28 -0800 Subject: [PATCH] bitlbee: Add package Signed-off-by: Nikil Mehta nikil.mehta@gmail.com --- net/bitlbee/Makefile | 68 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 68 insertions(+) create mode 100644 net/bitlbee/Makefile diff --git a/net/bitlbee/Makefile b/net/bitlbee/Makefile new file mode 100644 index 000000000..9781d8cac --- /dev/null +++ b/net/bitlbee/Makefile @@ -0,0 +1,68 @@ +# +# Copyright (C) 2016 Nikil Mehta +# +# This is free software, licensed under the GNU General Public License v2. +# See /LICENSE for more information. +# + +include $(TOPDIR)/rules.mk + +PKG_NAME:=bitlbee +PKG_VERSION:=3.4.2 +PKG_RELEASE:=1 + +PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz +PKG_SOURCE_URL:=http://get.bitlbee.org/src/ \ + http://distcache.FreeBSD.org/local-distfiles/brix/ +PKG_MD5SUM:=69c85554def74f314e3b6e390389a30b0e748f23ef37883e9d7545ee2c45ea57 + +PKG_MAINTAINER:=Nikil Mehta +PKG_LICENSE:=GPL-2.0 +PKG_LICENSE_FILES:=COPYING + +PKG_INSTALL:=1 + +include $(INCLUDE_DIR)/package.mk +include $(INCLUDE_DIR)/nls.mk + +define Package/bitlbee + SECTION:=net + CATEGORY:=Network + SUBMENU:=Instant Messaging + TITLE:=An IRC to other chat networks gateway + URL:=http://www.bitlbee.org/ + DEPENDS:=+glib2 +libopenssl $(ICONV_DEPENDS) $(INTL_DEPENDS) +endef + +define Package/bitlbee/description + This program can be used as an IRC server which forwards everything you + say to people on other chat networks: Jabber (which includes Google Talk + and Facebook Chat), ICQ, AIM, MSN, Yahoo! and Twitter/Identica/Status.net. +endef + +define Package/bitlbee/conffiles +/etc/bitlbee/bitlbee.conf +/etc/bitlbee/motd.txt +endef + +CONFIGURE_ARGS = \ + --target=$(GNU_TARGET_NAME) \ + --host=$(GNU_TARGET_NAME) \ + --build=$(GNU_HOST_NAME) \ + --prefix=$(CONFIGURE_PREFIX) \ + --etcdir=/etc/bitlbee \ + --ssl=openssl \ + --msn=0 + +define Build/Install + $(call Build/Install/Default,install install-etc) +endef + +define Package/bitlbee/install + $(INSTALL_DIR) $(1)/usr/sbin + $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/sbin/bitlbee $(1)/usr/sbin/ + $(INSTALL_DIR) $(1)/etc/bitlbee + $(INSTALL_DATA) $(PKG_INSTALL_DIR)/etc/bitlbee/{bitlbee.conf,motd.txt} $(1)/etc/bitlbee +endef + +$(eval $(call BuildPackage,bitlbee))