2 # Copyright (C) 2006 OpenWrt.org
4 # This is free software, licensed under the GNU General Public License v2.
5 # See /LICENSE for more information.
9 include $(TOPDIR
)/rules.mk
15 PKG_SOURCE
:=$(PKG_NAME
)-$(PKG_VERSION
).
tar.bz2
16 PKG_SOURCE_URL
:=http
://weechat.flashtux.org
/download
/
17 PKG_MD5SUM
:=42f96620c3b2fd3dca9768d9ce16dd06
19 include $(INCLUDE_DIR
)/package.mk
21 define Package
/weechat
/Default
24 TITLE
:=Lightweight IRC client
25 URL
:=http
://weechat.flashtux.org
/
28 define Package
/weechat
/Default
/description
29 Weechat is fast
, light
& extensible IRC client.
33 define Package
/weechat
34 $(call Package
/weechat
/Default
)
36 DEPENDS
:=+libiconv
+libgnutls
+libncurses
39 define Package
/weechat
/description
40 $(call Package
/weechat
/Default
/description
)
44 define Package
/weechat-mod-charset
45 $(call Package
/weechat
/Default
)
46 TITLE
+= (charset plugin
)
50 define Package
/weechat-mod-charset
/description
51 $(call Package
/weechat
/Default
/description
)
52 This packages contains a charset plugin for Weechat.
56 define Package
/weechat-mod-lua
57 $(call Package
/weechat
/Default
)
59 DEPENDS
:=weechat
+liblua
62 define Package
/weechat-mod-lua
/description
63 $(call Package
/weechat
/Default
/description
)
64 This packages contains an LUA scripting plugin for Weechat.
70 --with-libgnutls-prefix
=$(STAGING_DIR
)/usr \
71 --without-doc-xsl-prefix \
72 --with-libiconv-prefix
="$(STAGING_DIR)/usr/lib/libiconv" \
73 --without-libintl-prefix \
80 LDFLAGS
="$$$$LDFLAGS -L$(STAGING_DIR)/usr/lib/libiconv/lib" \
82 ifndef ($(SDK
)$(CONFIG_PACKAGE_weechat-mod-lua
),)
85 --with-lua-inc
="$(STAGING_DIR)/usr/include" \
86 --with-lua-lib
="$(STAGING_DIR)/usr/lib"
95 define Build
/Configure
96 $(call Build
/Configure
/Default
)
97 $(call libtool_disable_rpath
)
101 $(MAKE
) -C
$(PKG_BUILD_DIR
) all
102 $(call libtool_fixup_libdir
,$(PKG_INSTALL_DIR
))
103 $(MAKE
) -C
$(PKG_BUILD_DIR
) DESTDIR
="$(PKG_INSTALL_DIR)" install
106 define Package
/weechat
/install
107 $(INSTALL_DIR
) $(1)/usr
/bin
108 $(CP
) $(PKG_INSTALL_DIR
)/usr
/bin
/weechat-curses
$(1)/usr
/bin
/
109 $(INSTALL_DIR
) $(1)/usr
/lib
/weechat
/plugins
114 define Package
/weechat-mod-
$(1)/install
115 $(INSTALL_DIR
) $$(1)/usr
/lib
/weechat
/plugins
116 $(CP
) $(PKG_INSTALL_DIR
)/usr
/lib
/weechat
/plugins
/$(1).so
* $$(1)/usr
/lib
/weechat
/plugins
/
119 $$(eval
$$(call BuildPackage
,weechat-mod-
$(1)))
122 $(eval
$(call BuildPackage
,weechat
))
123 $(eval
$(call BuildPlugin
,charset
))
124 $(eval
$(call BuildPlugin
,lua
))