ChangeLog

# ChangeLog for dev-dotnet/gecko-sharp
# Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-dotnet/gecko-sharp/ChangeLog,v 1.50 2008/03/17 15:32:32 armin76 Exp $

17 Mar 2008; Raúl Porcel gecko-sharp-0.11-r1.ebuild,
gecko-sharp-0.12.ebuild:
Fix deps for net-libs/xulrunner and www-client/mozilla-firefox

*gecko-sharp-0.12 (24 Feb 2007)

24 Feb 2007; Saleem Abdulrasool
+gecko-sharp-0.12.ebuild:
Version bump from upstream

20 Feb 2007; Raúl Porcel -gecko-sharp-0.6.ebuild:
Finally remove the www-client/mozilla depend version

29 Jan 2007; Bryan Østergaard gecko-sharp-0.6.ebuild:
Fix Manifest.

29 Jan 2007; Raúl Porcel +gecko-sharp-0.6.ebuild:
Bring back 0.6 version

27 Jan 2007; Raúl Porcel -gecko-sharp-0.6.ebuild,
-gecko-sharp-0.11.ebuild:
remove mozilla depending version

14 Jan 2007; Olivier Crête
gecko-sharp-0.11-r1.ebuild:
Stable on amd64 for bug #159634

11 Jan 2007; Christian Faulhammer
gecko-sharp-0.11-r1.ebuild:
stable x86, bug #159634

31 Oct 2006; nixnut gecko-sharp-0.11-r1.ebuild:
Stable on ppc wrt bug 153308

*gecko-sharp-0.11-r1 (29 Oct 2006)

29 Oct 2006; Peter Johanson
-gecko-sharp-0.5-r2.ebuild, -gecko-sharp-0.10.ebuild,
+gecko-sharp-0.11-r1.ebuild:
Small cleanup, and finally add a revision bump that uses either seamonkey or
mozilla-firefox

27 Apr 2006; Marien Zwart
files/digest-gecko-sharp-0.5-r2, files/digest-gecko-sharp-0.6,
files/digest-gecko-sharp-0.10, files/digest-gecko-sharp-0.11, Manifest:
Fixing SHA256 digest, pass four

20 Mar 2006; Luis Medinas gecko-sharp-0.6.ebuild:
Stable on amd64.

14 Nov 2005; Herbie Hopkins gecko-sharp-0.6.ebuild:
Add inherit multilib

16 Sep 2005; Peter Johanson ChangeLog:
Bump.

16 Sep 2005; Peter Johanson gecko-sharp-0.10.ebuild:
Modify deps slightly.

16 Sep 2005; Peter Johanson
-gecko-sharp-0.7-r1.ebuild:
Remove one older version.

17 Aug 2005; Peter Johanson -gecko-sharp-0.7.ebuild:
Remove one older version.

23 Jun 2005; Michael Tindal
+files/gecko-sharp-webshot-fix.patch, gecko-sharp-0.7-r1.ebuild:
Webshot fix.

31 May 2005; Herbie Hopkins gecko-sharp-0.6.ebuild,
gecko-sharp-0.7-r1.ebuild, gecko-sharp-0.10.ebuild:
Multilib fixes.

21 May 2005; Tom Martin gecko-sharp-0.10.ebuild:
Marked ~amd64.

20 May 2005; Peter Johanson gecko-sharp-0.10.ebuild:
Fix dep.

*gecko-sharp-0.10 (18 May 2005)

18 May 2005; Peter Johanson +gecko-sharp-0.10.ebuild:
Bump.

17 May 2005; Tom Martin gecko-sharp-0.7-r1.ebuild:
Fix broken Manifest, and also add a missing ChangeLog entry. Keyword ~amd64
the masked version.

*gecko-sharp-0.7-r1 (07 May 2005)

07 May 2005; Peter Johanson
+files/gecko-sharp-0.7-1.9.3-compat.diff, +gecko-sharp-0.7-r1.ebuild:
Fix for compiling against gtk-sharp-1.9.3. See bug #91752.

*gecko-sharp-0.7 (02 Apr 2005)

02 Apr 2005; Peter Johanson +gecko-sharp-0.7.ebuild:
Bump. New release that compiles against the gtk-sharp-2.0 items, and is
parallel installable along side the version that builds against the
gtk-sharp-1.0 items.

23 Mar 2005; Seemant Kulleen
gecko-sharp-0.5-r2.ebuild, gecko-sharp-0.6.ebuild:
change dep from net-www/mozilla to www-client/mozilla

21 Mar 2005; David Holm gecko-sharp-0.6.ebuild:
Stable on ppc.

14 Mar 2005; Peter Johanson gecko-sharp-0.5-r2.ebuild,
gecko-sharp-0.6.ebuild:
Mark stable on x86, and make sure we dep on the gtk-sharp-1.0.x stuff (for
future 2.0 SLOT issues)

10 Mar 2005; Peter Johanson gecko-sharp-0.5-r2.ebuild,
gecko-sharp-0.6.ebuild:
mono moved from dev-dotnet -> dev-lang

14 Feb 2005; Danny van Dyk gecko-sharp-0.6.ebuild:
Reporter is wrong! Keyworded -amd64.

14 Feb 2005; Danny van Dyk gecko-sharp-0.6.ebuild:
Marked ~amd64.

03 Nov 2004; -gecko-sharp-0.2.ebuild,
-gecko-sharp-0.3.ebuild, -gecko-sharp-0.4.ebuild,
-gecko-sharp-0.5-r1.ebuild, -gecko-sharp-0.5.ebuild:
Clean out some old ebuilds.

*gecko-sharp-0.6 (28 Oct 2004)

28 Oct 2004; +gecko-sharp-0.6.ebuild:
Bump.

26 Oct 2004; gecko-sharp-0.2.ebuild,
gecko-sharp-0.3.ebuild, gecko-sharp-0.4.ebuild, gecko-sharp-0.5-r1.ebuild,
gecko-sharp-0.5-r2.ebuild, gecko-sharp-0.5.ebuild:
Move gtk-sharp dep from x11-libs -> dev-dotnet

*gecko-sharp-0.5-r2 (30 Jun 2004)

30 Jun 2004; Peter Johanson +gecko-sharp-0.5-r2.ebuild:
Just revision bumping for the new 1.0 release.

*gecko-sharp-0.5-r1 (29 Jun 2004)

29 Jun 2004; Peter Johanson +gecko-sharp-0.5-r1.ebuild:
Revision bump with fix for RC1 mono. See bug #55556.

*gecko-sharp-0.5 (16 Jun 2004)

16 Jun 2004; Peter Johanson, gecko-sharp-0.5.ebuild:
Beta3 loves you.

02 Jun 2004; David Holm gecko-sharp-0.4.ebuild:
Added to ~ppc.

02 Jun 2004; Peter Johanson gecko-sharp-0.1.ebuild:
Removing all pre-Beta1 mono stuff.

*gecko-sharp-0.4 (02 Jun 2004)

02 Jun 2004; Peter Johanson gecko-sharp-0.4.ebuild:
Beta2. You know you love it.

06 May 2004; Peter Johanson gecko-sharp-0.3.ebuild:
Adding ~ppc as dholm wants me to keep ppc keywords around for him.

*gecko-sharp-0.3 (06 May 2004)

06 May 2004; Peter Johanson gecko-sharp-0.3.ebuild:
Bump to latest release from todd.

05 May 2004; Peter Johanson gecko-sharp-0.2.ebuild:
Add info to the || die for make. If upgrading from 0.1, problems arise due to
GAC stuff.

05 May 2004; David Holm gecko-sharp-0.2.ebuild:
Added to ~ppc.

*gecko-sharp-0.2 (05 May 2004)

05 May 2004; Peter Johanson gecko-sharp-0.2.ebuild:
Beta1 love.

*gecko-sharp-0.1 (01 Apr 2004)

01 Apr 2004; Peter Johanson gecko-sharp-0.1.ebuild,
metadata.xml:
Initial commit. Preparation for monodevelop hitting portage.

Manifest

AUX gecko-sharp-0.7-1.9.3-compat.diff 698 RMD160 330dad0155f44405ea6dc11b6affb93aeb19eaaf SHA1 732495808b542535dd7485756ace7a3a2a532cc1 SHA256 5454f6b8207ea789e4bccaff0a818017e2a305ba09ca325b025084bfe59516b4
AUX gecko-sharp-webshot-fix.patch 386 RMD160 3da3d0dccf9ff3bb2dd1ad41389e34ce33756dee SHA1 343d157fa43e7d313ef85518de92482cd666720d SHA256 ddc15e589d134fe5a7224658f2a16f0b7d05aafc17f704c75919982e69334193
DIST gecko-sharp-2.0-0.11.tar.gz 177141 RMD160 873f86eec468f5a4b1b4c0e14e1d7264985c1194 SHA1 e303b39f4ae1c3c5328f0ba91497c74a1f2271b3 SHA256 cef186853cd5faa1b2a407c7d32e43cef0cad635941020d4b0fe42e9eeb833d1
DIST gecko-sharp-2.0-0.12.tar.gz 177455 RMD160 e152327c940f328cb8b0b0fedb36d8df97cf6ddd SHA1 c2799f2333472e1fd9f7c95a4cf37d718f365766 SHA256 6694f9520f3a1a64acb339cd4fcfe33b3580f542999521ec274ca890f51eea8f
EBUILD gecko-sharp-0.11-r1.ebuild 1337 RMD160 7d590b0769e1cf6a8e35f453e01e68237b18a992 SHA1 8ee0549c24540d719b9f9dcc48dd12b0c4b71dcb SHA256 7e452ab0b61f996075df6286c20a764975b3422594e588b7852850f052f9213f
EBUILD gecko-sharp-0.12.ebuild 1278 RMD160 66fbfa448159d8142bb8a53907ca24963a408ef0 SHA1 736780bd959e64b86cfd7066b83f50ec4a2da28b SHA256 ecc8be50e9c2c0bb55ff8f4492767465791724e04f2934eef3e97f75cd2879cd
MISC ChangeLog 6649 RMD160 b9a5ec60dc1ed14690cb4ee52a8cad30e6faf8b4 SHA1 1832a23fd38ded69f47e08a961c6625b1197eb55 SHA256 3a480f5aebcd5bb9138aac19278548d3acd030f51647434760c43c976550bfc7
MISC metadata.xml 159 RMD160 41527b6d3fa74dfdcd619b7d91c478b72ecc8ae8 SHA1 ac19a418765e817e54d4c54c1992c9062d5dcf3e SHA256 986c3e2fa3baa5d6e8c0b5c27a2550601780d0cc7857f7f1c01523491706d909

files

gecko-sharp-0.11-r1.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-dotnet/gecko-sharp/gecko-sharp-0.11-r1.ebuild,v 1.5 2008/03/17 15:32:32 armin76 Exp $

inherit mono multilib

MY_P="${P/${PN}/${PN}-2.0}"

DESCRIPTION="A Gtk# Mozilla binding"
HOMEPAGE="http://www.go-mono.com/"
SRC_URI="http://www.go-mono.com/sources/${PN}-2.0/${MY_P}.tar.gz"

LICENSE="GPL-2"
SLOT="2"
KEYWORDS="amd64 ppc x86"
IUSE=""

S=${WORKDIR}/${MY_P}

DEPEND=">=dev-lang/mono-1.0
>=dev-dotnet/gtk-sharp-2.4.0
|| (
=www-client/seamonkey-1*
=www-client/mozilla-firefox-2*
)"

src_unpack() {
unpack ${A}
if [ $(get_libdir) != "lib" ] ; then
sed -i -e 's:^libdir.*:libdir=@libdir@:' \
-e 's:${prefix}/lib:${libdir}:' \
-e 's:$(prefix)/lib:$(libdir):' \
${S}/Makefile.{in,am} ${S}/*.pc.in || die
fi
}

src_compile() {
econf || die "./configure failed!"
emake -j1 || die "emake failed"
}

src_install() {
make GACUTIL_FLAGS="/root ${D}/usr/$(get_libdir) /gacdir /usr/$(get_libdir) /package ${PN}-2.0" \
DESTDIR=${D} install || die

mv ${D}/usr/bin/webshot ${D}/usr/bin/webshot-2.0
sed -i -e "s:nailer:nailer-2.0:" ${D}/usr/bin/webshot-2.0

mv ${D}/usr/$(get_libdir)/gecko-sharp/WebThumbnailer.exe \
${D}/usr/$(get_libdir)/gecko-sharp/WebThumbnailer-2.0.exe
}

gecko-sharp-0.12.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-dotnet/gecko-sharp/gecko-sharp-0.12.ebuild,v 1.2 2008/03/17 15:32:32 armin76 Exp $

inherit mono multilib

MY_P="${P/${PN}/${PN}-2.0}"

DESCRIPTION="A Gtk# Mozilla binding"
HOMEPAGE="http://www.go-mono.com/"
SRC_URI="http://www.go-mono.com/sources/${PN}-2.0/${MY_P}.tar.gz"

LICENSE="GPL-2"
SLOT="2"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE="doc"

S="${WORKDIR}/${MY_P}"

RDEPEND=">=dev-lang/mono-1.0
>=dev-dotnet/gtk-sharp-2.4.0
|| (
=www-client/seamonkey-1*
=www-client/mozilla-firefox-2*
)"
DEPEND="${RDEPEND}
doc? ( >=dev-util/monodoc-1.0 )
>=dev-util/pkgconfig-0.19"

MAKEOPTS="${MAKEOPTS} -j1"

src_unpack() {
unpack ${A}
cd ${S}

if [[ $(get_libdir) != "lib" ]] ; then
sed -i -e 's:^libdir.*:libdir=@libdir@:' \
-e 's:${prefix}/lib:${libdir}:' \
-e 's:$(prefix)/lib:$(libdir):' \
${S}/Makefile.{in,am} ${S}/*.pc.in \
|| die
fi
}

src_compile() {
export GACUTIL_FLAGS="-root ${D}/usr/$(get_libdir) -gacdir /usr/$(get_libdir) -package ${PN}-${SLOT}"

econf || die "configure failed"
emake || die "make failed"
}

src_install() {
make DESTDIR="${D}" install || die "install failed"
}

metadata.xml




dotnet