summaryrefslogtreecommitdiff
path: root/www/skipstone
diff options
context:
space:
mode:
authorghen <ghen>2005-12-28 15:47:30 +0000
committerghen <ghen>2005-12-28 15:47:30 +0000
commit7b0cc502b2fe9320abbab316ed53d4568a551142 (patch)
tree3f5e80032f4163b6d90c30cc5ae795f8c9fc49fd /www/skipstone
parentaf7e14249b2e222e31c29a8bc2f5e962097313f0 (diff)
downloadpkgsrc-7b0cc502b2fe9320abbab316ed53d4568a551142.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/skipstone')
-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