git: 771bc70e98f8 - main - archivers/pxz: Remove expired port
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 04 Aug 2024 12:38:34 UTC
The branch main has been updated by rene:
URL: https://cgit.FreeBSD.org/ports/commit/?id=771bc70e98f8f5fd22cdc694c9764baed66b02f4
commit 771bc70e98f8f5fd22cdc694c9764baed66b02f4
Author: Rene Ladan <rene@FreeBSD.org>
AuthorDate: 2024-08-04 12:38:29 +0000
Commit: Rene Ladan <rene@FreeBSD.org>
CommitDate: 2024-08-04 12:38:29 +0000
archivers/pxz: Remove expired port
2024-07-31 archivers/pxz: Superseded by xz (Utils), support for multithreading is available since 2014
---
MOVED | 1 +
archivers/Makefile | 1 -
archivers/pxz/Makefile | 37 ---------------------------------
archivers/pxz/distinfo | 3 ---
archivers/pxz/files/patch-pxz.c | 45 -----------------------------------------
archivers/pxz/pkg-descr | 5 -----
6 files changed, 1 insertion(+), 91 deletions(-)
diff --git a/MOVED b/MOVED
index 900aae747b2f..d60bd2415c19 100644
--- a/MOVED
+++ b/MOVED
@@ -3409,3 +3409,4 @@ multimedia/hypnotix||2024-08-04|Has expired: Depends on expired www/py-imdbpy (u
net/bird||2024-08-04|Has expired: Upstream EOL was for the end of 2023
sysutils/unieject||2024-08-04|Has expired: Abandonware, upstream repo deprecated May 17, 2020
www/tomcat85||2024-08-04|Has expired: Upstream EOL reaches on 2024-03-31, some time after 2024-06-30 distfiles will be archived. Migrate to www/tomcat9
+archivers/pxz||2024-08-04|Has expired: Superseded by xz (Utils), support for multithreading is available since 2014
diff --git a/archivers/Makefile b/archivers/Makefile
index 538098670875..8a15221fb38a 100644
--- a/archivers/Makefile
+++ b/archivers/Makefile
@@ -181,7 +181,6 @@
SUBDIR += plzip
SUBDIR += ppmd
SUBDIR += ppunpack
- SUBDIR += pxz
SUBDIR += py-acefile
SUBDIR += py-bitshuffle
SUBDIR += py-blosc2
diff --git a/archivers/pxz/Makefile b/archivers/pxz/Makefile
deleted file mode 100644
index 3d0c9c47b832..000000000000
--- a/archivers/pxz/Makefile
+++ /dev/null
@@ -1,37 +0,0 @@
-PORTNAME= pxz
-PORTVERSION= 0.20220509
-CATEGORIES= archivers
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Parallel LZMA compressor using liblzma
-WWW= https://jnovy.fedorapeople.org/pxz/
-
-LICENSE= GPLv2
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-DEPRECATED= Superseded by xz (Utils), support for multithreading is available since 2014
-EXPIRATION_DATE=2024-07-31
-
-USES= cpe tar:xz
-PLIST_FILES= bin/pxz share/man/man1/pxz.1.gz
-
-USE_GITHUB= yes
-GH_ACCOUNT= jnovy
-GH_PROJECT= pxz
-GH_TAGNAME= 136e5c2
-
-CPE_VENDOR= pxz_project
-
-MAKE_ENV+= BINDIR=${PREFIX}/bin \
- MANDIR=${PREFIX}/share/man
-
-MAKE_ARGS+= CC="${CC}"
-
-.if !exists(/usr/include/omp.h)
-USES+= compiler:gcc-c++11-lib
-.endif
-
-post-install:
- ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/pxz
-
-.include <bsd.port.mk>
diff --git a/archivers/pxz/distinfo b/archivers/pxz/distinfo
deleted file mode 100644
index 2bede1d5d3c5..000000000000
--- a/archivers/pxz/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1657059037
-SHA256 (jnovy-pxz-0.20220509-136e5c2_GH0.tar.gz) = f41d1b36b4dddb5da5c1165cee2fb91f50dce76d0f5f861c3a4ce37187fb6c57
-SIZE (jnovy-pxz-0.20220509-136e5c2_GH0.tar.gz) = 12369
diff --git a/archivers/pxz/files/patch-pxz.c b/archivers/pxz/files/patch-pxz.c
deleted file mode 100644
index 8c70d31c3ff3..000000000000
--- a/archivers/pxz/files/patch-pxz.c
+++ /dev/null
@@ -1,45 +0,0 @@
---- pxz.c.orig 2022-05-09 09:16:27 UTC
-+++ pxz.c
-@@ -23,11 +23,17 @@
-
- #include <string.h>
- #include <stdio.h>
-+#ifndef __FreeBSD__
- #include <stdio_ext.h>
-+#endif
- #include <stdlib.h>
- #include <inttypes.h>
- #include <unistd.h>
-+#ifdef __FreeBSD__
-+#include <err.h>
-+#else
- #include <error.h>
-+#endif
- #include <errno.h>
- #include <sys/stat.h>
- #include <sys/mman.h>
-@@ -42,6 +48,10 @@
- #include <omp.h>
- #endif
-
-+#ifdef __FreeBSD__
-+#define error errc
-+#endif
-+
- #ifndef XZ_BINARY
- #define XZ_BINARY "xz"
- #endif
-@@ -131,6 +141,13 @@ const struct option long_opts[] = {
- { "version", no_argument, NULL, 'V' },
- { NULL, 0, NULL, 0 }
- };
-+
-+#ifdef __FreeBSD__
-+static size_t __fpending (FILE *fp)
-+{
-+ return (fp->_p - fp->_bf._base);
-+}
-+#endif
-
- void __attribute__((noreturn)) run_xz( char **argv, char **envp ) {
- execve(XZ_BINARY, argv, envp);
diff --git a/archivers/pxz/pkg-descr b/archivers/pxz/pkg-descr
deleted file mode 100644
index 1010f58275d2..000000000000
--- a/archivers/pxz/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-Parallel XZ is a compression utility that takes advantage of running LZMA
-compression of different parts of an input file on multiple cores and
-processors simultaneously.
-Its primary goal is to utilize all resources to speed up compression time
-with minimal possible influence on compression ratio.