summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJurek Bartuszek <jurek@gentoo.org>2006-10-22 12:10:51 +0000
committerJurek Bartuszek <jurek@gentoo.org>2006-10-22 12:10:51 +0000
commit632748f4c9fd6cb6173daa87fa1431dfed75acc8 (patch)
tree3a26e3402b3dea157c7d8821be1707fceffab3d2
parentVersion bump. (diff)
downloadhistorical-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/ChangeLog10
-rw-r--r--dev-dotnet/jscall-sharp/Manifest24
-rw-r--r--dev-dotnet/jscall-sharp/files/digest-jscall-sharp-0.0.2_pre200609253
-rw-r--r--dev-dotnet/jscall-sharp/files/firefox-fix-configure.patch11
-rw-r--r--dev-dotnet/jscall-sharp/files/jscall-sharp-gacfix.diff16
-rw-r--r--dev-dotnet/jscall-sharp/jscall-sharp-0.0.2_pre20060925.ebuild42
-rw-r--r--dev-dotnet/jscall-sharp/metadata.xml5
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>