head	1.129;
access;
symbols
	RELEASE_8_3_0:1.125
	RELEASE_9_0_0:1.123
	old_RELEASE_7_4_0:1.114
	old_RELEASE_8_2_0:1.114
	old_RELEASE_6_EOL:1.112
	old_RELEASE_8_1_0:1.104
	old_RELEASE_7_3_0:1.103
	old_RELEASE_8_0_0:1.101
	old_RELEASE_7_2_0:1.99
	old_RELEASE_7_1_0:1.97
	old_RELEASE_6_4_0:1.96
	old_RELEASE_5_EOL:1.88
	old_RELEASE_6_3_0:1.86
	old_RELEASE_7_0_0:1.86
	old_PRE_XORG_7:1.81
	old_RELEASE_4_EOL:1.78
	old_RELEASE_6_2_0:1.77
	old_RELEASE_6_1_0:1.67
	old_RELEASE_5_5_0:1.67
	old_RELEASE_6_0_0:1.62
	old_RELEASE_5_4_0:1.57
	old_RELEASE_4_11_0:1.55
	old_RELEASE_5_3_0:1.52
	old_RELEASE_4_10_0:1.44
	old_RELEASE_5_2_1:1.41
	old_RELEASE_5_2_0:1.41
	old_RELEASE_4_9_0:1.38
	old_RELEASE_5_1_0:1.35
	old_RELEASE_4_8_0:1.35
	old_RELEASE_5_0_0:1.32
	old_RELEASE_4_7_0:1.32
	old_RELEASE_4_6_2:1.29
	old_RELEASE_4_6_1:1.29
	old_RELEASE_4_6_0:1.29
	old_RELEASE_5_0_DP1:1.24
	old_RELEASE_4_5_0:1.22
	old_RELEASE_4_4_0:1.14
	old_RELEASE_4_3_0:1.8;
locks; strict;
comment	@# @;


1.129
date	2012.12.12.21.54.24;	author svnexp;	state Exp;
branches;
next	1.128;

1.128
date	2012.11.17.06.02.39;	author svnexp;	state Exp;
branches;
next	1.127;

1.127
date	2012.09.05.15.43.33;	author des;	state Exp;
branches;
next	1.126;

1.126
date	2012.06.01.05.24.57;	author dinoex;	state Exp;
branches;
next	1.125;

1.125
date	2011.12.20.23.21.01;	author acm;	state Exp;
branches;
next	1.124;

1.124
date	2011.12.15.00.23.37;	author acm;	state Exp;
branches;
next	1.123;

1.123
date	2011.12.07.15.24.14;	author acm;	state Exp;
branches;
next	1.122;

1.122
date	2011.11.17.23.39.00;	author acm;	state Exp;
branches;
next	1.121;

1.121
date	2011.11.06.17.15.45;	author acm;	state Exp;
branches;
next	1.120;

1.120
date	2011.10.20.15.14.18;	author acm;	state Exp;
branches;
next	1.119;

1.119
date	2011.10.16.10.56.17;	author pawel;	state Exp;
branches;
next	1.118;

1.118
date	2011.07.25.14.54.06;	author tabthorpe;	state Exp;
branches;
next	1.117;

1.117
date	2011.06.29.15.26.07;	author mezz;	state Exp;
branches;
next	1.116;

1.116
date	2011.05.21.22.30.40;	author mezz;	state Exp;
branches;
next	1.115;

1.115
date	2011.04.12.23.06.16;	author mezz;	state Exp;
branches;
next	1.114;

1.114
date	2011.01.30.19.46.47;	author mezz;	state Exp;
branches;
next	1.113;

1.113
date	2010.12.18.05.49.53;	author mezz;	state Exp;
branches;
next	1.112;

1.112
date	2010.10.23.01.09.52;	author mezz;	state Exp;
branches;
next	1.111;

1.111
date	2010.10.01.02.21.02;	author mezz;	state Exp;
branches;
next	1.110;

1.110
date	2010.09.26.21.39.09;	author itetcu;	state Exp;
branches;
next	1.109;

1.109
date	2010.09.19.21.49.27;	author mezz;	state Exp;
branches;
next	1.108;

1.108
date	2010.08.15.00.52.39;	author mezz;	state Exp;
branches;
next	1.107;

1.107
date	2010.07.25.18.57.05;	author mezz;	state Exp;
branches;
next	1.106;

1.106
date	2010.07.24.19.28.12;	author mezz;	state Exp;
branches;
next	1.105;

1.105
date	2010.07.24.16.07.27;	author mezz;	state Exp;
branches;
next	1.104;

1.104
date	2010.03.28.06.44.54;	author dinoex;	state Exp;
branches;
next	1.103;

1.103
date	2009.11.25.03.18.08;	author mezz;	state Exp;
branches;
next	1.102;

1.102
date	2009.10.31.20.04.02;	author mezz;	state Exp;
branches;
next	1.101;

1.101
date	2009.09.19.01.38.10;	author mezz;	state Exp;
branches;
next	1.100;

1.100
date	2009.09.06.22.41.22;	author mezz;	state Exp;
branches;
next	1.99;

1.99
date	2009.03.19.17.28.49;	author bsam;	state Exp;
branches;
next	1.98;

1.98
date	2009.03.07.17.29.25;	author mezz;	state Exp;
branches;
next	1.97;

1.97
date	2008.12.18.02.35.11;	author mezz;	state Exp;
branches;
next	1.96;

1.96
date	2008.10.30.21.07.37;	author mezz;	state Exp;
branches;
next	1.95;

1.95
date	2008.10.22.20.33.33;	author mezz;	state Exp;
branches;
next	1.94;

1.94
date	2008.10.22.20.19.25;	author mezz;	state Exp;
branches;
next	1.93;

1.93
date	2008.10.08.19.32.04;	author mezz;	state Exp;
branches;
next	1.92;

1.92
date	2008.08.21.03.19.04;	author mezz;	state Exp;
branches;
next	1.91;

1.91
date	2008.07.04.02.51.25;	author mezz;	state Exp;
branches;
next	1.90;

1.90
date	2008.07.03.03.59.43;	author mezz;	state Exp;
branches;
next	1.89;

1.89
date	2008.06.13.04.00.57;	author mezz;	state Exp;
branches;
next	1.88;

1.88
date	2008.04.03.16.41.00;	author mezz;	state Exp;
branches;
next	1.87;

1.87
date	2008.02.21.03.53.21;	author mezz;	state Exp;
branches;
next	1.86;

1.86
date	2007.12.18.21.27.33;	author mezz;	state Exp;
branches;
next	1.85;

1.85
date	2007.10.17.17.02.17;	author mezz;	state Exp;
branches;
next	1.84;

1.84
date	2007.08.15.16.36.42;	author mezz;	state Exp;
branches;
next	1.83;

1.83
date	2007.07.19.20.42.51;	author mezz;	state Exp;
branches;
next	1.82;

1.82
date	2007.05.25.17.51.36;	author mezz;	state Exp;
branches;
next	1.81;

1.81
date	2007.04.14.01.30.35;	author mezz;	state Exp;
branches;
next	1.80;

1.80
date	2007.04.11.17.56.40;	author mezz;	state Exp;
branches;
next	1.79;

1.79
date	2007.04.11.17.46.53;	author mezz;	state Exp;
branches;
next	1.78;

1.78
date	2006.12.18.18.46.27;	author mezz;	state Exp;
branches;
next	1.77;

1.77
date	2006.09.22.03.45.48;	author mezz;	state Exp;
branches;
next	1.76;

1.76
date	2006.08.07.18.31.41;	author mezz;	state Exp;
branches;
next	1.75;

1.75
date	2006.08.03.00.38.32;	author mezz;	state Exp;
branches;
next	1.74;

1.74
date	2006.08.01.18.48.36;	author mezz;	state Exp;
branches;
next	1.73;

1.73
date	2006.06.24.22.01.57;	author mezz;	state Exp;
branches;
next	1.72;

1.72
date	2006.06.21.17.09.43;	author mezz;	state Exp;
branches;
next	1.71;

1.71
date	2006.06.21.04.31.10;	author mezz;	state Exp;
branches;
next	1.70;

1.70
date	2006.04.28.19.49.23;	author mezz;	state Exp;
branches;
next	1.69;

1.69
date	2006.04.05.21.36.26;	author mezz;	state Exp;
branches;
next	1.68;

1.68
date	2006.03.31.22.09.36;	author mezz;	state Exp;
branches;
next	1.67;

1.67
date	2006.02.20.05.45.47;	author mezz;	state Exp;
branches;
next	1.66;

1.66
date	2005.11.26.21.56.04;	author mezz;	state Exp;
branches;
next	1.65;

1.65
date	2005.11.22.20.24.55;	author mezz;	state Exp;
branches;
next	1.64;

1.64
date	2005.09.20.22.28.21;	author mezz;	state Exp;
branches;
next	1.63;

1.63
date	2005.09.20.20.05.23;	author mezz;	state Exp;
branches;
next	1.62;

1.62
date	2005.07.28.08.52.40;	author mezz;	state Exp;
branches;
next	1.61;

1.61
date	2005.06.19.19.04.07;	author mezz;	state Exp;
branches;
next	1.60;

1.60
date	2005.06.17.22.59.27;	author netchild;	state Exp;
branches;
next	1.59;

1.59
date	2005.06.16.22.02.27;	author mezz;	state Exp;
branches;
next	1.58;

1.58
date	2005.04.19.21.08.56;	author mezz;	state Exp;
branches;
next	1.57;

1.57
date	2005.02.20.22.22.27;	author mezz;	state Exp;
branches;
next	1.56;

1.56
date	2005.02.05.00.02.27;	author mezz;	state Exp;
branches;
next	1.55;

1.55
date	2004.12.31.18.24.08;	author netchild;	state Exp;
branches;
next	1.54;

1.54
date	2004.12.15.04.47.29;	author mezz;	state Exp;
branches;
next	1.53;

1.53
date	2004.11.01.21.25.10;	author mezz;	state Exp;
branches;
next	1.52;

1.52
date	2004.08.05.19.14.52;	author mezz;	state Exp;
branches;
next	1.51;

1.51
date	2004.08.05.17.11.34;	author mezz;	state Exp;
branches;
next	1.50;

1.50
date	2004.07.20.17.38.59;	author mezz;	state Exp;
branches;
next	1.49;

1.49
date	2004.06.06.06.59.46;	author mezz;	state Exp;
branches;
next	1.48;

1.48
date	2004.06.03.21.21.48;	author mezz;	state Exp;
branches;
next	1.47;

1.47
date	2004.05.14.14.59.11;	author sf;	state Exp;
branches;
next	1.46;

1.46
date	2004.05.14.03.51.21;	author mezz;	state Exp;
branches;
next	1.45;

1.45
date	2004.05.02.23.36.58;	author mezz;	state Exp;
branches;
next	1.44;

1.44
date	2004.02.17.08.20.16;	author krion;	state Exp;
branches;
next	1.43;

1.43
date	2004.02.16.23.36.35;	author kris;	state Exp;
branches;
next	1.42;

1.42
date	2004.02.11.06.18.14;	author marcus;	state Exp;
branches;
next	1.41;

1.41
date	2003.11.22.09.24.45;	author marcus;	state Exp;
branches;
next	1.40;

1.40
date	2003.11.12.22.09.34;	author marcus;	state Exp;
branches;
next	1.39;

1.39
date	2003.10.14.18.25.25;	author marcus;	state Exp;
branches;
next	1.38;

1.38
date	2003.07.23.21.07.47;	author naddy;	state Exp;
branches;
next	1.37;

1.37
date	2003.07.09.10.22.21;	author nork;	state Exp;
branches;
next	1.36;

1.36
date	2003.07.07.10.23.24;	author nork;	state Exp;
branches;
next	1.35;

1.35
date	2003.03.11.19.25.14;	author des;	state Exp;
branches;
next	1.34;

1.34
date	2003.03.07.06.12.39;	author ade;	state Exp;
branches;
next	1.33;

1.33
date	2003.02.10.11.25.49;	author des;	state Exp;
branches;
next	1.32;

1.32
date	2002.08.27.09.53.49;	author des;	state Exp;
branches;
next	1.31;

1.31
date	2002.07.04.00.22.41;	author des;	state Exp;
branches;
next	1.30;

1.30
date	2002.05.28.04.20.04;	author des;	state Exp;
branches;
next	1.29;

1.29
date	2002.05.16.10.35.15;	author des;	state Exp;
branches;
next	1.28;

1.28
date	2002.05.16.07.50.34;	author des;	state Exp;
branches;
next	1.27;

1.27
date	2002.05.16.07.49.43;	author des;	state Exp;
branches;
next	1.26;

1.26
date	2002.04.26.20.26.42;	author des;	state Exp;
branches;
next	1.25;

1.25
date	2002.04.20.15.03.26;	author des;	state Exp;
branches;
next	1.24;

1.24
date	2002.03.31.13.08.50;	author des;	state Exp;
branches;
next	1.23;

1.23
date	2002.03.02.15.58.48;	author des;	state Exp;
branches;
next	1.22;

1.22
date	2002.01.18.18.50.12;	author des;	state Exp;
branches;
next	1.21;

1.21
date	2002.01.09.12.35.40;	author des;	state Exp;
branches;
next	1.20;

1.20
date	2001.12.06.13.02.30;	author des;	state Exp;
branches;
next	1.19;

1.19
date	2001.11.27.17.49.16;	author des;	state Exp;
branches;
next	1.18;

1.18
date	2001.11.27.01.16.57;	author des;	state Exp;
branches;
next	1.17;

1.17
date	2001.11.27.01.10.46;	author des;	state Exp;
branches;
next	1.16;

1.16
date	2001.11.27.00.29.59;	author des;	state Exp;
branches;
next	1.15;

1.15
date	2001.10.04.13.30.18;	author des;	state Exp;
branches;
next	1.14;

1.14
date	2001.08.14.14.14.27;	author des;	state Exp;
branches;
next	1.13;

1.13
date	2001.06.04.22.58.48;	author des;	state Exp;
branches;
next	1.12;

1.12
date	2001.06.01.10.59.08;	author des;	state Exp;
branches;
next	1.11;

1.11
date	2001.05.16.12.20.28;	author des;	state Exp;
branches;
next	1.10;

1.10
date	2001.04.27.13.09.24;	author des;	state Exp;
branches;
next	1.9;

1.9
date	2001.04.27.13.07.39;	author des;	state Exp;
branches;
next	1.8;

1.8
date	2001.03.22.12.19.20;	author des;	state Exp;
branches;
next	1.7;

1.7
date	2001.03.08.11.12.09;	author des;	state Exp;
branches;
next	1.6;

1.6
date	2001.03.05.16.49.53;	author des;	state Exp;
branches;
next	1.5;

1.5
date	2001.01.04.14.39.40;	author des;	state Exp;
branches;
next	1.4;

1.4
date	2000.12.13.14.28.53;	author des;	state Exp;
branches;
next	1.3;

1.3
date	2000.12.06.17.08.50;	author des;	state Exp;
branches;
next	1.2;

1.2
date	2000.12.06.16.57.04;	author des;	state Exp;
branches;
next	1.1;

1.1
date	2000.12.06.16.47.23;	author des;	state Exp;
branches;
next	;


desc
@@


1.129
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/308809
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ## r308809 | acm | 2012-12-12 21:48:51 +0000 (Wed, 12 Dec 2012) | 2 lines
## SVN ##
## SVN ## - Mark IGNORE
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ##
@
text
@# $FreeBSD: head/www/linux-opera-devel/Makefile 308809 2012-12-12 21:48:51Z acm $

PORTNAME=	opera
PORTVERSION=	${OPERA_VER}
PORTREVISION=	5
CATEGORIES=	www linux
MASTER_SITES=	http://snapshot.opera.com/${MASTER_SITES_VER_PATH}/
PKGNAMEPREFIX=	linux-
PKGNAMESUFFIX=	-devel
DISTNAME=	${OPERA_NEXT}-${OPERA_VER}-${OPERA_BUILD}.i386.linux
DIST_SUBDIR=	${PORTNAME}

MAINTAINER=	acm@@FreeBSD.org
COMMENT=	A blazingly fast, full-featured, standards-compliant browser (next version)
IGNORE=		Development version is not currently active. Use www/linux-opera instead of

RUN_DEPENDS=	update-mime-database:${PORTSDIR}/misc/shared-mime-info

USE_XZ=		yes
USE_LINUX=	yes
USE_LINUX_APPS=	aspell naslibs png xorglibs
ONLY_FOR_ARCHS=	i386 amd64
USE_GNOME=	desktopfileutils
WANT_GNOME=	yes
INSTALLS_ICONS=	yes

NO_BUILD=	yes
LATEST_LINK=	${PKGNAMEPREFIX}${PORTNAME}${PKGNAMESUFFIX}

OPERA_NEXT?=	${PORTNAME}-next
OPERA_VER?=	12.00
OPERA_BUILD?=	1213
MASTER_SITES_VER_PATH=	unix/hwa_${OPERA_VER}-${OPERA_BUILD}
DATADIR=	${PREFIX}/share/${PKGNAMEPREFIX}${OPERA_NEXT}
DOCSDIR=	${PREFIX}/share/doc/${PKGNAMEPREFIX}${OPERA_NEXT}

MAN1=		linux-opera-next.1 linux-opera-next-widget-manager.1

RENAME=		opera-next opera-next-widget-manager lib/opera-next \
		share/applications/opera-next-browser.desktop \
		share/applications/opera-next-widget-installer.desktop \
		share/applications/opera-next-widget-manager.desktop \
		share/doc/opera-next share/opera-next man/man1/opera-next.1 \
		man/man1/opera-next-widget-manager.1 \
		share/mime/packages/opera-next-extension.xml \
		share/mime/packages/opera-next-unite-application.xml \
		share/mime/packages/opera-next-widget.xml

.include <bsd.port.pre.mk>

.if ${OSVERSION}<700055
IGNORE=	you need FreeBSD>=7.0 RELEASE with Linux emulation 2.6.x.
.elif ${OSVERSION}<800076 && ! defined (OVERRIDE_LINUX_NONBASE_PORTS)
IGNORE=	you need to use non-default linux ports (define OVERRIDE_LINUX_BASE_PORT=f8 and OVERRIDE_LINUX_NONBASE_PORTS=f8). You also can use f10 instead of f8, but I only have tested it with f8.
.endif

post-extract:
	@@${GUNZIP_CMD} ${WRKSRC}/share/man/man1/*.gz
	@@${MV} ${WRKSRC}/share/man ${WRKSRC}/man
	@@for _r in ${RENAME}; do \
		linux=`${ECHO_CMD} $${_r} | \
		       ${SED} -e 's|opera-next|${PKGNAMEPREFIX}${OPERA_NEXT}|g'`; \
		${MV} ${WRKSRC}/$${_r} ${WRKSRC}/$${linux}; \
	done; \
	for _f in `find ${WRKSRC}/share/icons -type f | \
		   ${SED} -e 's|${WRKSRC}/||g'`; do \
		linux=`${ECHO_CMD} $${_f} | \
		       ${SED} -e 's|opera-next|${PKGNAMEPREFIX}${OPERA_NEXT}|g'`; \
		${MV} ${WRKSRC}/$${_f} ${WRKSRC}/$${linux}; \
	done; \
	for _l in `find ${WRKSRC}/share/icons -name opera-widget.png | \
		   ${SED} -e 's|/opera-widget\.png||g'`; do \
		${RM} $${_l}/opera-widget.png; \
		cd $${_l}; \
		${LN} -s ../mimetypes/${PKGNAMEPREFIX}${OPERA_NEXT}-widget.png \
			$${_l}/${PKGNAMEPREFIX}${OPERA_NEXT}-widget.png; \
	done

post-patch:
	@@${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|g ; \
		s|%%LOCALBASE%%|${LOCALBASE}|g ; \
		s|%%LINUXBASE%%|${LINUXBASE}|g' \
			${WRKSRC}/share/${PKGNAMEPREFIX}${OPERA_NEXT}/defaults/pluginpath.ini
	@@${REINPLACE_CMD} -e '/man1/s|opera|${PKGNAMEPREFIX}${PORTNAME}|g ; \
		/man1/s|1.gz|1|g ; /man1/s|share/||g ; \
		s|bin/opera|bin/${PKGNAMEPREFIX}${PORTNAME}|g ; \
		s|name=$$(uname -s)|name=Linux|g ; \
		s|lib/opera|lib/${PKGNAMEPREFIX}${PORTNAME}|g ; \
		s|applications/opera|applications/${PKGNAMEPREFIX}${PORTNAME}|g ; \
		s|doc/opera|doc/${PKGNAMEPREFIX}${PORTNAME}|g ; \
		/hicolor/s|/opera|/${PKGNAMEPREFIX}${PORTNAME}|g ; \
		s|packages/opera|packages/${PKGNAMEPREFIX}${PORTNAME}|g ; \
		s|share/opera|share/${PKGNAMEPREFIX}${PORTNAME}|g ; \
		s|PREFIX=/usr/local|PREFIX=${PREFIX}|g ; \
		/OPERA_PERSONALDIR/s|.opera|.${PKGNAMEPREFIX}${PORTNAME}|g ; \
		s|opera-next)|${PKGNAMEPREFIX}${OPERA_NEXT})|g ; \
		s|opera-next-widget-manager)|${PKGNAMEPREFIX}${OPERA_NEXT}-widget-manager)|g ; \
		s|^.*rmdir.*mime/packages.*||g ; \
		s|^.*GX - bin/uninstall-opera@@.*||g ; \
		s|[$$]tempdir/damaged|${WRKSRC}/damaged|g ; \
		s|PREFIX/bin/uninstall-opera|PREFIX/bin/disabled-opera|g' \
			${WRKSRC}/install
	@@${REINPLACE_CMD} -e '/^Name/s|$$| (Linux version)|g ; \
		/Exec/s|opera|${PKGNAMEPREFIX}${PORTNAME}|g ; \
		/Icon/s|opera|${PKGNAMEPREFIX}${PORTNAME}|g ; \
		/StartupWMClass/s|opera|${PKGNAMEPREFIX}${OPERA_NEXT}|g ; \
		s|TryExec=.*||g ; /^$$/d' \
			${WRKSRC}/share/applications/*.desktop
	@@${REINPLACE_CMD} -e 's|lib/opera|lib/${PKGNAMEPREFIX}${PORTNAME}|g ; \
		s|doc/opera|doc/${PKGNAMEPREFIX}${PORTNAME}|g ; \
		s|share/opera|share/${PKGNAMEPREFIX}${PORTNAME}|g ; \
		s|opera-widget-manager|${PKGNAMEPREFIX}${OPERA_NEXT}-widget-manager|g ; \
		s|opera (1)|${PKGNAMEPREFIX}${OPERA_NEXT} (1)|g ; \
		s|\.opera@@@@|\.${PKGNAMEPREFIX}${OPERA_NEXT}@@@@|g ; \
		s|B opera@@@@|B ${PKGNAMEPREFIX}${OPERA_NEXT}@@@@|g ; \
		/standards-compliant/s|opera|${PKGNAMEPREFIX}${OPERA_NEXT}|g' \
			${WRKSRC}/man/man1/*.1
	@@${REINPLACE_CMD} -e '/<generic-icon/s|opera|${PKGNAMEPREFIX}${PORTNAME}|g' \
			${WRKSRC}/share/mime/packages/*.xml
	@@${FIND} ${WRKSRC} -name '*.orig' -delete
	@@${FIND} ${WRKSRC} -name '*.bak' -delete

do-install:
	@@(cd ${WRKSRC} && ./install --system --quiet --force)

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


1.128
log
@Switch exporter over
@
text
@d1 1
a1 1
# $FreeBSD: head/www/linux-opera-devel/Makefile 303710 2012-09-05 15:43:33Z des $
d15 1
@


1.127
log
@SVN rev 303710 on 2012-09-05 15:43:33Z by des

Remove useless metadata from ports I created.
@
text
@d1 1
a1 1
# $FreeBSD$
@


1.126
log
@- update png to 1.5.10
@
text
@a0 4
# New ports collection makefile for:		linux-opera-devel
# Date created:					December 6th 2000
# Whom:						des
#
a1 1
#
@


1.125
log
@- Update to 12.00 BUILD 1213
- Bump PORTREVISION
@
text
@d10 1
a10 1
PORTREVISION=	4
@


1.124
log
@- Update to 12.00 BUILD 1191
- Bump PORTREVISION

Feature safe:	yes
@
text
@d10 1
a10 1
PORTREVISION=	3
d36 2
a37 2
OPERA_BUILD?=	1191
MASTER_SITES_VER_PATH=	unix/kisskiss_${OPERA_VER}-${OPERA_BUILD}
@


1.123
log
@- Update to 12.00 BUILD 1174

Feature safe:	yes
@
text
@d10 1
a10 1
PORTREVISION=	2
d36 2
a37 2
OPERA_BUILD?=	1174
MASTER_SITES_VER_PATH=	unix/3784_${OPERA_VER}-${OPERA_BUILD}
@


1.122
log
@- Update 12.00 BUILD 1155
- Bump PORTREVISION

Feature safe:	yes
@
text
@d10 1
a10 1
PORTREVISION=	1
d36 2
a37 2
OPERA_BUILD?=	1155
MASTER_SITES_VER_PATH=	unix/hwa_${OPERA_VER}-${OPERA_BUILD}
@


1.121
log
@- New port: www/linux-opera-devel

Opera Next is a test version of Opera next major release (Linux version)
@
text
@d10 1
d12 1
a12 1
MASTER_SITES=	http://snapshot.opera.com/unix/quack_${OPERA_VER}-${OPERA_BUILD}/
d36 2
a37 1
OPERA_BUILD?=	1116
d56 1
a56 1
IGNORE=	You need FreeBSD>=7.0 RELEASE with Linux emulation 2.6.x.
d58 1
a58 1
IGNORE=	You need to use non-default linux ports (define OVERRIDE_LINUX_BASE_PORT=f8 and OVERRIDE_LINUX_NONBASE_PORTS=f8). You also can use f10 instead of f8, but I only have tested it with f8.
@


1.120
log
@- Security update to 11.52
- Take maintainership

Security:	http://www.opera.com/support/kb/view/1002/
@
text
@d1 1
a1 1
# New ports collection makefile for:		linux-opera
d11 1
a11 10
MASTER_SITES=	ftp://ftp.opera.com/pub/opera/linux/${OPERA_VER:S/.//}/ \
		ftp://ftp.sunet.se/pub/www/clients/Opera/linux/${OPERA_VER:S/.//}/ \
		ftp://sunsite.cnlab-switch.ch/mirror/opera/linux/${OPERA_VER:S/.//}/ \
		ftp://ftp.tiscali.nl/pub/mirrors/opera/linux/${OPERA_VER:S/.//}/ \
		ftp://ftp.ntua.gr/pub/www/Opera/linux/${OPERA_VER:S/.//}/ \
		http://mirrors.pmmf.hu/mirror/opera/linux/${OPERA_VER:S/.//}/ \
		ftp://ftp.task.gda.pl/pub/opera/linux/${OPERA_VER:S/.//}/ \
		ftp://ftp.planetmirror.com/pub/opera/linux/${OPERA_VER:S/.//}/ \
		http://gd.tuwien.ac.at/infosys/browsers/opera/linux/${OPERA_VER:S/.//}/ \
		${MASTER_SITE_RINGSERVER:S,%SUBDIR%,net/www/opera/linux/${OPERA_VER:S/.//}/&,}
d13 3
a15 1
DISTNAME=	${PORTNAME}-${OPERA_VER}-${OPERA_BUILD}.i386.linux
d18 1
a18 1
COMMENT=	A blazingly fast, full-featured, standards-compliant browser
d31 1
d33 17
a49 16
OPERA_VER?=	11.52
OPERA_BUILD?=	1100
DATADIR=	${PREFIX}/share/${UNIQUENAME}
DOCSDIR=	${PREFIX}/share/doc/${UNIQUENAME}

MAN1=		linux-opera.1 linux-opera-widget-manager.1

RENAME=		opera opera-widget-manager lib/opera \
		share/applications/opera-browser.desktop \
		share/applications/opera-widget-installer.desktop \
		share/applications/opera-widget-manager.desktop \
		share/doc/opera share/opera man/man1/opera.1 \
		man/man1/opera-widget-manager.1 \
		share/mime/packages/opera-extension.xml \
		share/mime/packages/opera-unite-application.xml \
		share/mime/packages/opera-widget.xml
d54 1
a54 1
IGNORE=	you need FreeBSD>=7.0 RELEASE with Linux emulation 2.6.x.
d56 1
a56 1
IGNORE=	you need to use non-default linux ports (define OVERRIDE_LINUX_BASE_PORT=f8 and OVERRIDE_LINUX_NONBASE_PORTS=f8). You also can use f10 instead of f8, but I only have tested it with f8.
d64 1
a64 1
		       ${SED} -e 's|opera|${UNIQUENAME}|g'`; \
d70 1
a70 1
		       ${SED} -e 's|opera|${UNIQUENAME}|g'`; \
d77 2
a78 2
		${LN} -s ../mimetypes/${UNIQUENAME}-widget.png \
			$${_l}/${UNIQUENAME}-widget.png; \
d85 2
a86 2
			${WRKSRC}/share/${UNIQUENAME}/defaults/pluginpath.ini
	@@${REINPLACE_CMD} -e '/man1/s|opera|${UNIQUENAME}|g ; \
d88 1
a88 1
		s|bin/opera|bin/${UNIQUENAME}|g ; \
d90 6
a95 6
		s|lib/opera|lib/${UNIQUENAME}|g ; \
		s|applications/opera|applications/${UNIQUENAME}|g ; \
		s|doc/opera|doc/${UNIQUENAME}|g ; \
		/hicolor/s|/opera|/${UNIQUENAME}|g ; \
		s|packages/opera|packages/${UNIQUENAME}|g ; \
		s|share/opera|share/${UNIQUENAME}|g ; \
d97 3
a99 3
		/OPERA_PERSONALDIR/s|.opera|.${UNIQUENAME}|g ; \
		s|opera)|${UNIQUENAME})|g ; \
		s|opera-widget-manager)|${UNIQUENAME}-widget-manager)|g ; \
d106 3
a108 3
		/Exec/s|opera|${UNIQUENAME}|g ; \
		/Icon/s|opera|${UNIQUENAME}|g ; \
		/StartupWMClass/s|opera|${UNIQUENAME}|g ; \
d111 8
a118 8
	@@${REINPLACE_CMD} -e 's|lib/opera|lib/${UNIQUENAME}|g ; \
		s|doc/opera|doc/${UNIQUENAME}|g ; \
		s|share/opera|share/${UNIQUENAME}|g ; \
		s|opera-widget-manager|${UNIQUENAME}-widget-manager|g ; \
		s|opera (1)|${UNIQUENAME} (1)|g ; \
		s|\.opera@@@@|\.${UNIQUENAME}@@@@|g ; \
		s|B opera@@@@|B ${UNIQUENAME}@@@@|g ; \
		/standards-compliant/s|opera|${UNIQUENAME}|g' \
d120 1
a120 1
	@@${REINPLACE_CMD} -e '/<generic-icon/s|opera|${UNIQUENAME}|g' \
@


1.119
log
@Update to version 11.51 (security update)

http://www.opera.com/support/kb/view/1000/

PR:		ports/160353
Submitted by:	Jakub Lach <jakub_lach@@mailplus.pl>
@
text
@d24 1
a24 1
MAINTAINER=	ports@@FreeBSD.org
d39 2
a40 2
OPERA_VER?=	11.51
OPERA_BUILD?=	1087
@


1.118
log
@- Reset ports at maintainers request
@
text
@a9 1
PORTREVISION=	0
d35 1
d39 2
a40 2
OPERA_VER=	11.50
OPERA_BUILD=	1074
a63 4
.if ${HAVE_GNOME:Mgtk20}!=""
INSTALLS_ICONS=	yes
.endif

d73 1
a73 1
		   sed -e 's|${WRKSRC}/||g'`; do \
d79 1
a79 1
		   sed -e 's|/opera-widget\.png||g'`; do \
@


1.117
log
@Update to 11.50.

	http://www.opera.com/docs/changelogs/unix/1150/

Security:	http://www.opera.com/support/kb/view/995/
		http://www.opera.com/support/kb/view/996/
@
text
@d25 1
a25 1
MAINTAINER=	mezz@@FreeBSD.org
@


1.116
log
@Update to 11.11.

Security:	http://www.opera.com/support/kb/view/992/
@
text
@d30 1
a30 1
USE_BZIP2=	yes
d39 2
a40 2
OPERA_VER=	11.11
OPERA_BUILD=	2109
@


1.115
log
@Update to 11.10, see the changelog for details:

	http://www.opera.com/docs/changelogs/unix/1110/
@
text
@d39 2
a40 2
OPERA_VER=	11.10
OPERA_BUILD=	2092
@


1.114
log
@Update to 11.01, see changelog:

	http://www.opera.com/docs/changelogs/unix/1101/

Security:	http://www.opera.com/support/kb/view/982/
		http://www.opera.com/support/kb/view/983/
		http://www.opera.com/support/kb/view/984/
		http://www.opera.com/support/kb/view/986/
Feature safe:	yes
@
text
@d39 2
a40 2
OPERA_VER=	11.01
OPERA_BUILD=	1190
@


1.113
log
@Update to 11.00.
@
text
@d39 2
a40 2
OPERA_VER=	11.00
OPERA_BUILD=	1156
@


1.112
log
@Update to 10.63.
@
text
@d39 2
a40 2
OPERA_VER=	10.63
OPERA_BUILD=	6450
d52 1
d81 7
d129 1
a129 1
	@@${REINPLACE_CMD} -e '/<icon/s|opera|${UNIQUENAME}|g' \
@


1.111
log
@Do not run uninstall-opera if it exists or it will uninstall www/opera. Remove
the CONFLICTS with www/opera.

Reported by:	itetcu
@
text
@d39 2
a40 2
OPERA_VER=	10.62
OPERA_BUILD=	6438
@


1.110
log
@Mark as conflicting with www/opera, as it removes the files installed by the
native opera version on `make install`.

Tested by:	Eitan Adler <lists@@eitanadler.com>
@
text
@a27 2
CONFLICTS=	opera-[0-9]* # removes installed www/opera's file on make install

d103 2
a104 1
		s|[$$]tempdir/damaged|${WRKSRC}/damaged|g' \
@


1.109
log
@Update to 10.62.
@
text
@d28 2
@


1.108
log
@Update to 10.61.

Security:	http://www.opera.com/support/kb/view/966/
		http://www.opera.com/support/kb/view/967/
		http://www.opera.com/support/kb/view/968/
@
text
@d39 2
a40 2
OPERA_VER=	10.61
OPERA_BUILD=	6430
@


1.107
log
@Add two more directories in the plist. Bump the PORTREVISION.

Reported by:	QAT
@
text
@d10 1
a10 1
PORTREVISION=	2
d39 2
a40 2
OPERA_VER=	10.60
OPERA_BUILD=	6386
@


1.106
log
@Fix the plist when gtk20 doesn't exist in system. Do not install damaged file
in the /, put it in ${WRKSRC} instead.

Reported by:	QAT
@
text
@d10 1
a10 1
PORTREVISION=	1
@


1.105
log
@Update to 10.60.
@
text
@d10 1
d102 2
a103 1
		s|^.*GX - bin/uninstall-opera@@.*||g' \
@


1.104
log
@- update to 1.4.1
Reviewed by:	exp8 run on pointyhat
Supported by:	miwi
@
text
@a9 1
PORTREVISION=	1
d11 10
a20 10
MASTER_SITES=	ftp://ftp.opera.com/pub/opera/linux/${OPERA_VER:S/.//}/final/en/i386/ \
		ftp://ftp.sunet.se/pub/www/clients/Opera/linux/${OPERA_VER:S/.//}/final/en/i386/ \
		ftp://sunsite.cnlab-switch.ch/mirror/opera/linux/${OPERA_VER:S/.//}/final/en/i386/ \
		ftp://ftp.tiscali.nl/pub/mirrors/opera/linux/${OPERA_VER:S/.//}/final/en/i386/ \
		ftp://ftp.ntua.gr/pub/www/Opera/linux/${OPERA_VER:S/.//}/final/en/i386/ \
		http://mirrors.pmmf.hu/mirror/opera/linux/${OPERA_VER:S/.//}/final/en/i386/ \
		ftp://ftp.task.gda.pl/pub/opera/linux/${OPERA_VER:S/.//}/final/en/i386/ \
		ftp://ftp.planetmirror.com/pub/opera/linux/${OPERA_VER:S/.//}/final/en/i386/ \
		http://gd.tuwien.ac.at/infosys/browsers/opera/linux/${OPERA_VER:S/.//}/final/en/i386/ \
		${MASTER_SITE_RINGSERVER:S,%SUBDIR%,net/www/opera/linux/${OPERA_VER:S/.//}/final/en/i386/&,}
d22 1
a22 1
DISTNAME=	${PORTNAME}-${OPERA_VER}.gcc4-bundled-qt4.i386
d27 2
a28 1
WRKSRC=		${WRKDIR}/${DISTNAME:S/.gcc/-${OPERA_BUILD}.gcc/}
d33 2
d38 2
a39 2
OPERA_VER=	10.10
OPERA_BUILD=	4742
d43 10
a52 1
MAN1=		linux-opera.1
d62 4
d67 13
a79 2
	@@${MV} ${WRKSRC}/usr/share/man/man1/opera.1 \
		${WRKSRC}/usr/share/man/man1/${UNIQUENAME}.1
d85 35
a119 4
			${WRKSRC}/install.sh \
			${WRKSRC}/usr/share/opera/defaults/pluginpath.ini
	@@${REINPLACE_CMD} -e 's|man1/opera.1|man1/${UNIQUENAME}.1|g' \
		${WRKSRC}/Manifest.md5
d124 1
a124 6
	@@(cd ${WRKSRC} && ./install.sh \
			--prefix=${PREFIX} \
			--docdir=${DOCSDIR} \
			--sharedir=${DATADIR} \
			--exec_prefix=${DATADIR}/bin \
			--plugindir=${DATADIR}/plugins)
@


1.103
log
@Update to 10.10. Most important is Opera Unite included in this release. See
the changelog for detail:

	http://www.opera.com/docs/changelogs/unix/1010/
@
text
@d10 1
@


1.102
log
@Update to 10.01.

Security:	http://www.opera.com/support/search/view/938/
		http://www.opera.com/support/search/view/939/
Feature safe:	yes
@
text
@d35 2
a36 2
OPERA_VER=	10.01
OPERA_BUILD=	4682
@


1.101
log
@Add a missing dependency, png. Bump the PORTREVISION.

Feature safe: yes
@
text
@a9 1
PORTREVISION=	1
d35 2
a36 2
OPERA_VER=	10.00
OPERA_BUILD=	4585
d42 8
d73 1
a73 1
.include <bsd.port.mk>
@


1.100
log
@Update to 10.00.

Tested by:	Gary Jennejohn <gary.jennejohn@@freenet.de>
@
text
@d10 1
d31 1
a31 1
USE_LINUX_APPS=	aspell naslibs xorglibs
@


1.99
log
@Welcome to the new linux ports infrastructure which allows using
both current (fc4) and future linux (f8) distributions at one
ports tree.

The patch contains full changes to ports/Mk files and all ports involved.
But only infrastructure is changed. The resulting packages are the same as
before. Hence no need to bump PORTREVISIONs.

The idea was taken from bsd.gnome.mk and others.

More than 130 ports are switched to follow a new linux infrastructure
introduced by changes to bsd.port.mk, bsd.linux-rpm.mk and a new
bsd.linux-apps.mk.

Thanks for all who was involved and helped me with this work.
And help from Alexander Leidinger was incredible.

Other changes are coming. Stay tuned!

PR:		ports/132510
Submitted by:	bsam (me)
Exp-run by:	portmgr (pav)
@
text
@d11 10
a20 10
MASTER_SITES=	ftp://ftp.opera.com/pub/opera/linux/${OPERA_VER:S/.//}/final/en/i386/static/ \
		ftp://ftp.sunet.se/pub/www/clients/Opera/linux/${OPERA_VER:S/.//}/final/en/i386/static/ \
		ftp://sunsite.cnlab-switch.ch/mirror/opera/linux/${OPERA_VER:S/.//}/final/en/i386/static/ \
		ftp://ftp.tiscali.nl/pub/mirrors/opera/linux/${OPERA_VER:S/.//}/final/en/i386/static/ \
		ftp://ftp.ntua.gr/pub/www/Opera/linux/${OPERA_VER:S/.//}/final/en/i386/static/ \
		http://mirrors.pmmf.hu/mirror/opera/linux/${OPERA_VER:S/.//}/final/en/i386/static/ \
		ftp://ftp.task.gda.pl/pub/opera/linux/${OPERA_VER:S/.//}/final/en/i386/static/ \
		ftp://ftp.planetmirror.com/pub/opera/linux/${OPERA_VER:S/.//}/final/en/i386/static/ \
		http://gd.tuwien.ac.at/infosys/browsers/opera/linux/${OPERA_VER:S/.//}/final/en/i386/static/ \
		${MASTER_SITE_RINGSERVER:S,%SUBDIR%,net/www/opera/linux/${OPERA_VER:S/.//}/final/en/i386/static/&,}
d22 1
a22 1
DISTNAME=	${PORTNAME}-${OPERA_VER}.gcc4-static-qt3.i386
d30 1
a30 1
USE_LINUX_APPS=	aspell xorglibs
d35 2
a36 2
OPERA_VER=	9.64
OPERA_BUILD=	2480
d51 1
a51 1
			${WRKSRC}/usr/share/opera/ini/pluginpath.ini
@


1.98
log
@Update to 9.64.

Security:	http://www.opera.com/docs/changelogs/linux/964/#sec
@
text
@a26 2
RUN_DEPENDS=	${LINUXBASE}/usr/lib/libaspell.so.15:${PORTSDIR}/textproc/linux-aspell

a27 1
USE_XLIB=	yes
d30 1
@


1.97
log
@Update to 9.63.

Security:	http://www.opera.com/docs/changelogs/linux/963/#sec
@
text
@d37 2
a38 2
OPERA_VER=	9.63
OPERA_BUILD=	2474
@


1.96
log
@Update to 9.62.

Security:	http://www.opera.com/docs/changelogs/linux/962/#sec
@
text
@d37 2
a38 2
OPERA_VER=	9.62
OPERA_BUILD=	2466
@


1.95
log
@Fix the plist, bump the PORTREVISION.

Reported by:	QA Tinderbox
@
text
@a9 1
PORTREVISION=	1
d37 2
a38 2
OPERA_VER=	9.61
OPERA_BUILD=	2456
@


1.94
log
@Update to 9.61.

Security:	http://www.opera.com/docs/changelogs/linux/961/#sec
@
text
@d10 1
@


1.93
log
@Update to 9.60, see Changelog for details:

	http://www.opera.com/docs/changelogs/linux/960/

Security:	http://www.opera.com/docs/changelogs/linux/960/#sec
@
text
@d37 2
a38 2
OPERA_VER=	9.60
OPERA_BUILD=	2444
@


1.92
log
@Update to 9.52.

Security:	http://www.opera.com/docs/changelogs/linux/952/#security
@
text
@d22 1
a22 1
DISTNAME=	${PORTNAME}-${OPERA_VER}-${OPERA_BUILD}.gcc4-static-qt3.i386
d29 1
d37 2
a38 2
OPERA_VER=	9.52
OPERA_BUILD=	2091
@


1.91
log
@Update to 9.51, see Changelog for details:

	http://www.opera.com/docs/changelogs/linux/951/

Security:	http://www.opera.com/docs/changelogs/linux/951/#security
@
text
@d22 1
a22 1
DISTNAME=	${PORTNAME}-${OPERA_VER}.gcc4-static-qt3.i386
a28 1
WRKSRC=		${WRKDIR}/${DISTNAME:S/.gcc/-${OPERA_BUILD}.gcc/}
d36 2
a37 2
OPERA_VER=	9.51
OPERA_BUILD=	2061
@


1.90
log
@Fix find libaspell.so* in LD_LIBRARY_PATH, bump the PORTREVISION.

PR:		ports/125193
Reported by:	Henry Hu <henry.hu.sh@@gmail.com>
@
text
@a9 1
PORTREVISION=	1
d37 2
a38 2
OPERA_VER=	9.50
OPERA_BUILD=	2042
@


1.89
log
@-Update to 9.5, be sure to read in UPDATING.
-Add Java 6 support for plugins, untest.
-Remove pkg-message, we have UPDATING.

Changelog: http://www.opera.com/docs/changelogs/linux/950/
@
text
@d10 1
d51 2
a52 1
		s|%%LOCALBASE%%|${LOCALBASE}|g' \
@


1.88
log
@Update to 9.27.

Security:	- http://www.opera.com/support/search/view/881/
		- http://www.opera.com/support/search/view/882/
		- Improved keyboard handling of password inputs, as reported
		  by Trystan S.
@
text
@d9 1
a9 1
PORTVERSION=	${OPERA_VER}.${OPERA_DATE}
d22 1
a22 1
DISTNAME=	${PORTNAME}-${OPERA_VER}-${OPERA_DATE}.1-static-qt.i386-en
d29 1
a29 1
WRKSRC=		${WRKDIR}/${DISTNAME}-${OPERA_BUILD}
d37 2
a38 3
OPERA_VER=	9.27
OPERA_DATE=	20080331
OPERA_BUILD=	709
d44 4
d51 4
a54 1
			${WRKSRC}/install.sh ${WRKSRC}/ini/pluginpath.ini
a65 3
post-install:
	@@${CAT} ${PKGMESSAGE}

@


1.87
log
@Update to 9.26.

Security:	http://www.opera.com/support/search/view/877/
		http://www.opera.com/support/search/view/879/
		http://www.opera.com/support/search/view/880/
@
text
@d37 3
a39 3
OPERA_VER=	9.26
OPERA_DATE=	20080215
OPERA_BUILD=	698
@


1.86
log
@Update to 9.25, this is security fixes release. Security details will be
disclosed at a later date, so look at brief details in 'Security:'.

Security:	http://www.opera.com/docs/changelogs/linux/925/#security
@
text
@d37 3
a39 3
OPERA_VER=	9.25
OPERA_DATE=	20071214
OPERA_BUILD=	687
@


1.85
log
@Update to 9.24, this is security fixes release.

Security:	http://www.opera.com/support/search/view/866/
		http://www.opera.com/support/search/view/867/
@
text
@d37 3
a39 3
OPERA_VER=	9.24
OPERA_DATE=	20071015
OPERA_BUILD=	671
@


1.84
log
@Update to 9.23, see ChangeLog for details:

	http://www.opera.com/docs/changelogs/linux/923/

Security:	http://www.opera.com/support/search/view/865/
@
text
@d37 3
a39 3
OPERA_VER=	9.23
OPERA_DATE=	20070809
OPERA_BUILD=	660
@


1.83
log
@Update to 9.22, see changelog for details (bug & security fix):

	http://www.opera.com/docs/changelogs/linux/922/

Security:	http://www.opera.com/support/search/view/861/
		http://www.opera.com/support/search/view/862/
		http://www.opera.com/support/search/view/863/
		http://www.opera.com/support/search/view/864/
@
text
@d37 3
a39 3
OPERA_VER=	9.22
OPERA_DATE=	20070716
OPERA_BUILD=	655
@


1.82
log
@Update to 9.21 and remove all X11BASE, see changelog for details:

	http://www.opera.com/docs/changelogs/linux/921/
@
text
@d37 3
a39 3
OPERA_VER=	9.21
OPERA_DATE=	20070510
OPERA_BUILD=	641
@


1.81
log
@Add a patch in ${PREFIX}/bin/linux-opera for required to check on
kern.ipc.shm_allow_removed if it is disable then set OPERA_NUM_XSHM to
0 to disable the shared memory support or it will causing Opera to halt
or/and give strange behavior. Bump the PORTREVISION.

Enable the shm_allow_removed is supposed to be make Opera runs faster with
the shared memory enable. I personal couldn't tell any difference on the
my fast machine by on my own eyes.

Reported by:	a few of www/linux-opera users
@
text
@a9 1
PORTREVISION=	2
d37 3
a39 3
OPERA_VER=	9.20
OPERA_DATE=	20070409
OPERA_BUILD=	638
d47 1
a47 1
		s|%%LOCALBASE%%|${LOCALBASE}|g ; s|%%X11BASE%%|${X11BASE}|g' \
@


1.80
log
@Fix the search.ini, bump the PORTREVISION.
@
text
@d10 1
a10 1
PORTREVISION=	1
@


1.79
log
@Update to 9.20, see changelog for details:

	http://www.opera.com/docs/changelogs/linux/920/
@
text
@d10 1
@


1.78
log
@Update to 9.10, see changelogs for details:

	http://www.opera.com/docs/changelogs/linux/910/

The most important part in this release is added a new feature, fraud
protection. It is a phishing filter and keep in mind that it is not enable by
default. To enable it, go to Tools > Preferences > Advanced > Security and
check the "Enable Fraud Protection". I am using it right now and it doesn't
affect any speed. To learn more about fraud protection, visit here:

	http://www.opera.com/docs/fraudprotection/
@
text
@d37 3
a39 3
OPERA_VER=	9.10
OPERA_DATE=	20061214
OPERA_BUILD=	521
@


1.77
log
@Update to 9.02, see changelog for details:

	http://www.opera.com/docs/changelogs/linux/902/

Security:	Fixed an OpenSSL RSA signature verification flaw.
		   http://www.openssl.org/news/secadv_20060905.txt
		   http://www.opera.com/support/search/supsearch.dml?index=845
@
text
@a9 1
PORTREVISION=	1
d37 3
a39 3
OPERA_VER=	9.02
OPERA_DATE=	20060919
OPERA_BUILD=	434
@


1.76
log
@Fix the plist, bump the PORTREVISION.

Reported by:	krismail
@
text
@d38 3
a40 3
OPERA_VER=	9.01
OPERA_DATE=	20060728
OPERA_BUILD=	400
@


1.75
log
@- Update to 9.01, see changelog for details:

	http://www.opera.com/docs/changelogs/linux/901/
- Change the prefix from X11BASE to LOCALBASE, see UPDATING for details.
- Now it installs only one *.desktop for more general desktop such as xfce and
  etc rather than just limit to GNOME/KDE.
@
text
@d10 1
@


1.74
log
@- Add lib/npapi/symlinks/linux-opera in the plugins list to chase a few of
  other plugins that have been moved in there.
- @@dirrm -> @@dirrmtry on share/linux-opera and share/linux-opera/plugins.
- Bump the PORTREVISION.
@
text
@a9 1
PORTREVISION=	2
d11 10
a20 10
MASTER_SITES=	ftp://ftp.opera.com/pub/opera/linux/${OPERA_VER:S/.//}0/final/en/i386/static/ \
		ftp://ftp.sunet.se/pub/www/clients/Opera/linux/${OPERA_VER:S/.//}0/final/en/i386/static/ \
		ftp://sunsite.cnlab-switch.ch/mirror/opera/linux/${OPERA_VER:S/.//}0/final/en/i386/static/ \
		ftp://ftp.tiscali.nl/pub/mirrors/opera/linux/${OPERA_VER:S/.//}0/final/en/i386/static/ \
		ftp://ftp.ntua.gr/pub/www/Opera/linux/${OPERA_VER:S/.//}0/final/en/i386/static/ \
		http://mirrors.pmmf.hu/mirror/opera/linux/${OPERA_VER:S/.//}0/final/en/i386/static/ \
		ftp://ftp.task.gda.pl/pub/opera/linux/${OPERA_VER:S/.//}0/final/en/i386/static/ \
		ftp://ftp.planetmirror.com/pub/opera/linux/${OPERA_VER:S/.//}0/final/en/i386/static/ \
		http://gd.tuwien.ac.at/infosys/browsers/opera/linux/${OPERA_VER:S/.//}0/final/en/i386/static/ \
		${MASTER_SITE_RINGSERVER:S,%SUBDIR%,net/www/opera/linux/${OPERA_VER:S/.//}0/final/en/i386/static/&,}
d27 1
a27 2
RUN_DEPENDS=	\
		${LINUXBASE}/usr/lib/libaspell.so.15:${PORTSDIR}/textproc/linux-aspell
d30 1
a31 1
WANT_GNOME=	yes
a32 1
USE_X_PREFIX=	yes
d37 3
a39 3
OPERA_VER=	9.0
OPERA_DATE=	20060616
OPERA_BUILD=	344
a44 14
.include <bsd.port.pre.mk>

.if ${HAVE_GNOME:Mgnomehier}!=""
PLIST_SUB+=	GNOME:=""
.else
PLIST_SUB+=	GNOME:="@@comment "
.endif

.if exists(${LOCALBASE}/bin/kde-config)
PLIST_SUB+=	KDE:=""
.else
PLIST_SUB+=	KDE:="@@comment "
.endif

d63 1
a63 1
.include <bsd.port.post.mk>
@


1.73
log
@Do not add /usr/local/lib/compat in the LD_LIBRARY_PATH, since this is a
Linux binary.

Reported by:	Andriy Gapon <avg@@icyb.net.ua>,
		Boris Samorodov <bsam@@ipt.ru>
@
text
@d10 1
a10 1
PORTREVISION=	1
@


1.72
log
@Fix the fetch, they have renamed the tarball without change any md5, sha256
and size. Copied from www/opera.
@
text
@d10 1
@


1.71
log
@- Update to 9.0, see changelog for details:

	http://www.opera.com/docs/changelogs/linux/900/
	http://www.opera.com/docs/changelogs/linux/900/sincebeta.dml

- Add ${LOCALBASE,X11BASE}/lib/browser_linux_plugins, so now you can run
  'acroread --install-plugin' and restart browser to have acroread7 plugins.
- Add FreeBSD mail archives in the search, using http://freebsd.rambler.ru/ .
- Clean a bit in search.ini, now the combo box of search looks a bit prettier
  by have BSD stuff in a group (seperate bar). Also, make the key works in the
  address bar like 'm foobar' to search in http://freebsd.rambler.ru/.
- Update pkg-descr, it's not 7.x anymore. [1]

Opera team has done a nice of job. It is more BSD/Linux friendly and
desktop friendly such as support GNOME if you are using it. For example,
it finally will using gnome-open instead kfmclient. However, it no longer
depend on OpenMotif (woohoo!). [...see changelog above for more...] Kudos!

Reported by:	flz [1]
@
text
@d22 1
a22 1
DISTNAME=	${PORTNAME}-${OPERA_VER}-${OPERA_DATE}.1-static-qt.i386-en-344
d30 1
d41 1
@


1.70
log
@Remove RESTRICTED, we don't need it anymore. I got this email from Opera:

----
   From: Arjan van Leeuwen <avleeuwen@@piwebs.com>
                            ^changed to public email address by request
   To: mezz@@freebsd.org
   Subject: RESTRICTED on linux-opera
   Date: Thu, 27 Apr 2006 10:05:45 +0200

   Hey mezz,

   Just want to mention that you now have permission to remove the
   RESTRICTED flag on www/linux-opera.

   Best regards,

   Arjan
   Opera Software ASA
----

Thanks Arjan! While I am here, check "Interview with Arjan van Leeuwen from
Opera Software" (bsdtalk, podcast): http://tinyurl.com/rpx2s
@
text
@d11 10
a20 10
MASTER_SITES=	ftp://ftp.opera.com/pub/opera/linux/${OPERA_VER:S/.//}/final/en/i386/static/ \
		ftp://ftp.sunet.se/pub/www/clients/Opera/linux/${OPERA_VER:S/.//}/final/en/i386/static/ \
		ftp://sunsite.cnlab-switch.ch/mirror/opera/linux/${OPERA_VER:S/.//}/final/en/i386/static/ \
		ftp://ftp.tiscali.nl/pub/mirrors/opera/linux/${OPERA_VER:S/.//}/final/en/i386/static/ \
		ftp://ftp.ntua.gr/pub/www/Opera/linux/${OPERA_VER:S/.//}/final/en/i386/static/ \
		http://mirrors.pmmf.hu/mirror/opera/linux/${OPERA_VER:S/.//}/final/en/i386/static/ \
		ftp://ftp.task.gda.pl/pub/opera/linux/${OPERA_VER:S/.//}/final/en/i386/static/ \
		ftp://ftp.planetmirror.com/pub/opera/linux/${OPERA_VER:S/.//}/final/en/i386/static/ \
		http://gd.tuwien.ac.at/infosys/browsers/opera/linux/${OPERA_VER:S/.//}/final/en/i386/static/ \
		${MASTER_SITE_RINGSERVER:S,%SUBDIR%,net/www/opera/linux/${OPERA_VER:S/.//}/final/en/i386/static/&,}
d22 1
a22 1
DISTNAME=	${PORTNAME}-${OPERA_VER}-${OPERA_DATE}.1-static-qt.i386-en
d28 1
a28 2
		${LINUXBASE}/usr/lib/libaspell.so.15:${PORTSDIR}/textproc/linux-aspell \
		${LINUXBASE}/usr/X11R6/lib/libXm.so.3.0.3:${PORTSDIR}/x11-toolkits/linux-openmotif
d38 2
a39 2
OPERA_VER=	8.54
OPERA_DATE=	20060330
d43 2
d62 1
a62 2
			${WRKSRC}/install.sh ${WRKSRC}/ini/pluginpath.ini \
			${WRKSRC}/ini/spellcheck.ini ${WRKSRC}/config/opera6rc
@


1.69
log
@Update to 8.54, see changelog for detail:

	http://www.opera.com/docs/changelogs/linux/854/
@
text
@a30 2
RESTRICTED=	not redistributable; commercial software

@


1.68
log
@portlint:
	-Remove USE_REINPLACE.
	-Remove the quotes from RESTRICTED.
@
text
@d41 2
a42 2
OPERA_VER=	8.52
OPERA_DATE=	20060201
@


1.67
log
@Update to 8.52, see changelog:

	http://www.opera.com/docs/changelogs/linux/852/

I will worrying about xdg stuff later to see what my mind will making up, so
for now it's off by patch in the installer. It means that the *.desktop/images
stay unchange.

Security:	- Replaced expired certificates from TrustCenter.
		- Solved status bar issue described in Secunia Advisory 17571:
		  http://secunia.com/advisories/17571/
		- Implemented stricter handling of the Online Certificate
		  Status Protocol (OCSP).
@
text
@d31 1
a31 1
RESTRICTED=	"not redistributable; commercial software"
a35 1
USE_REINPLACE=	yes
@


1.66
log
@Add support for amd64; it runs flawless on amd64 linux32-emulation.

PR:		ports/89560
Submitted by:	Mark Daniel Reidel <ports@@mark.reidel.info>
@
text
@d11 10
a20 10
MASTER_SITES=	ftp://ftp.opera.com/pub/opera/linux/${OPERA_VER:S/.//}/final/en/i386/ \
		ftp://ftp.sunet.se/pub/www/clients/Opera/linux/${OPERA_VER:S/.//}/final/en/i386/ \
		ftp://sunsite.cnlab-switch.ch/mirror/opera/linux/${OPERA_VER:S/.//}/final/en/i386/ \
		ftp://ftp.tiscali.nl/pub/mirrors/opera/linux/${OPERA_VER:S/.//}/final/en/i386/ \
		ftp://ftp.ntua.gr/pub/www/Opera/linux/${OPERA_VER:S/.//}/final/en/i386/ \
		http://mirrors.pmmf.hu/mirror/opera/linux/${OPERA_VER:S/.//}/final/en/i386/ \
		ftp://ftp.task.gda.pl/pub/opera/linux/${OPERA_VER:S/.//}/final/en/i386/ \
		ftp://ftp.planetmirror.com/pub/opera/linux/${OPERA_VER:S/.//}/final/en/i386/ \
		http://gd.tuwien.ac.at/infosys/browsers/opera/linux/${OPERA_VER:S/.//}/final/en/i386/ \
		${MASTER_SITE_RINGSERVER:S,%SUBDIR%,net/www/opera/linux/${OPERA_VER:S/.//}/final/en/i386/&,}
d42 2
a43 2
OPERA_VER=	8.51
OPERA_DATE=	20051114
@


1.65
log
@Update to 8.51, see changelogs for detail:

	http://www.opera.com/docs/changelogs/linux/851/
@
text
@d38 1
a38 1
ONLY_FOR_ARCHS=	i386
@


1.64
log
@Fix the menu icon installation, I removed the wrong part. Bump the
PORTREVISION.
@
text
@a9 1
PORTREVISION=	1
d11 10
a20 10
MASTER_SITES=	ftp://ftp.opera.com/pub/opera/linux/${OPERA_VER:S/.//}/final/en/i386/static/ \
		ftp://ftp.sunet.se/pub/www/clients/Opera/linux/${OPERA_VER:S/.//}/final/en/i386/static/ \
		ftp://sunsite.cnlab-switch.ch/mirror/opera/linux/${OPERA_VER:S/.//}/final/en/i386/static/ \
		ftp://ftp.tiscali.nl/pub/mirrors/opera/linux/${OPERA_VER:S/.//}/final/en/i386/static/ \
		ftp://ftp.ntua.gr/pub/www/Opera/linux/${OPERA_VER:S/.//}/final/en/i386/static/ \
		http://mirrors.pmmf.hu/mirror/opera/linux/${OPERA_VER:S/.//}/final/en/i386/static/ \
		ftp://ftp.task.gda.pl/pub/opera/linux/${OPERA_VER:S/.//}/final/en/i386/static/ \
		ftp://ftp.planetmirror.com/pub/opera/linux/${OPERA_VER:S/.//}/final/en/i386/static/ \
		http://gd.tuwien.ac.at/infosys/browsers/opera/linux/${OPERA_VER:S/.//}/final/en/i386/static/ \
		${MASTER_SITE_RINGSERVER:S,%SUBDIR%,net/www/opera/linux/${OPERA_VER:S/.//}/final/en/i386/static/&,}
d42 2
a43 2
OPERA_VER=	8.50
OPERA_DATE=	20050916
@


1.63
log
@Update to 8.50, see ChangeLog for detail:

	http://www.opera.com/docs/changelogs/linux/850/

On another note, Opera is now free and no longer has ad banners.

	http://www.opera.com/free/
@
text
@d10 1
@


1.62
log
@Update to 8.02, see ChangeLog for detail:

	http://www.opera.com/linux/changelogs/802/
@
text
@d42 2
a43 2
OPERA_VER=	8.02
OPERA_DATE=	20050727
@


1.61
log
@Chase to netchild's recently committed of changes in Linux stuff, some have
changed the prefix like linux-flashplugins*, acroread and etc moved to
X11BASE. Teach linux-opera about those changes to ability find the plugins and
works again. Bump the PORTREVISION.
@
text
@a9 1
PORTREVISION=	2
d42 2
a43 2
OPERA_VER=	8.01
OPERA_DATE=	20050615
@


1.60
log
@Mega-patch to cleanup the ports infrastructure regarding our linux bits:
  - USE_LINUX now implies NO_FILTER_SHLIBS=yes. It also doesn't use FreeBSD
    tools to strip binaries anymore, so it's not neccesary anymore to override
    STRIP and STRIP_CMD.
  - USE_LINUX_PREFIX implies NO_MTREE now.
  - In the USE_LINUX case, USE_XLIB now depends upon the linux X11 libraries
    instead upon the native FreeBSD libraries.
  - The variable LINUX_BASE_PORT contains a string which is suitable as an
    item in *_DEPENDS, so if a port BATCH_DEPENDS or FETCH_DEPENDS upon the
    default (or overriden) linux base, ${LINUX_BASE_PORT} should be used
    instead of a hardcoded reference.
  - Change all ports to comply to the "new world order".
  - The Ports Collection now allows to override the default linux_base port.
    Specify e.g. OVERRIDE_LINUX_BASE_PORT=rh-9 in /etc/make.conf to use
    ${PORTSDIR}/emulators/linux_base-rh-9 (the logic is to use
    ${PORTSDIR}/emulators/linux_base-${OVERRIDE_LINUX_BASE_PORT}).
  - If USE_LINUX or OVERRIDE_LINUX_BASE doesn't point to an existing linux_base
    port and if USE_LINUX isn't set to "yes" (case insensitive), the port will
    be marked as IGNORE. [1]
  - Readd USE_LINUX knobs into several ports and make several uses of a
    conditional dependency ("USE_LINUX?=") into an unconditional one
    ("USE_LINUX=") which where removed/changed by Trevor to allow the use of
    alternative linux_base ports. While this is a nice goal, the implementation
    resulted in missing dependencies. The OVERRIDE_LINUX_BASE_PORT knob
    in this commit is supposed to fix the problem while keeping the feature.
    Basicaly this includes a backout of Trevor's commit, to prevent confusion
    I mention it here explicitely.
  - Use the correct prefix (X11- instead of LOCAL- or LINUX-) for some ports.
    Chase dependencies for this.
  - Changes to make linux_devtools installable on amd64, remove some stray
    device nodes (they don't work on recent OS versions and aren't really
    needed).
  - Make linux_base-8 PREFIX clean and remove some stray device nodes.
    Additionally tell a little bit more about how to setup NIS/YP [2].
  - Update the PGSQL dependency in the linux-opengroupware port to a recent
    version (the old one isn't available anymore), I don't know if this
    works (at least it isn't more broken than before).
  - Use PREFIX/usr/share/doc instead of PREFIX/usr/doc in the divx4linux
    ports, the former path exists already and gets populated by other
    packages too (PREFIX=LINUXPREFIX!).
  - Fix some obvious (non-linuxolator) bugs in some linux ports while being
    there.
  - Bump PORTREVISION where neccesary.

Requested by:	portmgr (linimon) [1]
Submittted by:	Gerrit Kuehn <gerrit_huehn@@gruft.fido.de [2]
Approved by:	portmgr (kris, linimon), maintainers (or maintainer timeout)
Tested on:	ports cluster (kris)
Reviewed by:	silence on emulation@@
Superseedes PR:	69997

Maintainer approval from:
	chris@@chrisburkert.de
	cracauer@@cons.org
	des
	girgen
	jamie@@bishopston.net
	mezz
	mi
	nivit@@users.sf.net
        pat
	simond@@irrelevant.org
	riggs@@rrr.de
	Udo.Schweigert@@Siemens.com
@
text
@d10 1
a10 1
PORTREVISION=	1
@


1.59
log
@Update to 8.01, see more detail of ChangeLog:

	http://www.opera.com/linux/changelogs/801/
@
text
@d10 1
d28 1
a28 1
RUN_DEPENDS=	${LINUXBASE}/usr/X11R6/lib/libXrender.so.1:${PORTSDIR}/x11/linux-XFree86-libs \
a33 1
PREFIX?=	${X11BASE}
d36 1
a36 1
WITH_LINUX=	yes
d38 1
a41 1
NO_FILTER_SHLIBS=yes
@


1.58
log
@- Update to 8.0, see the changelog for details:

	http://www.opera.com/linux/changelogs/800/

- Use DATADIR in plist.
- To upgrade, please read in either pkg-descr or UPDATING for detail
- The pkg-descr will be update when opera.com is in less traffic.
- Copy pkg-message in UPDATING. As for www/opera maintainer/committer,
  you can just add 'www/opera' when it updates to 8.0.
@
text
@d11 10
a20 10
MASTER_SITES=	ftp://ftp.opera.com/pub/opera/linux/${OPERA_VER:S/.//}0/final/en/i386/static/ \
		ftp://ftp.sunet.se/pub/www/clients/Opera/linux/${OPERA_VER:S/.//}0/final/en/i386/static/ \
		ftp://sunsite.cnlab-switch.ch/mirror/opera/linux/${OPERA_VER:S/.//}0/final/en/i386/static/ \
		ftp://ftp.tiscali.nl/pub/mirrors/opera/linux/${OPERA_VER:S/.//}0/final/en/i386/static/ \
		ftp://ftp.ntua.gr/pub/www/Opera/linux/${OPERA_VER:S/.//}0/final/en/i386/static/ \
		http://mirrors.pmmf.hu/mirror/opera/linux/${OPERA_VER:S/.//}0/final/en/i386/static/ \
		ftp://ftp.task.gda.pl/pub/opera/linux/${OPERA_VER:S/.//}0/final/en/i386/static/ \
		ftp://ftp.planetmirror.com/pub/opera/linux/${OPERA_VER:S/.//}0/final/en/i386/static/ \
		http://gd.tuwien.ac.at/infosys/browsers/opera/linux/${OPERA_VER:S/.//}0/final/en/i386/static/ \
		${MASTER_SITE_RINGSERVER:S,%SUBDIR%,net/www/opera/linux/${OPERA_VER:S/.//}0/final/en/i386/static/&,}
d43 2
a44 2
OPERA_VER=	8.0
OPERA_DATE=	20050415
@


1.57
log
@Add 'Categories' in linux-opera.desktop and move it from
share/gnome/apps/Internet to share/gnome/applications.
@
text
@a9 1
PORTREVISION=	1
d11 10
a20 10
MASTER_SITES=	ftp://ftp.opera.com/pub/opera/linux/${OPERA_VER:S/.//}u2/final/en/i386/static/ \
		ftp://ftp.sunet.se/pub/www/clients/Opera/linux/${OPERA_VER:S/.//}u2/final/en/i386/static/ \
		ftp://sunsite.cnlab-switch.ch/mirror/opera/linux/${OPERA_VER:S/.//}u2/final/en/i386/static/ \
		ftp://ftp.tiscali.nl/pub/mirrors/opera/linux/${OPERA_VER:S/.//}u2/final/en/i386/static/ \
		ftp://ftp.ntua.gr/pub/www/Opera/linux/${OPERA_VER:S/.//}u2/final/en/i386/static/ \
		http://mirrors.pmmf.hu/mirror/opera/linux/${OPERA_VER:S/.//}u2/final/en/i386/static/ \
		ftp://ftp.task.gda.pl/pub/opera/linux/${OPERA_VER:S/.//}u2/final/en/i386/static/ \
		ftp://ftp.planetmirror.com/pub/opera/linux/${OPERA_VER:S/.//}u2/final/en/i386/static/ \
		http://gd.tuwien.ac.at/infosys/browsers/opera/linux/${OPERA_VER:S/.//}u2/final/en/i386/static/ \
		${MASTER_SITE_RINGSERVER:S,%SUBDIR%,net/www/opera/linux/${OPERA_VER:S/.//}u2/final/en/i386/static/&,}
d43 2
a44 2
OPERA_VER=	7.54
OPERA_DATE=	20050131
@


1.56
log
@-Update to 7.54u2 (7.54.20050131), this is mostly security fixes release.

	Security:
		- Solved data URL issue described in Secunia Advisory SA13818,
		  http://secunia.com/advisories/13818/
		- Additional fixes for frame injection issue reported in
		  Secunia Advisory SA13253,
		  http://secunia.com/advisories/13253/

	Miscellaneous:
		- Improvements to handling of the must-revalidate directive.
		- Solved stability issue in Japanese version.

	UNIX specific:
		- Added extra warning dialog when opening .sh, .desktop or
		  executables directly from Web or from transfer manager with
		  kfmclient exec. Addresses issue reported in Secunia Advisory
		  SA13447, http://secunia.com/advisories/13447/
		- Fixed crash when importing e-mail.

	http://www.opera.com/linux/changelogs/754u2/

- Few other small cleans up.
- Let's see if Realplayer plugins will work for anyone. It's not tested, but
  added support. I am not going to be surpised if the support is limited as
  common in the Linux world.
@
text
@d10 1
@


1.55
log
@Say hello to the linux mega patch, it consolidates our linux bits a
little bit and allows to proceed to a more recent linux_base from
a stable (read as: the major bugs should be ironed out or identified
and most linux ports build just fine) source.

It also allows to ship 4.11 with a working linuxolator (the EOLed
linux_base is marked forbidden because of a security hole).

This is a major update, please read UPDATING (and CHANGES if you
develop linux ports).

Changes:
 - change the default linux_base from v7 to v8
 - add a newer freetype to linux_base-8 for nicer fonts display [1]
 - don't let cpio use hardlinks in the linux_base-8 port to quiet some
   warnings in some cases [2]
 - fix a cut&past error in the linux_base-8 pkg-install script [3]
 - convert the binary knob "USE_LINUX" to a version specifier, e.g.
   USE_LINUX=<value> specifies a dependency upon
   emulators/linux_base-<value>, exceptions are a value of "7" (which
   does what you want and adds a dependency to linux_base) and any
   value without a corresponding port in
   PORTSDIR/emulators/linux_base-<value> (which adds a dependency to
   the default linux_base)
 - don't implicitly add USE_LINUX with the USE_LINUX_PREFIX knob,
   this allows us to use the USE_LINUX_PREFIX knob for linux_base and
   paves the way for splitting up future linux base ports into
   individual pieces
 - remove RESTRICTED from some GPL licensed ports, even when we only
   distribute binaries, we get them from official linux sites, so
   anyone can grab them there if he needs to
 - add a dependency upon the linux X11 bits where necessary (based upon
   guesswork)
 - don't use USE_X_PREFIX in some linux ports since it adds a dependency
   to the FreeBSD X11 libs, as a workaround use PREFIX?= (the clean
   solution would be to remove the implicit USE_XLIB from USE_X_PREFIX)
 - bump the portrevision of the linux ports ("better safe than sorry"
   algorithm)
 - pass maintainership of the important linux infrastructure to a
   mailinglist, hijack freebsd-emulation@@ for this purpose (if somebody
   doesn't like this: tell us your bikeshed color at freebsd-emulation@@,
   my color would be "linuxolator@@" in case someone cares...)
 - add a pkg-install script for linux-fontconfig, but don't use it;
   everything should work without it (the FreeBSD fc-cache program should
   do all the work), but in case we need it we just need to decomment the
   pkg-install part in the Makefile
 - fix some dependencies
 - fix some bugs
 - add some static plists
 - unbreak the ports with dependecies to more than one linux_base

This also fixes some ports which are marked BROKEN because of dependencies
to v7 and v8 of linux_base at the same time.

Known bugs:
 - the linux-mesa and linux-devtools ports install libGL*.so symlinks
 - some "minor" plist bugs (e.g. ld.so.{conf,cache} are modified by
   the linux X11 port, so linx_Base-8 moans at deinstall time)

Future work (interested souls should coordinate with freebsd-emulation@@):
 - add some kind of USE_LINUX_X11 knob to streamline the X11 dependencies,
   or modify the behavior of USE_XLIB in the USE_LINUX case
   AFAIK trevor has some patches.
 - make USE_XLIB and USE_X_PREFIX orthogonal to be able to get rid of
   the PREFIX?= workaround in some linux ports
   Should be discussed/coordinated on/with x11@@.
 - move the RPM bits from x11-toolkits/linux-gtk/Makefile to PORTSDIR/Mk/
 - update to a more recent linux base

PR:			69997, 70539 (and maybe others)
Discussed with/on:	java@@, x11@@, trevor, portmgr
Tested by:		mezz, portmgr, pointyhat
RPM hunted down by:	Joseph Gelinas <scirocco@@tasam.com> [1]
Requested by:		portmgr [2]
Submitted by:		kris [3]
Approved by:		portmgr
@
text
@a9 1
PORTREVISION=	1
d11 10
a20 10
MASTER_SITES=	ftp://ftp.opera.com/pub/opera/linux/${OPERA_VER:S/.//}u1/final/en/i386/static/ \
		ftp://ftp.sunet.se/pub/www/clients/Opera/linux/${OPERA_VER:S/.//}u1/final/en/i386/static/ \
		ftp://sunsite.cnlab-switch.ch/mirror/opera/linux/${OPERA_VER:S/.//}u1/final/en/i386/static/ \
		ftp://ftp.tiscali.nl/pub/mirrors/opera/linux/${OPERA_VER:S/.//}u1/final/en/i386/static/ \
		ftp://ftp.ntua.gr/pub/www/Opera/linux/${OPERA_VER:S/.//}u1/final/en/i386/static/ \
		http://mirrors.pmmf.hu/mirror/opera/linux/${OPERA_VER:S/.//}u1/final/en/i386/static/ \
		ftp://ftp.task.gda.pl/pub/opera/linux/${OPERA_VER:S/.//}u1/final/en/i386/static/ \
		ftp://ftp.planetmirror.com/pub/opera/linux/${OPERA_VER:S/.//}u1/final/en/i386/static/ \
		http://gd.tuwien.ac.at/infosys/browsers/opera/linux/${OPERA_VER:S/.//}u1/final/en/i386/static/ \
		${MASTER_SITE_RINGSERVER:S,%SUBDIR%,net/www/opera/linux/${OPERA_VER:S/.//}u1/final/en/i386/static/&,}
d33 1
d36 1
a36 1
PREFIX?=	${X11BASE}
a37 1
WITH_LINUX=	yes
d44 1
a44 1
OPERA_DATE=	20041210
@


1.54
log
@Update to 7.54u1 (7.54.20041210). This is an important update that has
security fixes:

	Severity: Moderate/high
	========================
	- Tightened origin check for frames. A side effect of this is that
	  documents not passing the origin check will open in a new page.
	- Fixed issue reported by Marc Schonefeld: intrusive JavaScript or
	  Java applet could exploit Sun Java vulnerability to retrieve
	  logged-in user's username and install directory.
	- Fixed LiveConnect class access security issue reported by Jouko
	  Pynnonen.
	- Fixed Secunia issue SA12981, reported by Andreas Sandblad: periods
	  in the file name and non-breaking spaces in content-type header type
	  could obscure the file type.
	- Fixed Secunia issue SA13253: "hi-jacking" a named browser window.
	- Improved support for the "must-revalidate" cache directive.

More details: http://www.opera.com/support/search/supsearch.dml?index=782
@
text
@d10 1
d28 4
d36 1
a36 1
USE_X_PREFIX=	yes
d38 1
a50 12
.if exists(${LINUXBASE}/lib/libc-2.3.2.so) || defined(WITH_LINUX8)
RUN_DEPENDS+=	${LINUXBASE}/usr/X11R6/lib/libXrandr.so.2:${PORTSDIR}/x11/linux-XFree86-libs \
		${LINUXBASE}/usr/lib/libfontconfig.so.1:${PORTSDIR}/x11-fonts/linux-fontconfig \
		${LINUXBASE}/usr/lib/libexpat.so.0:${PORTSDIR}/textproc/linux-expat \
		${LINUXBASE}/usr/lib/libaspell.so.15:${PORTSDIR}/textproc/linux-aspell \
		${LINUXBASE}/usr/X11R6/lib/libXm.so.3:${PORTSDIR}/x11-toolkits/linux-openmotif
WITH_LINUX8=	yes
.else
RUN_DEPENDS+=	${LINUXBASE}/usr/X11R6/lib/libXm.so.3:${PORTSDIR}/x11-toolkits/linux-openmotif
USE_LINUX=	yes
.endif

a62 7
pre-everything::
.if !defined(WITH_LINUX8)
	@@${ECHO_MSG} "You may specify the following on the command line:"
	@@${ECHO_MSG} " "
	@@${ECHO_MSG} "WITH_LINUX8=yes to use Xft2 and enable spell checker (requires linux_base-8)."
.endif

@


1.53
log
@Chase the linux-openmotif shared library version and mark biology/spdbv as
broke, I get no respone from the maintainer since Oct 22, 2004. The
www/linux-opera works fine with new linux-openmotif. Also, bump PORTREVISION.

To fix or update for biology/spdbv is welcome, I shall commit them if I get
patch(es) in my Inbox.
@
text
@a9 1
PORTREVISION=	1
d11 10
a20 10
MASTER_SITES=	ftp://ftp.opera.com/pub/opera/linux/${OPERA_VER:S/.//}/final/en/i386/static/ \
		ftp://ftp.sunet.se/pub/www/clients/Opera/linux/${OPERA_VER:S/.//}/final/en/i386/static/ \
		ftp://sunsite.cnlab-switch.ch/mirror/opera/linux/${OPERA_VER:S/.//}/final/en/i386/static/ \
		ftp://ftp.tiscali.nl/pub/mirrors/opera/linux/${OPERA_VER:S/.//}/final/en/i386/static/ \
		ftp://ftp.ntua.gr/pub/www/Opera/linux/${OPERA_VER:S/.//}/final/en/i386/static/ \
		http://mirrors.pmmf.hu/mirror/opera/linux/${OPERA_VER:S/.//}/final/en/i386/static/ \
		ftp://ftp.task.gda.pl/pub/opera/linux/${OPERA_VER:S/.//}/final/en/i386/static/ \
		ftp://ftp.planetmirror.com/pub/opera/linux/${OPERA_VER:S/.//}/final/en/i386/static/ \
		http://gd.tuwien.ac.at/infosys/browsers/opera/linux/${OPERA_VER:S/.//}/final/en/i386/static/ \
		${MASTER_SITE_RINGSERVER:S,%SUBDIR%,net/www/opera/linux/${OPERA_VER:S/.//}/final/en/i386/static/&,}
d39 1
a39 1
OPERA_DATE=	20040803
@


1.52
log
@Force commit to add, this is security fixes in 7.54.

	- Denied write-access to properties on objects from scripts that fail
	  a standard origin check, in order to block potential access by
	  attackers to user's computer. Fixes critical vulnerability reported
	  in GreyMagic Security Advisory GM#008-OP.
	- Fixed security issue regarding spoofing of the addressfield by
	  loading other page contents while keeping the URL, reported in
	  Secunia Advisory SA12162.
	- Blocked access to file:/ URLs from documents that are not themselves
	  loaded from file:/ URLs.

Requested by:	Oliver Eikemeier <eik@@FreeBSD.org>
@
text
@d10 1
d51 1
a51 1
		${LINUXBASE}/usr/X11R6/lib/libXm.so.2.1:${PORTSDIR}/x11-toolkits/linux-openmotif
d54 1
a54 1
RUN_DEPENDS+=	${LINUXBASE}/usr/X11R6/lib/libXm.so.2.1:${PORTSDIR}/x11-toolkits/linux-openmotif
@


1.51
log
@- Update to 7.54. See the changelog for detail:
	o http://www.opera.com/freebsd/changelogs/754/
	o http://www.opera.com/linux/changelogs/754/
- Tweak the search.ini: [1]
	o Change Google Linux to Google BSD.
	o Add FreeBSD PR and FreshPorts search in the list.

Suggested by:	Volker Stolz <vs@@FreeBSD.org> [1]
@
text
@@


1.50
log
@-Update both www/opera and www/linux-opera to 7.53.

www/opera:
	- The maintainer has asked me to babysitting this while he's away for
	  vacation. He is gone for about five weeks started last Thursday.
	- Some tweak with the plugins, I have added jdk13 and jdk14 support
	  but I have no idea if they will work since I don't have any FreeBSD
	  4.x to test. Please let me know if there has any issue.
	- Does the spellcheck feature works in FreeBSD 4.x? Please, contract
	  me on this one too. If it works, then I will need to add a dependency
	  of aspell with a new WITHOUT_ASPELL knob.
	- See the changelog for detail:

	  http://www.opera.com/freebsd/changelogs/753/

www/linux-opera:
	- I didn't update it to 7.52, because it still doesn't fix the security
	  and the plugins was broke. The 7.53 has solved all of this to allow
	  me to update it.
	- Please read in pkg-message about the changes of search.ini if you
	  have a custom of it. You will have to edit it or it will not work.
	- See the changelog for detail:

	  7.52 = http://www.opera.com/linux/changelogs/752/
	  7.53 = http://www.opera.com/linux/changelogs/753/
@
text
@d38 2
a39 2
OPERA_VER=	7.53
OPERA_DATE=	20040716
@


1.49
log
@Add linux-flashplugin7 in the plug-in list and it will pick up by automatic
when you install it.
@
text
@d9 1
a9 2
PORTVERSION=	7.51.20040602
PORTREVISION=	1
d11 10
a20 10
MASTER_SITES=	ftp://ftp.opera.com/pub/opera/linux/751/final/en/i386/static/ \
		ftp://ftp.sunet.se/pub/www/clients/Opera/linux/751/final/en/i386/static/ \
		ftp://sunsite.cnlab-switch.ch/mirror/opera/linux/751/final/en/i386/static/ \
		ftp://ftp.tiscali.nl/pub/mirrors/opera/linux/751/final/en/i386/static/ \
		ftp://ftp.ntua.gr/pub/www/Opera/linux/751/final/en/i386/static/ \
		http://mirrors.pmmf.hu/mirror/opera/linux/751/final/en/i386/static/ \
		ftp://ftp.task.gda.pl/pub/opera/linux/751/final/en/i386/static/ \
		ftp://ftp.planetmirror.com/pub/opera/linux/751/final/en/i386/static/ \
		http://gd.tuwien.ac.at/infosys/browsers/opera/linux/751/final/en/i386/static/ \
		${MASTER_SITE_RINGSERVER:S,%SUBDIR%,net/www/opera/linux/751/final/en/i386/static/&,}
d22 1
a22 1
DISTNAME=	${PORTNAME}-${PORTVERSION:S/.2004/-2004/}.1-static-qt.i386-en
d38 2
d81 2
@


1.48
log
@Update to 7.51, security fix[1] and few bugs fixed[2].

[1] http://www.greymagic.com/security/advisories/gm007-op/
[2] http://www.opera.com/linux/changelogs/751/
@
text
@d10 1
@


1.47
log
@add ring servers as mirror.
@
text
@d9 1
a9 1
PORTVERSION=	7.50.20040511
d11 10
a20 10
MASTER_SITES=	ftp://ftp.opera.com/pub/opera/linux/750/final/en/i386/static/ \
		ftp://ftp.sunet.se/pub/www/clients/Opera/linux/750/final/en/i386/static/ \
		ftp://sunsite.cnlab-switch.ch/mirror/opera/linux/750/final/en/i386/static/ \
		ftp://ftp.tiscali.nl/pub/mirrors/opera/linux/750/final/en/i386/static/ \
		ftp://ftp.ntua.gr/pub/www/Opera/linux/750/final/en/i386/static/ \
		http://mirrors.pmmf.hu/mirror/opera/linux/750/final/en/i386/static/ \
		ftp://ftp.task.gda.pl/pub/opera/linux/750/final/en/i386/static/ \
		ftp://ftp.planetmirror.com/pub/opera/linux/750/final/en/i386/static/ \
		http://gd.tuwien.ac.at/infosys/browsers/opera/linux/750/final/en/i386/static/ \
		${MASTER_SITE_RINGSERVER:S,%SUBDIR%,net/www/opera/linux/750/final/en/i386/static/&,}
@


1.46
log
@- Update to 7.5. Changelog: http://www.opera.com/linux/changelogs/750/
- Use DOCSDIR.
- Rename everything from opera to linux-opera, no longer in conflict
  with www/opera.
- Handle the dependenies better for linux_base(8).
- Handle the better check if GNOME and KDE exist.
- Now, it will auto find flash plug-in by automatic without have to
  copy in plugins directory by manual. Finally got it works, really!

Approved by:	adamw (mentor)
@
text
@d19 2
a20 1
		http://gd.tuwien.ac.at/infosys/browsers/opera/linux/750/final/en/i386/static/
@


1.45
log
@Change my email to mezz@@FreeBSD.org.

Approved by:	adamw (mentor)
@
text
@d9 1
a9 1
PORTVERSION=	7.23.20031119
d11 9
a19 9
MASTER_SITES=	ftp://ftp.sunet.se/pub/www/clients/Opera/linux/723/final/en/i386/static/ \
		ftp://sunsite.cnlab-switch.ch/mirror/opera/linux/723/final/en/i386/static/ \
		ftp://ftp.tiscali.nl/pub/mirrors/opera/linux/723/final/en/i386/static/ \
		ftp://ftp.ntua.gr/pub/www/Opera/linux/723/final/en/i386/static/ \
		http://mirrors.pmmf.hu/mirror/opera/linux/723/final/en/i386/static/ \
		ftp://ftp.task.gda.pl/pub/opera/linux/723/final/en/i386/static/ \
		ftp://ftp.planetmirror.com/pub/opera/linux/723/final/en/i386/static/ \
		http://gd.tuwien.ac.at/infosys/browsers/opera/linux/723/final/en/i386/static/ \
		ftp://ftp.opera.com/pub/opera/linux/723/final/en/i386/static/
d21 1
a21 1
DISTNAME=	${PORTNAME}-${PORTVERSION:S/.2003/-2003/}.1-static-qt.i386-en
a25 1
CONFLICTS=	opera-*
a27 10
.if defined(WITH_XFT2)
RUN_DEPENDS+=	${LINUXBASE}/usr/X11R6/lib/libXrandr.so.2:${PORTSDIR}/x11/linux-XFree86-libs \
		${LINUXBASE}/usr/lib/libfontconfig.so.1:${PORTSDIR}/x11-fonts/linux-fontconfig \
		${LINUXBASE}/usr/lib/libexpat.so.0:${PORTSDIR}/textproc/linux-expat
.else
USE_LINUX=	yes
.endif

RUN_DEPENDS+=    ${LINUXBASE}/usr/X11R6/lib/libXm.so.2:${PORTSDIR}/x11-toolkits/linux-openmotif

d29 1
d37 3
d42 7
a48 2
.if exists(/etc/X11/applnk)
PLIST_SUB+=	APPLNK:=""
d50 2
a51 1
PLIST_SUB+=	APPLNK:="@@comment "
d54 1
a54 1
.if exists(${X11BASE}/share/gnome)
d60 1
a60 1
.if exists(${LOCALBASE}/share/applnk/Internet)
a65 12
.if exists(${LOCALBASE}/share/applnk/Networking)
PLIST_SUB+=	KDE2:=""
.else
PLIST_SUB+=	KDE2:="@@comment "
.endif

.if exists(${X11BASE}/share/gnome/apps)
PLIST_SUB+=	GNOMELNK:=""
.else
PLIST_SUB+=	GNOMELNK:="@@comment "
.endif

d67 1
a67 1
.if !defined(WITH_XFT2)
d70 1
a70 1
	@@${ECHO_MSG} "WITH_XFT2=yes for use Xft2 (requires linux_base-8) with nicer anti-aliased fonts."
d76 2
a77 1
			${WRKSRC}/install.sh
d80 6
a85 1
	(cd ${WRKSRC} && ./install.sh --prefix=${PREFIX})
@


1.44
log
@- Add mirrors to fix fetch

PR:		ports/62943
Submitted by:	maintainer
@
text
@d23 1
a23 1
MAINTAINER=	mezz7@@cox.net
@


1.43
log
@BROKEN: Unfetchable
@
text
@d11 9
a19 1
MASTER_SITES=	ftp://ftp.opera.com/pub/opera/linux/723/final/en/i386/static/
a24 2

BROKEN=		"Unfetchable"
@


1.42
log
@Re-order RUN_DEPENDS so only one linux_base will be installed when
-DWITH_XFT2 is set.

PR:		62489
Submitted by:	maintainer
Reported by:	Maxlor (user @@ bsdforums.org)
@
text
@d18 2
@


1.41
log
@Update to 7.23.

* Addresses two security issues:
  - Forced placement of downloaded skin-files in undesirable locations
  - Buffer overflow when processing skins
* Adds an OpenSSL ASN.1 patch (http://www.openssl.org/news/secadv_20031104.txt)
* Allow for Xft support with WITH_XFT2 [1]

PR:		59577
Submitted by:	maintainer
Obtained from:	trevor [1]
@
text
@a20 2
RUN_DEPENDS=	${LINUXBASE}/usr/X11R6/lib/libXm.so.2:${PORTSDIR}/x11-toolkits/linux-openmotif

d28 2
@


1.40
log
@Update to 7.22 which is mainly a bugfix and security release.

PR:		59231
Submitted by:	maintainer
@
text
@d9 1
a9 1
PORTVERSION=	7.22.20031103
d11 1
a11 1
MASTER_SITES=	ftp://ftp.opera.com/pub/opera/linux/722/final/en/i386/static/
d23 8
a31 1
USE_LINUX=	yes
d69 7
@


1.39
log
@* Update to 7.21
* Add a CONFLICT on www/opera [1]

PR:		58023
Submitted by:	maintainer
Obtained from:	Oliver Eikemeier <eikemeier@@fillmore-labs.com> [1]
@
text
@d9 1
a9 1
PORTVERSION=	7.21.20031013
d11 1
a11 1
MASTER_SITES=	ftp://ftp.opera.com/pub/opera/linux/721/final/en/i386/static/
d13 1
a13 1
DISTNAME=	${PORTNAME}-${PORTVERSION:S/.2003/-2003/}.1-static-qt.i386
@


1.38
log
@Mark RESTRICTED.  Not redistributable; commercial software.

Approved by:	maintainer
@
text
@d9 1
a9 2
PORTVERSION=	7.11.20030515
PORTREVISION=	2
d11 1
a11 1
MASTER_SITES=	ftp://ftp.opera.com/pub/opera/linux/711/final/en/i386/static/
d13 1
a13 1
DISTNAME=	${PORTNAME}-${PORTVERSION:S/.2/-2/}.1-static-qt.i386
d18 1
d46 1
a46 1
.if exists(${X11BASE}/share/applnk/Internet)
d52 1
a52 1
.if exists(${X11BASE}/share/applnk/Networking)
d65 3
a67 2
	@@${REINPLACE_CMD} -e 's|%%X11PREFIX%%|${X11BASE}|g ; \
		s|%%LOCALBASE%%|${LOCALBASE}|g' ${WRKSRC}/install.sh
@


1.37
log
@o Update 6.12.20030305 to 7.11.20030515.
  merge from linux-opera7 into linux-opera.
o Remove linux-opera7.

Submitted by:	Jeremy Messenger <mezz7@@cox.net> (maintainer)
@
text
@d19 2
@


1.36
log
@o Take MAINTAINERship to submitter.
o Remove dependency on linux-png.
o Bump PORTREVISION accordingly.

Submitted by:	Jeremy Messenger <mezz7@@cox.net>
Approved by:	des
@
text
@d1 1
a1 1
# New ports collection makefile for:		linux-opera4
d9 2
a10 2
PORTVERSION=	6.12.20030305
PORTREVISION=	1
d12 1
a12 2
MASTER_SITES=	http://opera.online.no/linux/612/final/en/i386/static/ \
		ftp://ftp.opera.com/pub/opera/linux/612/final/en/i386/static/
d14 1
a14 1
DISTNAME=	${PORTNAME}-${PORTVERSION:S/12./12-/}.1-static-qt.i386
d23 2
d30 36
d67 4
a70 1
	(cd ${WRKSRC} && ./install.sh --prefix="${PREFIX}")
d72 1
a72 1
.include <bsd.port.mk>
@


1.35
log
@Upgrade to 6.12.
@
text
@d10 1
d17 1
a17 1
MAINTAINER=	des@@FreeBSD.org
d20 1
a20 2
RUN_DEPENDS=	${LINUXBASE}/usr/X11R6/lib/libXm.so.2:${PORTSDIR}/x11-toolkits/linux-openmotif \
		${LINUXBASE}/usr/lib/libpng.so.2:${PORTSDIR}/graphics/linux-png
@


1.34
log
@Clear moonlight beckons.
Requiem mors pacem pkg-comment,
And be calm ports tree.

E Nomini Patri, E Fili, E Spiritu Sancti.
@
text
@d9 1
a9 1
PORTVERSION=	6.11.20021129
d11 2
a12 2
MASTER_SITES=	http://opera.online.no/linux/611/final/en/i386/static/ \
		ftp://ftp.opera.com/pub/opera/linux/611/final/en/i386/static/
d14 1
a14 1
DISTNAME=	${PORTNAME}-${PORTVERSION:S/11./11-/}.1-static-qt.i386
@


1.33
log
@Belatedly upgrade to 6.11.

PR:		ports/46335
Submitted by:	AMAKAWA Shuhei <sa264@@cam.ac.uk>
@
text
@d17 1
@


1.32
log
@Upgrade to 6.03.
@
text
@d9 1
a9 1
PORTVERSION=	6.03.20020813
d11 2
a12 2
MASTER_SITES=	http://opera.online.no/linux/603/final/en/qt_static/ \
		ftp://ftp.opera.com/pub/opera/linux/603/final/en/qt_static/
d14 1
a14 1
DISTNAME=	${PORTNAME}-${PORTVERSION:S/03./03-/}.1-static-qt.i386
a22 1
USE_REINPLACE=	yes
a27 5
do-configure:
	${REINPLACE_CMD} -e \
	    's|%%PREFIX%%|${PREFIX}|g; s|%%DATADIR%%|${DATADIR}|g'\
	    ${WRKSRC}/install.sh

d29 1
a29 6
	(cd ${WRKSRC} && ./install.sh \
	    --exec_prefix=${DATADIR}/bin \
	    --wrapperdir=${PREFIX}/bin \
	    --docdir=${DOCSDIR} \
	    --sharedir=${DATADIR} \
	    --plugindir=${DATADIR}/plugins )
@


1.31
log
@Upgrade to 6.02.

PR:		ports/40152
Submitted by:	yvind Kolbu <oyvind@@kebab.gaffel.nu>
@
text
@d9 1
a9 1
PORTVERSION=	6.02.20020701
d11 2
a12 2
MASTER_SITES=	http://opera.online.no/linux/602/final/en/qt_static/ \
		ftp://ftp.opera.com/pub/opera/linux/602/final/en/qt_static/
d14 1
a14 1
DISTNAME=	${PORTNAME}-${PORTVERSION:S/02./02-/}.1-static-qt.i386
@


1.30
log
@Upgrade to 6.01.

PR:		ports/38611
Submitted by:	yvind Kolbu <oyvind@@kebab.gaffel.nu>
@
text
@d9 1
a9 1
PORTVERSION=	6.01.20020523
d11 2
a12 2
MASTER_SITES=	http://opera.online.no/linux/601/final/en/qt_static/ \
		ftp://ftp.opera.com/pub/opera/linux/601/final/en/qt_static/
d14 1
a14 1
DISTNAME=	${PORTNAME}-${PORTVERSION:S/01./01-/}.1-static-qt.i386
d23 1
d30 2
a31 1
	${PERL} -pi -e 's|%%PREFIX%%|${PREFIX}|g; s|%%DATADIR%%|${DATADIR}|g'\
@


1.29
log
@Fix DISTNAME.
@
text
@d9 1
a9 1
PORTVERSION=	6.0.20020510
d11 2
a12 2
MASTER_SITES=	http://opera.online.no/linux/600/final/en/qt_static/ \
		ftp://ftp.opera.com/pub/opera/linux/600/final/en/qt_static/
d14 1
a14 1
DISTNAME=	${PORTNAME}-${PORTVERSION:S/0./0-/}.1-static-qt.i386
a19 2

#FORBIDDEN=	Known javascript-related security hole
@


1.28
log
@Portions of previous commit were...

Submitted by:	Espen Skoglund <esk@@ira.uka.de>
@
text
@d14 1
a14 1
DISTNAME=	${PORTNAME}-${PORTVERSION:S/./-/}.1-static-qt.i386
d21 1
a21 1
FORBIDDEN=	Known javascript-related security hole
@


1.27
log
@Upgrade to 6.0 release and mark FORBIDDEN due to javascript security hole.
@
text
@@


1.26
log
@Re-add lib/netscape-linux/plugins to the plugin path so Flash works again.

PR:		37484
Submitted by:	yvind Kolbu <oyvind@@kebab.gaffel.nu>
@
text
@d9 4
d14 1
a14 7
OPERAVERSION=	6.0-20020412
PORTVERSION=	${OPERAVERSION:S/-/./}
PORTREVISION=	1
CATEGORIES=	www linux
MASTER_SITES=	http://opera.online.no/linux/600/beta2/ \
		ftp://ftp.opera.com/pub/opera/linux/600/beta2/
DISTNAME=	${PORTNAME}-${OPERAVERSION}.1-static-qt.i386
d21 3
@


1.25
log
@Upgrade to 6.0 Beta 2.  I've only tested it cursorily, but it seems about
an order of magnitude faster than Beta 1, and doesn't crash in situations
where Beta 1 used to.
@
text
@d12 1
@


1.24
log
@Use USE_LINUX instead of an explicit dependency on emulators/linux_base.

Submitted by:	petef
@
text
@d10 1
a10 1
OPERAVERSION=	6.0-20020218
d13 2
a14 2
MASTER_SITES=	http://opera.online.no/linux/600/beta1/ \
		ftp://ftp.opera.com/pub/opera/linux/600/beta1/
@


1.23
log
@Upgrade to 6.0 Beta 1.
@
text
@d19 1
a19 2
RUN_DEPENDS=	${LINUXBASE}/lib/ld.so:${PORTSDIR}/emulators/linux_base \
		${LINUXBASE}/usr/X11R6/lib/libXm.so.2:${PORTSDIR}/x11-toolkits/linux-openmotif \
d22 1
@


1.22
log
@Upgrade to 20020110.1 (TP3).
@
text
@d10 1
a10 1
OPERAVERSION=	6.0-20020110.1
d13 3
a15 3
MASTER_SITES=	http://opera.online.no/linux/600/tp3/ \
		ftp://ftp.opera.com/pub/opera/linux/600/tp3/
DISTNAME=	${PORTNAME}-${OPERAVERSION}-static_qt.i386
@


1.21
log
@Fix the JDK path, and bump PORTREVISION.
@
text
@d10 1
a10 2
PORTREVISION=	1
OPERAVERSION=	6.0-20011129.1
d13 2
a14 2
MASTER_SITES=	http://opera.online.no/linux/600/tp2/ \
		ftp://ftp.opera.com/pub/opera/linux/600/tp2/
@


1.20
log
@Upgrade to 6.0 TP2, which seems much stabler (if not faster) than TP1, no
longer has problems displaying JPG and PNG images, and is distributable.
@
text
@d10 1
@


1.19
log
@Pander to the backseat drivers.
@
text
@d10 1
a10 1
OPERAVERSION=	6.0-20011122.1
d13 2
a14 2
MASTER_SITES=	http://opera.online.no/linux/600/tp1/ \
		ftp://ftp.opera.com/pub/opera/linux/600/tp1/
a24 2
NO_PACKAGE=	"Beta software, do not distribute."

a38 2
	${RM} -rf ${DATADIR}/uninst/rollback_${OPERAVERSION}
	rmdir ${DATADIR}/uninst
@


1.18
log
@Mark NO_PACKAGE due to the dialog box Opera pops up at startup that says
"do not distribute".
@
text
@d10 2
a11 2
PORTVERSION=	6.0-20011122.1
PORTREVISION=	1
d15 1
a15 1
DISTNAME=	${PORTNAME}-${PORTVERSION}-static_qt.i386
d41 1
a41 1
	rmdir ${DATADIR}/uninst/rollback_${PORTVERSION}
@


1.17
log
@Oops, previous revision didn't set OPERA_DIR correctly.
@
text
@d25 2
@


1.16
log
@Upgrade to 6.0-20011122.1.

PR:		ports/32300
@
text
@d11 1
d29 2
a30 1
	${PERL} -p -i -e 's|%%PREFIX%%|${PREFIX}|' ${WRKSRC}/install.sh
@


1.15
log
@Add a dependency on linux-openmotif, and bump PORTREVISION.
@
text
@d5 1
a5 1
# $FreeBSD: ports/www/linux-opera/Makefile,v 1.14 2001/08/14 14:14:27 des Exp $
d10 1
a10 2
PORTVERSION=	5.05-tp1
PORTREVISION=	2
d12 3
a14 4
MASTER_SITES=	http://opera.online.no/linux/tgz/505/ \
		ftp://ftp.opera.com/pub/opera/linux/505/
DISTNAME=	opera-5.05_tp1-static_qt-libnpp-0.1.1
DISTFILES=	${DISTNAME}.x86${EXTRACT_SUFX}
d20 1
a20 2
		${LINUXBASE}/usr/lib/libpng.so.2:${PORTSDIR}/graphics/linux-png \
		${LINUXBASE}/usr/lib/libjpeg.so.62:${PORTSDIR}/graphics/linux-jpeg
d28 1
a28 2
	${SED} 's|%%PREFIX%%|${PREFIX}|; s|%%DATADIR%%|${DATADIR}|;' \
	    <${FILESDIR}/opera.sh >${WRKSRC}/wrapper.sh
d37 2
@


1.14
log
@Upgrade to 5.05 TP1.

Note that plugins won't work unless you happen to have a Linux version of
Motif (or OpenMotif) installed; there is no linux-openmotif port (yet) so
you'll have to figure this one out on your own.  Once you do, though, both
www/linux-flashplugin and java/linux-jdk13 should work with no further
tweaks (as should any other Netscape-compatible plugin that installs into
${PREFIX}/lib/netscape-linux/plugins).  Happy browsing!
@
text
@d5 1
a5 1
# $FreeBSD: ports/www/linux-opera/Makefile,v 1.13 2001/06/04 22:58:48 des Exp $
d11 1
d21 1
@


1.13
log
@It's OPERA_DIR, not OPERADIR.  Now the help system works again.
@
text
@d5 1
a5 1
# $FreeBSD: ports/www/linux-opera/Makefile,v 1.12 2001/06/01 10:59:08 des Exp $
d8 3
a10 3
PORTNAME=	linux-opera
PORTVERSION=	5.0
PORTREVISION=	1
d12 4
a15 6
MASTER_SITES=	http://opera.online.no/linux/tgz/500/ \
		ftp://ftp.opera.com/pub/opera/linux/500/ \
		ftp://gd.tuwien.ac.at/infosys/browsers/opera/linux/500/ \
		ftp://ftp.sunet.se/pub/www/clients/Opera/linux/500/ \
		ftp://ftp.planetmirror.com/pub/opera/linux/500/
DISTNAME=	opera-${PORTVERSION}-static.i386
d26 1
d29 2
a30 1
	${SED} 's|%%PREFIX%%|${PREFIX}|' <${FILESDIR}/opera.sh >${WRKDIR}/opera.sh
d34 5
a38 4
	    --exec_prefix=${PREFIX}/bin \
	    --docdir=${PREFIX}/share/doc/opera \
	    --sharedir=${PREFIX}/share/opera )
	${INSTALL_SCRIPT} ${WRKDIR}/opera.sh ${PREFIX}/bin/opera
@


1.12
log
@Mark this port as i386-only, and add some master sites.

Submitted by:	Christian Weisgerber <naddy@@mips.inka.de>
@
text
@d5 1
a5 1
# $FreeBSD: ports/www/linux-opera/Makefile,v 1.11 2001/05/16 12:20:28 des Exp $
d10 1
@


1.11
log
@Opera 5.0 for Linux has now been released.
@
text
@d5 1
a5 1
# $FreeBSD: ports/www/linux-opera/Makefile,v 1.10 2001/04/27 13:09:24 des Exp $
d11 5
a15 1
MASTER_SITES=	http://opera.online.no/linux/tgz/500/
d23 2
@


1.10
log
@Remove some debugging code that snuck into the previous commit.
@
text
@d5 1
a5 1
# $FreeBSD: ports/www/linux-opera/Makefile,v 1.9 2001/04/27 13:07:39 des Exp $
d9 1
a9 1
PORTVERSION=	5.0b8
d11 2
a12 2
MASTER_SITES=	http://opera.online.no/linux/tgz/
DISTNAME=	opera-5.0-b8-20010426.023-static.i386
a15 2
IS_INTERACTIVE=	YES

d22 3
d30 1
@


1.9
log
@Upgrade to 5.0 beta 8.

Submitted by:	Jose Marques <jose.marques@@nottingham.ac.uk>
@
text
@d5 1
a5 1
# $FreeBSD: ports/www/linux-opera/Makefile,v 1.8 2001/03/22 12:19:20 des Exp $
d25 1
a25 1
	(cd ${WRKSRC} && /bin/sh -x ./install.sh \
@


1.8
log
@5.0b7 is here.
@
text
@d5 1
a5 1
# $FreeBSD: ports/www/linux-opera/Makefile,v 1.7 2001/03/08 11:12:09 des Exp $
d9 1
a9 1
PORTVERSION=	5.0b7
d12 1
a12 2
DISTNAME=	opera-5.0-b7-20010320.018-static.i386
WRKSRC=		${WRKDIR}/${DISTNAME:S/018/020/}
d25 1
a25 1
	(cd ${WRKSRC} && ./install.sh \
@


1.7
log
@Add a pre-install script that displays the license agreement and asks for
confirmation before installing.
@
text
@d5 1
a5 1
# $FreeBSD: ports/www/linux-opera/Makefile,v 1.6 2001/03/05 16:49:53 des Exp $
d9 1
a9 1
PORTVERSION=	5.0b6
d12 2
a13 1
DISTNAME=	opera-5.0-b6-20010212.017-static.i386
@


1.6
log
@Upgrade to 5.0b6. This one was a real bitch.
@
text
@d5 1
a5 1
# $FreeBSD: ports/www/linux-opera/Makefile,v 1.5 2001/01/04 14:39:40 des Exp $
a16 1
NO_PACKAGE=	"User must agree to license prior to installation."
@


1.5
log
@Opera 4.0 beta 5 is out.
@
text
@d5 1
a5 1
# $FreeBSD: ports/www/linux-opera/Makefile,v 1.4 2000/12/13 14:28:53 des Exp $
d9 1
a9 1
PORTVERSION=	4.0b5
d12 1
a12 1
DISTNAME=	opera-4.0-b5-20010103.014-static.i386
d16 3
a24 3
do-configure:
	${SED} 's|%%PREFIX%%|${PREFIX}|' <${FILESDIR}/opera.sh >${WRKDIR}/opera

d26 4
a29 4
	${MKDIR} ${PREFIX}/opera-4.0
	(cd ${WRKSRC} && \
	    tar cf - . | tar --unlink -xpf - -C ${PREFIX}/opera-4.0)
	${INSTALL_SCRIPT} ${WRKDIR}/opera ${PREFIX}/bin/opera
@


1.4
log
@Upgrade to 4.0b4.

Submitted by:	jedgar
@
text
@d5 1
a5 1
# $FreeBSD: ports/www/linux-opera/Makefile,v 1.3 2000/12/06 17:08:50 des Exp $
d9 1
a9 1
PORTVERSION=	4.0b4
d12 1
a12 1
DISTNAME=	opera-4.0-b4-20001211.012-static.i386
@


1.3
log
@Add a dependency on linux-jpeg which I didn't spot because I already had
it installed.

Spotted by:	jedgar (again - thanks!)
@
text
@d5 1
a5 1
# $FreeBSD: ports/www/linux-opera/Makefile,v 1.2 2000/12/06 16:57:04 des Exp $
d9 1
a9 1
PORTVERSION=	4.0b3
d12 1
a12 1
DISTNAME=	opera-4.0-b3-static.i386
d16 3
a18 2
RUN_DEPENDS=	/compat/linux/lib/ld.so:${PORTSDIR}/emulators/linux_base \
		/compat/linux/usr/lib/libjpeg.so.62:${PORTSDIR}/graphics/linux-jpeg
d23 1
a23 2
	${SED} 's|%%PREFIX%%|${PREFIX}|; s|%%DISTNAME%%|${DISTNAME}|' \
	    <${FILESDIR}/opera.sh >${WRKDIR}/opera.sh
d26 4
a29 3
	(cd ${WRKDIR} && \
	    tar cf - ${DISTNAME} | tar --unlink -xpf - -C ${PREFIX})
	${INSTALL_SCRIPT} ${WRKDIR}/opera.sh ${PREFIX}/bin/opera
@


1.2
log
@I forgot the sed magic for opera.sh.

Spotted by:	jedgar
@
text
@d5 1
a5 1
# $FreeBSD$
d16 2
a17 1
RUN_DEPENDS=	/compat/linux/lib/ld.so:${PORTSDIR}/emulators/linux_base
@


1.1
log
@This is the Linux port of the famous Opera browser (with Qt statically
linked in - the dynamically linked version is slightly smaller, but there
is no linux-qt port yet and I'm not about to create one)

Now the best browser on earth is available on the best OS on earth :)
@
text
@d20 4
d27 1
a27 1
	${INSTALL_SCRIPT} ${FILESDIR}/opera.sh ${PREFIX}/bin/opera
@

