[BACK]Return to Makefile CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / pkgsrc / textproc / tinyxml

Annotation of pkgsrc/textproc/tinyxml/Makefile, Revision 1.3

1.3     ! jperkin     1: # $NetBSD: Makefile,v 1.2 2014/02/16 23:16:05 wiz Exp $
1.1       wiz         2:
1.2       wiz         3: DISTNAME=              tinyxml_2_6_2
                      4: PKGNAME=               tinyxml-2.6.2
1.3     ! jperkin     5: PKGREVISION=           2
1.1       wiz         6: CATEGORIES=            textproc devel lang
                      7: MASTER_SITES=          ${MASTER_SITE_SOURCEFORGE:=tinyxml/}
                      8: EXTRACT_SUFX=          .zip
                      9:
                     10: MAINTAINER=            pkgsrc@NetBSD.org
                     11: HOMEPAGE=              http://www.grinninglizard.com/tinyxml/
                     12: COMMENT=               Simple, small, C++ XML parser
                     13: LICENSE=               zlib
                     14:
                     15: USE_LANGUAGES+=                c++
1.3     ! jperkin    16: USE_LIBTOOL=           yes
        !            17:
1.1       wiz        18: WRKSRC=                        ${WRKDIR}/${PKGBASE}
                     19:
                     20: INSTALLATION_DIRS+=    include lib
                     21:
1.3     ! jperkin    22: CXXFLAGS+=             -DTIXML_USE_STL=1
        !            23:
        !            24: do-build:
        !            25:        cd ${WRKSRC} && ${LIBTOOL} --mode=compile ${COMPILE.cc} tinystr.cpp
        !            26:        cd ${WRKSRC} && ${LIBTOOL} --mode=compile ${COMPILE.cc} tinyxml.cpp
        !            27:        cd ${WRKSRC} && ${LIBTOOL} --mode=compile ${COMPILE.cc} tinyxmlerror.cpp
        !            28:        cd ${WRKSRC} && ${LIBTOOL} --mode=compile ${COMPILE.cc} tinyxmlparser.cpp
        !            29:        cd ${WRKSRC} && ${LIBTOOL} --mode=compile ${COMPILE.cc} xmltest.cpp
        !            30:        cd ${WRKSRC} && ${LIBTOOL} --mode=link ${LINK.cc} \
        !            31:                -o libtinyxml.la *.lo -version-info 2:6:2 -rpath ${PREFIX}/lib
        !            32:
        !            33: do-install:
        !            34:        ${LIBTOOL} --mode=install ${INSTALL_LIB} ${WRKSRC}/libtinyxml.la \
        !            35:                ${DESTDIR}${PREFIX}/lib/
        !            36:        ${INSTALL_DATA} ${WRKSRC}/tinyxml.h ${DESTDIR}${PREFIX}/include/
1.1       wiz        37:
                     38: .include "../../mk/bsd.pkg.mk"

CVSweb <webmaster@jp.NetBSD.org>