From 4f2d7949f03e1c198bc888f2d05f421d35c57e21 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 9 Oct 2017 18:53:29 +0100 Subject: reinit the tree, so we can have metadata --- net-misc/pedro/Manifest | 7 +++++ net-misc/pedro/files/pedro-1.6-portage.patch | 20 +++++++++++++ net-misc/pedro/metadata.xml | 8 +++++ net-misc/pedro/pedro-1.6.ebuild | 44 ++++++++++++++++++++++++++++ 4 files changed, 79 insertions(+) create mode 100644 net-misc/pedro/Manifest create mode 100644 net-misc/pedro/files/pedro-1.6-portage.patch create mode 100644 net-misc/pedro/metadata.xml create mode 100644 net-misc/pedro/pedro-1.6.ebuild (limited to 'net-misc/pedro') 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 @@ + + + + + keri@gentoo.org + Keri Harris + + 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 +} -- cgit v1.2.3