For the ports that are maintained by ports@ that have pkgconfig as their

only USE_GNOME feature, convert to a BUILD_DEPENDS. This avoids both the
bug of the bogus run depend introduced by bsd.gnome.mk, and also avoids
needlessly pulling that file in.
This commit is contained in:
Doug Barton 2012-07-22 23:23:59 +00:00
parent 55b482bb6d
commit ce7d0b1f2e
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=301357
29 changed files with 50 additions and 37 deletions

View file

@ -15,13 +15,13 @@ DISTNAME= ${PORTNAME}${PORTVERSION:S/.//}
MAINTAINER= ports@FreeBSD.org
COMMENT= Library for reading and writing files in FITS data format
BUILD_DEPENDS= pkg-config>0:${PORTSDIR}/devel/pkg-config
LIB_DEPENDS= f2c:${PORTSDIR}/lang/f2c
OPTIONS_DEFINE= DOCS
WRKSRC= ${WRKDIR}/${PORTNAME}
USE_GNOME= pkgconfig
GNU_CONFIGURE= yes
CONFIGURE_ARGS= ac_cv_prog_FC="f2c"
ALL_TARGET= shared

View file

@ -16,9 +16,10 @@ COMMENT= LV2 Core Package
LICENSE= BSD
LICENSE_FILE= ${WRKSRC}/COPYING
BUILD_DEPENDS= pkg-config>0:${PORTSDIR}/devel/pkg-config
USE_BZIP2= yes
USE_PYTHON_BUILD= yes
USE_GNOME= pkgconfig
MAKE_JOBS_SAFE= yes
.include <bsd.port.pre.mk>

View file

@ -16,13 +16,13 @@ COMMENT= LV2 Application Support Library
LICENSE= GPLv2 # (or later)
LICENSE_FILE= ${WRKSRC}/COPYING
BUILD_DEPENDS= ${LOCALBASE}/include/lv2.h:${PORTSDIR}/audio/lv2core
BUILD_DEPENDS= ${LOCALBASE}/include/lv2.h:${PORTSDIR}/audio/lv2core \
pkg-config>0:${PORTSDIR}/devel/pkg-config
LIB_DEPENDS= jack.0:${PORTSDIR}/audio/jack \
rdf.0:${PORTSDIR}/textproc/redland
USE_BZIP2= yes
USE_PYTHON_BUILD= yes
USE_GNOME= pkgconfig
USE_LDCONFIG= yes
MAKE_JOBS_SAFE= yes

View file

@ -16,9 +16,9 @@ COMMENT= A program to convert between the 4 common bases used in programming
LICENSE= ART10
OPTIONS_DEFINE= GTK2
BUILD_DEPENDS= pkg-config>0:${PORTSDIR}/devel/pkg-config
USE_GNOME= pkgconfig
OPTIONS_DEFINE= GTK2
PLIST_FILES= bin/${PORTNAME}

View file

@ -12,14 +12,14 @@ MASTER_SITES= SF/hk-classes/${PORTNAME}/${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= C++ Library for rapid development of database applications
BUILD_DEPENDS= ${LOCALBASE}/include/argp.h:${PORTSDIR}/devel/argp-standalone
BUILD_DEPENDS= ${LOCALBASE}/include/argp.h:${PORTSDIR}/devel/argp-standalone \
pkg-config>0:${PORTSDIR}/devel/pkg-config
LIB_DEPENDS= fontconfig.1:${PORTSDIR}/x11-fonts/fontconfig \
xml2.5:${PORTSDIR}/textproc/libxml2
USE_BZIP2= yes
USE_ICONV= yes
USE_PYTHON= yes
USE_GNOME= pkgconfig
USE_GETTEXT= yes
CXXFLAGS+= ${PTHREAD_CFLAGS}
LDFLAGS+= ${PTHREAD_LIBS} -L${LOCALBASE}/lib -largp -lintl

View file

@ -15,8 +15,9 @@ MASTER_SITES= http://www.sqlite.org/
MAINTAINER= ports@FreeBSD.org
COMMENT= An SQL database engine in a C library
BUILD_DEPENDS= pkg-config>0:${PORTSDIR}/devel/pkg-config
USE_GMAKE= YES
USE_GNOME= pkgconfig
USE_AUTOTOOLS= libtool
USE_LDCONFIG= YES

View file

@ -15,6 +15,8 @@ DISTNAME= ACE-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= The Adaptive Communication Environment for C++
BUILD_DEPENDS= pkg-config>0:${PORTSDIR}/devel/pkg-config
OPTIONS_DEFINE= SSL TRIO X11 FLTK TK QT4
OPTIONS_DEFAULT=SSL
TRIO_DESC= Enable trio support
@ -26,7 +28,6 @@ CONFLICTS= ace+tao-5*
WRKSRC= ${WRKDIR}/ACE_wrappers
USE_BZIP2= yes
USE_GNOME= pkgconfig
USE_PERL5_BUILD=yes
USE_GMAKE= yes
MAKE_ENV= LD_LIBRARY_PATH="${WRKSRC}/lib" ACE_ROOT="${WRKSRC}" \

View file

@ -15,11 +15,11 @@ DISTNAME= fuse-python-${DISTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= FUSE Python bindings
BUILD_DEPENDS= pkg-config>0:${PORTSDIR}/devel/pkg-config
LIB_DEPENDS= fuse.2:${PORTSDIR}/sysutils/fusefs-libs
USE_PYTHON= yes
USE_PYDISTUTILS=easy_install
USE_GNOME= pkgconfig
USE_ICONV= yes
PORTDOCS= AUTHORS Changelog FAQ INSTALL README.1st README.historic \
README.new_fusepy_api

View file

@ -17,6 +17,8 @@ LICENSE= BSD
STACKNAME= ${PORTNAME:S/ros-//}
BUILD_DEPENDS= pkg-config>0:${PORTSDIR}/devel/pkg-config
CFLAGS+= -I${LOCALBASE}/include
LIB_DEPENDS= boost_python:${PORTSDIR}/devel/boost-python-libs \
gtest:${PORTSDIR}/devel/googletest
@ -32,7 +34,6 @@ RUN_DEPENDS= ${PYTHON_SITELIBDIR}/yaml/__init__.py:${PORTSDIR}/devel/py-yaml \
gmake:${PORTSDIR}/devel/gmake \
sudo:${PORTSDIR}/security/sudo \
wget:${PORTSDIR}/ftp/wget
USE_GNOME= pkgconfig
USE_PYTHON= yes
USE_BZIP2= yes
USE_LDCONFIG= yes

View file

@ -16,10 +16,10 @@ MASTER_SITES= ftp://ftp.coda.cs.cmu.edu/pub/rpc2/src/ \
MAINTAINER= ports@FreeBSD.org
COMMENT= An interprocess communication library
BUILD_DEPENDS= pkg-config>0:${PORTSDIR}/devel/pkg-config
LIB_DEPENDS= lwp.2:${PORTSDIR}/devel/lwp
USE_GMAKE= yes
USE_GNOME= pkgconfig
GNU_CONFIGURE= yes
USE_PERL5= yes

View file

@ -15,7 +15,8 @@ COMMENT= A utility C++ class library for daemons, clients, servers and more
LICENSE= LGPL20
USE_GNOME= pkgconfig
BUILD_DEPENDS= pkg-config>0:${PORTSDIR}/devel/pkg-config
USE_OPENSSL= yes
USE_GMAKE= yes
USE_AUTOTOOLS= libtool

View file

@ -16,10 +16,10 @@ MASTER_SITES= ftp://ftp.coda.cs.cmu.edu/pub/rvm/src/ \
MAINTAINER= ports@FreeBSD.org
COMMENT= A persistent VM library
BUILD_DEPENDS= pkg-config>0:${PORTSDIR}/devel/pkg-config
LIB_DEPENDS= lwp.2:${PORTSDIR}/devel/lwp
USE_GMAKE= yes
USE_GNOME= pkgconfig
GNU_CONFIGURE= yes
USE_LDCONFIG= yes

View file

@ -15,15 +15,19 @@ MAINTAINER= ports@FreeBSD.org
COMMENT= A python library that implements poker rules
BUILD_DEPENDS= ${LOCALBASE}/bin/rsync:${PORTSDIR}/net/rsync \
${PYTHON_SITELIBDIR}/pokereval.py:${PORTSDIR}/games/py-poker-eval \
${PYTHON_SITELIBDIR}/libxml2.py:${PORTSDIR}/textproc/py-libxml2 \
${PYTHON_SITELIBDIR}/libxslt.py:${PORTSDIR}/textproc/py-libxslt \
pkg-config>0:${PORTSDIR}/devel/pkg-config
RUN_DEPENDS= ${LOCALBASE}/bin/rsync:${PORTSDIR}/net/rsync \
${PYTHON_SITELIBDIR}/pokereval.py:${PORTSDIR}/games/py-poker-eval \
${PYTHON_SITELIBDIR}/libxml2.py:${PORTSDIR}/textproc/py-libxml2 \
${PYTHON_SITELIBDIR}/libxslt.py:${PORTSDIR}/textproc/py-libxslt
RUN_DEPENDS:= ${BUILD_DEPENDS}
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
USE_GNOME= pkgconfig
USE_PYTHON= 2.5-2.7
USE_GETTEXT= yes
USE_GMAKE= yes

View file

@ -18,8 +18,9 @@ COMMENT= A C library to evaluate poker hands
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
BUILD_DEPENDS= pkg-config>0:${PORTSDIR}/devel/pkg-config
GNU_CONFIGURE= yes
USE_GNOME= pkgconfig
USE_GMAKE= yes
USE_LDCONFIG= yes
MAKE_JOBS_SAFE= yes

View file

@ -16,12 +16,12 @@ DISTNAME= py${PORTNAME}-${PORTVERSION:E}.0
MAINTAINER= ports@FreeBSD.org
COMMENT= Python adaptor for the poker-eval toolkit
BUILD_DEPENDS= pkg-config>0:${PORTSDIR}/devel/pkg-config
LIB_DEPENDS= poker-eval.1:${PORTSDIR}/games/poker-eval
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
USE_GNOME= pkgconfig
USE_PYTHON= 2.5-2.7
USE_AUTOTOOLS= aclocal autoconf automake libtool
ACLOCAL_ARGS= -I config

View file

@ -16,10 +16,10 @@ COMMENT= Standalone Djvu viewer and plugin based on Qt4 toolkit
LICENSE= GPLv2
BUILD_DEPENDS= pkg-config>0:${PORTSDIR}/devel/pkg-config
LIB_DEPENDS= djvulibre:${PORTSDIR}/graphics/djvulibre
GNU_CONFIGURE= yes
USE_GNOME= pkgconfig
USE_QT4= gui network rcc_build uic_build moc_build qmake_build
QT_NONSTANDARD= yes
CONFIGURE_ARGS= --x-includes="${LOCALBASE}/include" \

View file

@ -17,11 +17,11 @@ COMMENT= A viewer of hdr/pfm images
LICENSE= GPLv2
BUILD_DEPENDS= pkg-config>0:${PORTSDIR}/devel/pkg-config
LIB_DEPENDS= png15:${PORTSDIR}/graphics/png
USE_ZIP= yes
USE_GL= glut
USE_GNOME= pkgconfig
USE_GMAKE= yes
ALL_TARGET= ${PORTNAME}
MAKE_JOBS_SAFE= yes

View file

@ -15,12 +15,12 @@ MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= A C++ library for creating PNG images
BUILD_DEPENDS= pkg-config>0:${PORTSDIR}/devel/pkg-config
LIB_DEPENDS= png15:${PORTSDIR}/graphics/png \
freetype.9:${PORTSDIR}/print/freetype2
BUILD_WRKSRC= ${WRKDIR}/${DISTNAME}/src
USE_GNOME= pkgconfig
CXXFLAGS+= `pkg-config --cflags freetype2 libpng15` -I${LOCALBASE}/include
PORTDOCS= *

View file

@ -15,12 +15,12 @@ DISTNAME= ${PORTNAME}-${PORTVERSION}-src
MAINTAINER= ports@FreeBSD.org
COMMENT= A library and script language tool to create Flash movies
BUILD_DEPENDS= pkg-config>0:${PORTSDIR}/devel/pkg-config
LIB_DEPENDS= jpeg.11:${PORTSDIR}/graphics/jpeg \
freetype.9:${PORTSDIR}/print/freetype2
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
USE_GNOME= pkgconfig
USE_BISON= build
USE_ICONV= yes
USE_AUTOTOOLS= libtool

View file

@ -17,6 +17,7 @@ COMMENT= SWF manipulation and generation utilities
LICENSE= GPLv2
BUILD_DEPENDS= pkg-config>0:${PORTSDIR}/devel/pkg-config
LIB_DEPENDS= t1.5:${PORTSDIR}/devel/t1lib \
jpeg.11:${PORTSDIR}/graphics/jpeg \
gif.5:${PORTSDIR}/graphics/giflib \
@ -26,7 +27,6 @@ LIB_DEPENDS= t1.5:${PORTSDIR}/devel/t1lib \
OPTIONS_DEFINE= LAME PDF
USE_GNOME= pkgconfig
USE_GL= glut
USE_GMAKE= yes
GNU_CONFIGURE= yes

View file

@ -15,7 +15,8 @@ DISTNAME= mc-${PORTVERSION:S/.p9/-pre9/}
MAINTAINER= ports@FreeBSD.org
COMMENT= A lightweight Midnight Commander clone
RUN_DEPENDS+= gawk:${PORTSDIR}/lang/gawk
BUILD_DEPENDS= pkg-config>0:${PORTSDIR}/devel/pkg-config
RUN_DEPENDS= gawk:${PORTSDIR}/lang/gawk
CONFLICTS= mc-4.7*
@ -25,7 +26,6 @@ MC_IN_MC_DESC= Allow run mc inside mc (useful for mcedit)
USE_GMAKE= yes
USE_ICONV= yes
USE_GNOME= pkgconfig
GNU_CONFIGURE= yes
CONFIGURE_ARGS+=--with-included-slang \
--with-gettext \

View file

@ -14,10 +14,11 @@ DISTNAME= fuse-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= FUSE allows filesystem implementation in userspace
BUILD_DEPENDS= pkg-config>0:${PORTSDIR}/devel/pkg-config
GNU_CONFIGURE= yes
CONFIGURE_ENV= MOUNT_FUSE_PATH=${PREFIX}/sbin
CFLAGS+= ${PTHREAD_CFLAGS}
USE_GNOME= pkgconfig
USE_LDCONFIG= yes
USE_ICONV= yes
CONFIGURE_ARGS= --disable-kernel-module --prefix=${PREFIX} \

View file

@ -16,11 +16,12 @@ EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
MAINTAINER= ports@FreeBSD.org
COMMENT= Network UPS Tools
BUILD_DEPENDS= pkg-config>0:${PORTSDIR}/devel/pkg-config
USE_AUTOTOOLS= autoconf
GNU_CONFIGURE= yes
USE_GMAKE= yes
USE_LDCONFIG= yes
USE_GNOME= pkgconfig
NO_LATEST_LINK= yes

View file

@ -17,14 +17,14 @@ MAINTAINER= ports@FreeBSD.org
COMMENT= SCIM OpenVanilla input method (IM)/output filter (OF) framework
BUILD_DEPENDS= scim:${PORTSDIR}/textproc/scim \
${LOCALBASE}/include/OpenVanilla/OpenVanilla.h:${PORTSDIR}/textproc/openvanilla-framework
${LOCALBASE}/include/OpenVanilla/OpenVanilla.h:${PORTSDIR}/textproc/openvanilla-framework \
pkg-config>0:${PORTSDIR}/devel/pkg-config
RUN_DEPENDS= scim:${PORTSDIR}/textproc/scim
LIB_DEPENDS= expat.6:${PORTSDIR}/textproc/expat2
USE_AUTOTOOLS= libltdl
WRKSRC= ${WRKDIR}/${DISTNAME}/Loaders/SCIM
USE_GMAKE= yes
USE_GNOME= pkgconfig
USE_GETTEXT= yes
USE_ICONV= yes
GNU_CONFIGURE= yes

View file

@ -13,9 +13,9 @@ MASTER_SITES= # none known, please fix
MAINTAINER= ports@FreeBSD.org
COMMENT= Intelligent predictive text entry platform
BUILD_DEPENDS= help2man:${PORTSDIR}/misc/help2man
BUILD_DEPENDS= help2man:${PORTSDIR}/misc/help2man \
pkg-config>0:${PORTSDIR}/devel/pkg-config
USE_GNOME= pkgconfig
USE_SQLITE= 3
USE_AUTOTOOLS= libtool
CONFIGURE_ENV= ac_cv_path_CPPUNIT_CONFIG=no \

View file

@ -16,12 +16,12 @@ COMMENT= Xlib implementation of an attractive, configurable clock
LICENSE= GPLv2 # (or later)
BUILD_DEPENDS= pkg-config>0:${PORTSDIR}/devel/pkg-config
LIB_DEPENDS= cairo.2:${PORTSDIR}/graphics/cairo
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
USE_XORG= x11 xext
USE_GNOME= pkgconfig
USE_BISON= build
USE_GMAKE= yes
GNU_CONFIGURE= yes

View file

@ -17,11 +17,11 @@ COMMENT= A 3D filesystem browser
LICENSE= GPLv2 GPLv3
LICENSE_COMB= dual
BUILD_DEPENDS= pkg-config>0:${PORTSDIR}/devel/pkg-config
LIB_DEPENDS= smpeg.1:${PORTSDIR}/multimedia/smpeg
USE_GL= glut
USE_SDL= image sdl
USE_GNOME= pkgconfig
PORTDOCS= README
PLIST_FILES= bin/${PORTNAME}

View file

@ -14,10 +14,10 @@ MASTER_SITES= http://cdn.thegraveyard.org/releases/skippy/
MAINTAINER= ports@FreeBSD.org
COMMENT= A full-screen X11 task-switcher like Apple's Expose
BUILD_DEPENDS= freetype-config:${PORTSDIR}/print/freetype2
BUILD_DEPENDS= freetype-config:${PORTSDIR}/print/freetype2 \
pkg-config>0:${PORTSDIR}/devel/pkg-config
USE_BZIP2= yes
USE_GNOME= pkgconfig
USE_XORG= x11 xft xcomposite xdamage xfixes xrender xinerama xext xmu
PLIST_FILES= bin/skippy-xd \
%%DATADIR%%/skippy-xd.rc-default

View file

@ -14,9 +14,10 @@ MASTER_SITES= http://cdn.thegraveyard.org/releases/skippy/
MAINTAINER= ports@FreeBSD.org
COMMENT= A full-screen X11 task-switcher like Apple's Expose
BUILD_DEPENDS= pkg-config>0:${PORTSDIR}/devel/pkg-config
USE_XORG= x11 xext xinerama xft xmu
USE_BZIP2= yes
USE_GNOME= pkgconfig
USE_EFL= imlib2
PLIST_FILES= bin/skippy \
%%DATADIR%%/skippyrc-default