Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Arjan Bouter (d6ffb44d9e69172854e3e2834eb8d063f80024ff)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Arjan Bouter <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Arjan Bouter (d6ffb44d9e69172854e3e2834eb8d063f80024ff)
  • Date: Wed, 25 Jun 2008 14:12:43 -0500

GIT changes to master grimoire by Arjan Bouter <abouter AT sourcemage.org>:

http/skipstone/BUILD | 13 +++++++++++++
http/skipstone/DEPENDS | 9 +++++++--
http/skipstone/DETAILS | 12 ++++++------
http/skipstone/HISTORY | 10 ++++++++++
http/skipstone/INSTALL | 11 +++++++++++
http/skipstone/PREPARE | 1 +
http/skipstone/PRE_BUILD | 11 +++++++++++
http/skipstone/desktop/skipstone.desktop | 8 ++++++++
8 files changed, 67 insertions(+), 8 deletions(-)

New commits:
commit d6ffb44d9e69172854e3e2834eb8d063f80024ff
Author: Arjan Bouter <abouter AT sourcemage.org>
Commit: Arjan Bouter <abouter AT sourcemage.org>

skipstone: version 1.0.1, added webkit support and cleaned up dependencies

diff --git a/http/skipstone/BUILD b/http/skipstone/BUILD
new file mode 100755
index 0000000..a517cef
--- /dev/null
+++ b/http/skipstone/BUILD
@@ -0,0 +1,13 @@
+if [ "$SKIPSTONE_WEBKIT" = 'n' ]; then
+ default_build
+else
+ ./configure --prefix=${INSTALL_ROOT}/usr \
+ --sysconfdir=${INSTALL_ROOT}/etc \
+ --infodir=${INSTALL_ROOT}/usr/share/info \
+ --mandir=${INSTALL_ROOT}/usr/share/man \
+ --localstatedir=${INSTALL_ROOT}/var \
+ --disable-mozilla \
+ $OPTS &&
+ cd src &&
+ make -f Makefile.webkit
+fi
diff --git a/http/skipstone/DEPENDS b/http/skipstone/DEPENDS
index 91a9497..286289e 100755
--- a/http/skipstone/DEPENDS
+++ b/http/skipstone/DEPENDS
@@ -1,5 +1,10 @@
-depends gtk+ &&
-depends mozilla
+depends gtk+2 &&
+if [ "$SKIPSTONE_WEBKIT" = 'y' ]; then
+ depends webkitgtk
+else
+ depends GECKO
+fi
+
#optional_depends "gettext" \
# "--enable-nls" \
# "--disable-nls" \
diff --git a/http/skipstone/DETAILS b/http/skipstone/DETAILS
index a68bd3b..80e2d90 100755
--- a/http/skipstone/DETAILS
+++ b/http/skipstone/DETAILS
@@ -1,16 +1,16 @@
SPELL=skipstone
- VERSION=0.8.3
+ VERSION=1.0.1
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://muhri.net/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:778a04a1aa498017398abc8dbef4423a30f0ce8eeb06a3121da829e5c3021151b9f9988f732697f88faa0d6023ae4a5178f3ff6a15563afd28727c8ee0ed1e78
+
SOURCE_HASH=sha512:8b615c125d0f1e4b6c756f4f483c75668830ca62e8d079a08c56491a20de5dc67aba4dfce194231b3ef87a47cf1583eb7e493917bb1610c9a1c0f5f7e48a16f7
WEB_SITE=http://muhri.net/skipstone
ENTERED=20020131
- UPDATED=20020215
LICENSE[0]=GPL
KEYWORDS="web http"
- SHORT="Gtk+ web brawser that enbeds Mozilla's rendering component
Gecko."
+ SHORT="Gtk+ web browser"
cat << EOF
-SkipStone is a gtk+ web browser that embeds Mozilla's rendering
-component Gecko. It aims to be fast with few dependencies.
+SkipStone is a Gtk+ Web Browser that embeds Mozilla's rendering component
Gecko.
+It aims to be light and fast with few dependencies.
+As of version 1.0.0 - Support for Apple WebKit has been added.
EOF
diff --git a/http/skipstone/HISTORY b/http/skipstone/HISTORY
index 8a34fb7..e261d15 100644
--- a/http/skipstone/HISTORY
+++ b/http/skipstone/HISTORY
@@ -1,3 +1,13 @@
+2008-06-25 Arjan Bouter <abouter AT sourcemage.org>
+ * DETAILS: version 1.0.1, reworded short and long
+ descriptions.
+ * DEPENDS: made replaced mozilla with GECKO, added webkit and
+ changed dependency on gtk+ to gtk+2
+ * PRE_BUILD: added webkit changes
+ * BUILD: added webkit build
+ * INSTALL: added
+ * desktop/skipstone.desktop: added
+
2006-09-21 Juuso Alasuutari <iuso AT sourcemage.org>
* DETAILS: [automated] Removed BUILD_API=2.

diff --git a/http/skipstone/INSTALL b/http/skipstone/INSTALL
new file mode 100755
index 0000000..c8b416b
--- /dev/null
+++ b/http/skipstone/INSTALL
@@ -0,0 +1,11 @@
+if [ "$SKIPSTONE_WEBKIT" = 'y' ]; then
+ mv skipstone-bin-webkit skipstone-bin &&
+ make -f Makefile.webkit install
+else
+ make install
+fi
+
+#optional_depends "gettext" \
+# "--enable-nls" \
+# "--disable-nls" \
+# "for language translation"
diff --git a/http/skipstone/PREPARE b/http/skipstone/PREPARE
new file mode 100755
index 0000000..d4e59f8
--- /dev/null
+++ b/http/skipstone/PREPARE
@@ -0,0 +1 @@
+config_query SKIPSTONE_WEBKIT 'Try to build against webkitgtk? (unsupported
upstream)' n
diff --git a/http/skipstone/PRE_BUILD b/http/skipstone/PRE_BUILD
new file mode 100755
index 0000000..0b0d26f
--- /dev/null
+++ b/http/skipstone/PRE_BUILD
@@ -0,0 +1,11 @@
+if [ "$SKIPSTONE_WEBKIT" = 'y' ]; then
+ default_pre_build &&
+ cd $SOURCE_DIRECTORY &&
+ sedit 's#webkit.h#webkit/webkit.h#' src/skipstone.h &&
+ sedit 's#WebKitGtk#webkit-1.0#g' src/main.c &&
+ sedit 's#/usr/local#/usr#g' config.webkit &&
+ sedit 's#WebKitGtk#webkit-1.0#g' config.webkit
+else
+ default_pre_build &&
+ cd $SOURCE_DIRECTORY
+fi
diff --git a/http/skipstone/desktop/skipstone.desktop
b/http/skipstone/desktop/skipstone.desktop
new file mode 100644
index 0000000..f994564
--- /dev/null
+++ b/http/skipstone/desktop/skipstone.desktop
@@ -0,0 +1,8 @@
+[Desktop Entry]
+Encoding=UTF-8
+Name=SkipStone
+Exec=skipstone
+Icon=
+Terminal=false
+Type=Application
+Categories=Application;Network;Browsers



  • [SM-Commit] GIT changes to master grimoire by Arjan Bouter (d6ffb44d9e69172854e3e2834eb8d063f80024ff), Arjan Bouter, 06/25/2008

Archive powered by MHonArc 2.6.24.

Top of Page