git: 39089f93a5b7 - main - security/fprint_demo: Remove, it's deprecated

From: Li-Wen Hsu <lwhsu_at_FreeBSD.org>
Date: Mon, 21 Oct 2024 11:49:46 UTC
The branch main has been updated by lwhsu:

URL: https://cgit.FreeBSD.org/ports/commit/?id=39089f93a5b78cdcfe5f6a02e8c806fe5f9a74f4

commit 39089f93a5b78cdcfe5f6a02e8c806fe5f9a74f4
Author:     Daniel Schaefer <dhs@frame.work>
AuthorDate: 2024-07-10 15:25:10 +0000
Commit:     Li-Wen Hsu <lwhsu@FreeBSD.org>
CommitDate: 2024-10-21 11:49:15 +0000

    security/fprint_demo: Remove, it's deprecated
    
    See here: https://fprint.freedesktop.org/
    > fprint_demo is obsolete. Most features are integrated into fprintd’s
    > helpers, and libfprint has an examples section.
    
    It also doesn't build with the latest libfprint anymore.
    
    Co-authored-by: Sheng-Yi Hung <aokblast@freebsd.org>
    Signed-off-by:  Daniel Schaefer <dhs@frame.work>
    PR:             280749
    Sponsored by:   Framework Computer Inc
    Sponsored by:   The FreeBSD Foundation
    Pull Request:   https://github.com/freebsd/freebsd-ports/pull/291
---
 MOVED                            |  1 +
 security/Makefile                |  1 -
 security/fprint_demo/Makefile    | 25 -------------------------
 security/fprint_demo/distinfo    |  3 ---
 security/fprint_demo/pkg-descr   |  3 ---
 security/fprint_demo/pkg-message | 24 ------------------------
 security/fprint_demo/pkg-plist   |  7 -------
 7 files changed, 1 insertion(+), 63 deletions(-)

diff --git a/MOVED b/MOVED
index 4082fbbc11ab..28148b3116b8 100644
--- a/MOVED
+++ b/MOVED
@@ -3539,3 +3539,4 @@ devel/qscintilla2-qt6|devel/qscintilla2@qt6|2024-10-19|Converted to a flavorized
 devel/qscintilla2-designerplugin-qt5|devel/qscintilla2-designerplugin@qt5|2024-10-19|Converted to a flavorized port. Use devel/qscintilla2-designerplugin@qt5 instead
 lang/gcc10||2024-10-20|Has expired: Unsupported by upstream. Use GCC 12 or newer instead
 security/pam_fprintd|security/fprintd|2024-10-21|pam_fprint is replaced by fprintd’s pam_fprintd module
+security/fprint_demo||2024-10-21|Most features are integrated into fprintd's helpers, and libfprint has an examples section
diff --git a/security/Makefile b/security/Makefile
index 7e163d29f909..3d27f13a0ab2 100644
--- a/security/Makefile
+++ b/security/Makefile
@@ -160,7 +160,6 @@
     SUBDIR += fizz
     SUBDIR += flawfinder
     SUBDIR += flawz
-    SUBDIR += fprint_demo
     SUBDIR += fprintd
     SUBDIR += fragroute
     SUBDIR += fragrouter
diff --git a/security/fprint_demo/Makefile b/security/fprint_demo/Makefile
deleted file mode 100644
index e5cda562e5f9..000000000000
--- a/security/fprint_demo/Makefile
+++ /dev/null
@@ -1,25 +0,0 @@
-PORTNAME=	fprint_demo
-PORTVERSION=	20080303
-PORTREVISION=	3
-CATEGORIES=	security
-MASTER_SITES=	DEBIAN/pool/main/f/${PORTNAME:C/_/-/}
-DISTNAME=	${PORTNAME:C/_/-/}_${PORTVERSION}git.orig
-
-MAINTAINER=	danfe@FreeBSD.org
-COMMENT=	Demo and test application for libfprint
-WWW=		http://www.reactivated.net/fprint/wiki/Fprint_demo
-
-LIB_DEPENDS=	libfprint.so:security/libfprint
-
-USES=		autoreconf desktop-file-utils gnome pkgconfig
-USE_GNOME=	atk glib20 gtk20 pango
-
-NO_WRKSUBDIR=	yes
-
-GNU_CONFIGURE=	yes
-CONFIGURE_ENV=	CRYPTO_CFLAGS=-I${OPENSSLINC} \
-		CRYPTO_LIBS=-lcrypto
-
-CFLAGS+=	-DHAVE_MEMMEM
-
-.include <bsd.port.mk>
diff --git a/security/fprint_demo/distinfo b/security/fprint_demo/distinfo
deleted file mode 100644
index 291c5f7c2350..000000000000
--- a/security/fprint_demo/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1275601092
-SHA256 (fprint-demo_20080303git.orig.tar.gz) = fcff7f6e8d61b253b88dd87ecf5cdb5418ecf11178ce7cb6ae0e350485045232
-SIZE (fprint-demo_20080303git.orig.tar.gz) = 77714
diff --git a/security/fprint_demo/pkg-descr b/security/fprint_demo/pkg-descr
deleted file mode 100644
index c49158c55fbe..000000000000
--- a/security/fprint_demo/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-fprint_demo is a simple GTK+ application to demonstrate and
-test libfprint's capabilities. It can be used to enroll new finger prints
-as well as verify and delete existing data sets.
diff --git a/security/fprint_demo/pkg-message b/security/fprint_demo/pkg-message
deleted file mode 100644
index 53f3a53d3935..000000000000
--- a/security/fprint_demo/pkg-message
+++ /dev/null
@@ -1,24 +0,0 @@
-[
-{ type: install
-  message: <<EOM
-In order to enroll new finger prints, you must have r/w access to the
-usb device node(s) of your finger print reader (i.e., /dev/{ugen, usb}*).
-
-It is recommended to use devfs.rules(5) and a dedicated group to manage
-access to your finger print reader.
-
-You can use `usbconfig' to see if your sensor is accessible.
-
-Example configuration:
-- /etc/rc.conf:
-devfs_system_ruleset="localrules"
-
-- /etc/devfs.rules:
-[localrules=10]
-add path 'usb' mode 0770 group operator
-add path 'usb/*' mode 0660 group operator
-
-# /etc/rc.d/devfs restart
-EOM
-}
-]
diff --git a/security/fprint_demo/pkg-plist b/security/fprint_demo/pkg-plist
deleted file mode 100644
index 5f1b67f2cda2..000000000000
--- a/security/fprint_demo/pkg-plist
+++ /dev/null
@@ -1,7 +0,0 @@
-bin/fprint_demo
-share/applications/fprint_demo.desktop
-share/icons/hicolor/128x128/apps/fprint_demo.png
-share/icons/hicolor/16x16/apps/fprint_demo.png
-share/icons/hicolor/22x22/apps/fprint_demo.png
-share/icons/hicolor/48x48/apps/fprint_demo.png
-share/icons/hicolor/scalable/apps/fprint_demo.svg