pkgsrc-wip/autoq3d/Makefile

53 lines
1.8 KiB
Makefile

# $NetBSD: Makefile,v 1.4 2012/10/31 12:09:45 othyro Exp $
#
DISTNAME= AutoQ3DCommunity1-40qt4source
PKGNAME= autoq3d-1.40
CATEGORIES= cad
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=autoq3d/}
EXTRACT_SUFX= .zip
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://www.autoq3d.com/
COMMENT= Application for computer aided drafting in two and dimensions
LICENSE= gnu-gpl-v2
WRKSRC= ${WRKDIR}/AutoQ3DCommunity1-40qt4source
USE_LANGUAGES= c++
AUTOQ3D_DIR= share/autoq3d
AUTOQ3D_HOME?= ${PREFIX}/${AUTOQ3D_DIR}
SUBST_CLASSES+= autoq3d
SUBST_STAGE.autoq3d= post-patch
SUBST_MESSAGE.autoq3d= Fixing AUTOQ3D_HOME.
SUBST_FILES.autoq3d= src/dialogs/prgsettings.cpp src/fgui/cadform.cpp
SUBST_FILES.autoq3d+= src/main.cpp
SUBST_SED.autoq3d= -e 's|/usr/share/AutoQ3D-Community|${AUTOQ3D_HOME}|'
MAKE_ENV+= AUTOQ3D_HOME=${AUTOQ3D_HOME}
INSTALLATION_DIRS+= bin ${AUTOQ3D_DIR}/images/ share/pixmaps
pre-build:
cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} && ${QTDIR}/bin/qmake
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/AutoQ3D ${DESTDIR}${PREFIX}/bin/autoq3d
${INSTALL_DATA} ${WRKSRC}/lan_sp.qm ${DESTDIR}${AUTOQ3D_HOME}/
${INSTALL_DATA} ${WRKSRC}/lan_sp.ts ${DESTDIR}${AUTOQ3D_HOME}/
${INSTALL_DATA} ${WRKSRC}/qref.htm ${DESTDIR}${AUTOQ3D_HOME}/
${INSTALL_DATA} ${WRKSRC}/qref_sp.htm ${DESTDIR}${AUTOQ3D_HOME}/
${INSTALL_DATA_DIR} ${DESTDIR}${AUTOQ3D_HOME}/images
for a in `ls -1 ${WRKSRC}/images/*.png`; \
do \
${INSTALL_DATA} $$a ${DESTDIR}${AUTOQ3D_HOME}/images; \
done
${INSTALL_DATA} ${WRKSRC}/AutoQ3D.ico ${DESTDIR}${PREFIX}/share/pixmaps
${INSTALL_DATA} ${WRKSRC}/AutoQ3D.png ${DESTDIR}${PREFIX}/share/pixmaps
.include "../../graphics/glu/buildlink3.mk"
.include "../../x11/qt4-libs/buildlink3.mk"
.include "../../x11/qt4-tools/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"