summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDirkjan Ochtman <djc@gentoo.org>2011-03-23 12:39:05 +0000
committerDirkjan Ochtman <djc@gentoo.org>2011-03-23 12:39:05 +0000
commitb0f43b8693f78b41bebbc535eedaf5ea21f48ac4 (patch)
tree43fba54ffe51e491ac44e0a178633e59b0febaad /net-libs
parentStable on amd64 wrt bug #360047 (diff)
downloadhistorical-b0f43b8693f78b41bebbc535eedaf5ea21f48ac4.tar.gz
historical-b0f43b8693f78b41bebbc535eedaf5ea21f48ac4.tar.bz2
historical-b0f43b8693f78b41bebbc535eedaf5ea21f48ac4.zip
Initial version of openpgm, for zeromq-2.1 (bug 355523).
Package-Manager: portage-2.1.9.44/cvs/Linux x86_64
Diffstat (limited to 'net-libs')
-rw-r--r--net-libs/openpgm/ChangeLog10
-rw-r--r--net-libs/openpgm/Manifest4
-rw-r--r--net-libs/openpgm/metadata.xml14
-rw-r--r--net-libs/openpgm/openpgm-5.1.114.ebuild43
4 files changed, 71 insertions, 0 deletions
diff --git a/net-libs/openpgm/ChangeLog b/net-libs/openpgm/ChangeLog
new file mode 100644
index 000000000000..4d8634f7e233
--- /dev/null
+++ b/net-libs/openpgm/ChangeLog
@@ -0,0 +1,10 @@
+# ChangeLog for net-libs/openpgm
+# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-libs/openpgm/ChangeLog,v 1.1 2011/03/23 12:39:05 djc Exp $
+
+*openpgm-5.1.114 (23 Mar 2011)
+
+ 23 Mar 2011; Dirkjan Ochtman <djc@gentoo.org> +openpgm-5.1.114.ebuild,
+ +metadata.xml:
+ Initial version of openpgm, for zeromq-2.1 (bug 355523).
+
diff --git a/net-libs/openpgm/Manifest b/net-libs/openpgm/Manifest
new file mode 100644
index 000000000000..252c3570412e
--- /dev/null
+++ b/net-libs/openpgm/Manifest
@@ -0,0 +1,4 @@
+DIST libpgm-5.1.114~dfsg.tar.gz 1051807 RMD160 069c45445022dac83e7b0f3c6a02284c9ab9df3a SHA1 9e74c8808681d4b280bcaa000a14f37e3e1cb08e SHA256 11fa8590268b433cbc3fdab9536b8253ebc9b2e41823b9e3dc2cc21c279afb1d
+EBUILD openpgm-5.1.114.ebuild 1054 RMD160 8999a7fa0e1d338a2793c8a563a077d0692afecf SHA1 14253fb486de119a6fb976d665aa7562613b59d4 SHA256 97f76ea62697788d7addcd1070ae9585c7d31e5d9c14e604fa33191e4962a239
+MISC ChangeLog 384 RMD160 2f3e775ec5a7664cfb42b979d5a8860af36e8358 SHA1 f735962e3619dd711f089c703ba2aa0604dd36f4 SHA256 49eaecbaea89e6b6ab2710be7deb0e3898e0e7c45fdda4acf4d3b53091d1de64
+MISC metadata.xml 355 RMD160 2854ab68f913e34e209cbff24ee8ebd2ac824054 SHA1 d4424f23cca91af00abe161b4ba7b147ae34f0d1 SHA256 243aeaece62e26ef27f5bcf003d565477803a4c4249a3274d465d0afaf4fa5c9
diff --git a/net-libs/openpgm/metadata.xml b/net-libs/openpgm/metadata.xml
new file mode 100644
index 000000000000..7d4a6f76a41c
--- /dev/null
+++ b/net-libs/openpgm/metadata.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>no-herd</herd>
+ <maintainer>
+ <email>toffanin.mauro@gmail.com</email>
+ <name>Mauro Toffanin</name>
+ </maintainer>
+ <maintainer>
+ <email>djc@gentoo.org</email>
+ <name>Dirkjan Ochtman</name>
+ </maintainer>
+</pkgmetadata>
+
diff --git a/net-libs/openpgm/openpgm-5.1.114.ebuild b/net-libs/openpgm/openpgm-5.1.114.ebuild
new file mode 100644
index 000000000000..bd93d2d149ba
--- /dev/null
+++ b/net-libs/openpgm/openpgm-5.1.114.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-libs/openpgm/openpgm-5.1.114.ebuild,v 1.1 2011/03/23 12:39:05 djc Exp $
+
+EAPI=3
+inherit autotools
+
+DESCRIPTION="OpenPGM is an open source implementation of the Pragmatic General
+Multicast (PGM) specification"
+HOMEPAGE="http://code.google.com/p/openpgm"
+SRC_URI="http://openpgm.googlecode.com/files/libpgm-${PV}~dfsg.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="static-libs"
+
+DEPEND=""
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/libpgm-${PV}~dfsg/${PN}/pgm"
+
+src_prepare() {
+ eautoreconf
+}
+
+src_configure() {
+ econf \
+ $(use_enable static-libs static) \
+ ${EXTRA_ECONF} \
+ --disable-dependency-tracking
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "emake install failed."
+ dodoc "${S}"/../doc/* "${S}"/README
+
+ # remove useless .la files
+ find "${D}" -name '*.la' -delete
+
+ # remove useless .a (only for non static compilation)
+ use static-libs || find "${D}" -name '*.a' -delete
+}