Annotation of pkgsrc/databases/mysql-workbench/Makefile, Revision 1.98
1.98 ! wiz 1: # $NetBSD: Makefile,v 1.97 2022/11/23 16:19:36 adam Exp $
1.1 adam 2:
1.14 obache 3: DISTNAME= mysql-workbench-gpl-5.2.33b-src
1.1 adam 4: PKGNAME= ${DISTNAME:S/-gpl//:S/b-src$//}
1.98 ! wiz 5: PKGREVISION= 86
1.1 adam 6: CATEGORIES= databases
7: MASTER_SITES= ${MASTER_SITE_MYSQL:=MySQLGUITools/}
8:
9: MAINTAINER= pkgsrc-users@NetBSD.org
10: HOMEPAGE= http://wb.mysql.com/
11: COMMENT= Cross-platform, visual database design tool
12: LICENSE= gnu-gpl-v2
13:
1.81 joerg 14: BROKEN= "Conflicting fork of MySQL parser"
15:
1.1 adam 16: WRKSRC= ${WRKDIR}/${DISTNAME:S/b-src$/-src/}
17:
1.76 rillig 18: USE_LANGUAGES= c c++11
19: USE_LIBTOOL= yes
20: USE_TOOLS+= bash gmake pkg-config
21: GNU_CONFIGURE= yes
22: CONFIGURE_ARGS+= --with-system-ctemplate
1.84 nia 23:
24: LUA_VERSIONS_ACCEPTED= 51
1.1 adam 25:
1.76 rillig 26: CHECK_PORTABILITY_SKIP= build/make_dmg.sh
27: CHECK_PORTABILITY_SKIP+= ext/ctemplate/ctemplate-src/configure.ac
1.1 adam 28:
29: SUBST_CLASSES+= python
30: SUBST_STAGE.python= pre-configure
31: SUBST_MESSAGE.python= Fixing hardcoded python binary
32: SUBST_FILES.python= configure configure.in
33: SUBST_SED.python= -e "s,python -c,${PYTHONBIN} -c,g"
34:
35: SUBST_CLASSES+= bash
36: SUBST_STAGE.bash= pre-install
37: SUBST_MESSAGE.bash= Fixing hardcoded bash path
38: SUBST_FILES.bash= frontend/linux/workbench/mysql-workbench
39: SUBST_SED.bash= -e "s,/bin/bash,${BASH},g"
40:
41: pre-build:
42: ${CP} ${WRKSRC}/res/include/wb_config_gpl.h ${WRKSRC}/wb_config.h
43:
44: .if exists(/System/Library/Frameworks/OpenGL.framework)
45: CONFIGURE_ENV+= ac_cv_header_GL_gl_h=yes
46: CONFIGURE_ENV+= ac_cv_header_GL_glx_h=yes
47:
48: SUBST_CLASSES+= osx-gl
49: SUBST_STAGE.osx-gl= pre-configure
50: SUBST_MESSAGE.osx-gl= Using Mac OS X OpenGL
51: SUBST_FILES.osx-gl= configure
52: SUBST_SED.osx-gl= -e 's,-lGL,-framework OpenGL,g'
53: .else
54: .include "../../graphics/MesaLib/buildlink3.mk"
55: .endif
56:
57: .include "../../archivers/libzip/buildlink3.mk"
58: .include "../../databases/sqlite3/buildlink3.mk"
59: .include "../../devel/boost-headers/buildlink3.mk"
60: .include "../../devel/ctemplate/buildlink3.mk"
61: .include "../../devel/libglade/buildlink3.mk"
62: .include "../../devel/libgnome/buildlink3.mk"
63: .include "../../devel/libuuid/buildlink3.mk"
64: .include "../../devel/pcre/buildlink3.mk"
65: .include "../../graphics/cairo/buildlink3.mk"
66: .include "../../lang/python/pyversion.mk"
67: .include "../../lang/lua/buildlink3.mk"
1.87 nia 68: #.include "../../security/gnome-keyring/buildlink3.mk"
1.1 adam 69: .include "../../sysutils/desktop-file-utils/desktopdb.mk"
70: .include "../../textproc/libxml2/buildlink3.mk"
71: .include "../../x11/gtkmm/buildlink3.mk"
72: .include "../../mk/mysql.buildlink3.mk"
73: .include "../../mk/bsd.pkg.mk"
CVSweb <webmaster@jp.NetBSD.org>