[BACK]Return to Makefile CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / pkgsrc / databases / poco-data-mysql

Annotation of pkgsrc/databases/poco-data-mysql/Makefile, Revision 1.3

1.3     ! wiz         1: # $NetBSD: Makefile,v 1.2 2011/02/06 06:08:07 schnoebe Exp $
1.1       schnoebe    2: #
                      3:
                      4: PKGNAME=       poco-data-mysql-${POCO_VERSION}
                      5: CATEGORIES=    databases
                      6:
                      7: COMMENT=       POCO C++ MySQL RDBMS Accessor libraries
                      8:
1.3     ! wiz         9: .include "../../databases/poco/Makefile.common"
1.1       schnoebe   10:
                     11: CONFIGURE_ARGS+=       --prefix=${PREFIX}
                     12: CONFIGURE_ARGS+=       --omit=Data/SQLite,Data/ODBC,Zip,XML
                     13: CONFIGURE_ARGS+=       --omit=Foundation,Net,NetSSL_OpenSSL
                     14: CONFIGURE_ARGS+=       --no-tests
                     15: CONFIGURE_ARGS+=       --no-samples
                     16:
                     17: USE_TOOLS+=    pax
                     18:
                     19: INSTALLATION_DIRS=     include/Poco/Data/MySQL lib
                     20:
                     21: do-build:
                     22:        cd ${WRKSRC} && ${TOOLS_GMAKE} POCO_BASE=${WRKSRC} -C Data/MySQL
                     23:
                     24: do-install:
                     25:        # using the same logic as Poco's Makefile install target.
                     26:        cd ${WRKSRC} && find lib -name 'libPoco*' -type f -exec cp -f {} \
                     27:                                                    ${DESTDIR}${PREFIX}/lib \;
                     28:        cd ${WRKSRC} && find lib -name 'libPoco*' -type l -exec cp -Rf {} \
                     29:                                                    ${DESTDIR}${PREFIX}/lib \;
                     30:        cd ${WRKSRC}/Data/MySQL && \
                     31:            ${PAX} -rw -v -pp include ${DESTDIR}${PREFIX}
                     32:
                     33: SUBST_CLASSES+=                paths
                     34: SUBST_MESSAGE.paths=   pkgsrc-izing paths
                     35: SUBST_STAGE.paths=     post-patch
                     36: SUBST_FILES.paths=     Data/MySQL/Makefile
                     37: SUBST_SED.paths=    -e 's,@MYSQLLIBDIR@,${BUILDLINK_DIR}/${BUILDLINK_LIBDIRS.mysql-client},g'
                     38: SUBST_SED.paths+=    -e 's,@MYSQLINCDIR@,${BUILDLINK_DIR}/${BUILDLINK_INCDIRS.mysql-client},g'
                     39:
                     40: .include "../../databases/mysql5-client/buildlink3.mk"
1.2       schnoebe   41: .include "../../databases/poco-data/buildlink3.mk"
1.1       schnoebe   42: .include "../../mk/bsd.pkg.mk"

CVSweb <webmaster@jp.NetBSD.org>