head	1.33;
access;
symbols
	RELEASE_8_3_0:1.32
	RELEASE_9_0_0:1.32
	RELEASE_7_4_0:1.29
	RELEASE_8_2_0:1.29
	RELEASE_6_EOL:1.29
	RELEASE_8_1_0:1.29
	RELEASE_7_3_0:1.28
	RELEASE_8_0_0:1.28
	RELEASE_7_2_0:1.28
	RELEASE_7_1_0:1.27
	RELEASE_6_4_0:1.27
	RELEASE_5_EOL:1.26
	RELEASE_7_0_0:1.23
	RELEASE_6_3_0:1.23
	PRE_XORG_7:1.22
	RELEASE_4_EOL:1.22
	RELEASE_6_2_0:1.22
	RELEASE_6_1_0:1.19
	RELEASE_5_5_0:1.19
	RELEASE_6_0_0:1.16
	RELEASE_5_4_0:1.12
	RELEASE_4_11_0:1.11
	RELEASE_5_3_0:1.11
	RELEASE_4_10_0:1.11
	RELEASE_5_2_1:1.7
	RELEASE_5_2_0:1.7
	RELEASE_4_9_0:1.7
	RELEASE_5_1_0:1.7
	RELEASE_4_8_0:1.7
	RELEASE_5_0_0:1.4
	RELEASE_4_7_0:1.2
	RELEASE_4_6_2:1.1
	RELEASE_4_6_1:1.1
	RELEASE_4_6_0:1.1;
locks; strict;
comment	@# @;


1.33
date	2012.11.17.05.54.20;	author svnexp;	state Exp;
branches;
next	1.32;

1.32
date	2011.12.11.07.06.01;	author linimon;	state Exp;
branches;
next	1.31;

1.31
date	2011.09.23.22.20.49;	author amdmi3;	state Exp;
branches;
next	1.30;

1.30
date	2011.07.07.01.29.03;	author mandree;	state Exp;
branches;
next	1.29;

1.29
date	2010.06.05.16.20.50;	author miwi;	state Exp;
branches;
next	1.28;

1.28
date	2009.03.25.15.04.08;	author miwi;	state Exp;
branches;
next	1.27;

1.27
date	2008.08.21.06.16.12;	author rafan;	state Exp;
branches;
next	1.26;

1.26
date	2008.05.23.20.51.11;	author miwi;	state Exp;
branches;
next	1.25;

1.25
date	2008.04.19.17.46.07;	author miwi;	state Exp;
branches;
next	1.24;

1.24
date	2008.03.20.09.19.32;	author pav;	state Exp;
branches;
next	1.23;

1.23
date	2007.08.04.11.40.36;	author gabor;	state Exp;
branches;
next	1.22;

1.22
date	2006.08.07.07.58.27;	author miwi;	state Exp;
branches;
next	1.21;

1.21
date	2006.06.16.22.17.23;	author miwi;	state Exp;
branches;
next	1.20;

1.20
date	2006.04.19.07.48.50;	author sem;	state Exp;
branches;
next	1.19;

1.19
date	2005.11.14.10.56.27;	author edwin;	state Exp;
branches;
next	1.18;

1.18
date	2005.10.09.14.15.10;	author vs;	state Exp;
branches;
next	1.17;

1.17
date	2005.09.27.14.03.00;	author vs;	state Exp;
branches;
next	1.16;

1.16
date	2005.05.31.19.58.32;	author flz;	state Exp;
branches;
next	1.15;

1.15
date	2005.05.31.17.57.09;	author flz;	state Exp;
branches;
next	1.14;

1.14
date	2005.04.12.03.24.46;	author obrien;	state Exp;
branches;
next	1.13;

1.13
date	2005.04.11.08.01.16;	author obrien;	state Exp;
branches;
next	1.12;

1.12
date	2005.01.18.21.04.22;	author clement;	state Exp;
branches;
next	1.11;

1.11
date	2004.04.17.19.12.37;	author krion;	state Exp;
branches;
next	1.10;

1.10
date	2004.02.04.05.18.19;	author marcus;	state Exp;
branches;
next	1.9;

1.9
date	2004.01.09.00.24.57;	author pav;	state Exp;
branches;
next	1.8;

1.8
date	2003.12.13.12.58.08;	author ijliao;	state Exp;
branches;
next	1.7;

1.7
date	2003.02.20.16.44.15;	author knu;	state Exp;
branches;
next	1.6;

1.6
date	2003.01.27.22.36.08;	author fjoe;	state Exp;
branches;
next	1.5;

1.5
date	2003.01.03.19.24.34;	author ijliao;	state Exp;
branches;
next	1.4;

1.4
date	2002.11.10.16.44.57;	author lioux;	state Exp;
branches;
next	1.3;

1.3
date	2002.11.06.22.43.40;	author adamw;	state Exp;
branches;
next	1.2;

1.2
date	2002.05.30.18.00.33;	author ijliao;	state Exp;
branches;
next	1.1;

1.1
date	2002.05.02.03.55.26;	author ijliao;	state Exp;
branches;
next	;


desc
@@


1.33
log
@Switch exporter over
@
text
@# ex:ts=8
# New ports collection makefile for:	dact
# Date created:			May 2, 2002
# Whom:				ijliao
#
# $FreeBSD: head/archivers/dact/Makefile 300895 2012-07-14 12:56:14Z beat $
#

PORTNAME=	dact
PORTVERSION=	0.8.42
CATEGORIES=	archivers
MASTER_SITES=	http://www.rkeene.org/files/oss/dact/release/

MAINTAINER=	miwi@@FreeBSD.org
COMMENT=	Dynamic Adaptive Compression Tool

LIB_DEPENDS=	mcrypt.8:${PORTSDIR}/security/libmcrypt \
		lzo2.2:${PORTSDIR}/archivers/lzo2

USE_GMAKE=	yes
GNU_CONFIGURE=	yes
MAKE_JOBS_SAFE=	yes
CONFIGURE_ARGS=	--libdir=${PREFIX}/lib
CPPFLAGS+=	${CXXFLAGS} -I${LOCALBASE}/include
LDFLAGS+=	-L${LOCALBASE}/lib
MAKE_ARGS=	TOBUILD="dact libdact.so dact.conf"

MAN1=		dact.1
USE_LDCONFIG=	yes

post-patch:
	@@${REINPLACE_CMD} -e "s|prefix = @@prefix@@|prefix = ${PREFIX}|" \
	-e "s|libdir = @@libdir@@|libdir = ${PREFIX}/lib|" \
		${WRKSRC}/Makefile.in

pre-install:
	@@${RM} -f ${WRKSRC}/libdact.a

post-install:
.if !defined(NOPORTEXAMPLES)
	@@${MKDIR} ${EXAMPLESDIR}
	${CP} -n ${WRKSRC}/dact.conf ${EXAMPLESDIR}
.endif
.if !defined(NOPORTDOCS)
	${MKDIR} ${DOCSDIR}
	${INSTALL_DATA} ${WRKSRC}/Docs/dact.txt ${DOCSDIR}
	${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR}
.endif

.include <bsd.port.mk>
@


1.32
log
@Try to build this on the cluster, now that it has been updated to lzo2.

Feature safe:	yes
Hat:		portmgr
@
text
@d6 1
a6 1
# $FreeBSD$
@


1.31
log
@- Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)
- Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead

PR:		157936
Submitted by:	myself
Exp-runs by:	pav
Approved by:	pav
@
text
@a19 2
BROKEN=	needs to be upgraded to lzo2 according to ports/156954

@


1.30
log
@Repair INDEX after lzo removal. Mark broken.

PR: ports/156954
@
text
@d26 2
a27 2
CPPFLAGS=	${CXXFLAGS} -I${LOCALBASE}/include
CONFIGURE_ENV=	LDFLAGS="-L${LOCALBASE}/lib"
@


1.29
log
@- Update to 0.8.42
@
text
@d18 3
a20 1
		lzo.1:${PORTSDIR}/archivers/lzo
d26 2
a27 2
CONFIGURE_ENV=	CPPFLAGS="${CXXFLAGS} -I${LOCALBASE}/include" \
		LDFLAGS="-L${LOCALBASE}/lib"
@


1.28
log
@- Mark MAKE_JOBS_SAFE for SMP compilation
@
text
@d10 1
a10 2
PORTVERSION=	0.8.41
PORTREVISION=	1
@


1.27
log
@Update CONFIGURE_ARGS for how we pass CONFIGURE_TARGET to configure script.
Specifically, newer autoconf (> 2.13) has different semantic of the
configure target. In short, one should use --build=CONFIGURE_TARGET
instead of CONFIGURE_TARGET directly. Otherwise, you will get a warning
and the old semantic may be removed in later autoconf releases.

To workaround this issue, many ports hack the CONFIGURE_TARGET variable
so that it contains the ``--build='' prefix.

To solve this issue, under the fact that some ports still have
configure script generated by the old autoconf, we use runtime detection
in the do-configure target so that the proper argument can be used.

Changes to Mk/*:
 - Add runtime detection magic in bsd.port.mk
 - Remove CONFIGURE_TARGET hack in various bsd.*.mk
 - USE_GNOME=gnometarget is now an no-op

Changes to individual ports, other than removing the CONFIGURE_TARGET hack:

= pkg-plist changed (due to the ugly CONFIGURE_TARGET prefix in * executables)
  - comms/gnuradio
  - science/abinit
  - science/elmer-fem
  - science/elmer-matc
  - science/elmer-meshgen2d
  - science/elmerfront
  - science/elmerpost

= use x86_64 as ARCH
  - devel/g-wrap

= other changes
  - print/magicfilter
    GNU_CONFIGURE -> HAS_CONFIGURE since it's not generated by autoconf

Total # of ports modified:  1,027
Total # of ports affected: ~7,000 (set GNU_CONFIGURE to yes)

PR:		126524 (obsoletes 52917)
Submitted by:	rafan
Tested on:	two pointyhat 7-amd64 exp runs (by pav)
Approved by:	portmgr (pav)
@
text
@d23 1
@


1.26
log
@- Respect NOPORTEXAMPLES

Reported by:	ionbot
@
text
@d23 1
a23 2
CONFIGURE_TARGET=	--build=${MACHINE_ARCH}-portbld-freebsd${OSREL} \
			--libdir=${PREFIX}/lib
@


1.25
log
@- Remove unneeded dependency from gtk12/gtk20 [1]
- Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG
- Remove X11BASE support in favor of LOCALBASE or PREFIX
- Use USE_LDCONFIG instead of INSTALLS_SHLIB
- Remove unneeded USE_GCC 3.4+

Thanks to all Helpers:
	Dmitry Marakasov, Chess Griffin, beech@@, dinoex, rafan, gahr,
	ehaupt, nox, itetcu, flz, pav

PR:		116263
Tested on:	pointyhat
Approved by:	portmgr (pav)
@
text
@d11 1
d27 1
a27 2
MAKE_ARGS=	CONF=${EXAMPLESDIR}/dact.conf \
		TOBUILD="dact libdact.so dact.conf"
d34 2
a35 2
			-e "s|libdir = @@libdir@@|libdir = ${PREFIX}/lib|" \
			${WRKSRC}/Makefile.in
a37 1
	@@${MKDIR} ${EXAMPLESDIR}
d41 4
a44 1
	@@${CP} -n ${EXAMPLESDIR}/dact.conf ${PREFIX}/etc
@


1.24
log
@- Remove USE_GETOPT_LONG which is a no-op since March 2007
@
text
@d30 1
a30 1
INSTALLS_SHLIB=	yes
@


1.23
log
@- Remove the DESTDIR modifications from individual ports as we have a new,
  fully chrooted DESTDIR, which does not need such any more.

Sponsored by:	Google Summer of Code 2007
Approved by:	portmgr (pav)
@
text
@a19 1
USE_GETOPT_LONG=	yes
@


1.22
log
@- Respect DESTDIR for all my ports

Reviewed by:	gabor
Approved by:	krion (mentor)
@
text
@d34 2
a35 2
	@@${REINPLACE_CMD} -e "s|prefix = @@prefix@@|prefix = ${TARGETDIR}|" \
			-e "s|libdir = @@libdir@@|libdir = ${TARGETDIR}/lib|" \
d43 1
a43 1
	@@${CP} -n ${EXAMPLESDIR}/dact.conf ${TARGETDIR}/etc
@


1.21
log
@Obey conventions and change my mail to @@FreeBSD.org address

Approved by:	krion (mentor)
@
text
@a10 1
PORTREVISION=	0
d33 5
d43 1
a43 1
	@@${CP} -n ${EXAMPLESDIR}/dact.conf ${PREFIX}/etc
@


1.20
log
@- Update to 0.8.41
- Pass maintainership to submitter

PR:		ports/96023
Submitted by:	Martin Wilke <freebsd@@unixfreunde.de>
@
text
@d15 1
a15 1
MAINTAINER=	freebsd@@unixfreunde.de
@


1.19
log
@Remove explicit checks for /usr/bin/bzip2.
This has been part of the base OS since 4.4.
@
text
@d10 2
a11 2
PORTVERSION=	0.8.39
PORTREVISION=	2
d15 1
a15 1
MAINTAINER=	ports@@FreeBSD.org
@


1.18
log
@Fix plist

Submitted by: krisbot
@
text
@a19 3
.if !exists(/usr/bin/bzip2)
LIB_DEPENDS+=	bz2.1:${PORTSDIR}/archivers/bzip2
.endif
@


1.17
log
@Cleanup:
 - no need for separate Makefile-patch
 - nuke static lib
@
text
@d31 2
a32 1
MAKE_ARGS=	CONF=${EXAMPLESDIR}/dact.conf
@


1.16
log
@- Backout latest commit, it needs a repocopy due to API change.

Noticed by:	Matthias Andree <matthias.andree@@gmx.de>
@
text
@d31 1
d36 4
d41 1
@


1.15
log
@- Bump lzo lib version.
- Bump PORTREVISION.
@
text
@d11 1
a11 1
PORTREVISION=	1
d19 1
a19 1
		lzo.2:${PORTSDIR}/archivers/lzo
@


1.14
log
@At Kris's request, back out the MACHINE_ARCH spelling correction until
after 5.4-RELEASE.
@
text
@d11 1
d19 1
a19 1
		lzo.1:${PORTSDIR}/archivers/lzo
@


1.13
log
@Assist getting more ports working on AMD64 by obeying the
Ports Collection documentation and use 'ARCH' rather than 'MACHINE_ARCH'.
@
text
@d26 1
a26 1
CONFIGURE_TARGET=	--build=${ARCH}-portbld-freebsd${OSREL} \
@


1.12
log
@- Update to 0.8.39
- install shlibs and preserve config file
@
text
@d26 1
a26 1
CONFIGURE_TARGET=	--build=${MACHINE_ARCH}-portbld-freebsd${OSREL} \
@


1.11
log
@- Fix configure warning

PR:		65668 65669 65670 65671 65672 65673
Submitted by:	Roman Neuhauser <neuhauser at chello dot cz>
@
text
@d10 1
a10 2
PORTVERSION=	0.8.35
PORTREVISION=	1
d12 1
a12 1
MASTER_SITES=	http://www.rkeene.org/files/oss/dact/
d26 2
a27 1
CONFIGURE_TARGET=	--build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
d32 1
@


1.10
log
@Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.

(Part 2)
@
text
@d27 1
@


1.9
log
@- Update to 0.8.35

PR:		ports/61088
Submitted by:	Vincent Tantardini <vinc@@FreeBSD-fr.org>
@
text
@d11 1
a11 1
PORTREVISION=	0
@


1.8
log
@upgrade to 0.8.34
@
text
@d10 1
a10 1
PORTVERSION=	0.8.34
d31 7
@


1.7
log
@De-pkg-comment.
@
text
@d10 2
a11 2
PORTVERSION=	0.8.11
PORTREVISION=	1
d13 1
a13 3
#MASTER_SITES=	http://www.rkeene.org/devel/
MASTER_SITES=	http://www.lbsd.k12.ms.us/~rkeene/www.rkeene.org/devel/ \
		http://www.jian.tv/pub/linux/distfiles/
d18 2
a19 1
LIB_DEPENDS=	mcrypt.8:${PORTSDIR}/security/libmcrypt
d24 1
d27 1
a27 2
CONFIGURE_TARGET=	--build=${ARCH}-portbld-freebsd${OSREL}
CONFIGURE_ENV=	CPPFLAGS="-I${LOCALBASE}/include" \
a30 5

do-install:
	${INSTALL_PROGRAM} ${WRKSRC}/dact ${PREFIX}/bin
	${INSTALL_DATA} ${WRKSRC}/dact.conf ${PREFIX}/etc
	${INSTALL_MAN} ${WRKSRC}/Docs/dact.1 ${MANPREFIX}/man/man1
@


1.6
log
@Fix fetching

PR:		47568
@
text
@d18 1
@


1.5
log
@chase mcrypt lib version
@
text
@d13 3
a15 1
MASTER_SITES=	http://www.rkeene.org/devel/
d30 1
a30 1
MAN1=	dact.1
@


1.4
log
@o Rollback PORTCOMMENT modifications while this feature's implementation
  is better studied
o Turn PORTCOMMENT variable in Makefile back into pkg-comment files

Approved by:	kris (portmgr hat),
		portmgr, re (silence)
@
text
@d17 1
a17 1
LIB_DEPENDS=	mcrypt.7:${PORTSDIR}/security/libmcrypt
@


1.3
log
@Use PORTCOMMENT in the Makefile, and whack the pkg-comment.

Approved by:	pat
@
text
@a16 2
PORTCOMMENT=	Dynamic Adaptive Compression Tool

@


1.2
log
@- Conditionalize dependency for archivers/bzip2
- Support install macros
- Bump portrevision

PR:		38704
Submitted by:	Ports Fury
@
text
@d17 2
@


1.1
log
@add dact 0.8.11
Dynamic Adaptive Compression Tool
@
text
@d11 1
d17 4
a20 2
LIB_DEPENDS=	bz2:${PORTSDIR}/archivers/bzip2 \
		mcrypt:${PORTSDIR}/security/libmcrypt
d22 1
d24 2
a25 1
CONFIGURE_ENV=	CPPFLAGS="${CXXFLAGS} -I${LOCALBASE}/include" \
a26 1
USE_GMAKE=	yes
d29 5
@

