View | Details | Raw Unified | Return to bug 99302
Collapse All | Expand All

(-)Makefile 22 Jun 2006 14:51:53 -0000 (-18 / +18 lines)
Lines 6-30 Link Here
6
#
6
#
7
7
8
PORTNAME=      cvsup
8
PORTNAME=      cvsup
9
PORTVERSION?=  16.1h
9
PORTVERSION=   16.1h
10
PORTREVISION?= 2
10
PORTREVISION=  2
11
CATEGORIES=    net devel
11
CATEGORIES=    net devel
12
MASTER_SITES=  ${MASTER_SITE_FREEBSD_ORG}
12
MASTER_SITES=  ${MASTER_SITE_FREEBSD_ORG}
13
MASTER_SITE_SUBDIR=development/CVSup/snapshots
13
MASTER_SITE_SUBDIR=development/CVSup/snapshots
14
DISTNAME=      cvsup-snap-${PORTVERSION}
14
DISTNAME=      cvsup-snap-${PORTVERSION}
15
15
16
MAINTAINER=    jdp@FreeBSD.org
16
MAINTAINER=    jdp@FreeBSD.org
17
COMMENT?=      General network file distribution system optimized for CVS (GUI version)
17
COMMENT=       Distribution system optimized for CVS
18
18
19
CONFLICTS?=    cvsup-without-gui-[0-9]*
19
CONFLICTS?=    cvsup-without-gui-[0-9]*
20
ONLY_FOR_ARCHS=        alpha amd64 i386 sparc64
20
ONLY_FOR_ARCHS=        alpha amd64 i386 sparc64
21
21
22
OPTIONS=       STATIC "Build static distribution" off \
23
               X11 "Build with X11 support" on
24
22
.include <bsd.port.pre.mk>
25
.include <bsd.port.pre.mk>
23
26
24
.if ${OSVERSION} < 410000
27
.if ${OSVERSION} < 410000
25
BROKEN=                Not supported on versions earlier than 4.1-RELEASE
28
BROKEN=                Not supported on versions earlier than 4.1-RELEASE
26
.endif
29
.endif
27
30
31
.if defined(STATIC)
32
WITH_STATIC=YES
33
.endif
34
35
.if defined(WITH_STATIC) && ! defined (WITHOUT_STATIC)
36
M3FLAGS+=      -DSTATIC
37
.endif
38
28
.if ${ARCH} == "alpha"
39
.if ${ARCH} == "alpha"
29
TARGET=                FBSD_ALPHA
40
TARGET=                FBSD_ALPHA
30
.elif ${ARCH} == "amd64"
41
.elif ${ARCH} == "amd64"
Lines 41-53 Link Here
41
M3FLAGS+=      -DNOGUI
52
M3FLAGS+=      -DNOGUI
42
BUILD_DEPENDS= ${PREFIX}/lib/m3/pkg/tcp/${TARGET}/libm3tcp.a:${PORTSDIR}/lang/ezm3
53
BUILD_DEPENDS= ${PREFIX}/lib/m3/pkg/tcp/${TARGET}/libm3tcp.a:${PORTSDIR}/lang/ezm3
43
PKGNAMESUFFIX= -without-gui
54
PKGNAMESUFFIX= -without-gui
44
COMMENT=       General network file distribution system optimized for CVS (non-GUI version)
55
COMMENT+=      (non-GUI version)
45
DESCR=         ${PKGDIR}/pkg-descr.nogui
56
DESCR=         ${PKGDIR}/pkg-descr.nogui
46
.if !defined(WITHOUT_X11) && ${ARCH} == "amd64"
57
.if !defined(WITHOUT_X11) && ${ARCH} == "amd64"
47
NO_LATEST_LINK=        yes
58
NO_LATEST_LINK=        yes
48
.endif
59
.endif
49
.else
60
.else
50
USE_XLIB=      yes
61
USE_XLIB=      yes
62
COMMENT+=      (GUI version)
51
BUILD_DEPENDS= ${PREFIX}/lib/m3/pkg/formsvbt/${TARGET}/libm3formsvbt.a:${PORTSDIR}/lang/ezm3
63
BUILD_DEPENDS= ${PREFIX}/lib/m3/pkg/formsvbt/${TARGET}/libm3formsvbt.a:${PORTSDIR}/lang/ezm3
52
.endif
64
.endif
53
65
Lines 62-86 Link Here
62
       @${ECHO_MSG} "* STATIC.                                           *"
74
       @${ECHO_MSG} "* STATIC.                                           *"
63
       @${ECHO_MSG} "*****************************************************"
75
       @${ECHO_MSG} "*****************************************************"
64
       @${ECHO_MSG} ""
76
       @${ECHO_MSG} ""
77
WITH_STATIC=YES
65
.endif
78
.endif
66
79
.if defined(WITH_X11) && ${ARCH} == "amd64"
67
.ifdef STATIC || WITH_STATIC
68
M3FLAGS+=      -DSTATIC
69
.endif
70
71
pre-fetch:
72
.ifndef WITHOUT_X11
73
.if ${ARCH} == "amd64"
74
       @${ECHO_MSG} "*****************************************************"
80
       @${ECHO_MSG} "*****************************************************"
75
       @${ECHO_MSG} "* CVSup with X11 is not yet supported on amd64.     *"
81
       @${ECHO_MSG} "* CVSup with X11 is not yet supported on amd64.     *"
76
       @${ECHO_MSG} "* I will build cvsup without X11 support now.       *"
82
       @${ECHO_MSG} "* I will build cvsup without X11 support now.       *"
77
       @${ECHO_MSG} "*****************************************************"
83
       @${ECHO_MSG} "*****************************************************"
78
.else
79
       @${ECHO_MSG} "*****************************************************"
80
       @${ECHO_MSG} "* To build CVSup without X11 (and without the GUI)  *"
81
       @${ECHO_MSG} "* use the \"net/cvsup-without-gui\" port.             *"
82
       @${ECHO_MSG} "*****************************************************"
83
.endif
84
.endif
84
.endif
85
85
86
pre-patch:
86
pre-patch:

Return to bug 99302