summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorghen <ghen>2005-12-28 15:47:30 +0000
committerghen <ghen>2005-12-28 15:47:30 +0000
commit1aea0d81b7e8ab7a3c7412207ee1379e234f186d (patch)
tree3f5e80032f4163b6d90c30cc5ae795f8c9fc49fd
parent234bba6a3695946c5caaaa1c4609315e32a9cb1b (diff)
downloadpkgsrc-1aea0d81b7e8ab7a3c7412207ee1379e234f186d.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.
-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