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 | 632748f4c9fd6cb6173daa87fa1431dfed75acc8 (patch) | |
tree | 3a26e3402b3dea157c7d8821be1707fceffab3d2 | |
parent | Version bump. (diff) | |
download | historical-632748f4c9fd6cb6173daa87fa1431dfed75acc8.tar.gz historical-632748f4c9fd6cb6173daa87fa1431dfed75acc8.tar.bz2 historical-632748f4c9fd6cb6173daa87fa1431dfed75acc8.zip |
Added initial ebuild for jscall-sharp (jscall-sharp-0.0.2_pre20060925.ebuild)
Package-Manager: portage-2.1.1
-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..6f9a3e840a74 --- /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 1021 RMD160 6400d3ca69f70239a1194e8eb588f490562d0f77 SHA1 ee15065ae3bef0ac806f6f521aa1f94e937ef340 SHA256 9e7aa177e959284178780df7b24698de9372c30d3148cecb9b7d2c42b6a0cfbc +MD5 6dd672e74c01b1fabd05b8d01ced8cb3 jscall-sharp-0.0.2_pre20060925.ebuild 1021 +RMD160 6400d3ca69f70239a1194e8eb588f490562d0f77 jscall-sharp-0.0.2_pre20060925.ebuild 1021 +SHA256 9e7aa177e959284178780df7b24698de9372c30d3148cecb9b7d2c42b6a0cfbc jscall-sharp-0.0.2_pre20060925.ebuild 1021 +MISC ChangeLog 521 RMD160 4e7e9bc5c7f2fe999c71a5aeaa731efa29276adc SHA1 b23f9ae6d5e0c42ea660089cf3da3d2f7c212043 SHA256 96e077038338491899604175d152348c48b4c2c2ab3ce639158ebaf50f20c8f8 +MD5 758e60ba805751f96cfb08bc27548693 ChangeLog 521 +RMD160 4e7e9bc5c7f2fe999c71a5aeaa731efa29276adc ChangeLog 521 +SHA256 96e077038338491899604175d152348c48b4c2c2ab3ce639158ebaf50f20c8f8 ChangeLog 521 +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> |