Bonobo is the GNOME foundation for writing and implementing reusable software Components. Components are pieces of software that provide a well-defined interface and are designed to be used in cooperation with other components. In the Bonobo universe, CORBA is used as the communication layer that binds components together. Submitted by Marc Matteo <marcm@lectroid.net>.
37 lines
898 B
Makefile
37 lines
898 B
Makefile
# $OpenBSD: Makefile,v 1.1.1.1 2002/05/30 09:45:37 nino Exp $
|
|
|
|
COMMENT= "architecture for creating reusable software components"
|
|
|
|
DISTNAME= bonobo-1.0.20
|
|
CATEGORIES= x11/gnome
|
|
NEED_VERSION= 1.530
|
|
HOMEPAGE= http://developer.gnome.org/arch/component/bonobo.html
|
|
|
|
MAINTAINER= Marc Matteo <marcm@lectroid.net>
|
|
|
|
# GPL/LGPL
|
|
PERMIT_PACKAGE_CDROM= Yes
|
|
PERMIT_PACKAGE_FTP= Yes
|
|
PERMIT_DISTFILES_CDROM= Yes
|
|
PERMIT_DISTFILES_FTP= Yes
|
|
|
|
MASTER_SITES= ${MASTER_SITE_GNOME:=stable/sources/bonobo/}
|
|
EXTRACT_SUFX= .tar.bz2
|
|
|
|
MODULES= gettext
|
|
|
|
LIB_DEPENDS= art_lgpl.4,gnome.36,gnomesupport,gnomeui.46::x11/gnome/libs \
|
|
oaf::x11/gnome/oaf \
|
|
gnomeprint.16::x11/gnome/print
|
|
|
|
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"
|
|
|
|
.include <bsd.port.mk>
|