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

Annotation of pkgsrc/devel/doxygen/Makefile, Revision 1.131

1.131   ! wiz         1: # $NetBSD: Makefile,v 1.130 2017/04/26 13:40:37 prlw1 Exp $
1.1       groo        2:
1.130     prlw1       3: DISTNAME=      doxygen-1.8.13.src
1.64      wiz         4: PKGNAME=       ${DISTNAME:S/.src//}
1.26      adam        5: CATEGORIES=    devel
1.129     agc         6: MASTER_SITES=  ftp://ftp.stack.nl/pub/users/dimitri/
                      7: MASTER_SITES+= http://ftp.stack.nl/pub/users/dimitri/
1.26      adam        8:
1.81      wiz         9: MAINTAINER=    pkgsrc-users@NetBSD.org
1.26      adam       10: HOMEPAGE=      http://www.doxygen.org/
                     11: COMMENT=       Documentation system for C++, Java, IDL and C
1.69      wiz        12: LICENSE=       gnu-gpl-v2
1.1       groo       13:
1.131   ! wiz        14: BUILD_DEPENDS+=        ${PYPKGPREFIX}-expat-[0-9]*:../../textproc/py-expat
        !            15:
1.18      agc        16: WRKSRC=                        ${WRKDIR}/${PKGNAME_NOREV}
1.61      seb        17: UNLIMIT_RESOURCES+=    datasize
1.107     ryoon      18: # doxygen upstream uses this version of flex
                     19: FLEX_REQD=             2.5.35
1.60      joerg      20: USE_TOOLS+=            gmake gs:run perl:run bison flex
1.124     wiz        21: USE_CMAKE=             yes
1.22      recht      22: USE_LANGUAGES=         c c++
1.55      adam       23: MAKE_ENV+=             PKGSRC_CFLAGS=${CFLAGS:Q}
1.51      rillig     24: MAKE_FLAGS+=           MAN1DIR=${PKGMANDIR}/man1
1.22      recht      25:
1.108     wiz        26: # Case Insensitive or Case Sensitive File System
1.58      jlam       27: PLIST_VARS+=           ci cs
                     28:
1.90      mef        29: # pangocairo: basic ps/pdf support via PKG_BUILD_OPTIONS.graphviz
                     30: PLIST_VARS+=           pangocairo nopangocairo
                     31:
1.48      rillig     32: SUBST_CLASSES+=                perlbin
                     33: SUBST_STAGE.perlbin=   pre-configure
                     34: SUBST_MESSAGE.perlbin= Fixing hardcoded path to the Perl interpreter
                     35: SUBST_FILES.perlbin=   examples/tag.cfg
                     36: SUBST_SED.perlbin=     -e 's,^PERL_PATH.*,PERL_PATH = ${PERL5},'
                     37:
1.73      minskim    38: SUBST_CLASSES+=                epstopdf
                     39: SUBST_STAGE.epstopdf=  pre-configure
                     40: SUBST_MESSAGE.epstopdf=        Fixing path to epstopdf
                     41: SUBST_FILES.epstopdf=  src/diagram.cpp src/docparser.cpp src/dot.cpp \
                     42:                        src/msc.cpp
1.116     mef        43: SUBST_SED.epstopdf=    -e 's,"epstopdf","${PREFIX}/bin/epstopdf",g'
1.73      minskim    44:
1.41      joerg      45: .include "../../mk/bsd.prefs.mk"
                     46:
1.65      wiz        47: .if ${OPSYS} == "Darwin"
                     48: PLIST.ci=              yes     # case-insensitive
                     49: .else
                     50: PLIST.cs=              yes     # case-sensitive
                     51: .endif
                     52:
1.123     jperkin    53: CONFIGURE_ARGS.DragonFly+=     -platform freebsd-g++
1.41      joerg      54:
1.109     jperkin    55: LDFLAGS+=              ${BUILDLINK_LDADD.iconv}
1.107     ryoon      56:
1.83      gdt        57: .include "options.mk"
1.80      dsainty    58: .include "../../converters/libiconv/buildlink3.mk"
1.124     wiz        59: BUILDLINK_API_DEPENDS.graphviz+=       graphviz>=2.12nb1
1.22      recht      60: .include "../../graphics/graphviz/buildlink3.mk"
1.90      mef        61:
                     62: .if !empty(PKG_BUILD_OPTIONS.graphviz:Mpangocairo)
1.105     wiz        63: PLIST.pangocairo=      yes
1.90      mef        64: .else
1.105     wiz        65: PLIST.nopangocairo=    yes
1.90      mef        66: .endif
1.22      recht      67: .include "../../lang/python/application.mk"
1.1       groo       68: .include "../../mk/bsd.pkg.mk"

CVSweb <webmaster@jp.NetBSD.org>