Libedit is BSD licensed and contains a GNU Readline emulation. This is
very useful, because GNU Readline - AND THEREFORE EVERY PROGRAM
LINKING AGAINST IT - is under the GPL. Unfortunately in FreeBSD this
emulation feature is not available because it has been disabled.
These patches enable the feature. To avoid conflicts with GNU readline
(either from ports or the base system) headers are installed under
include/editline rather than include/readline and no compatibility
links are made. This is similar to what Debian did. (Yes, they do have
a BSD licensed readline replacement!)
Using the patchset below I have been able to compile
http://sourceforge.net/projects/java-readline/ on FreeBSD and link it
against libedit. I'll submit this too when this PR has been done.
I'll take it.
alepulver 2007-09-29 20:59:12 UTC
FreeBSD ports repository
devel/libedit Makefile pkg-plist
devel/libedit/files patch-configure patch-readline.c
- Enable non-GPL readline implementation.
- Bump PORTREVISION.
Submitted by: Martin Kammerhofer <email@example.com>
Revision Changes Path
1.16 +4 -1 ports/devel/libedit/Makefile
1.1 +32 -0 ports/devel/libedit/files/patch-configure (new)
1.1 +11 -0 ports/devel/libedit/files/patch-readline.c (new)
1.3 +3 -0 ports/devel/libedit/pkg-plist
firstname.lastname@example.org mailing list
To unsubscribe, send any mail to "email@example.com"