diff options
author | jdp <jdp@FreeBSD.org> | 2002-01-03 03:17:06 +0800 |
---|---|---|
committer | jdp <jdp@FreeBSD.org> | 2002-01-03 03:17:06 +0800 |
commit | f4e480398e1beadaab0aa215e1fc7901ec689a07 (patch) | |
tree | 852b1ec92445902a3b418412d0ea5435d26f4ec3 /net | |
parent | b7a15c0ae112a8242ed565aad5a424fa6e341a31 (diff) | |
download | freebsd-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/Makefile | 36 | ||||
-rw-r--r-- | net/cvsup/distinfo | 2 |
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 |