openbsd-ports/devel/libglade2/Makefile
todd 312bb938a1 Import libglade2-2.0.1
--
This library allows you to load glade interface files in a program at runtime.
It doesn't require GLADE to be used, but GLADE is by far the easiest way to
create the interface files.

From marcm for gnome2
2003-01-31 18:27:45 +00:00

57 lines
1.4 KiB
Makefile

# $OpenBSD: Makefile,v 1.1.1.1 2003/01/31 18:27:45 todd Exp $
COMMENT= "library for loading GLADE interface files at runtime"
COMMENT-convert= "conversion utility for glade files"
V= 2.0.1
DISTNAME= libglade-${V}
PKGNAME= libglade2-${V}
PKGNAME-convert= libglade2-convert-${V}
CATEGORIES= devel
HOMEPAGE= http://www.gnome.org
MAINTAINER= Marc Matteo <marcm@openbsd.org>
MASTER_SITES= ${MASTER_SITE_GNOME:=sources/libglade/2.0/}
EXTRACT_SUFX= .tar.bz2
# LGPL
PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
MODULES= gettext
LIB_DEPENDS= gdk-x11-2.0.0.0,gdk_pixbuf-2.0.0.0,gtk-x11-2.0.0.0::x11/gtk+2 \
xml2.6::textproc/libxml
PSEUDO_FLAVORS= no_python
# Python doesn't work on Alpha... so work around it
.if ${MACHINE_ARCH} == "alpha"
FLAVOR?=no_python
.else
FLAVOR?=
.endif
MULTI_PACKAGES=
.if !${FLAVOR:L:Mno_python}
MULTI_PACKAGES+= -convert
BUILD_DEPENDS= :python-expat-2.2*:lang/python/2.2,-expat
.endif
SUBPACKAGE?=
SEPARATE_BUILD= concurrent
USE_X11= Yes
USE_GMAKE= Yes
CONFIGURE_STYLE= gnu
CONFIGURE_ARGS+= ${CONFIGURE_SHARED}
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
LDFLAGS="-L${LOCALBASE}/lib"
.if defined(PACKAGING)
. if ${SUBPACKAGE} == "-convert"
RUN_DEPENDS= :python-expat-2.2*:lang/python/2.2,-expat
. endif
.endif
.include <bsd.port.mk>