summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobin H. Johnson <robbat2@gentoo.org>2024-11-17 14:49:57 -0800
committerRobin H. Johnson <robbat2@gentoo.org>2024-11-17 14:50:29 -0800
commit3e42fe583f7da27c0338cacb4ce2c7945a5d82af (patch)
tree00e754f142cb5feafb87685ddeca5b801c324c5d /dev-util
parentdev-ml/merlin: Build also with ocaml-5 (diff)
downloadgentoo-3e42fe583f7da27c0338cacb4ce2c7945a5d82af.tar.gz
gentoo-3e42fe583f7da27c0338cacb4ce2c7945a5d82af.tar.bz2
gentoo-3e42fe583f7da27c0338cacb4ce2c7945a5d82af.zip
dev-util/usb-robot: build fix for newer autoconf
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
Diffstat (limited to 'dev-util')
-rw-r--r--dev-util/usb-robot/files/usb-robot-0.2.0-configure.patch15
-rw-r--r--dev-util/usb-robot/usb-robot-0.2.0-r1.ebuild8
2 files changed, 22 insertions, 1 deletions
diff --git a/dev-util/usb-robot/files/usb-robot-0.2.0-configure.patch b/dev-util/usb-robot/files/usb-robot-0.2.0-configure.patch
new file mode 100644
index 000000000000..78bb7c18738e
--- /dev/null
+++ b/dev-util/usb-robot/files/usb-robot-0.2.0-configure.patch
@@ -0,0 +1,15 @@
+--- usb-robot-0.2.0.orig/configure.in 2001-02-22 21:02:39.000000000 -0800
++++ usb-robot-0.2.0/configure.in 2024-11-17 14:39:08.090396454 -0800
+@@ -19,11 +19,7 @@
+
+ dnl Check for libraries
+
+-AC_CHECK_LIB(ncurses,tgetent,,
+-AC_CHECK_LIB(termcap,tgetent,,
+-AC_CHECK_LIB(curses,tgetent,,
+- AC_MSG_WARN([could not find a curses library - readline might not work]))))
+-
++AC_CHECK_LIB(ncurses,tgetent)
+ AC_CHECK_LIB(readline,readline)
+ AC_CHECK_LIB(history,add_history)
+
diff --git a/dev-util/usb-robot/usb-robot-0.2.0-r1.ebuild b/dev-util/usb-robot/usb-robot-0.2.0-r1.ebuild
index e8674447c9a5..faea01758811 100644
--- a/dev-util/usb-robot/usb-robot-0.2.0-r1.ebuild
+++ b/dev-util/usb-robot/usb-robot-0.2.0-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-inherit toolchain-funcs
+inherit toolchain-funcs autotools
DESCRIPTION="USB Reverse engineering tools"
HOMEPAGE="https://usb-robot.sourceforge.net/"
@@ -16,6 +16,12 @@ KEYWORDS="amd64 ppc x86"
DEPEND="virtual/libusb:0
sys-libs/readline:="
RDEPEND="${DEPEND}"
+PATCHES=( "${FILESDIR}/usb-robot-0.2.0-configure.patch" )
+
+src_prepare() {
+ default
+ eautoreconf
+}
src_compile() {
emake CC="$(tc-getCC)"