mirror of
https://github.com/yann64/haikuports.git
synced 2026-04-21 03:00:05 +02:00
Remove old readline non-recipes and patches
This commit is contained in:
@@ -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
|
||||
@@ -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);
|
||||
|
||||
@@ -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. */
|
||||
@@ -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."
|
||||
@@ -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."
|
||||
@@ -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."
|
||||
Reference in New Issue
Block a user