ajacoutot d9df1434bc Import glade-3.10.0 (for gtk+3)
Glade is a RAD tool to enable quick & easy development of user
interfaces for the GTK+ toolkit and the GNOME desktop environment.
The user interfaces designed in Glade are stored in XML format, enabling
easy integration with external tools.
In particular libglade can load the XML files and create the interfaces
at runtime. The DTD for the XML files is included with libglade, and is
also at http://glade.gnome.org/glade-2.0.dtd.
Other tools are available which can turn the XML files into source code
in languages such as C++, Perl and Python.

ok jasper@
2011-04-06 12:15:55 +00:00

53 lines
1.4 KiB
Makefile

# $OpenBSD: Makefile,v 1.25 2011/04/06 12:15:55 ajacoutot Exp $
COMMENT= user interface builder for the gtk+3 toolkit
GNOME_VERSION= 3.10.0
GNOME_PROJECT= glade
CATEGORIES= devel
SHARED_LIBS += gladeui-2 0.0 # 0.0
HOMEPAGE= http://glade.gnome.org/
MAINTAINER= Jasper Lievisse Adriaanse <jasper@openbsd.org>, \
Antoine Jacoutot <ajacoutot@openbsd.org>
# GPLv2 - LGPLv2
PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
WANTLIB += GL X11 Xau Xcomposite Xcursor Xdamage Xdmcp Xext Xfixes
WANTLIB += Xi Xinerama Xrandr Xrender Xxf86vm atk-1.0 c cairo
WANTLIB += cairo-gobject drm expat ffi fontconfig freetype gdk-3
WANTLIB += gdk_pixbuf-2.0 gio-2.0 glib-2.0 gmodule-2.0 gobject-2.0
WANTLIB += gthread-2.0 gtk-3 m pango-1.0 pangocairo-1.0 pangoft2-1.0
WANTLIB += pcre pixman-1 png pthread pthread-stubs ${MODPY_WANTLIB} util
WANTLIB += xcb xcb-render xcb-shm xml2 z
MODULES= devel/gettext \
x11/gnome \
lang/python
LIB_DEPENDS= x11/gtk+3 \
devel/libffi
RUN_DEPENDS= x11/gnome/devhelp
DESKTOP_FILES= Yes
MODGNOME_HELP_FILES= Yes
CONFIGURE_STYLE= gnu
CONFIGURE_ARGS= ${CONFIGURE_SHARED} \
--disable-gtk-doc \
--disable-introspection
CONFIGURE_ENV= CPPFLAGS="-pthread -I${LOCALBASE}/include" \
LDFLAGS="-pthread -lutil -L${LOCALBASE}/lib"
FAKE_FLAGS= itlocaledir=${PREFIX}/share/locale
.include <bsd.port.mk>