Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Pol Vinogradov (860666ed831b47c0e46e260df08cd016ed452406)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Pol Vinogradov <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Pol Vinogradov (860666ed831b47c0e46e260df08cd016ed452406)
  • Date: Mon, 22 Oct 2007 13:32:51 -0500

GIT changes to master grimoire by Pol Vinogradov <vin.public AT gmail.com>:

ChangeLog | 3 +
gnome2-libs/librsvg2/BUILD | 5 +
gnome2-libs/librsvg2/HISTORY | 4 +
http/gnash/HISTORY | 3 +
http/gnash/INSTALL | 6 +-
http/iceweasel/BUILD | 34 +++++++++++++
http/iceweasel/CONFIGURE | 38 ++++++++++++++
http/iceweasel/DEPENDS | 79
+++++++++++++++++++++++++++++++
http/iceweasel/DETAILS | 31 ++++++++++++
http/iceweasel/HISTORY | 4 +
http/iceweasel/INSTALL | 51 ++++++++++++++++++++
http/iceweasel/PRE_BUILD | 12 ++++
http/iceweasel/PROVIDES | 4 +
http/iceweasel/cairo-fixes.patch | 15 +++++
http/iceweasel/desktop/iceweasel.desktop | 8 +++
http/iceweasel/iceweasel | 18 +++++++
http/iceweasel/iceweasel.sh | 12 ++++
video/vlc/BUILD | 18 ++++---
video/vlc/HISTORY | 3 +
19 files changed, 337 insertions(+), 11 deletions(-)

New commits:
commit c624912ac2caa9c17a34f68c2da1bac5a698d50f
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

video/vlc:

BUILD: install_rootifying paths, added iceweasel support

commit a8db0bd38055ad3b02667bc683be548d9c3d5117
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

gnome2-libs/librsvg2:

BUILD: install_rootifying nspr include path, added
iceweasel support

commit d9ee11a11bac56015064d1240896597180b90353
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

http/gnash:

INSTALL: added iceweasel{,-bin} support

commit dd1cabe801f7aa58006474f5e161ed51a8f5a1c8
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

http/iceweasel: new spell, the GNU version of the Firefox browser

diff --git a/ChangeLog b/ChangeLog
index 0a8c202..639f9d9 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2007-10-22 Pol Vinogradov <vin.public AT gmail.com>
+ * http/iceweasel: new spell, the GNU version of the Firefox browser
+
2007-10-21 Ladislav Hagara <hgr AT vabo.cz>
* crypto/gpgdir: new spell
recursively encrypts/decrypts directories using a GPG key
diff --git a/gnome2-libs/librsvg2/BUILD b/gnome2-libs/librsvg2/BUILD
index d577bf0..08ae87d 100755
--- a/gnome2-libs/librsvg2/BUILD
+++ b/gnome2-libs/librsvg2/BUILD
@@ -4,12 +4,15 @@ else
OPTS="$OPTS --disable-gtk-theme"
fi &&

-CFLAGS="${CFLAGS} -I/usr/include/nspr" &&
+CFLAGS="${CFLAGS} -I${INSTALL_ROOT}/usr/include/nspr" &&

if test "$(get_spell_provider $SPELL GECKO)" = firefox; then
sedit 's:mozilla/plugins:firefox/plugins:' moz-plugin/Makefile.in &&
# note: needs to be exported or configure won't see it
export MOZILLA_CONFIG=firefox-config
+elif test "$(get_spell_provider $SPELL GECKO)" = iceweasel; then
+ sedit 's:mozilla/plugins:iceweasel/plugins:' moz-plugin/Makefile.in &&
+ export MOZILLA_CONFIG=iceweasel-config
elif test "$(get_spell_provider $SPELL GECKO)" = seamonkey; then
sedit 's:mozilla/plugins:seamonkey/plugins:' moz-plugin/Makefile.in &&
export MOZILLA_CONFIG=seamonkey-config
diff --git a/gnome2-libs/librsvg2/HISTORY b/gnome2-libs/librsvg2/HISTORY
index 3012c75..73951b3 100644
--- a/gnome2-libs/librsvg2/HISTORY
+++ b/gnome2-libs/librsvg2/HISTORY
@@ -1,3 +1,7 @@
+2007-10-22 Pol Vinogradov <vin.public AT gmail.com>
+ * BUILD: install_rootifying nspr include path, added
+ iceweasel support
+
2007-09-06 Robin Cook <rcook AT wyrms.net>
* DETAILS: updated VERSION to 2.18.2

diff --git a/http/gnash/HISTORY b/http/gnash/HISTORY
index 4f738f3..74962c1 100644
--- a/http/gnash/HISTORY
+++ b/http/gnash/HISTORY
@@ -1,3 +1,6 @@
+2007-10-22 Pol Vinogradov <vin.public AT gmail.com>
+ * INSTALL: added iceweasel{,-bin} support
+
2007-10-08 Pol Vinogradov <vin.public AT gmail.com>
* CONFIGURE: swapped list items for GNASH_RENDERER
so that opengl goes first and default
diff --git a/http/gnash/INSTALL b/http/gnash/INSTALL
index 02ae7a4..9a83419 100755
--- a/http/gnash/INSTALL
+++ b/http/gnash/INSTALL
@@ -2,7 +2,7 @@ default_install &&
if ! list_find "$GNASH_OPTS" "--disable-nsapi" ;
then
local ns_compat
-for ns_compat in mozilla firefox seamonkey xulrunner opera netscape4; do
+for ns_compat in mozilla firefox iceweasel seamonkey xulrunner opera
netscape4; do
if spell_installed $ns_compat; then
message "${MESSAGE_COLOR}Installing for $ns_compat${DEFAULT_COLOR}\n" &&

@@ -14,8 +14,8 @@ if spell_installed $ns_compat; then
$INSTALL_ROOT/usr/lib/$ns_compat/plugins/
fi
done &&
-for ns_compat in mozilla firefox seamonkey xulrunner opera netscape4; do
-if spell_installed firefox-bin seamonkey-bin; then
+for ns_compat in mozilla firefox iceweasel seamonkey xulrunner opera
netscape4; do
+if spell_installed firefox-bin iceweasel-bin seamonkey-bin; then
message "${MESSAGE_COLOR}Installing for $ns_compat${DEFAULT_COLOR}\n" &&
if [[ -e $INSTALL_ROOT/opt/${ns_compat/-bin}/plugins/libgnashplugin.so ]];
then
rm -f $INSTALL_ROOT/opt/${ns_compat/-bin}/plugins/libgnashplugin.so
diff --git a/http/iceweasel/BUILD b/http/iceweasel/BUILD
new file mode 100755
index 0000000..2ffbd33
--- /dev/null
+++ b/http/iceweasel/BUILD
@@ -0,0 +1,34 @@
+ local ICEWEASEL_HOME=${INSTALL_ROOT}/usr/lib/${SPELL} &&
+export MOZ_PHOENIX=1 &&
+
+export CFLAGS="${CFLAGS//-O3/-O2}" &&
+export CXXFLAGS="${CXXFLAGS//-O3/-O2}" &&
+
+OPTS="$ICEWEASEL_MAILNEWS $ICEWEASEL_CALENDAR $ICEWEASEL_CHAT
$ICEWEASEL_COMPOSER \
+$ICEWEASEL_MATHML $ICEWEASEL_JS $OPTS" &&
+
+if [[ "$ICEWEASEL_RENDER" != "none" ]]
+then
+ OPTS="--enable-svg-renderer=$ICEWEASEL_RENDER $OPTS"
+fi &&
+
+./configure \
+ --prefix=${INSTALL_ROOT}/usr \
+ --with-user-appdir=.${SPELL} \
+ --with-pthreads \
+ --enable-application=browser \
+ --enable-reorder \
+ --enable-cpp-rtti \
+ --enable-strip \
+ --enable-optimize="$CFLAGS" \
+ --with-default-mozilla-five-home=$ICEWEASEL_HOME \
+ --disable-debug \
+ --disable-tests \
+ --disable-installer \
+ --disable-pedantic \
+ --enable-single-profile \
+ --enable-extensions=default,typeaheadfind \
+ --enable-canvas \
+ $OPTS &&
+
+make
diff --git a/http/iceweasel/CONFIGURE b/http/iceweasel/CONFIGURE
new file mode 100755
index 0000000..1fb805b
--- /dev/null
+++ b/http/iceweasel/CONFIGURE
@@ -0,0 +1,38 @@
+config_query_option ICEWEASEL_MAILNEWS \
+ 'Build Mail/News client?' \
+ y \
+ '--enable-mailnews' \
+ '--disable-mailnews' &&
+config_query_option ICEWEASEL_CALENDAR \
+ 'Build Calendar component?' \
+ y \
+ '--enable-calendar' \
+ '--disable-calendar' &&
+config_query_option ICEWEASEL_CHAT \
+ 'Build ChatZilla component?' \
+ y \
+ '--enable-chatzilla' \
+ '--disable-chatzilla' &&
+config_query_option ICEWEASEL_COMPOSER \
+ 'Build Composer component?' \
+ y \
+ '--enable-composer' \
+ '--disable-composer' &&
+config_query_option ICEWEASEL_MATHML \
+ 'Enable MathML?' \
+ y \
+ '--enable-mathml' \
+ '--disable-mathml' &&
+config_query_option ICEWEASEL_JS \
+ 'Build JavaScript profile tool?' \
+ n \
+ '--enable-xpctools' \
+ '--disable-xpctools' &&
+config_query_list ICEWEASEL_RENDER \
+ 'Possible SVG renderers:' \
+ 'cairo' 'libart' 'none' &&
+
+config_query ICEWEASEL_NULLPLUGIN \
+"Do you want nullplugin installed (to enable auto search and install of
other plugins)" \
+ y
+
diff --git a/http/iceweasel/DEPENDS b/http/iceweasel/DEPENDS
new file mode 100755
index 0000000..1c0aef3
--- /dev/null
+++ b/http/iceweasel/DEPENDS
@@ -0,0 +1,79 @@
+depends g++ &&
+depends glib2 &&
+depends X11-LIBS "--with-x" &&
+
+case $ICEWEASEL_RENDER in
+ cairo) depends cairo ;;
+ libart) depends libart_lgpl ;;
+ *) true ;;
+esac &&
+
+source $GRIMOIRE/FUNCTIONS &&
+
+if check_if_xorg_modular_libs ; then
+ optional_depends libxp \
+ "" \
+ "--disable-xprint" \
+ "for Xprint printing support" &&
+
+ optional_depends libxft \
+ "" \
+ "--disable-xft" \
+ "for Xft support" &&
+
+ optional_depends libxinerama \
+ "--enable-xinerama" \
+ "" \
+ "for Xinerama support"
+
+fi &&
+
+optional_depends freetype2 \
+ "" \
+ "--disable-freetype2" \
+ "for FreeType2 support" &&
+
+optional_depends gnome-vfs2 \
+ "" \
+ "--disable-gnomevfs" \
+ "for GnomeVFS support" &&
+
+optional_depends jpeg \
+ "--with-system-jpeg" \
+ "" \
+ "for system jpeg" &&
+
+optional_depends libgnomeui \
+ "" \
+ "--disable-gnomeui" \
+ "for libgnomeui support" &&
+
+optional_depends libpng \
+ "--with-system-png" \
+ "" \
+ "for system png" &&
+
+optional_depends nspr \
+ "--with-system-nspr" \
+ "" \
+ "for system NSPR" &&
+
+optional_depends openldap \
+ "" \
+ "--disable-ldap" \
+ "for LDAP support" &&
+
+optional_depends pango \
+ "--enable-pango" \
+ "" \
+ "for Pango font rendering support" &&
+
+optional_depends POSTSCRIPT-INTERPRETER \
+ "" \
+ "--disable-postscript" \
+ "for PostScript printing support" &&
+
+optional_depends zlib \
+ "--with-system-zlib" \
+ "" \
+ "for system libz"
diff --git a/http/iceweasel/DETAILS b/http/iceweasel/DETAILS
new file mode 100755
index 0000000..d45222c
--- /dev/null
+++ b/http/iceweasel/DETAILS
@@ -0,0 +1,31 @@
+ SPELL=iceweasel
+ VERSION=2.0.0.6-g2
+ SOURCE=${SPELL}-${VERSION}.tar.bz2
+ SOURCE_URL[0]=http://gnuzilla.gnu.org/download/${SOURCE}
+
SOURCE_HASH=sha512:5a2bb097b2c0e348b6c280626f44ea8442e648f2f467c150e64d45f98487c6bc66213112adf57358f902bc4d2188a32f8d8798e9b9ad6ef3c7a6a1677a62c5f0
+SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
+ WEB_SITE=http://gnuzilla.gnu.org/
+ ENTERED=20071022
+ LICENSE[0]=MPL
+ KEYWORDS="http"
+ SHORT="the GNU version of the Firefox browser"
+cat << EOF
+Gnuzilla is the GNU version of the Mozilla suite, and IceWeasel is the GNU
+version of the Firefox browser. Its main advantage is an ethical one: it is
+entirely free software. While the source code from the Mozilla project is
free
+software, the binaries that they release include additional non-free
software.
+Also, they distribute non-free software as plug-ins. (IceWeasel does keep the
+triple licensing used by Firefox to facilitate the reuse of code.)
+
+In addition, IceWeasel includes some privacy protection features:
+
+ 1. Some sites refer to zero-size images on other hosts to keep track of
+ cookies. When IceWeasel detects this mechanism it blocks cookies from
the
+ site hosting the zero-length image file. (It is possible to re-enable
+ such a site by removing it from the blocked hosts list.)
+ 2. Other sites rewrite the host name in links redirecting the user to
another
+ site, mainly to "spy" on clicks. When this behavior is detected,
IceWeasel
+ shows a message alerting the user.
+
+To see these new features in action, some test pages are available.
+EOF
diff --git a/http/iceweasel/HISTORY b/http/iceweasel/HISTORY
new file mode 100644
index 0000000..f9ccce5
--- /dev/null
+++ b/http/iceweasel/HISTORY
@@ -0,0 +1,4 @@
+2007-10-22 Pol Vinogradov <vin.public AT gmail.com>
+ * BUILD, cairo-fixes.patch, CONFIGURE, DEPENDS,
+ desktop/iceweasel.desktop, DETAILS, iceweasel, iceweasel.sh,
+ INSTALL, PRE_BUILD, PROVIDES: created this spell
diff --git a/http/iceweasel/INSTALL b/http/iceweasel/INSTALL
new file mode 100755
index 0000000..3fd1788
--- /dev/null
+++ b/http/iceweasel/INSTALL
@@ -0,0 +1,51 @@
+make_normal &&
+
+MOZILLA_HOME=$INSTALL_ROOT/usr/lib/iceweasel &&
+
+#
+# everything coming into /usr/lib/iceweasel-${VERSION/rc*}/
+# must actually go to /usr/lib/iceweasel/
+#
+mkdir -p $MOZILLA_HOME &&
+ln -fns $MOZILLA_HOME $MOZILLA_HOME-${VERSION/rc*} &&
+mkdir -p $INSTALL_ROOT/usr/share/idl/iceweasel &&
+ln -fns $TRACK_ROOT/usr/share/idl/iceweasel \
+ $INSTALL_ROOT/usr/share/idl/iceweasel-${VERSION/rc*} &&
+
+make install &&
+
+#
+# Script to set MOZILLA_FIVE_HOME
+#
+cp ${SCRIPT_DIRECTORY}/${SPELL}.sh $INSTALL_ROOT/etc/profile.d &&
+
+#
+# Create symlink from NSS Root CA store, if it exists. NSS requires this
+# to be in the same directory as the current application binary. See:
+# http://www.mozilla.org/projects/security/pki/nss/loadable_certs.html
+# https://bugzilla.mozilla.org/show_bug.cgi?id=128290
+# Only create if $MOZILLA_HOME/libnssckbi.so does not exist or is already a
+# symlink.
+#
+if test -f $INSTALL_ROOT/usr/lib/libnssckbi.so; then
+ if ! test -f $MOZILLA_HOME/libnssckbi.so ||
+ test -h $MOZILLA_HOME/libnssckbi.so; then
+ ln -sf $TRACK_ROOT/usr/lib/libnssckbi.so $MOZILLA_HOME/libnssckbi.so
+ fi
+fi &&
+if [[ "$ICEWEASEL_NULLPLUGIN" == "n" ]]
+then
+ rm $MOZILLA_HOME/plugins/libnullplugin.so
+fi &&
+
+# make the pkgconfig files reference the nspr from the standalone nspr spell
+sedit 's/nspr/mozilla-nspr/'
${INSTALL_ROOT}/usr/lib/pkgconfig/iceweasel-js.pc &&
+sedit 's/nspr/mozilla-nspr/'
${INSTALL_ROOT}/usr/lib/pkgconfig/iceweasel-nss.pc &&
+sedit 's/nspr/mozilla-nspr/'
${INSTALL_ROOT}/usr/lib/pkgconfig/iceweasel-xpcom.pc &&
+
+#
+# install iceweasel script so it loads properly even if MOZILLA_FIVE_HOME is
+# not set or set to a different mozilla/firefox directory
+#
+install -m 755 -o root -g root $SCRIPT_DIRECTORY/iceweasel \
+ $INSTALL_ROOT/usr/bin
diff --git a/http/iceweasel/PRE_BUILD b/http/iceweasel/PRE_BUILD
new file mode 100755
index 0000000..adc6b49
--- /dev/null
+++ b/http/iceweasel/PRE_BUILD
@@ -0,0 +1,12 @@
+default_pre_build &&
+
+# remove /root/.mozconfig, it causes too much trouble
+if [ -f /root/.mozconfig ]; then
+ rm -f /root/.mozconfig
+fi &&
+
+# remove broken .mozconfig shipped with 1.0b
+rm -f $SOURCE_DIRECTORY/.mozconfig &&
+
+cd $SOURCE_DIRECTORY &&
+patch -p1 < $SCRIPT_DIRECTORY/cairo-fixes.patch
diff --git a/http/iceweasel/PROVIDES b/http/iceweasel/PROVIDES
new file mode 100755
index 0000000..e0c99a2
--- /dev/null
+++ b/http/iceweasel/PROVIDES
@@ -0,0 +1,4 @@
+WEB-BROWSER
+GRAPHICAL-WEB-BROWSER
+GECKO
+NS-PLUGIN-COMPATIBLE
diff --git a/http/iceweasel/cairo-fixes.patch
b/http/iceweasel/cairo-fixes.patch
new file mode 100644
index 0000000..f11250e
--- /dev/null
+++ b/http/iceweasel/cairo-fixes.patch
@@ -0,0 +1,15 @@
+--- a/content/canvas/src/nsCanvasRenderingContext2D.cpp 2007-09-16
02:28:55.602763128 +0000
++++ b/content/canvas/src/nsCanvasRenderingContext2D.cpp 2007-09-16
02:28:27.527046255 +0000
+@@ -98,6 +98,12 @@
+ #include "nsTArray.h"
+
+ #include "cairo.h"
++typedef enum _cairo_font_type {
++ CAIRO_FONT_TYPE_TOY,
++ CAIRO_FONT_TYPE_FT,
++ CAIRO_FONT_TYPE_WIN32,
++ CAIRO_FONT_TYPE_ATSUI
++} cairo_font_type_t;
+ #include "imgIEncoder.h"
+ #ifdef MOZILLA_1_8_BRANCH
+ #define imgIEncoder imgIEncoder_MOZILLA_1_8_BRANCH
diff --git a/http/iceweasel/desktop/iceweasel.desktop
b/http/iceweasel/desktop/iceweasel.desktop
new file mode 100644
index 0000000..1d3b9af
--- /dev/null
+++ b/http/iceweasel/desktop/iceweasel.desktop
@@ -0,0 +1,8 @@
+[Desktop Entry]
+Encoding=UTF-8
+Name=IceWeasel
+Exec=iceweasel
+Icon=
+Terminal=false
+Type=Application
+Categories=Application;Network;Browsers;
diff --git a/http/iceweasel/iceweasel b/http/iceweasel/iceweasel
new file mode 100644
index 0000000..4bff5c7
--- /dev/null
+++ b/http/iceweasel/iceweasel
@@ -0,0 +1,18 @@
+#!/bin/sh
+#
+# Created by Eric Sandall 2004-12-09
+# Modified for IceWeasel by Pol Vinogradov 2007-10-22
+#
+# This script is here to set the correct LD_LIBRARY_PATH for iceweasel 2.0+
+# based on the information from this thread:
+# http://lists.freebsd.org/pipermail/freebsd-gnome/2004-October/008443.html
+#
+export MOZILLA_FIVE_HOME=/usr/lib/iceweasel
+export LD_LIBRARY_PATH=/usr/lib/iceweasel
+remote=""
+if /usr/lib/iceweasel/iceweasel-bin -remote "ping()" > /dev/null 2>&1 ; then
+ if [ -z "$@" ] ; then
+ remote='-remote xfeDoCommand(openBrowser)'
+ fi
+fi
+/usr/lib/iceweasel/iceweasel-bin $remote "$@"
diff --git a/http/iceweasel/iceweasel.sh b/http/iceweasel/iceweasel.sh
new file mode 100644
index 0000000..959f7c1
--- /dev/null
+++ b/http/iceweasel/iceweasel.sh
@@ -0,0 +1,12 @@
+#!/bin/bash
+# First check if this variable is already set
+# then if not set, check it (maybe), then set it
+#
+# Set MOZILLA_FIVE_HOME for packages which need
+# the mozilla libs (e.g. monodevelop)
+#
+
+if [ -z "$MOZILLA_FIVE_HOME" ] ; then
+ MOZILLA_FIVE_HOME=/usr/lib/iceweasel
+fi
+export MOZILLA_FIVE_HOME
diff --git a/video/vlc/BUILD b/video/vlc/BUILD
index 14b1d2b..260ccad 100755
--- a/video/vlc/BUILD
+++ b/video/vlc/BUILD
@@ -8,18 +8,22 @@ fi &&
export OPTS="$OPTS --disable-dependency-tracking --enable-release" &&

if test "$(get_spell_provider $SPELL GECKO)" = firefox; then
- OPTS="$OPTS MOZILLA_CONFIG=/usr/lib/firefox/firefox-config
XPIDL=/usr/lib/firefox/ XPIDL_INCL=-I/usr/share/idl/firefox" &&
- CPPFLAGS="$CPPFLAGS -I/usr/include/nspr"
+ OPTS="$OPTS MOZILLA_CONFIG=${INSTALL_ROOT}/usr/lib/firefox/firefox-config
XPIDL=${INSTALL_ROOT}/usr/lib/firefox/
XPIDL_INCL=-I${INSTALL_ROOT}/usr/share/idl/firefox" &&
+ CPPFLAGS="$CPPFLAGS -I${INSTALL_ROOT}/usr/include/nspr"
+elif test "$(get_spell_provider $SPELL GECKO)" = iceweasel; then
+ OPTS="$OPTS MOZILLA_CONFIG=${INSTALL_ROOT}/usr/bin/iceweasel-config
XPIDL=${INSTALL_ROOT}/usr/lib/iceweasel/xpidl XPIDL\
+_INCL=-I${INSTALL_ROOT}/usr/share/idl/iceweasel" &&
+ CPPFLAGS="$CPPFLAGS -I${INSTALL_ROOT}/usr/include/nspr"
elif test "$(get_spell_provider $SPELL GECKO)" = seamonkey; then
- OPTS="$OPTS MOZILLA_CONFIG=/usr/bin/seamonkey-config
XPIDL=/usr/lib/seamonkey/xpidl XPIDL_INCL=-I/usr/share/idl/seamonkey" &&
- CPPFLAGS="$CPPFLAGS -I/usr/include/nspr"
+ OPTS="$OPTS MOZILLA_CONFIG=${INSTALL_ROOT}/usr/bin/seamonkey-config
XPIDL=${INSTALL_ROOT}/usr/lib/seamonkey/xpidl
XPIDL_INCL=-I${INSTALL_ROOT}/usr/share/idl/seamonkey" &&
+ CPPFLAGS="$CPPFLAGS -I${INSTALL_ROOT}/usr/include/nspr"
elif test "$(get_spell_provider $SPELL GECKO)" = xulrunner; then
- OPTS="$OPTS MOZILLA_CONFIG=/usr/bin/xulrunner-config
XPIDL=/usr/lib/xulrunner/xpidl XPIDL_INCL=-I/usr/share/idl/xulrunner" &&
- CPPFLAGS="$CPPFLAGS -I/usr/include/nspr"
+ OPTS="$OPTS MOZILLA_CONFIG=${INSTALL_ROOT}/usr/bin/xulrunner-config
XPIDL=${INSTALL_ROOT}/usr/lib/xulrunner/xpidl
XPIDL_INCL=-I${INSTALL_ROOT}/usr/share/idl/xulrunner" &&
+ CPPFLAGS="$CPPFLAGS -I${INSTALL_ROOT}/usr/include/nspr"
fi &&

# needs to be exported so vlc configure sees it, no idea why
-export CPPFLAGS="$CPPFLAGS -I/usr/include/dirac" &&
+export CPPFLAGS="$CPPFLAGS -I${INSTALL_ROOT}/usr/include/dirac" &&

sedit 's/libavcodec, libavformat/\0, libpostproc/' configure

diff --git a/video/vlc/HISTORY b/video/vlc/HISTORY
index 9d2ca6d..bdc1ba6 100644
--- a/video/vlc/HISTORY
+++ b/video/vlc/HISTORY
@@ -1,3 +1,6 @@
+2007-10-22 Pol Vinogradov <vin.public AT gmail.com>
+ * BUILD: install_rootifying paths, added iceweasel support
+
2007-10-17 Pol Vinogradov <vin.public AT gmail.com>
* DEPENDS: swittched to libdca instead of libdts





Archive powered by MHonArc 2.6.24.

Top of Page