New WANTLIB/LIB_DEPENDS style.

This commit is contained in:
kili 2010-07-17 13:59:44 +00:00
parent a72ff5f5e9
commit 7adf58310c
2 changed files with 22 additions and 19 deletions

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.6 2010/07/12 22:07:38 sthen Exp $
# $OpenBSD: Makefile,v 1.7 2010/07/17 13:59:44 kili Exp $
COMMENT = podcast aggregator written in Haskell
@ -15,7 +15,7 @@ PERMIT_PACKAGE_FTP = Yes
PERMIT_DISTFILES_CDROM =Yes
PERMIT_DISTFILES_FTP = Yes
WANTLIB = c m pthread util
WANTLIB = c gmp m pthread sqlite3 util
MODULES = lang/ghc converters/libiconv
MODGHC_BUILD = cabal hackage nort
@ -23,8 +23,8 @@ MODGHC_BUILD = cabal hackage nort
BUILD_DEPENDS = ::devel/hs-ConfigFile \
:hs-HaXml->=1.13.2<1.19:textproc/hs-HaXml \
::databases/hs-HDBC-sqlite3
LIB_DEPENDS = sqlite3::databases/sqlite3 \
gmp::devel/gmp
LIB_DEPENDS = ::databases/sqlite3 \
::devel/gmp
RUN_DEPENDS = :curl->=7.15.5:net/curl \
:py-mutagen->=1.9:audio/py-mutagen

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.1.1.1 2010/06/16 14:08:18 kili Exp $
# $OpenBSD: Makefile,v 1.2 2010/07/17 13:59:44 kili Exp $
COMMENT = modern tiling window manager
@ -12,11 +12,14 @@ PERMIT_PACKAGE_FTP = Yes
PERMIT_DISTFILES_CDROM =Yes
PERMIT_DISTFILES_FTP = Yes
WANTLIB = X11 Xau Xcomposite Xcursor Xdamage Xdmcp \
Xext Xfixes Xi Xinerama Xrandr Xrender c \
expat fontconfig freetype m pixman-1 pthread \
WANTLIB = X11 Xau Xcomposite Xcursor Xdamage Xdmcp Xext Xfixes \
Xi Xinerama Xrandr Xrender atk-1.0 c cairo expat \
fontconfig freetype gdk-x11-2.0 gdk_pixbuf-2.0 \
gio-2.0 glade-2.0 glib-2.0 glitz gmodule-2.0 gmp \
gobject-2.0 gthread-2.0 gtk-x11-2.0 m pango-1.0 \
pangocairo-1.0 pangoft2-1.0 pixman-1 png pthread \
pthread-stubs util xcb xcb-render xcb-render-util \
z
xml2 z
MODULES = lang/ghc converters/libiconv devel/gettext
MODGHC_BUILD = cabal hackage nort
@ -26,16 +29,16 @@ BUILD_DEPENDS = :hs-X11->=1.4:x11/hs-X11 \
:hs-xmonad-contrib->=0.9.1:x11/hs-xmonad-contrib \
:xmonad-lib->=0.9.1:x11/xmonad,-lib
LIB_DEPENDS = atk-1.0::devel/atk \
gio-2.0,glib-2.0,gmodule-2.0,gobject-2.0,gthread-2.0::devel/glib2 \
gmp::devel/gmp \
glade-2.0::devel/libglade2 \
pango-1.0,pangocairo-1.0,pangoft2-1.0::devel/pango \
cairo::graphics/cairo \
glitz::graphics/glitz \
png::graphics/png \
xml2::textproc/libxml \
gdk-x11-2.0,gdk_pixbuf-2.0,gtk-x11-2.0::x11/gtk+2
LIB_DEPENDS = ::devel/atk \
::devel/glib2 \
::devel/gmp \
::devel/libglade2 \
::devel/pango \
::graphics/cairo \
::graphics/glitz \
::graphics/png \
::textproc/libxml \
::x11/gtk+2
USE_X11 = Yes