diff --git a/sys-libs/readline/patches/readline-5.2.patch b/sys-libs/readline/patches/readline-5.2.patch deleted file mode 100644 index 8b8d37343..000000000 --- a/sys-libs/readline/patches/readline-5.2.patch +++ /dev/null @@ -1,37 +0,0 @@ -diff -urN readline-5.2/configure.in readline-5.2-haiku/configure.in ---- readline-5.2/configure.in 2006-09-28 16:04:24.000000000 +0000 -+++ readline-5.2-haiku/configure.in 2008-08-22 11:14:49.000000000 +0000 -@@ -87,6 +87,9 @@ - i[[3456]]86-*-beos*) - cross_cache=${srcdir}/cross-build/x86-beos.cache - ;; -+ i[[3456]]86-*-haiku*) -+ cross_cache=${srcdir}/cross-build/x86-haiku.cache -+ ;; - *) echo "configure: cross-compiling for $host is not supported" >&2 - ;; - esac -diff -urN readline-5.2/histfile.c readline-5.2-haiku/histfile.c ---- readline-5.2/histfile.c 2006-03-31 20:48:43.000000000 +0000 -+++ readline-5.2-haiku/histfile.c 2008-08-22 10:45:20.000000000 +0000 -@@ -400,7 +400,7 @@ - { - write (file, bp, chars_read - (bp - buffer)); - --#if defined (__BEOS__) -+#if defined (__BEOS__) && !defined(__HAIKU__) - /* BeOS ignores O_TRUNC. */ - ftruncate (file, chars_read - (bp - buffer)); - #endif -diff -urN readline-5.2/input.c readline-5.2-haiku/input.c ---- readline-5.2/input.c 2006-08-16 19:15:16.000000000 +0000 -+++ readline-5.2-haiku/input.c 2008-08-22 11:08:52.000000000 +0000 -@@ -471,7 +471,7 @@ - if (result == 0) - return (EOF); - --#if defined (__BEOS__) -+#if defined (__BEOS__) && !defined(__HAIKU__) - if (errno == EINTR) - continue; - #endif diff --git a/sys-libs/readline/patches/readline-6.0.patch b/sys-libs/readline/patches/readline-6.0.patch deleted file mode 100644 index bf0b96636..000000000 --- a/sys-libs/readline/patches/readline-6.0.patch +++ /dev/null @@ -1,41 +0,0 @@ -diff -urN readline-6.0/configure.in readline-6.0-haiku/configure.in ---- readline-6.0/configure.in 2009-06-29 10:44:13.000000000 +0000 -+++ readline-6.0-haiku/configure.in 2009-06-29 10:39:19.000000000 +0000 -@@ -85,6 +85,9 @@ - i[[3456]]86-*-beos*) - cross_cache=${srcdir}/cross-build/x86-beos.cache - ;; -+ i[[3456]]86-*-haiku*) -+ cross_cache=${srcdir}/cross-build/x86-haiku.cache -+ ;; - *) echo "configure: cross-compiling for $host is not supported" >&2 - ;; - esac -diff -urN readline-6.0/rltty.c readline-6.0-haiku/rltty.c ---- readline-6.0/rltty.c 2009-06-29 10:44:16.000000000 +0000 -+++ readline-6.0-haiku/rltty.c 2009-06-29 11:21:11.000000000 +0000 -@@ -238,7 +238,12 @@ - TIOTYPE oldtio, *tiop; - { - _rl_echoing_p = (oldtio.sgttyb.sg_flags & ECHO); -+ -+#if defined (ECHOCTL) - _rl_echoctl = (oldtio.sgttyb.sg_flags & ECHOCTL); -+#else -+ _rl_echoctl = (oldtio.sgttyb.sg_flags); -+#endif - - /* Copy the original settings to the structure we're going to use for - our settings. */ -@@ -517,7 +522,11 @@ - TIOTYPE oldtio, *tiop; - { - _rl_echoing_p = (oldtio.c_lflag & ECHO); -+#if defined (ECHOCTL) - _rl_echoctl = (oldtio.c_lflag & ECHOCTL); -+#else -+ _rl_echoctl = (oldtio.c_lflag); -+#endif - - tiop->c_lflag &= ~(ICANON | ECHO); - diff --git a/sys-libs/readline/patches/readline-6.1.patch b/sys-libs/readline/patches/readline-6.1.patch deleted file mode 100644 index f5d75f829..000000000 --- a/sys-libs/readline/patches/readline-6.1.patch +++ /dev/null @@ -1,27 +0,0 @@ -diff -urN readline-6.1/configure.in readline-6.1-haiku/configure.in ---- readline-6.1/configure.in 2009-10-12 07:12:15.054788096 -0700 -+++ readline-6.1-haiku/configure.in 2010-10-26 10:21:29.204210176 -0700 -@@ -85,6 +85,9 @@ - i[[3456]]86-*-beos*) - cross_cache=${srcdir}/cross-build/x86-beos.cache - ;; -+ i[[3456]]86-*-haiku*) -+ cross_cache=${srcdir}/cross-build/x86-haiku.cache -+ ;; - *) echo "configure: cross-compiling for $host is not supported" >&2 - ;; - esac -diff -urN readline-6.1/rltty.c readline-6.1-haiku/rltty.c ---- readline-6.1/rltty.c 2009-11-19 06:42:02.059768832 -0800 -+++ readline-6.1-haiku/rltty.c 2010-10-26 10:25:50.489160704 -0700 -@@ -238,7 +238,10 @@ - TIOTYPE oldtio, *tiop; - { - _rl_echoing_p = (oldtio.sgttyb.sg_flags & ECHO); -+ -+#if defined (ECHOCTL) - _rl_echoctl = (oldtio.sgttyb.sg_flags & ECHOCTL); -+#endif - - /* Copy the original settings to the structure we're going to use for - our settings. */ diff --git a/sys-libs/readline/readline-5.2.recipe b/sys-libs/readline/readline-5.2.recipe deleted file mode 100644 index e8d97ae75..000000000 --- a/sys-libs/readline/readline-5.2.recipe +++ /dev/null @@ -1,21 +0,0 @@ -DESCRIPTION="readline" -HOMEPAGE="http://cnswww.cns.cwru.edu/php/chet/readline/rltop.html" -SRC_URI="ftp://ftp.cwru.edu/pub/bash/readline-5.2.tar.gz" -CHECKSUM_MD5="e39331f32ad14009b9ff49cc10c5e751" -REVISION="1" -STATUS_HAIKU="stable" -DEPEND="" -BUILD() -{ - cd readline-5.2 - ./configure --prefix=`finddir B_COMMON_DIRECTORY` - make -} - -INSTALL() -{ - cd readline-5.2 - make install -} -LICENSE="GNU GPL v3" -COPYRIGHT="1989-2009 Free Software Foundation, Inc." diff --git a/sys-libs/readline/readline-6.0.recipe b/sys-libs/readline/readline-6.0.recipe deleted file mode 100644 index 3cc6001b9..000000000 --- a/sys-libs/readline/readline-6.0.recipe +++ /dev/null @@ -1,28 +0,0 @@ -DESCRIPTION="readline" -HOMEPAGE="http://cnswww.cns.cwru.edu/php/chet/readline/rltop.html" -SRC_URI="ftp://ftp.gnu.org/gnu/readline/readline-6.0.tar.gz" -CHECKSUM_MD5="b7f65a48add447693be6e86f04a63019" -REVISION="1" -STATUS_HAIKU="stable" -DEPEND="" -BUILD() -{ - cd readline-6.0 - libtoolize --force --copy --install - aclocal - autoconf - MANDIR=`finddir B_COMMON_DOCUMENTATION_DIRECTORY`/man - LIBDIR=`finddir B_COMMON_LIB_DIRECTORY` - ./configure --prefix=`finddir B_COMMON_DIRECTORY` \ - --libdir=$LIBDIR \ - --mandir=$MANDIR - make -} - -INSTALL() -{ - cd readline-6.0 - make install DESTDIR="${DESTDIR}" -} -LICENSE="GNU GPL v3" -COPYRIGHT="1989-2009 Free Software Foundation, Inc." diff --git a/sys-libs/readline/readline-6.1.recipe b/sys-libs/readline/readline-6.1.recipe deleted file mode 100644 index 5e38331a9..000000000 --- a/sys-libs/readline/readline-6.1.recipe +++ /dev/null @@ -1,28 +0,0 @@ -DESCRIPTION="readline" -HOMEPAGE="http://cnswww.cns.cwru.edu/php/chet/readline/rltop.html" -SRC_URI="ftp://ftp.gnu.org/gnu/readline/readline-6.1.tar.gz" -CHECKSUM_MD5="fc2f7e714fe792db1ce6ddc4c9fb4ef3" -REVISION="1" -STATUS_HAIKU="stable" -DEPEND="" -BUILD() -{ - cd readline-6.1 - libtoolize --force --copy --install - aclocal - autoconf - ./configure --prefix=`finddir B_COMMON_DIRECTORY` \ -# --datarootdir=`finddir B_COMMON_DATA_DIRECTORY` \ - --infodir=`finddir B_COMMON_DOCUMENTATION_DIRECTORY`/info \ - --libdir=`finddir B_COMMON_LIB_DIRECTORY` \ - --mandir=`finddir B_COMMON_DOCUMENTATION_DIRECTORY`/man - make -} - -INSTALL() -{ - cd readline-6.1 - make install DESTDIR="${DESTDIR}" -} -LICENSE="GNU GPL v3" -COPYRIGHT="1989-2010 Free Software Foundation, Inc."