2 # Copyright (C) 2006-2009 OpenWrt.org
4 # This is free software, licensed under the GNU General Public License v2.
5 # See /LICENSE for more information.
8 include $(TOPDIR
)/rules.mk
14 PKG_SOURCE
:=$(PKG_NAME
)-$(PKG_VERSION
).
tar.bz2
15 PKG_SOURCE_URL
:=http
://weechat.flashtux.org
/download
/
16 PKG_MD5SUM
:=ccdecf663b0050a23049acb4b9a76193
20 include $(INCLUDE_DIR
)/package.mk
22 define Package
/weechat
/Default
23 SUBMENU
:=Instant Messaging
26 TITLE
:=Lightweight IRC client
27 URL
:=http
://weechat.flashtux.org
/
30 define Package
/weechat
/Default
/description
31 Weechat is fast
, light
& extensible IRC client.
35 define Package
/weechat
36 $(call Package
/weechat
/Default
)
38 DEPENDS
:=+libiconv
+libgnutls
+libncurses
41 define Package
/weechat
/description
42 $(call Package
/weechat
/Default
/description
)
46 define Package
/weechat-mod-charset
47 $(call Package
/weechat
/Default
)
48 TITLE
+= (charset plugin
)
52 define Package
/weechat-mod-charset
/description
53 $(call Package
/weechat
/Default
/description
)
54 This packages contains a charset plugin for Weechat.
58 define Package
/weechat-mod-lua
59 $(call Package
/weechat
/Default
)
61 DEPENDS
:=weechat
+liblua
64 define Package
/weechat-mod-lua
/description
65 $(call Package
/weechat
/Default
/description
)
66 This packages contains an Lua scripting plugin for Weechat.
72 --with-libgnutls-prefix
=$(STAGING_DIR
)/usr \
73 --without-doc-xsl-prefix \
74 --with-libiconv-prefix
="$(STAGING_DIR)/usr/lib/libiconv" \
75 --without-libintl-prefix \
83 LDFLAGS
="$$$$LDFLAGS -L$(STAGING_DIR)/usr/lib/libiconv/lib -Wl,-rpath-link,$(STAGING_DIR)/usr/lib" \
85 ifneq ($(CONFIG_PACKAGE_weechat-mod-lua
),)
89 --with-plugins
="lua" \
90 --with-lua-inc
="$(STAGING_DIR)/usr/include" \
91 --with-lua-lib
="$(STAGING_DIR)/usr/lib"
94 TARGET_LDFLAGS
+= -lcrypt
101 $(MAKE
) -C
$(PKG_BUILD_DIR
) \
103 DESTDIR
="$(PKG_INSTALL_DIR)" \
108 define Package
/weechat
/install
109 $(INSTALL_DIR
) $(1)/usr
/bin
110 $(INSTALL_BIN
) $(PKG_INSTALL_DIR
)/usr
/bin
/weechat-curses
$(1)/usr
/bin
/
111 $(INSTALL_DIR
) $(1)/usr
/lib
/weechat
/plugins
116 define Package
/weechat-mod-
$(1)/install
117 $(INSTALL_DIR
) $$(1)/usr
/lib
/weechat
/plugins
118 $(CP
) $(PKG_INSTALL_DIR
)/usr
/lib
/weechat
/plugins
/$(1).so
* $$(1)/usr
/lib
/weechat
/plugins
/
121 $$(eval
$$(call BuildPackage
,weechat-mod-
$(1)))
124 $(eval
$(call BuildPackage
,weechat
))
125 $(eval
$(call BuildPlugin
,charset
))
126 $(eval
$(call BuildPlugin
,lua
))