Fixup fromcvs/togit conversion
[pkgsrcv2.git] / net / unison / Makefile
1 # $NetBSD: Makefile,v 1.66 2012/12/15 10:36:31 ryoon Exp $
2
3 DISTNAME=       unison-2.40.102
4 PKGREVISION=    2
5 CATEGORIES=     net
6 MASTER_SITES=   http://www.seas.upenn.edu/~bcpierce/unison/download/releases/stable/
7
8 MAINTAINER=     tonio@NetBSD.org
9 HOMEPAGE=       http://www.cis.upenn.edu/~bcpierce/unison/
10 COMMENT=        File-synchronization tool
11 LICENSE=        gnu-gpl-v3
12
13 PKG_INSTALLATION_TYPES= overwrite pkgviews
14
15 .if (${MACHINE_ARCH} == "arm")
16 BUILDLINK_ABI_DEPENDS.ocaml+=   ocaml>=3.12.0nb2
17 .else
18 BUILDLINK_ABI_DEPENDS.ocaml+=   ocaml>=3.11.2
19 .endif
20 BUILDLINK_API_DEPENDS.lablgtk+= lablgtk>=2.16.0
21
22 # docs: unison-manual.pdf/html/ps/dvi
23 WRKSRC=         ${WRKDIR}/${PKGNAME_NOREV}
24 USE_TOOLS+=     gmake
25 MAKE_FLAGS+=    CFLAGS=""
26 MAKE_ENV+=      HOME=${WRKDIR:Q}
27
28 .include "options.mk"
29 .include "../../mk/bsd.prefs.mk"
30
31 .if (${MACHINE_ARCH} == "i386") || (${MACHINE_ARCH} == "powerpc") || (${MACHINE_ARCH} == "sparc") || (${MACHINE_ARCH}=="arm") || (${MACHINE_ARCH} == "x86_64")
32 MAKE_FLAGS+=    NATIVE=true
33 .else
34 MAKE_FLAGS+=    NATIVE=false
35 .endif
36
37 .include "../../mk/pthread.buildlink3.mk"
38
39 .if defined(PTHREAD_TYPE) && (${PTHREAD_TYPE} != "none")
40 MAKE_FLAGS+=    THREADS=true
41 .endif
42
43 BUILD_TARGET=   buildexecutable
44
45 INSTALLATION_DIRS=      bin
46 INSTALLATION_DIRS+=     share/doc/unison
47
48 post-install:
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
56
57 .include "../../lang/ocaml/buildlink3.mk"
58 .include "../../mk/bsd.pkg.mk"