commit:     9a62cedc88fd9343847008b3bb23b7ebea4655d1
Author:     Manuel Rüger <mrueg <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 10 14:11:02 2016 +0000
Commit:     Manuel Rüger <mrueg <AT> gentoo <DOT> org>
CommitDate: Sun Jan 10 14:11:02 2016 +0000
URL:        https://gitweb.gentoo.org/dev/mrueg.git/commit/?id=9a62cedc

net-libs/ccnet: Initial version

Package-Manager: portage-2.2.26

 net-libs/ccnet/Manifest           |  1 +
 net-libs/ccnet/ccnet-5.0.2.ebuild | 42 +++++++++++++++++++++++++++++++++++++++
 net-libs/ccnet/metadata.xml       | 12 +++++++++++
 3 files changed, 55 insertions(+)

diff --git a/net-libs/ccnet/Manifest b/net-libs/ccnet/Manifest
new file mode 100644
index 0000000..ecb4260
--- /dev/null
+++ b/net-libs/ccnet/Manifest
@@ -0,0 +1 @@
+DIST ccnet-5.0.2.tar.gz 221849 SHA256 
1a16e6e0fa3f5aef2867784ee7827728e0e333b6ceea32c7e5adffe7489e5e82 SHA512 
2130a2f182402f0a39523b0669b372c765fa00c6d853f37849d299b61f60cba72dda0cd1b51caf310bebbd45caa60d6b5fc1adb6b0de0f0871844fa55d3726f0
 WHIRLPOOL 
7bd2b2faa0d6998e8585174b956b4776899739ed2b9722d71bea2bab4d75eaa61170c300fe3da81cfa4a0f4db965d1d8ce8513e7d0d8e253ddfaf8ab23fc7e18

diff --git a/net-libs/ccnet/ccnet-5.0.2.ebuild 
b/net-libs/ccnet/ccnet-5.0.2.ebuild
new file mode 100644
index 0000000..d65a1bf
--- /dev/null
+++ b/net-libs/ccnet/ccnet-5.0.2.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 )
+inherit autotools python-single-r1 vala
+
+DESCRIPTION="Framework for writing networked applications"
+HOMEPAGE="https://github.com/haiwen/ccnet http://www.seafile.com";
+SRC_URI="https://github.com/haiwen/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="client examples server static-libs"
+
+RDEPEND="dev-libs/glib:2
+       dev-libs/libevent
+       dev-libs/openssl:0
+       dev-db/sqlite:3
+       net-libs/libsearpc[${PYTHON_USEDEP}]
+       server? ( dev-db/libzdb )"
+DEPEND="${RDEPEND}
+       virtual/pkgconfig
+       $(vala_depend)"
+
+src_prepare() {
+       sed -i -e "s/(DESTDIR)//" libccnet.pc.in || die
+       eautoreconf
+       vala_src_prepare
+       sed -i -e 's/valac /${VALAC} /' lib/Makefile.am || die
+}
+
+src_configure() {
+       econf \
+               $(use_enable client) \
+               $(use_enable examples compile-demo) \
+               $(use_enable server) \
+               $(use_enable static-libs static-build)
+}

diff --git a/net-libs/ccnet/metadata.xml b/net-libs/ccnet/metadata.xml
new file mode 100644
index 0000000..1be18f9
--- /dev/null
+++ b/net-libs/ccnet/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd";>
+<pkgmetadata>
+       <maintainer>
+               <email>mr...@gentoo.org</email>
+               <name>Manuel Rüger</name>
+       </maintainer>
+       <use>
+               <flag name="client">Install client components</flag>
+               <flag name="server">Install server components</flag>
+       </use>
+</pkgmetadata>

Reply via email to