[Midnightbsd-cvs] mports: www/opera: update to opera 9.63.
laffer1 at midnightbsd.org
laffer1 at midnightbsd.org
Sat Jan 3 17:03:37 EST 2009
Log Message:
-----------
update to opera 9.63. Mark broken on current for now
Modified Files:
--------------
mports/www/opera:
Makefile (r1.24 -> r1.25)
distinfo (r1.16 -> r1.17)
pkg-plist (r1.9 -> r1.10)
Added Files:
-----------
mports/www/opera/files:
operapluginwrapper (r1.1)
-------------- next part --------------
Index: pkg-plist
===================================================================
RCS file: /home/cvs/mports/www/opera/pkg-plist,v
retrieving revision 1.9
retrieving revision 1.10
diff -L www/opera/pkg-plist -L www/opera/pkg-plist -u -r1.9 -r1.10
--- www/opera/pkg-plist
+++ www/opera/pkg-plist
@@ -8,6 +8,7 @@
share/opera/bin/works
share/opera/bin/operaplugincleaner
share/opera/bin/operapluginwrapper
+share/opera/bin/operapluginwrapper.midnightbsd
share/opera/locale/ka/georgian.lng
share/opera/locale/ka/license.txt
share/opera/locale/ka/search.ini
@@ -146,6 +147,7 @@
share/opera/locale/english.lng
share/opera/ini/dialog.ini
share/opera/ini/fastforward.ini
+share/opera/ini/speeddial_default.ini
share/opera/ini/mailproviders.xml
share/opera/ini/standard_keyboard.ini
share/opera/ini/standard_keyboard_compat.ini
@@ -205,6 +207,7 @@
share/opera/styles/plugins.css
share/opera/styles/search.css
share/opera/styles/warning.css
+share/opera/webfeeds.html
share/opera/styles/wml.css
share/opera/skin/standard_skin.zip
share/opera/skin/windows_skin.zip
Index: Makefile
===================================================================
RCS file: /home/cvs/mports/www/opera/Makefile,v
retrieving revision 1.24
retrieving revision 1.25
diff -L www/opera/Makefile -L www/opera/Makefile -u -r1.24 -r1.25
--- www/opera/Makefile
+++ www/opera/Makefile
@@ -10,32 +10,32 @@
PORTVERSION= ${OPERA_VER}
PORTREVISION= 0
CATEGORIES= www ipv6
-MASTER_SITES= ftp://ftp.opera.com/pub/opera/unix/freebsd/${OPERA_VER:S/.//}${OPERA_MINVER}/${OPERA_REL}/en/${OPERA_ARCH}/${OPERA_LIB}/ \
- ftp://opera.inode.at/unix/freebsd/${OPERA_VER:S/.//}${OPERA_MINVER}/${OPERA_REL}/en/${OPERA_ARCH}/${OPERA_LIB}/ \
- http://gd.tuwien.ac.at/infosys/browsers/opera/unix/freebsd/${OPERA_VER:S/.//}${OPERA_MINVER}/${OPERA_REL}/en/${OPERA_ARCH}/${OPERA_LIB}/ \
- http://ftp.ucr.ac.cr/WWW/opera/unix/freebsd/${OPERA_VER:S/.//}${OPERA_MINVER}/${OPERA_REL}/en/${OPERA_ARCH}/${OPERA_LIB}/ \
- http://www.microrpm.ca/pub/opera/unix/freebsd/${OPERA_VER:S/.//}${OPERA_MINVER}/${OPERA_REL}/en/${OPERA_ARCH}/${OPERA_LIB}/ \
- http://opera.eurenet.net/unix/freebsd/${OPERA_VER:S/.//}${OPERA_MINVER}/${OPERA_REL}/en/${OPERA_ARCH}/${OPERA_LIB}/ \
- ftp://opera.ftp.fu-berlin.de/unix/freebsd/${OPERA_VER:S/.//}${OPERA_MINVER}/${OPERA_REL}/en/${OPERA_ARCH}/${OPERA_LIB}/ \
- http://ftp.ntua.gr/pub/www/Opera/unix/freebsd/${OPERA_VER:S/.//}${OPERA_MINVER}/${OPERA_REL}/en/${OPERA_ARCH}/${OPERA_LIB}/ \
- ftp://ftp.wayne.edu/opera/unix/freebsd/${OPERA_VER:S/.//}${OPERA_MINVER}/${OPERA_REL}/en/${OPERA_ARCH}/${OPERA_LIB}/ \
- http://mirrors.dedipower.com/opera/unix/freebsd/${OPERA_VER:S/.//}${OPERA_MINVER}/${OPERA_REL}/en/${OPERA_ARCH}/${OPERA_LIB}/ \
- ftp://ftp.mirror.ac.uk/sites/ftp.opera.com/unix/freebsd/${OPERA_VER:S/.//}${OPERA_MINVER}/${OPERA_REL}/en/${OPERA_ARCH}/${OPERA_LIB}/ \
- http://opera.nedmirror.nl/unix/freebsd/${OPERA_VER:S/.//}${OPERA_MINVER}/${OPERA_REL}/en/${OPERA_ARCH}/${OPERA_LIB}/ \
- ftp://ftp.tiscali.nl/pub/mirrors/opera/unix/freebsd/${OPERA_VER:S/.//}${OPERA_MINVER}/${OPERA_REL}/en/${OPERA_ARCH}/${OPERA_LIB}/ \
- ${MASTER_SITE_RINGSERVER:S,%SUBDIR%,net/www/opera/unix/freebsd/${OPERA_VER:S/.//}${OPERA_MINVER}/${OPERA_REL}/en/${OPERA_ARCH}/${OPERA_LIB}/&,} \
+MASTER_SITES= ftp://ftp.opera.com/pub/opera/unix/freebsd/${OPERA_VER:S/.//}${OPERA_MINVER}/en/${OPERA_ARCH}/${OPERA_LIB}/ \
+ ftp://opera.inode.at/unix/freebsd/${OPERA_VER:S/.//}${OPERA_MINVER}/en/${OPERA_ARCH}/${OPERA_LIB}/ \
+ http://gd.tuwien.ac.at/infosys/browsers/opera/unix/freebsd/${OPERA_VER:S/.//}${OPERA_MINVER}/en/${OPERA_ARCH}/${OPERA_LIB}/ \
+ http://ftp.ucr.ac.cr/WWW/opera/unix/freebsd/${OPERA_VER:S/.//}${OPERA_MINVER}/en/${OPERA_ARCH}/${OPERA_LIB}/ \
+ http://www.microrpm.ca/pub/opera/unix/freebsd/${OPERA_VER:S/.//}${OPERA_MINVER}/en/${OPERA_ARCH}/${OPERA_LIB}/ \
+ http://opera.eurenet.net/unix/freebsd/${OPERA_VER:S/.//}${OPERA_MINVER}/en/${OPERA_ARCH}/${OPERA_LIB}/ \
+ ftp://opera.ftp.fu-berlin.de/unix/freebsd/${OPERA_VER:S/.//}${OPERA_MINVER}/en/${OPERA_ARCH}/${OPERA_LIB}/ \
+ http://ftp.ntua.gr/pub/www/Opera/unix/freebsd/${OPERA_VER:S/.//}${OPERA_MINVER}/en/${OPERA_ARCH}/${OPERA_LIB}/ \
+ ftp://ftp.wayne.edu/opera/unix/freebsd/${OPERA_VER:S/.//}${OPERA_MINVER}/en/${OPERA_ARCH}/${OPERA_LIB}/ \
+ http://mirrors.dedipower.com/opera/unix/freebsd/${OPERA_VER:S/.//}${OPERA_MINVER}/en/${OPERA_ARCH}/${OPERA_LIB}/ \
+ ftp://ftp.mirror.ac.uk/sites/ftp.opera.com/unix/freebsd/${OPERA_VER:S/.//}${OPERA_MINVER}/en/${OPERA_ARCH}/${OPERA_LIB}/ \
+ http://opera.nedmirror.nl/unix/freebsd/${OPERA_VER:S/.//}${OPERA_MINVER}/en/${OPERA_ARCH}/${OPERA_LIB}/ \
+ ftp://ftp.tiscali.nl/pub/mirrors/opera/unix/freebsd/${OPERA_VER:S/.//}${OPERA_MINVER}/en/${OPERA_ARCH}/${OPERA_LIB}/ \
+ ${MASTER_SITE_RINGSERVER:S,%SUBDIR%,net/www/opera/unix/freebsd/${OPERA_VER:S/.//}${OPERA_MINVER}/en/${OPERA_ARCH}/${OPERA_LIB}/&,} \
http://T32.TecNik93.com/FreeBSD/others_ports/${PORTNAME}${PKGNAMESUFFIX}/sources/
-DISTNAME= ${PORTNAME}-${OPERA_VER}-${OPERA_BUILD}.freebsd6-shared-qt3.${ARCH}
+DISTNAME= ${PORTNAME}-${OPERA_VER}-freebsd${OPERA_TYPE}-shared-qt3.${ARCH}
MAINTAINER= ports at MidnightBSD.org
COMMENT= A blazingly fast, full-featured, standards-compliant browser
LICENSE= opera
-OPERA_VER= 9.52
+OPERA_VER= 9.63
OPERA_MINVER=
OPERA_REL= final
-OPERA_DATE= 20080814
-OPERA_BUILD= 2091
+OPERA_DATE= 20081215
+OPERA_BUILD= 2474
DATADIR= ${PREFIX}/share/${PORTNAME}
DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}
@@ -44,8 +44,7 @@
WANT_GNOME= yes
USE_XLIB= yes
ONLY_FOR_ARCHS= i386 amd64
-#WRKSRC= ${WRKDIR}/${DISTNAME}
-WRKSRC= ${WRKDIR}/${PORTNAME}-${OPERA_VER}-${OPERA_BUILD}.freebsd6-shared-qt3.${ARCH}
+WRKSRC= ${WRKDIR}/${PORTNAME}-${OPERA_VER}-${OPERA_BUILD}.freebsd${OPERA_TYPE}-shared-qt3.${ARCH}
MAN1= opera.1
NO_BUILD= yes
@@ -66,7 +65,12 @@
OPERA_ARCH= intel
.endif
-OPERA_TYPE= 4
+.if ${OSVERSION} >= 3000
+BROKEN= Does not run pending GCC 4 migration
+OPERA_TYPE= 7
+.else
+OPERA_TYPE= 6
+.endif
.if !defined(WITHOUT_ASPELL)
LIB_DEPENDS+= aspell.16:${PORTSDIR}/textproc/aspell
@@ -91,7 +95,6 @@
@${SED} -e 's|@PREFIX@|${LOCALBASE}|g' ${FILESDIR}/opera.desktop.in >${WRKDIR}/opera.desktop
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}/usr/local/etc/opera6rc
@@ -100,6 +103,9 @@
do-install:
@(cd ${WRKSRC} && ./install.sh --prefix=${TRUE_PREFIX} --DESTDIR=${FAKE_DESTDIR})
+ @${MKDIR} ${PREFIX}/share/bin
+ @${CP} ${WRKSRC}/usr/lib/opera/${OPERA_VER}/operapluginwrapper ${PREFIX}/share/bin/operapluginwrapper.midnightbsd
+ @${INSTALL_SCRIPT} ${PATCHDIR}/operapluginwrapper ${PREFIX}/share/bin
@${MKDIR} ${PREFIX}/share/apps/Internet
@${MKDIR} ${PREFIX}/share/pixmaps
@${MKDIR} ${PREFIX}/share/applnk/Internet
Index: distinfo
===================================================================
RCS file: /home/cvs/mports/www/opera/distinfo,v
retrieving revision 1.16
retrieving revision 1.17
diff -L www/opera/distinfo -L www/opera/distinfo -u -r1.16 -r1.17
--- www/opera/distinfo
+++ www/opera/distinfo
@@ -1,6 +1,15 @@
-MD5 (opera-9.52-2091.freebsd6-shared-qt3.i386.tar.bz2) = d238cfe02bbe8066fced46ff792fab4e
-SHA256 (opera-9.52-2091.freebsd6-shared-qt3.i386.tar.bz2) = beba06e2f0f9671a86fa382fdfb8655fa0dd779a81e58ff50564e9f81b87b260
-SIZE (opera-9.52-2091.freebsd6-shared-qt3.i386.tar.bz2) = 7115380
-MD5 (opera-9.52-2091.freebsd6-shared-qt3.amd64.tar.bz2) = ff22f6cd6958935119779898f94aef7f
-SHA256 (opera-9.52-2091.freebsd6-shared-qt3.amd64.tar.bz2) = d22bef226ec7b9be5984917ca612bde10963e71f7b2d260d7b8ae31154492f50
-SIZE (opera-9.52-2091.freebsd6-shared-qt3.amd64.tar.bz2) = 7617428
+MD5 (opera-9.63-freebsd6-shared-qt3.amd64.tar.bz2) = 75d473747e7166e3410ccbbe1c9b6c3f
+SHA256 (opera-9.63-freebsd6-shared-qt3.amd64.tar.bz2) = 03639fb4abd0dbe4157dad02b7a6621cac6a110597c4344c60b638578da17e5e
+SIZE (opera-9.63-freebsd6-shared-qt3.amd64.tar.bz2) = 7996409
+MD5 (opera-9.63-freebsd7-shared-qt3.amd64.tar.bz2) = b7f23283c4e81e4257301b1c0199a31e
+SHA256 (opera-9.63-freebsd7-shared-qt3.amd64.tar.bz2) = 566d9f255c889dd24d8f023abc1199a7d087d61fa1b8b637040f7fb3c9f5c423
+SIZE (opera-9.63-freebsd7-shared-qt3.amd64.tar.bz2) = 7889803
+MD5 (opera-9.63-freebsd5-shared-qt3.i386.tar.bz2) = a69a3661f1714c44f2ed88049fd29c92
+SHA256 (opera-9.63-freebsd5-shared-qt3.i386.tar.bz2) = ce93c627c81e73baebff54c00abdeb683e9509684b0ef137bf88fa4024a321a5
+SIZE (opera-9.63-freebsd5-shared-qt3.i386.tar.bz2) = 7490934
+MD5 (opera-9.63-freebsd6-shared-qt3.i386.tar.bz2) = cca4ece9b44d72986887862ae8c7b661
+SHA256 (opera-9.63-freebsd6-shared-qt3.i386.tar.bz2) = b1f037f010a28735e92c9735dae5295d562ff604a833836cae82199d73591023
+SIZE (opera-9.63-freebsd6-shared-qt3.i386.tar.bz2) = 7493282
+MD5 (opera-9.63-freebsd7-shared-qt3.i386.tar.bz2) = d1e1d426e5d33b14d73e799fcb312d66
+SHA256 (opera-9.63-freebsd7-shared-qt3.i386.tar.bz2) = e28cbf458916e6fccffa6121604e46f1ff24b2686050e41a2731a7dfda74cb6e
+SIZE (opera-9.63-freebsd7-shared-qt3.i386.tar.bz2) = 7359449
--- /dev/null
+++ www/opera/files/operapluginwrapper
@@ -0,0 +1,22 @@
+#!/bin/sh
+
+if [ -n "$5" ]; then
+ ELFTYPE=`brandelf $5`
+elif [ -n "$4" ]; then
+ ELFTYPE=`brandelf $4`
+elif [ -n "$3" ]; then
+ ELFTYPE=`brandelf $3`
+fi
+
+WRAPPER="midnightbsd"
+
+case "${ELFTYPE}" in
+ *SVR4*|*Linux*)
+ if [ -x "$0.linux" ]; then
+ WRAPPER="linux"
+ fi
+ ;;
+esac
+
+exec $0.$WRAPPER $@
+
More information about the Midnightbsd-cvs
mailing list