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

Annotation of pkgsrc/textproc/py-libxml2/Makefile, Revision 1.76

1.76    ! wiz         1: # $NetBSD: Makefile,v 1.75 2022/01/07 11:46:58 tnn Exp $
1.53      pgoyette    2:
                      3: .include "../../textproc/libxml2/Makefile.common"
1.1       recht       4:
                      5: PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
1.74      wiz         6: PKGREVISION=   4
1.1       recht       7:
                      8: COMMENT=       Python wrapper for libxml2
1.34      wiz         9: LICENSE=       modified-bsd
1.1       recht      10:
1.49      jperkin    11: USE_GCC_RUNTIME=       yes
                     12:
1.57      fhajny     13: PYSETUPSUBDIR= python
1.1       recht      14: NO_CONFIGURE=  YES
                     15:
                     16: SUBST_CLASSES+=                setup
1.22      rillig     17: SUBST_MESSAGE.setup=   Fixing hardcoded paths.
1.5       minskim    18: SUBST_STAGE.setup=     pre-build
1.57      fhajny     19: SUBST_FILES.setup=     python/setup.py
1.45      rodent     20: SUBST_SED.setup=       -e "/ROOT/s,'/usr','${BUILDLINK_PREFIX.libxml2}',g"
                     21: SUBST_SED.setup+=      -e "/^\"/s,/usr/include,${BUILDLINK_PREFIX.iconv}/include,g"
                     22: SUBST_SED.setup+=      -e "/^\"/s,/usr/local/include,${BUILDLINK_PREFIX.iconv}/include,g"
1.1       recht      23:
1.55      schmonz    24: BUILDLINK_TRANSFORM.Darwin+=   opt:-bundle:-dynamiclib
                     25:
1.62      jperkin    26: .include "../../mk/bsd.prefs.mk"
                     27:
                     28: .if ${OPSYS} == "Darwin"
                     29: post-install: fix-darwin-install-name
1.73      wiz        30: .PHONY: fix-darwin-install-name
1.62      jperkin    31: fix-darwin-install-name:
                     32:        install_name_tool -id ${PREFIX}/${PYSITELIB}/libxml2mod.so \
                     33:            ${DESTDIR}${PREFIX}/${PYSITELIB}/libxml2mod.so
                     34: .endif
                     35:
1.40      obache     36: EGG_NAME=      ${DISTNAME:S/-/_python-/}
                     37:
1.36      jmcneill   38: BUILD_DEPENDS+=        ${PYPKGPREFIX}-expat>=0:../../textproc/py-expat
                     39:
1.71      wiz        40: .include "../../lang/python/egg.mk"
1.64      adam       41: .include "../../converters/libiconv/buildlink3.mk"
1.60      prlw1      42: BUILDLINK_API_DEPENDS.libxml2+=        libxml2>=${PKGVERSION_NOREV}
1.5       minskim    43: .include "../../textproc/libxml2/buildlink3.mk"
1.1       recht      44: .include "../../mk/bsd.pkg.mk"

CVSweb <webmaster@jp.NetBSD.org>