Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 9 Sep 2013 18:54:29 +0000 (UTC)
From:      Antoine Brodin <antoine@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r326840 - in head: emulators/bfe emulators/fuse games/battletanks games/csmash games/freedoko games/frozenbubble graphics/apvlv graphics/darktable irc/cwirc multimedia/ffmpeg2theora por...
Message-ID:  <201309091854.r89IsTCJ042026@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: antoine
Date: Mon Sep  9 18:54:28 2013
New Revision: 326840
URL: http://svnweb.freebsd.org/changeset/ports/326840

Log:
  Add an explicit dependency on pkgconf
  
  Approved by:	portmgr (bapt)

Modified:
  head/emulators/bfe/Makefile
  head/emulators/fuse/Makefile
  head/games/battletanks/Makefile
  head/games/csmash/Makefile
  head/games/freedoko/Makefile
  head/games/frozenbubble/Makefile
  head/graphics/apvlv/Makefile
  head/graphics/darktable/Makefile
  head/irc/cwirc/Makefile
  head/multimedia/ffmpeg2theora/Makefile
  head/ports-mgmt/bxpkg/Makefile
  head/science/dcl/Makefile
  head/science/gdis/Makefile
  head/sysutils/downtime/Makefile
  head/sysutils/downtime/pkg-plist
  head/textproc/fcitx-m17n/Makefile
  head/x11-clocks/alltraxclock/Makefile
  head/x11-fm/catseye-fm/Makefile
  head/x11-fm/emelfm2/Makefile
  head/x11-wm/afterstep-stable/Makefile
  head/x11-wm/afterstep-stable/pkg-plist
  head/x11/bbrun/Makefile
  head/x11/bmpanel2/Makefile
  head/x11/docker/Makefile
  head/x11/eaglemode/Makefile
  head/x11/gdkxft/Makefile

Modified: head/emulators/bfe/Makefile
==============================================================================
--- head/emulators/bfe/Makefile	Mon Sep  9 18:34:59 2013	(r326839)
+++ head/emulators/bfe/Makefile	Mon Sep  9 18:54:28 2013	(r326840)
@@ -1,9 +1,5 @@
-# New ports collection makefile for:	bfe
-# Date created:		02 February 2000
-# Whom:			jhb
-#
+# Created by: jhb
 # $FreeBSD$
-#
 
 PORTNAME=	bfe2
 PORTVERSION=	20030723
@@ -19,6 +15,7 @@ RUN_DEPENDS=	bochs:${PORTSDIR}/emulators
 
 WRKSRC=		${WRKDIR}/${PORTNAME}
 
+USES=		pkgconfig
 HAS_CONFIGURE=	yes
 CONFIGURE_SCRIPT=	configure.sh
 

Modified: head/emulators/fuse/Makefile
==============================================================================
--- head/emulators/fuse/Makefile	Mon Sep  9 18:34:59 2013	(r326839)
+++ head/emulators/fuse/Makefile	Mon Sep  9 18:54:28 2013	(r326840)
@@ -16,6 +16,7 @@ LIB_DEPENDS=	spectrum:${PORTSDIR}/emulat
 		gcrypt:${PORTSDIR}/security/libgcrypt
 
 GNU_CONFIGURE=	yes
+USES=		pkgconfig
 USE_GNOME=	libxml2 glib20 gtk20
 
 CONFIGURE_ARGS+=--without-alsa --without-joystick

Modified: head/games/battletanks/Makefile
==============================================================================
--- head/games/battletanks/Makefile	Mon Sep  9 18:34:59 2013	(r326839)
+++ head/games/battletanks/Makefile	Mon Sep  9 18:54:28 2013	(r326840)
@@ -16,6 +16,7 @@ LIB_DEPENDS=	sigc-2.0.0:${PORTSDIR}/deve
 		vorbisfile.6:${PORTSDIR}/audio/libvorbis \
 		smpeg.1:${PORTSDIR}/multimedia/smpeg
 
+USES=		pkgconfig
 USE_BZIP2=	yes
 USE_GCC=	yes
 USE_LDCONFIG=	yes

Modified: head/games/csmash/Makefile
==============================================================================
--- head/games/csmash/Makefile	Mon Sep  9 18:34:59 2013	(r326839)
+++ head/games/csmash/Makefile	Mon Sep  9 18:54:28 2013	(r326840)
@@ -1,10 +1,5 @@
-# ex:ts=8
-# Ports collection makefile for:	csmash
-# Date created:			Nov 11, 2003
-# Whom:				ijliao
-#
+# Created by: ijliao
 # $FreeBSD$
-#
 
 PORTNAME=	csmash
 PORTVERSION=	0.6.6
@@ -15,7 +10,7 @@ MASTER_SITES=	SF/cannonsmash/CannonSmash
 MAINTAINER=	ports@FreeBSD.org
 COMMENT=	A 3D tabletennis game
 
-USES=		gettext
+USES=		gettext pkgconfig
 USE_SDL=	image mixer sdl
 USE_GL=		yes
 USE_GNOME=	gtk20

Modified: head/games/freedoko/Makefile
==============================================================================
--- head/games/freedoko/Makefile	Mon Sep  9 18:34:59 2013	(r326839)
+++ head/games/freedoko/Makefile	Mon Sep  9 18:54:28 2013	(r326840)
@@ -1,9 +1,5 @@
-# New ports collection makefile for:	FreeDoko
-# Date created:		02 Jun 2004
-# Whom:			Thomas Gellekum <tg@FreeBSD.org>
-#
+# Created by: Thomas Gellekum <tg@FreeBSD.org>
 # $FreeBSD$
-#
 
 PORTNAME=	freedoko
 PORTVERSION=	0.7.11
@@ -24,7 +20,7 @@ LIB_DEPENDS=	gnet-2.0.0:${PORTSDIR}/net/
 WRKSRC=		${WRKDIR}/${DISTNAME:C/\.src$//}/src
 
 USE_ZIP=	yes
-USE_GMAKE=	yes
+USES=		gmake pkgconfig
 MAKE_ENV=	OS="${OPSYS}" DATADIR="${DATADIR}" DOCSDIR="${DOCSDIR}"
 
 post-patch:

Modified: head/games/frozenbubble/Makefile
==============================================================================
--- head/games/frozenbubble/Makefile	Mon Sep  9 18:34:59 2013	(r326839)
+++ head/games/frozenbubble/Makefile	Mon Sep  9 18:54:28 2013	(r326840)
@@ -15,9 +15,9 @@ BUILD_DEPENDS=	p5-SDL>=0:${PORTSDIR}/dev
 RUN_DEPENDS=	p5-SDL>=0:${PORTSDIR}/devel/p5-SDL
 
 USE_SDL=	mixer sdl pango
-USE_GMAKE=	yes
+USES=		gmake perl5 pkgconfig
 USE_BZIP2=	yes
-PERL_CONFIGURE=	yes
+USE_PERL5=	configure
 
 CONFIGURE_WRKSRC=	${WRKSRC}/c_stuff
 REINPLACE_ARGS=	-i ""

Modified: head/graphics/apvlv/Makefile
==============================================================================
--- head/graphics/apvlv/Makefile	Mon Sep  9 18:34:59 2013	(r326839)
+++ head/graphics/apvlv/Makefile	Mon Sep  9 18:54:28 2013	(r326840)
@@ -1,9 +1,5 @@
-# New ports collection makefile for: apvlv
-# Date created:                03 May 2010
-# Whom:                        Ju Pengfei <jupengfei@gmail.com>
-#
+# Created by: Ju Pengfei <jupengfei@gmail.com>
 # $FreeBSD$
-#
 
 PORTNAME=	apvlv
 PORTVERSION=	0.1.4
@@ -19,7 +15,7 @@ LICENSE=	GPLv2
 LIB_DEPENDS=	poppler-glib.8:${PORTSDIR}/graphics/poppler-glib
 
 USE_GNOME=	gtk20
-USES=		cmake
+USES=		cmake pkgconfig
 CMAKE_ARGS+=	-DSYSCONFDIR=${PREFIX}/etc \
 		-DMANDIR=${MANPREFIX}/man \
 		-DDOCDIR=${DOCSDIR} \

Modified: head/graphics/darktable/Makefile
==============================================================================
--- head/graphics/darktable/Makefile	Mon Sep  9 18:34:59 2013	(r326839)
+++ head/graphics/darktable/Makefile	Mon Sep  9 18:54:28 2013	(r326840)
@@ -22,7 +22,7 @@ LIB_DEPENDS=	libexiv2.so:${PORTSDIR}/gra
 ONLY_FOR_ARCHS=	i386 amd64
 ONLY_FOR_ARCHS_REASON=	uses SSE extensions
 
-USES=		cmake:outsource
+USES=		cmake:outsource pkgconfig
 USE_XZ=		yes
 USE_GNOME=	librsvg2
 USE_SQLITE=	yes

Modified: head/irc/cwirc/Makefile
==============================================================================
--- head/irc/cwirc/Makefile	Mon Sep  9 18:34:59 2013	(r326839)
+++ head/irc/cwirc/Makefile	Mon Sep  9 18:54:28 2013	(r326840)
@@ -1,9 +1,5 @@
-# ports collection makefile for:	cwirc
-# Date created:		9 April 2008
-# Whom:			db
-#
+# Created by: db
 # $FreeBSD$
-#
 
 PORTNAME=	cwirc
 PORTVERSION=	2.0.0
@@ -19,6 +15,8 @@ COMMENT=	X-Chat Morse plugin
 
 BUILD_DEPENDS=	xchat:${PORTSDIR}/irc/xchat
 
+USES=		pkgconfig
+
 post-patch:
 	${CP} ${FILESDIR}/Makefile ${WRKSRC}
 	${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|' \

Modified: head/multimedia/ffmpeg2theora/Makefile
==============================================================================
--- head/multimedia/ffmpeg2theora/Makefile	Mon Sep  9 18:34:59 2013	(r326839)
+++ head/multimedia/ffmpeg2theora/Makefile	Mon Sep  9 18:54:28 2013	(r326840)
@@ -1,7 +1,4 @@
-# New ports collection makefile for:	ffmpeg2theora
-# Date created:				Sat 19 Oct 2008
-# Whom:					Anders Nordby <anders@FreeBSD.org>
-#
+# Created by: Anders Nordby <anders@FreeBSD.org>
 # $FreeBSD$
 
 PORTNAME=	ffmpeg2theora
@@ -19,7 +16,7 @@ LIB_DEPENDS=	avcodec:${PORTSDIR}/multime
 		theora:${PORTSDIR}/multimedia/libtheora
 
 USE_BZIP2=	yes
-USES=		iconv
+USES=		iconv pkgconfig
 USE_SCONS=	yes
 SCONS_BUILDENV=	CC="${CC}" CCFLAGS="${CFLAGS}" \
 		APPEND_CCFLAGS="${CPPFLAGS}" APPEND_LINKFLAGS="${LDFLAGS}"

Modified: head/ports-mgmt/bxpkg/Makefile
==============================================================================
--- head/ports-mgmt/bxpkg/Makefile	Mon Sep  9 18:34:59 2013	(r326839)
+++ head/ports-mgmt/bxpkg/Makefile	Mon Sep  9 18:54:28 2013	(r326840)
@@ -1,9 +1,5 @@
-# New ports collection makefile for:	bxpkg
-# Date Created:				7 February 2011
-# Whom:				 	Kostas Petrikas <kpetrikas@gmail.com>
-#
+# Created by: Kostas Petrikas <kpetrikas@gmail.com>
 # $FreeBSD$
-#
 
 PORTNAME=	bxpkg
 DISTVERSION=	0.0.4_0
@@ -15,6 +11,7 @@ DISTNAME=	${PORTNAME}-${DISTVERSION}
 MAINTAINER=	kpetrikas@gmail.com
 COMMENT=	bxPKG is a GTK+ based tool to manage binary packages on BSD systems.
 
+USES=		pkgconfig
 USE_XORG=	x11
 USE_GNOME=	gtk20
 

Modified: head/science/dcl/Makefile
==============================================================================
--- head/science/dcl/Makefile	Mon Sep  9 18:34:59 2013	(r326839)
+++ head/science/dcl/Makefile	Mon Sep  9 18:54:28 2013	(r326840)
@@ -12,6 +12,7 @@ MAINTAINER=	murashin@gfd-dennou.org
 COMMENT=	Scientific graphic library for geoscience
 
 MAKE_JOBS_UNSAFE=	yes
+USES=		pkgconfig
 USE_XORG=	x11 xext
 USE_FORTRAN=	yes
 USE_GNOME=	gtk20 gdkpixbuf2

Modified: head/science/gdis/Makefile
==============================================================================
--- head/science/gdis/Makefile	Mon Sep  9 18:34:59 2013	(r326839)
+++ head/science/gdis/Makefile	Mon Sep  9 18:54:28 2013	(r326840)
@@ -18,7 +18,7 @@ OPTIONS_DEFINE=	DOCS
 
 USE_GL=		glu
 USE_GNOME=	gtk20
-USE_GMAKE=	yes
+USES=		gmake pkgconfig
 MAKEFILE=	GNUmakefile
 
 PORTDOCS=	CHANGELOG README TODO

Modified: head/sysutils/downtime/Makefile
==============================================================================
--- head/sysutils/downtime/Makefile	Mon Sep  9 18:34:59 2013	(r326839)
+++ head/sysutils/downtime/Makefile	Mon Sep  9 18:54:28 2013	(r326840)
@@ -1,9 +1,5 @@
-# New ports collection makefile for:	downtime
-# Date created:		17 July 2006
-# Whom:			Nick Withers (nick@nickwithers.com)
-#
+# Created by: Nick Withers (nick@nickwithers.com)
 # $FreeBSD$
-#
 
 PORTNAME=	downtime
 PORTVERSION=	0.4.0
@@ -14,12 +10,10 @@ MASTER_SITES=	http://www.nickwithers.com
 MAINTAINER=	nick@nickwithers.com
 COMMENT=	A GTK-based shutdown manager using shutdown(8)
 
-USE_GNOME=	gtk20 desktopfileutils
+USES=		desktop-file-utils pkgconfig shared-mime-info
+USE_GNOME=	gtk20
 
 MAN1=		downtime.1
 MANCOMPRESSED=	yes
 
-post-install:
-		-@update-desktop-database
-
 .include <bsd.port.mk>

Modified: head/sysutils/downtime/pkg-plist
==============================================================================
--- head/sysutils/downtime/pkg-plist	Mon Sep  9 18:34:59 2013	(r326839)
+++ head/sysutils/downtime/pkg-plist	Mon Sep  9 18:54:28 2013	(r326840)
@@ -4,7 +4,3 @@ share/mime/packages/downtime.xml
 @dirrmtry share/applications
 @dirrmtry share/mime/packages
 @dirrmtry share/mime
-@exec %%LOCALBASE%%/bin/update-mime-database %D/share/mime
-@unexec %%LOCALBASE%%/bin/update-mime-database %D/share/mime
-@exec %%LOCALBASE%%/bin/update-desktop-database > /dev/null || /usr/bin/true
-@unexec %%LOCALBASE%%/bin/update-desktop-database > /dev/null || /usr/bin/true

Modified: head/textproc/fcitx-m17n/Makefile
==============================================================================
--- head/textproc/fcitx-m17n/Makefile	Mon Sep  9 18:34:59 2013	(r326839)
+++ head/textproc/fcitx-m17n/Makefile	Mon Sep  9 18:54:28 2013	(r326840)
@@ -15,7 +15,7 @@ LIB_DEPENDS=	fcitx-config:${PORTSDIR}/ch
 		m17n:${PORTSDIR}/devel/m17n-lib
 
 USE_XZ=		yes
-USES=		cmake gettext
+USES=		cmake gettext pkgconfig
 USE_GNOME=	intltool
 
 .include <bsd.port.mk>

Modified: head/x11-clocks/alltraxclock/Makefile
==============================================================================
--- head/x11-clocks/alltraxclock/Makefile	Mon Sep  9 18:34:59 2013	(r326839)
+++ head/x11-clocks/alltraxclock/Makefile	Mon Sep  9 18:54:28 2013	(r326840)
@@ -1,9 +1,5 @@
-# New ports collection makefile for:	alltraxclock
-# Date created:				11 Feb 2004
-# Whom:					Roman Bogorodskiy <bogorodskiy@inbox.ru>
-#
+# Created by: Roman Bogorodskiy <bogorodskiy@inbox.ru>
 # $FreeBSD$
-#
 
 PORTNAME=	alltraxclock
 PORTVERSION=	2.0.2
@@ -20,6 +16,7 @@ COMMENT=	An analog clock plugin for gkre
 BUILD_DEPENDS=	${LOCALBASE}/include/gkrellm2/gkrellm.h:${PORTSDIR}/sysutils/gkrellm2
 RUN_DEPENDS=	gkrellm:${PORTSDIR}/sysutils/gkrellm2
 
+USES=		pkgconfig
 ALL_TARGET=	alltraxclock.so
 PLIST_FILES=	libexec/gkrellm2/plugins/alltraxclock.so
 WRKSRC=		${WRKDIR}/${PORTNAME}2_0.2/

Modified: head/x11-fm/catseye-fm/Makefile
==============================================================================
--- head/x11-fm/catseye-fm/Makefile	Mon Sep  9 18:34:59 2013	(r326839)
+++ head/x11-fm/catseye-fm/Makefile	Mon Sep  9 18:54:28 2013	(r326840)
@@ -1,9 +1,5 @@
-# New ports collection makefile for:   oneko
-# Date created:        9 May 2009
-# Whom:                Geyer Klaus
-#
+# Created by: Geyer Klaus
 # $FreeBSD$
-#
 
 PORTNAME=	catseye-fm
 PORTVERSION=	4.2.0.0
@@ -15,6 +11,7 @@ MASTER_SITES=	http://catseye-fm.sourcefo
 MAINTAINER=	klausgeyer@gmx.de
 COMMENT=	Clear, fast, powerful file browser using gtk+2.0
 
+USES=		pkgconfig
 USE_GNOME=	gtk20
 
 PLIST_FILES=	bin/catseye-fm \

Modified: head/x11-fm/emelfm2/Makefile
==============================================================================
--- head/x11-fm/emelfm2/Makefile	Mon Sep  9 18:34:59 2013	(r326839)
+++ head/x11-fm/emelfm2/Makefile	Mon Sep  9 18:54:28 2013	(r326840)
@@ -10,7 +10,7 @@ COMMENT=	The gtk2 port of emelfm, a fast
 
 USE_BZIP2=	yes
 USE_GNOME=	gtk20
-USE_GMAKE=	yes
+USES=		gmake pkgconfig
 USE_LDCONFIG=	yes
 INSTALL_TARGET=	install
 

Modified: head/x11-wm/afterstep-stable/Makefile
==============================================================================
--- head/x11-wm/afterstep-stable/Makefile	Mon Sep  9 18:34:59 2013	(r326839)
+++ head/x11-wm/afterstep-stable/Makefile	Mon Sep  9 18:54:28 2013	(r326840)
@@ -22,7 +22,7 @@ LIB_DEPENDS=	dbus-1:${PORTSDIR}/devel/db
 RUN_DEPENDS=	xli:${PORTSDIR}/graphics/xli
 
 USE_BZIP2=	yes
-USE_GMAKE=	yes
+USES=		gmake pkgconfig
 USE_GNOME=	atk cairo gdkpixbuf2 glib20 gtk20 librsvg2 pango
 USE_XORG+=	ice sm x11 xcomposite xcursor xdamage xext xfixes xi xinerama \
 		xrandr xrender

Modified: head/x11-wm/afterstep-stable/pkg-plist
==============================================================================
--- head/x11-wm/afterstep-stable/pkg-plist	Mon Sep  9 18:34:59 2013	(r326839)
+++ head/x11-wm/afterstep-stable/pkg-plist	Mon Sep  9 18:54:28 2013	(r326840)
@@ -1377,6 +1377,7 @@ lib/libAfterStep.a
 %%DATADIR%%/wharf
 %%DATADIR%%/winlist
 %%DATADIR%%/wintabs
+share/gnome/wm-properties/AfterStep.desktop
 @dirrm %%DATADIR%%/themes
 @dirrm %%DATADIR%%/start/7_About_AfterStep
 @dirrm %%DATADIR%%/start/5_Quit

Modified: head/x11/bbrun/Makefile
==============================================================================
--- head/x11/bbrun/Makefile	Mon Sep  9 18:34:59 2013	(r326839)
+++ head/x11/bbrun/Makefile	Mon Sep  9 18:54:28 2013	(r326840)
@@ -1,9 +1,5 @@
-# New ports collection makefile for:	bbrun
-# Date created:				3 August 2001
-# Whom:					Adam Weinberger <adam@vectors.cx>
-#
+# Created by: Adam Weinberger <adam@vectors.cx>
 # $FreeBSD$
-#
 
 PORTNAME=	bbrun
 PORTVERSION=	1.6
@@ -18,7 +14,7 @@ WRKSRC=		${WRKDIR}/${DISTNAME}/bbrun
 
 USE_XORG=	xpm
 USE_GNOME=	gtk20
-USE_GMAKE=	yes
+USES=		gmake pkgconfig
 USE_CSTD=	gnu89
 
 PORTDOCS=	README

Modified: head/x11/bmpanel2/Makefile
==============================================================================
--- head/x11/bmpanel2/Makefile	Mon Sep  9 18:34:59 2013	(r326839)
+++ head/x11/bmpanel2/Makefile	Mon Sep  9 18:54:28 2013	(r326840)
@@ -11,7 +11,7 @@ COMMENT=	Nice, lightweight NETWM complia
 
 LICENSE=	MIT
 
-USES=		cmake
+USES=		cmake pkgconfig
 USE_GNOME=	pango
 USE_XORG=	x11 xext
 

Modified: head/x11/docker/Makefile
==============================================================================
--- head/x11/docker/Makefile	Mon Sep  9 18:34:59 2013	(r326839)
+++ head/x11/docker/Makefile	Mon Sep  9 18:54:28 2013	(r326840)
@@ -1,9 +1,5 @@
-# New ports collection makefile for:	docker
-# Date created:				March 15, 2003
-# Whom:					Samy Al Bahra <samy@kerneled.org>
-#
+# Created by: Samy Al Bahra <samy@kerneled.org>
 # $FreeBSD$
-#
 
 PORTNAME=	docker
 PORTVERSION=	1.5
@@ -20,7 +16,7 @@ LICENSE_FILE=	${WRKSRC}/COPYING
 
 USE_XORG=	x11
 USE_GNOME=	glib20
-USE_GMAKE=	yes
+USES=		gmake pkgconfig
 
 PLIST_FILES=	bin/docker
 

Modified: head/x11/eaglemode/Makefile
==============================================================================
--- head/x11/eaglemode/Makefile	Mon Sep  9 18:34:59 2013	(r326839)
+++ head/x11/eaglemode/Makefile	Mon Sep  9 18:54:28 2013	(r326840)
@@ -14,8 +14,9 @@ LIB_DEPENDS=	jpeg:${PORTSDIR}/graphics/j
 		tiff:${PORTSDIR}/graphics/tiff \
 		freetype:${PORTSDIR}/print/freetype2
 
+USES=		perl5 pkgconfig
 USE_BZIP2=	yes
-USE_PERL5_BUILD=yes
+USE_PERL5=	build
 USE_XORG=	x11 xext xxf86vm
 SUB_FILES=	eaglemode.sh
 

Modified: head/x11/gdkxft/Makefile
==============================================================================
--- head/x11/gdkxft/Makefile	Mon Sep  9 18:34:59 2013	(r326839)
+++ head/x11/gdkxft/Makefile	Mon Sep  9 18:54:28 2013	(r326840)
@@ -14,7 +14,7 @@ LIB_DEPENDS=	Xft.2:${PORTSDIR}/x11-fonts
 
 USE_AUTOTOOLS=	libtool
 USE_GNOME=	gtk12
-USES=		iconv
+USES=		iconv pkgconfig
 GNU_CONFIGURE=	yes
 LDFLAGS+=	-L${LOCALBASE}/lib -lgnuregex ${ICONV_LIB}
 CFLAGS+=	`pkg-config xft --cflags`



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201309091854.r89IsTCJ042026>