summaryrefslogtreecommitdiff
path: root/net-misc/pedro
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /net-misc/pedro
reinit the tree, so we can have metadata
Diffstat (limited to 'net-misc/pedro')
-rw-r--r--net-misc/pedro/Manifest7
-rw-r--r--net-misc/pedro/files/pedro-1.6-portage.patch20
-rw-r--r--net-misc/pedro/metadata.xml8
-rw-r--r--net-misc/pedro/pedro-1.6.ebuild44
4 files changed, 79 insertions, 0 deletions
diff --git a/net-misc/pedro/Manifest b/net-misc/pedro/Manifest
new file mode 100644
index 000000000000..dcd37c6e835c
--- /dev/null
+++ b/net-misc/pedro/Manifest
@@ -0,0 +1,7 @@
+AUX pedro-1.6-portage.patch 806 SHA256 58219928de451939e4866df7113a7f788a2eb4ef672f3aeca755c7e77618cf57 SHA512 964527b3f480f7e009dd60a4f0e1b1c32a58a50dc358cc3975934db95c9ca34270463d3bc12cec9fd5d93234a1ccf83a5fe4666cce8cd684427c8ec11d34b6cb WHIRLPOOL 0e7e7c01bee8313c34cd645abf8a20229ff6df896a1866ceb846ceda97da15a980f785659e467738b8e513dd41ee59d9e2ede31b88290fd39b316d469be85502
+DIST pedro-1.6.tgz 711856 SHA256 bc13b0d9020e46c2f374d0e3c078fcec5ceafd75894e8b65d2c2985ae356225c SHA512 263f53e447d4b3baab405a1d7313fc397f8a62958957688265c7485a5697b642138636659b5515b9010341655ba8045e5d85f69a86c20baa28edc0dcff0aef42 WHIRLPOOL 37db7a47d3d0741797d5f601c63402c8b83414f8d7cc7c181d43d23ddb6e68be4d73d16b6e6e98a5c013299961604584763bd512b54677dd12fc28e5cce0b2d2
+DIST pedro-manual-1.6.tar.gz 222863 SHA256 2cc10c5c4de00a344a8f2cd58b293bcda9b4629f4fa5567fb6fb507b7e83d5e4 SHA512 87f8e07e3a687d12e366f1974398996f2346e417680ab534622f901c0c7e1efeb171f0c0dadad46b578122c9e98531570c303d2d3ce04b1cd8150816d6138f99 WHIRLPOOL df63276ec28ad3e7c91ab3ddd0ff95a5d7f7beb0917681313eb0383bb647c08b96d426d82fa80ee9f15d4706a24ba5c954121baff10ba07c3b98adc77520452f
+EBUILD pedro-1.6.ebuild 1042 SHA256 2b811445bfea4e23411c06fb27c5125deebd0121cf795408713ef20d94c4cb77 SHA512 f9e21748407d4236403228397ad72bba31df2b98dab22141e887290d66db94fd019f99821b2bd6abd4632269cca39c8b1842ef370a8213a1a5158604c02e5186 WHIRLPOOL 5a4554d684276d42a71ceeef8af826ea89a535933a026982cf749dc60c5997e6bb009fc076092b1220a714884c1e1ed65c88c95903210229b60b0d586bf972db
+MISC ChangeLog 2232 SHA256 6eceb2a145c43bbf2ad4b204c43fbe4f1a1841af96a3899282ff1463cfbd6c4a SHA512 b7a7de1d9f29a2f968dd56d6cd50d17fc0f8da9ce5462d8edd050ef6e9940f296fe7928065ea444a60797eb0d7ef6ed6d9f74f1d37ae09e9ad91b4a376e7e7bc WHIRLPOOL 518709a97bfc9c68268fb00af4af180c96cc1233f51bab21bc4658ebc43c84f58ef916c6eccba9ae90f48bf64900c3df51e1e558b406f4b43b4ee1587a331247
+MISC ChangeLog-2015 1562 SHA256 c4f9fad8cacdc65a542e4dafbeb473d1096b488927715feebc1741fa2b282140 SHA512 0e783ac586e07a056cd6b7503ce6c12122a1a786500ec7629d61b12a2f7fa92087a274e03b5c2a0519c7cc0ceaa01b372c6b18ec4bfa82c40c0f2a95a5575464 WHIRLPOOL cbb929c77c0c74aa788304f9d998d0397f0a86b09f6b9f5886312a1b875113651e56fec78ab94d6dbe1154e462874847a335a10c25b069b7c1b24ee013948034
+MISC metadata.xml 238 SHA256 9c8c450d9d6628a38927f8acea6dd4f6826230d57b96df9e9c700a344374b83e SHA512 98e2109c9261f162840c0123e9f4748fcf3eb0f07f2f4a47c30ea78b84ab1bc41dca829ad2c8b6476df49748a40fc7101e59d4ce150b28cf32415d8232e47fd7 WHIRLPOOL e0aa153828461832f036c58b761c21f5d3e73f161c1ed7f70d934021450214a360872678d1e35dd65a4d56e6135e15f4f925b92785914939436381f54fb682a1
diff --git a/net-misc/pedro/files/pedro-1.6-portage.patch b/net-misc/pedro/files/pedro-1.6-portage.patch
new file mode 100644
index 000000000000..be1f9d3b2136
--- /dev/null
+++ b/net-misc/pedro/files/pedro-1.6-portage.patch
@@ -0,0 +1,20 @@
+--- pedro-1.6.orig/configure 2011-08-23 11:01:21.000000000 +1200
++++ pedro-1.6/configure 2011-11-19 21:28:47.000000000 +1300
+@@ -10478,7 +10478,7 @@
+ ac_config_headers="$ac_config_headers config.h"
+
+ #AC_CONFIG_MACRO_DIR([m4])
+-CPPFLAGS="-O2 -g `pkg-config --cflags glib-2.0`"
++CPPFLAGS="`pkg-config --cflags glib-2.0`"
+ case "${host}" in
+ i[3456789]86-*-mingw32*)
+ WIN32="yes"
+@@ -10486,7 +10486,7 @@
+ ;;
+ *)
+ WIN32="no"
+- LDFLAGS="-L../lib -lpedro `pkg-config --libs glib-2.0` -lm"
++ LDFLAGS="$LDFLAGS -L../lib -lpedro `pkg-config --libs glib-2.0` -lm"
+ ;;
+ esac
+ ac_config_files="$ac_config_files Makefile src/Makefile src/server/Makefile src/lib/Makefile src/examples/Makefile doc/Makefile"
diff --git a/net-misc/pedro/metadata.xml b/net-misc/pedro/metadata.xml
new file mode 100644
index 000000000000..84cf23a5f3c1
--- /dev/null
+++ b/net-misc/pedro/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="person">
+ <email>keri@gentoo.org</email>
+ <name>Keri Harris</name>
+</maintainer>
+</pkgmetadata>
diff --git a/net-misc/pedro/pedro-1.6.ebuild b/net-misc/pedro/pedro-1.6.ebuild
new file mode 100644
index 000000000000..00b9a3e6b9af
--- /dev/null
+++ b/net-misc/pedro/pedro-1.6.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=2
+
+inherit eutils
+
+DESCRIPTION="Pedro is a subscription/notification communications system"
+HOMEPAGE="http://www.itee.uq.edu.au/~pjr/HomePages/PedroHome.html"
+SRC_URI="http://www.itee.uq.edu.au/~pjr/HomePages/PedroFiles/${P}.tgz
+ doc? ( mirror://gentoo/${PN}-manual-${PV}.tar.gz )"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 ppc x86"
+IUSE="doc examples"
+
+RDEPEND="dev-libs/glib:2"
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}"/${P}
+
+src_prepare() {
+ epatch "${FILESDIR}"/${P}-portage.patch
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "emake install failed"
+
+ dodoc AUTHORS README || die
+
+ if use doc ; then
+ dodoc "${WORKDIR}"/${PN}.pdf || die
+ fi
+
+ if use examples ; then
+ insinto /usr/share/doc/${PF}/examples
+ doins src/examples/*.{c,tcl} || die
+ insinto /usr/share/doc/${PF}/examples/java_api
+ doins src/java_api/*.java || die
+ insinto /usr/share/doc/${PF}/examples/python_api
+ doins src/python_api/*.py || die
+ fi
+}