head	1.44;
access;
symbols
	RELEASE_8_3_0:1.41
	RELEASE_9_0_0:1.41
	RELEASE_7_4_0:1.35
	RELEASE_8_2_0:1.35
	RELEASE_6_EOL:1.34
	RELEASE_8_1_0:1.31
	RELEASE_7_3_0:1.31
	RELEASE_8_0_0:1.28
	RELEASE_7_2_0:1.24
	RELEASE_7_1_0:1.19
	RELEASE_6_4_0:1.19
	RELEASE_5_EOL:1.16
	RELEASE_7_0_0:1.14
	RELEASE_6_3_0:1.14
	PRE_XORG_7:1.14
	RELEASE_4_EOL:1.13
	RELEASE_6_2_0:1.13
	RELEASE_6_1_0:1.12
	RELEASE_5_5_0:1.12
	RELEASE_6_0_0:1.6
	RELEASE_5_4_0:1.3
	RELEASE_4_11_0:1.1
	RELEASE_5_3_0:1.1;
locks; strict;
comment	@# @;


1.44
date	2012.11.17.06.01.03;	author svnexp;	state Exp;
branches;
next	1.43;

1.43
date	2012.06.12.06.21.54;	author martymac;	state Exp;
branches;
next	1.42;

1.42
date	2012.04.27.13.50.14;	author martymac;	state Exp;
branches;
next	1.41;

1.41
date	2011.12.08.07.27.36;	author martymac;	state Exp;
branches;
next	1.40;

1.40
date	2011.10.05.11.27.09;	author martymac;	state Exp;
branches;
next	1.39;

1.39
date	2011.09.01.06.35.34;	author martymac;	state Exp;
branches;
next	1.38;

1.38
date	2011.08.26.11.57.38;	author martymac;	state Exp;
branches;
next	1.37;

1.37
date	2011.06.14.09.12.42;	author martymac;	state Exp;
branches;
next	1.36;

1.36
date	2011.04.22.11.34.02;	author martymac;	state Exp;
branches;
next	1.35;

1.35
date	2010.12.04.07.33.24;	author ade;	state Exp;
branches;
next	1.34;

1.34
date	2010.10.15.11.45.15;	author martymac;	state Exp;
branches;
next	1.33;

1.33
date	2010.09.27.12.08.23;	author martymac;	state Exp;
branches;
next	1.32;

1.32
date	2010.09.07.15.52.17;	author pgollucci;	state Exp;
branches;
next	1.31;

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

1.30
date	2009.10.14.10.35.03;	author miwi;	state Exp;
branches;
next	1.29;

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

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

1.27
date	2009.08.05.01.37.55;	author skreuzer;	state Exp;
branches;
next	1.26;

1.26
date	2009.08.02.19.35.26;	author mezz;	state Exp;
branches;
next	1.25;

1.25
date	2009.06.28.01.54.00;	author wxs;	state Exp;
branches;
next	1.24;

1.24
date	2009.03.14.13.36.50;	author miwi;	state Exp;
branches;
next	1.23;

1.23
date	2009.01.13.19.44.39;	author amdmi3;	state Exp;
branches;
next	1.22;

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

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

1.20
date	2008.10.05.10.12.19;	author miwi;	state Exp;
branches;
next	1.19;

1.19
date	2008.08.21.06.18.15;	author rafan;	state Exp;
branches;
next	1.18;

1.18
date	2008.08.06.13.56.07;	author jadawin;	state Exp;
branches;
next	1.17;

1.17
date	2008.06.25.20.06.27;	author jadawin;	state Exp;
branches;
next	1.16;

1.16
date	2008.03.31.14.05.09;	author jadawin;	state Exp;
branches;
next	1.15;

1.15
date	2008.03.26.15.17.27;	author jadawin;	state Exp;
branches;
next	1.14;

1.14
date	2007.02.27.09.57.21;	author linimon;	state Exp;
branches;
next	1.13;

1.13
date	2006.07.19.06.42.29;	author miwi;	state Exp;
branches;
next	1.12;

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

1.11
date	2006.02.19.23.35.19;	author anray;	state Exp;
branches;
next	1.10;

1.10
date	2006.01.24.19.56.02;	author anray;	state Exp;
branches;
next	1.9;

1.9
date	2006.01.19.23.43.07;	author kris;	state Exp;
branches;
next	1.8;

1.8
date	2005.12.14.03.53.35;	author lioux;	state Exp;
branches;
next	1.7;

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

1.6
date	2005.07.18.22.28.52;	author pav;	state Exp;
branches;
next	1.5;

1.5
date	2005.04.12.03.26.27;	author obrien;	state Exp;
branches;
next	1.4;

1.4
date	2005.04.11.08.03.59;	author obrien;	state Exp;
branches;
next	1.3;

1.3
date	2005.02.23.14.29.50;	author vs;	state Exp;
branches;
next	1.2;

1.2
date	2005.02.15.10.33.53;	author vs;	state Exp;
branches;
next	1.1;

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


desc
@@


1.44
log
@Switch exporter over
@
text
@# New ports collection makefile for:	fakeroot
# Date created:				11 March 2004
# Whom:					Meno Abels <meno.abels@@adviser.com>
#
# $FreeBSD: head/security/fakeroot/Makefile 300897 2012-07-14 14:29:18Z beat $
#

PORTNAME=	fakeroot
PORTVERSION=	1.18.4
CATEGORIES=	security
MASTER_SITES=	${MASTER_SITE_DEBIAN}
MASTER_SITE_SUBDIR=	pool/main/f/fakeroot
DISTNAME=	${PORTNAME}_${PORTVERSION}.orig

MAINTAINER=	martymac@@FreeBSD.org
COMMENT=	Simulate the root user behaviour

LICENSE=	GPLv3

USE_BZIP2=	yes
GNU_CONFIGURE=	yes
CONFIGURE_ARGS=		--with-ipc=tcp
USE_AUTOTOOLS=		libtool
USE_LDCONFIG=	yes

WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}

MAN1=		faked.1 fakeroot.1
MANLANG=	"" de es fr nl sv

pre-configure:
	 @@${REINPLACE_CMD} -e '/LIBS=.*-lpthread/s/-lpthread/${PTHREAD_LIBS}/g' \
	 	${WRKSRC}/${CONFIGURE_SCRIPT}

post-install:
	@@${MV} ${PREFIX}/lib/libfakeroot-0.so ${PREFIX}/lib/libfakeroot.so.0
	@@${LN} -sf ${PREFIX}/lib/libfakeroot.so.0 ${PREFIX}/lib/libfakeroot-0.so

.include <bsd.port.mk>
@


1.43
log
@Update to 1.18.4
@
text
@d5 1
a5 1
# $FreeBSD$
@


1.42
log
@Update to 1.18.3
@
text
@d9 1
a9 1
PORTVERSION=	1.18.3
@


1.41
log
@Update to 1.18.2

Feature safe:	yes
@
text
@d9 1
a9 1
PORTVERSION=	1.18.2
@


1.40
log
@Update to 1.18.1
@
text
@d9 1
a9 1
PORTVERSION=	1.18.1
d29 1
@


1.39
log
@- Update to 1.18
- Improve REINPLACE_CMD regexp for pthread patch
@
text
@d9 1
a9 1
PORTVERSION=	1.18
@


1.38
log
@Update to 1.17
@
text
@d9 1
a9 1
PORTVERSION=	1.17
a27 1
MANLANG=	"" es sv fr nl
d31 1
a31 1
	 @@${REINPLACE_CMD} -e 's/-lpthread/${PTHREAD_LIBS}/g' \
@


1.37
log
@Update to 1.16

PR:	ports/157757
Submitted by:	Jin-Sih Lin <linpct@@gmail.com>
@
text
@d9 1
a9 1
PORTVERSION=	1.16
@


1.36
log
@Update to 1.15.1
@
text
@d9 1
a9 1
PORTVERSION=	1.15.1
@


1.35
log
@Sync to new bsd.autotools.mk
@
text
@d9 1
a9 1
PORTVERSION=	1.14.4
@


1.34
log
@- Update to 1.14.4, some changes include :
  * communicate.h: patch from Bernhard Reutner-Fischer to enable LFS
    builds against uClibc.  closes: #556257.
- Add missing LICENSE

Approved by:	ehaupt (mentor)
@
text
@d23 1
a23 1
USE_AUTOTOOLS=		libtool:22
@


1.33
log
@Update MAINTAINER address for my ports

Approved by:	ehaupt (mentor)
@
text
@d9 1
a9 1
PORTVERSION=	1.14.3
d13 1
a13 1
DISTNAME=	${PORTNAME}_${PORTVERSION}
d18 3
@


1.32
log
@- Update MAINTAINER address for Ganael Laplanche <ganael.laplanche@@martymac.org>
- Update some MASTER_SITES too

PR:             ports/150349
Submitted by:   maintainer
@
text
@d15 1
a15 1
MAINTAINER=	ganael.laplanche@@martymac.org
@


1.31
log
@- Update to 1.14.3

PR:		140195
Submitted by:	Ganael Laplanche <ganael.laplanche@@martymac.com> (maintainer)
@
text
@d15 1
a15 1
MAINTAINER=	ganael.laplanche@@martymac.com
@


1.30
log
@- Update to 1.14

PR:		139572
Submitted by:	Ganael Laplanche <ganael.laplanche@@martymac.com> (maintainer)
@
text
@d9 1
a9 1
PORTVERSION=	1.14
@


1.29
log
@- Update to 1.13.1

PR:		139366
Submitted by:	Ganael Laplanche <ganael.laplanche@@martymac.com> (maintainer)
@
text
@d9 1
a9 1
PORTVERSION=	1.13.1
@


1.28
log
@- Update to 1.13

PR:		137954
Submitted by:	Ganael Laplanche <ganael.laplanche@@martymac.com> (maintainer)
@
text
@d9 1
a9 1
PORTVERSION=	1.13
@


1.27
log
@Update to 1.12.5

PR:		ports/137387
Submitted by:	Ganael Laplanche <ganael.laplanche@@martymac.com>
@
text
@d9 1
a9 1
PORTVERSION=	1.12.5
@


1.26
log
@-Repocopy devel/libtool15 -> libtool22 and libltdl15 -> libltdl22.
-Update libtool and libltdl to 2.2.6a.
-Remove devel/libtool15 and devel/libltdl15.
-Fix ports build with libtool22/libltdl22.
-Bump ports that depend on libltdl22 due to shared library version change.
-Explain what to do update in the UPDATING.

It has been tested with GNOME2, XFCE4, KDE3, KDE4 and other many wm/desktop
and applications in the runtime.

With help:	marcus and kwm
Pointyhat-exp:	a few times by pav
Tested by:	pgollucci, "Romain Tartière" <romain@@blogreen.org>, and
		a few MarcusCom CVS users. Also, I might have missed a few.
Repocopy by:	marcus
Approved by:	portmgr
@
text
@d9 1
a9 1
PORTVERSION=	1.12.4
@


1.25
log
@- Update to 1.12.4.

PR:		ports/136084
Submitted by:	ganael.laplanche@@martymac.com (maintainer)
@
text
@d20 1
a20 1
USE_AUTOTOOLS=		libtool:15
@


1.24
log
@- Update to 1.12.2

PR:		132477
Submitted by:	Ganael Laplanche <ganael.laplanche@@martymac.com> (maintainer)
@
text
@d9 1
a9 1
PORTVERSION=	1.12.2
@


1.23
log
@- Update to 1.12.1

PR:		130510
Submitted by:	Ganael Laplanche <ganael dot laplanche at martymac dot com>
@
text
@d9 1
a9 1
PORTVERSION=	1.12.1
@


1.22
log
@- Update to 1.11

PR:		129141
Submitted by:	Ganael Laplanche <ganael.laplanche@@martymac.com> (maintainer)
@
text
@d9 1
a9 1
PORTVERSION=	1.11
@


1.21
log
@- Update to v1.10.1

PR:		128268
Submitted by:	Ganael Laplanche <ganael.laplanche@@martymac.com> (maintainer)
@
text
@d9 1
a9 1
PORTVERSION=	1.10.1
@


1.20
log
@- Update to 1.9.7

PR:		127780
Submitted by:	Ganael Laplanche <ganael.laplanche@@martymac.com> (maintainer)
@
text
@d9 1
a9 1
PORTVERSION=	1.9.7
@


1.19
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
@d9 1
a9 1
PORTVERSION=	1.9.6
@


1.18
log
@- Update to 1.9.6

PR:		ports/126281
Submitted by:	maintainer (ganael.laplanche martymac.com)
@
text
@a18 1
CONFIGURE_TARGET=	--build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
@


1.17
log
@- Update to 1.9.5

PR:		ports/124986
Submitted by:	Ganael Laplanche <ganael.laplanche martymac.com> (maintainer)
Approved by:	mentor (implicit)
@
text
@d9 1
a9 1
PORTVERSION=	1.9.5
@


1.16
log
@- Update to 1.9.4

PR:		ports/122255
Submitted by:	Ganael Laplanche <ganael.laplanche@@martymac.com> (maintainer)
Approved by:	tabthorpe (mentor)
@
text
@d9 1
a9 1
PORTVERSION=	1.9.4
@


1.15
log
@- Update to 1.9.3
- Use TCP for IPC (as advised in the INSTALL file)
- Replace INSTALLS_SHLIB by USE_LDCONFIG
- New manpage (nl)
- Removed Debian-related stuff in manpages
- Pass maintainership to submitter

PR:		ports/121833
Submitted by:	Ganael Laplanche <ganael.laplanche@@martymac.com>
Approved by:	thierry (mentor)
@
text
@d9 1
a9 1
PORTVERSION=	1.9.3
@


1.14
log
@Reset meno.abels@@adviser.com due to maintainer-timeouts and no response
to email.

Hat:		portmgr
@
text
@d9 1
a9 1
PORTVERSION=	1.5.8
d15 1
a15 1
MAINTAINER=	ports@@FreeBSD.org
a17 2
BUILD_DEPENDS=	${LOCALBASE}/bin/po4a:${PORTSDIR}/textproc/po4a

a18 1
INSTALLS_SHLIB=	yes
d20 4
d26 1
a26 1
MANLANG=	"" es sv fr
d29 8
@


1.13
log
@Update to 1.5.8

PR:	        ports/99271
Submitted by:	miwi
Approved by:	markus (co mentor), maintainer timeout
@
text
@d15 1
a15 1
MAINTAINER=	Meno.Abels@@Adviser.com
@


1.12
log
@Conversion to a single libtool environment.

Approved by:	portmgr (kris)
@
text
@d9 1
a9 2
PORTVERSION=	1.5.7
PORTREVISION=	1
@


1.11
log
@Update to 1.5.7

PR:		ports/93558
Submitted by:	Meno Abels (maintainer)
@
text
@d10 1
d21 1
a21 1
USE_AUTOTOOLS=	libtool:15
@


1.10
log
@Update to 1.5.6 and unbreak port.

PR:		ports/91532
Submitted by:	Meno Abels (maintainer)
@
text
@d9 1
a9 1
PORTVERSION=	1.5.6
@


1.9
log
@BROKEN: Unfetchable
@
text
@d9 1
a9 1
PORTVERSION=	1.5.5
d18 1
a18 1
BROKEN=		Unfetchable
d25 1
a25 1
MANLANG=	"" es sv
a27 3
post-install:
	${GZIP_CMD} ${MANPREFIX}/man/fr/man1/fakeroot.1

@


1.8
log
@Update to 1.5.5

Approved by:	maintainer
@
text
@d18 2
@


1.7
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
@d9 1
a9 1
PORTVERSION=	1.4.2
@


1.6
log
@- Update to 1.4.2

PR:		ports/83659
Submitted by:	Meno Abels <meno.abels@@adviser.com> (maintainer)
@
text
@d18 1
a18 1
USE_LIBTOOL_VER=15
@


1.5
log
@At Kris's request, back out the MACHINE_ARCH spelling correction until
after 5.4-RELEASE.
@
text
@d9 1
a9 1
PORTVERSION=	1.2.4
d19 1
a19 1
GNU_CONFIGURE=	yes
@


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


1.3
log
@Correctly list man-pages, including a work-around for a corner-case

Submitted by: kris via maintainer
@
text
@d20 1
a20 1
CONFIGURE_TARGET=	--build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
@


1.2
log
@Update to 1.2.4

PR:		ports/77531
Submitted by:	Meno Abels (maintainer)
@
text
@d23 1
d26 3
@


1.1
log
@Fakeroot runs a command in an environment were it appears to have
root privileges for file manipulation, by setting LD_PRELOAD to a
library with alternative versions of getuid(), stat(), etc.

PR:		ports/64102
Submitted by:	Meno Abels <meno.abels@@adviser.com>
@
text
@d9 1
a9 1
PORTVERSION=	0.9.6
d18 1
@

