summaryrefslogtreecommitdiff
path: root/archivers
diff options
context:
space:
mode:
Diffstat (limited to 'archivers')
-rw-r--r--archivers/Makefile4
-rw-r--r--archivers/freetar/Makefile27
-rw-r--r--archivers/freetar/distinfo2
-rw-r--r--archivers/freetar/pkg-descr5
-rw-r--r--archivers/freetar/pkg-plist14
-rw-r--r--archivers/hffzip/Makefile27
-rw-r--r--archivers/hffzip/distinfo2
-rw-r--r--archivers/hffzip/files/patch-Makefile27
-rw-r--r--archivers/hffzip/pkg-descr5
-rw-r--r--archivers/hpack.non-usa.only/Makefile34
-rw-r--r--archivers/hpack.non-usa.only/distinfo2
-rw-r--r--archivers/hpack.non-usa.only/files/patch-archive.c25
-rw-r--r--archivers/hpack.non-usa.only/files/patch-cli.c23
-rw-r--r--archivers/hpack.non-usa.only/files/patch-crypt_keymgmt.c29
-rw-r--r--archivers/hpack.non-usa.only/files/patch-defs.h11
-rw-r--r--archivers/hpack.non-usa.only/files/patch-hpacklib.h17
-rw-r--r--archivers/hpack.non-usa.only/files/patch-keycvt_keycvt.c75
-rw-r--r--archivers/hpack.non-usa.only/files/patch-keycvt_makefile41
-rw-r--r--archivers/hpack.non-usa.only/files/patch-language_language.c31
-rw-r--r--archivers/hpack.non-usa.only/files/patch-makefile50
-rw-r--r--archivers/hpack.non-usa.only/files/patch-system.h38
-rw-r--r--archivers/hpack.non-usa.only/files/patch-system_unix.c38
-rw-r--r--archivers/hpack.non-usa.only/pkg-descr9
-rw-r--r--archivers/hpack.non-usa.only/pkg-plist5
-rw-r--r--archivers/untar/Makefile34
-rw-r--r--archivers/untar/distinfo2
-rw-r--r--archivers/untar/files/patch-untar.c12
-rw-r--r--archivers/untar/pkg-descr1
28 files changed, 0 insertions, 590 deletions
diff --git a/archivers/Makefile b/archivers/Makefile
index af4a1892e64e..457281945125 100644
--- a/archivers/Makefile
+++ b/archivers/Makefile
@@ -30,7 +30,6 @@
SUBDIR += file-roller
SUBDIR += fpc-bzip2
SUBDIR += fpc-unzip
- SUBDIR += freetar
SUBDIR += gcab
SUBDIR += gcpio
SUBDIR += gnome-autoar
@@ -39,9 +38,7 @@
SUBDIR += gzip
SUBDIR += gzrecover
SUBDIR += ha
- SUBDIR += hffzip
SUBDIR += hlextract
- SUBDIR += hpack.non-usa.only
SUBDIR += innoextract
SUBDIR += javatar
SUBDIR += jzlib
@@ -244,7 +241,6 @@
SUBDIR += unrar
SUBDIR += unrar-iconv
SUBDIR += unshield
- SUBDIR += untar
SUBDIR += unzip
SUBDIR += unzoo
SUBDIR += upx
diff --git a/archivers/freetar/Makefile b/archivers/freetar/Makefile
deleted file mode 100644
index b43eb8dc9b58..000000000000
--- a/archivers/freetar/Makefile
+++ /dev/null
@@ -1,27 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= freetar
-PORTVERSION= 0.9
-PORTREVISION= 9
-CATEGORIES= archivers gnustep
-MASTER_SITES= http://download.gna.org/freetar/
-DISTNAME= FreeTar-${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= TAR archiver for GNUstep
-
-LICENSE= GPLv2
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-USES= gnustep
-USE_GNUSTEP= back build
-
-WRKSRC= ${WRKDIR}/FreeTar_1_1_1_Source
-
-post-install:
- @${STRIP_CMD} ${STAGEDIR}${GNUSTEP_PREFIX}/System/Applications/FreeTar.app/FreeTar
-
-.include <bsd.port.mk>
diff --git a/archivers/freetar/distinfo b/archivers/freetar/distinfo
deleted file mode 100644
index ba1a12a918b9..000000000000
--- a/archivers/freetar/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (FreeTar-0.9.tar.gz) = b2f6d9571977ff06e879fc4b6188202b41a32d0a861815534cbb0c05f2b9de75
-SIZE (FreeTar-0.9.tar.gz) = 72003
diff --git a/archivers/freetar/pkg-descr b/archivers/freetar/pkg-descr
deleted file mode 100644
index 854a972c0289..000000000000
--- a/archivers/freetar/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-FreeTar for GNUstep
-
-LICENSE: GPL2 or later
-
-WWW: https://gna.org/projects/freetar/
diff --git a/archivers/freetar/pkg-plist b/archivers/freetar/pkg-plist
deleted file mode 100644
index 6d796970f1d2..000000000000
--- a/archivers/freetar/pkg-plist
+++ /dev/null
@@ -1,14 +0,0 @@
-GNUstep/System/Applications/FreeTar.app/FreeTar
-GNUstep/System/Applications/FreeTar.app/Resources/English.lproj/MainMenu.gorm/data.classes
-GNUstep/System/Applications/FreeTar.app/Resources/English.lproj/MainMenu.gorm/objects.gorm
-GNUstep/System/Applications/FreeTar.app/Resources/English.lproj/Preferences.gorm/data.classes
-GNUstep/System/Applications/FreeTar.app/Resources/English.lproj/Preferences.gorm/objects.gorm
-GNUstep/System/Applications/FreeTar.app/Resources/FreeTar.desktop
-GNUstep/System/Applications/FreeTar.app/Resources/FreeTar.tiff
-GNUstep/System/Applications/FreeTar.app/Resources/French.lproj/MainMenu.gorm/data.classes
-GNUstep/System/Applications/FreeTar.app/Resources/French.lproj/MainMenu.gorm/objects.gorm
-GNUstep/System/Applications/FreeTar.app/Resources/French.lproj/Preferences.gorm/data.classes
-GNUstep/System/Applications/FreeTar.app/Resources/French.lproj/Preferences.gorm/objects.gorm
-GNUstep/System/Applications/FreeTar.app/Resources/Info-gnustep.plist
-GNUstep/System/Applications/FreeTar.app/stamp.make
-GNUstep/System/Tools/FreeTar
diff --git a/archivers/hffzip/Makefile b/archivers/hffzip/Makefile
deleted file mode 100644
index 695651dfb7be..000000000000
--- a/archivers/hffzip/Makefile
+++ /dev/null
@@ -1,27 +0,0 @@
-# Created by: Kirill Ponomarew <ponomarew@oberon.net>
-# $FreeBSD$
-
-PORTNAME= hffzip
-PORTVERSION= 1.01
-CATEGORIES= archivers
-MASTER_SITES= http://retis.sssup.it/~scordino/code/
-DISTNAME= ${PORTNAME}${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= File compressor based on Huffman coding
-
-LICENSE= GPLv2 GPLv3
-LICENSE_COMB= dual
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-WRKSRC= ${WRKDIR}/${PORTNAME}
-
-PLIST_FILES= bin/hffzip
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}/${PREFIX}/bin
-
-.include <bsd.port.mk>
diff --git a/archivers/hffzip/distinfo b/archivers/hffzip/distinfo
deleted file mode 100644
index 2e4c189047cb..000000000000
--- a/archivers/hffzip/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (hffzip1.01.tar.gz) = 76e98a46347458d3231ef3e8def27670dbbc7a238b14f794dcc7977090175295
-SIZE (hffzip1.01.tar.gz) = 12416
diff --git a/archivers/hffzip/files/patch-Makefile b/archivers/hffzip/files/patch-Makefile
deleted file mode 100644
index b8b4263a1fce..000000000000
--- a/archivers/hffzip/files/patch-Makefile
+++ /dev/null
@@ -1,27 +0,0 @@
---- Makefile.orig 2003-06-05 14:38:33 UTC
-+++ Makefile
-@@ -1,16 +1,19 @@
--opzioni=-O3
-+CFLAGS ?= ${CFLAGS}
-+CC ?= ${CC}
-+
-+all: hffzip
-
- hffzip: main.o albero.o bitIO.o
-- gcc $(opzioni) -o hffzip main.o albero.o bitIO.o
-+ $(CC) $(CFLAGS) -o hffzip main.o albero.o bitIO.o
-
- bitIO.o: bitIO.c
-- gcc $(opzioni) -c bitIO.c
-+ $(CC) $(CFLAGS) -c bitIO.c
-
- albero.o: albero.c bitIO.h albero.h
-- gcc $(opzioni) -c albero.c
-+ $(CC) $(CFLAGS) -c albero.c
-
- main.o: main.c albero.h bitIO.h
-- gcc $(opzioni) -c main.c
-+ $(CC) $(CFLAGS) -c main.c
-
- clean:
- rm -f *.o hffzip
diff --git a/archivers/hffzip/pkg-descr b/archivers/hffzip/pkg-descr
deleted file mode 100644
index e7b9be5c2a95..000000000000
--- a/archivers/hffzip/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-HFFzip is a file compressor based on Huffman coding. HFFzip is
-right for embedded systems, because of its little size and the
-simple algorithm used.
-
-WWW: http://retis.sssup.it/~scordino/code/hffzip.html
diff --git a/archivers/hpack.non-usa.only/Makefile b/archivers/hpack.non-usa.only/Makefile
deleted file mode 100644
index dd3297be408c..000000000000
--- a/archivers/hpack.non-usa.only/Makefile
+++ /dev/null
@@ -1,34 +0,0 @@
-# Created by: ache
-# $FreeBSD$
-
-PORTNAME= hpack
-PORTVERSION= 0.79a
-CATEGORIES= archivers
-MASTER_SITES= ftp://ftp.franken.de/pub/crypt/misc/ \
- http://ftp.tugraz.at/mirror/crypto/programs/hpack/
-DISTNAME= hpack79src
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Multi-System Archiver with open keys PGP-based security
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-USES= alias ncurses
-USE_CSTD= gnu89
-NO_WRKSUBDIR= yes
-MAKEFILE= makefile
-ALL_TARGET= freebsd
-MAKE_ARGS+= PREFIX=${STAGEDIR}${PREFIX}
-INSTALL_TARGET= freebsd.install
-
-post-patch:
-.for f in language/language.c cli.c
- @${REINPLACE_CMD} -e 's,%%PREFIX%%,${PREFIX},g' ${WRKSRC}/${f}
-.endfor
-
-post-install:
- ${INSTALL_DATA} ${WRKSRC}/docs/hpack.cfg ${STAGEDIR}${PREFIX}/etc/hpack.cfg.sample
-
-.include <bsd.port.mk>
diff --git a/archivers/hpack.non-usa.only/distinfo b/archivers/hpack.non-usa.only/distinfo
deleted file mode 100644
index ad07ec3840be..000000000000
--- a/archivers/hpack.non-usa.only/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (hpack79src.tar.gz) = 0932603ac91c3b58a3888b3d49ff02ebbbd70c3cf4b6d4ae51031fca74c3a084
-SIZE (hpack79src.tar.gz) = 545648
diff --git a/archivers/hpack.non-usa.only/files/patch-archive.c b/archivers/hpack.non-usa.only/files/patch-archive.c
deleted file mode 100644
index 7d7c6bd93ae7..000000000000
--- a/archivers/hpack.non-usa.only/files/patch-archive.c
+++ /dev/null
@@ -1,25 +0,0 @@
---- archive.c.orig 1993-06-29 10:27:52 UTC
-+++ archive.c
-@@ -326,12 +326,22 @@ BOOLEAN confirmSkip( const char *str1, c
-
- void getFileName( char *fileName )
- {
-+#if defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__NetBSD__)
-+ int len;
-+#endif
- hprintf( MESG_s_ALREADY_EXISTS_ENTER_NEW_NAME, fileName );
-
- /* Nasty input routine - should check for illegal chars and suchlike.
- Will also overflow if anyone enters more than 16K chars */
- hflush( stdout );
-+#if !defined(__FreeBSD__) && !defined(__OpenBSD__) && !defined(__NetBSD__)
- hgets( ( char * ) mrglBuffer );
-+#else /* gets depricated in FreeBSD */
-+ fgets( mrglBuffer, MAX_PATH, stdin );
-+ len = strlen(mrglBuffer);
-+ if (mrglBuffer[len - 1] == '\n')
-+ mrglBuffer[len - 1] = '\0';
-+#endif
- mrglBuffer[ MAX_PATH - 1 ] = '\0';
- strcpy( fileName, ( char * ) mrglBuffer );
-
diff --git a/archivers/hpack.non-usa.only/files/patch-cli.c b/archivers/hpack.non-usa.only/files/patch-cli.c
deleted file mode 100644
index 0693258803b3..000000000000
--- a/archivers/hpack.non-usa.only/files/patch-cli.c
+++ /dev/null
@@ -1,23 +0,0 @@
---- cli.c.orig 1993-09-05 03:23:48 UTC
-+++ cli.c
-@@ -724,12 +724,18 @@ static BOOLEAN checkStealthMode( char *a
-
- void doConfigFile( void )
- {
-- char *configFileName;
-+ char *configFileName, *s;
- FD configFileFD;
- WORD oldFlags = flags;
-
-+ if (( s = getenv( HPACKPATH )) == NULL)
-+#ifdef __UNIX__
-+ s = "%%PREFIX%%/etc:%%PREFIX%%/lib/hpack";
-+#else
-+ ;
-+#endif
- /* Build path to config file and try and process it */
-- configFileName = getFirstKeyPath( getenv( HPACKPATH ), CONFIGFILENAME );
-+ configFileName = getFirstKeyPath( s, CONFIGFILENAME );
- while( configFileName != NULL )
- {
- /* Try and read the seed from the seedfile */
diff --git a/archivers/hpack.non-usa.only/files/patch-crypt_keymgmt.c b/archivers/hpack.non-usa.only/files/patch-crypt_keymgmt.c
deleted file mode 100644
index 9c951c3e4b48..000000000000
--- a/archivers/hpack.non-usa.only/files/patch-crypt_keymgmt.c
+++ /dev/null
@@ -1,29 +0,0 @@
---- crypt/keymgmt.c.orig 1993-08-17 21:56:14 UTC
-+++ crypt/keymgmt.c
-@@ -495,11 +495,24 @@ BOOLEAN getKey( const BOOLEAN isPemKey,
- FD keyFileFD, savedInFD = getInputFD();
- BOOLEAN matched, firstTime = TRUE;
- char *matchID, firstChar;
-- char *keyFilePath;
-+ char *keyFilePath, *s;
- int userIDlength, i;
-+#ifdef __UNIX__
-+ char *h, buf[ MAX_PATH ];
-+#endif
-
-+ if ((s = getenv( PGPPATH )) == NULL)
-+#ifdef __UNIX__
-+ if ((h = getenv( "HOME" )) != NULL) {
-+ strcpy(buf, h);
-+ strcat(buf, "/.pgp");
-+ s = buf;
-+ }
-+#else
-+ ;
-+#endif
- /* Use the keyID to get the public key from a key file */
-- keyFilePath = getFirstKeyPath( getenv( PGPPATH ), keyFileName );
-+ keyFilePath = getFirstKeyPath( s, keyFileName );
- while( keyFilePath != NULL )
- {
- /* Open key file */
diff --git a/archivers/hpack.non-usa.only/files/patch-defs.h b/archivers/hpack.non-usa.only/files/patch-defs.h
deleted file mode 100644
index 4b885846d019..000000000000
--- a/archivers/hpack.non-usa.only/files/patch-defs.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- defs.h.orig 1993-05-31 15:17:00 UTC
-+++ defs.h
-@@ -43,7 +43,7 @@ typedef int BOOLEAN;
-
- /* 'inline' patch for compilers which can't handle this */
-
--#if !( defined( __CPLUSPLUS__ ) || defined( __cplusplus ) ) || defined( __TSC__ )
-+#if !( defined( __GNUC__ ) || defined( __CPLUSPLUS__ ) || defined( __cplusplus ) ) || defined( __TSC__ )
- #define inline
- #endif /* !( __CPLUSPLUS__ || __cplusplus ) */
-
diff --git a/archivers/hpack.non-usa.only/files/patch-hpacklib.h b/archivers/hpack.non-usa.only/files/patch-hpacklib.h
deleted file mode 100644
index 5779136c41fb..000000000000
--- a/archivers/hpack.non-usa.only/files/patch-hpacklib.h
+++ /dev/null
@@ -1,17 +0,0 @@
---- hpacklib.h.orig 1993-08-05 09:10:40 UTC
-+++ hpacklib.h
-@@ -26,12 +26,12 @@
-
- #include <stdio.h> /* Prototypes for generic functions */
- #if defined( __UNIX__ ) && !( defined( BSD386 ) || defined( CONVEX ) || \
-- defined( NEXT ) || defined( ULTRIX_OLD ) )
-+ defined( NEXT ) || defined( ULTRIX_OLD ) || defined( __FreeBSD__ ) || defined( __OpenBSD__ ) || defined( __NetBSD__ ))
- #include <malloc.h> /* Needed for mem.functions on some systems */
- #endif /* __UNIX__ && !( BSD386 || CONVEX || NEXT || ULTRIX_OLD ) */
- #if defined( AIX386 ) || ( defined( __AMIGA__ ) && !defined( LATTICE ) ) || \
- defined( __ARC__ ) || defined( __ATARI__ ) || defined( __MSDOS16__ ) || \
-- defined( __MSDOS32__ )
-+ defined( __MSDOS32__ ) || defined( __FreeBSD__ ) || defined( __OpenBSD__ ) || defined( __NetBSD__ )
- #include <stdlib.h> /* Needed for mem.functions */
- #endif /* AIX386 || ( __AMIGA__ && !LATTICE ) || __ARC__ || __ATARI__ || __MSDOS16__ || __MSDOS32__ */
- #if defined( __ATARI__ ) || ( defined( __OS2__ ) && !defined( __GCC__ ) )
diff --git a/archivers/hpack.non-usa.only/files/patch-keycvt_keycvt.c b/archivers/hpack.non-usa.only/files/patch-keycvt_keycvt.c
deleted file mode 100644
index 3a601cc17dbd..000000000000
--- a/archivers/hpack.non-usa.only/files/patch-keycvt_keycvt.c
+++ /dev/null
@@ -1,75 +0,0 @@
---- keycvt/keycvt.c.orig 1993-08-13 20:06:28 UTC
-+++ keycvt/keycvt.c
-@@ -582,11 +582,21 @@ static void byteReverse( BYTE *regPtr, i
-
- static void getPassword( void )
- {
-+#if defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__NetBSD__)
-+ int len;
-+#endif
- puts( "Please enter password for this private key." );
- puts( "Warning: Password will be echoed to screen!" );
- printf( "Password: " );
- fflush( stdout );
-+#if !defined(__FreeBSD__) && !defined(__OpenBSD__) && !defined(__NetBSD__)
- gets( password );
-+#else /* gets depricated in FreeBSD */
-+ fgets( password, sizeof(password), stdin);
-+ len = strlen(password);
-+ if (password[len - 1] == '\n')
-+ password[len - 1] = '\0';
-+#endif
- }
-
- void initCrypt( void )
-@@ -1020,27 +1030,46 @@ int main( const int argc, const char *ar
-
- /* Try and find the PGP seed file */
- if( ( pgpPath = getenv( "PGPPATH" ) ) == NULL )
-+#ifdef __UNIX__
-+ if( ( pgpPath = getenv( "HOME" ) ) != NULL ) {
-+ strcpy( tempFileName, pgpPath );
-+ strcat( tempFileName, "/.pgp");
-+ pgpPath = tempFileName;
-+ }
-+ else
-+#endif
- pgpPath = "";
- pathLen = strlen( pgpPath );
-+#ifdef __UNIX__
-+ if (pgpPath != tempFileName)
-+#endif
- strcpy( tempFileName, pgpPath );
- #if defined( __ARC__ )
-- if( pathLen && tempFileName[ pathLen - 1 ] != '.' )
-+ if( pathLen && tempFileName[ pathLen - 1 ] != '.' ) {
- /* Add directory seperator if necessary */
- tempFileName[ pathLen++ ] = '.';
-+ tempFileName[ pathLen ] = '\0';
-+ }
- strcat( tempFileName, "randseed" );
- #elif defined( __AMIGA__ )
-- if( pathLen && ( ch = tempFileName[ pathLen - 1 ] ) != ':' && ch != '/' )
-+ if( pathLen && ( ch = tempFileName[ pathLen - 1 ] ) != ':' && ch != '/' ) {
- /* Add directory seperator if necessary */
- tempFileName[ pathLen++ ] = '/';
-+ tempFileName[ pathLen ] = '\0';
-+ }
- strcat( tempFileName, "randseed.bin" );
- #else
-- if( pathLen && ( ch = tempFileName[ pathLen - 1 ] ) != '\\' && ch != '/' )
-+ if( pathLen && ( ch = tempFileName[ pathLen - 1 ] ) != '\\' && ch != '/' ) {
- /* Add directory seperator if necessary */
- tempFileName[ pathLen++ ] = '/';
-+ tempFileName[ pathLen ] = '\0';
-+ }
- strcat( tempFileName, "randseed.bin" );
- #endif /* __ARC__ */
-- if( ( inFilePtr = fopen( tempFileName, "rb" ) ) == NULL )
-+ if( ( inFilePtr = fopen( tempFileName, "rb" ) ) == NULL ) {
-+ perror( tempFileName );
- puts( "Cannot find PGP seed file, HPACK seed file not created" );
-+ }
- else
- {
- /* See if the output file exists */
diff --git a/archivers/hpack.non-usa.only/files/patch-keycvt_makefile b/archivers/hpack.non-usa.only/files/patch-keycvt_makefile
deleted file mode 100644
index 09e76e370464..000000000000
--- a/archivers/hpack.non-usa.only/files/patch-keycvt_makefile
+++ /dev/null
@@ -1,41 +0,0 @@
---- keycvt/makefile.orig 1993-05-17 21:43:30 UTC
-+++ keycvt/makefile
-@@ -48,7 +48,7 @@ DEFINES = $(OS)
-
- PROJ = keycvt
-
--CFLAGS = -c $(DEFINES) -O -I. $(CMDC) # Flags for compiler
-+CFLAGS += -c $(DEFINES) -I. $(CMDC) # Flags for compiler
-
- LFLAGS = -o $(PROJ) $(CMDL) # Flags for linker
-
-@@ -60,6 +60,7 @@ LD = $(CC) # Linker (just use the C
- LS = ls -l # Directory command
- ECHO = echo # Echo to screen command
- MAKE = make # The make command
-+PREFIX ?= /usr/local
-
- #****************************************************************************
- #* *
-@@ -71,7 +72,7 @@ default:
- @$(ECHO)
- @$(ECHO) "To create KEYCVT you have to enter the Unix system type you want to build"
- @$(ECHO) "KEYCVT for. Possible options are: aix (RS6000), aix370, aix386, convex,"
-- @$(ECHO) "irix, hpux, isc, linux, mint, next, qnx, sun, svr4, ultrix, ultrix_old"
-+ @$(ECHO) "freebsd, irix, hpux, isc, linux, mint, next, qnx, sun, svr4, ultrix, ultrix_old"
- @$(ECHO) "(Ultrix 3.x or earlier), and uts4. If none of the above fit, try"
- @$(ECHO) "'make generic', and send a copy of any changes necessary to the author,"
- @$(ECHO) "pgut1@cs.aukuni.ac.nz"
-@@ -129,6 +130,12 @@ aix386:
- convex:
- @$(MAKE) keycvt CC="cc"
-
-+freebsd:
-+ @$(MAKE) $(PROJ)
-+
-+freebsd.install:
-+ $(BSD_INSTALL_PROGRAM) $(PROJ) $(PREFIX)/bin
-+
- # Generic: Generic BSD-ish system running gcc. Can't continue, we really
- # need user intervention here.
-
diff --git a/archivers/hpack.non-usa.only/files/patch-language_language.c b/archivers/hpack.non-usa.only/files/patch-language_language.c
deleted file mode 100644
index c052f184d3ad..000000000000
--- a/archivers/hpack.non-usa.only/files/patch-language_language.c
+++ /dev/null
@@ -1,31 +0,0 @@
---- language/language.c.orig 1993-09-23 02:23:20 UTC
-+++ language/language.c
-@@ -188,7 +188,7 @@ void showHelp( void )
- /* Process user response */
- response = hgetch();
- response = toupper( response ); /* Damn macros */
-- blankLine( screenWidth );
-+ blankLine( screenWidth - 1 );
- if( response == RESPONSE_QUIT )
- return;
- lineNo -= ( response == ' ' ) ? screenHeight : 1;
-@@ -268,6 +268,9 @@ int initMessages( const char *path, cons
- if( ( inFD = hopen( fileNamePtr, O_RDONLY | S_DENYWR | A_RANDSEQ ) ) == ERROR )
- return( ERROR );
- #elif defined( __UNIX__ )
-+ fileNamePtr = getFirstKeyPath( "%%PREFIX%%/lib/hpack", DATA_FILENAME );
-+ if( ( inFD = hopen( fileNamePtr, O_RDONLY | S_DENYWR | A_RANDSEQ ) ) != ERROR )
-+ goto found;
- /* Build path to language file and try and process it */
- fileNamePtr = getFirstKeyPath( getenv( "PATH" ), DATA_FILENAME );
- while( fileNamePtr != NULL )
-@@ -290,6 +293,9 @@ int initMessages( const char *path, cons
- return( ERROR ); /* Couldn't find/open input file */
- }
- #endif /* System-specific handling of how to find language defn.file */
-+#if defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__NetBSD__)
-+found:
-+#endif
- setInputFD( inFD );
- resetFastIn();
-
diff --git a/archivers/hpack.non-usa.only/files/patch-makefile b/archivers/hpack.non-usa.only/files/patch-makefile
deleted file mode 100644
index 075cc4b109a1..000000000000
--- a/archivers/hpack.non-usa.only/files/patch-makefile
+++ /dev/null
@@ -1,50 +0,0 @@
---- makefile.orig 1993-08-10 15:47:06 UTC
-+++ makefile
-@@ -42,7 +42,7 @@
-
- PROJ = hpack
-
--CFLAGS = -c -D__UNIX__ -O -I. $(CMDC) # Flags for compiler
-+CFLAGS += -c -D__UNIX__ -I. $(CMDC) # Flags for compiler
-
- LFLAGS = -o $(PROJ) -lcurses $(CMDL) # Flags for linker
-
-@@ -55,6 +55,7 @@ LS = ls -l # Directory command
- ECHO = echo # Echo to screen command
- MAKE = make # The make command
- MV = mv # Rename command
-+PREFIX ?= /usr/local
-
- #****************************************************************************
- #* *
-@@ -68,7 +69,7 @@ default:
- @$(ECHO)
- @$(ECHO) "To create HPACK, you have to enter the Unix system type you want to build it"
- @$(ECHO) "for. Possible options are: aix (RS6000), aix370, aix386, bsd386, convex,"
-- @$(ECHO) "irix, hpux, hpux-gcc, isc, linux, mint, next, osf1, qnx, sun, svr4, ultrix,"
-+ @$(ECHO) "freebsd, irix, hpux, hpux-gcc, isc, linux, mint, next, osf1, qnx, sun, svr4, ultrix,"
- @$(ECHO) "ultrix_old (Ultrix 3.x or earlier), and uts4. If none of the above fit,"
- @$(ECHO) "try 'make generic', and send a copy of any changes necessary to the author,"
- @$(ECHO) "pgut1@cs.aukuni.ac.nz"
-@@ -318,6 +319,21 @@ bsd386:
- convex:
- @$(MAKE) hpack CMDC="-DCONVEX" CC="cc"
-
-+freebsd:
-+ @make $(PROJ) LFLAGS="-o $(PROJ) $(LDFLAGS) -lncurses"
-+ cd keycvt; make freebsd
-+
-+freebsd.install:
-+ -@mkdir -p ${PREFIX}/bin
-+ -@mkdir -p ${PREFIX}/etc
-+ -@mkdir -p ${PREFIX}/lib/hpack
-+ -@mkdir -p ${PREFIX}/man/man1
-+ $(BSD_INSTALL_PROGRAM) $(PROJ) $(PREFIX)/bin
-+ $(BSD_INSTALL_DATA) language.dat $(PREFIX)/lib/hpack
-+ $(BSD_INSTALL_DATA) docs/$(PROJ).1 $(PREFIX)/man/man1
-+ -[ ! -f $(PREFIX)/etc/hpack.cfg ] && $(BSD_INSTALL_DATA) -m 644 docs/hpack.cfg $(PREFIX)/etc
-+ cd keycvt; $(MAKE) freebsd.install
-+
- # Generic: Generic BSD-ish system running gcc
-
- generic:
diff --git a/archivers/hpack.non-usa.only/files/patch-system.h b/archivers/hpack.non-usa.only/files/patch-system.h
deleted file mode 100644
index 91bba18dd6d5..000000000000
--- a/archivers/hpack.non-usa.only/files/patch-system.h
+++ /dev/null
@@ -1,38 +0,0 @@
---- system.h.orig 1993-08-27 17:16:40 UTC
-+++ system.h
-@@ -788,7 +788,10 @@ void strlwr( char *string );
- #elif defined( CONVEX )
- #define MAX_PATH ( _POSIX_PATH_MAX + 1 )
- #define MAX_FILENAME ( 254 + 1 )
--#elif defined( POSIX )
-+#elif defined( POSIX ) || defined(__FreeBSD__) || defined( __OpenBSD__ ) || defined( __NetBSD__ )
-+ #if defined( __FreeBSD__) || defined(__OpenBSD__) || defined(__NetBSD__)
-+ #include <limits.h>
-+ #endif
- #define MAX_PATH ( _POSIX_PATH_MAX + 1 )
- #define MAX_FILENAME ( NAME_MAX + 1 )
- #elif defined( SVR4 )
-@@ -875,7 +878,8 @@ typedef struct {
- #if defined( AIX ) || defined( AIX386 ) || defined( AIX370 ) || \
- defined( BSD386 ) || defined( GENERIC ) || defined( HPUX ) || \
- defined( IRIX ) || defined( NEXT ) || defined( OSF1 ) || \
-- defined( ULTRIX ) || defined( ULTRIX_OLD ) || defined( UTS4 )
-+ defined( ULTRIX ) || defined( ULTRIX_OLD ) || defined( UTS4 ) || \
-+ defined( __FreeBSD__ ) || defined(__OpenBSD__) || defined(__NetBSD__)
- #define SPACE_OK TRUE
- #else
- #define SPACE_OK FALSE
-@@ -948,6 +952,13 @@ typedef struct {
- #elif defined( UTS4 ) /* Amdahl UTS4 */
- #define NEED_STRLWR
- #define NEED_STRICMP
-+#elif defined( __FreeBSD__ ) || defined(__OpenBSD__) || defined(__NetBSD__) /* Amdahl UTS4 */
-+ #include <unistd.h>
-+ #define tell(fd) lseek((fd),(off_t)0,SEEK_CUR)
-+ #define NEED_STRLWR
-+ #define stricmp strcasecmp
-+ #define strnicmp strncasecmp
-+ #define USE_TERMCAP
- #elif defined( ESIX ) /* Esix */
- #define NEED_HELP
- #endif /* Various mutation-specific defines */
diff --git a/archivers/hpack.non-usa.only/files/patch-system_unix.c b/archivers/hpack.non-usa.only/files/patch-system_unix.c
deleted file mode 100644
index bedab817934e..000000000000
--- a/archivers/hpack.non-usa.only/files/patch-system_unix.c
+++ /dev/null
@@ -1,38 +0,0 @@
---- system/unix.c.orig 1993-08-27 17:20:56 UTC
-+++ system/unix.c
-@@ -123,7 +123,7 @@ static int randomBufferPos = 0;
-
- #if defined( BSD386 ) || defined( CONVEX ) || defined( HPUX ) || \
- defined( IRIX ) || defined( LINUX ) || defined( POSIX ) || \
-- defined( SVR4 ) || defined( UTS4 )
-+ defined( SVR4 ) || defined( UTS4 ) || defined( __FreeBSD__ ) || defined( __OpenBSD__ ) || defined( __NetBSD__ )
-
- #include <termios.h>
-
-@@ -144,7 +144,7 @@ int hgetch( void )
- tcgetattr( ttyFD, &ttyInfo );
- #if defined( BSD386 ) || defined( CONVEX ) || defined( HPUX ) || \
- defined( IRIX ) || defined( LINUX ) || defined( POSIX ) || \
-- defined( UTS4 )
-+ defined( UTS4 ) || defined( __FreeBSD__ ) || defined( __OpenBSD__ ) || defined( __NetBSD__ )
- ttyInfo.c_lflag &= ~ECHO;
- ttyInfo.c_lflag &= ~ICANON;
- #else
-@@ -183,7 +183,7 @@ int hgetch( void )
- tcgetattr( ttyFD, &ttyInfo );
- #if defined( BSD386 ) || defined( CONVEX ) || defined( HPUX ) || \
- defined( IRIX ) || defined( LINUX ) || defined( POSIX ) || \
-- defined( UTS4 )
-+ defined( UTS4 ) || defined( __FreeBSD__ ) || defined( __OpenBSD__ ) || defined( __NetBSD__ )
- ttyInfo.c_lflag |= ECHO;
- ttyInfo.c_lflag |= ICANON;
- #else
-@@ -728,7 +728,7 @@ int getCountry( void )
- defined( HPUX ) || defined( IRIX ) || defined( LINUX ) || \
- defined( NEXT ) || defined( OSF1 ) || defined( SUNOS ) || \
- defined( SVR4 ) || defined( ULTRIX ) || defined( ULTRIX_OLD ) || \
-- defined( UTS4 )
-+ defined( UTS4 ) || defined( __FreeBSD__ ) || defined( __OpenBSD__ ) || defined( __NetBSD__ )
-
- int htruncate( const FD theFD )
- {
diff --git a/archivers/hpack.non-usa.only/pkg-descr b/archivers/hpack.non-usa.only/pkg-descr
deleted file mode 100644
index 14d3c971d361..000000000000
--- a/archivers/hpack.non-usa.only/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
- The hpack Multi-System Archiver is an archiver that was
- written to allow the transfer of archived data to differ-
- ent systems. In the past archivers have traditionally
- been available for single systems only, for example
- PKZIP and LHARC for the IBM PC, Larc for the Amiga,
- StuffIt and Compactor for the Macintosh, and tar and
- compress for UNIX systems (while these archivers are
- available on other systems, their use is not widespread).
- Open-keys security included.
diff --git a/archivers/hpack.non-usa.only/pkg-plist b/archivers/hpack.non-usa.only/pkg-plist
deleted file mode 100644
index 9da71af4aecb..000000000000
--- a/archivers/hpack.non-usa.only/pkg-plist
+++ /dev/null
@@ -1,5 +0,0 @@
-bin/hpack
-bin/keycvt
-@sample etc/hpack.cfg.sample
-lib/hpack/language.dat
-man/man1/hpack.1.gz
diff --git a/archivers/untar/Makefile b/archivers/untar/Makefile
deleted file mode 100644
index 4928684da46b..000000000000
--- a/archivers/untar/Makefile
+++ /dev/null
@@ -1,34 +0,0 @@
-# Created by: KIMURA Shigekazu <rikimura@a011.broada.jp>
-# $FreeBSD$
-
-PORTNAME= untar
-PORTVERSION= 1.4
-PORTREVISION= 1
-CATEGORIES= archivers
-MASTER_SITES= http://www.the-little-red-haired-girl.org/pub/elvis/
-DISTNAME= ${PORTNAME}
-EXTRACT_SUFX= .c
-EXTRACT_ONLY=
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Lists/Extracts files from a "*.tgz" or "*.gz" archive
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-MAKEFILE= /usr/share/mk/bsd.prog.mk
-NO_WRKSUBDIR= yes
-PLIST_FILES= bin/untar
-
-MAKE_ENV+= PROG=untar NO_MAN=yes
-MAKE_ARGS+= CFLAGS="${CFLAGS} -D_POSIX_SOURCE" \
- LDFLAGS="${LDFLAGS} -static"
-
-post-extract:
- @${CP} ${DISTDIR}/untar.c ${WRKSRC}
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
-
-.include <bsd.port.mk>
diff --git a/archivers/untar/distinfo b/archivers/untar/distinfo
deleted file mode 100644
index 3cc0a3d058a6..000000000000
--- a/archivers/untar/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (untar.c) = f0f8226ea0975fadfc5d1d95157ff7b566fd0d689b07ae6ecb6112aa116f7117
-SIZE (untar.c) = 40007
diff --git a/archivers/untar/files/patch-untar.c b/archivers/untar/files/patch-untar.c
deleted file mode 100644
index f65415ba1c2c..000000000000
--- a/archivers/untar/files/patch-untar.c
+++ /dev/null
@@ -1,12 +0,0 @@
---- untar.c.orig 2016-07-26 12:43:54 UTC
-+++ untar.c
-@@ -48,6 +48,9 @@
- */
-
- #include <stdio.h>
-+#include <stdlib.h>
-+#include <string.h>
-+
- #ifndef SEEK_SET
- # define SEEK_SET 0
- #endif
diff --git a/archivers/untar/pkg-descr b/archivers/untar/pkg-descr
deleted file mode 100644
index c264d64aa2a3..000000000000
--- a/archivers/untar/pkg-descr
+++ /dev/null
@@ -1 +0,0 @@
-A small (60 Kb when stripped) and unencumbered implementation of untar.