[gentoo-commits] proj/dotnet:master commit in: dev-dotnet/gtk-sharp/

2017-08-03 Thread Mikhail Pukhlikov
commit: cc9f259d7d40c136e5eed8604e435b976c523647
Author: sam  cmpct  info>
AuthorDate: Mon Jul 31 22:14:21 2017 +
Commit: Mikhail Pukhlikov  gentoo  org>
CommitDate: Mon Jul 31 22:16:52 2017 +
URL:https://gitweb.gentoo.org/proj/dotnet.git/commit/?id=cc9f259d

dev-dotnet/gtk-sharp: add 2.12.45

 dev-dotnet/gtk-sharp/gtk-sharp-2.12.45.ebuild | 61 +++
 1 file changed, 61 insertions(+)

diff --git a/dev-dotnet/gtk-sharp/gtk-sharp-2.12.45.ebuild 
b/dev-dotnet/gtk-sharp/gtk-sharp-2.12.45.ebuild
new file mode 100644
index 000..99765ba
--- /dev/null
+++ b/dev-dotnet/gtk-sharp/gtk-sharp-2.12.45.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit dotnet autotools
+
+SLOT="2"
+DESCRIPTION="gtk bindings for mono"
+LICENSE="GPL-2"
+HOMEPAGE="http://www.mono-project.com/GtkSharp;
+KEYWORDS="~amd64 ~x86 ~ppc"
+SRC_URI="http://download.mono-project.com/sources/gtk-sharp212/${P}.tar.gz;
+IUSE="debug"
+
+RESTRICT="test"
+
+RDEPEND="
+   >=dev-lang/mono-3.0
+   x11-libs/pango
+   >=dev-libs/glib-2.31
+   dev-libs/atk
+   x11-libs/gtk+:2
+   gnome-base/libglade
+   dev-perl/XML-LibXML
+   !dev-dotnet/gtk-sharp-gapi
+   !dev-dotnet/gtk-sharp-docs
+   !dev-dotnet/gtk-dotnet-sharp
+   !dev-dotnet/gdk-sharp
+   !dev-dotnet/glib-sharp
+   !dev-dotnet/glade-sharp
+   !dev-dotnet/pango-sharp
+   !dev-dotnet/atk-sharp"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   sys-devel/automake:1.11"
+
+src_prepare() {
+   base_src_prepare
+   eautoreconf
+   libtoolize
+   eapply_user
+}
+
+src_configure() {
+   econf   --disable-static \
+   --disable-dependency-tracking \
+   --disable-maintainer-mode \
+   $(use_enable debug)
+}
+
+src_compile() {
+   emake
+}
+
+src_install() {
+   default
+   dotnet_multilib_comply
+   sed -i "s/\\r//g" "${D}"/usr/bin/* || die "sed failed"
+}



[gentoo-commits] proj/dotnet:master commit in: dev-dotnet/gtk-sharp/

2016-08-20 Thread Mikhail Pukhlikov
commit: 9824f403c61c079546256a90402c272becf1ddd3
Author: Mikhail Pukhlikov  gentoo  org>
AuthorDate: Sat Aug 20 06:34:12 2016 +
Commit: Mikhail Pukhlikov  gentoo  org>
CommitDate: Sat Aug 20 06:34:12 2016 +
URL:https://gitweb.gentoo.org/proj/dotnet.git/commit/?id=9824f403

fix EAPI update

 dev-dotnet/gtk-sharp/gtk-sharp-2.12.21-r1.ebuild | 1 +
 dev-dotnet/gtk-sharp/gtk-sharp-2.99.1-r1.ebuild  | 1 +
 dev-dotnet/gtk-sharp/gtk-sharp-2.99.3-r1.ebuild  | 1 +
 3 files changed, 3 insertions(+)

diff --git a/dev-dotnet/gtk-sharp/gtk-sharp-2.12.21-r1.ebuild 
b/dev-dotnet/gtk-sharp/gtk-sharp-2.12.21-r1.ebuild
index 95c1c8a..0ad2398 100644
--- a/dev-dotnet/gtk-sharp/gtk-sharp-2.12.21-r1.ebuild
+++ b/dev-dotnet/gtk-sharp/gtk-sharp-2.12.21-r1.ebuild
@@ -40,6 +40,7 @@ src_prepare() {
base_src_prepare
eautoreconf
libtoolize
+   eapply_user
 }
 
 src_configure() {

diff --git a/dev-dotnet/gtk-sharp/gtk-sharp-2.99.1-r1.ebuild 
b/dev-dotnet/gtk-sharp/gtk-sharp-2.99.1-r1.ebuild
index 0c03ca3..1c2ccb2 100644
--- a/dev-dotnet/gtk-sharp/gtk-sharp-2.99.1-r1.ebuild
+++ b/dev-dotnet/gtk-sharp/gtk-sharp-2.99.1-r1.ebuild
@@ -40,6 +40,7 @@ src_prepare() {
base_src_prepare
eautoreconf
libtoolize
+   eapply_user
 }
 
 src_configure() {

diff --git a/dev-dotnet/gtk-sharp/gtk-sharp-2.99.3-r1.ebuild 
b/dev-dotnet/gtk-sharp/gtk-sharp-2.99.3-r1.ebuild
index 5a21f97..d654147 100644
--- a/dev-dotnet/gtk-sharp/gtk-sharp-2.99.3-r1.ebuild
+++ b/dev-dotnet/gtk-sharp/gtk-sharp-2.99.3-r1.ebuild
@@ -40,6 +40,7 @@ src_prepare() {
base_src_prepare
eautoreconf
libtoolize
+   eapply_user
 }
 
 src_configure() {



[gentoo-commits] proj/dotnet:master commit in: dev-dotnet/gtk-sharp-beans/

2015-08-10 Thread Heather Cynede
commit: 6d268eda9d2c8899a99f5456781ea45db0f95a71
Author: Heather Heather AT live DOT ru
AuthorDate: Mon Aug 10 11:31:17 2015 +
Commit: Heather Cynede cynede AT gentoo DOT org
CommitDate: Mon Aug 10 11:31:17 2015 +
URL:https://gitweb.gentoo.org/proj/dotnet.git/commit/?id=6d268eda

corrections for gtk-sharp-beans

 ...rp-beans-2.14.0-r1.ebuild = gtk-sharp-beans-2.14.0-r2.ebuild} | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-dotnet/gtk-sharp-beans/gtk-sharp-beans-2.14.0-r1.ebuild 
b/dev-dotnet/gtk-sharp-beans/gtk-sharp-beans-2.14.0-r2.ebuild
similarity index 85%
rename from dev-dotnet/gtk-sharp-beans/gtk-sharp-beans-2.14.0-r1.ebuild
rename to dev-dotnet/gtk-sharp-beans/gtk-sharp-beans-2.14.0-r2.ebuild
index 79e006c..d50d8e7 100644
--- a/dev-dotnet/gtk-sharp-beans/gtk-sharp-beans-2.14.0-r1.ebuild
+++ b/dev-dotnet/gtk-sharp-beans/gtk-sharp-beans-2.14.0-r2.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
-EAPI=5
+EAPI=5
 inherit autotools dotnet
 
 DESCRIPTION=GTK+ API C# binding
@@ -11,11 +11,11 @@ SRC_URI=http://github.com/mono/${PN}/tarball/${PV} - 
${P}.tar.gz
 
 LICENSE=LGPL-2.1
 SLOT=0
-KEYWORDS=amd64 x86
+KEYWORDS=~amd64 ~x86
 IUSE=
 
 RDEPEND=dev-dotnet/gio-sharp
-   =dev-dotnet/gtk-sharp-2.12.21
+   =dev-dotnet/gtk-sharp-2.12.21:2
 DEPEND=${RDEPEND}
virtual/pkgconfig
 



[gentoo-commits] proj/dotnet:master commit in: dev-dotnet/gtk-sharp/

2015-08-05 Thread Heather Cynede
commit: cc33ec59729ce9d385acbf5bb8c2302d7723f2df
Author: Heather Heather AT live DOT ru
AuthorDate: Wed Aug  5 17:14:51 2015 +
Commit: Heather Cynede cynede AT gentoo DOT org
CommitDate: Wed Aug  5 17:14:51 2015 +
URL:https://gitweb.gentoo.org/proj/dotnet.git/commit/?id=cc33ec59

bump gtk sharp to 2.99.3, set csc to mcs

 dev-dotnet/gtk-sharp/gtk-sharp-2.99.3.ebuild | 61 
 1 file changed, 61 insertions(+)

diff --git a/dev-dotnet/gtk-sharp/gtk-sharp-2.99.3.ebuild 
b/dev-dotnet/gtk-sharp/gtk-sharp-2.99.3.ebuild
new file mode 100644
index 000..3f7c63d
--- /dev/null
+++ b/dev-dotnet/gtk-sharp/gtk-sharp-2.99.3.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+inherit dotnet autotools base
+
+SLOT=3
+DESCRIPTION=gtk bindings for mono
+LICENSE=GPL-2
+HOMEPAGE=http://www.mono-project.com/GtkSharp;
+KEYWORDS=~amd64 ~x86 ~ppc
+SRC_URI=https://github.com/mono/${PN}/archive/${PV}.zip - ${P}.zip
+IUSE=debug
+
+RESTRICT=test
+
+RDEPEND=
+   =dev-lang/mono-3.0
+   x11-libs/pango
+   =dev-libs/glib-2.31
+   dev-libs/atk
+   x11-libs/gtk+:3
+   gnome-base/libglade
+   dev-perl/XML-LibXML
+   !dev-dotnet/gtk-sharp-gapi
+   !dev-dotnet/gtk-sharp-docs
+   !dev-dotnet/gtk-dotnet-sharp
+   !dev-dotnet/gdk-sharp
+   !dev-dotnet/glib-sharp
+   !dev-dotnet/glade-sharp
+   !dev-dotnet/pango-sharp
+   !dev-dotnet/atk-sharp
+DEPEND=${RDEPEND}
+   virtual/pkgconfig
+   sys-devel/automake:1.11
+
+src_prepare() {
+   base_src_prepare
+   eautoreconf
+   libtoolize
+}
+
+src_configure() {
+   econf   CSC=/usr/bin/mcs
+   --disable-static \
+   --disable-dependency-tracking \
+   --disable-maintainer-mode \
+   $(use_enable debug)
+}
+
+src_compile() {
+   emake CSC=/usr/bin/mcs
+}
+
+src_install() {
+   default
+   dotnet_multilib_comply
+   sed -i s/\\r//g ${D}/usr/bin/* || die sed failed
+}



[gentoo-commits] proj/dotnet:master commit in: dev-dotnet/gtk-sharp/

2015-05-29 Thread Heather Cynede
commit: 4f6c7b9ecd5debdac131c5f31eadc834284c8a22
Author: Heather Heather AT live DOT ru
AuthorDate: Fri May 29 08:24:27 2015 +
Commit: Heather Cynede cynede AT gentoo DOT org
CommitDate: Fri May 29 08:24:27 2015 +
URL:https://gitweb.gentoo.org/proj/dotnet.git/commit/?id=4f6c7b9e

correct gtk-sharp 2.99.1 checksum

 dev-dotnet/gtk-sharp/gtk-sharp-2.99.1.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-dotnet/gtk-sharp/gtk-sharp-2.99.1.ebuild 
b/dev-dotnet/gtk-sharp/gtk-sharp-2.99.1.ebuild
index 18605e0..9d3b871 100644
--- a/dev-dotnet/gtk-sharp/gtk-sharp-2.99.1.ebuild
+++ b/dev-dotnet/gtk-sharp/gtk-sharp-2.99.1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
-EAPI=5
+EAPI=5
 
 inherit dotnet autotools base
 
@@ -11,7 +11,7 @@ DESCRIPTION=gtk bindings for mono
 LICENSE=GPL-2
 HOMEPAGE=http://www.mono-project.com/GtkSharp;
 KEYWORDS=~amd64 ~x86 ~ppc
-SRC_URI=https://github.com/mono/${PN}/archive/${PV}.zip;
+SRC_URI=https://github.com/mono/${PN}/archive/${PV}.zip - ${P}.zip
 IUSE=debug
 
 RESTRICT=test