Makefile (1823B)
1 # 2 # Copyright (C) 2016 Nikil Mehta <nikil.mehta@gmail.com> 3 # 4 # This is free software, licensed under the GNU General Public License v2. 5 # See /LICENSE for more information. 6 # 7 8 include $(TOPDIR)/rules.mk 9 10 PKG_NAME:=bitlbee 11 PKG_VERSION:=3.5.1 12 PKG_RELEASE:=1 13 14 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz 15 PKG_SOURCE_URL:=http://get.bitlbee.org/src/ \ 16 http://distcache.FreeBSD.org/local-distfiles/brix/ 17 PKG_MD5SUM:=9636d7fd89ebb3756c13a9a3387736ca6d56ccf66ec0580d512f07b21db0fa69 18 19 PKG_MAINTAINER:=Nikil Mehta <nikil.mehta@gmail.com> 20 PKG_LICENSE:=GPL-2.0 21 PKG_LICENSE_FILES:=COPYING 22 23 PKG_INSTALL:=1 24 25 include $(INCLUDE_DIR)/package.mk 26 include $(INCLUDE_DIR)/nls.mk 27 28 define Package/bitlbee 29 SECTION:=net 30 CATEGORY:=Network 31 SUBMENU:=Instant Messaging 32 TITLE:=An IRC to other chat networks gateway 33 URL:=http://www.bitlbee.org/ 34 DEPENDS:=+glib2 +libopenssl $(ICONV_DEPENDS) $(INTL_DEPENDS) 35 endef 36 37 define Package/bitlbee/description 38 This program can be used as an IRC server which forwards everything you 39 say to people on other chat networks: Jabber (which includes Google Talk 40 and Facebook Chat), ICQ, AIM, MSN, Yahoo! and Twitter/Identica/Status.net. 41 endef 42 43 define Package/bitlbee/conffiles 44 /etc/bitlbee/bitlbee.conf 45 /etc/bitlbee/motd.txt 46 endef 47 48 CONFIGURE_ARGS = \ 49 --target=$(GNU_TARGET_NAME) \ 50 --host=$(GNU_TARGET_NAME) \ 51 --build=$(GNU_HOST_NAME) \ 52 --prefix=$(CONFIGURE_PREFIX) \ 53 --etcdir=/etc/bitlbee \ 54 --ssl=openssl \ 55 --msn=0 56 57 define Build/Install 58 $(call Build/Install/Default,install install-etc) 59 endef 60 61 define Package/bitlbee/install 62 $(INSTALL_DIR) $(1)/usr/sbin 63 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/sbin/bitlbee $(1)/usr/sbin/ 64 $(INSTALL_DIR) $(1)/etc/bitlbee 65 $(INSTALL_DATA) $(PKG_INSTALL_DIR)/etc/bitlbee/{bitlbee.conf,motd.txt} $(1)/etc/bitlbee 66 endef 67 68 $(eval $(call BuildPackage,bitlbee))