From 1838aa2870cf0f876fc724231f31428f0d8b8bd0 Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Fri, 9 Jul 2010 20:05:43 +0200 Subject: update and fix packages which got activated to autogenerated package configuration menu. --- package/weechat/Makefile | 40 ++++++---------------- package/weechat/patches/patch-configure | 40 ++++++++++++++++++++++ .../patches/patch-src_gui_curses_Makefile_in | 12 ------- .../weechat/patches/patch-src_plugins_Makefile_in | 11 ++++++ 4 files changed, 61 insertions(+), 42 deletions(-) create mode 100644 package/weechat/patches/patch-configure delete mode 100644 package/weechat/patches/patch-src_gui_curses_Makefile_in create mode 100644 package/weechat/patches/patch-src_plugins_Makefile_in (limited to 'package/weechat') diff --git a/package/weechat/Makefile b/package/weechat/Makefile index 6fd545c95..0f9a9de1b 100644 --- a/package/weechat/Makefile +++ b/package/weechat/Makefile @@ -4,47 +4,27 @@ include ${TOPDIR}/rules.mk PKG_NAME:= weechat -PKG_VERSION:= 0.1.8 -PKG_RELEASE:= 2 -PKG_MD5SUM:= 73d6bc211ac32c597f0d278506480a20 +PKG_VERSION:= 0.3.2 +PKG_RELEASE:= 1 +PKG_MD5SUM:= 0c4f6e7196703c6eca12217f254612aa PKG_DESCR:= Lightweight IRC client -PKG_SECTION:= net +PKG_SECTION:= chat PKG_DEPENDS:= libncurses libiconv PKG_BUILDDEP+= ncurses libiconv -ifeq (${ADK_COMPILE_WEECHAT_WITH_TLS},y) -PKG_DEPENDS+= gnutls -PKG_BUILDDEP+= gnutls -endif - -ifeq (${ADK_COMPILE_WEECHAT_WITH_LUA},y) -PKG_DEPENDS+= liblua -PKG_BUILDDEP+= lua -endif -PKG_URL:= http://weechat.flashtux.org/download/ -PKG_SITES:= http://weechat.flashtux.org/download/ +PKG_URL:= http://www.weechat.org/ +PKG_SITES:= http://www.weechat.org/files/src/ include ${TOPDIR}/mk/package.mk - $(eval $(call PKG_template,WEECHAT,${PKG_NAME},${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION})) -ifeq (${ADK_COMPILE_WEECHAT_WITH_TLS},y) -ENABLE_TLS:= --with-libgnutls-prefix=${STAGING_DIR}/usr -else -ENABLE_TLS:= --disable-gnutls -endif - -ifneq (${ADK_COMPILE_WEECHAT_WITH_LUA},y) -DISABLE_LUA:= --disable-lua -endif - -CONFIGURE_ARGS+= ${ENABLE_TLS} \ - --with-debug=0 \ +CONFIGURE_ARGS+= --with-debug=0 \ --disable-perl \ --disable-python \ + --disable-lua \ + --disable-gnutls \ --disable-ruby \ - --with-libiconv-prefix='${STAGING_DIR}/usr' \ - ${DISABLE_LUA} + --with-libiconv-prefix='${STAGING_DIR}/usr' post-install: ${INSTALL_DIR} ${IDIR_WEECHAT}/usr/bin diff --git a/package/weechat/patches/patch-configure b/package/weechat/patches/patch-configure new file mode 100644 index 000000000..efb7207e2 --- /dev/null +++ b/package/weechat/patches/patch-configure @@ -0,0 +1,40 @@ +--- weechat-0.3.2.orig/configure 2010-04-17 11:40:27.000000000 +0200 ++++ weechat-0.3.2/configure 2010-07-09 17:34:32.236316102 +0200 +@@ -17146,36 +17146,8 @@ else + fi + + fi +- if test "x$ac_found_iconv_lib" = "xyes" ; then +- ICONV_LFLAGS="-liconv" +- LIBS="$LIBS $ICONV_LFLAGS" +- fi +- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv usability in programs" >&5 +-$as_echo_n "checking for iconv usability in programs... " >&6; } +- if test "$cross_compiling" = yes; then : +- { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +-$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} +-as_fn_error "cannot run test program while cross compiling +-See \`config.log' for more details." "$LINENO" 5; } +-else +- cat confdefs.h - <<_ACEOF >conftest.$ac_ext +-/* end confdefs.h. */ + +- #include +- int main(int argc, char **argv) { +- iconv_t conv = iconv_open("ISO8859-1", "UTF-8"); +- if (conv != (iconv_t) -1) { +- return 0; +- } +- return 1; +- } +-_ACEOF +-if ac_fn_c_try_run "$LINENO"; then : +- iconv_found="yes" +-fi +-rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ +- conftest.$ac_objext conftest.beam conftest.$ac_ext +-fi ++iconv_found="yes" + + if test "x$iconv_found" = "xno" ; then + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 diff --git a/package/weechat/patches/patch-src_gui_curses_Makefile_in b/package/weechat/patches/patch-src_gui_curses_Makefile_in deleted file mode 100644 index e73dd48b5..000000000 --- a/package/weechat/patches/patch-src_gui_curses_Makefile_in +++ /dev/null @@ -1,12 +0,0 @@ -$Id$ ---- weechat-0.1.8.orig/src/gui/curses/Makefile.in 2006-03-18 08:46:20.000000000 +0000 -+++ weechat-0.1.8/src/gui/curses/Makefile.in 2007-02-15 21:56:21.000000000 +0000 -@@ -365,7 +365,7 @@ clean-binPROGRAMS: - done - weechat-curses$(EXEEXT): $(weechat_curses_OBJECTS) $(weechat_curses_DEPENDENCIES) - @rm -f weechat-curses$(EXEEXT) -- $(LINK) $(weechat_curses_LDFLAGS) $(weechat_curses_OBJECTS) $(weechat_curses_LDADD) $(LIBS) -+ $(LINK) $(weechat_curses_LDFLAGS) $(weechat_curses_OBJECTS) $(weechat_curses_LDADD) $(LIBICONV) $(LIBS) - - mostlyclean-compile: - -rm -f *.$(OBJEXT) diff --git a/package/weechat/patches/patch-src_plugins_Makefile_in b/package/weechat/patches/patch-src_plugins_Makefile_in new file mode 100644 index 000000000..e03608f6f --- /dev/null +++ b/package/weechat/patches/patch-src_plugins_Makefile_in @@ -0,0 +1,11 @@ +--- weechat-0.3.2.orig/src/plugins/Makefile.in 2010-04-17 11:40:31.000000000 +0200 ++++ weechat-0.3.2/src/plugins/Makefile.in 2010-07-09 17:38:00.229617601 +0200 +@@ -751,8 +751,6 @@ uninstall-am: + # install plugin header + + install-data-hook: +- $(INSTALL) -d $(includedir)/$(PACKAGE) +- $(INSTALL_DATA) weechat-plugin.h $(includedir)/$(PACKAGE) + + # Tell versions [3.59,3.63) of GNU make to not export all variables. + # Otherwise a system limit (for SysV at least) may be exceeded. -- cgit v1.2.3 From 29305d896b0d54c1de34204fd27de19d95e85804 Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Wed, 14 Jul 2010 18:39:12 +0200 Subject: misc stuff - remove broken patch from silicon motion driver - add mpc package for upcoming gcc 4.5.x update - add /etc/adktarget, which can be used for native targets to identify - add ffplay subpackage --- package/weechat/Makefile | 1 + 1 file changed, 1 insertion(+) (limited to 'package/weechat') diff --git a/package/weechat/Makefile b/package/weechat/Makefile index 0f9a9de1b..ca77c5672 100644 --- a/package/weechat/Makefile +++ b/package/weechat/Makefile @@ -18,6 +18,7 @@ include ${TOPDIR}/mk/package.mk $(eval $(call PKG_template,WEECHAT,${PKG_NAME},${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION})) +TCFLAGS+= -liconv CONFIGURE_ARGS+= --with-debug=0 \ --disable-perl \ --disable-python \ -- cgit v1.2.3 From 6c739ba5d6d6f47b983c1ba39df6f73b79f78810 Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Thu, 15 Jul 2010 16:49:33 +0200 Subject: fix foxboard allmodconfig build, mostly by disabling packages --- package/weechat/patches/patch-src_gui_gui-completion_c | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 package/weechat/patches/patch-src_gui_gui-completion_c (limited to 'package/weechat') diff --git a/package/weechat/patches/patch-src_gui_gui-completion_c b/package/weechat/patches/patch-src_gui_gui-completion_c new file mode 100644 index 000000000..b1601a13e --- /dev/null +++ b/package/weechat/patches/patch-src_gui_gui-completion_c @@ -0,0 +1,11 @@ +--- weechat-0.3.2.orig/src/gui/gui-completion.c 2010-04-08 16:05:14.000000000 +0200 ++++ weechat-0.3.2/src/gui/gui-completion.c 2010-07-15 16:41:35.415870907 +0200 +@@ -1658,7 +1658,7 @@ gui_completion_build_list (struct t_gui_ + } + if (repeat_last) + { +- pos_space = rindex (HOOK_COMMAND(ptr_hook, completion), ' '); ++ pos_space = strrchr (HOOK_COMMAND(ptr_hook, completion), ' '); + gui_completion_build_list_template (completion, + (pos_space) ? + pos_space + 1 : HOOK_COMMAND(ptr_hook, -- cgit v1.2.3