Annotation of pkgsrc/net/unison/Makefile, Revision 1.76
1.76 ! wiz 1: # $NetBSD: Makefile,v 1.75 2013/09/02 19:51:21 adam Exp $
1.1 mjl 2:
1.65 wiz 3: DISTNAME= unison-2.40.102
1.76 ! wiz 4: PKGREVISION= 11
1.1 mjl 5: CATEGORIES= net
1.37 wiz 6: MASTER_SITES= http://www.seas.upenn.edu/~bcpierce/unison/download/releases/stable/
1.1 mjl 7:
1.28 tonio 8: MAINTAINER= tonio@NetBSD.org
1.1 mjl 9: HOMEPAGE= http://www.cis.upenn.edu/~bcpierce/unison/
1.17 martti 10: COMMENT= File-synchronization tool
1.37 wiz 11: LICENSE= gnu-gpl-v3
1.1 mjl 12:
1.18 jlam 13: PKG_INSTALLATION_TYPES= overwrite pkgviews
1.1 mjl 14:
1.45 is 15: .if (${MACHINE_ARCH} == "arm")
16: BUILDLINK_ABI_DEPENDS.ocaml+= ocaml>=3.12.0nb2
17: .else
1.46 wiz 18: BUILDLINK_ABI_DEPENDS.ocaml+= ocaml>=3.11.2
1.45 is 19: .endif
1.58 jaapb 20: BUILDLINK_API_DEPENDS.lablgtk+= lablgtk>=2.16.0
1.1 mjl 21:
22: # docs: unison-manual.pdf/html/ps/dvi
1.19 agc 23: WRKSRC= ${WRKDIR}/${PKGNAME_NOREV}
1.26 jlam 24: USE_TOOLS+= gmake
1.33 tonio 25: MAKE_FLAGS+= CFLAGS=""
1.30 rillig 26: MAKE_ENV+= HOME=${WRKDIR:Q}
1.2 dmcmahil 27:
1.33 tonio 28: .include "options.mk"
1.2 dmcmahil 29: .include "../../mk/bsd.prefs.mk"
30:
1.58 jaapb 31: .if (${MACHINE_ARCH} == "i386") || (${MACHINE_ARCH} == "powerpc") || (${MACHINE_ARCH} == "sparc") || (${MACHINE_ARCH}=="arm") || (${MACHINE_ARCH} == "x86_64")
1.15 jtb 32: MAKE_FLAGS+= NATIVE=true
33: .else
1.2 dmcmahil 34: MAKE_FLAGS+= NATIVE=false
1.15 jtb 35: .endif
36:
1.18 jlam 37: .include "../../mk/pthread.buildlink3.mk"
1.15 jtb 38:
39: .if defined(PTHREAD_TYPE) && (${PTHREAD_TYPE} != "none")
40: MAKE_FLAGS+= THREADS=true
1.2 dmcmahil 41: .endif
1.5 hubertf 42:
1.58 jaapb 43: BUILD_TARGET= buildexecutable
44:
1.18 jlam 45: INSTALLATION_DIRS= bin
1.33 tonio 46: INSTALLATION_DIRS+= share/doc/unison
1.18 jlam 47:
1.5 hubertf 48: post-install:
1.37 wiz 49: ${INSTALL_MAN} ${WRKSRC}/BUGS.txt ${DESTDIR}${PREFIX}/share/doc/unison
50: ${INSTALL_MAN} ${WRKSRC}/CONTRIB ${DESTDIR}${PREFIX}/share/doc/unison
51: ${INSTALL_MAN} ${WRKSRC}/COPYING ${DESTDIR}${PREFIX}/share/doc/unison
52: ${INSTALL_MAN} ${WRKSRC}/NEWS ${DESTDIR}${PREFIX}/share/doc/unison
53: ${INSTALL_MAN} ${WRKSRC}/README ${DESTDIR}${PREFIX}/share/doc/unison
54: ${INSTALL_MAN} ${WRKSRC}/ROADMAP.txt ${DESTDIR}${PREFIX}/share/doc/unison
55: ${INSTALL_MAN} ${WRKSRC}/TODO.txt ${DESTDIR}${PREFIX}/share/doc/unison
1.1 mjl 56:
1.18 jlam 57: .include "../../lang/ocaml/buildlink3.mk"
1.1 mjl 58: .include "../../mk/bsd.pkg.mk"
CVSweb <webmaster@jp.NetBSD.org>