Makefile 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. # $OpenBSD: Makefile,v 1.22 2017/04/10 11:45:24 sthen Exp $
  2. COMMENT= GUI client for MySQL
  3. VERSION= 1.0.2
  4. DISTNAME= mysqlcc-${VERSION}-src
  5. PKGNAME= mysqlcc-${VERSION}
  6. CATEGORIES= databases
  7. HOMEPAGE= http://mysqlcc.sourceforge.net/
  8. # GPL
  9. PERMIT_PACKAGE_CDROM= Yes
  10. WANTLIB += X11 Xext c m pthread ${LIBCXX} z
  11. WANTLIB += lib/mysql/mysqlclient
  12. MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=mysqlcc/}
  13. MODULES= x11/qt3
  14. LIB_DEPENDS= databases/mariadb
  15. MAKE_ENV= LOCALBASE=${LOCALBASE} HACK_CFLAGS="${CFLAGS}"
  16. MAKE_FLAGS= CC=${CC} CXX=${CXX} LINK=${CXX}
  17. CONFIGURE_STYLE= gnu
  18. CONFIGURE_ARGS+= ${MODQT_CONFIGURE_ARGS} \
  19. --with-mysql-lib=${LOCALBASE}/lib/mysql \
  20. --with-mysql-include=${LOCALBASE}/include/mysql
  21. CONFIGURE_ENV= QTDIR=${LOCALBASE} \
  22. FILESDIR=${FILESDIR} \
  23. LOCALBASE=${LOCALBASE}
  24. NO_TEST= Yes
  25. do-install:
  26. ${INSTALL_PROGRAM} ${WRKBUILD}/mysqlcc ${PREFIX}/bin
  27. ${INSTALL_DATA_DIR} ${PREFIX}/share/mysqlcc/translations
  28. ${INSTALL_DATA} ${WRKSRC}/warning.wav ${WRKSRC}/error.wav ${WRKSRC}/syntax.txt ${PREFIX}/share/mysqlcc
  29. ${INSTALL_DATA} ${WRKSRC}/translations/* ${PREFIX}/share/mysqlcc/translations
  30. .include <bsd.port.mk>