head	1.24;
access;
symbols
	RELEASE_7_1_0:1.23
	RELEASE_6_4_0:1.23
	RELEASE_5_EOL:1.21
	RELEASE_7_0_0:1.18
	RELEASE_6_3_0:1.18
	PRE_XORG_7:1.15
	RELEASE_4_EOL:1.12
	RELEASE_6_2_0:1.10
	RELEASE_6_1_0:1.8
	RELEASE_5_5_0:1.8;
locks; strict;
comment	@# @;


1.24
date	2008.12.07.20.36.48;	author miwi;	state dead;
branches;
next	1.23;

1.23
date	2008.06.19.02.54.54;	author pav;	state Exp;
branches;
next	1.22;

1.22
date	2008.06.06.14.12.20;	author edwin;	state Exp;
branches;
next	1.21;

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

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

1.19
date	2008.03.11.21.13.40;	author stas;	state Exp;
branches;
next	1.18;

1.18
date	2007.10.04.06.27.11;	author edwin;	state Exp;
branches;
next	1.17;

1.17
date	2007.07.28.12.27.31;	author miwi;	state Exp;
branches;
next	1.16;

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

1.15
date	2007.04.21.17.42.31;	author kris;	state Exp;
branches;
next	1.14;

1.14
date	2007.03.11.08.51.07;	author stas;	state Exp;
branches;
next	1.13;

1.13
date	2007.02.15.08.35.23;	author jylefort;	state Exp;
branches;
next	1.12;

1.12
date	2006.12.27.17.32.00;	author itetcu;	state Exp;
branches;
next	1.11;

1.11
date	2006.12.07.17.17.44;	author nobutaka;	state Exp;
branches;
next	1.10;

1.10
date	2006.09.17.01.36.07;	author kris;	state Exp;
branches;
next	1.9;

1.9
date	2006.05.13.05.00.25;	author edwin;	state Exp;
branches;
next	1.8;

1.8
date	2006.02.23.10.40.01;	author ade;	state Exp;
branches;
next	1.7;

1.7
date	2006.01.18.05.20.37;	author tmclaugh;	state Exp;
branches;
next	1.6;

1.6
date	2006.01.05.03.57.35;	author edwin;	state Exp;
branches;
next	1.5;

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

1.4
date	2005.11.05.05.19.46;	author marcus;	state Exp;
branches;
next	1.3;

1.3
date	2005.10.06.13.39.36;	author mezz;	state Exp;
branches;
next	1.2;

1.2
date	2005.09.21.12.42.40;	author garga;	state Exp;
branches;
next	1.1;

1.1
date	2005.09.20.14.31.41;	author garga;	state Exp;
branches;
next	;


desc
@@


1.24
log
@2008-09-19 japanese/escpf: Has been broken for more than 6 months
2008-09-19 java/java-gcj-compat: Has been broken for more than 6 months
2008-09-19 lang/screamer: Has been broken for more than 6 months
2008-10-01 misc/documancer: Unmaintained upstream
2008-09-19 misc/ipbt: Has been broken for more than 6 months
2008-10-13 multimedia/manslide: Use multimedia/smile instead
2008-09-19 net/globus4: Has been broken for more than 6 months
2008-09-19 net/p5-Parallel-MPI: Has been broken for more than 6 months
2008-01-28 net/p54u: website disappeared
2008-09-19 net-im/ginsu: Has been broken for more than 6 months
2008-09-19 net-p2p/py-kenosis-bittorrent: Has been broken for more than 6 months
2008-09-19 sysutils/sjog: Has been broken for more than 6 months
2008-09-19 textproc/Ebnf2ps: Has been broken for more than 6 months
2008-09-19 www/roxen: Has been broken for more than 6 months
2008-09-19 x11-fm/evidence: Has been broken for more than 6 months
@
text
@# New ports collection makefile for:    evidence
# Date created:                31 Juli 2005
# Whom:                    Anders Troback
#
# $FreeBSD: ports/x11-fm/evidence/Makefile,v 1.23 2008/06/19 02:54:54 pav Exp $
#

PORTNAME=	evidence
PORTVERSION=	0.9.8
PORTREVISION=	10
CATEGORIES=	x11-fm
MASTER_SITES=	SF

MAINTAINER=	freebsd@@troback.com
COMMENT=	Enlightened file-manager

BUILD_DEPENDS=	pngtopnm:${PORTSDIR}/graphics/netpbm
LIB_DEPENDS=	pcre.0:${PORTSDIR}/devel/pcre

BROKEN=		Does not compile
DEPRECATED=	Has been broken for more than 6 months
EXPIRATION_DATE=2008-09-19

USE_FAM=	yes
USE_GMAKE=	yes
USE_GNOME=	gtk20
USE_GETTEXT=	yes
USE_EFL=	imlib2 evas edje ecore embryo eet
GNU_CONFIGURE=	yes
CONFIGURE_ARGS=	--disable-dbus \
		--disable-dcop \
		--enable-ecore-ipc \
		--enable-canvas-evas2 \
		--disable-canvas-gnomecanvas \
		--disable-backend-gnomevfs2 \
		--disable-backend-kio \
		--disable-attrs \
		--disable-acls \
		--enable-magic \
		--disable-sharedmime \
		--disable-thumbnailer-avi \
		--disable-thumbnailer-mpeg3 \
		--enable-plugin-ttf
CONFIGURE_ENV=	CPPFLAGS="-I${LOCALBASE}/include" \
		LDFLAGS="-L${LOCALBASE}/lib"

EXTRACT_AFTER_ARGS=	| ${TAR} -xf - --exclude */CVS/*

MAN1=	evidence.1
INFO=	evidence

.if defined(WITH_DEBUG)
CONFIGURE_ARGS+=--enable-debug
.else
CONFIGURE_ARGS+=--disable-debug
.endif

# WARNING: Encore main-loop is slow comparing to glib main-loop, it is one
#	   of reason to use glib by default. Even though it's default in
#	   the configure.
.if defined(WITH_ECORE_MAINLOOP)
CONFIGURE_ARGS+=--enable-ecore
.else
CONFIGURE_ARGS+=--disable-ecore
.endif

.if defined(WITHOUT_EXTRACTOR)
CONFIGURE_ARGS+=--disable-plugin-extractor
PLIST_SUB+=	EXTRACTOR:="@@comment "
.else
LIB_DEPENDS+=	extractor.2:${PORTSDIR}/textproc/libextractor
CONFIGURE_ARGS+=--enable-plugin-extractor
PLIST_SUB+=	EXTRACTOR:=""
.endif

.if defined(WITHOUT_ID3)
CONFIGURE_ARGS+=--disable-plugin-id3
PLIST_SUB+=	ID3:="@@comment "
.else
LIB_DEPENDS+=	id3-3.8.3:${PORTSDIR}/audio/id3lib
CONFIGURE_ARGS+=--enable-plugin-id3
PLIST_SUB+=	ID3:=""
.endif

.if defined(WITHOUT_VORBIS)
CONFIGURE_ARGS+=--disable-plugin-vorbis
PLIST_SUB+=	VORBIS:="@@comment "
.else
LIB_DEPENDS+=	vorbis.4:${PORTSDIR}/audio/libvorbis
CONFIGURE_ARGS+=--enable-plugin-vorbis
PLIST_SUB+=	VORBIS:=""
.endif

.if defined(WITHOUT_XINE)
CONFIGURE_ARGS+=--disable-thumbnailer-xine
PLIST_SUB+=	XINE:="@@comment "
.else
LIB_DEPENDS+=	xine.1:${PORTSDIR}/multimedia/libxine
CONFIGURE_ARGS+=--enable-thumbnailer-xine
PLIST_SUB+=	XINE:=""
.endif

pre-everything::
	@@${ECHO_MSG} "*****************************************************************************"
.if !defined(WITH_DEBUG) || !defined(WITH_ECORE_MAINLOOP) || !defined(WITHOUT_EXTRACTOR) || !defined(WITHOUT_ID3) || !defined(WITHOUT_VORBIS) || !defined(WITHOUT_XINE)
	@@${ECHO_MSG} "You may specify the following on the command line:"
	@@${ECHO_MSG} " "
.endif
.if !defined(WITH_DEBUG)
	@@${ECHO_MSG} "WITH_DEBUG=yes, enable debugging."
.endif
.if !defined(WITH_ECORE_MAINLOOP)
	@@${ECHO_MSG} "WITH_ECORE_MAINLOOP=yes, use eCore as main-loop, GLib is default and faster."
.endif
.if !defined(WITHOUT_EXTRACTOR)
	@@${ECHO_MSG} "WITHOUT_EXTRACTOR=yes, disable the file keywords plugin."
.endif
.if !defined(WITHOUT_ID3)
	@@${ECHO_MSG} "WITHOUT_ID3=yes, disable the file info plugin for mp3 files."
.endif
.if !defined(WITHOUT_VORBIS)
	@@${ECHO_MSG} "WITHOUT_VORBIS=yes, disable the file info plugin for vorbis (ogg) files."
.endif
.if !defined(WITHOUT_XINE)
	@@${ECHO_MSG} "WITHOUT_XINE=yes, disable the thumbnailer for video files."
.endif
	@@${ECHO_MSG} "*****************************************************************************"

post-patch:
	@@${FIND} ${WRKSRC} -name Makefile.in | ${XARGS} ${REINPLACE_CMD} -e \
		's|LDFLAGS = |LDFLAGS = @@LDFLAGS@@ |g'
	@@${REINPLACE_CMD} -e 's|-lmagic|-lmagic -lz|g ; s|"loop"|"$$loop"|g' \
		${WRKSRC}/configure
	@@${REINPLACE_CMD} -e 's|@@ecore_cflags@@|$$(ECORE_CFLAGS)|g ; \
		s|@@ecore_libs@@|$$(ECORE_LIBS)|g' ${WRKSRC}/src/Makefile.in

.include <bsd.port.mk>
@


1.23
log
@- This port has been BROKEN for more than 6 months.  It will be removed unless
  fixed in next two months.

With hat:	portmgr
@
text
@d5 1
a5 1
# $FreeBSD$
@


1.22
log
@Bump portrevision due to upgrade of devel/gettext.

The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).

PR:             ports/124340
Submitted by:   edwin@@
Approved by:    portmgr (pav)
@
text
@d21 2
@


1.21
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
@d10 1
a10 1
PORTREVISION=	9
@


1.20
log
@- Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG
- Bump PORTREVISION

Approved by:	portmgr (xorg cleanup)
@
text
@d12 1
a12 2
MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR=	${PORTNAME}
d42 2
a43 2
CONFIGURE_ENV=	CPPFLAGS="-I${LOCALBASE}/include -I${X11BASE}/include" \
		LDFLAGS="-L${LOCALBASE}/lib -L${X11BASE}/lib"
@


1.19
log
@- Update enlightenment-devel and EFL libraries to the latest snapshot
- Deprecate old unsupported apps and modules (entice, devian, eveil, engage)
- Split evas and ecore to separate modules to handle dependencies properly
- Disable PAM in enlightenment-devel as it don't work anyway (requires root
  privilegies)
- Add DBUS support.

Thanks to:	az
@
text
@d10 1
a10 1
PORTREVISION=	8
a24 1
USE_X_PREFIX=	yes
@


1.18
log
@Remove always-false/true conditions based on OSVERSION 500000
@
text
@d10 1
a10 1
PORTREVISION=	7
d19 1
a19 7
LIB_DEPENDS=	Imlib2.4:${PORTSDIR}/graphics/imlib2 \
		evas.1:${PORTSDIR}/graphics/evas \
		edje.5:${PORTSDIR}/graphics/edje \
		ecore.1:${PORTSDIR}/x11/ecore \
		embryo.9:${PORTSDIR}/lang/embryo \
		eet.9:${PORTSDIR}/devel/eet \
		pcre.0:${PORTSDIR}/devel/pcre
d28 1
@


1.17
log
@- Chase increase of audio/libvorbis shlib version.
- Bump PORTREVISION
@
text
@a107 6
.include <bsd.port.pre.mk>

.if ${OSVERSION} < 500000
BROKEN=	"Broken dependencies."
.endif

d142 1
a142 1
.include <bsd.port.post.mk>
@


1.16
log
@- Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.
@
text
@d10 1
a10 1
PORTREVISION=	6
d94 1
a94 1
LIB_DEPENDS+=	vorbis.3:${PORTSDIR}/audio/libvorbis
@


1.15
log
@BROKEN: Does not compile
@
text
@d10 1
a10 1
PORTREVISION=	5
@


1.14
log
@- Update e17 ports to 20070223 snapshot
- Bump portrevisions on all imlib2-dependend ports as the library soversion
  was bumped [1]
- Disable fade-in effects in x11-fm/evidence permanently, since evas doesn't
  support it anymore. [2]

The patch was tested in the tinderbox.

Approved by:	portmgr (marcus) [1],
		Anders Troback <freebsd@@troback.com> (maintainer) [2]
@
text
@d27 2
@


1.13
log
@Track libxine update.
@
text
@d10 1
a10 1
PORTREVISION=	4
d19 1
a19 1
LIB_DEPENDS=	Imlib2.3:${PORTSDIR}/graphics/imlib2 \
@


1.12
log
@Fix plist and unbreak

PR:		ports/102809
Submitted by:	Anders Troback (maintainer)
@
text
@d10 1
a10 1
PORTREVISION=	3
d101 1
a101 1
LIB_DEPENDS+=	xine.16:${PORTSDIR}/multimedia/libxine
@


1.11
log
@Sync with libxine shared library version bump.
@
text
@a26 2
BROKEN=		Incomplete pkg-plist

@


1.10
log
@BROKEN: Incomplete pkg-plist
@
text
@d103 1
a103 1
LIB_DEPENDS+=	xine.15:${PORTSDIR}/multimedia/libxine
@


1.9
log
@Remove USE_REINPLACE from categories starting with X
@
text
@d27 2
@


1.8
log
@Conversion to a single libtool environment.

Approved by:	portmgr (kris)
@
text
@a31 1
USE_REINPLACE=	yes
@


1.7
log
@Fix libxine and libextractor dependencies.
@
text
@d33 1
a33 1
USE_AUTOTOOLS=	libtool:15
@


1.6
log
@Chase libversion bumb to libMagick.so.9

PR:		ports/91270
@
text
@d75 1
a75 1
LIB_DEPENDS+=	extractor.1:${PORTSDIR}/textproc/libextractor
d102 1
a102 1
LIB_DEPENDS+=	xine.14:${PORTSDIR}/multimedia/libxine
@


1.5
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
@d10 1
a10 1
PORTREVISION=	2
@


1.4
log
@Bump PORTREVISION to chase the glib20 shared library update.
@
text
@d33 1
a33 1
USE_LIBTOOL_VER=15
@


1.3
log
@- Always enable FAM and pcre, so add them in the list of dependency.
- Fix the installation of error like this below by add graphics/netpbm in the
  BUILD_DEPENDS.

	pnmtopng: not found
	pngtopnm: not found
	pnmscale: not found
	[...repeat...]

- Fix the ability of disable/enable xine, so you don't have to depend on xine
  when the xine thumbnail plugin is disable (aka WITHOUT_XINE).
- Fix all of plugins/thumbnails build by add @@LDFLAGS@@ in each of
  Makefile.in's LDFLAGS. That also make xine, music stuff and etc actually
  work to create the thumbnails or/and do something.
- A few other fixes that make it builds better.
- Do not extract the CVS, now our filesystem and plist look prettier.
- Add new knobs:

	WITH_DEBUG
	WITH_ECORE_MAINLOOP
	WITHOUT_EXTRACTOR
	WITHOUT_ID3
	WITHOUT_VORBIS
	WITHOUT_XINE

  Didn't add knobs for dbus, gnomevfs, avi and etc because they either doesn't
  build or cause it crashes. As for KDE stuff like dcop and kio, I am lacking
  to test them so someone will have to check and test it.
- Fix the plist.
- Bump the PORTREVISION.

Reported by:	tmclaugh (can't build with plugins/thumbnails)
Approved by:	Anders Troback <freebsd@@troback.com> (maintainer)
@
text
@d10 1
a10 1
PORTREVISION=	1
@


1.2
log
@- Fix libxine dependency

PR:		ports/86404
Submitted by:	maintainer
@
text
@d10 1
d18 1
d25 1
a25 1
		xine.14:${PORTSDIR}/multimedia/libxine
d27 1
d32 1
d34 14
a47 3
CONFIGURE_ARGS=	--disable-thumbnailer-xine \
		--disable-plugin-vorbis \
		--disable-plugin-id3
d51 2
d56 51
d113 34
@


1.1
log
@Add evidence 0.9.8, enlightened file-manager.

PR:		ports/84039
Submitted by:	Anders Troback <freebsd@@troback.com>
@
text
@d23 1
a23 1
		xine.13:${PORTSDIR}/multimedia/libxine
@

