git: dab1155f6ac7 - main - sysutils/dolly: Remove expired port
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 30 Apr 2024 20:31:11 UTC
The branch main has been updated by rene: URL: https://cgit.FreeBSD.org/ports/commit/?id=dab1155f6ac70a9ee03331a49949114047d37a58 commit dab1155f6ac70a9ee03331a49949114047d37a58 Author: Rene Ladan <rene@FreeBSD.org> AuthorDate: 2024-04-30 20:31:04 +0000 Commit: Rene Ladan <rene@FreeBSD.org> CommitDate: 2024-04-30 20:31:04 +0000 sysutils/dolly: Remove expired port 2024-04-30 sysutils/dolly: Abandonware, upstream is gone --- MOVED | 1 + sysutils/Makefile | 1 - sysutils/dolly/Makefile | 74 -------------------------- sysutils/dolly/distinfo | 2 - sysutils/dolly/files/extra-bzip2-patch-dolly.c | 20 ------- sysutils/dolly/pkg-descr | 18 ------- sysutils/dolly/pkg-plist | 2 - 7 files changed, 1 insertion(+), 117 deletions(-) diff --git a/MOVED b/MOVED index 2fd697b52b18..be5b978c7d0c 100644 --- a/MOVED +++ b/MOVED @@ -3212,3 +3212,4 @@ games/residualvm||2024-04-30|Has expired: Obsolete, merged with ScummVM Oct 9, 2 misc/firestring||2024-04-30|Has expired: Upstream is gone and last release in 2004 dns/firedns||2024-04-30|Has expired: Abandonware, upstream is gone and last release in 2004 and it also depends on unfetchable misc/firestring. Consider dns/c-ares sysutils/libretto-config||2024-04-30|Has expired: Utility for obsolete hardware released 20 years ago +sysutils/dolly||2024-04-30|Has expired: Abandonware, upstream is gone diff --git a/sysutils/Makefile b/sysutils/Makefile index f0d13e41f462..70819b03fc0c 100644 --- a/sysutils/Makefile +++ b/sysutils/Makefile @@ -323,7 +323,6 @@ SUBDIR += docker-registry SUBDIR += doctl SUBDIR += doinkd - SUBDIR += dolly SUBDIR += downtimed SUBDIR += dsbbatmon SUBDIR += dsbdriverd diff --git a/sysutils/dolly/Makefile b/sysutils/dolly/Makefile deleted file mode 100644 index 516ee4babd0b..000000000000 --- a/sysutils/dolly/Makefile +++ /dev/null @@ -1,74 +0,0 @@ -PORTNAME= dolly -DISTVERSION= 0.58C -CATEGORIES= sysutils net -MASTER_SITES= http://www.cs.inf.ethz.ch/CoPs/patagonia/dolly/ -DISTNAME= ${PORTNAME}.${DISTVERSION} - -MAINTAINER= ports@FreeBSD.org -COMMENT= Program to clone harddisks/partitions over a fast switched network -WWW= http://www.cs.inf.ethz.ch/CoPs/patagonia/dolly.html - -BROKEN= Unfetchable -DEPRECATED= Abandonware, upstream is gone -EXPIRATION_DATE=2024-04-30 - -OPTIONS_DEFINE= BZIP2 HIGHEST_COMPRESSION DOCS -OPTIONS_DEFAULT= BZIP2 HIGHEST_COMPRESSION -BZIP2_DESC= bzip2 instead of gzip for compressing -HIGHEST_COMPRESSION_DESC= Highest rather than fastest compression - -# Correctly depend upon bzip2 if necessary -BZIP2_EXTRA_PATCHES= ${FILESDIR}/extra-bzip2-patch-dolly.c - -DOCS= README - -post-patch: -# fix comment error - @${REINPLACE_CMD} -E \ - -e 's|use gzip|use gunzip|' \ - ${WRKSRC}/dolly.c - -post-patch-BZIP2-on: -# Properly reference bzip2 instead of gzip - @${REINPLACE_CMD} -E \ - -e 's|/usr/bin/gzip|${BZIP2_CMD}|' \ - -e 's|gzip|bzip2|' \ - -e 's|/usr/bin/gunzip|${BZCAT}|' \ - ${WRKSRC}/dolly.c -# Use specific FreeBSD references -# Fix spelling - @${REINPLACE_CMD} -E \ - -e 's|gnu-zipped|bzipped|' \ - -e 's|sda([[:digit:]])|da\1|g' \ - -e 's|/sda|/da|g' \ - -e 's|sda_|da_|g' \ - -e 's|hypennormal|hyphennormal|' \ - ${WRKSRC}/README - @${REINPLACE_CMD} -E \ - -e 's|gunzip|bzcat|' \ - -e 's|\.gz|\.bz2|g' \ - ${WRKSRC}/* - -post-patch-HIGHEST_COMPRESSION-on: -# Highest compression possible - @${REINPLACE_CMD} -E \ - -e 's|-cf|-9cf|' \ - ${WRKSRC}/dolly.c - -do-configure: -# C{C,FLAGS} safeness - @${REINPLACE_CMD} -E \ - -e 's|^(CC[[:space:]]*=).*$$|\1${CC}|' \ - -e 's|^(CFLAGS[[:space:]]*=.*)$$|\1 ${CFLAGS}|' \ - ${BUILD_WRKSRC}/${MAKEFILE} - -do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/ - -do-install-DOCS-on: - @${MKDIR} ${STAGEDIR}${DOCSDIR} -.for _file in ${DOCS} - @${INSTALL_DATA} ${WRKSRC}/${_file} ${STAGEDIR}${DOCSDIR}/ -.endfor - -.include <bsd.port.mk> diff --git a/sysutils/dolly/distinfo b/sysutils/dolly/distinfo deleted file mode 100644 index 5ea4980618e2..000000000000 --- a/sysutils/dolly/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (dolly.0.58C.tar.gz) = c60818c91d0ff82d802f2fa53a1533056cc8d693250f64946a4446e4fc8e47f1 -SIZE (dolly.0.58C.tar.gz) = 25282 diff --git a/sysutils/dolly/files/extra-bzip2-patch-dolly.c b/sysutils/dolly/files/extra-bzip2-patch-dolly.c deleted file mode 100644 index 83c2c783740b..000000000000 --- a/sysutils/dolly/files/extra-bzip2-patch-dolly.c +++ /dev/null @@ -1,20 +0,0 @@ ---- dolly.c.orig Fri Jul 16 13:04:17 2004 -+++ dolly.c Fri Jul 16 13:06:23 2004 -@@ -200,7 +200,7 @@ - if((sp = strchr(sp2, ' ')) == NULL) { - sp = sp2 + strlen(sp2); - } -- if(compressed_in && (strncmp(&sp2[sp - sp2 - 3], ".gz", 3) != 0)) { -+ if(compressed_in && (strncmp(&sp2[sp - sp2 - 4], ".bz2", 4) != 0)) { - char tmp_str[256]; - strncpy(tmp_str, sp2, sp - sp2); - tmp_str[sp - sp2] = '\0'; -@@ -235,7 +235,7 @@ - if((sp = strchr(sp2, ' ')) == NULL) { - sp = sp2 + strlen(sp2); - } -- if(compressed_out && (strncmp(&sp2[sp - sp2 - 3], ".gz", 3) != 0)) { -+ if(compressed_out && (strncmp(&sp2[sp - sp2 - 4], ".bz2", 4) != 0)) { - char tmp_str[256]; - strncpy(tmp_str, sp2, sp - sp2); - tmp_str[sp - sp2] = '\0'; diff --git a/sysutils/dolly/pkg-descr b/sysutils/dolly/pkg-descr deleted file mode 100644 index 150c71b46472..000000000000 --- a/sysutils/dolly/pkg-descr +++ /dev/null @@ -1,18 +0,0 @@ -[ excerpt taken from distfile's README ] - -Dolly is used to clone the installation of one machine to (possibly -many) other machines. It can distribute image-files (even gnu-zipped), -partitions or whole hard disk drives to other partitions or hard -disk drives. As it forms a "virtual TCP ring" to distribute data, -it works best with fast switched networks (we were able to clone a -2 GB Windows NT partition to 15 machines in our cluster over Gigabit -Ethernet in less than 4 minutes). - -As dolly clones whole partitions block-wise it works for most -filesystems. We used it to clone partitions of the following type: -Linux, Windows NT, Oberon, Solaris (most of our machines have multi -boot setups). We have a small (additional) Linux installation on -all of our machines or use a small one-floppy-disk-linux (e.g. -muLinux) to do the cloning. On newer machines we use PXE to boot a -small system in a RAM disk. From that system we then clone the hard -disks in the machines. diff --git a/sysutils/dolly/pkg-plist b/sysutils/dolly/pkg-plist deleted file mode 100644 index 64867b0870ed..000000000000 --- a/sysutils/dolly/pkg-plist +++ /dev/null @@ -1,2 +0,0 @@ -bin/dolly -%%PORTDOCS%%%%DOCSDIR%%/README