Changeset 4977


Ignore:
Timestamp:
2006-10-09T03:24:48+02:00 (10 years ago)
Author:
nico
Message:

remove dependency on libiconv, fix lua plugin

File:
1 edited

Legend:

Unmodified
Added
Removed
  • packages/net/weechat/Makefile

    r4894 r4977  
    55# See /LICENSE for more information. 
    66# 
    7 # $Id: $ 
     7# $Id$ 
    88 
    99include $(TOPDIR)/rules.mk 
     
    1212PKG_VERSION:=0.2.0 
    1313PKG_RELEASE:=1 
     14 
     15PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.bz2 
     16PKG_SOURCE_URL:=http://weechat.flashtux.org/download/ 
    1417PKG_MD5SUM:=69c292237bebd4b7a1ff29c0f9c76380 
    15  
    16 PKG_SOURCE_URL:=http://weechat.flashtux.org/download/ 
    17 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.bz2 
    1818PKG_CAT:=bzcat 
    1919 
     
    2626  SECTION:=net 
    2727  CATEGORY:=Network 
    28   DEPENDS:=+libncurses +liblua +libgnutls +libiconv 
     28  DEPENDS:=+libncurses +liblua +libgnutls 
    2929  TITLE:=Lightweight IRC client 
    3030  DESCRIPTION:=\ 
    3131        Weechat is fast, light & extensible IRC client. 
    32   URL:=http://weechat.flashtux.org 
     32  URL:=http://weechat.flashtux.org/ 
    3333endef 
    3434 
    3535define Build/Configure   
    36         (cd $(PKG_BUILD_DIR); \ 
    37         $(TARGET_CONFIGURE_OPTS) \ 
    38         CFLAGS="$(TARGET_CFLAGS)" \ 
    39         CPPFLAGS="-I$(STAGING_DIR)/usr/include" \ 
    40         LDFLAGS="-L$(STAGING_DIR)/usr/lib -liconv" \ 
    41         ./configure \ 
    42                 --target=$(GNU_TARGET_NAME) \ 
    43                 --host=$(GNU_TARGET_NAME) \ 
    44                 --build=$(GNU_HOST_NAME) \ 
    45                 --prefix=/usr \ 
    46                 --sysconfdir=/etc \ 
    47                 --disable-nls \ 
     36        $(call Build/Configure/Default, \ 
     37                --with-debug=0 \ 
    4838                --with-libgnutls-prefix=$(STAGING_DIR)/usr \ 
    49                 --with-debug=0 \ 
     39                --without-doc-xsl-prefix \ 
     40                --without-libiconv-prefix \ 
     41                --without-libintl-prefix \ 
     42                --disable-aspell \ 
     43                --enable-lua \ 
     44                --with-lua-inc="$(STAGING_DIR)/usr/include" \ 
     45                --with-lua-lib="$(STAGING_DIR)/usr/lib" \ 
    5046                --disable-perl \ 
    5147                --disable-python \ 
    5248                --disable-ruby \ 
    53         ); 
     49        ) 
    5450endef 
    5551 
    5652define Build/Compile 
    57 $(call Build/Compile/Default,DESTDIR="$(PKG_INSTALL_DIR)" \ 
    58         all install) 
     53        $(MAKE) -C $(PKG_BUILD_DIR) \ 
     54                DESTDIR="$(PKG_INSTALL_DIR)" \ 
     55                all install 
    5956endef 
    6057 
    6158define Package/weechat/install   
    6259        install -d -m0755 $(1)/usr/bin 
    63         $(CP) $(PKG_INSTALL_DIR)/usr/bin/weechat-curses $(1)/usr/bin 
     60        $(CP) $(PKG_INSTALL_DIR)/usr/bin/weechat-curses $(1)/usr/bin/ 
     61        install -d -m0755 $(1)/usr/lib/weechat/plugins 
     62        $(CP) $(PKG_INSTALL_DIR)/usr/lib/weechat/plugins/lua.so* $(1)/usr/lib/weechat/plugins/ 
    6463endef 
    6564  
Note: See TracChangeset for help on using the changeset viewer.