summaryrefslogtreecommitdiff
path: root/www
diff options
context:
space:
mode:
authorjoerg <joerg@pkgsrc.org>2008-06-23 15:05:09 +0000
committerjoerg <joerg@pkgsrc.org>2008-06-23 15:05:09 +0000
commit9f48fcec8a4348cccfd604a2ebc87f19eb58175c (patch)
tree4dcbe2b7a9e2807d0588984bfba95b2ee9468d3e /www
parentef27eb657fc748d372a627cbe98ccef732c73870 (diff)
downloadpkgsrc-9f48fcec8a4348cccfd604a2ebc87f19eb58175c.tar.gz
Import netsurf-1.2 from pkgsrc-wip:
Small as a mouse, fast as a cheetah and available for free. NetSurf is a web browser for RISC OS and UNIX-like platforms. Whether you want to check your webmail, read the news or post to discussion forums, NetSurf is your lightweight gateway to the world wide web. Actively developed, NetSurf is continually evolving and improving.
Diffstat (limited to 'www')
-rw-r--r--www/netsurf/DESCR6
-rw-r--r--www/netsurf/Makefile40
-rw-r--r--www/netsurf/PLIST65
-rw-r--r--www/netsurf/distinfo7
-rw-r--r--www/netsurf/patches/patch-Makefile15
-rw-r--r--www/netsurf/patches/patch-netsurf15
6 files changed, 148 insertions, 0 deletions
diff --git a/www/netsurf/DESCR b/www/netsurf/DESCR
new file mode 100644
index 00000000000..2cb8d27efc4
--- /dev/null
+++ b/www/netsurf/DESCR
@@ -0,0 +1,6 @@
+Small as a mouse, fast as a cheetah and available for free.
+NetSurf is a web browser for RISC OS and UNIX-like platforms.
+
+Whether you want to check your webmail, read the news or post to discussion
+forums, NetSurf is your lightweight gateway to the world wide web.
+Actively developed, NetSurf is continually evolving and improving.
diff --git a/www/netsurf/Makefile b/www/netsurf/Makefile
new file mode 100644
index 00000000000..68db916dbd6
--- /dev/null
+++ b/www/netsurf/Makefile
@@ -0,0 +1,40 @@
+# $NetBSD: Makefile,v 1.1.1.1 2008/06/23 15:05:09 joerg Exp $
+#
+
+DISTNAME= netsurf-1.2-src
+PKGNAME= ${DISTNAME:S/-src$//}
+CATEGORIES= www
+MASTER_SITES= http://www.netsurf-browser.org/downloads/releases/
+
+MAINTAINER= adam.hoka@gmail.com
+HOMEPAGE= http://www.netsurf-browser.org/
+COMMENT= Web browser for RISC OS and UNIX-like platforms
+
+PKG_DESTDIR_SUPPORT= user-destdir
+
+WRKSRC= ${WRKDIR}/netsurf
+
+USE_TOOLS+= gmake perl:build pax pkg-config
+
+BUILD_DEPENDS+= lemon>=1.0:../../devel/lemon
+BUILD_DEPENDS+= re2c>=0.12.*:../../devel/re2c
+
+INSTALLATION_DIRS+= share/netsurf bin
+
+post-extract:
+ find ${WRKSRC}/!NetSurf -type f | xargs chmod a-x
+
+do-install:
+ cd ${WRKSRC} && pax -rw !NetSurf ${DESTDIR}${PREFIX}/share/netsurf/
+ cd ${WRKSRC} && pax -rw gtk/res ${DESTDIR}${PREFIX}/share/netsurf/
+ ${INSTALL_PROGRAM} ${WRKSRC}/nsgtk ${DESTDIR}${PREFIX}/share/netsurf/nsgtk
+ ${INSTALL_SCRIPT} ${WRKSRC}/netsurf ${DESTDIR}${PREFIX}/bin/netsurf
+
+.include "../../x11/gtk2/buildlink3.mk"
+.include "../../devel/libglade/buildlink3.mk"
+.include "../../graphics/librsvg/buildlink3.mk"
+.include "../../security/openssl/buildlink3.mk"
+.include "../../www/curl/buildlink3.mk"
+.include "../../textproc/libxml2/buildlink3.mk"
+.include "../../graphics/mng/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/www/netsurf/PLIST b/www/netsurf/PLIST
new file mode 100644
index 00000000000..dfd5d533567
--- /dev/null
+++ b/www/netsurf/PLIST
@@ -0,0 +1,65 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2008/06/23 15:05:09 joerg Exp $
+bin/netsurf
+share/netsurf/!NetSurf/!Boot,feb
+share/netsurf/!NetSurf/!Help
+share/netsurf/!NetSurf/!Run,feb
+share/netsurf/!NetSurf/!Sprites,ff9
+share/netsurf/!NetSurf/!Sprites22,ff9
+share/netsurf/!NetSurf/5Sprites,ff9
+share/netsurf/!NetSurf/5Sprites11,ff9
+share/netsurf/!NetSurf/5Sprites22,ff9
+share/netsurf/!NetSurf/ASprites,ff9
+share/netsurf/!NetSurf/ASprites11,ff9
+share/netsurf/!NetSurf/ASprites22,ff9
+share/netsurf/!NetSurf/Docs/about/index_en,faf
+share/netsurf/!NetSurf/Docs/about/libcurl,b60
+share/netsurf/!NetSurf/Docs/about/libmng,b60
+share/netsurf/!NetSurf/Docs/about/libxml2,b60
+share/netsurf/!NetSurf/Docs/about/openssl,695
+share/netsurf/!NetSurf/Docs/online,b60
+share/netsurf/!NetSurf/FixFonts,ffb
+share/netsurf/!NetSurf/KickNS,ffb
+share/netsurf/!NetSurf/ReadMe
+share/netsurf/!NetSurf/Resources/AdBlock,f79
+share/netsurf/!NetSurf/Resources/Aletheia,ffd
+share/netsurf/!NetSurf/Resources/CSS,f79
+share/netsurf/!NetSurf/Resources/Fonts/NSSymbol/Encoding
+share/netsurf/!NetSurf/Resources/Fonts/NSSymbol/IntMetrics,ff6
+share/netsurf/!NetSurf/Resources/Fonts/NSSymbol/Outlines,ff6
+share/netsurf/!NetSurf/Resources/Image,ff9
+share/netsurf/!NetSurf/Resources/LangNames
+share/netsurf/!NetSurf/Resources/Sprites,ff9
+share/netsurf/!NetSurf/Resources/ca-bundle
+share/netsurf/!NetSurf/Resources/de/Messages
+share/netsurf/!NetSurf/Resources/de/Templates,fec
+share/netsurf/!NetSurf/Resources/en/Messages
+share/netsurf/!NetSurf/Resources/en/Templates,fec
+share/netsurf/!NetSurf/Resources/fr/Messages
+share/netsurf/!NetSurf/Resources/fr/Templates,fec
+share/netsurf/!NetSurf/Resources/nl/Messages
+share/netsurf/!NetSurf/Resources/nl/Templates,fec
+share/netsurf/gtk/res/adblock.css
+share/netsurf/gtk/res/ca-bundle.txt
+share/netsurf/gtk/res/default.css
+share/netsurf/gtk/res/docs/about
+share/netsurf/gtk/res/gtkdefault.css
+share/netsurf/gtk/res/messages
+share/netsurf/gtk/res/netsurf-logo.png
+share/netsurf/gtk/res/netsurf.glade
+share/netsurf/gtk/res/netsurf.xpm
+share/netsurf/gtk/res/throbber.gif
+share/netsurf/nsgtk
+@dirrm share/netsurf/gtk/res/docs
+@dirrm share/netsurf/gtk/res
+@dirrm share/netsurf/gtk
+@dirrm share/netsurf/!NetSurf/Resources/nl
+@dirrm share/netsurf/!NetSurf/Resources/fr
+@dirrm share/netsurf/!NetSurf/Resources/en
+@dirrm share/netsurf/!NetSurf/Resources/de
+@dirrm share/netsurf/!NetSurf/Resources/Fonts/NSSymbol
+@dirrm share/netsurf/!NetSurf/Resources/Fonts
+@dirrm share/netsurf/!NetSurf/Resources
+@dirrm share/netsurf/!NetSurf/Docs/about
+@dirrm share/netsurf/!NetSurf/Docs
+@dirrm share/netsurf/!NetSurf
+@dirrm share/netsurf
diff --git a/www/netsurf/distinfo b/www/netsurf/distinfo
new file mode 100644
index 00000000000..7211abba921
--- /dev/null
+++ b/www/netsurf/distinfo
@@ -0,0 +1,7 @@
+$NetBSD: distinfo,v 1.1.1.1 2008/06/23 15:05:09 joerg Exp $
+
+SHA1 (netsurf-1.2-src.tar.gz) = 705c721e24847501ede7d32766be28135e8f2cf9
+RMD160 (netsurf-1.2-src.tar.gz) = 0e30e117517ee4833c378ec9e1e4b38e8bc69e5d
+Size (netsurf-1.2-src.tar.gz) = 1025947 bytes
+SHA1 (patch-Makefile) = 0abcf2ca7346a30edbe03ba876febb28ef7e2c64
+SHA1 (patch-netsurf) = 07dd275051923e64bddcb6936dda46b57eecdf7a
diff --git a/www/netsurf/patches/patch-Makefile b/www/netsurf/patches/patch-Makefile
new file mode 100644
index 00000000000..583a5bb5325
--- /dev/null
+++ b/www/netsurf/patches/patch-Makefile
@@ -0,0 +1,15 @@
+$NetBSD: patch-Makefile,v 1.1.1.1 2008/06/23 15:05:09 joerg Exp $
+
+--- Makefile.orig 2008-03-22 02:23:53.000000000 +0100
++++ Makefile
+@@ -94,8 +94,8 @@ endif
+ ifeq ($(HOST),riscos)
+ LDFLAGS := -lxml2 -lz -lm -lcurl -lssl -lcrypto -lmng -ljpeg
+ else
+-LDFLAGS := $(shell $(PKG_CONFIG) --libs libxml-2.0 libcurl openssl)
+-LDFLAGS += -lz -lm -lmng -ljpeg
++LDFLAGS := $(shell $(PKG_CONFIG) --libs libxml-2.0 libcurl)
++LDFLAGS += -lz -lm -lmng -ljpeg -lssl -lcrypto
+ endif
+
+ ifeq ($(TARGET),gtk)
diff --git a/www/netsurf/patches/patch-netsurf b/www/netsurf/patches/patch-netsurf
new file mode 100644
index 00000000000..f57642630c3
--- /dev/null
+++ b/www/netsurf/patches/patch-netsurf
@@ -0,0 +1,15 @@
+$NetBSD: patch-netsurf,v 1.1.1.1 2008/06/23 15:05:09 joerg Exp $
+
+--- netsurf.orig 2007-02-06 17:52:47.000000000 +0100
++++ netsurf
+@@ -12,6 +12,8 @@ else
+ LOG=netsurf-log.txt
+ fi
+
+-NETSURFRES=`dirname $0`/gtk/res/
++NETBASEDIR=`dirname $0`/../share/netsurf
++
++NETSURFRES=$NETBASEDIR/gtk/res/
+ export NETSURFRES
+-exec `dirname $0`/nsgtk "$@" 2>$LOG
++cd $NETBASEDIR && exec $NETBASEDIR/nsgtk "$@" 2>$LOG