summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--net-misc/mugshot/ChangeLog6
-rw-r--r--net-misc/mugshot/Manifest10
-rw-r--r--net-misc/mugshot/files/mugshot-1.1.93-use-firefox.patch (renamed from net-misc/mugshot/files/mugshot-1.1.92-use-firefox.patch)31
-rw-r--r--net-misc/mugshot/metadata.xml2
-rw-r--r--net-misc/mugshot/mugshot-1.1.93.ebuild (renamed from net-misc/mugshot/mugshot-1.1.92.ebuild)7
5 files changed, 30 insertions, 26 deletions
diff --git a/net-misc/mugshot/ChangeLog b/net-misc/mugshot/ChangeLog
index 501b3dded..bf8a7eeba 100644
--- a/net-misc/mugshot/ChangeLog
+++ b/net-misc/mugshot/ChangeLog
@@ -2,6 +2,12 @@
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 04 Apr 2008; Alexandre Rostovtsev (tetromino) <tetromino@gmail.com>
+ -mugshot-1.1.92.ebuild, -files/mugshot-1.1.92-use-firefox.patch,
+ +mugshot-1.1.93.ebuild, +files/mugshot-1.1.93-use-firefox.patch,
+ metadata.xml:
+ Version bump. Now works with latest firefox-3 nightlies.
+
30 Mar 2008; Alexandre Rostovtsev (tetromino) <tetromino@gmail.com>
-files/mugshot-1.1.42-libxpcom.patch,
-files/mugshot-1.1.56-use-firefox.patch, -mugshot-1.1.58.ebuild,
diff --git a/net-misc/mugshot/Manifest b/net-misc/mugshot/Manifest
index 82d2f4acc..8e1a3dc23 100644
--- a/net-misc/mugshot/Manifest
+++ b/net-misc/mugshot/Manifest
@@ -1,7 +1,7 @@
AUX mugshot-1.1.58-firefox-update.sh 908 RMD160 0b3491101111a71e3ca4b3fbff98e8cc29ebed68 SHA1 dfe14fa9776e13794ba46ccdd36f25d85b2fe4ae SHA256 f6c5276d5f86c0fa3e83659b16092fa9ec6c9d6a7bb84abffa49acbfb83f59a1
AUX mugshot-1.1.92-libxpcom.patch 2433 RMD160 8742d49906554022d53de8a3551389595390ce59 SHA1 2eb689d24e2c4499394f08ca2c386e87fc26365b SHA256 b9dbe5a1171cc34d12e469969aa7db28e918fff408af43298110107d91de0d5c
-AUX mugshot-1.1.92-use-firefox.patch 3144 RMD160 a36caa048623eead3f66a8482e21b760e59f2ac3 SHA1 242051d81084e301d701976bfc06cf51d987346a SHA256 97d13919720915c0a7723ffe64fb4ef4d1686e4a16b5d204278f0cb1009ef361
-DIST mugshot-1.1.92.tar.gz 652586 RMD160 e85f3f76bd457c60192887eab50b758f30da4ac5 SHA1 4505ecfaa9c23b8118d34bb27184eb593a8162bd SHA256 35bcce0540e031c1e9190f6ea4d9b2f58438750a994dd312999d8fd8d62708d7
-EBUILD mugshot-1.1.92.ebuild 2835 RMD160 a951e7dfcf63927d6749b801b390b8d212077747 SHA1 434ca79f7e5a7eaf50135f12bf89f989331d9ab9 SHA256 dbe8a5e3ceb77274304d77eaa16301205450cab7c4c8e85cea70a33f9174d5c8
-MISC ChangeLog 4130 RMD160 e17d1ce1912793e05e4d16d9e76edfaa931b1d95 SHA1 6fd67c3fe7b593f9ac5348e96fc6507624beb956 SHA256 1cf6e790cd75cb23d915c2b96a9d286c1ddd03c46fe4bb5391262b6721134672
-MISC metadata.xml 530 RMD160 a0de7b0954d9ca56bc70b0e88b142863f9be95d5 SHA1 a35ff660684677bd26df838de5e13e6714785639 SHA256 321f065a29cd9c0a50dc82817691564d465ee6a2d32a34dd6912f968199af338
+AUX mugshot-1.1.93-use-firefox.patch 3271 RMD160 e3e28ba0c47542381f67db3c06cb44eaaf3149bb SHA1 12c0912639ea6f422c822c912fd3eab5baf31370 SHA256 714e24e22a3ae5d77914461182c4a77325957df5c7313d2fb9b8d3d76ff742ac
+DIST mugshot-1.1.93.tar.gz 653496 RMD160 572f8642a4bac2613febccfa45732f6605f7ddef SHA1 c1e2c01fbffdf86a76ac6230af41bb7de34110be SHA256 b80c28ba737462a52ff348c984406dc777e3af1d8c914b9c3644a3e41a7b104a
+EBUILD mugshot-1.1.93.ebuild 2748 RMD160 d0b0ac64c5b7404eac3d427fccd81a60f2574f63 SHA1 abf10ebc8c49329044ea8ae296d7bb4691ed3d46 SHA256 5c2c18c41ea9bf2e687c9f0d523ec5e961410fe9b037f7cda4349c640885aef0
+MISC ChangeLog 4410 RMD160 24dd6e198387196872cb2e46068ac8d55d0c16d2 SHA1 894942d095bf992c5a0a5c174038a10baee2768e SHA256 09d86bcfa50088a383fc536f68990df03678bef78ee6dcb5de61a0607bea4e84
+MISC metadata.xml 457 RMD160 4b49c49c4554f9280db8409e7e1c5dbf9718cff5 SHA1 2c79a1b908c24114d359a3fcd3dd9a614aa70048 SHA256 11b470c8f458ecdd6d8e4aab4f5d62a56436ac77c9f7431970127ea755522074
diff --git a/net-misc/mugshot/files/mugshot-1.1.92-use-firefox.patch b/net-misc/mugshot/files/mugshot-1.1.93-use-firefox.patch
index 80f646c61..e769386db 100644
--- a/net-misc/mugshot/files/mugshot-1.1.92-use-firefox.patch
+++ b/net-misc/mugshot/files/mugshot-1.1.93-use-firefox.patch
@@ -1,6 +1,6 @@
-diff -ru mugshot-1.1.92.xpcom/configure.ac mugshot-1.1.92/configure.ac
---- mugshot-1.1.92.xpcom/configure.ac 2008-03-29 16:00:20.000000000 -0400
-+++ mugshot-1.1.92/configure.ac 2008-03-29 16:05:28.000000000 -0400
+diff -ru mugshot-1.1.93.libxpcom/configure.ac mugshot-1.1.93/configure.ac
+--- mugshot-1.1.93.libxpcom/configure.ac 2008-04-04 15:22:27.603493000 -0400
++++ mugshot-1.1.93/configure.ac 2008-04-04 15:31:37.696493211 -0400
@@ -410,6 +410,16 @@
##
## Checks for Firefox build environment
@@ -27,19 +27,20 @@ diff -ru mugshot-1.1.92.xpcom/configure.ac mugshot-1.1.92/configure.ac
if test "x$with_gecko_sdk" != x -a "x$with_gecko_sdk" != xyes -a "x$with_gecko_sdk" != xno ; then
GECKO_IDLDIR="$with_gecko_sdk/idl"
GECKO_INCLUDEDIR="$with_gecko_sdk/include"
-@@ -624,6 +636,11 @@
- LIBHIPPOFIREFOX_LIBS="${LIBHIPPOFIREFOX_LIBS} `pkg-config --libs libxul-unstable`"
+@@ -646,6 +658,12 @@
+ LIBHIPPOFIREFOX_LIBS="${LIBHIPPOFIREFOX_LIBS} `$PKG_CONFIG --libs $xulrunner_package`"
fi
+else
+ AM_CONDITIONAL(HAVE_FULL_GECKO, false)
-+fi
++ AM_CONDITIONAL(USE_XULRUNNER, false)
++fi ### test "x$firefox" = xtrue
+
+
#### define absolute path to srcdir for debugging-only code
ABSOLUTE_TOP_SRCDIR=`cd ${srcdir} && pwd`
AC_DEFINE_UNQUOTED(ABSOLUTE_TOP_SRCDIR, "$ABSOLUTE_TOP_SRCDIR", [full path to srcdir])
-@@ -647,6 +664,7 @@
+@@ -669,6 +687,7 @@
prefix: ${prefix}
compiler: ${CC}
@@ -47,9 +48,9 @@ diff -ru mugshot-1.1.92.xpcom/configure.ac mugshot-1.1.92/configure.ac
xpidl: ${XPIDL}
Gecko includes: ${GECKO_INCLUDEDIR}
Gecko idl files: ${GECKO_IDLDIR}
-diff -ru mugshot-1.1.92.xpcom/Makefile.am mugshot-1.1.92/Makefile.am
---- mugshot-1.1.92.xpcom/Makefile.am 2008-02-26 15:16:21.000000000 -0500
-+++ mugshot-1.1.92/Makefile.am 2008-03-29 16:22:12.000000000 -0400
+diff -ru mugshot-1.1.93.libxpcom/Makefile.am mugshot-1.1.93/Makefile.am
+--- mugshot-1.1.93.libxpcom/Makefile.am 2008-03-26 15:02:48.000000000 -0400
++++ mugshot-1.1.93/Makefile.am 2008-04-04 15:24:22.154493070 -0400
@@ -34,8 +34,13 @@
rmdir $(BUILT_SRC_DIR) ; \
fi
@@ -64,15 +65,15 @@ diff -ru mugshot-1.1.92.xpcom/Makefile.am mugshot-1.1.92/Makefile.am
# These are added to using += in the included files
bin_PROGRAMS =
-diff -ru mugshot-1.1.92.xpcom/Makefile-libhippofirefox.am mugshot-1.1.92/Makefile-libhippofirefox.am
---- mugshot-1.1.92.xpcom/Makefile-libhippofirefox.am 2008-01-24 14:54:44.000000000 -0500
-+++ mugshot-1.1.92/Makefile-libhippofirefox.am 2008-03-29 16:20:06.000000000 -0400
+diff -ru mugshot-1.1.93.libxpcom/Makefile-libhippofirefox.am mugshot-1.1.93/Makefile-libhippofirefox.am
+--- mugshot-1.1.93.libxpcom/Makefile-libhippofirefox.am 2008-04-01 10:56:52.000000000 -0400
++++ mugshot-1.1.93/Makefile-libhippofirefox.am 2008-04-04 15:24:22.154493070 -0400
@@ -1,3 +1,4 @@
+if USE_FIREFOX
FIREFOX_SRCDIR = $(COMMONSRCDIR)/firefox
GECKO_PRIVATE_INCLUDEDIR=$(FIREFOX_SRCDIR)/gecko-private/include
-
-@@ -192,3 +193,4 @@
+ EXTENSION_ID = firefox@mugshot.org
+@@ -198,3 +199,4 @@
cp $(GECKO_PRIVATE_IDL_FILES) $(distdir)/common-dist/firefox/gecko-private/idl
mkdir $(distdir)/common-dist/firefox/gecko-private/include
cp $(GECKO_PRIVATE_INCLUDE_FILES) $(distdir)/common-dist/firefox/gecko-private/include
diff --git a/net-misc/mugshot/metadata.xml b/net-misc/mugshot/metadata.xml
index 2ab3153ea..84fd4c6f9 100644
--- a/net-misc/mugshot/metadata.xml
+++ b/net-misc/mugshot/metadata.xml
@@ -7,7 +7,5 @@ Mugshot works with the server at mugshot.org to extend the panel, web browser,
music player and other parts of the desktop with a "live social experience"
and interoperation with online services you and your friends use. It's fun
and easy.
-
-The mugshot package also includes the Desktop Data Model (ddm) library.
</longdescription>
</pkgmetadata>
diff --git a/net-misc/mugshot/mugshot-1.1.92.ebuild b/net-misc/mugshot/mugshot-1.1.93.ebuild
index f75fb1c5d..28bf54741 100644
--- a/net-misc/mugshot/mugshot-1.1.92.ebuild
+++ b/net-misc/mugshot/mugshot-1.1.93.ebuild
@@ -7,7 +7,7 @@ SCROLLKEEPER_UPDATE="no"
inherit autotools eutils gnome2 multilib
-DESCRIPTION="Companion software for mugshot.org; also includes the ddm library"
+DESCRIPTION="Companion software for mugshot.org"
HOMEPAGE="http://www.mugshot.org/"
SRC_URI="http://download.mugshot.org/client/sources/linux/${P}.tar.gz"
@@ -25,6 +25,7 @@ RDEPEND=">=dev-libs/glib-2.6
x11-libs/cairo
>=x11-libs/gtk+-2.10
x11-libs/libXScrnSaver
+ >=x11-libs/hippo-canvas-0.2.30
x11-libs/pango
firefox? ( !xulrunner? ( www-client/mozilla-firefox ) )
xulrunner? ( net-libs/xulrunner )"
@@ -40,7 +41,7 @@ src_unpack() {
cd "${S}"
# configure looks in the wrong place for xpidl
sed -e 's:bin/xpidl:xpidl:' -i configure.ac
- epatch "${FILESDIR}/${P}-libxpcom.patch" || die "epatch failed"
+ epatch "${FILESDIR}/${PN}-1.1.92-libxpcom.patch" || die "epatch failed"
epatch "${FILESDIR}/${P}-use-firefox.patch" || die "epatch failed"
eautoreconf
if use firefox || use xulrunner ; then
@@ -64,8 +65,6 @@ src_unpack() {
else
G2CONF="--disable-firefox"
fi
- # external hippo-canvas seems to be deprecated now?
- G2CONF="${G2CONF} --with-included-canvas"
}
src_install() {