1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-22 08:58:47 +00:00

The XAR project aims to provide an easily extensible archive format.

Important design decisions include an easily extensible XML table of
contents for random access to archived files, storing the toc at the
beginning of the archive to allow for efficient handling of streamed
archives,  the ability to  handle files of  arbitrarily large sizes,
the ability to choose independent  encodings for individual files in
the archive, the ability to  store checksums for individual files in
both compressed  and uncompressed form, and the ability to query the
table of content's rich meta-data.

WWW: http://www.opendarwin.org/projects/xar/

PR:		ports/92250
Submitted by:	Jeffrey H. Johnson <CPE1704TKS@bellsouth.net>
This commit is contained in:
Renato Botelho 2006-01-25 16:55:09 +00:00
parent 61c886f0ed
commit 2e676175ca
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=154433
6 changed files with 67 additions and 0 deletions

View File

@ -111,6 +111,7 @@
SUBDIR += unzoo
SUBDIR += upx
SUBDIR += wzip
SUBDIR += xar
SUBDIR += xarchive
SUBDIR += xdms
SUBDIR += xmill

37
archivers/xar/Makefile Normal file
View File

@ -0,0 +1,37 @@
# New ports collection makefile for: xar
# Date created: 24 January 2005
# Whom: Jeffrey H. Johnson <CPE1704TKS@bellsouth.net>
#
# $FreeBSD$
#
PORTNAME= xar
DISTVERSION= 1.3
CATEGORIES= archivers
MASTER_SITES= http://www.opendarwin.org/projects/xar/ \
http://distfiles-msn.opendarwin.org/ \
http://distfiles-od.opendarwin.org/ \
http://distfiles.opendarwin.org/
MAINTAINER= CPE1704TKS@bellsouth.net
COMMENT= OpenDarwin XML eXtensible ARchiver
LIB_DEPENDS= curl:${PORTSDIR}/ftp/curl
INSTALLS_SHLIB= yes
USE_GNOME= libxml2
USE_GMAKE= yes
USE_OPENSSL= yes
GNU_CONFIGURE= yes
MAN1= xar.1
.include <bsd.port.pre.mk>
.if ${OSVERSION} < 500000
BROKEN= Does not build on FreeBSD < 5.x
.endif
.include <bsd.port.post.mk>

3
archivers/xar/distinfo Normal file
View File

@ -0,0 +1,3 @@
MD5 (xar-1.3.tar.gz) = 757103c9abeef77004a86af55a01452b
SHA256 (xar-1.3.tar.gz) = 654263d29dfe079dde2cb1b30cb208aa81b5b338135b25315c1e5d1325a66dd2
SIZE (xar-1.3.tar.gz) = 114402

View File

@ -0,0 +1,10 @@
--- include/xar.h.in.orig Tue Jan 24 02:14:31 2006
+++ include/xar.h.in Tue Jan 24 02:14:45 2006
@@ -36,6 +36,7 @@
#define XAR_VERSION "@XAR_VERSION@"
+#include <sys/limits.h>
#include <sys/types.h>
#include <stdint.h>

11
archivers/xar/pkg-descr Normal file
View File

@ -0,0 +1,11 @@
The XAR project aims to provide an easily extensible archive format.
Important design decisions include an easily extensible XML table of
contents for random access to archived files, storing the toc at the
beginning of the archive to allow for efficient handling of streamed
archives, the ability to handle files of arbitrarily large sizes,
the ability to choose independent encodings for individual files in
the archive, the ability to store checksums for individual files in
both compressed and uncompressed form, and the ability to query the
table of content's rich meta-data.
WWW: http://www.opendarwin.org/projects/xar/

5
archivers/xar/pkg-plist Normal file
View File

@ -0,0 +1,5 @@
bin/xar
include/xar/xar.h
lib/libxar.so.1
lib/libxar.so
@dirrm include/xar