ports/92994: Resurrect www/opera-devel for Opera 9.0 TP 2
Arjan van Leeuwen
avleeuwen at piwebs.com
Tue Feb 7 22:10:08 UTC 2006
The following reply was made to PR ports/92994; it has been noted by GNATS.
From: Arjan van Leeuwen <avleeuwen at piwebs.com>
To: FreeBSD-gnats-submit at freebsd.org,
freebsd-ports-bugs at freebsd.org
Cc: vs at freebsd.org
Subject: Re: ports/92994: Resurrect www/opera-devel for Opera 9.0 TP 2
Date: Tue, 7 Feb 2006 23:08:49 +0100
--Boundary-00=_xpR6Dgd76AYAAVz
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
Corrected Makefile and distinfo attached (Makefile had incorrect .elifdef
${WITH_SHARED}, distinfo didn't include all files).
Arjan
--Boundary-00=_xpR6Dgd76AYAAVz
Content-Type: text/plain;
charset="iso-8859-1";
name="distinfo"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
filename="distinfo"
MD5 (opera-9.0-20060206.3-shared-qt.i386.freebsd-en.tar.bz2) = 3b4168185ec99df2e762d10b700fd01d
SHA256 (opera-9.0-20060206.3-shared-qt.i386.freebsd-en.tar.bz2) = 7ac1258a02b19d467f478e376cc21d4cf97ab6b6dfe6fe6d0f44ae22a917e958
SIZE (opera-9.0-20060206.3-shared-qt.i386.freebsd-en.tar.bz2) = 4699105
MD5 (opera-9.0-20060206.4-shared-qt.i386.freebsd-en.tar.bz2) = 63781286bea93b1abf355667693235e0
SHA256 (opera-9.0-20060206.4-shared-qt.i386.freebsd-en.tar.bz2) = 51b399e2536371a34707ffa1e5eb4c893dd520f62b8f144587689b47067c4b7f
SIZE (opera-9.0-20060206.4-shared-qt.i386.freebsd-en.tar.bz2) = 4699407
MD5 (opera-9.0-20060206.1-static-qt.i386.freebsd-en.tar.bz2) = f6cdd630e3b2be35eb603951fe85b5e2
SHA256 (opera-9.0-20060206.1-static-qt.i386.freebsd-en.tar.bz2) = 736bc30d29cb16267abbf300596bc569b73cf62151a9b3d0f781f54cb153d50c
SIZE (opera-9.0-20060206.1-static-qt.i386.freebsd-en.tar.bz2) = 6164675
MD5 (opera-9.0-20060206.2-shared-qt.i386.freebsd-en.tar.bz2) = 57e17a42f6602827d711867a8d0dc787
SHA256 (opera-9.0-20060206.2-shared-qt.i386.freebsd-en.tar.bz2) = 799ee09ef602742ab91d95aa2562cdf33f9d8f64b2d6d9c6db88fbac44e6638f
SIZE (opera-9.0-20060206.2-shared-qt.i386.freebsd-en.tar.bz2) = 4409158
--Boundary-00=_xpR6Dgd76AYAAVz
Content-Type: text/x-makefile;
charset="iso-8859-1";
name="Makefile"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
filename="Makefile"
# New ports collection makefile for: opera
# Date created: November 5th 2000
# Whom: des
#
# $FreeBSD: ports/www/opera/Makefile,v 1.46 2005/11/22 21:58:49 pav Exp $
#
PORTNAME= opera
PORTVERSION= ${OPERA_VER}.${OPERA_DATE}
CATEGORIES= www ipv6
MASTER_SITES= http://snapshot.opera.com/unix/${OPERA_VER}-${OPERA_REL}/intel-freebsd/
PKGNAMESUFFIX= -devel
DISTNAME= ${PORTNAME}-${OPERA_VER}-${OPERA_DATE}.${OPERA_TYPE}-${OPERA_LIB}-qt.i386.freebsd-en
MAINTAINER= avleeuwen at piwebs.com
COMMENT= A blazingly fast, full-featured, standards-compliant browser
OPERA_VER= 9.0
OPERA_REL= Preview-2
OPERA_DATE= 20060206
DATADIR= ${PREFIX}/share/${PORTNAME}${PKGNAMESUFFIX}
DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}${PKGNAMESUFFIX}
USE_BZIP2= yes
WANT_GNOME= yes
USE_X_PREFIX= yes
USE_REINPLACE= yes
ONLY_FOR_ARCHS= i386
NO_BUILD= yes
NO_FILTER_SHLIBS=yes
.ifndef(WITHOUT_ASPELL)
LIB_DEPENDS+= aspell.16:${PORTSDIR}/textproc/aspell
.endif
.include <bsd.port.pre.mk>
.if ${OSVERSION} >= 600000
OPERA_TYPE= 4
WITH_SHARED= yes
.elif ${OSVERSION} >= 500000
OPERA_TYPE= 3
WITH_SHARED= yes
.elifdef WITH_SHARED
OPERA_TYPE= 2
.else
OPERA_TYPE= 1
.endif
.if defined(WITH_SHARED)
OPERA_LIB= shared
LIB_DEPENDS+= qt-mt:${PORTSDIR}/x11-toolkits/qt33
.else
OPERA_LIB= static
.endif
.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
pre-everything::
.if !defined(WITHOUT_ASPELL) || !defined(WITH_SHARED)
@${ECHO_CMD} '===> The following options are available for this port:'
@${ECHO_CMD} '===>'
.if !defined(WITHOUT_ASPELL)
@${ECHO_CMD} '===> Define WITHOUT_ASPELL to not install aspell.'
.endif
.if !defined(WITH_SHARED)
@${ECHO_CMD} '===> Define WITH_SHARED to use a shared Qt library.'
.endif
.endif
post-patch:
@${CP} ${WRKSRC}/search.ini ${WRKSRC}/locale/en
@${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|g ; \
s|%%LOCALBASE%%|${LOCALBASE}|g ; s|%%X11BASE%%|${X11BASE}|g' \
${WRKSRC}/install.sh ${WRKSRC}/ini/pluginpath.ini \
${WRKSRC}/ini/spellcheck.ini ${WRKSRC}/config/opera6rc
@${FIND} ${WRKSRC} -name '*.orig' -delete
@${FIND} ${WRKSRC} -name '*.bak' -delete
do-install:
@(cd ${WRKSRC} && ./install.sh --prefix=${PREFIX})
post-install:
@${CAT} ${PKGMESSAGE}
.include <bsd.port.post.mk>
--Boundary-00=_xpR6Dgd76AYAAVz--
More information about the freebsd-ports-bugs
mailing list