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...
Antoine Brodin
antoine at FreeBSD.org
Mon Sep 9 18:54:34 UTC 2013
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 at 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 at FreeBSD.org>
-#
+# Created by: Thomas Gellekum <tg at 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 at gmail.com>
-#
+# Created by: Ju Pengfei <jupengfei at 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 at FreeBSD.org>
-#
+# Created by: Anders Nordby <anders at 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 at gmail.com>
-#
+# Created by: Kostas Petrikas <kpetrikas at gmail.com>
# $FreeBSD$
-#
PORTNAME= bxpkg
DISTVERSION= 0.0.4_0
@@ -15,6 +11,7 @@ DISTNAME= ${PORTNAME}-${DISTVERSION}
MAINTAINER= kpetrikas at 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 at 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 at nickwithers.com)
-#
+# Created by: Nick Withers (nick at nickwithers.com)
# $FreeBSD$
-#
PORTNAME= downtime
PORTVERSION= 0.4.0
@@ -14,12 +10,10 @@ MASTER_SITES= http://www.nickwithers.com
MAINTAINER= nick at 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:
- - at 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
- at exec %%LOCALBASE%%/bin/update-mime-database %D/share/mime
- at unexec %%LOCALBASE%%/bin/update-mime-database %D/share/mime
- at exec %%LOCALBASE%%/bin/update-desktop-database > /dev/null || /usr/bin/true
- at 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 at inbox.ru>
-#
+# Created by: Roman Bogorodskiy <bogorodskiy at 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 at 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 at vectors.cx>
-#
+# Created by: Adam Weinberger <adam at 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 at kerneled.org>
-#
+# Created by: Samy Al Bahra <samy at 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`
More information about the svn-ports-all
mailing list