summaryrefslogtreecommitdiff
path: root/archivers
diff options
context:
space:
mode:
authorGabor Kovesdan <gabor@FreeBSD.org>2008-01-18 23:11:34 +0000
committerGabor Kovesdan <gabor@FreeBSD.org>2008-01-18 23:11:34 +0000
commitb3fe4f8a7453b66b8c4b85ee6e677f9757a2df9b (patch)
tree311bc3598033c9fd52c36710aedb6c4f11114f1d /archivers
parentAdd libidn dependency with no option provide. There is no option to disable (diff)
A BSD-licensed replacement of the ar utility.
Written by: Kai Wang <kaiw@FreeBSD.org> Sponsored by: Google Summer of Code 2007
Notes
Notes: svn path=/head/; revision=205811
Diffstat (limited to 'archivers')
-rw-r--r--archivers/Makefile1
-rw-r--r--archivers/bsdar/Makefile33
-rw-r--r--archivers/bsdar/distinfo3
-rw-r--r--archivers/bsdar/pkg-descr2
4 files changed, 39 insertions, 0 deletions
diff --git a/archivers/Makefile b/archivers/Makefile
index 9ef729d9e986..e4e36a46828e 100644
--- a/archivers/Makefile
+++ b/archivers/Makefile
@@ -9,6 +9,7 @@
SUBDIR += arc
SUBDIR += arj
SUBDIR += bicom
+ SUBDIR += bsdar
SUBDIR += bzip
SUBDIR += bzip2
SUBDIR += cabextract
diff --git a/archivers/bsdar/Makefile b/archivers/bsdar/Makefile
new file mode 100644
index 000000000000..1490d4dd9405
--- /dev/null
+++ b/archivers/bsdar/Makefile
@@ -0,0 +1,33 @@
+# New ports collection makefile for: bsdar
+# Date created: 18 Jan 2008
+# Whom: Gabor Kovesdan <gabor@FreeBSD.org>
+#
+# $FreeBSD$
+
+PORTNAME= ar
+PORTVERSION= 20080112
+CATEGORIES= archivers
+MASTER_SITES= http://web.student.chalmers.se/~kaiw/patch/
+PKGNAMEPREFIX= bsd-
+EXTRACT_SUFX= .tgz
+
+MAINTAINER= gabor@FreeBSD.org
+COMMENT= BSD-licensed replacement of the ar utility
+
+WRKSRC= ${WRKDIR}/${PORTNAME}
+PLIST_FILES= bin/ar bin/ranlib
+MAN1= ar.1 ranlib.1
+
+.include <bsd.port.pre.mk>
+
+.if ${OSVERSION} < 700055
+IGNORE= does not compile
+.endif
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/ar ${PREFIX}/bin/ar
+ ${LN} -s ${PREFIX}/bin/ar ${PREFIX}/bin/ranlib
+ ${INSTALL_DATA} ${WRKSRC}/ar.1 ${MAN1PREFIX}/man/man1/ar.1
+ ${INSTALL_DATA} ${WRKSRC}/ar.1 ${MAN1PREFIX}/man/man1/ranlib.1
+
+.include <bsd.port.post.mk>
diff --git a/archivers/bsdar/distinfo b/archivers/bsdar/distinfo
new file mode 100644
index 000000000000..55b183554e85
--- /dev/null
+++ b/archivers/bsdar/distinfo
@@ -0,0 +1,3 @@
+MD5 (ar-20080112.tgz) = 5ac74dbbaa8058d097800549a3a75049
+SHA256 (ar-20080112.tgz) = 950917d9595626c4dbef8ee86d520187d21bd542f065e45a4f50aeca413f24c0
+SIZE (ar-20080112.tgz) = 54013
diff --git a/archivers/bsdar/pkg-descr b/archivers/bsdar/pkg-descr
new file mode 100644
index 000000000000..d94685994ccd
--- /dev/null
+++ b/archivers/bsdar/pkg-descr
@@ -0,0 +1,2 @@
+A BSD-licensed replacement of the ar utility written by Kai Wang in the
+Summer of Code program in 2007.