Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Juuso Alasuutari (1e7b16087a9fd894d9a6a54156f98c2e4bb3f7f6)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Juuso Alasuutari <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Juuso Alasuutari (1e7b16087a9fd894d9a6a54156f98c2e4bb3f7f6)
  • Date: Sun, 6 Jul 2008 21:39:02 -0500

GIT changes to master grimoire by Juuso Alasuutari <iuso AT sourcemage.org>:

ChangeLog | 1 +
http/arora/BUILD | 7 +++++++
http/arora/DEPENDS | 11 +++++++++++
http/arora/DETAILS | 23 +++++++++++++++++++++++
http/arora/HISTORY | 4 ++++
http/arora/INSTALL | 1 +
http/arora/PRE_BUILD | 6 ++++++
http/arora/paths_fix.patch | 29 +++++++++++++++++++++++++++++
8 files changed, 82 insertions(+)

New commits:
commit 1e7b16087a9fd894d9a6a54156f98c2e4bb3f7f6
Author: Juuso Alasuutari <iuso AT sourcemage.org>
Commit: Juuso Alasuutari <iuso AT sourcemage.org>

http/arora: New spell, a web browser based on Qt and WebKit.

diff --git a/ChangeLog b/ChangeLog
index 43681f1..573f6cf 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -2,6 +2,7 @@
* http/qtwebkit: New spell, a Qt backport of WebKit.
* audio-drivers/jack2: New spell, devel version of
the JACK 2.0 audio server.
+ * http/arora: New spell, a web browser based on Qt and WebKit.

2008-07-06 Treeve Jelbert <treeve AT sourcemage.org>
* graphics-libs/libungif: spell deprecated [replaced by giflib]
diff --git a/http/arora/BUILD b/http/arora/BUILD
new file mode 100755
index 0000000..7665a6e
--- /dev/null
+++ b/http/arora/BUILD
@@ -0,0 +1,7 @@
+QTDIR="${QTDIR:-$INSTALL_ROOT/usr}" &&
+PATH="$QTDIR/bin/qt4:$PATH" &&
+
+cd "$SOURCE_DIRECTORY" &&
+
+QT_WEBKIT=webkit_trunk qmake &&
+make
diff --git a/http/arora/DEPENDS b/http/arora/DEPENDS
new file mode 100755
index 0000000..44360c3
--- /dev/null
+++ b/http/arora/DEPENDS
@@ -0,0 +1,11 @@
+depends qt4 &&
+
+optional_depends qtwebkit \
+ '' \
+ '' \
+ 'to use the devel version of WebKit' &&
+
+if ! is_depends_enabled $SPELL qtwebkit
+then
+ sub_depends qt4 WEBKIT
+fi
diff --git a/http/arora/DETAILS b/http/arora/DETAILS
new file mode 100755
index 0000000..6b18f1a
--- /dev/null
+++ b/http/arora/DETAILS
@@ -0,0 +1,23 @@
+ SPELL=arora
+if [[ $ARORA_VCS_AUTOUPDATE == y ]]
+then
+ VERSION=$(date +%Y%m%d)
+else
+ VERSION=git
+fi
+ SOURCE=$SPELL-git.tar.bz2
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-git"
+ SOURCE_URL[0]=git://github.com/Arora/arora.git:$SPELL-git
+ SOURCE_IGNORE=volatile
+ FORCE_DOWNLOAD=1
+ WEB_SITE=http://code.google.com/p/arora/
+ ENTERED=20080707
+ LICENSE[0]=GPL
+ KEYWORDS="web browser http"
+ SHORT="A simple cross platform web browser based on Qt and WebKit"
+cat << EOF
+Arora is a simple cross platform web browser. Currently Arora is a very
+basic browser whose feature list includes things like "History" and
+"Bookmarks". It does not have support for netscape plugins, so no flash
+support until Qt 4.5.
+EOF
diff --git a/http/arora/HISTORY b/http/arora/HISTORY
new file mode 100644
index 0000000..719031d
--- /dev/null
+++ b/http/arora/HISTORY
@@ -0,0 +1,4 @@
+2008-07-07 Juuso Alasuutari <iuso AT sourcemage.org>
+ * DETAILS, DEPENDS, PRE_BUILD, BUILD, INSTALL, paths_fix.patch:
+ Created spell.
+
diff --git a/http/arora/INSTALL b/http/arora/INSTALL
new file mode 100755
index 0000000..93b07c7
--- /dev/null
+++ b/http/arora/INSTALL
@@ -0,0 +1 @@
+cp "$SOURCE_DIRECTORY/arora" "$INSTALL_ROOT/usr/bin/"
diff --git a/http/arora/PRE_BUILD b/http/arora/PRE_BUILD
new file mode 100755
index 0000000..301d389
--- /dev/null
+++ b/http/arora/PRE_BUILD
@@ -0,0 +1,6 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+patch -p1 < "$SCRIPT_DIRECTORY/paths_fix.patch" &&
+sed -i "s|/usr/lib|\"$INSTALL_ROOT/usr/lib\"|g" \
+ src/webkittrunk.pri
diff --git a/http/arora/paths_fix.patch b/http/arora/paths_fix.patch
new file mode 100644
index 0000000..95546f0
--- /dev/null
+++ b/http/arora/paths_fix.patch
@@ -0,0 +1,29 @@
+diff --git a/src/webkittrunk.pri b/src/webkittrunk.pri
+index 3a5f417..d7e2256 100644
+--- a/src/webkittrunk.pri
++++ b/src/webkittrunk.pri
+@@ -1,18 +1,17 @@
+ #
+ # export QT_WEBKIT=webkit_trunk
+-# export WEBKITHOME=$HOME/dev/webkit/
++# and set WEBKITHOME to the correct location
+ #
+ CONFIG += $$(QT_WEBKIT)
+ webkit_trunk {
+ message(Using WebKit Trunk)
+- WEBKITHOME = $$(WEBKITHOME)
+ QT -= webkit
+ DEFINES += WEBKIT_TRUNK
+- debug: QMAKE_LIBDIR_FLAGS = -L$$WEBKITHOME/WebKitBuild/Debug/lib
+- release: QMAKE_LIBDIR_FLAGS = -L$$WEBKITHOME/WebKitBuild/Release/lib
++ debug: QMAKE_LIBDIR_FLAGS = -L/usr/lib
++ release: QMAKE_LIBDIR_FLAGS = -L/usr/lib
+ LIBS = -lQtWebKit
+- INCLUDEPATH = $$WEBKITHOME/WebKit/qt/Api $$INCLUDEPATH
+- release: QMAKE_RPATHDIR = $$WEBKITHOME/WebKitBuild/Release/lib
$$QMAKE_RPATHDIR
+- debug: QMAKE_RPATHDIR = $$WEBKITHOME/WebKitBuild/Debug/lib
$$QMAKE_RPATHDIR
++ INCLUDEPATH = /usr/include $$INCLUDEPATH
++ release: QMAKE_RPATHDIR = /usr/lib $$QMAKE_RPATHDIR
++ debug: QMAKE_RPATHDIR = /usr/lib $$QMAKE_RPATHDIR
+ }
+



  • [SM-Commit] GIT changes to master grimoire by Juuso Alasuutari (1e7b16087a9fd894d9a6a54156f98c2e4bb3f7f6), Juuso Alasuutari, 07/06/2008

Archive powered by MHonArc 2.6.24.

Top of Page