aboutsummaryrefslogtreecommitdiffstats
path: root/sysutils
diff options
context:
space:
mode:
authorknu <knu@FreeBSD.org>2002-09-02 20:41:59 +0800
committerknu <knu@FreeBSD.org>2002-09-02 20:41:59 +0800
commit13064bbe301563785639b330baaa52b33bcce9b9 (patch)
tree27b1f92332d6a7cb71410444f122fbcef772c7d9 /sysutils
parent88aa2f4c7c9fd651fa2d8df664446d293f9e69e9 (diff)
downloadfreebsd-ports-gnome-13064bbe301563785639b330baaa52b33bcce9b9.tar.gz
freebsd-ports-gnome-13064bbe301563785639b330baaa52b33bcce9b9.tar.zst
freebsd-ports-gnome-13064bbe301563785639b330baaa52b33bcce9b9.zip
Add sysutils/libchk:
libchk is a tool to help users obtain the following information: - A list of executables that have unresolvable shared library links - A list of shared libraries that are not referenced by any binary - A list of binaries for each shared library that are linked with the library This will help to get a hint as to if you can safely remove shared libraries that look obsolete. Author: Akinori MUSHA <knu@FreeBSD.org> WWW: http://www.iDaemons.org/cgi-bin/cvsweb.cgi/libchk/
Diffstat (limited to 'sysutils')
-rw-r--r--sysutils/Makefile1
-rw-r--r--sysutils/libchk/Makefile31
-rw-r--r--sysutils/libchk/distinfo1
-rw-r--r--sysutils/libchk/pkg-comment1
-rw-r--r--sysutils/libchk/pkg-descr14
-rw-r--r--sysutils/libchk/pkg-plist1
6 files changed, 49 insertions, 0 deletions
diff --git a/sysutils/Makefile b/sysutils/Makefile
index b0661202a2f9..5f3495e288ea 100644
--- a/sysutils/Makefile
+++ b/sysutils/Makefile
@@ -104,6 +104,7 @@
SUBDIR += lavaps
SUBDIR += lcdproc
SUBDIR += lfm
+ SUBDIR += libchk
SUBDIR += libretto-config
SUBDIR += linux-acu
SUBDIR += lire
diff --git a/sysutils/libchk/Makefile b/sysutils/libchk/Makefile
new file mode 100644
index 000000000000..b6ab5868f18a
--- /dev/null
+++ b/sysutils/libchk/Makefile
@@ -0,0 +1,31 @@
+# New ports collection makefile for: libchk
+# Date created: 2 September 2002
+# Whom: Akinori MUSHA aka knu <knu@idaemons.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= libchk
+PORTVERSION= 1.4
+CATEGORIES= sysutils
+MASTER_SITES= http://www.iDaemons.org/distfiles/ \
+ ${MASTER_SITE_LOCAL}
+MASTER_SITE_SUBDIR= knu
+
+MAINTAINER= knu@FreeBSD.org
+
+USE_BZIP2= yes
+USE_RUBY= yes
+
+MAKE_ARGS= PREFIX="${PREFIX}"
+
+MAN1= libchk.1
+MANCOMPRESSED= maybe
+
+.include <bsd.port.pre.mk>
+
+.if ${RUBY_VER} < 1.7
+RUN_DEPENDS+= ${RUBY_SITELIBDIR}/optparse.rb:${PORTSDIR}/lang/ruby16-shim-ruby18
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/sysutils/libchk/distinfo b/sysutils/libchk/distinfo
new file mode 100644
index 000000000000..a239f8176605
--- /dev/null
+++ b/sysutils/libchk/distinfo
@@ -0,0 +1 @@
+MD5 (libchk-1.4.tar.bz2) = c60fc30d470e5069027d424001740bfd
diff --git a/sysutils/libchk/pkg-comment b/sysutils/libchk/pkg-comment
new file mode 100644
index 000000000000..a9d81f51b609
--- /dev/null
+++ b/sysutils/libchk/pkg-comment
@@ -0,0 +1 @@
+A tool to check shared library links
diff --git a/sysutils/libchk/pkg-descr b/sysutils/libchk/pkg-descr
new file mode 100644
index 000000000000..cfa6a2acaca6
--- /dev/null
+++ b/sysutils/libchk/pkg-descr
@@ -0,0 +1,14 @@
+libchk is a tool to help users obtain the following information:
+
+ - A list of executables that have unresolvable shared library links
+
+ - A list of shared libraries that are not referenced by any binary
+
+ - A list of binaries for each shared library that are linked with
+ the library
+
+This will help to get a hint as to if you can safely remove shared
+libraries that look obsolete.
+
+Author: Akinori MUSHA <knu@FreeBSD.org>
+WWW: http://www.iDaemons.org/cgi-bin/cvsweb.cgi/libchk/
diff --git a/sysutils/libchk/pkg-plist b/sysutils/libchk/pkg-plist
new file mode 100644
index 000000000000..67c0188b6fe0
--- /dev/null
+++ b/sysutils/libchk/pkg-plist
@@ -0,0 +1 @@
+sbin/libchk