FreeBSD Bugzilla – Attachment 119182 Details for
Bug 161644
Update port: www/netsurf to 2.8
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
www_netsurf.diff
www_netsurf.diff (text/x-diff), 10.87 KB, created by
tkato432
on 2011-10-18 18:59:11 UTC
(
hide
)
Description:
www_netsurf.diff
Filename:
MIME Type:
Creator:
tkato432
Created:
2011-10-18 18:59:11 UTC
Size:
10.87 KB
patch
obsolete
>diff -urN /usr/ports/www/netsurf/Makefile www/netsurf/Makefile >--- /usr/ports/www/netsurf/Makefile 2010-05-11 15:27:46.000000000 +0900 >+++ www/netsurf/Makefile 2011-10-19 02:16:34.000000000 +0900 >@@ -6,49 +6,88 @@ > # > > PORTNAME= netsurf >-PORTVERSION= 1.1 >-DISTVERSIONSUFFIX= -src >-PORTREVISION= 6 >+PORTVERSION= 2.8 > CATEGORIES= www >-MASTER_SITES= http://www.netsurf-browser.org/download/ CENKES >+MASTER_SITES= http://www.netsurf-browser.org/projects/releases/ \ >+ http://www.netsurf-browser.org/downloads/releases/:netsurf >+DISTFILES= ${PARSERUTILS_DISTNAME}${EXTRACT_SUFX} \ >+ ${WAPCAPLET_DISTNAME}${EXTRACT_SUFX} \ >+ ${HUBBUB_DISTNAME}${EXTRACT_SUFX} \ >+ ${CSS_DISTNAME}${EXTRACT_SUFX} \ >+ ${NSBMP_DISTNAME}${EXTRACT_SUFX} \ >+ ${NSGIF_DISTNAME}${EXTRACT_SUFX} \ >+ ${PORTNAME}-${PORTVERSION}-src${EXTRACT_SUFX}:netsurf >+DIST_SUBDIR= ${PORTNAME} > > MAINTAINER= ports@FreeBSD.org > COMMENT= A lightweight web browser > >-BUILD_DEPENDS= lemon:${PORTSDIR}/devel/lemon \ >- re2c:${PORTSDIR}/devel/re2c >-LIB_DEPENDS= mng.1:${PORTSDIR}/graphics/libmng \ >- curl.6:${PORTSDIR}/ftp/curl >+LICENSE= GPLv2 MIT >+LICENSE_COMB= multi > >+LIB_DEPENDS= curl.6:${PORTSDIR}/ftp/curl \ >+ lcms.1:${PORTSDIR}/graphics/lcms \ >+ mng.1:${PORTSDIR}/graphics/libmng >+ >+WRKSRC= ${WRKDIR}/${PORTNAME} >+ >+USE_GNOME= libglade2 librsvg2 libxml2 > USE_GMAKE= yes >-USE_GNOME= libglade2 libxml2 >-MAKEFILE= makefile >-ALL_TARGET= gtk >-WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION} >-MAKE_ARGS= CC="${CC}" SYSTEM_CC="${CC}" WARNFLAGS= >- >-post-extract: >- @cd ${WRKSRC}/gtk/&&${CP} -RL res resderef >- @cd ${WRKSRC}/&&${MV} ChangeLog ReadMe Docs/ >+MAKE_ENV= PKG_CONFIG_PATH="${WRKDIR}/fakeroot/lib/pkgconfig:${LOCALBASE}/libdata/pkgconfig" >+MAKE_ARGS= CC="${CC}" CCOPT="" TARGET="gtk" HOST="${OPSYS}" \ >+ WARNFLAGS="${CFLAGS}" Q="" >+MAKE_JOBS_SAFE= yes >+ >+PARSERUTILS_DISTNAME= libparserutils-0.1.1-src >+WAPCAPLET_DISTNAME= libwapcaplet-0.1.0-src >+HUBBUB_DISTNAME= hubbub-0.1.1-src >+CSS_DISTNAME= libcss-0.1.1-src >+NSBMP_DISTNAME= libnsbmp-0.0.3-src >+NSGIF_DISTNAME= libnsgif-0.0.3-src > > post-patch: >- @${REINPLACE_CMD} -e 's| @| |;s|-O |$${CFLAGS}|'\ >- -e 's|-DGTK_DISABLE_DEPRECATED||g' \ >- ${WRKSRC}/makefile >+ @${REINPLACE_CMD} -e \ >+ 's| -O2 | |' ${WRKSRC}/Makefile.defaults >+ @${REINPLACE_CMD} -e \ >+ 's| -g | |' ${WRKSRC}/gtk/Makefile.target >+ >+do-configure: >+ @${TOUCH} ${WRKDIR}/${PARSERUTILS_DISTNAME:S/-src//}/Makefile.config.override >+ @${ECHO_CMD} 'CFLAGS+=-DWITH_ICONV_FILTER' >> ${WRKDIR}/${PARSERUTILS_DISTNAME:S/-src//}/Makefile.config.override >+ @${ECHO_CMD} 'CFLAGS+=-I${LOCALBASE}/include' >> ${WRKDIR}/${PARSERUTILS_DISTNAME:S/-src//}/Makefile.config.override >+ @${TOUCH} ${WRKSRC}/Makefile.config >+ @${ECHO_CMD} 'NETSURF_USE_HARU_PDF=NO' >> ${WRKSRC}/Makefile.config >+ @${ECHO_CMD} 'NETSURF_USE_LIBICONV_PLUG=NO' >> ${WRKSRC}/Makefile.config >+ @${ECHO_CMD} 'NETSURF_USE_NSSVG=NO' >> ${WRKSRC}/Makefile.config >+ @${ECHO_CMD} 'NETSURF_USE_ROSPRITE=NO' >> ${WRKSRC}/Makefile.config >+ @${ECHO_CMD} 'NETSURF_USE_WEBP=NO' >> ${WRKSRC}/Makefile.config > > pre-build: >- @${LN} -sf ${LOCALBASE}/share/lemon/lempar.c ${WRKSRC}/css/ >- @${ECHO_CMD} '#!/bin/sh' > ${WRKSRC}/${PORTNAME} >- @${ECHO_CMD} 'export NETSURFRES=${DATADIR}/;exec ${PREFIX}/libexec/${PORTNAME}'\ >- >> ${WRKSRC}/${PORTNAME} >+ @${MKDIR} ${WRKDIR}/fakeroot >+.for dir in ${PARSERUTILS_DISTNAME:S/-src//} ${WAPCAPLET_DISTNAME} \ >+ ${HUBBUB_DISTNAME:S/-src//} ${CSS_DISTNAME:S/-src//} \ >+ ${NSBMP_DISTNAME} ${NSGIF_DISTNAME} >+ @(cd ${WRKDIR}/${dir} && ${SETENV} PREFIX="${WRKDIR}/fakeroot" \ >+ ${GMAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} ${INSTALL_TARGET}) >+.endfor > > do-install: >- @${INSTALL_PROGRAM} ${WRKSRC}/nsgtk ${PREFIX}/libexec/${PORTNAME} >- @${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin/ >- @cd ${WRKSRC}/gtk/resderef/&&${COPYTREE_SHARE} . ${DATADIR}/ >-.ifndef NOPORTDOCS >- @${INSTALL} -d ${DOCSDIR}/ >- @cd ${WRKSRC}/Docs/&&${INSTALL_DATA} * ${DOCSDIR}/ >+ ${INSTALL_PROGRAM} ${WRKSRC}/nsgtk ${PREFIX}/bin/${PORTNAME} >+ @${MKDIR} ${DATADIR} >+ @(${TAR} --exclude "C" --exclude "*.glade" -C ${WRKSRC}/gtk/res \ >+ -L -cf - . | ${TAR} -C ${DATADIR} --unlink -xf -) >+ @${LN} -sf en ${DATADIR}/C >+ @(cd ${WRKSRC}/gtk/res ; \ >+ for i in `${LS} -d *.glade` ; do \ >+ ${CAT} $$i | ${GZIP_CMD} > ${DATADIR}/$$i ; \ >+ done) >+ @${FIND} ${DATADIR} | ${XARGS} ${CHOWN} ${SHAREOWN}:${SHAREGRP} >+ @${FIND} ${DATADIR} -type d | ${XARGS} ${CHMOD} a+rx >+ @${FIND} ${DATADIR} -type f | ${XARGS} ${CHMOD} ${SHAREMODE} >+.if !defined(NOPORTDOCS) >+ @${MKDIR} ${DOCSDIR} >+ ${INSTALL_DATA} ${WRKSRC}/ChangeLog ${DOCSDIR} >+ ${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR} > .endif > > .include <bsd.port.mk> >diff -urN /usr/ports/www/netsurf/distinfo www/netsurf/distinfo >--- /usr/ports/www/netsurf/distinfo 2011-03-20 03:00:29.000000000 +0900 >+++ www/netsurf/distinfo 2011-10-01 03:22:14.000000000 +0900 >@@ -1,2 +1,14 @@ >-SHA256 (netsurf-1.1-src.tar.gz) = 9646498ab2a6e68ed8c22e8a6a8e9c6a88f5ce54b075df03d99fc9bed7a43414 >-SIZE (netsurf-1.1-src.tar.gz) = 987786 >+SHA256 (netsurf/libparserutils-0.1.1-src.tar.gz) = 8b79ba58d6fa63fa9c74b71482d93f2c5b2c22badac77265f3cc47f3f603f87d >+SIZE (netsurf/libparserutils-0.1.1-src.tar.gz) = 87868 >+SHA256 (netsurf/libwapcaplet-0.1.0-src.tar.gz) = e58df9d4ee18344946d5c7c17fb99f29269027dafd875e2fe10bb1fb9d7fc1a7 >+SIZE (netsurf/libwapcaplet-0.1.0-src.tar.gz) = 18926 >+SHA256 (netsurf/hubbub-0.1.1-src.tar.gz) = 363f1acf1ca3b3362bb84fc8ed9544b2207e7cb706ac176477ad00dc0d56782b >+SIZE (netsurf/hubbub-0.1.1-src.tar.gz) = 812211 >+SHA256 (netsurf/libcss-0.1.1-src.tar.gz) = 383c424c1f7134be67e22a7a633e31d47ba6b87aba835a4e73eca893aa01c0a0 >+SIZE (netsurf/libcss-0.1.1-src.tar.gz) = 457668 >+SHA256 (netsurf/libnsbmp-0.0.3-src.tar.gz) = e0ccf851bf6dc9398b587f1b3f919773a49d7d2eb082b99ab5898217d73e47a2 >+SIZE (netsurf/libnsbmp-0.0.3-src.tar.gz) = 219808 >+SHA256 (netsurf/libnsgif-0.0.3-src.tar.gz) = 1f53bb6cc449c3b108d7653ce876ec58745f184d5a6675a95f1fa8c937dfc6d5 >+SIZE (netsurf/libnsgif-0.0.3-src.tar.gz) = 212109 >+SHA256 (netsurf/netsurf-2.8-src.tar.gz) = 09f3aa38f26248a410481aaf125811d6af4c8535725bec950e75af37ccd0aad2 >+SIZE (netsurf/netsurf-2.8-src.tar.gz) = 2532212 >diff -urN /usr/ports/www/netsurf/files/patch-css-parser.y www/netsurf/files/patch-css-parser.y >--- /usr/ports/www/netsurf/files/patch-css-parser.y 2009-11-22 00:29:43.000000000 +0900 >+++ www/netsurf/files/patch-css-parser.y 1970-01-01 09:00:00.000000000 +0900 >@@ -1,10 +0,0 @@ >---- css/parser.y.orig 2009-11-21 09:40:45.000000000 +0100 >-+++ css/parser.y 2009-11-21 09:39:49.000000000 +0100 >-@@ -398,6 +398,7 @@ >- >- %extra_argument { struct css_parser_params *param } >- %include { >-+#include <assert.h> >- #include <strings.h> >- #define CSS_INTERNALS >- #include "css/css.h" >diff -urN /usr/ports/www/netsurf/files/patch-utils__config.h www/netsurf/files/patch-utils__config.h >--- /usr/ports/www/netsurf/files/patch-utils__config.h 2007-08-18 09:45:59.000000000 +0900 >+++ www/netsurf/files/patch-utils__config.h 1970-01-01 09:00:00.000000000 +0900 >@@ -1,10 +0,0 @@ >---- ./utils/config.h.orig 2007-08-17 16:06:48.000000000 +0400 >-+++ ./utils/config.h 2007-08-17 16:06:57.000000000 +0400 >-@@ -18,6 +18,7 @@ >- >- #ifndef _NETSURF_UTILS_CONFIG_H_ >- #define _NETSURF_UTILS_CONFIG_H_ >-+#include <sys/types.h> >- >- /* Try to detect which features the target OS supports */ >- >diff -urN /usr/ports/www/netsurf/pkg-plist www/netsurf/pkg-plist >--- /usr/ports/www/netsurf/pkg-plist 2007-08-18 09:45:59.000000000 +0900 >+++ www/netsurf/pkg-plist 2011-10-18 23:47:44.000000000 +0900 >@@ -1,32 +1,94 @@ > bin/netsurf >-libexec/netsurf >-%%PORTDOCS%%%%DOCSDIR%%/00-overview >-%%PORTDOCS%%%%DOCSDIR%%/01-content >-%%PORTDOCS%%%%DOCSDIR%%/02-layout >-%%PORTDOCS%%%%DOCSDIR%%/03-css >-%%PORTDOCS%%%%DOCSDIR%%/04-errors >-%%PORTDOCS%%%%DOCSDIR%%/05-memory >-%%PORTDOCS%%%%DOCSDIR%%/06-frames >-%%PORTDOCS%%%%DOCSDIR%%/BUILDING-GTK > %%PORTDOCS%%%%DOCSDIR%%/ChangeLog >-%%PORTDOCS%%%%DOCSDIR%%/Doxyfile >-%%PORTDOCS%%%%DOCSDIR%%/ReadMe >-%%PORTDOCS%%%%DOCSDIR%%/TODO-CSS >-%%PORTDOCS%%%%DOCSDIR%%/TODO-HTML >+%%PORTDOCS%%%%DOCSDIR%%/README >+%%DATADIR%%/C >+%%DATADIR%%/SearchEngines > %%DATADIR%%/adblock.css >+%%DATADIR%%/arrow_down_8x32.png >+%%DATADIR%%/blankpage > %%DATADIR%%/ca-bundle.txt >+%%DATADIR%%/cookies.glade >+%%DATADIR%%/de/Messages > %%DATADIR%%/default.css >-%%DATADIR%%/docs/about.html >-%%DATADIR%%/docs/intro_en.html >-%%DATADIR%%/docs/libcurl >-%%DATADIR%%/docs/libmng >-%%DATADIR%%/docs/libxml2 >-%%DATADIR%%/docs/openssl >-%%DATADIR%%/messages >-%%DATADIR%%/netsurf-logo.png >+%%DATADIR%%/default.ico >+%%DATADIR%%/downloads.glade >+%%DATADIR%%/en/Messages >+%%DATADIR%%/en/credits.html >+%%DATADIR%%/en/licence.html >+%%DATADIR%%/favicon.png >+%%DATADIR%%/fr/Messages >+%%DATADIR%%/gtkdefault.css >+%%DATADIR%%/history.glade >+%%DATADIR%%/hotlist.glade >+%%DATADIR%%/icons/content.png >+%%DATADIR%%/icons/directory.png >+%%DATADIR%%/icons/search.png >+%%DATADIR%%/internal.css >+%%DATADIR%%/it/Messages >+%%DATADIR%%/languages >+%%DATADIR%%/license >+%%DATADIR%%/login.glade >+%%DATADIR%%/netsurf-16x16.xpm > %%DATADIR%%/netsurf.glade >+%%DATADIR%%/netsurf.png > %%DATADIR%%/netsurf.xpm >-%%DATADIR%%/throbber.gif >-%%PORTDOCS%%@dirrm %%DOCSDIR%% >-@dirrm %%DATADIR%%/docs >+%%DATADIR%%/nl/Messages >+%%DATADIR%%/options.glade >+%%DATADIR%%/password.glade >+%%DATADIR%%/quirks.css >+%%DATADIR%%/source.glade >+%%DATADIR%%/ssl.glade >+%%DATADIR%%/themelist >+%%DATADIR%%/themes/Alpha.png >+%%DATADIR%%/themes/gtk+/back.png >+%%DATADIR%%/themes/gtk+/closetab.png >+%%DATADIR%%/themes/gtk+/closewindow.png >+%%DATADIR%%/themes/gtk+/copy.png >+%%DATADIR%%/themes/gtk+/cut.png >+%%DATADIR%%/themes/gtk+/delete.png >+%%DATADIR%%/themes/gtk+/forward.png >+%%DATADIR%%/themes/gtk+/fullscreen.png >+%%DATADIR%%/themes/gtk+/helpabout.png >+%%DATADIR%%/themes/gtk+/helpcontents.png >+%%DATADIR%%/themes/gtk+/history.png >+%%DATADIR%%/themes/gtk+/home.png >+%%DATADIR%%/themes/gtk+/info >+%%DATADIR%%/themes/gtk+/newtab.png >+%%DATADIR%%/themes/gtk+/newwindow.png >+%%DATADIR%%/themes/gtk+/openfile.png >+%%DATADIR%%/themes/gtk+/paste.png >+%%DATADIR%%/themes/gtk+/preferences.png >+%%DATADIR%%/themes/gtk+/print.png >+%%DATADIR%%/themes/gtk+/printpreview.png >+%%DATADIR%%/themes/gtk+/quit.png >+%%DATADIR%%/themes/gtk+/reload.png >+%%DATADIR%%/themes/gtk+/savepage.png >+%%DATADIR%%/themes/gtk+/selectall.png >+%%DATADIR%%/themes/gtk+/stop.png >+%%DATADIR%%/themes/gtk+/viewsource.png >+%%DATADIR%%/themes/gtk+/zoomminus.png >+%%DATADIR%%/themes/gtk+/zoomnormal.png >+%%DATADIR%%/themes/gtk+/zoomplus.png >+%%DATADIR%%/throbber/throbber0.png >+%%DATADIR%%/throbber/throbber1.png >+%%DATADIR%%/throbber/throbber2.png >+%%DATADIR%%/throbber/throbber3.png >+%%DATADIR%%/throbber/throbber4.png >+%%DATADIR%%/throbber/throbber5.png >+%%DATADIR%%/throbber/throbber6.png >+%%DATADIR%%/throbber/throbber7.png >+%%DATADIR%%/throbber/throbber8.png >+%%DATADIR%%/toolbar.glade >+%%DATADIR%%/toolbarIndices >+%%DATADIR%%/warning.glade >+@dirrm %%DATADIR%%/throbber >+@dirrm %%DATADIR%%/themes/gtk+ >+@dirrm %%DATADIR%%/themes >+@dirrm %%DATADIR%%/nl >+@dirrm %%DATADIR%%/it >+@dirrm %%DATADIR%%/icons >+@dirrm %%DATADIR%%/fr >+@dirrm %%DATADIR%%/en >+@dirrm %%DATADIR%%/de > @dirrm %%DATADIR%% >+%%PORTDOCS%%@dirrm %%DOCSDIR%%
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 161644
:
119181
| 119182