From d09adeb68379eddd1561fdd2e97ca9fd447242ef Mon Sep 17 00:00:00 2001 From: "Robin H. Johnson" Date: Sat, 31 Mar 2007 21:06:37 +0000 Subject: [PATCH] Fix building with SNMP and SSL. They are not optional now, as stuff breaks without them. Package-Manager: portage-2.1.2.3 --- net-misc/vmpsd/ChangeLog | 10 ++++-- net-misc/vmpsd/Manifest | 15 ++++++--- net-misc/vmpsd/files/digest-vmpsd-1.3-r2 | 3 ++ net-misc/vmpsd/vmpsd-1.3-r2.ebuild | 40 ++++++++++++++++++++++++ 4 files changed, 62 insertions(+), 6 deletions(-) create mode 100644 net-misc/vmpsd/files/digest-vmpsd-1.3-r2 create mode 100644 net-misc/vmpsd/vmpsd-1.3-r2.ebuild diff --git a/net-misc/vmpsd/ChangeLog b/net-misc/vmpsd/ChangeLog index fa8feda62f05..9cdc37bcefc5 100644 --- a/net-misc/vmpsd/ChangeLog +++ b/net-misc/vmpsd/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for net-misc/vmpsd -# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-misc/vmpsd/ChangeLog,v 1.2 2006/09/30 17:25:04 robbat2 Exp $ +# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/net-misc/vmpsd/ChangeLog,v 1.3 2007/03/31 21:06:37 robbat2 Exp $ + +*vmpsd-1.3-r2 (31 Mar 2007) + + 31 Mar 2007; Robin H. Johnson +vmpsd-1.3-r2.ebuild: + Fix building with SNMP and SSL. They are not optional now, as stuff breaks + without them. *vmpsd-1.3-r1 (30 Sep 2006) diff --git a/net-misc/vmpsd/Manifest b/net-misc/vmpsd/Manifest index ed36d7dd7847..068ff1ecac7f 100644 --- a/net-misc/vmpsd/Manifest +++ b/net-misc/vmpsd/Manifest @@ -7,14 +7,18 @@ EBUILD vmpsd-1.3-r1.ebuild 952 RMD160 820857ba0d542c3beb869e87d5b3f6cb3828f324 S MD5 596c1011af3ad2b7151eaf1c342d5d4e vmpsd-1.3-r1.ebuild 952 RMD160 820857ba0d542c3beb869e87d5b3f6cb3828f324 vmpsd-1.3-r1.ebuild 952 SHA256 e4a16c288986e7877b9f0bb034954aaee17d5829719f81f2b8f57d64954adfdd vmpsd-1.3-r1.ebuild 952 +EBUILD vmpsd-1.3-r2.ebuild 977 RMD160 d19c3609b816eefff29a08f161ee57ba1fafc0cb SHA1 ed4cd816d68d44825876e3f60c3bbf8f5f7c1d75 SHA256 5425410c8c789117f3051337b7bbf1886f317cc22e276f0b878ec117148348ee +MD5 a8fc6a612717f90526426a09889cb707 vmpsd-1.3-r2.ebuild 977 +RMD160 d19c3609b816eefff29a08f161ee57ba1fafc0cb vmpsd-1.3-r2.ebuild 977 +SHA256 5425410c8c789117f3051337b7bbf1886f317cc22e276f0b878ec117148348ee vmpsd-1.3-r2.ebuild 977 EBUILD vmpsd-1.3.ebuild 926 RMD160 6f406244064a4d5c14becf279438fd82c89d633b SHA1 5b5a993532463956d9701436a833263ad15fd42b SHA256 c9fdc2389e8b58edf1e5b4bb12d2764756e89ee74e8a971a8a4ce2d890622fea MD5 43acb0e78c9e240e5e2bffdc3dc4ad3b vmpsd-1.3.ebuild 926 RMD160 6f406244064a4d5c14becf279438fd82c89d633b vmpsd-1.3.ebuild 926 SHA256 c9fdc2389e8b58edf1e5b4bb12d2764756e89ee74e8a971a8a4ce2d890622fea vmpsd-1.3.ebuild 926 -MISC ChangeLog 715 RMD160 747b802336190da94892cb0cb4979eb0857a0e6f SHA1 7573df635023312ce3fc5738ba3eaf02d9906095 SHA256 67ca93a136ef74d766f796518b304af4d4d1da422f8d19a44b898f5e6c11106c -MD5 dce5ffd604b2f6faf69ef36ffc865c38 ChangeLog 715 -RMD160 747b802336190da94892cb0cb4979eb0857a0e6f ChangeLog 715 -SHA256 67ca93a136ef74d766f796518b304af4d4d1da422f8d19a44b898f5e6c11106c ChangeLog 715 +MISC ChangeLog 913 RMD160 6473f26516cc43ebd9acba4083a4423da38eda60 SHA1 674d94f3b07397c905e2b74e41d180aa72c0595f SHA256 480659d196875d6a146f526f03791cb529e3afd7d94b3f32f993f41b5d7efb48 +MD5 7e4226807ca806051e16a03558901c70 ChangeLog 913 +RMD160 6473f26516cc43ebd9acba4083a4423da38eda60 ChangeLog 913 +SHA256 480659d196875d6a146f526f03791cb529e3afd7d94b3f32f993f41b5d7efb48 ChangeLog 913 MISC metadata.xml 225 RMD160 c09f9d0847a74b63fa447b4f33720f22f73595f6 SHA1 78f3994ac404ca6cee7bccc029cea214c72f7e39 SHA256 426743569a0f3c42eee0aecbe64a683e26802253fef77b403e9b1b04c01ffca2 MD5 5c9d9683447326ea1f1a6fe9aa699120 metadata.xml 225 RMD160 c09f9d0847a74b63fa447b4f33720f22f73595f6 metadata.xml 225 @@ -25,3 +29,6 @@ SHA256 302b7fa717c51641bb95afe9e7971ae53ef17ef48b1c3d8568d06ee12cf284b7 files/di MD5 9a49f8a708039fbbfb4862bdd5ae83ab files/digest-vmpsd-1.3-r1 226 RMD160 6f2bc4719a58e9210fdfabeaa6c83a196fdae57e files/digest-vmpsd-1.3-r1 226 SHA256 302b7fa717c51641bb95afe9e7971ae53ef17ef48b1c3d8568d06ee12cf284b7 files/digest-vmpsd-1.3-r1 226 +MD5 9a49f8a708039fbbfb4862bdd5ae83ab files/digest-vmpsd-1.3-r2 226 +RMD160 6f2bc4719a58e9210fdfabeaa6c83a196fdae57e files/digest-vmpsd-1.3-r2 226 +SHA256 302b7fa717c51641bb95afe9e7971ae53ef17ef48b1c3d8568d06ee12cf284b7 files/digest-vmpsd-1.3-r2 226 diff --git a/net-misc/vmpsd/files/digest-vmpsd-1.3-r2 b/net-misc/vmpsd/files/digest-vmpsd-1.3-r2 new file mode 100644 index 000000000000..577a1ce45315 --- /dev/null +++ b/net-misc/vmpsd/files/digest-vmpsd-1.3-r2 @@ -0,0 +1,3 @@ +MD5 07ad86343ad715c94b9de4c54c62d3db vmpsd-1.3.tar.gz 95202 +RMD160 1185fbd654d5d0e939fdfa08149d1ebcb3fc0ef2 vmpsd-1.3.tar.gz 95202 +SHA256 6f6bd6c5d1e9fc862c27cf783bcbabef21619aa5fe7984231eb55e32e11ca142 vmpsd-1.3.tar.gz 95202 diff --git a/net-misc/vmpsd/vmpsd-1.3-r2.ebuild b/net-misc/vmpsd/vmpsd-1.3-r2.ebuild new file mode 100644 index 000000000000..d70145711150 --- /dev/null +++ b/net-misc/vmpsd/vmpsd-1.3-r2.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-misc/vmpsd/vmpsd-1.3-r2.ebuild,v 1.1 2007/03/31 21:06:37 robbat2 Exp $ + +inherit eutils flag-o-matic + +DESCRIPTION="An open-source VLAN management system" +HOMEPAGE="http://vmps.sourceforge.net" +SRC_URI="mirror://sourceforge/vmps/${P}.tar.gz" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~x86 ~amd64 ~ppc" +IUSE="" +DEPEND="virtual/libc + net-analyzer/net-snmp + dev-libs/openssl" +S="${WORKDIR}/${PN}" + +src_unpack() { + unpack ${A} + epatch ${FILESDIR}/${P}-snmp-support.patch +} + +src_compile() { + append-ldflags -lssl + econf \ + --sysconfdir=/etc/vmpsd \ + --enable-snmp \ + || die "econf failed" + emake || die "emake failed" +} + +src_install() { + cd "${S}" + emake DESTDIR="${D}" install || die + dodoc README INSTALL AUTHORS doc/*txt + newdoc external/README README.external + newdoc tools/README README.tools + dodoc external/simple tools/vqpcli.pl +} -- 2.26.2