diff options
Diffstat (limited to 'data/weechat')
-rw-r--r-- | data/weechat/_metadata/author | 1 | ||||
-rw-r--r-- | data/weechat/_metadata/description | 1 | ||||
l--------- | data/weechat/_metadata/gettext.dep | 1 | ||||
-rw-r--r-- | data/weechat/_metadata/homepage | 1 | ||||
l--------- | data/weechat/_metadata/license | 1 | ||||
l--------- | data/weechat/_metadata/maintainer | 1 | ||||
-rw-r--r-- | data/weechat/_metadata/name | 1 | ||||
l--------- | data/weechat/_metadata/ncurses.dep | 1 | ||||
-rw-r--r-- | data/weechat/_metadata/priority | 1 | ||||
l--------- | data/weechat/_metadata/python.dep | 1 | ||||
-rw-r--r-- | data/weechat/_metadata/role | 1 | ||||
-rw-r--r-- | data/weechat/_metadata/section | 1 | ||||
-rw-r--r-- | data/weechat/_metadata/tags | 1 | ||||
-rw-r--r-- | data/weechat/_metadata/version | 1 | ||||
-rw-r--r-- | data/weechat/iconv.diff | 32 | ||||
-rw-r--r-- | data/weechat/m4.diff | 12 | ||||
-rw-r--r-- | data/weechat/make.sh | 5 | ||||
-rw-r--r-- | data/weechat/strndup.diff | 33 | ||||
-rw-r--r-- | data/weechat/weechat-0.2.6.tar.gz | bin | 0 -> 1615289 bytes |
19 files changed, 96 insertions, 0 deletions
diff --git a/data/weechat/_metadata/author b/data/weechat/_metadata/author new file mode 100644 index 000000000..ff2b9d3bf --- /dev/null +++ b/data/weechat/_metadata/author @@ -0,0 +1 @@ +FlashCode <flashcode@flashtux.org> diff --git a/data/weechat/_metadata/description b/data/weechat/_metadata/description new file mode 100644 index 000000000..b4f999c28 --- /dev/null +++ b/data/weechat/_metadata/description @@ -0,0 +1 @@ +light and extensible irc client diff --git a/data/weechat/_metadata/gettext.dep b/data/weechat/_metadata/gettext.dep new file mode 120000 index 000000000..e8dbd8996 --- /dev/null +++ b/data/weechat/_metadata/gettext.dep @@ -0,0 +1 @@ +../../gettext
\ No newline at end of file diff --git a/data/weechat/_metadata/homepage b/data/weechat/_metadata/homepage new file mode 100644 index 000000000..4044b0ddc --- /dev/null +++ b/data/weechat/_metadata/homepage @@ -0,0 +1 @@ +http://weechat.flashtux.org/ diff --git a/data/weechat/_metadata/license b/data/weechat/_metadata/license new file mode 120000 index 000000000..af4224931 --- /dev/null +++ b/data/weechat/_metadata/license @@ -0,0 +1 @@ +../../../licenses/gpl-3
\ No newline at end of file diff --git a/data/weechat/_metadata/maintainer b/data/weechat/_metadata/maintainer new file mode 120000 index 000000000..0fa66e077 --- /dev/null +++ b/data/weechat/_metadata/maintainer @@ -0,0 +1 @@ +../../../people/saurik
\ No newline at end of file diff --git a/data/weechat/_metadata/name b/data/weechat/_metadata/name new file mode 100644 index 000000000..6fb6d6fef --- /dev/null +++ b/data/weechat/_metadata/name @@ -0,0 +1 @@ +WeeChat diff --git a/data/weechat/_metadata/ncurses.dep b/data/weechat/_metadata/ncurses.dep new file mode 120000 index 000000000..a395fad08 --- /dev/null +++ b/data/weechat/_metadata/ncurses.dep @@ -0,0 +1 @@ +../../ncurses
\ No newline at end of file diff --git a/data/weechat/_metadata/priority b/data/weechat/_metadata/priority new file mode 100644 index 000000000..134d9bc32 --- /dev/null +++ b/data/weechat/_metadata/priority @@ -0,0 +1 @@ +optional diff --git a/data/weechat/_metadata/python.dep b/data/weechat/_metadata/python.dep new file mode 120000 index 000000000..62afec14c --- /dev/null +++ b/data/weechat/_metadata/python.dep @@ -0,0 +1 @@ +../../python
\ No newline at end of file diff --git a/data/weechat/_metadata/role b/data/weechat/_metadata/role new file mode 100644 index 000000000..52b4d7301 --- /dev/null +++ b/data/weechat/_metadata/role @@ -0,0 +1 @@ +hacker diff --git a/data/weechat/_metadata/section b/data/weechat/_metadata/section new file mode 100644 index 000000000..8708e4b54 --- /dev/null +++ b/data/weechat/_metadata/section @@ -0,0 +1 @@ +Networking diff --git a/data/weechat/_metadata/tags b/data/weechat/_metadata/tags new file mode 100644 index 000000000..ad5d50831 --- /dev/null +++ b/data/weechat/_metadata/tags @@ -0,0 +1 @@ +purpose::console diff --git a/data/weechat/_metadata/version b/data/weechat/_metadata/version new file mode 100644 index 000000000..53a75d673 --- /dev/null +++ b/data/weechat/_metadata/version @@ -0,0 +1 @@ +0.2.6 diff --git a/data/weechat/iconv.diff b/data/weechat/iconv.diff new file mode 100644 index 000000000..b08894b16 --- /dev/null +++ b/data/weechat/iconv.diff @@ -0,0 +1,32 @@ +diff -ru weechat-0.2.6/configure.in weechat-0.2.6+iPhone/configure.in +--- weechat-0.2.6/configure.in 2007-09-05 14:14:00.000000000 +0000 ++++ weechat-0.2.6+iPhone/configure.in 2008-07-31 02:49:39.000000000 +0000 +@@ -210,15 +210,7 @@ + LIBS="$LIBS $ICONV_LFLAGS" + fi + AC_MSG_CHECKING(for iconv usability in programs) +- AC_TRY_RUN([ +- #include <iconv.h> +- int main(int argc, char **argv) { +- iconv_t conv = iconv_open("ISO8859-1", "UTF-8"); +- if (conv != (iconv_t) -1) { +- return 0; +- } +- return 1; +- }],iconv_found="yes") ++ iconv_found="yes" + if test "x$iconv_found" = "xno" ; then + AC_MSG_RESULT(no) + else +diff -ru weechat-0.2.6/src/common/util.h weechat-0.2.6+iPhone/src/common/util.h +--- weechat-0.2.6/src/common/util.h 2007-07-11 11:21:02.000000000 +0000 ++++ weechat-0.2.6+iPhone/src/common/util.h 2008-07-31 03:29:37.000000000 +0000 +@@ -28,7 +28,7 @@ + extern int ascii_strcasecmp (char *, char *); + extern int ascii_strncasecmp (char *, char *, int); + extern char *ascii_strcasestr (char *, char *); +-extern char *weechat_iconv (char *, char *, char *); ++extern char *weechat_iconv (int, char *, char *, char *); + extern char *weechat_iconv_to_internal (char *, char *); + extern char *weechat_iconv_from_internal (char *, char *); + extern void weechat_iconv_fprintf (FILE *, char *, ...); diff --git a/data/weechat/m4.diff b/data/weechat/m4.diff new file mode 100644 index 000000000..4e6a7361a --- /dev/null +++ b/data/weechat/m4.diff @@ -0,0 +1,12 @@ +diff -r -u weechat-0.2.6/Makefile.in weechat-0.2.6+iPhone/Makefile.in +--- weechat-0.2.6/Makefile.in 2007-09-05 14:16:27.000000000 +0000 ++++ weechat-0.2.6+iPhone/Makefile.in 2008-07-31 03:03:29.000000000 +0000 +@@ -276,7 +276,7 @@ + debian/weechat-curses.menu debian/NEWS debian/weechat.xpm \ + weechat.spec weechat_icon_32.png + +-ACLOCAL_AMFLAGS = -I m4 ++ACLOCAL_AMFLAGS = + all: config.h + $(MAKE) $(AM_MAKEFLAGS) all-recursive + diff --git a/data/weechat/make.sh b/data/weechat/make.sh new file mode 100644 index 000000000..0ac03a457 --- /dev/null +++ b/data/weechat/make.sh @@ -0,0 +1,5 @@ +pkg:setup +autoconf +pkg:configure --with-libiconv-prefix="${PKG_ROOT}" --disable-gnutls --disable-python --disable-ruby +make +pkg:install diff --git a/data/weechat/strndup.diff b/data/weechat/strndup.diff new file mode 100644 index 000000000..a472caf53 --- /dev/null +++ b/data/weechat/strndup.diff @@ -0,0 +1,33 @@ +diff -ru weechat-0.2.6/src/common/util.c weechat-0.2.6+iPhone/src/common/util.c +--- weechat-0.2.6/src/common/util.c 2007-08-31 13:24:45.000000000 +0000 ++++ weechat-0.2.6+iPhone/src/common/util.c 2008-07-31 03:29:17.000000000 +0000 +@@ -43,6 +43,7 @@ + + #include "weechat.h" + #include "utf8.h" ++#include "util.h" + #include "weeconfig.h" + + +@@ -52,7 +53,7 @@ + + #ifndef HAVE_STRNDUP + char * +-strndup (char *string, int length) ++strndup (const char *string, size_t length) + { + char *result; + +diff -ru weechat-0.2.6/src/common/util.h weechat-0.2.6+iPhone/src/common/util.h +--- weechat-0.2.6/src/common/util.h 2007-07-11 11:21:02.000000000 +0000 ++++ weechat-0.2.6+iPhone/src/common/util.h 2008-07-31 03:28:59.000000000 +0000 +@@ -21,7 +21,8 @@ + #define __WEECHAT_UTIL_H 1 + + #ifndef HAVE_STRNDUP +-extern char *strndup (char *, int); ++#undef strndup ++extern char *strndup (const char *, size_t); + #endif + extern void ascii_tolower (char *); + extern void ascii_toupper (char *); diff --git a/data/weechat/weechat-0.2.6.tar.gz b/data/weechat/weechat-0.2.6.tar.gz Binary files differnew file mode 100644 index 000000000..ef4dd4cee --- /dev/null +++ b/data/weechat/weechat-0.2.6.tar.gz |