summaryrefslogtreecommitdiff
path: root/www
diff options
context:
space:
mode:
authorghen <ghen@pkgsrc.org>2005-12-28 15:47:30 +0000
committerghen <ghen@pkgsrc.org>2005-12-28 15:47:30 +0000
commitb84efd59fcf0f70e723f3a1d094d82061f518518 (patch)
tree3f5e80032f4163b6d90c30cc5ae795f8c9fc49fd /www
parenta1e47586363345441b133e30bf918545b6f1d136 (diff)
downloadpkgsrc-b84efd59fcf0f70e723f3a1d094d82061f518518.tar.gz
Reimport skipstone from pkgsrc-wip.
SkipStone is a Gtk+ Web Browser that embeds Mozilla's rendering component Gecko. It aims to be light and fast with few dependencies. SkipStone is currently under heavy development, but it's progressing quickly and coming along nicely. It provides a nice and simple configurable interface, bookmarks and all of the other mandantory browsing features. Downloading is handled by SkipDownload by default, a Gtk+ frontend to the famous web downloading utility wget. However, if you prefer to use other download utilities / managers, this option is configurable. Mail and external url handlers are also handled by external applications which can be configured to the users choice, leaving SkipStone to do what it does best - browsing.
Diffstat (limited to 'www')
-rw-r--r--www/skipstone/DESCR14
-rw-r--r--www/skipstone/Makefile31
-rw-r--r--www/skipstone/PLIST33
-rw-r--r--www/skipstone/distinfo5
-rw-r--r--www/skipstone/options.mk13
5 files changed, 96 insertions, 0 deletions
diff --git a/www/skipstone/DESCR b/www/skipstone/DESCR
new file mode 100644
index 00000000000..c3941115d5e
--- /dev/null
+++ b/www/skipstone/DESCR
@@ -0,0 +1,14 @@
+SkipStone is a Gtk+ Web Browser that embeds Mozilla's rendering component
+Gecko. It aims to be light and fast with few dependencies.
+
+SkipStone is currently under heavy development, but it's progressing quickly
+and coming along nicely. It provides a nice and simple configurable interface,
+bookmarks and all of the other mandantory browsing features.
+
+Downloading is handled by SkipDownload by default, a Gtk+ frontend to the
+famous web downloading utility wget. However, if you prefer to use other
+download utilities / managers, this option is configurable.
+
+Mail and external url handlers are also handled by external applications which
+can be configured to the users choice, leaving SkipStone to do what it does
+best - browsing.
diff --git a/www/skipstone/Makefile b/www/skipstone/Makefile
new file mode 100644
index 00000000000..86ef046e2ff
--- /dev/null
+++ b/www/skipstone/Makefile
@@ -0,0 +1,31 @@
+# $NetBSD: Makefile,v 1.18 2005/12/28 15:47:30 ghen Exp $
+
+DISTNAME= skipstone-0.9.3
+PKGREVISION= 1
+CATEGORIES= www
+MASTER_SITES= ${HOMEPAGE}
+
+MAINTAINER= ghen@NetBSD.org
+HOMEPAGE= http://www.muhri.net/skipstone/
+COMMENT= Light and fast Gecko-based browser
+
+GNU_CONFIGURE= yes
+USE_TOOLS+= gmake
+
+USE_PKGLOCALEDIR= yes
+
+# it doesn't build with firefox headers, otherwise I'd make it an option
+MOZILLA= mozilla-gtk2
+
+CONFIGURE_ARGS+= --with-mozilla-includes=${PREFIX}/include/${MOZILLA}
+CONFIGURE_ARGS+= --with-mozilla-libs=${PREFIX}/lib/${MOZILLA}
+CONFIGURE_ARGS+= --enable-cvs-mozilla
+CONFIGURE_ARGS+= --enable-nls
+CONFIGURE_ARGS+= --with-localedir=${PREFIX}/${PKGLOCALEDIR}/locale
+LDFLAGS+= ${COMPILER_RPATH_FLAG}${PREFIX}/lib/${MOZILLA}
+
+.include "options.mk"
+
+.include "../../www/${MOZILLA}/buildlink3.mk"
+.include "../../x11/gtk2/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/www/skipstone/PLIST b/www/skipstone/PLIST
new file mode 100644
index 00000000000..2fa525df4b0
--- /dev/null
+++ b/www/skipstone/PLIST
@@ -0,0 +1,33 @@
+@comment $NetBSD: PLIST,v 1.5 2005/12/28 15:47:30 ghen Exp $
+bin/skipdownload
+bin/skipstone
+bin/skipstone-bin
+${PKGLOCALEDIR}/locale/bg/LC_MESSAGES/skipstone.mo
+${PKGLOCALEDIR}/locale/da/LC_MESSAGES/skipstone.mo
+${PKGLOCALEDIR}/locale/de/LC_MESSAGES/skipstone.mo
+${PKGLOCALEDIR}/locale/es/LC_MESSAGES/skipstone.mo
+${PKGLOCALEDIR}/locale/fr/LC_MESSAGES/skipstone.mo
+${PKGLOCALEDIR}/locale/it/LC_MESSAGES/skipstone.mo
+${PKGLOCALEDIR}/locale/ja/LC_MESSAGES/skipstone.mo
+${PKGLOCALEDIR}/locale/nl/LC_MESSAGES/skipstone.mo
+${PKGLOCALEDIR}/locale/pl/LC_MESSAGES/skipstone.mo
+${PKGLOCALEDIR}/locale/pt/LC_MESSAGES/skipstone.mo
+${PKGLOCALEDIR}/locale/ru/LC_MESSAGES/skipstone.mo
+${PKGLOCALEDIR}/locale/zh_CN.GB2312/LC_MESSAGES/skipstone.mo
+${PKGLOCALEDIR}/locale/zh_TW.Big5/LC_MESSAGES/skipstone.mo
+share/skipstone/pixmaps/default/back.png
+share/skipstone/pixmaps/default/config.png
+share/skipstone/pixmaps/default/forward.png
+share/skipstone/pixmaps/default/home.png
+share/skipstone/pixmaps/default/logo.png
+share/skipstone/pixmaps/default/mini_folder.png
+share/skipstone/pixmaps/default/mini_link.png
+share/skipstone/pixmaps/default/reload.png
+share/skipstone/pixmaps/default/skipstone.png
+share/skipstone/pixmaps/default/stop.png
+share/skipstone/pixmaps/default/tab_loading.gif
+share/skipstone/pixmaps/default/tab_loading_alternative.gif
+share/skipstone/pixmaps/default/up.png
+@dirrm share/skipstone/pixmaps/default
+@dirrm share/skipstone/pixmaps
+@dirrm share/skipstone
diff --git a/www/skipstone/distinfo b/www/skipstone/distinfo
new file mode 100644
index 00000000000..45d211178fb
--- /dev/null
+++ b/www/skipstone/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.12 2005/12/28 15:47:30 ghen Exp $
+
+SHA1 (skipstone-0.9.3.tar.gz) = fe97ea3d2f202f9e96cf6b265811dfdc6591a403
+RMD160 (skipstone-0.9.3.tar.gz) = 54366175f7d5f4c16b28aab8eed253c688016a6c
+Size (skipstone-0.9.3.tar.gz) = 658069 bytes
diff --git a/www/skipstone/options.mk b/www/skipstone/options.mk
new file mode 100644
index 00000000000..b8730f25c09
--- /dev/null
+++ b/www/skipstone/options.mk
@@ -0,0 +1,13 @@
+# $NetBSD: options.mk,v 1.1 2005/12/28 15:47:30 ghen Exp $
+
+PKG_OPTIONS_VAR= PKG_OPTIONS.skipstone
+PKG_SUPPORTED_OPTIONS= wget
+PKG_SUGGESTED_OPTIONS= wget
+
+.include "../../mk/bsd.options.mk"
+
+# SkipDownload uses wget to download files from the Internet, but since this
+# is not strictly needed for SkipStone to run, it's an optional dependency.
+.if !empty(PKG_OPTIONS:Mwget)
+DEPENDS+= wget>=1:../../net/wget
+.endif