Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 27 Dec 2017 13:17:17 +0000 (UTC)
From:      Antoine Brodin <antoine@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r457366 - in head/archivers: . py-acefile
Message-ID:  <201712271317.vBRDHHCW005224@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: antoine
Date: Wed Dec 27 13:17:17 2017
New Revision: 457366
URL: https://svnweb.freebsd.org/changeset/ports/457366

Log:
  New port: archivers/py-acefile
  
  acefile is an implementation of the ACE archive format.  It is intended to be
  used as a library, but also provides a stand-alone unace utility.  As mostly
  pure-python implementation, it is significantly slower than native
  implementations, but more robust against vulnerabilities.
  
  This implementation supports up to version 2.0 of the ACE archive format,
  including the EXE, DELTA, PIC and SOUND modes of ACE 2.0, password protected
  archives and multi-volume archives.  It does not support writing to archives.
  It is an implementation from scratch, based on the 1998 document titled
  "Technical information of the archiver ACE v1.2" by Marcel Lemke, using unace
  2.5 and WinAce 2.69 by Marcel Lemke as reference implementations.
  
  WWW: https://www.roe.ch/acefile

Added:
  head/archivers/py-acefile/
  head/archivers/py-acefile/Makefile   (contents, props changed)
  head/archivers/py-acefile/distinfo   (contents, props changed)
  head/archivers/py-acefile/pkg-descr   (contents, props changed)
Modified:
  head/archivers/Makefile

Modified: head/archivers/Makefile
==============================================================================
--- head/archivers/Makefile	Wed Dec 27 13:12:12 2017	(r457365)
+++ head/archivers/Makefile	Wed Dec 27 13:17:17 2017	(r457366)
@@ -170,6 +170,7 @@
     SUBDIR += ppmd-7z
     SUBDIR += ppunpack
     SUBDIR += pxz
+    SUBDIR += py-acefile
     SUBDIR += py-attic
     SUBDIR += py-backports.lzma
     SUBDIR += py-borgbackup

Added: head/archivers/py-acefile/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/archivers/py-acefile/Makefile	Wed Dec 27 13:17:17 2017	(r457366)
@@ -0,0 +1,18 @@
+# $FreeBSD$
+
+PORTNAME=	acefile
+PORTVERSION=	0.6.7
+CATEGORIES=	archivers python
+MASTER_SITES=	CHEESESHOP
+PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER=	antoine@FreeBSD.org
+COMMENT=	Read/test/extract ACE 1.0 and 2.0 archives in pure python
+
+LICENSE=	BSD2CLAUSE
+LICENSE_FILE=	${WRKSRC}/LICENSE.md
+
+USES=		python:3.4+
+USE_PYTHON=	distutils autoplist
+
+.include <bsd.port.mk>

Added: head/archivers/py-acefile/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/archivers/py-acefile/distinfo	Wed Dec 27 13:17:17 2017	(r457366)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1514244111
+SHA256 (acefile-0.6.7.tar.gz) = 08ab5069a0a1fb50317a962b45b109d5a29dfbfeeea992434809be5cb4f85efa
+SIZE (acefile-0.6.7.tar.gz) = 47628

Added: head/archivers/py-acefile/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/archivers/py-acefile/pkg-descr	Wed Dec 27 13:17:17 2017	(r457366)
@@ -0,0 +1,13 @@
+acefile is an implementation of the ACE archive format.  It is intended to be
+used as a library, but also provides a stand-alone unace utility.  As mostly
+pure-python implementation, it is significantly slower than native
+implementations, but more robust against vulnerabilities.
+
+This implementation supports up to version 2.0 of the ACE archive format,
+including the EXE, DELTA, PIC and SOUND modes of ACE 2.0, password protected
+archives and multi-volume archives.  It does not support writing to archives.
+It is an implementation from scratch, based on the 1998 document titled
+"Technical information of the archiver ACE v1.2" by Marcel Lemke, using unace
+2.5 and WinAce 2.69 by Marcel Lemke as reference implementations.
+
+WWW: https://www.roe.ch/acefile



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201712271317.vBRDHHCW005224>