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

Annotation of pkgsrc/devel/talloc/Makefile, Revision 1.16

1.16    ! wiz         1: # $NetBSD: Makefile,v 1.15 2016/04/13 17:52:38 wiz Exp $
1.1       wiz         2:
1.16    ! wiz         3: DISTNAME=      talloc-2.1.7
1.1       wiz         4: CATEGORIES=    devel
                      5: MASTER_SITES=  http://www.samba.org/ftp/talloc/
                      6:
                      7: MAINTAINER=    pkgsrc-users@NetBSD.org
                      8: HOMEPAGE=      http://talloc.samba.org/
                      9: COMMENT=       Hierarchical pool based memory allocator with destructors
                     10: LICENSE=       gnu-gpl-v3 AND gnu-lgpl-v3
                     11:
                     12: BUILD_DEPENDS+=        libxslt-[0-9]*:../../textproc/libxslt
                     13:
1.6       asau       14: HAS_CONFIGURE= yes     # wrapper script around WAF
1.1       wiz        15: USE_TOOLS+=    pkg-config
                     16:
                     17: PKGCONFIG_OVERRIDE+=   talloc.pc.in
                     18: PKGCONFIG_OVERRIDE+=   pytalloc-util.pc.in
                     19: PY_PATCHPLIST=         yes
1.13      adam       20: PYTHON_VERSIONS_INCOMPATIBLE=  33 34 35 # not yet ported as of 2.1.0
1.1       wiz        21:
                     22: # include/talloc.h
                     23: CONFLICTS+=    samba-[0-9]*
                     24:
                     25: REPLACE_PYTHON+=       buildtools/bin/waf
1.11      wiz        26: REPLACE_PYTHON+=       buildtools/wafsamba/__init__.py
1.1       wiz        27: REPLACE_PYTHON+=       buildtools/wafsamba/samba_python.py
                     28: REPLACE_PYTHON+=       buildtools/wafsamba/symbols.py
                     29: REPLACE_PYTHON+=       buildtools/wafsamba/wscript
                     30: REPLACE_PYTHON+=       lib/replace/system/wscript_configure
                     31: REPLACE_PYTHON+=       lib/replace/wscript
                     32: REPLACE_PYTHON+=       wscript
                     33:
1.7       wiz        34: .include "../../mk/bsd.prefs.mk"
                     35:
1.14      gdt        36: # Fix install names of libraries on Darwin.
1.7       wiz        37: # Upstream bug report: https://bugzilla.samba.org/show_bug.cgi?id=10791
                     38: post-install:
                     39: .if ${OPSYS} == "Darwin"
1.14      gdt        40:        install_name_tool \
                     41:            -id \
                     42:            ${PREFIX}/lib/libpytalloc-util.${PKGVERSION_NOREV}.dylib \
                     43:            -change \
                     44:            ${WRKSRC}/bin/default/libtalloc.dylib \
                     45:            ${PREFIX}/lib/libtalloc.dylib \
                     46:            ${DESTDIR}${PREFIX}/lib/libpytalloc-util.${PKGVERSION_NOREV}.dylib
                     47:        install_name_tool \
                     48:            -id \
1.7       wiz        49:            ${PREFIX}/lib/libtalloc.${PKGVERSION_NOREV}.dylib \
                     50:            ${DESTDIR}${PREFIX}/lib/libtalloc.${PKGVERSION_NOREV}.dylib
1.14      gdt        51:        install_name_tool \
                     52:            -change \
                     53:            ${WRKSRC}/bin/default/libpytalloc-util.dylib \
                     54:            ${PREFIX}/lib/libpytalloc-util.dylib \
                     55:            -change \
                     56:            ${WRKSRC}/bin/default/libtalloc.dylib \
                     57:            ${PREFIX}/lib/libtalloc.dylib \
                     58:            ${DESTDIR}${PREFIX}/${PYSITELIB}/talloc.so
1.7       wiz        59: .endif
                     60:
1.1       wiz        61: .include "../../lang/python/application.mk"
                     62: .include "../../lang/python/extension.mk"
                     63: .include "../../mk/bsd.pkg.mk"

CVSweb <webmaster@jp.NetBSD.org>