diff options
-rw-r--r-- | README.md | 2 | ||||
-rw-r--r-- | dev-libs/libmesode/libmesode-9999.ebuild | 39 | ||||
-rw-r--r-- | dev-libs/libmesode/metadata.xml | 11 | ||||
-rw-r--r-- | net-im/profanity/profanity-9999.ebuild | 2 |
4 files changed, 52 insertions, 2 deletions
@@ -1,5 +1,5 @@ # profanity-overlay -A Portage overlay for [Profanity](https://profanity.im) and [libstrophe](http://strophe.im/libstrophe/). +A Portage overlay for [Profanity](https://profanity.im) and [libmesode](https://github.com/boothj5/libmesode) [libstrophe](http://strophe.im/libstrophe/). ## Usage ``` diff --git a/dev-libs/libmesode/libmesode-9999.ebuild b/dev-libs/libmesode/libmesode-9999.ebuild new file mode 100644 index 0000000..282e529 --- /dev/null +++ b/dev-libs/libmesode/libmesode-9999.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +inherit autotools git-r3 + +DESCRIPTION="A simple, lightweight C library for writing XMPP clients" +HOMEPAGE="https://github.com/boothj5/libmesode" +EGIT_REPO_URI="https://github.com/boothj5/libmesode.git git://github.com/boothj5/libmesode.git" + +LICENSE="MIT GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc" + +RDEPEND="dev-libs/expat + dev-libs/openssl:0" +DEPEND="${RDEPEND} + doc? ( app-doc/doxygen )" + +S="${WORKDIR}/${P}" + +src_prepare() { + default + eautoreconf +} + +src_compile() { + emake + use doc && doxygen +} + +src_install() { + emake DESTDIR="${D}" install + dodoc LICENSE.txt README.markdown + use doc && dodoc -r docs/html +} diff --git a/dev-libs/libmesode/metadata.xml b/dev-libs/libmesode/metadata.xml new file mode 100644 index 0000000..782ccef --- /dev/null +++ b/dev-libs/libmesode/metadata.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer> + <email>maxp@trystero.is</email> + <name>Max R.D. Parmer</name> + </maintainer> + <use> + <flag name='doc'>Install doxygen documentation</flag> + </use> +</pkgmetadata> diff --git a/net-im/profanity/profanity-9999.ebuild b/net-im/profanity/profanity-9999.ebuild index fb111a2..7aba515 100644 --- a/net-im/profanity/profanity-9999.ebuild +++ b/net-im/profanity/profanity-9999.ebuild @@ -17,7 +17,7 @@ KEYWORDS="" IUSE="libnotify otr pgp +themes xscreensaver" RDEPEND=">=dev-libs/glib-2.26:2 - >=dev-libs/libstrophe-0.8.9 + dev-libs/libmesode net-misc/curl sys-libs/ncurses sys-libs/readline |