aboutsummaryrefslogtreecommitdiff
path: root/net/bitlbee
diff options
context:
space:
mode:
authorNikil Mehta <nikil.mehta@gmail.com>2016-11-25 13:39:28 -0800
committerNikil Mehta <nikil.mehta@gmail.com>2016-11-28 00:25:15 -0800
commit101e19fa8148b4d2fe18e2bb9a2825ed3a355e52 (patch)
treecae65e6b916b1c65695a3d0da0b3f1fe712e1b9a /net/bitlbee
parentcce1bfbfb86d6b53d201041edb7bab5d015a6033 (diff)
bitlbee: Add package
Signed-off-by: Nikil Mehta nikil.mehta@gmail.com
Diffstat (limited to 'net/bitlbee')
-rw-r--r--net/bitlbee/Makefile68
1 files changed, 68 insertions, 0 deletions
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 <nikil.mehta@gmail.com>
+#
+# 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 <nikil.mehta@gmail.com>
+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))