aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHeather <Heather@cynede.net>2013-05-31 12:24:19 +0400
committerHeather <Heather@cynede.net>2013-09-23 16:41:08 +0400
commit958b12f377e051df254451bc30f7e2a1a025c005 (patch)
treea253ac3b27b9785a9928204a1b1cf343f57f1019 /dev-dotnet/gtk-sharp
parentuse paxctl-ng to support the favorised method of pax marking via filesystem a... (diff)
downloaddotnet-958b12f377e051df254451bc30f7e2a1a025c005.tar.gz
dotnet-958b12f377e051df254451bc30f7e2a1a025c005.tar.bz2
dotnet-958b12f377e051df254451bc30f7e2a1a025c005.zip
clean up
Nemerle 1.2 mono 3.0.11 SHA256 fix overlay by forking mono-env eclass and removing SRC_URI from it 3.0.11 -> stable // 3.0.12 -> wait for git tag mono -> dotnet eclass & lesser fixes Update mono-3.0.12.ebuild Fake nuget packages update failess update fake / nuget eclasses fix fixed FAKE mono build failess bump Update s-9999.ebuild Update dash-9999.ebuild fix Issue with mono ebuild when using USE=pax_kernel, thanks to senditu mono 3.0.12 as source tarball 3.0.12 tarball fails, masking by keywords for now apply fix for mono on own fork & point it on ebuilds & lesser changes stable fake ebuild lesser changes posix fixed on upstream lesser changes & bump cut mono 3.0.13 , it doesn't exist yet... egit_tag -> egit_commit fake ebuild -> switch to tarball lesser fix + digest fix fake builds & update mono 3.1.1 mask 3.1.1 by keywords, failing to build mono 3.1.2 ! works from tarball without git finally F# fake bump mono 3.2.0 from tarball clean up older mono versions lesser QA modified: dev-dotnet/nuget/nuget-9999.ebuild manifest file for fake not-live NuGet version fails fix nuget mask nuget ++ set framework to 4.5 linked SO question mask 3.2.0 Update nuget-9999.ebuild dirty fix for xsp replace unsafe calls with autotools ecalss ones xsp snapshot based on 2013.07.30, thanks to kensington lesser correction mono 3.2.1, hotfix mask bump fake ebuilds gtk sharp from bug 382491 gnome sharp from bug 382491 patched gtk-sharp-module eclass from bug 382491 fix gnome-sharp fix mono-addins 1.0 from 482502 newer monodevelop from 458810
Diffstat (limited to 'dev-dotnet/gtk-sharp')
-rw-r--r--dev-dotnet/gtk-sharp/Manifest1
-rw-r--r--dev-dotnet/gtk-sharp/gtk-sharp-2.12.21.ebuild48
-rw-r--r--dev-dotnet/gtk-sharp/metadata.xml5
3 files changed, 54 insertions, 0 deletions
diff --git a/dev-dotnet/gtk-sharp/Manifest b/dev-dotnet/gtk-sharp/Manifest
new file mode 100644
index 0000000..c8bf2b4
--- /dev/null
+++ b/dev-dotnet/gtk-sharp/Manifest
@@ -0,0 +1 @@
+DIST gtk-sharp-2.12.21.tar.gz 2498480 SHA256 ea02da7000433115dcc008102e0c217479c06d74b2c3af5b76527784f933b088 SHA512 f7f575ec42e1a6d3bdbd9493b06d083d10687b6f5b41eebe1f1e03087c0e3cce79948aa19e9dd88972b023837d48bd02afee719a28b7015a78dccb96f2fee307 WHIRLPOOL e4c375ac3a246aed5412dbfd403f392abf4ad76450916ba11bd233d571de85f7a02d0854ad6387991f60758086a42a11db94604e4feafd0d433768adaf17d44f
diff --git a/dev-dotnet/gtk-sharp/gtk-sharp-2.12.21.ebuild b/dev-dotnet/gtk-sharp/gtk-sharp-2.12.21.ebuild
new file mode 100644
index 0000000..e67fc55
--- /dev/null
+++ b/dev-dotnet/gtk-sharp/gtk-sharp-2.12.21.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="5"
+
+inherit dotnet autotools base
+
+SLOT="2"
+KEYWORDS="~amd64 ~x86"
+SRC_URI="http://download.mono-project.com/sources/gtk-sharp212/${P}.tar.gz"
+IUSE="debug"
+
+RESTRICT="test"
+
+RDEPEND="
+ >=dev-lang/mono-3.0
+ >=dev-util/pkgconfig-0.9
+ x11-libs/pango
+ >=dev-libs/glib-2.31
+ dev-libs/atk
+ x11-libs/gtk+:2
+ gnome-base/libglade
+ dev-perl/XML-LibXML"
+DEPEND="${RDEPEND}
+ sys-devel/automake:1.11"
+
+src_prepare() {
+ base_src_prepare || die
+ eautoreconf || die
+ libtoolize || die
+}
+
+src_configure() {
+ econf \
+ $(use_enable debug) \
+ || die
+}
+
+src_compile() {
+ emake || die
+}
+
+src_install() {
+ default
+ dotnet_multilib_comply || die
+ sed -i "s/\\r//g" "${D}"/usr/bin/* || die
+}
diff --git a/dev-dotnet/gtk-sharp/metadata.xml b/dev-dotnet/gtk-sharp/metadata.xml
new file mode 100644
index 0000000..e01adbb
--- /dev/null
+++ b/dev-dotnet/gtk-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>