aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJason W. Bacon <jwb@FreeBSD.org>2026-08-23 11:09:53 +0000
committerJason W. Bacon <jwb@FreeBSD.org>2026-08-23 11:10:31 +0000
commit249779eed2345cc2e73ca727a09f48283a9cb4a1 (patch)
treeddd37235f2b4b7cfed0dbbf6519cbf1e428dbc8a
parentcdedf3bbfdea5b90182bd8540f786af7d9d5878f (diff)
sysutils/filevercmp: Remove
Expired: Dependent ports now use git submodules
-rw-r--r--MOVED1
-rw-r--r--sysutils/filevercmp/Makefile21
-rw-r--r--sysutils/filevercmp/distinfo3
-rw-r--r--sysutils/filevercmp/files/Makefile52
-rw-r--r--sysutils/filevercmp/pkg-descr14
5 files changed, 1 insertions, 90 deletions
diff --git a/MOVED b/MOVED
index 26815e6b423f..a8636480d036 100644
--- a/MOVED
+++ b/MOVED
@@ -5552,3 +5552,4 @@ devel/py-yg.lockfile|devel/py-fasteners|2026-08-16|Has expired: Upstream inactiv
www/pecl-solr|www/php-solr|2026-08-17|Converted to standard extension from pecl extension
biology/gperiodic|science/gperiodic|2026-08-19|Move to a more appropriate category
devel/rubygem-grape20|devel/rubygem-grape-gitlab|2026-08-20|Make clear it is used for Gitlab only
+sysutils/filevercmp||2026-08-23|Expired: Dependent ports now use git submodules
diff --git a/sysutils/filevercmp/Makefile b/sysutils/filevercmp/Makefile
deleted file mode 100644
index e7b0ad00748c..000000000000
--- a/sysutils/filevercmp/Makefile
+++ /dev/null
@@ -1,21 +0,0 @@
-PORTNAME= filevercmp
-DISTVERSION= g20151117
-CATEGORIES= sysutils
-
-MAINTAINER= jwb@FreeBSD.org
-COMMENT= Compare version strings as in sort --version-sort
-WWW= https://github.com/ekg/filevercmp
-
-LICENSE= GPLv3
-
-DEPRECATED= Dependent ports use git submodules now
-
-USE_GITHUB= yes
-GH_ACCOUNT= ekg
-GH_TAGNAME= cccb6ba1fffa2898718b0a96c63279e0979e002b
-
-MAKEFILE= ${FILESDIR}/Makefile
-INSTALL_TARGET= install-strip
-PLIST_FILES= bin/filevercmp include/filevercmp.h lib/libfilevercmp.a
-
-.include <bsd.port.mk>
diff --git a/sysutils/filevercmp/distinfo b/sysutils/filevercmp/distinfo
deleted file mode 100644
index 05c12582269c..000000000000
--- a/sysutils/filevercmp/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1523600860
-SHA256 (ekg-filevercmp-g20151117-cccb6ba1fffa2898718b0a96c63279e0979e002b_GH0.tar.gz) = de0b23cd95bb121a6ec774cdbd54e1fbabe4e1cc00211997d7ecc2b5a9d102c5
-SIZE (ekg-filevercmp-g20151117-cccb6ba1fffa2898718b0a96c63279e0979e002b_GH0.tar.gz) = 3105
diff --git a/sysutils/filevercmp/files/Makefile b/sysutils/filevercmp/files/Makefile
deleted file mode 100644
index 84f3aedb7fb2..000000000000
--- a/sysutils/filevercmp/files/Makefile
+++ /dev/null
@@ -1,52 +0,0 @@
-
-# Use ?= to allow overriding from the env or command-line, e.g.
-#
-# make CXXFLAGS="-O3 -fPIC" install
-#
-# Package managers will override many of these variables automatically, so
-# this is aimed at making it easy to create packages (Debian packages,
-# FreeBSD ports, MacPorts, pkgsrc, etc.)
-
-CC ?= cc
-CFLAGS ?= -O -g
-AR ?= ar
-MKDIR ?= mkdir
-INSTALL ?= install -c
-STRIP ?= strip
-DESTDIR ?= stage
-PREFIX ?= /usr/local
-
-OBJS= filevercmp.o
-MAIN = main.o
-BIN = filevercmp
-LIB = libfilevercmp.a
-
-all: ${BIN} ${LIB}
-
-${BIN}: ${OBJS} ${MAIN}
- ${CC} ${CFLAGS} -o ${BIN} ${OBJS} ${MAIN}
-
-${LIB}: ${OBJS}
- ${AR} -rs ${LIB} ${OBJS}
-
-install: all
- ${MKDIR} -p ${DESTDIR}${PREFIX}/bin
- ${MKDIR} -p ${DESTDIR}${PREFIX}/include
- ${MKDIR} -p ${DESTDIR}${PREFIX}/lib
- ${INSTALL} ${BIN} ${DESTDIR}${PREFIX}/bin
- ${INSTALL} *.h ${DESTDIR}${PREFIX}/include
- ${INSTALL} ${LIB} ${DESTDIR}${PREFIX}/lib
-
-install-strip: install
- ${STRIP} ${DESTDIR}${PREFIX}/bin/${BIN}
-
-clean:
- rm -rf ${BIN} ${LIB} ${OBJS} ${MAIN} ${DESTDIR}
-
-.PHONY: all clean
-
-filevercmp.o: filevercmp.c filevercmp.h
- ${CC} ${CFLAGS} -c filevercmp.c
-
-main.o: main.c filevercmp.h
- ${CC} ${CFLAGS} -c main.c
diff --git a/sysutils/filevercmp/pkg-descr b/sysutils/filevercmp/pkg-descr
deleted file mode 100644
index cd33a5126989..000000000000
--- a/sysutils/filevercmp/pkg-descr
+++ /dev/null
@@ -1,14 +0,0 @@
-Compare version strings:
-
-This function compares strings S1 and S2:
-
- By PREFIX in the same way as strcmp.
-
- Then by VERSION (most similarly to version compare of Debian's dpkg).
- Leading zeros in version numbers are ignored.
-
- If both (PREFIX and VERSION) are equal, strcmp function is used for
- comparison. So this function can return 0 if (and only if) strings S1 and
- S2 are identical.
-
-It returns number >0 for S1 > S2, 0 for S1 == S2 and number <0 for S1 < S2.