Sanitier depepdencies, these do not need to build depends on gtk+2,-guic.

RUN_DEPENDS = BUILD_DEPENDS is a known bad construct, but
BUILD_DEPENDS = RUN_DEPENDS is *not* that good either...
This commit is contained in:
ajacoutot 2013-04-02 17:26:34 +00:00
parent edbd4cb711
commit bfeec77baa
8 changed files with 42 additions and 25 deletions

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.27 2013/03/10 23:04:45 espie Exp $
# $OpenBSD: Makefile,v 1.28 2013/04/02 17:26:34 ajacoutot Exp $
COMMENT= printed circuit board layout tool
DISTNAME= pcb-20110918
@ -28,8 +28,12 @@ RUN_DEPENDS= devel/m4 \
misc/shared-mime-info \
x11/gtk+2,-guic \
${MODTK_RUN_DEPENDS}
BUILD_DEPENDS= ${RUN_DEPENDS} \
BUILD_DEPENDS= ${MODTK_BUILD_DEPENDS} \
devel/m4 \
graphics/ImageMagick \
shells/bash
LIB_DEPENDS= graphics/gd \
x11/dbus \
x11/gtkglext

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.31 2013/04/02 16:41:21 ajacoutot Exp $
# $OpenBSD: Makefile,v 1.32 2013/04/02 17:26:34 ajacoutot Exp $
COMMENT= brain teaser game
@ -22,8 +22,11 @@ MODULES= textproc/intltool \
lang/mono \
x11/gnome
BUILD_DEPENDS= ${RUN_DEPENDS} \
BUILD_DEPENDS= devel/mono-addins \
shells/bash \
x11/gnome/mono-gnome \
x11/gnome/librsvg
RUN_DEPENDS= devel/mono-addins \
shells/bash \
x11/gnome/mono-gnome

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.31 2013/04/02 16:41:21 ajacoutot Exp $
# $OpenBSD: Makefile,v 1.32 2013/04/02 17:26:34 ajacoutot Exp $
COMMENT= Settlers of Catan for GNOME/Gtk
@ -31,8 +31,7 @@ MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=pio/}
MODULES= devel/gettext \
x11/gnome
BUILD_DEPENDS= ${RUN_DEPENDS} \
x11/gnome/librsvg
BUILD_DEPENDS= x11/gnome/librsvg
RUN_DEPENDS= x11/gtk+2,-guic
LIB_DEPENDS= x11/gnome/libgnome \
x11/gtk+2

View File

@ -1,9 +1,9 @@
# $OpenBSD: Makefile,v 1.30 2013/03/11 23:01:31 fgsch Exp $
# $OpenBSD: Makefile,v 1.31 2013/04/02 17:26:34 ajacoutot Exp $
COMMENT= gtk2 comic book viewer
DISTNAME= comix-4.0.3
REVISION= 12
REVISION= 13
CATEGORIES= graphics
@ -18,12 +18,14 @@ MODULES= lang/python \
MODGCONF2_LIBDEP= No
MODGCONF2_SCHEMAS_DIR= comix
BUILD_DEPENDS= ${RUN_DEPENDS} \
x11/gtk+2,-guic
BUILD_DEPENDS= graphics/py-Imaging \
x11/py-gtk2
RUN_DEPENDS= graphics/py-Imaging \
x11/py-gtk2 \
misc/shared-mime-info \
devel/desktop-file-utils
devel/desktop-file-utils \
x11/gtk+2,-guic
USE_GROFF = Yes
NO_TEST= Yes

View File

@ -1,10 +1,11 @@
# $OpenBSD: Makefile,v 1.59 2013/03/21 08:46:34 ajacoutot Exp $
# $OpenBSD: Makefile,v 1.60 2013/04/02 17:26:34 ajacoutot Exp $
SHARED_ONLY= Yes
COMMENT= jabber client written in pygtk
DISTNAME= gajim-0.15.2
CATEGORIES= net x11
REVISION= 0
MASTER_SITES= ${HOMEPAGE}/downloads/0.15/
@ -26,8 +27,7 @@ LIBTOOL_FLAGS= --tag=disable-static
MODULES= lang/python \
textproc/intltool
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= databases/py-sqlite2 \
COMMON_DEPENDS= databases/py-sqlite2 \
devel/desktop-file-utils \
net/py-dns \
x11/dbus-python \
@ -36,7 +36,11 @@ RUN_DEPENDS= databases/py-sqlite2 \
security/py-crypto \
net/avahi,-gui,no_mono,no_qt3,no_qt4 \
textproc/gtkspell \
devel/py-notify \
devel/py-notify
BUILD_DEPENDS= ${COMMON_DEPENDS}
RUN_DEPENDS= ${COMMON_DEPENDS} \
x11/gtk+2,-guic
.include <bsd.port.mk>

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.53 2013/03/11 11:37:55 espie Exp $
# $OpenBSD: Makefile,v 1.54 2013/04/02 17:26:34 ajacoutot Exp $
SHARED_ONLY = Yes
@ -55,7 +55,7 @@ MODGNOME_ICON_CACHE = Yes
MODGCONF2_SCHEMAS_DIR = gnucash
MODGNOME_TOOLS = yelp
BUILD_DEPENDS = ${RUN_DEPENDS}
BUILD_DEPENDS = devel/slib-guile
RUN_DEPENDS = devel/slib-guile
LIB_DEPENDS = databases/libdbi \
devel/goffice08 \

View File

@ -1,9 +1,10 @@
# $OpenBSD: Makefile,v 1.9 2013/03/11 11:37:55 espie Exp $
# $OpenBSD: Makefile,v 1.10 2013/04/02 17:26:34 ajacoutot Exp $
COMMENT = desktop wiki
MODPY_EGG_VERSION = 0.56
DISTNAME = zim-${MODPY_EGG_VERSION}
REVISION = 0
CATEGORIES = productivity
@ -20,11 +21,14 @@ NO_TEST = Yes
MODULES = lang/python
BUILD_DEPENDS = ${RUN_DEPENDS}
RUN_DEPENDS = x11/py-gtk2 \
COMMON_DEPENDS = x11/py-gtk2 \
devel/py-gobject \
devel/py-xdg \
devel/xdg-utils \
devel/xdg-utils
BUILD_DEPENDS = ${COMMON_DEPENDS}
RUN_DEPENDS = ${COMMON_DEPENDS} \
x11/gtk+2,-guic
.include <bsd.port.mk>

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.46 2013/03/11 11:42:41 espie Exp $
# $OpenBSD: Makefile,v 1.47 2013/04/02 17:26:34 ajacoutot Exp $
SHARED_ONLY= Yes
@ -6,6 +6,7 @@ COMMENT= gettext(1) files editor for GNOME
GNOME_PROJECT= gtranslator
GNOME_VERSION= 2.91.6
REVISION= 0
CATEGORIES= textproc devel
@ -31,8 +32,8 @@ MODULES= devel/gettext \
lang/python
RUN_DEPENDS= devel/gsettings-desktop-schemas \
devel/iso-codes # src/gtr-language.c
BUILD_DEPENDS= ${RUN_DEPENDS} \
devel/iso-codes
BUILD_DEPENDS= devel/gsettings-desktop-schemas \
devel/iso-codes
LIB_DEPENDS= devel/gobject-introspection \