head	1.39;
access;
symbols
	RELEASE_5_2_1:1.37
	RELEASE_5_2_0:1.37
	RELEASE_4_9_0:1.37
	RELEASE_5_1_0:1.36
	RELEASE_4_8_0:1.36
	RELEASE_5_0_0:1.35
	RELEASE_4_7_0:1.33
	RELEASE_4_6_2:1.32
	RELEASE_4_6_1:1.32
	RELEASE_4_6_0:1.32
	RELEASE_5_0_DP1:1.32
	RELEASE_4_5_0:1.31
	RELEASE_4_4_0:1.31
	RELEASE_4_3_0:1.30
	RELEASE_4_2_0:1.28
	RELEASE_4_1_1:1.27
	RELEASE_4_1_0:1.26
	RELEASE_3_5_0:1.25
	RELEASE_4_0_0:1.24
	RELEASE_3_4_0:1.24
	RELEASE_3_3_0:1.24
	RELEASE_3_2_0:1.22
	RELEASE_3_1_0:1.22
	RELEASE_2_2_8:1.21
	RELEASE_3_0_0:1.21
	RELEASE_2_2_7:1.15
	RELEASE_2_2_6:1.12
	RELEASE_2_2_5:1.12
	RELEASE_2_2_1:1.12
	RELEASE_2_2_2:1.12
	mosaic2_6:1.1.1.1
	NCSA:1.1.1;
locks; strict;
comment	@# @;


1.39
date	2004.04.11.01.45.12;	author kris;	state dead;
branches;
next	1.38;

1.38
date	2004.02.17.10.30.34;	author linimon;	state Exp;
branches;
next	1.37;

1.37
date	2003.07.31.09.47.53;	author kris;	state Exp;
branches;
next	1.36;

1.36
date	2003.02.20.19.15.22;	author knu;	state Exp;
branches;
next	1.35;

1.35
date	2002.11.10.16.48.20;	author lioux;	state Exp;
branches;
next	1.34;

1.34
date	2002.11.06.22.47.12;	author adamw;	state Exp;
branches;
next	1.33;

1.33
date	2002.09.01.16.07.55;	author dwcjr;	state Exp;
branches;
next	1.32;

1.32
date	2002.01.26.11.31.22;	author kris;	state Exp;
branches;
next	1.31;

1.31
date	2001.09.11.02.38.19;	author ache;	state Exp;
branches;
next	1.30;

1.30
date	2001.01.16.17.32.51;	author sobomax;	state Exp;
branches;
next	1.29;

1.29
date	2000.12.31.07.01.45;	author trevor;	state Exp;
branches;
next	1.28;

1.28
date	2000.11.07.23.28.16;	author asami;	state Exp;
branches;
next	1.27;

1.27
date	2000.08.03.09.26.44;	author asami;	state Exp;
branches;
next	1.26;

1.26
date	2000.07.04.07.13.11;	author sobomax;	state Exp;
branches;
next	1.25;

1.25
date	2000.04.10.00.04.05;	author cpiazza;	state Exp;
branches;
next	1.24;

1.24
date	99.08.31.02.42.34;	author peter;	state Exp;
branches;
next	1.23;

1.23
date	99.06.27.09.37.13;	author mharo;	state Exp;
branches;
next	1.22;

1.22
date	99.01.23.07.05.28;	author vanilla;	state Exp;
branches;
next	1.21;

1.21
date	98.09.17.00.50.50;	author asami;	state Exp;
branches;
next	1.20;

1.20
date	98.09.17.00.32.53;	author asami;	state Exp;
branches;
next	1.19;

1.19
date	98.09.15.11.57.47;	author asami;	state Exp;
branches;
next	1.18;

1.18
date	98.09.15.11.46.05;	author asami;	state Exp;
branches;
next	1.17;

1.17
date	98.09.15.11.13.31;	author asami;	state Exp;
branches;
next	1.16;

1.16
date	98.08.05.09.31.38;	author asami;	state Exp;
branches;
next	1.15;

1.15
date	98.05.27.08.44.56;	author dburr;	state Exp;
branches;
next	1.14;

1.14
date	98.05.10.22.15.45;	author steve;	state Exp;
branches;
next	1.13;

1.13
date	98.03.28.20.08.37;	author ache;	state Exp;
branches;
next	1.12;

1.12
date	97.02.12.10.24.23;	author asami;	state Exp;
branches;
next	1.11;

1.11
date	96.11.18.01.26.28;	author ache;	state Exp;
branches;
next	1.10;

1.10
date	96.08.19.12.39.13;	author asami;	state Exp;
branches;
next	1.9;

1.9
date	96.08.03.11.11.21;	author ache;	state Exp;
branches;
next	1.8;

1.8
date	96.04.11.09.07.07;	author asami;	state Exp;
branches;
next	1.7;

1.7
date	96.02.19.21.39.24;	author ache;	state Exp;
branches;
next	1.6;

1.6
date	95.12.05.05.12.48;	author ache;	state Exp;
branches;
next	1.5;

1.5
date	95.11.29.11.37.50;	author asami;	state Exp;
branches;
next	1.4;

1.4
date	95.11.27.04.09.50;	author asami;	state Exp;
branches;
next	1.3;

1.3
date	95.10.17.20.20.37;	author torstenb;	state Exp;
branches;
next	1.2;

1.2
date	95.10.03.22.11.56;	author ache;	state Exp;
branches;
next	1.1;

1.1
date	95.08.23.13.38.35;	author jkh;	state Exp;
branches
	1.1.1.1;
next	;

1.1.1.1
date	95.08.23.13.38.35;	author jkh;	state Exp;
branches;
next	;


desc
@@


1.39
log
@As announced 2 months ago, remove these deprecated or broken ports.
@
text
@# New ports collection makefile for:    Mosaic browser
# Date created:         7 August 1995
# Whom:                 torstenb
#
# $FreeBSD: ports/www/Mosaic/Makefile,v 1.38 2004/02/17 10:30:34 linimon Exp $
#

PORTNAME=	mosaic
PORTVERSION=	2.7b5
CATEGORIES=	www
MASTER_SITES=	ftp://ftp.ncsa.uiuc.edu/Web/Mosaic/Unix/source/
DISTNAME=	Mosaic-src-2.7b5

MAINTAINER=	ports@@FreeBSD.org
COMMENT=	A World Wide Web browser
DEPRECATED=	"does not build on FreeBSD-current\; mostly of historical interest"
EXPIRATION_DATE=	"April 09, 2004"

LIB_DEPENDS=	jpeg.9:${PORTSDIR}/graphics/jpeg \
		png.5:${PORTSDIR}/graphics/png

NO_CDROM=	"http://www.ncsa.uiuc.edu/SDG/Software/Mosaic/License/LicenseInfo.html"
NO_PACKAGE=	${NO_CDROM}
USE_MOTIF=	yes
WRKSRC=		${WRKDIR}/Mosaic-src
ALL_TARGET=	bsdi
USE_REINPLACE=	yes
USE_X_PREFIX=	yes
USE_XPM=	yes

.include <bsd.port.pre.mk>

.if ${OSVERSION} >= 501000
BROKEN=		"Does not compile"
.endif

pre-patch:
	@@${REINPLACE_CMD} -e 's,<malloc.h>,<stdlib.h>,' \
	${WRKSRC}/libXmx/Xmx.h ${WRKSRC}/libdtm/dtm.c \
	${WRKSRC}/libdtm/dtm.c ${WRKSRC}/libdtm/dtm.c \
	${WRKSRC}/libdtm/dtm.c ${WRKSRC}/libdtm/dtminit.c \
	${WRKSRC}/libdtm/dtminit.c ${WRKSRC}/libdtm/dtminit.c \
	${WRKSRC}/libdtm/dtminit.c ${WRKSRC}/libdtm/dtmnserv.c \
	${WRKSRC}/libdtm/dtmnserv.c ${WRKSRC}/libhtmlw/HTML-PSformat.c \
	${WRKSRC}/libhtmlw/HTML-PSformat.c ${WRKSRC}/libwww2/HTUtils.h \
	${WRKSRC}/libwww2/HTUtils.h ${WRKSRC}/src/mosaic.h \
	${WRKSRC}/src/mosaic.h ${WRKSRC}/src/proxy-dialogs.c \
	${WRKSRC}/src/proxy-dialogs.c

do-install:
	${INSTALL_PROGRAM} ${WRKSRC}/src/Mosaic ${PREFIX}/bin
	${INSTALL_DATA} ${WRKSRC}/app-defaults.color ${PREFIX}/lib/X11/app-defaults/Mosaic

.include <bsd.port.post.mk>
@


1.38
log
@Mark as deprecated: either fails to fetch, and has done so for some time;
and/or fails to build; and/or the maintainer has recommended
that the ports are obsolete and should be deleted.

In each of these cases, the port has been in trouble for quite some time.
The deprecation date is set for April 09, 2004, except for a very few
ports that are in really bad shape (or the maintainer has recommended
deletion), in which case they are set for March 09, 2004.

If anyone wants to keep these ports in the ports collection, now is
the time to step up and fix them.

PR:		ports/62575
No objection:	freebsd-ports, 10 days
@
text
@d5 1
a5 1
# $FreeBSD$
@


1.37
log
@BROKEN: Does not compile on 5.x
@
text
@d16 2
@


1.36
log
@De-pkg-comment.
@
text
@d29 6
d52 1
a52 1
.include <bsd.port.mk>
@


1.35
log
@o Rollback PORTCOMMENT modifications while this feature's implementation
  is better studied
o Turn PORTCOMMENT variable in Makefile back into pkg-comment files

Approved by:	kris (portmgr hat),
		portmgr, re (silence)
@
text
@d15 1
@


1.34
log
@Use PORTCOMMENT in the Makefile, and whack the pkg-comment.

Approved by:	pat
@
text
@a15 2
PORTCOMMENT=	A World Wide Web browser

@


1.33
log
@${PERL} -> ${REINPLACE_CMD}

PR:		40784
Submitted by:	corecode@@corecode.ath.cx
Reviewed by:	flynn@@energyhq.homeip.net
@
text
@d16 2
@


1.32
log
@Fix build on -current.

On an editorial note, I don't know what value there is in keeping this
port in FreeBSD.  Mosaic cannot even render its own homepage any more,
because someone clever went and rewrote it in modern html complete with
javascript.  Farewell, 1997; hello 2002 :-)
@
text
@d24 1
d29 1
a29 1
	@@${PERL} -pi -e 's,<malloc.h>,<stdlib.h>,' \
@


1.31
log
@Bump png major
@
text
@d5 1
a5 1
# $FreeBSD: ports/www/Mosaic/Makefile,v 1.30 2001/01/16 17:32:51 sobomax Exp $
d26 13
@


1.30
log
@Massive style enforcement - use ^I instead of spaces for variables identation.
@
text
@d5 1
a5 1
# $FreeBSD: ports/www/Mosaic/Makefile,v 1.29 2000/12/31 07:01:45 trevor Exp $
d17 1
a17 1
		png.4:${PORTSDIR}/graphics/png
@


1.29
log
@Add NO_CDROM and NO_PACKAGE to www/Mosaic port, to conform to the license.
@
text
@d5 1
a5 1
# $FreeBSD: ports/www/Mosaic/Makefile,v 1.28 2000/11/07 23:28:16 asami Exp $
d9 2
a10 2
PORTVERSION= 	2.7b5
CATEGORIES=     www
@


1.28
log
@Change motif to a normal dependency.  REQUIRES_MOTIF is now called
USE_MOTIF and generates a LIB_DEPENDS to x11-toolkits/open-motif.  As
before, it implies USE_XPM (and therefore USE_XLIB).  Motif-dummy is
removed from PKG_IGNORE_DEPENDS, whose sole resident is now XFree86-3.

Most of the simple ".if defined(HAVE_MOTIF)"s are removed to always
have USE_MOTIF.  ftp/moxftp will define USE_MOTIF unless
WANT_ATHENA_VERSION (new variable) is defined.  I merged the X cases
in cad/mars, so USE_MOTIF is used iff WITHOUT_X11 is not defined.

I will remove x11-toolkits/Motif-dummy (which has been repo copied to
open-motif) in a few days.
@
text
@d5 1
a5 1
# $FreeBSD: ports/www/Mosaic/Makefile,v 1.27 2000/08/03 09:26:44 asami Exp $
d19 2
@


1.27
log
@(1) Add new variable, XFREE86_VERSION, to specify which version of
    XFree86 (3 or 4) to depend to when USE_XLIB is set.
    XFREE86_VERSION defaults to 3 for now, but adventurous users can
    override it in /etc/make.conf.  When XFREE86_VERSION=3, USE_XLIB
    will add a dependency to x11/XFree86; when it is set to 4, the
    dependency will be to x11/XFree86-4-libraries.  When
    XFREE86_VERSION=4, the PKG_IGNORE_DEPENDS and ALWAYS_BUILD_DEPENDS
    hacks to avoid messing with XFree86 are turned off.

    Since XFree86 version 4 includes some software that used to be
    separate ports, when XFREE86_VERSION=3 the following variables are
    provided:

    USE_DGS		LIB_DEPENDS on x11/dgs
    USE_FREETYPE	LIB_DEPENDS on print/freetype
    USE_MESA		LIB_DEPENDS on graphics/Mesa3
    USE_XPM		LIB_DEPENDS on graphics/xpm

    When XFREE86_VERSION=4, these variables have no effect.  The
    LIB_DEPENDS in the tree for the above four ports have all been
    converted to the USE_* counterparts.  For your information, this
    is the count of the number of ports:

    USE_DGS		0
    USE_FREETYPE	16
    USE_MESA		36
    USE_XPM		236

    There is a new variable, XAWVER, which is set to 6 when
    XFREE86_VERSION=3 and 7 when XFREE86_VERSION=4.  This is also
    passed to PLIST_SUB so ports that build Xaw based shared libraries
    can use this variable to substitute the shlib version number.

    There is also a provision of using a separate mtree file for
    XFREE86_VERSION=4, but that part is not enabled yet.

Reviewed by:	the ports list
Tested by:	make index (XFREE86_VERSION=3 only)

(2) Add hebrew to list of valid categories.
Submitted by:	nbm
@
text
@d5 1
a5 1
# $FreeBSD: ports/www/Mosaic/Makefile,v 1.26 2000/07/04 07:13:11 sobomax Exp $
d19 1
a19 1
REQUIRES_MOTIF=	yes
@


1.26
log
@Bump png shared library version.

Submitted by:	Hajimu UMEMOTO <ume@@mahoroba.org>
@
text
@d5 1
a5 1
# $FreeBSD: ports/www/Mosaic/Makefile,v 1.25 2000/04/10 00:04:05 cpiazza Exp $
d17 1
a17 2
		png.4:${PORTSDIR}/graphics/png \
		Xpm.4:${PORTSDIR}/graphics/xpm \
d23 1
@


1.25
log
@Update with the new PORTNAME/PORTVERSION variables
@
text
@d5 1
a5 1
# $FreeBSD: ports/www/Mosaic/Makefile,v 1.24 1999/08/31 02:42:34 peter Exp $
d17 1
a17 1
		png.3:${PORTSDIR}/graphics/png \
@


1.24
log
@$Id$ -> $FreeBSD$
@
text
@a1 1
# Version required:     2.7b5
d5 1
a5 1
# $FreeBSD$
d8 2
a9 2
DISTNAME=       Mosaic-src-2.7b5
PKGNAME=        mosaic-2.7b5
d12 1
@


1.23
log
@Give port a MAINTAINER= ports@@FreeBSD.org line
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.22 1999/01/23 07:05:28 vanilla Exp $
@


1.22
log
@Bump png's major number to 3.
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.21 1998/09/17 00:50:50 asami Exp $
d14 3
a16 1
LIB_DEPENDS=    jpeg.9:${PORTSDIR}/graphics/jpeg \
@


1.21
log
@Roll back libpng major to 2.
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.20 1998/09/17 00:32:53 asami Exp $
d15 1
a15 1
		png.2:${PORTSDIR}/graphics/png \
@


1.20
log
@Roll back libXpm major to 4.  Sorry, it wasn't a good idea to bump it
in the first place.
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.19 1998/09/15 11:57:47 asami Exp $
d15 1
a15 1
		png.3:${PORTSDIR}/graphics/png \
@


1.19
log
@libpng major is now 3.  Also remove regexp support in preparation for
ELF conversion.
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.18 1998/09/15 11:46:05 asami Exp $
d16 1
a16 1
		Xpm.5:${PORTSDIR}/graphics/xpm \
@


1.18
log
@jpeg is now converted to ELF so change LIB_DEPENDS lines accordingly.
(Note, since the shlib major didn't change this just removes the regexp
 support.)
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.17 1998/09/15 11:13:31 asami Exp $
d15 1
a15 1
		png\\.2\\.:${PORTSDIR}/graphics/png \
@


1.17
log
@libXpm major is now 5.  Also remove regexp support in preparation for
ELF conversion.
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.16 1998/08/05 09:31:38 asami Exp $
d14 1
a14 1
LIB_DEPENDS=    jpeg\\.9\\.:${PORTSDIR}/graphics/jpeg \
@


1.16
log
@Rename all USE_X11 to USE_X_PREFIX.  Requires 1.279 (3.0-current) or
1.227.2.41 (2.2-stable) of bsd.port.mk for this to be interpreted
correctly.
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.15 1998/05/27 08:44:56 dburr Exp $
d16 1
a16 1
		Xpm\\.4\\.:${PORTSDIR}/graphics/xpm \
@


1.15
log
@fix libjpeg version number to correspond with jpeg port
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.14 1998/05/10 22:15:45 steve Exp $
d21 1
a21 1
USE_X11=	yes
@


1.14
log
@Current version of libjpeg is .8

PR:		6497
Submitted by:	Ugo Paternostro <paterno@@dsi.UNIFI.IT>
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.13 1998/03/28 20:08:37 ache Exp $
d14 1
a14 1
LIB_DEPENDS=    jpeg\\.8\\.:${PORTSDIR}/graphics/jpeg \
@


1.13
log
@upgrade png major
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.12 1997/02/12 10:24:23 asami Exp $
d14 1
a14 1
LIB_DEPENDS=    jpeg\\.7\\.:${PORTSDIR}/graphics/jpeg \
@


1.12
log
@Add xpm to LIB_DEPENDS list.

Reported by:	chad@@anasazi.com (Chad R. Larson)
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.11 1996/11/18 01:26:28 ache Exp $
d15 1
a15 1
		png\\.0\\.:${PORTSDIR}/graphics/png \
@


1.11
log
@Fix jpeg major
Misc cleanup
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.10 1996/08/19 12:39:13 asami Exp $
d15 2
a16 1
		png\\.0\\.:${PORTSDIR}/graphics/png
@


1.10
log
@Remove libz dependency.  I don't know why I missed this before.
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.9 1996/08/03 11:11:21 ache Exp $
d11 1
a11 1
CATEGORIES+=	www
d14 1
a14 1
LIB_DEPENDS=	jpeg\\.6\\.:${PORTSDIR}/graphics/jpeg \
d23 2
a24 2
	${INSTALL} -c -s -g ${BINGRP} -m ${BINMODE} -o ${BINOWN} ${WRKSRC}/src/Mosaic ${PREFIX}/bin/Mosaic
	${INSTALL} -c -g ${BINGRP} -m ${NOBINMODE} -o ${BINOWN} ${WRKSRC}/app-defaults.color ${PREFIX}/lib/X11/app-defaults/Mosaic
@


1.9
log
@Upgrade to 2.7b5
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.8 1996/04/11 09:07:07 asami Exp $
d15 1
a15 2
		png\\.0\\.:${PORTSDIR}/graphics/png \
		z\\.1\\.:${PORTSDIR}/devel/libz
@


1.8
log
@Upgrade, 2.7b2 -> 2.7b4.  Also make it conform to Motif standard here.
@
text
@d2 1
a2 1
# Version required:     2.7b4
d6 1
a6 1
# $Id: Makefile,v 1.7 1996/02/19 21:39:24 ache Exp $
d9 2
a10 2
DISTNAME=       Mosaic-src-2.7b4
PKGNAME=        mosaic-2.7b4
a21 4

# don't waste diskspace
post-extract:
	@@rm -rf ${WRKSRC}/libjpeg ${WRKSRC}/libpng
@


1.7
log
@Use png.so.0.* instead of png.so.0.81, will be upgraded
@
text
@d2 1
a2 1
# Version required:     2.7b2
d6 1
a6 1
# $Id: Makefile,v 1.6 1995/12/05 05:12:48 ache Exp $
d9 4
a12 4
DISTNAME=       Mosaic-src-2.7b2
PKGNAME=        mosaic-2.7b2
CATEGORIES=	www
EXTRACT_SUFX=   .tar.Z
d14 3
a16 1
MASTER_SITES=	ftp://ftp.ncsa.uiuc.edu/Web/Mosaic/Unix/source/
d18 1
a18 2
LIB_DEPENDS+=   jpeg\\.6\\.:${PORTSDIR}/graphics/jpeg
LIB_DEPENDS+=   png\\.0\\.:${PORTSDIR}/graphics/png
d20 2
a21 1
ALL_TARGET=	default
d26 4
@


1.6
log
@Upgrade to 2.7b2, support PNG images now
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.5 1995/11/29 11:37:50 asami Exp $
d17 1
a17 1
LIB_DEPENDS+=   png\\.0\\.81:${PORTSDIR}/graphics/png
@


1.5
log
@Add "PKGNAME=mosaic-2.6".  The DISTNAME of this port is "Mosaic-src-2.6",
which is inappropriate as a package name because:

(1) It contains the string "src"
(2) A simple package is not allowed to have a name that starts with a
    capital letter.  Remember, uppercase names are reserved for large
    software packages (Wnn, ImageMagick, etc.)!
@
text
@d1 2
a2 2
# New ports collection makefile for:    Mosaic
# Version required:     2.6
d6 1
a6 1
# $Id: Makefile,v 1.4 1995/11/27 04:09:50 asami Exp $
d9 2
a10 2
DISTNAME=	Mosaic-src-2.6
PKGNAME=	mosaic-2.6
d12 1
d16 2
a17 1
LIB_DEPENDS=    jpeg\\.6\\.:${PORTSDIR}/graphics/jpeg
d23 1
a23 1
	@@rm -rf ${WRKSRC}/libjpeg
@


1.4
log
@Change categories to "www".  gn has "net" in there too.
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.3 1995/10/17 20:20:37 torstenb Exp $
d10 1
@


1.3
log
@add the missing MASTER_SITES= line

Pointed out by: pst
Approved by: asami
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.2 1995/10/03 22:11:56 ache Exp $
d10 1
a10 1
CATEGORIES=	networking
@


1.2
log
@Change libjpeg major to
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.1.1.1 1995/08/23 13:38:35 jkh Exp $
d11 3
@


1.1
log
@Initial revision
@
text
@d6 1
a6 1
# $Id$
d11 1
a11 1
LIB_DEPENDS=	jpeg\\.5\\.:${PORTSDIR}/graphics/jpeg
@


1.1.1.1
log
@Bring in a port of Mosaic.  This can only be built by people with Motif,
so we'll not enable it by default.
Submitted by:	torstenb
@
text
@@
