pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/www/opera Security update to version 9.0



details:   https://anonhg.NetBSD.org/pkgsrc/rev/abcabbf75e3f
branches:  trunk
changeset: 515060:abcabbf75e3f
user:      salo <salo%pkgsrc.org@localhost>
date:      Fri Jun 23 14:35:17 2006 +0000

description:
Security update to version 9.0

Changes:

- security fix for JPEG processing integer overflow vulnerability,
  http://www.vigilantminds.com/advi_detail.php?id=45
- full changelog: http://www.opera.com/docs/changelogs/linux/900/

diffstat:

 www/opera/Makefile |  23 ++++++++++++-----------
 www/opera/distinfo |  20 ++++++++++----------
 2 files changed, 22 insertions(+), 21 deletions(-)

diffs (97 lines):

diff -r 239e49a8f2e7 -r abcabbf75e3f www/opera/Makefile
--- a/www/opera/Makefile        Fri Jun 23 12:57:34 2006 +0000
+++ b/www/opera/Makefile        Fri Jun 23 14:35:17 2006 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.55 2006/04/07 19:14:04 rpaulo Exp $
+# $NetBSD: Makefile,v 1.56 2006/06/23 14:35:17 salo Exp $
 
 DISTNAME=              opera-${OPERA_PKG_VERSION:S/u/pl/}
 CATEGORIES=            www
@@ -26,9 +26,9 @@
 .include "../../mk/bsd.prefs.mk"
 
 OPERA_LANG=            en
-OPERA_VER_DATE=                20060330
-OPERA_PKG_VERSION=     8.54
-OPERA_PKG_VERSION_DIR= 854
+OPERA_VER_DATE=                20060616
+OPERA_PKG_VERSION=     9.0
+OPERA_PKG_VERSION_DIR= 900
 
 _OPERA_OPSYS?=         ${OPSYS}
 _OPERA_MACHINE_ARCH?=  ${MACHINE_ARCH}
@@ -60,8 +60,8 @@
 
 .elif (${_OPERA_OPSYS} == SunOS) && (${_OPERA_MACHINE_ARCH} == sparc)
 EXTRACT_SUFX=          .tar.bz2
-OPERA_ARCH=            -sol8-sparc-local
-OPERA_DIR=             unix/solaris/${OPERA_PKG_VERSION_DIR}/final/${OPERA_LANG}/static
+OPERA_ARCH=            -sol8-sparc
+OPERA_DIR=             unix/solaris/${OPERA_PKG_VERSION_DIR}/final/${OPERA_LANG}/${_OPERA_MACHINE_ARCH}/static
 OPERA_DIST_VERSION=    ${OPERA_PKG_VERSION:C/u.*//}-${OPERA_VER_DATE}.1-static-qt
 
 WRKSRC=                        ${WRKDIR}/opera-${OPERA_DIST_VERSION}${OPERA_ARCH}-${OPERA_LANG}
@@ -104,25 +104,25 @@
 
 .include "../../emulators/suse_linux/Makefile.application"
 
-.if defined(MANCOMPRESSED) && !empty(MANCOMPRESSED:M[yY][eE][sS])
+.if !defined(MANCOMPRESSED)
 USE_TOOLS+=            gzip
 .endif
 
+.PHONY: post-install-manpage
 post-install-manpage:
 # The SuSE common makefile defines "MANCOMPRESSED=yes".
 .  if defined(MANCOMPRESSED) && !empty(MANCOMPRESSED:M[yY][eE][sS])
-       ${GZIP_CMD} ${EMULDIR}/usr/share/man/man1/opera.1
        ${LN} -fs ../../${EMULSUBDIR}/usr/share/man/man1/opera.1.gz \
                ${PREFIX}/man/man1
 .  else
-       ${LN} -fs ../../${EMULSUBDIR}/usr/share/man/man1/opera \
-               ${PREFIX}/man/man1
+       ${GUNZIP_CMD} -c ${EMULDIR}/usr/share/man/man1/opera.1.gz >
+               ${PREFIX}/man/man1/opera.1
 .  endif
 .endif
 
 .if (((${_OPERA_OPSYS} == SunOS) && (${_OPERA_MACHINE_ARCH} == sparc)) || (${_OPERA_OPSYS} == FreeBSD))
 do-install:
-       @cd ${WRKSRC} && ${ECHO} "n" | ./install.sh --prefix=${PREFIX}
+       @cd ${WRKSRC} && ${ECHO} "n" | ./install.sh --prefix=${PREFIX:Q}
        @${ECHO} "=> You can ignore any previous lines about opera6rc"
        @${ECHO}
 
@@ -131,6 +131,7 @@
 .endif
 
 # regenerate distinfo for all ports supported by this package
+.PHONY: opera-distinfo
 opera-distinfo:
        ( ${ECHO} '$$'NetBSD'$$'; \
          ${ECHO} ''; \
diff -r 239e49a8f2e7 -r abcabbf75e3f www/opera/distinfo
--- a/www/opera/distinfo        Fri Jun 23 12:57:34 2006 +0000
+++ b/www/opera/distinfo        Fri Jun 23 14:35:17 2006 +0000
@@ -1,11 +1,11 @@
-$NetBSD: distinfo,v 1.15 2006/04/08 22:35:17 tonio Exp $
+$NetBSD: distinfo,v 1.16 2006/06/23 14:35:17 salo Exp $
 
-SHA1 (./opera-8.54-20060330.1-static-qt.i386-en.rpm) = 3c93f9a05df013294eebf22eea6ab627af0f7634
-RMD160 (./opera-8.54-20060330.1-static-qt.i386-en.rpm) = d91290a560661946e0c2ec0158f8525d6eb4aed2
-Size (./opera-8.54-20060330.1-static-qt.i386-en.rpm) = 6266514 bytes
-SHA1 (opera-8.54-20060330.1-static-qt.i386.freebsd-en.tar.gz) = 2f194ece06d510de4b20362d2e51eed5dee39486
-RMD160 (opera-8.54-20060330.1-static-qt.i386.freebsd-en.tar.gz) = 456021fdc6b43c3a71d05261ccf6067b33f02422
-Size (opera-8.54-20060330.1-static-qt.i386.freebsd-en.tar.gz) = 6125368 bytes
-SHA1 (opera-8.54-20060330.1-static-qt-sol8-sparc-local-en.tar.bz2) = bae7d859a258fcd1957e70212151080ce0fdb35e
-RMD160 (opera-8.54-20060330.1-static-qt-sol8-sparc-local-en.tar.bz2) = 86dd21e1ef510221979973f2b702f5d099f741ba
-Size (opera-8.54-20060330.1-static-qt-sol8-sparc-local-en.tar.bz2) = 7013064 bytes
+SHA1 (./opera-9.0-20060616.1-static-qt.i386-en.rpm) = 992ae130d789ae640f6d31dff59dcef36618c0f5
+RMD160 (./opera-9.0-20060616.1-static-qt.i386-en.rpm) = 5ec57ee23fb2ee87f9151135841172f63e82de9a
+Size (./opera-9.0-20060616.1-static-qt.i386-en.rpm) = 7165621 bytes
+SHA1 (opera-9.0-20060616.1-static-qt.i386.freebsd-en.tar.gz) = d421745495dcdab0990afd7db6df8c18c4e22690
+RMD160 (opera-9.0-20060616.1-static-qt.i386.freebsd-en.tar.gz) = 2c1de10fc2c6b1d041ed3b8e62b17fc9426eb0c1
+Size (opera-9.0-20060616.1-static-qt.i386.freebsd-en.tar.gz) = 7106021 bytes
+SHA1 (opera-9.0-20060616.1-static-qt-sol8-sparc-en.tar.bz2) = 61ad6ce471ce65f090ca2162f243eba4be4b615d
+RMD160 (opera-9.0-20060616.1-static-qt-sol8-sparc-en.tar.bz2) = 8adcb32b31a0ca33fc229653acbc9d90a965773c
+Size (opera-9.0-20060616.1-static-qt-sol8-sparc-en.tar.bz2) = 8238200 bytes



Home | Main Index | Thread Index | Old Index