From 1aea0d81b7e8ab7a3c7412207ee1379e234f186d Mon Sep 17 00:00:00 2001 From: ghen Date: Wed, 28 Dec 2005 15:47:30 +0000 Subject: 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. --- www/skipstone/DESCR | 14 ++++++++++++++ www/skipstone/Makefile | 31 +++++++++++++++++++++++++++++++ www/skipstone/PLIST | 33 +++++++++++++++++++++++++++++++++ www/skipstone/distinfo | 5 +++++ www/skipstone/options.mk | 13 +++++++++++++ 5 files changed, 96 insertions(+) create mode 100644 www/skipstone/DESCR create mode 100644 www/skipstone/Makefile create mode 100644 www/skipstone/PLIST create mode 100644 www/skipstone/distinfo create mode 100644 www/skipstone/options.mk 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 -- cgit v1.2.3