summaryrefslogtreecommitdiff
path: root/www
diff options
context:
space:
mode:
authorPawel Pekala <pawel@FreeBSD.org>2012-05-10 14:17:33 +0000
committerPawel Pekala <pawel@FreeBSD.org>2012-05-10 14:17:33 +0000
commit848c7d8835c844f5f3ae9d0cadb3e2acde1ee461 (patch)
tree0bf1d994ddcd3f4134ec885b6e931615a3eccf05 /www
parent- Update to version 0.1.1 (diff)
- Update to version 2.9
- Use our devel/libparserutils instead of fetching sources - Add desktop entry - Take maintainership
Notes
Notes: svn path=/head/; revision=296368
Diffstat (limited to 'www')
-rw-r--r--www/netsurf/Makefile26
-rw-r--r--www/netsurf/distinfo18
2 files changed, 20 insertions, 24 deletions
diff --git a/www/netsurf/Makefile b/www/netsurf/Makefile
index 7f2d1ea8243f..e694d4d9789f 100644
--- a/www/netsurf/Makefile
+++ b/www/netsurf/Makefile
@@ -6,12 +6,11 @@
#
PORTNAME= netsurf
-PORTVERSION= 2.8
+PORTVERSION= 2.9
CATEGORIES= www
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} \
+DISTFILES= ${WAPCAPLET_DISTNAME}${EXTRACT_SUFX} \
${HUBBUB_DISTNAME}${EXTRACT_SUFX} \
${CSS_DISTNAME}${EXTRACT_SUFX} \
${NSBMP_DISTNAME}${EXTRACT_SUFX} \
@@ -19,12 +18,13 @@ DISTFILES= ${PARSERUTILS_DISTNAME}${EXTRACT_SUFX} \
${PORTNAME}-${PORTVERSION}-src${EXTRACT_SUFX}:netsurf
DIST_SUBDIR= ${PORTNAME}
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= pawel@FreeBSD.org
COMMENT= A lightweight web browser
LICENSE= GPLv2 MIT
LICENSE_COMB= multi
+BUILD_DEPENDS= ${LOCALBASE}/lib/libparserutils.a:${PORTSDIR}/devel/libparserutils
LIB_DEPENDS= curl.6:${PORTSDIR}/ftp/curl \
lcms.1:${PORTSDIR}/graphics/lcms \
mng.1:${PORTSDIR}/graphics/libmng
@@ -33,15 +33,17 @@ WRKSRC= ${WRKDIR}/${PORTNAME}
USE_GNOME= libglade2 librsvg2 libxml2
USE_GMAKE= yes
+CFLAGS+= -I${LOCALBASE}/include
MAKE_ENV= PKG_CONFIG_PATH="${WRKDIR}/fakeroot/lib/pkgconfig:${LOCALBASE}/libdata/pkgconfig"
MAKE_ARGS= HOST_CC="${CC}" CC="${CC}" CCOPT="" 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
+DESKTOP_ENTRIES="NetSurf" "${COMMENT}" "" "${PORTNAME}" "" "true"
+
+WAPCAPLET_DISTNAME= libwapcaplet-0.1.1-src
+HUBBUB_DISTNAME= hubbub-0.1.2-src
+CSS_DISTNAME= libcss-0.1.2-src
NSBMP_DISTNAME= libnsbmp-0.0.3-src
NSGIF_DISTNAME= libnsgif-0.0.3-src
@@ -54,9 +56,6 @@ post-patch:
${WRKDIR}/*/build/makefiles/Makefile.tools
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
@@ -66,9 +65,8 @@ do-configure:
pre-build:
@${MKDIR} ${WRKDIR}/fakeroot
-.for dir in ${PARSERUTILS_DISTNAME:S/-src//} ${WAPCAPLET_DISTNAME} \
- ${HUBBUB_DISTNAME:S/-src//} ${CSS_DISTNAME:S/-src//} \
- ${NSBMP_DISTNAME} ${NSGIF_DISTNAME}
+.for dir in ${WAPCAPLET_DISTNAME:S/-src//} ${HUBBUB_DISTNAME:S/-src//} \
+ ${CSS_DISTNAME:S/-src//} ${NSBMP_DISTNAME} ${NSGIF_DISTNAME}
@${MAKE_ENV} ${GMAKE} -C${WRKDIR}/${dir} ${MAKE_FLAGS} ${MAKEFILE} ${_MAKE_JOBS} \
${MAKE_ARGS} ${INSTALL_TARGET} PREFIX="${WRKDIR}/fakeroot"
.endfor
diff --git a/www/netsurf/distinfo b/www/netsurf/distinfo
index cde4c9f3dcd3..6a244b4f413d 100644
--- a/www/netsurf/distinfo
+++ b/www/netsurf/distinfo
@@ -1,14 +1,12 @@
-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/libwapcaplet-0.1.1-src.tar.gz) = cf05159d7d515523697ce07228cff6a6339dc6bdcfec3e02e3b72d8b773f5258
+SIZE (netsurf/libwapcaplet-0.1.1-src.tar.gz) = 18799
+SHA256 (netsurf/hubbub-0.1.2-src.tar.gz) = 95a1d5a71055b28a8e4ce4dc8516b8f0ed691c5ee03525bf73600495657f1b52
+SIZE (netsurf/hubbub-0.1.2-src.tar.gz) = 812684
+SHA256 (netsurf/libcss-0.1.2-src.tar.gz) = 92c112a059bc5ae490392439401005b47ca5c270f891f6317b64aac738ae1f5e
+SIZE (netsurf/libcss-0.1.2-src.tar.gz) = 474621
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
+SHA256 (netsurf/netsurf-2.9-src.tar.gz) = f74767161fd7f3186e483b438a183f2ea3cae160020ad5dd63c75a4d78f5c797
+SIZE (netsurf/netsurf-2.9-src.tar.gz) = 2575417