commit:     923e8e7b5ea8a0dae200e2b295a59f8c1006645d
Author:     Florian Schmaus <flow <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 31 10:08:40 2024 +0000
Commit:     Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Tue Dec 31 10:26:47 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=923e8e7b

dev-util/usb-robot: treeclean

Closes: https://bugs.gentoo.org/874645 (pkgremoved)
Signed-off-by: Florian Schmaus <flow <AT> gentoo.org>

 dev-util/usb-robot/Manifest                        |  1 -
 .../files/usb-robot-0.2.0-clang-warn.patch         | 14 ----------
 .../files/usb-robot-0.2.0-configure.patch          | 15 -----------
 dev-util/usb-robot/metadata.xml                    | 10 -------
 dev-util/usb-robot/usb-robot-0.2.0-r1.ebuild       | 31 ----------------------
 profiles/package.mask                              |  6 -----
 6 files changed, 77 deletions(-)

diff --git a/dev-util/usb-robot/Manifest b/dev-util/usb-robot/Manifest
deleted file mode 100644
index ac0aed89d1f2..000000000000
--- a/dev-util/usb-robot/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST usb-robot-0.2.0.tar.gz 43682 BLAKE2B 
10deb05b78781dd9d004b357af359de6713c0394dae741b544c501e32675b01719792b4e7ee787f7efe4dfdb255c0660f848a59ec9f35d88a59b3d1b6da5b518
 SHA512 
45d7332a10ba881ade03e1f927a6f36e13d31661ac85950c2f31534b313db4bb354e75404b98bdbe522ab22a08a18592a8ab3b4c73bd6cd902e97285b505e37b

diff --git a/dev-util/usb-robot/files/usb-robot-0.2.0-clang-warn.patch 
b/dev-util/usb-robot/files/usb-robot-0.2.0-clang-warn.patch
deleted file mode 100644
index 9a09d6af5266..000000000000
--- a/dev-util/usb-robot/files/usb-robot-0.2.0-clang-warn.patch
+++ /dev/null
@@ -1,14 +0,0 @@
-diff '--color=auto' -NuarwbB usb-robot-0.2.0.orig/control.c 
usb-robot-0.2.0/control.c
---- usb-robot-0.2.0.orig/control.c     2001-02-22 21:18:14.000000000 -0800
-+++ usb-robot-0.2.0/control.c  2024-11-17 14:53:27.633932807 -0800
-@@ -457,8 +457,8 @@
-   
-   switch(dir)
-     {
--    case dir_in: assert( data = malloc( size ) );break;
--    case dir_out: data = context->read( context, size );break;
-+    case dir_in: data = malloc( size ); assert(data) ;break;
-+    case dir_out: data = context->read( context, size ); assert(data) ;break;
-     default: cant_get_here();
-     }
- 

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
deleted file mode 100644
index 78bb7c18738e..000000000000
--- a/dev-util/usb-robot/files/usb-robot-0.2.0-configure.patch
+++ /dev/null
@@ -1,15 +0,0 @@
---- 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/metadata.xml b/dev-util/usb-robot/metadata.xml
deleted file mode 100644
index dbba33fa9213..000000000000
--- a/dev-util/usb-robot/metadata.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd";>
-<pkgmetadata>
-       <maintainer type="person">
-               <email>[email protected]</email>
-       </maintainer>
-       <upstream>
-               <remote-id type="sourceforge">usb-robot</remote-id>
-       </upstream>
-</pkgmetadata>

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
deleted file mode 100644
index 89c639ec9d49..000000000000
--- a/dev-util/usb-robot/usb-robot-0.2.0-r1.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs autotools
-
-DESCRIPTION="USB Reverse engineering tools"
-HOMEPAGE="https://usb-robot.sourceforge.net/";
-SRC_URI="https://downloads.sourceforge.net/${PN}/${P}.tar.gz";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-
-DEPEND="virtual/libusb:0
-       sys-libs/readline:="
-RDEPEND="${DEPEND}"
-PATCHES=(
-       "${FILESDIR}/usb-robot-0.2.0-configure.patch"
-       "${FILESDIR}/usb-robot-0.2.0-clang-warn.patch"
-)
-
-src_prepare() {
-       default
-       eautoreconf
-}
-
-src_compile() {
-       emake CC="$(tc-getCC)"
-}

diff --git a/profiles/package.mask b/profiles/package.mask
index a2d92005bf28..500eca3c330c 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -193,12 +193,6 @@ dev-libs/libg15render
 # Removal on 2024-12-17.
 dev-ml/odoc-parser
 
-# Andreas K. Hüttel <[email protected]> (2024-11-17)
-# Needs a header from libusb that doesnt exist anymore. Will never build.
-# Furthermore, modern C problems. Bug 874645. No maintainer.
-# Removal in 30 days.
-dev-util/usb-robot
-
 # Michael Orlitzky <[email protected]> (2024-11-13)
 # PHP 8.1.x no longer receives bug fixes unless they address security
 # issues. That means no build fixes, no updates for modern compilers,

Reply via email to