head	1.23;
access;
symbols
	RELEASE_8_3_0:1.17
	RELEASE_9_0_0:1.17
	RELEASE_7_4_0:1.15
	RELEASE_8_2_0:1.15
	RELEASE_6_EOL:1.15
	RELEASE_8_1_0:1.14
	RELEASE_7_3_0:1.12
	RELEASE_8_0_0:1.11
	old_RELEASE_7_2_0:1.8
	old_old_RELEASE_7_1_0:1.4
	old_old_RELEASE_6_4_0:1.4
	old_old_RELEASE_5_EOL:1.2;
locks; strict;
comment	@# @;


1.23
date	2013.03.19.13.07.43;	author svnexp;	state Exp;
branches;
next	1.22;

1.22
date	2013.03.19.13.03.12;	author svnexp;	state Exp;
branches;
next	1.21;

1.21
date	2013.01.07.13.46.50;	author svnexp;	state Exp;
branches;
next	1.20;

1.20
date	2012.12.18.21.34.11;	author svnexp;	state Exp;
branches;
next	1.19;

1.19
date	2012.11.17.05.54.24;	author svnexp;	state Exp;
branches;
next	1.18;

1.18
date	2012.09.15.20.00.32;	author naddy;	state Exp;
branches;
next	1.17;

1.17
date	2011.07.27.13.45.09;	author naddy;	state Exp;
branches;
next	1.16;

1.16
date	2011.02.28.16.43.27;	author naddy;	state Exp;
branches;
next	1.15;

1.15
date	2010.11.09.18.55.36;	author naddy;	state Exp;
branches;
next	1.14;

1.14
date	2010.06.01.15.28.03;	author mm;	state Exp;
branches;
next	1.13;

1.13
date	2010.05.21.16.27.30;	author naddy;	state Exp;
branches;
next	1.12;

1.12
date	2009.10.01.21.49.43;	author naddy;	state Exp;
branches;
next	1.11;

1.11
date	2009.09.21.14.07.42;	author naddy;	state Exp;
branches;
next	1.10;

1.10
date	2009.09.21.13.53.05;	author naddy;	state Exp;
branches;
next	1.9;

1.9
date	2009.09.19.19.34.11;	author miwi;	state Exp;
branches;
next	1.8;

1.8
date	2009.02.16.10.07.41;	author miwi;	state Exp;
branches;
next	1.7;

1.7
date	2009.02.15.17.15.19;	author miwi;	state Exp;
branches;
next	1.6;

1.6
date	2008.12.24.23.46.47;	author miwi;	state Exp;
branches;
next	1.5;

1.5
date	2008.12.24.23.45.31;	author miwi;	state Exp;
branches;
next	1.4;

1.4
date	2008.08.21.19.46.55;	author naddy;	state Exp;
branches;
next	1.3;

1.3
date	2008.06.20.16.22.18;	author naddy;	state Exp;
branches;
next	1.2;

1.2
date	2008.05.23.21.39.48;	author naddy;	state Exp;
branches;
next	1.1;

1.1
date	2008.04.21.15.53.28;	author naddy;	state Exp;
branches;
next	;


desc
@@


1.23
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/314591
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@# $FreeBSD: head/archivers/xz/Makefile 314591 2013-03-18 19:14:07Z eadler $

# The version should match the one imported into base in later releases,
# so ports can expect the same features across all branches.

PORTNAME=	xz
PORTVERSION=	5.0.4
CATEGORIES=	archivers
#MASTER_SITES=	http://tukaani.org/xz/
# tukaani.org still doesn't interop with fetch(1) as of 2013-01-06
MASTER_SITES=	${MASTER_SITE_LOCAL}
MASTER_SITE_SUBDIR=	naddy

MAINTAINER=	ports@@FreeBSD.org
COMMENT=	LZMA compression and decompression tools

CONFLICTS=	lzma-[0-9]* lzmautils-[0-9]* lzmalib-[0-9]*

MAKE_JOBS_SAFE=	yes
USE_BZIP2=	yes
USE_LDCONFIG=	yes
USES=	pathfix
GNU_CONFIGURE=	yes

DEPRECATED=	Available in base distribution for all supported releases

# As we want to use xz for extraction of port distfiles,
# it cannot depend on gettext.
CONFIGURE_ARGS=	--disable-nls

# pick up assembly language optimizations
CONFIGURE_TARGET=	${ARCH:S/amd64/x86_64/}-portbld-freebsd${OSREL}

.include <bsd.port.options.mk>

.if ${PORT_OPTIONS:MDOCS}
INSTALL_TARGET=	install install-dist_docDATA install-dist_examplesDATA \
		install-dist_examplesoldDATA
.endif

MAN1=	lzmainfo.1 xz.1 xzdec.1 xzdiff.1 xzgrep.1 xzless.1 xzmore.1

MLINKS=	xz.1 lzcat.1		xzdiff.1 lzcmp.1 \
	xzdiff.1 lzdiff.1	xzgrep.1 lzegrep.1 \
	xzgrep.1 lzfgrep.1	xzgrep.1 lzgrep.1 \
	xzless.1 lzless.1	xz.1 lzma.1 \
	xzdec.1 lzmadec.1	xzmore.1 lzmore.1 \
	xz.1 unlzma.1		xz.1 unxz.1 \
	xz.1 xzcat.1		xzdiff.1 xzcmp.1 \
	xzgrep.1 xzegrep.1	xzgrep.1 xzfgrep.1

PORTDOCS=	AUTHORS COPYING COPYING.GPLv2 NEWS README THANKS TODO \
		faq.txt history.txt lzma-file-format.txt xz-file-format.txt \
		examples examples_old

regression-test: build
	@@cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE} check

.include <bsd.port.pre.mk>

.if ${OSVERSION} >= 900012 || (${OSVERSION} < 900000 && ${OSVERSION} >= 800505)
IGNORE=	is already in the base system
.endif

.include <bsd.port.post.mk>
@


1.22
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/314590
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@d1 1
a1 1
# $FreeBSD: head/archivers/xz/Makefile 314590 2013-03-18 18:52:58Z naddy $
d22 1
a22 1
USE_GNOME=	gnomehack
d25 2
@


1.21
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/310044
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ## r310044 | naddy | 2013-01-07 13:39:29 +0000 (Mon, 07 Jan 2013) | 2 lines
## SVN ##
## SVN ## Update to 5.0.4 to match the version in base in FreeBSD 8/9/10.
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ##
@
text
@d1 1
a1 1
# $FreeBSD: head/archivers/xz/Makefile 310044 2013-01-07 13:39:29Z naddy $
d14 1
a14 1
MAINTAINER=	naddy@@FreeBSD.org
@


1.20
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/309200
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ## r309200 | naddy | 2012-12-18 21:29:04 +0000 (Tue, 18 Dec 2012) | 2 lines
## SVN ##
## SVN ## Convert to OptionsNG and trim Makefile headers.
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ##
@
text
@d1 4
a4 1
# $FreeBSD: head/archivers/xz/Makefile 309200 2012-12-18 21:29:04Z naddy $
d7 1
a7 1
PORTVERSION=	5.0.3
d10 3
a12 2
# tukaani.org doesn't interop with fetch(1) as of 2011-07-27
MASTER_SITES=	${MASTER_SITE_NETBSD}
d25 1
a25 1
# As we want to use xz for extraction of port's distfiles,
d35 2
a36 1
INSTALL_TARGET=	install install-dist_docDATA install-dist_examplesDATA
d52 1
a52 1
		examples
@


1.19
log
@Switch exporter over
@
text
@d1 1
a1 1
# $FreeBSD: head/archivers/xz/Makefile 304323 2012-09-15 20:00:32Z naddy $
d28 3
a30 1
.if !defined(NOPORTDOCS)
@


1.18
log
@SVN rev 304323 on 2012-09-15 20:00:32Z by naddy

Remove pointless header lines from ports I created once upon a time.
@
text
@d1 1
a1 1
# $FreeBSD$
@


1.17
log
@Update to bugfix release 5.0.3 to keep this somewhat in sync with
what's in base on 8-STABLE and 9-CURRENT.
@
text
@a0 4
# New ports collection makefile for:	xz
# Date created:		2009-09-16
# Whom:			naddy
#
a1 1
#
@


1.16
log
@Update to 5.0.1.  User-visible changes:
* xz --force now (de)compresses files that have setuid, setgid,
  or sticky bit set and files that have multiple hard links.
  The man page had it documented this way already, but the code
  had a bug.
* gzip and bzip2 support in xzdiff was fixed.
@
text
@d9 1
a9 1
PORTVERSION=	5.0.1
d12 1
a12 1
# tukaani.org doesn't interop with fetch(1) as of 2011-02-28
@


1.15
log
@Update to first non-beta release 5.0.0.
This only affects branches that don't have xz in base yet, principally 7.x.
@
text
@d9 1
a9 1
PORTVERSION=	5.0.0
d11 3
a13 1
MASTER_SITES=	http://tukaani.org/xz/
d21 1
d34 1
a34 1
INSTALL_TARGET=	install install-dist_docDATA
d49 2
a50 1
		faq.txt history.txt lzma-file-format.txt xz-file-format.txt
@


1.14
log
@- Replace patch-configure.ac with patch-configure
- remove USE_AUTOTOOLS

As we want to use xz for extraction of port's distfiles,
it cannot depend on autoconf.

PR:		ports/147280
Approved by:	maintainer (private e-mail)
@
text
@d9 1
a9 2
PORTVERSION=	4.999.9
PORTREVISION=	1
a11 1
DISTNAME=	${PORTNAME}-${PORTVERSION}beta
d23 3
a25 2
CONFIGURE_ARGS=	--enable-dynamic=yes
CONFIGURE_ARGS+=--disable-nls	# no translations available
@


1.13
log
@Mark IGNORE if xz is already in the base system.
@
text
@a20 1
USE_AUTOTOOLS=	autoheader:262 autoconf:262
d23 1
a48 4
# no need to (attempt to) run aclocal
pre-build:
	@@touch -r ${WRKSRC}/configure.ac ${WRKSRC}/aclocal.m4

@


1.12
log
@* Enable assembly language optimizations on amd64.
* Use system byte-swapping functions.

PR:		139205, 139206
Submitted by:	swell.k@@gmail.com  (idea)
Feature safe:	yes
@
text
@d56 7
a62 1
.include <bsd.port.mk>
@


1.11
log
@Update to 4.999.9beta.
This is the last beta release before XZ Utils 5.0.0. No big changes
are planned before the first stable release.

XZ Utils is the official successor to LZMA Utils.

Feature safe:	yes
@
text
@d10 1
d20 2
a22 2
GNU_CONFIGURE=	yes
MAKE_JOBS_SAFE=	yes
d28 3
d49 4
@


1.10
log
@- Force commit
        repocopy from lzmautils-devel to xz

Feature safe:	yes
@
text
@d1 3
a3 3
# New ports collection makefile for:	lzmautils-devel
# Date created:		09 Dec 2008
# Whom:			David Naylor <dragonsa@@highveldmail.co.za>
d8 2
a9 3
PORTNAME=	lzmautils
DISTVERSION=	4.999.8
PORTREVISION=	1
d11 2
a12 4
MASTER_SITES=	http://tukaani.org/xz/ \
		http://freebsd.unixfreunde.de/sources/
PKGNAMESUFFIX=	-devel
DISTNAME=	xz-${DISTVERSION}beta
d14 1
a14 1
MAINTAINER=	dragonsa@@highveldmail.co.za
d17 1
a17 1
CONFLICTS=	lzma-[0-9]* lzmautils-4.[0-3]* lzmautils-[0-3]* lzmalib-[0-9]*
d21 1
d24 2
a25 1
CONFIGURE_ARGS+=	--disable-static --disable-nls  # No translations apparent
d27 2
a28 2
.if defined(WITHOUT_THREADS)
CONFIGURE_ARGS+=	--disable-threads
d31 16
a46 5
MAN1=		lzdiff.1 lzgrep.1 lzmore.1
MLINKS=		lzdiff.1 lzcmp.1 \
		lzgrep.1 lzegrep.1 \
		lzgrep.1 lzfgrep.1 \
		lzmore.1 lzless.1
@


1.9
log
@- Fix output from `xz -H` however when running tests the (de)compression doesn't
  use more than one thread.

PR:		137581
Submitted by:	Martin Birgmeier <martin@@email.aon.at>
Approved by:	maintainer
Feature safe:	yes
@
text
@@


1.8
log
@- Add backup mirror
@
text
@d10 1
@


1.7
log
@- Update to 4.999.8

PR:		130416
Submitted by:	David Naylor <naylor.b.david@@gmail.com> (maintainer)
@
text
@d11 2
a12 1
MASTER_SITES=	http://tukaani.org/xz/
@


1.6
log
@- Update to 4.999.3alpha
- Pass maintainership to submitter

PR:		129557
Submitted by:	David Naylor <naylor.b.david@@gmail.com>
@
text
@d9 1
a9 1
DISTVERSION=	4.999.3alpha
d11 3
a13 3
MASTER_SITES=	http://tukaani.org/lzma/
PKGNAMESUFFIX?=	-devel
DISTNAME=	lzma-${DISTVERSION}
d15 1
a15 1
MAINTAINER=	naylor.b.david@@gmail.com
d18 1
a18 1
CONFLICTS=	lzma-[0-9]* lzmautils-4.[0-3]* lzmautils-[0-3]*
a19 1
USE_GETTEXT=	yes
d24 6
d31 1
a31 3
MLINKS=		lzma.1 unlzma.1 \
		lzma.1 lzcat.1 \
		lzdiff.1 lzcmp.1 \
d34 1
a34 1
		lzmore.1 lzless.1			
@


1.5
log
@- Force commit
	repocopy from lzmautils to lzmautils-devel
@
text
@d1 3
a3 3
# New ports collection makefile for:	lzmautils
# Date created:		2008-04-19
# Whom:			naddy
d9 1
a9 1
PORTVERSION=	4.32.7
d12 2
a13 1
DISTNAME=	lzma-${PORTVERSION}
d15 1
a15 1
MAINTAINER=	naddy@@FreeBSD.org
d18 1
a18 1
CONFLICTS=	lzma-[0-9]*
d20 1
d23 1
d25 1
a25 2
MAN1=		lzdiff.1 lzgrep.1 lzma.1 lzmadec.1 lzmainfo.1 lzmore.1

d31 1
a31 4
		lzmore.1 lzless.1

regression-test: build
	@@cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE} check
@


1.4
log
@Update to 4.32.7, which has minor bug fixes.
@
text
@@


1.3
log
@Rename manual "test" target to "regression-test" so that it will
be automatically run on the package build cluster.

Suggested by Pedro <pfgshield-freebsd@@yahoo.com>.
@
text
@d9 1
a9 1
PORTVERSION=	4.32.6
@


1.2
log
@Update to 4.32.6: Minor fixes and improvements, no user-visible changes.
@
text
@d31 1
a31 1
test: build
@


1.1
log
@Import lzma 4.32.5.

LZMA Utils is an attempt to provide LZMA compression to POSIX-like
systems. The idea is to have a gzip-like command line tool and
zlib-like library, which would make it easy to adapt the new
compression technology to existing applications.

WWW: http://tukaani.org/lzma/
@
text
@d9 1
a9 1
PORTVERSION=	4.32.5
d31 3
@

