diff options
author | Jurek Bartuszek <jurek@gentoo.org> | 2006-10-22 12:10:51 +0000 |
---|---|---|
committer | Jurek Bartuszek <jurek@gentoo.org> | 2006-10-22 12:10:51 +0000 |
commit | 0285240859bf7df0ad41345467333c8da81766e9 (patch) | |
tree | 161b8bea2ff760330099f5fdb7395f23dbafbf03 /dev-dotnet/jscall-sharp | |
parent | Version bump. (diff) | |
download | gentoo-2-0285240859bf7df0ad41345467333c8da81766e9.tar.gz gentoo-2-0285240859bf7df0ad41345467333c8da81766e9.tar.bz2 gentoo-2-0285240859bf7df0ad41345467333c8da81766e9.zip |
Added initial ebuild for jscall-sharp (jscall-sharp-0.0.2_pre20060925.ebuild)
(Portage version: 2.1.1)
Diffstat (limited to 'dev-dotnet/jscall-sharp')
-rw-r--r-- | dev-dotnet/jscall-sharp/ChangeLog | 10 | ||||
-rw-r--r-- | dev-dotnet/jscall-sharp/Manifest | 24 | ||||
-rw-r--r-- | dev-dotnet/jscall-sharp/files/digest-jscall-sharp-0.0.2_pre20060925 | 3 | ||||
-rw-r--r-- | dev-dotnet/jscall-sharp/files/firefox-fix-configure.patch | 11 | ||||
-rw-r--r-- | dev-dotnet/jscall-sharp/files/jscall-sharp-gacfix.diff | 16 | ||||
-rw-r--r-- | dev-dotnet/jscall-sharp/jscall-sharp-0.0.2_pre20060925.ebuild | 42 | ||||
-rw-r--r-- | dev-dotnet/jscall-sharp/metadata.xml | 5 |
7 files changed, 111 insertions, 0 deletions
diff --git a/dev-dotnet/jscall-sharp/ChangeLog b/dev-dotnet/jscall-sharp/ChangeLog new file mode 100644 index 000000000000..0e4a3d544953 --- /dev/null +++ b/dev-dotnet/jscall-sharp/ChangeLog @@ -0,0 +1,10 @@ +# ChangeLog for <CATEGORY>/<PACKAGE_NAME> +# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-dotnet/jscall-sharp/ChangeLog,v 1.1 2006/10/22 12:10:51 jurek Exp $ + +*jscall-sharp-0.0.2_pre20060925 (22 Oct 2006) + + 22 Oct 2006; Jurek Bartuszek <jurek@gentoo.org> jscall-sharp-0.0.2_pre20060925: + Initial import. This ebuild uses a svn snapshot. Ebuild provided by SchAmane + with corrections introduced by me and Peter Johanson <latexer@gentoo.org> + (bug #147845). diff --git a/dev-dotnet/jscall-sharp/Manifest b/dev-dotnet/jscall-sharp/Manifest new file mode 100644 index 000000000000..1da171e41682 --- /dev/null +++ b/dev-dotnet/jscall-sharp/Manifest @@ -0,0 +1,24 @@ +AUX firefox-fix-configure.patch 453 RMD160 ecf6bcf934136ea09387ea1f321cc238b7c2f01f SHA1 8141c3f6c1dc41b859cea270f307d81b1d4cf9c3 SHA256 058d9155066b6d4b1d5bf05ad2ec25d74ed36fe80b1f48d8f2bc342f1796a1a4 +MD5 d7b93c7f146a0a7b9c40c64c66d4e116 files/firefox-fix-configure.patch 453 +RMD160 ecf6bcf934136ea09387ea1f321cc238b7c2f01f files/firefox-fix-configure.patch 453 +SHA256 058d9155066b6d4b1d5bf05ad2ec25d74ed36fe80b1f48d8f2bc342f1796a1a4 files/firefox-fix-configure.patch 453 +AUX jscall-sharp-gacfix.diff 692 RMD160 3dbf632386b6768e668a031cf3546e6046915d07 SHA1 4a6c8de64ef198d12f69444bbe1dcdea22d56129 SHA256 f3a8415a193487e6ef1c0dc371b5d438a7fa6c91333736cb210f096a9323586c +MD5 98eb8890ee928a7b98a504f8d21f7c79 files/jscall-sharp-gacfix.diff 692 +RMD160 3dbf632386b6768e668a031cf3546e6046915d07 files/jscall-sharp-gacfix.diff 692 +SHA256 f3a8415a193487e6ef1c0dc371b5d438a7fa6c91333736cb210f096a9323586c files/jscall-sharp-gacfix.diff 692 +DIST jscall-sharp-0.0.2_pre20060925.tar.bz2 18720 RMD160 adaa74dc623c608ea42306429cb4b532c97cd0ba SHA1 c3cdbeec7dd5b893df522c3c46967d070302327e SHA256 1c13ca35b415ff67995bc5f56995502ec7913e54d867da8308ed27634a913423 +EBUILD jscall-sharp-0.0.2_pre20060925.ebuild 899 RMD160 f2026440181d44f7004b55b2e50023854fcda12c SHA1 b44fe606590f8f03610cb646246485aec1bc41bb SHA256 e1b51c1382c5b8eedc29c2b4d3d75c768bd2ee4d7102bfbfe0fddb46d1677089 +MD5 679de8b94a0c7175aabd046395fc6a74 jscall-sharp-0.0.2_pre20060925.ebuild 899 +RMD160 f2026440181d44f7004b55b2e50023854fcda12c jscall-sharp-0.0.2_pre20060925.ebuild 899 +SHA256 e1b51c1382c5b8eedc29c2b4d3d75c768bd2ee4d7102bfbfe0fddb46d1677089 jscall-sharp-0.0.2_pre20060925.ebuild 899 +MISC ChangeLog 427 RMD160 d3e0193113ed50053f920fa34886eba94ec2434a SHA1 a9eb8bcfa28236c638fab6e3ebd8e2a19cc208da SHA256 566a60e89cadf5d0af824c16e31f41f112527dbb73293da6a7a8abd8f2ec19aa +MD5 87b15c127c21ba6f2ada2d570fe7d415 ChangeLog 427 +RMD160 d3e0193113ed50053f920fa34886eba94ec2434a ChangeLog 427 +SHA256 566a60e89cadf5d0af824c16e31f41f112527dbb73293da6a7a8abd8f2ec19aa ChangeLog 427 +MISC metadata.xml 159 RMD160 41527b6d3fa74dfdcd619b7d91c478b72ecc8ae8 SHA1 ac19a418765e817e54d4c54c1992c9062d5dcf3e SHA256 986c3e2fa3baa5d6e8c0b5c27a2550601780d0cc7857f7f1c01523491706d909 +MD5 76b314cc7b7b79b298dd4889dff8c9cd metadata.xml 159 +RMD160 41527b6d3fa74dfdcd619b7d91c478b72ecc8ae8 metadata.xml 159 +SHA256 986c3e2fa3baa5d6e8c0b5c27a2550601780d0cc7857f7f1c01523491706d909 metadata.xml 159 +MD5 b45918752e36449a98bdd9399ee9cf8c files/digest-jscall-sharp-0.0.2_pre20060925 292 +RMD160 ace11a5066b09bfd82c84606c808d8a0859bc9a9 files/digest-jscall-sharp-0.0.2_pre20060925 292 +SHA256 844ebd40e8d76b664d160704389dbeeeec4a3e64f0931b79850ba9a3e220eed8 files/digest-jscall-sharp-0.0.2_pre20060925 292 diff --git a/dev-dotnet/jscall-sharp/files/digest-jscall-sharp-0.0.2_pre20060925 b/dev-dotnet/jscall-sharp/files/digest-jscall-sharp-0.0.2_pre20060925 new file mode 100644 index 000000000000..3def52b9ce3f --- /dev/null +++ b/dev-dotnet/jscall-sharp/files/digest-jscall-sharp-0.0.2_pre20060925 @@ -0,0 +1,3 @@ +MD5 18361d6570f14e29d8aa998f5f57b44e jscall-sharp-0.0.2_pre20060925.tar.bz2 18720 +RMD160 adaa74dc623c608ea42306429cb4b532c97cd0ba jscall-sharp-0.0.2_pre20060925.tar.bz2 18720 +SHA256 1c13ca35b415ff67995bc5f56995502ec7913e54d867da8308ed27634a913423 jscall-sharp-0.0.2_pre20060925.tar.bz2 18720 diff --git a/dev-dotnet/jscall-sharp/files/firefox-fix-configure.patch b/dev-dotnet/jscall-sharp/files/firefox-fix-configure.patch new file mode 100644 index 000000000000..1f710452b8a7 --- /dev/null +++ b/dev-dotnet/jscall-sharp/files/firefox-fix-configure.patch @@ -0,0 +1,11 @@ +--- a/configure.ac 2006-09-15 21:25:52.000000000 +0200 ++++ b/configure.ac 2006-09-15 22:25:26.000000000 +0200 +@@ -107,6 +107,8 @@ + $mozpackage-xpcom >= $mozpackage_required_version + gtk+-2.0 >= gtk_required_version]) + ++JSGLUEDEPS_CFLAGS+=" -I${MOZILLA_HOME}/include/dom -I${MOZILLA_HOME}/include/webbrwsr" ++AC_SUBST(JSGLUEDEPS_CFLAGS) + AC_OUTPUT([ + Makefile + jscall-sharp.pc diff --git a/dev-dotnet/jscall-sharp/files/jscall-sharp-gacfix.diff b/dev-dotnet/jscall-sharp/files/jscall-sharp-gacfix.diff new file mode 100644 index 000000000000..7584459ab86b --- /dev/null +++ b/dev-dotnet/jscall-sharp/files/jscall-sharp-gacfix.diff @@ -0,0 +1,16 @@ +--- jscall-sharp-0.0.2_pre20050925-old/src/Makefile.am 2006-09-25 23:16:33.000000000 +0200 ++++ jscall-sharp-0.0.2_pre20050925/src/Makefile.am 2006-09-26 00:10:40.000000000 +0200 +@@ -53,9 +53,9 @@ + ### GAC install rules ### + + install-data-local: +- echo "$(GACUTIL) /i $(ASSEMBLY)"; \ +- $(GACUTIL) /i $(ASSEMBLY) || exit 1; ++ echo "$(GACUTIL) ${GACUTIL_FLAGS} /i $(ASSEMBLY)"; \ ++ ${GACUTIL} $(GACUTIL_FLAGS) /i $(ASSEMBLY) || exit 1; + + uninstall-local: +- echo "$(GACUTIL) /u $(ASSEMBLY_NAME)"; \ +- $(GACUTIL) /u $(ASSEMBLY_NAME) || exit 1; ++ echo "${GACUTIL} $(GACUTIL_FLAGS) /u $(ASSEMBLY_NAME)"; \ ++ ${GACUTIL} $(GACUTIL_FLAGS) /u $(ASSEMBLY_NAME) || exit 1; diff --git a/dev-dotnet/jscall-sharp/jscall-sharp-0.0.2_pre20060925.ebuild b/dev-dotnet/jscall-sharp/jscall-sharp-0.0.2_pre20060925.ebuild new file mode 100644 index 000000000000..73c5dadcc3e4 --- /dev/null +++ b/dev-dotnet/jscall-sharp/jscall-sharp-0.0.2_pre20060925.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-dotnet/jscall-sharp/jscall-sharp-0.0.2_pre20060925.ebuild,v 1.1 2006/10/22 12:10:51 jurek Exp $ + +inherit mono eutils + +DESCRIPTION="A simple JavaScript bridge for Gecko#" +HOMEPAGE="http://www.go-mono.com/" +SRC_URI="mirror://gentoo/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~x86" +IUSE="" + +DEPEND="|| ( www-client/mozilla-firefox + www-client/mozilla-firefox-bin + www-client/mozilla ) + >=dev-lang/mono-1.1.9 + >=dev-dotnet/gtk-sharp-2.4 + >=dev-dotnet/gecko-sharp-0.10" + +src_unpack() +{ + unpack ${A} + cd ${S} + + epatch ${FILESDIR}/firefox-fix-configure.patch + epatch ${FILESDIR}/jscall-sharp-gacfix.diff + + einfo "Running autogen..." + ./autogen.sh || die "autogen failed" +} + +src_install() +{ + make GACUTIL_FLAGS="/root ${D}/usr/$(get_libdir) \ + /gacdir /usr/$(get_libdir) /package ${PN}-0.0.2" \ + DESTDIR=${D} install || die + + dodoc ChangeLog README COPYING AUTHORS +} diff --git a/dev-dotnet/jscall-sharp/metadata.xml b/dev-dotnet/jscall-sharp/metadata.xml new file mode 100644 index 000000000000..e85974a7fa17 --- /dev/null +++ b/dev-dotnet/jscall-sharp/metadata.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>dotnet</herd> +</pkgmetadata> |