aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Schaefer <dhs@frame.work>2024-07-10 15:25:10 +0000
committerLi-Wen Hsu <lwhsu@FreeBSD.org>2024-10-21 11:49:15 +0000
commit39089f93a5b78cdcfe5f6a02e8c806fe5f9a74f4 (patch)
treebb596b045874a558e4bcd8bc081192723d6f2a9d
parent11a451f52dc9f2137c3fd2bf36c9a5bd94c6b452 (diff)
downloadports-39089f93a5b78cdcfe5f6a02e8c806fe5f9a74f4.tar.gz
ports-39089f93a5b78cdcfe5f6a02e8c806fe5f9a74f4.zip
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
-rw-r--r--MOVED1
-rw-r--r--security/Makefile1
-rw-r--r--security/fprint_demo/Makefile25
-rw-r--r--security/fprint_demo/distinfo3
-rw-r--r--security/fprint_demo/pkg-descr3
-rw-r--r--security/fprint_demo/pkg-message24
-rw-r--r--security/fprint_demo/pkg-plist7
7 files changed, 1 insertions, 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