aboutsummaryrefslogtreecommitdiffstats
path: root/sysutils/star
diff options
context:
space:
mode:
authorandreas <andreas@FreeBSD.org>1997-05-03 18:16:32 +0800
committerandreas <andreas@FreeBSD.org>1997-05-03 18:16:32 +0800
commit9c62394ca0e1c22a5676c1481d63649ae28ef037 (patch)
treec6bdf94d7e309ea5e4cb4191ab0a7de01b1c7a24 /sysutils/star
parent5369d3a8bdd6cc82c1d690048791136e88f38c01 (diff)
downloadfreebsd-ports-gnome-9c62394ca0e1c22a5676c1481d63649ae28ef037.tar.gz
freebsd-ports-gnome-9c62394ca0e1c22a5676c1481d63649ae28ef037.tar.zst
freebsd-ports-gnome-9c62394ca0e1c22a5676c1481d63649ae28ef037.zip
New port "star"
Main advantages over other tar implementations: fifo - keeps the tape streaming. pattern matcher - for a convenient user interface sophisticated diff - user tailorable interface for comparing tar archives against file trees no namelen limitation - Pathnames up to 1024 Bytes may be archived. deals with all 3 times - stores/restores all 3 times of a file does not clobber files - more recent copies on disk will not be clobbered from tape automatic byte swap - star automatically detects swapped archives automatic format detect - automatically detects archive formats: Old tar, gnu tar, ansi tar, star. fully ansi compatible - Star is fully ANSI/Posix 1003.1 compatible.
Diffstat (limited to 'sysutils/star')
-rw-r--r--sysutils/star/Makefile26
-rw-r--r--sysutils/star/distinfo1
-rw-r--r--sysutils/star/pkg-comment1
-rw-r--r--sysutils/star/pkg-descr20
-rw-r--r--sysutils/star/pkg-plist2
5 files changed, 50 insertions, 0 deletions
diff --git a/sysutils/star/Makefile b/sysutils/star/Makefile
new file mode 100644
index 000000000000..c694b5414780
--- /dev/null
+++ b/sysutils/star/Makefile
@@ -0,0 +1,26 @@
+# New ports collection makefile for: star
+# Version required: 1,0
+# Date created: Thu May 1 20:28:44 CEST 1997
+# Whom: Andreas Klemm <andreas@klemm.gtn.com>
+#
+# $Id$
+#
+
+DISTNAME= star-1.0
+CATEGORIES= sysutils
+MASTER_SITES= ftp://ftp.fokus.gmd.de/pub/unix/star/
+
+MAINTAINER= andreas@FreeBSD.org
+
+USE_GMAKE= yes
+MAKE_ENV+= MAKEPROG=gmake
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/star/OBJ/i386-freebsd-cc/star ${PREFIX}/bin
+ ${INSTALL_MAN} ${WRKSRC}/star/star.1 ${PREFIX}/man/man1
+.if !defined(NOMANCOMPRESS)
+ @${ECHO_MSG} "===> Compressing manual pages for ${PKGNAME}"
+ @${GZIP_CMD} ${PREFIX}/man/man1/star.1
+.endif
+
+.include <bsd.port.mk>
diff --git a/sysutils/star/distinfo b/sysutils/star/distinfo
new file mode 100644
index 000000000000..18d87c78f195
--- /dev/null
+++ b/sysutils/star/distinfo
@@ -0,0 +1 @@
+MD5 (star-1.0.tar.gz) = f1e9eeb725ca9ba336ef91e110912864
diff --git a/sysutils/star/pkg-comment b/sysutils/star/pkg-comment
new file mode 100644
index 000000000000..e499d8eaa97f
--- /dev/null
+++ b/sysutils/star/pkg-comment
@@ -0,0 +1 @@
+unique standard tape archiver with many enhancements
diff --git a/sysutils/star/pkg-descr b/sysutils/star/pkg-descr
new file mode 100644
index 000000000000..8694c6e5508a
--- /dev/null
+++ b/sysutils/star/pkg-descr
@@ -0,0 +1,20 @@
+Star is the fastest known implementation of a tar archiver. Star
+development started 1982, development is still in progress. The
+current version is stable.
+
+Main advantages over other tar implementations:
+ fifo - keeps the tape streaming.
+ pattern matcher - for a convenient user interface
+ sophisticated diff - user tailorable interface for comparing tar
+ archives against file trees
+ no namelen limitation - Pathnames up to 1024 Bytes may be archived.
+ deals with all 3 times - stores/restores all 3 times of a file
+ does not clobber files - more recent copies on disk will not be
+ clobbered from tape
+ automatic byte swap - star automatically detects swapped archives
+ automatic format detect - automatically detects archive formats:
+ Old tar, gnu tar, ansi tar, star.
+ fully ansi compatible - Star is fully ANSI/Posix 1003.1 compatible.
+
+Author: Joerg Schilling <js@cs.tu-berlin.de>
+Please mail bugs and suggestions to him.
diff --git a/sysutils/star/pkg-plist b/sysutils/star/pkg-plist
new file mode 100644
index 000000000000..111096e3736e
--- /dev/null
+++ b/sysutils/star/pkg-plist
@@ -0,0 +1,2 @@
+bin/star
+man/man1/star.1.gz