aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHeather <Heather@cynede.net>2013-08-27 12:46:05 +0400
committerHeather <Heather@cynede.net>2013-09-23 16:41:19 +0400
commitcf56e1544fa5ca822f2a7d22e1e5248921163a0e (patch)
tree97048edefc166697d6da4bc1c01e32b7c0c477eb /net-irc/smuxi
parentVarious fixes related to monodoc/docbrowser and general dependencie fixes. (diff)
downloaddotnet-cf56e1544fa5ca822f2a7d22e1e5248921163a0e.tar.gz
dotnet-cf56e1544fa5ca822f2a7d22e1e5248921163a0e.tar.bz2
dotnet-cf56e1544fa5ca822f2a7d22e1e5248921163a0e.zip
fix fsharpbinding
force 3.2.15 fsharpbinding mistake fix Update readme.md install guide hyena-0.5 hyena QA QA fix manifest nemerle ebuilds update nemerle keywods nuget eclass QA nuget, fakse eclasses QA lesser QA eapi bump for emacs packages failess bump stabilize nuget fake bump live ebuild fix simplfy gnome-desktop-sharp gnome sharp QA simplefie gtk-sharp libgdiplus fixes mono 3.2.1 is also buggy Optional DEPEND eclasses eclasses QA nuget QA eclasses fix failess missing ebuild fix eclasses improve fake ebuilds failess wrapper trailing ; fake qa gnome-desktop-sharp QA QA shelly / elcass fix lesser qa qa fix gnome-desktop-sharp mistake QA convert Makefile patch for upstream Makefile changes version thing fixed upstream eutils make_wrapper instead of weirdness Download tarball from github, not from codeplex correct mono addins with autotools makefile patch update lesser QA addpredict to registery monodevelop 4.1.9 TODO: add log4net 1.2.12 ported smuxi 0.8.11 to newer mono and monolitic gtk-sharp ebuild log4net 1.2.10 rm log4net 1.2.10 due mistical crap log4net 1.2.10 raise from dead eclass switch correct log4net 1.2.10 install correction Smuxi 0.9 drop useless postins chown seding installed scripts for 4.0 mono compatibility and disabling debug live smuxi version +metadata fix 9999 smuxi fix 9999 smuxi 2
Diffstat (limited to 'net-irc/smuxi')
-rw-r--r--net-irc/smuxi/Manifest2
-rw-r--r--net-irc/smuxi/metadata.xml8
-rw-r--r--net-irc/smuxi/smuxi-0.8.11-r1.ebuild50
-rw-r--r--net-irc/smuxi/smuxi-0.9.ebuild57
-rw-r--r--net-irc/smuxi/smuxi-9999.ebuild64
5 files changed, 181 insertions, 0 deletions
diff --git a/net-irc/smuxi/Manifest b/net-irc/smuxi/Manifest
new file mode 100644
index 0000000..2ea97f9
--- /dev/null
+++ b/net-irc/smuxi/Manifest
@@ -0,0 +1,2 @@
+DIST smuxi-0.8.11.tar.gz 2871221 SHA256 252bffba2d0d012178ee349a3c7f75c563d467af3287397c61a613c19ee778ba SHA512 cfb46cb996734a2c9f9386b91acd3f22130fca542d632af2c2e240b4f6681967f754f44d846dd265c6d25427cf35707c6c3398aa95cdfd9eca211c7ea6533c4b WHIRLPOOL 191c47a34ee6ba6c34d100b79ecd28bf340886578aa849bc0f5ab36d9e4c001356727d4891b1d5d895e718b7fbea9ca59853de6f3195868974300d157adbdb8b
+DIST smuxi-0.9.tar.gz 2885240 SHA256 62ae063e78bf207c212d2d247abdd479f6f3f8102bbfc22fafbd9780753ca886 SHA512 d64a9690606e84bf6cbd6b414eb71c2a70b06b5369c2361da905e353d4245a8902537427b055242e3daaa12163e41793f70bddb7d4c8efb980b1e223893f4b66 WHIRLPOOL 7ab60be47093102a75f9b8eb1c380423b0759b611cea0cb34d9f82319719d67381f17593afb7e21606bd5d0df96847facb9bbbb10f755f5f49c4b2468a892a31
diff --git a/net-irc/smuxi/metadata.xml b/net-irc/smuxi/metadata.xml
new file mode 100644
index 0000000..0cf4a99
--- /dev/null
+++ b/net-irc/smuxi/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>dotnet</herd>
+ <use>
+ <flag name='heather'>fork</flag>
+ </use>
+</pkgmetadata>
diff --git a/net-irc/smuxi/smuxi-0.8.11-r1.ebuild b/net-irc/smuxi/smuxi-0.8.11-r1.ebuild
new file mode 100644
index 0000000..ca84293
--- /dev/null
+++ b/net-irc/smuxi/smuxi-0.8.11-r1.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="5"
+inherit eutils mono-env
+
+DESCRIPTION="A flexible, irssi-like and user-friendly IRC client for the Gnome Desktop"
+HOMEPAGE="http://www.smuxi.org/main/"
+SRC_URI="http://www.smuxi.org/jaws/data/files/${P}.tar.gz"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="dbus debug gtk libnotify spell"
+LICENSE="|| ( GPL-2 GPL-3 )"
+
+RDEPEND="
+ >=dev-lang/mono-3.0
+ >=dev-dotnet/smartirc4net-0.4.5.1
+ >=dev-dotnet/nini-1.1.0-r2
+ >=dev-dotnet/log4net-1.2.10-r2
+ dbus? ( dev-dotnet/ndesk-dbus
+ dev-dotnet/ndesk-dbus-glib )
+ gtk? ( >=dev-dotnet/gtk-sharp-2.12 )
+ libnotify? ( dev-dotnet/notify-sharp )
+ spell? ( >=app-text/gtkspell-2.0.9:2 )
+"
+DEPEND="${RDEPEND}
+ >=dev-util/intltool-0.25
+ >=sys-devel/gettext-0.17
+ virtual/pkgconfig
+"
+
+DOCS=( FEATURES TODO README )
+
+src_configure() {
+ # Our dev-dotnet/db4o is completely unmaintained
+ # We don't have ubuntu stuff
+ econf \
+ --enable-engine-irc \
+ --without-indicate \
+ --with-vendor-package-version="Gentoo ${PV}" \
+ --with-db4o=included \
+ --with-messaging-menu=no \
+ --with-indicate=no \
+ $(use_enable debug) \
+ $(use_enable gtk frontend-gnome) \
+ $(use_with libnotify notify) \
+ $(use_with spell gtkspell)
+}
diff --git a/net-irc/smuxi/smuxi-0.9.ebuild b/net-irc/smuxi/smuxi-0.9.ebuild
new file mode 100644
index 0000000..3c1d764
--- /dev/null
+++ b/net-irc/smuxi/smuxi-0.9.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="5"
+inherit eutils mono-env
+
+DESCRIPTION="A flexible, irssi-like and user-friendly IRC client for the Gnome Desktop"
+HOMEPAGE="http://www.smuxi.org/main/"
+SRC_URI="http://www.smuxi.org/jaws/data/files/${P}.tar.gz"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="dbus debug gtk libnotify spell"
+LICENSE="|| ( GPL-2 GPL-3 )"
+
+RDEPEND="
+ >=dev-lang/mono-3.0
+ >=dev-dotnet/smartirc4net-0.4.5.1
+ >=dev-dotnet/nini-1.1.0-r2
+ =dev-dotnet/log4net-1.2.10
+ dbus? ( dev-dotnet/ndesk-dbus
+ dev-dotnet/ndesk-dbus-glib )
+ gtk? ( >=dev-dotnet/gtk-sharp-2.12 )
+ libnotify? ( dev-dotnet/notify-sharp )
+ spell? ( >=app-text/gtkspell-2.0.9:2 )
+"
+DEPEND="${RDEPEND}
+ >=dev-util/intltool-0.25
+ >=sys-devel/gettext-0.17
+ virtual/pkgconfig
+"
+
+DOCS=( FEATURES TODO README )
+
+src_configure() {
+ # Our dev-dotnet/db4o is completely unmaintained
+ # We don't have ubuntu stuff
+ econf \
+ --enable-engine-irc \
+ --without-indicate \
+ --with-vendor-package-version="Gentoo ${PV}" \
+ --with-db4o=included \
+ --with-messaging-menu=no \
+ --with-indicate=no \
+ --disable-engine-jabbr \
+ $(use_enable debug) \
+ $(use_enable gtk frontend-gnome) \
+ $(use_with libnotify notify) \
+ $(use_with spell gtkspell)
+}
+
+pkg_postinst() {
+ #runner scripts fix
+ sed -i -e 's@mono --debug@mono --runtime=v4.0@g' /usr/bin/smuxi-frontend-gnome || die
+ sed -i -e 's@mono --debug@mono --runtime=v4.0@g' /usr/bin/smuxi-server || die
+}
diff --git a/net-irc/smuxi/smuxi-9999.ebuild b/net-irc/smuxi/smuxi-9999.ebuild
new file mode 100644
index 0000000..462e69a
--- /dev/null
+++ b/net-irc/smuxi/smuxi-9999.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="5"
+inherit eutils mono-env git-2
+
+DESCRIPTION="A flexible, irssi-like and user-friendly IRC client for the Gnome Desktop"
+HOMEPAGE="http://www.smuxi.org/main/"
+
+SLOT="0"
+KEYWORDS=""
+IUSE="dbus debug gtk libnotify spell +heather"
+LICENSE="|| ( GPL-2 GPL-3 )"
+
+RDEPEND="
+ >=dev-lang/mono-3.0
+ >=dev-dotnet/smartirc4net-0.4.5.1
+ >=dev-dotnet/nini-1.1.0-r2
+ =dev-dotnet/log4net-1.2.10
+ dbus? ( dev-dotnet/ndesk-dbus
+ dev-dotnet/ndesk-dbus-glib )
+ gtk? ( >=dev-dotnet/gtk-sharp-2.12 )
+ libnotify? ( dev-dotnet/notify-sharp )
+ spell? ( >=app-text/gtkspell-2.0.9:2 )
+"
+DEPEND="${RDEPEND}
+ >=dev-util/intltool-0.25
+ >=sys-devel/gettext-0.17
+ virtual/pkgconfig
+"
+
+if use heather; then
+ EGIT_REPO_URI="git://github.com/Heather/smuxi.git"
+ EGIT_MASTER="heather"
+else
+ EGIT_REPO_URI="git://github.com/meebey/smuxi.git"
+ EGIT_MASTER="master"
+fi
+
+DOCS=( FEATURES TODO README )
+
+src_configure() {
+ # Our dev-dotnet/db4o is completely unmaintained
+ # We don't have ubuntu stuff
+ econf \
+ --enable-engine-irc \
+ --without-indicate \
+ --with-vendor-package-version="Gentoo ${PV}" \
+ --with-db4o=included \
+ --with-messaging-menu=no \
+ --with-indicate=no \
+ --disable-engine-jabbr \
+ $(use_enable debug) \
+ $(use_enable gtk frontend-gnome) \
+ $(use_with libnotify notify) \
+ $(use_with spell gtkspell)
+}
+
+pkg_postinst() {
+ #runner scripts fix
+ sed -i -e 's@mono --debug@mono --runtime=v4.0@g' /usr/bin/smuxi-frontend-gnome || die
+ sed -i -e 's@mono --debug@mono --runtime=v4.0@g' /usr/bin/smuxi-server || die
+}