[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.6

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

CVSweb <webmaster@jp.NetBSD.org>