head	1.13;
access;
symbols
	RELEASE_8_3_0:1.12
	RELEASE_9_0_0:1.12
	RELEASE_7_4_0:1.12
	RELEASE_8_2_0:1.12
	RELEASE_6_EOL:1.11
	RELEASE_8_1_0:1.8
	RELEASE_7_3_0:1.8
	RELEASE_8_0_0:1.8
	RELEASE_7_2_0:1.7
	RELEASE_7_1_0:1.7
	RELEASE_6_4_0:1.7
	RELEASE_5_EOL:1.6
	RELEASE_7_0_0:1.6
	RELEASE_6_3_0:1.6
	PRE_XORG_7:1.5
	RELEASE_4_EOL:1.5
	RELEASE_6_2_0:1.5
	RELEASE_6_1_0:1.5
	RELEASE_5_5_0:1.5
	RELEASE_6_0_0:1.2;
locks; strict;
comment	@# @;


1.13
date	2012.11.17.05.54.23;	author svnexp;	state Exp;
branches;
next	1.12;

1.12
date	2010.12.04.07.30.16;	author ade;	state Exp;
branches;
next	1.11;

1.11
date	2010.10.16.11.51.44;	author ade;	state Exp;
branches;
next	1.10;

1.10
date	2010.10.05.19.57.24;	author ade;	state Exp;
branches;
next	1.9;

1.9
date	2010.09.15.18.33.54;	author ade;	state Exp;
branches;
next	1.8;

1.8
date	2009.08.22.00.12.55;	author amdmi3;	state Exp;
branches;
next	1.7;

1.7
date	2008.08.20.00.56.24;	author ade;	state Exp;
branches;
next	1.6;

1.6
date	2007.09.30.04.46.33;	author linimon;	state Exp;
branches;
next	1.5;

1.5
date	2005.11.22.02.19.00;	author ade;	state Exp;
branches;
next	1.4;

1.4
date	2005.11.19.06.02.16;	author ade;	state Exp;
branches;
next	1.3;

1.3
date	2005.11.15.06.47.48;	author ade;	state Exp;
branches;
next	1.2;

1.2
date	2005.05.26.20.40.29;	author pav;	state Exp;
branches;
next	1.1;

1.1
date	2005.05.04.14.05.27;	author pav;	state Exp;
branches;
next	;


desc
@@


1.13
log
@Switch exporter over
@
text
@# New ports collection makefile for:    torrentzip
# Date created:         May 2, 2005
# Whom:                 swhetzel@@gmail.com
#
# $FreeBSD: head/archivers/torrentzip/Makefile 300895 2012-07-14 12:56:14Z beat $
#

PORTNAME=	torrentzip
PORTVERSION=	0.2
PORTREVISION=	3
CATEGORIES=	archivers
MASTER_SITES=	SF/trrntzip/trrntzip/TorrentZip%20v${PORTVERSION}
DISTNAME=	trrntzip_v${PORTVERSION:S/.//}_src

MAINTAINER=	swhetzel@@gmail.com
COMMENT=	Efficient way to prepare zipfiles for BitTorrent

USE_AUTOTOOLS=	aclocal automake autoheader
AUTOMAKE_ARGS=		-a

WRKSRC=		${WRKDIR}/trrntzip

PLIST_FILES=	bin/trrntzip
PORTDOCS=	README

run-autotools:: run-autotools-aclocal run-autotools-autoheader \
		run-autotools-autoconf run-autotools-automake

.if !defined(NOPORTDOCS)
pre-install:
	${MKDIR} ${DOCSDIR}
	${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR}/README
.endif

.include <bsd.port.mk>
@


1.12
log
@Sync to new bsd.autotools.mk
@
text
@d5 1
a5 1
# $FreeBSD$
@


1.11
log
@Punt autoconf267->autoconf268
@
text
@d18 1
a18 1
USE_AUTOTOOLS=	aclocal:111 automake:111 autoheader:268
@


1.10
log
@Round one migration of ports from automake{19,110} to automake111
@
text
@d18 1
a18 1
USE_AUTOTOOLS=	aclocal:111 automake:111 autoheader:267
@


1.9
log
@Autotools update.   Read ports/UPDATING 20100915 for details.

Approved by:	portmgr (for Mk/bsd.port.mk part)
Tested by:	Multiple -exp runs
@
text
@d18 1
a18 1
USE_AUTOTOOLS=	aclocal:19 automake:19 autoheader:267
@


1.8
log
@- Switch SourceForge ports to the new File Release System: categories starting with A
@
text
@d10 1
a10 1
PORTREVISION=	2
d18 1
a18 1
USE_AUTOTOOLS=	aclocal:19 automake:19 autoheader:262
@


1.7
log
@Conversion from (now defunct) autoconf-2.61 to autoconf-2.62

Tested by:	exp build run (erwin)
@
text
@d12 1
a12 2
MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR=	trrntzip
@


1.6
log
@Switch autoconf dependencies from 2.53 or 2.59 to 2.61.

PR:		ports/116639
Submitted by:	aDe
@
text
@d19 1
a19 1
USE_AUTOTOOLS=	aclocal:19 automake:19 autoheader:261
@


1.5
log
@Fix build.

Submitted by:	pointyhat
@
text
@d10 1
a10 1
PORTREVISION=	1
d19 1
a19 1
USE_AUTOTOOLS=	aclocal:19 automake:19 autoheader:259
@


1.4
log
@Switch to <target>:: convention for both patch-autotools and run-autotools,
to allow for easier overriding of these targets by port Makefiles, if
they need to.
@
text
@d19 1
a19 1
USE_AUTOTOOLS=	automake:19 autoheader:259
@


1.3
log
@Mass-conversion to the USE_AUTOTOOLS New World Order.  The code present
in bsd.autotools.mk essentially makes this a no-op given that all the
old variables set a USE_AUTOTOOLS_COMPAT variable, which is parsed in
exactly the same way as USE_AUTOTOOLS itself.

Moreover, USE_AUTOTOOLS has already been extensively tested by the GNOME
team -- all GNOME 2.12.x ports use it.

Preliminary documentation can be found at:
	http://people.FreeBSD.org/~ade/autotools.txt

which is in the process of being SGMLized before introduction into the
Porters Handbook.

Light blue touch-paper.  Run.
@
text
@d27 2
a28 5
run-autotools:
	(cd ${CONFIGURE_WRKSRC} && ${SETENV} ${AUTOTOOLS_ENV} ${ACLOCAL} ${ACLOCAL_ARGS})
	(cd ${CONFIGURE_WRKSRC} && ${SETENV} ${AUTOTOOLS_ENV} ${AUTOHEADER} ${AUTOHEADER_ARGS})
	(cd ${CONFIGURE_WRKSRC} && ${SETENV} ${AUTOTOOLS_ENV} ${AUTOCONF} ${AUTOCONF_ARGS})
	(cd ${CONFIGURE_WRKSRC} && ${SETENV} ${AUTOTOOLS_ENV} ${AUTOMAKE} ${AUTOMAKE_ARGS})
@


1.2
log
@- Fix bug: Torrentzip uses the read permission flag to check if a zip file
  needs to be processed.  It does this by first setting all zip files to 0400,
  then as it processes the zip file it changes the permissions to 0200.

PR:		ports/81502
Submitted by:	Scot W. Hetzel <swhetzel@@gmail.com> (maintainer)
Obtained from:	author
@
text
@d19 1
a19 1
USE_AUTOMAKE_VER=	19
a20 1
USE_AUTOHEADER_VER=	259
@


1.1
log
@TorrentZip creates byte-for-byte exact zip files on any machine.  This allows
people to join a torrent (after they have converted their zip files) with a
particular set of files, thus preventing them from having to download the
entire set of files again.  Because of the way TorrentZip creates identical
zips, the file hashes will always match those in the original torrent.

PR:		ports/80579
Submitted by:	Scot W. Hetzel <swhetzel@@gmail.com>
@
text
@d10 1
@

