summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKeri Harris <keri@gentoo.org>2011-11-19 08:47:36 +0000
committerKeri Harris <keri@gentoo.org>2011-11-19 08:47:36 +0000
commit7b0e656887973919348b4c164314919985f020ed (patch)
tree55cacd3d17bfd55293a0b0c2d5f5f7fb5df75d5d /net-misc/pedro
parentBump to EAPI=4 so we can depend on zlib[static-libs] for USE=static #390959 b... (diff)
downloadhistorical-7b0e656887973919348b4c164314919985f020ed.tar.gz
historical-7b0e656887973919348b4c164314919985f020ed.tar.bz2
historical-7b0e656887973919348b4c164314919985f020ed.zip
Version bump
Package-Manager: portage-2.1.10.11/cvs/Linux x86_64
Diffstat (limited to 'net-misc/pedro')
-rw-r--r--net-misc/pedro/ChangeLog10
-rw-r--r--net-misc/pedro/Manifest18
-rw-r--r--net-misc/pedro/files/pedro-1.6-portage.patch20
-rw-r--r--net-misc/pedro/pedro-1.6.ebuild45
4 files changed, 83 insertions, 10 deletions
diff --git a/net-misc/pedro/ChangeLog b/net-misc/pedro/ChangeLog
index 5f580ff0ac9d..6cda600daa46 100644
--- a/net-misc/pedro/ChangeLog
+++ b/net-misc/pedro/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for net-misc/pedro
-# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/pedro/ChangeLog,v 1.7 2010/10/29 20:06:51 keri Exp $
+# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-misc/pedro/ChangeLog,v 1.8 2011/11/19 08:47:36 keri Exp $
+
+*pedro-1.6 (19 Nov 2011)
+
+ 19 Nov 2011; <keri@gentoo.org> +pedro-1.6.ebuild,
+ +files/pedro-1.6-portage.patch:
+ Version bump
29 Oct 2010; <keri@gentoo.org> pedro-1.5.ebuild:
QA - tidy up examples installation, add die to doins calls
diff --git a/net-misc/pedro/Manifest b/net-misc/pedro/Manifest
index 9b6940712494..f9bbd0df256f 100644
--- a/net-misc/pedro/Manifest
+++ b/net-misc/pedro/Manifest
@@ -1,18 +1,20 @@
-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
+Hash: SHA1
AUX pedro-1.5-portage.patch 806 RMD160 6665d806ad660d28e1cae1399c3c2efb820ebde5 SHA1 730da3571029d84214309a040d3020c84bf54ee3 SHA256 fed1070e65092fd46eb7524d95ce7cef6ea85b799efa86a0a8aba3904d0b7844
+AUX pedro-1.6-portage.patch 806 RMD160 b8e716276e953476092a7f2eaf28e9bcc1df4d1a SHA1 9ad040576db86ebda4ff44b2257c2a2f18571cad SHA256 58219928de451939e4866df7113a7f788a2eb4ef672f3aeca755c7e77618cf57
DIST pedro-1.5.tgz 702522 RMD160 2d9c0b4208eb450329bd454e2e549ce1a89adc98 SHA1 48ec07046daf0ca683a119d69316286201317276 SHA256 ddefe8e9ce5bd10b94ffaffb48c634c0c07a6d1bc488efefdb20432fda590fb0
+DIST pedro-1.6.tgz 711856 RMD160 7978b894bfb4f807a1411d79388d215e236baee1 SHA1 1f71817c692c3f20a91c5345de88a82476b6f41b SHA256 bc13b0d9020e46c2f374d0e3c078fcec5ceafd75894e8b65d2c2985ae356225c
DIST pedro-manual-1.5.tar.gz 146376 RMD160 afd4dccc5a4ddb6d94cd150ba81e8baa5708d42d SHA1 752bf50f4d3dbc6b60b3e3750a84c930ff7808b8 SHA256 b9159337a97fb5f76c1c789bdf68e00096c953a7e5ae44089b92f39119cd48f7
+DIST pedro-manual-1.6.tar.gz 222863 RMD160 b481345af93288742d489382e38b20a26fd923d2 SHA1 7b47e6dfafe7b28804fe6515f6e97b1831870ff5 SHA256 2cc10c5c4de00a344a8f2cd58b293bcda9b4629f4fa5567fb6fb507b7e83d5e4
EBUILD pedro-1.5.ebuild 1154 RMD160 2c645db7dede693e426a90146951a22171fd40b4 SHA1 66cfd37a79e05068af0223b8532887508c50f85a SHA256 8ac4d39b684e71827c569f957564b7f66d7858a8b21d557b478bb40ea5f63a32
-MISC ChangeLog 937 RMD160 9fd61136bb703a24eaade84b016d757184b82c2d SHA1 5abaeefcb87dbb23449a55f5bb7b84e2445b3d7c SHA256 b7ac17cf5a4506dac0473bc9ad233a5b39c6c142573bf2882ce917fa4ffd0fe0
+EBUILD pedro-1.6.ebuild 1156 RMD160 a87aa78deca3b039e26f7b5f10277ef3a163040e SHA1 22e15707397d0be01dd9e805af82213e03ec57f5 SHA256 eef0e92fb76d68b183d6859ddf9562147da02356214a64bd1ca2f516f7abae5b
+MISC ChangeLog 1065 RMD160 c6fe493af3855255b4a6f8b86d47cfcfcb25a5dd SHA1 994c22afce0812594fcb8e0969befddd00a873e6 SHA256 8fe21c0532a20fd7c8c5c020ca88ee693c659ca39bf7ff551c2e3f90bf7dd258
MISC metadata.xml 224 RMD160 9a9948130f40fa61eebf28fc793eb14de9dd34e9 SHA1 3b34b0c853c7685510fc453d06e691930f27990b SHA256 6b611d4c97090d3a56d83c71fe86fa37fc09dbbef583d9f6646c0da005bcd552
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.18 (GNU/Linux)
+Version: GnuPG v2.0.17 (GNU/Linux)
-iJwEAQEIAAYFAk59rRUACgkQfXuS5UK5QB08TgP+Nu3oy9/Yu9j7bnZYYyPtNm32
-afj2hbIE9EcaKhknzRsQx4/hVIYBXXujm17C5wiKAGi/wPfMWUNUVK8e4P0PyWvV
-Nwjly0Ugj//ITo9xP71lLwn6xdOoYo/eVA0zhQiXk6ro6gcS5oUnPji2uJ9i8ee+
-FcbzJvn/PrCIRKu+PG0=
-=RiLF
+iEYEARECAAYFAk7HbTIACgkQrwS/tqE49e3cDACdFAVNV94H5tpmYXw6+7pGPkZR
+txgAn0njD5vyChHUxkWlnuMNES/k8Iix
+=Q/Eq
-----END PGP SIGNATURE-----
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/pedro-1.6.ebuild b/net-misc/pedro/pedro-1.6.ebuild
new file mode 100644
index 000000000000..cf4c60c4fd48
--- /dev/null
+++ b/net-misc/pedro/pedro-1.6.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-misc/pedro/pedro-1.6.ebuild,v 1.1 2011/11/19 08:47:36 keri Exp $
+
+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 ~sparc ~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
+}