aboutsummaryrefslogtreecommitdiffstats
path: root/net
diff options
context:
space:
mode:
authorjdp <jdp@FreeBSD.org>2002-01-03 03:17:06 +0800
committerjdp <jdp@FreeBSD.org>2002-01-03 03:17:06 +0800
commitf4e480398e1beadaab0aa215e1fc7901ec689a07 (patch)
tree852b1ec92445902a3b418412d0ea5435d26f4ec3 /net
parentb7a15c0ae112a8242ed565aad5a424fa6e341a31 (diff)
downloadfreebsd-ports-graphics-f4e480398e1beadaab0aa215e1fc7901ec689a07.tar.gz
freebsd-ports-graphics-f4e480398e1beadaab0aa215e1fc7901ec689a07.tar.zst
freebsd-ports-graphics-f4e480398e1beadaab0aa215e1fc7901ec689a07.zip
Upgrade to snap-16.1f. This snapshot is primarily cleanups,
documentation updates, and portability fixes. There is no compelling reason for FreeBSD users to upgrade if they are already running snap-16.1e. More importantly: Change the Modula-3 dependencies to use the new "ezm3" distribution. It is a lot smaller and easier to install than pm3. Remove the special static linking when PACKAGE_BUILDING is set. When ezm3 is used, programs are always statically linked with the Modula-3 libraries. This means that binaries built with this port will be stand-alone, but still dynamically linked with the system libraries. So, for example, they will work with runsocks.
Diffstat (limited to 'net')
-rw-r--r--net/cvsup/Makefile36
-rw-r--r--net/cvsup/distinfo2
2 files changed, 6 insertions, 32 deletions
diff --git a/net/cvsup/Makefile b/net/cvsup/Makefile
index f438613847f..2d765abffd2 100644
--- a/net/cvsup/Makefile
+++ b/net/cvsup/Makefile
@@ -6,41 +6,26 @@
#
PORTNAME= cvsup
-PORTVERSION?= 16.1e
+PORTVERSION?= 16.1f
PORTREVISION?= 0
CATEGORIES= net devel
-MASTER_SITES= http://people.freebsd.org/~jdp/s1g/ \
- ftp://ftp3.freebsd.org/pub/FreeBSD/development/CVSup/snapshots/ \
- ftp://ftp.freebsd.org/pub/FreeBSD/development/CVSup/snapshots/ \
- ftp://ftp.cs.tu-berlin.de/pub/FreeBSD/development/CVSup/snapshots/
+MASTER_SITES= ${MASTER_SITE_FREEBSD_ORG}
+MASTER_SITE_SUBDIR=development/CVSup/snapshots
DISTNAME= cvsup-snap-${PORTVERSION}
MAINTAINER= jdp@FreeBSD.org
-.ifdef PACKAGE_BUILDING
-STATIC= yes
-.endif
-
.ifdef WITHOUT_X11
M3FLAGS+= -DNOGUI
-BUILD_DEPENDS= ${L1}libm3tcp${L2}:${PORTSDIR}/lang/pm3-net
-.ifndef STATIC
-RUN_DEPENDS= ${L1}libm3tcp${L2}:${PORTSDIR}/lang/pm3-net
-.endif
+BUILD_DEPENDS= ${PREFIX}/lib/m3/pkg/tcp/${TARGET}/libm3tcp.a:${PORTSDIR}/lang/ezm3
.else
-BUILD_DEPENDS= ${L1}libm3formsvbt${L2}:${PORTSDIR}/lang/pm3-forms
-.ifndef STATIC
-RUN_DEPENDS= ${L1}libm3formsvbt${L2}:${PORTSDIR}/lang/pm3-forms
-.endif
+BUILD_DEPENDS= ${PREFIX}/lib/m3/pkg/formsvbt/${TARGET}/libm3formsvbt.a:${PORTSDIR}/lang/ezm3
.endif
MAKE_ARGS+= PREFIX=${PREFIX} M3FLAGS="${M3FLAGS}"
MAN1= cvpasswd.1 cvsup.1
MAN8= cvsupd.8
-L1= ${PREFIX}/lib/m3/${TARGET}/
-SOVERSION= 7
-
.ifdef STATIC
M3FLAGS+= -DSTATIC
.endif
@@ -48,29 +33,18 @@ M3FLAGS+= -DSTATIC
.include <bsd.port.pre.mk>
.if ${PORTOBJFORMAT} == "aout"
-L2= .so.${SOVERSION}.0
TARGET= FreeBSD2
-TARGETDIR= freebsd-2
-WORDSIZE= 32
.elif ${ARCH} == "i386"
-L2= .so.${SOVERSION}
.if ${OSVERSION} < 400011
TARGET= FreeBSD3
-TARGETDIR= freebsd-3
.else
TARGET= FreeBSD4
-TARGETDIR= freebsd-4
.endif
-WORDSIZE= 32
.elif ${ARCH} == "alpha"
.if ${OSVERSION} < 400011
BROKEN= Not supported on older versions of FreeBSD/Alpha
.endif
-CFLAGS+= -mieee
-L2= .so.${SOVERSION}
TARGET= FBSD_ALPHA
-TARGETDIR= fbsd-alpha
-WORDSIZE= 64
.endif
pre-fetch:
diff --git a/net/cvsup/distinfo b/net/cvsup/distinfo
index e0007d9d7fe..c54102a7f9d 100644
--- a/net/cvsup/distinfo
+++ b/net/cvsup/distinfo
@@ -1 +1 @@
-MD5 (cvsup-snap-16.1e.tar.gz) = 1fc0ce8660b7fdc350893d4ea2458ceb
+MD5 (cvsup-snap-16.1f.tar.gz) = 57f318a41ddd7fd9cbe11b5c2ab4a53c