From 98785f0e68a4022c85f757bbf214501ad1583026 Mon Sep 17 00:00:00 2001 From: "W. Trevor King" Date: Sat, 28 May 2011 21:25:55 -0400 Subject: [PATCH] Add msva-perl package. --- app-crypt/msva-perl/ChangeLog | 13 ++++++ app-crypt/msva-perl/Manifest | 3 ++ app-crypt/msva-perl/metadata.xml | 9 ++++ app-crypt/msva-perl/msva-perl-9999.ebuild | 51 +++++++++++++++++++++++ 4 files changed, 76 insertions(+) create mode 100644 app-crypt/msva-perl/ChangeLog create mode 100644 app-crypt/msva-perl/Manifest create mode 100644 app-crypt/msva-perl/metadata.xml create mode 100644 app-crypt/msva-perl/msva-perl-9999.ebuild diff --git a/app-crypt/msva-perl/ChangeLog b/app-crypt/msva-perl/ChangeLog new file mode 100644 index 0000000..a29d1b3 --- /dev/null +++ b/app-crypt/msva-perl/ChangeLog @@ -0,0 +1,13 @@ +# ChangeLog for app-crypt/msva-perl +# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 +# $Header: $ + +*msva-perl-9999 (25 May 2011) + 25 May 2011; W. Trevor King ChangeLog, metadata.xml, msva-9999.ebuild : + - Created ebuild suite for msva-perl. + - Added initial ChangeLog which should be updated whenever the + package is updated in any way. This changelog is targetted to + users. This means that the comments should well explained and + written in clean English. The details about writing correct + changelogs are explained in the skel.ChangeLog file which you can + find in the root directory of the portage repository. diff --git a/app-crypt/msva-perl/Manifest b/app-crypt/msva-perl/Manifest new file mode 100644 index 0000000..bf81097 --- /dev/null +++ b/app-crypt/msva-perl/Manifest @@ -0,0 +1,3 @@ +EBUILD msva-perl-9999.ebuild 1156 RMD160 30f5c8061d1821c9c36330c7a103698961ba6150 SHA1 7bc519c91ede31a71b07e3a3c226f39360a9973c SHA256 acdc6698ad5e4459421cb0217c745011f940bb7029f579ab960f7b15f4602c74 +MISC ChangeLog 662 RMD160 c70f7c4ed897a4b0bc495a3e26f4281000a8d830 SHA1 ba99afffffada5c33a9a8c601101478d2a086733 SHA256 78826fdcd372797405e526ee333f994fa532015b0a48a624e4fc06f0f5bce6a9 +MISC metadata.xml 247 RMD160 6735f3a5dd2d7a2b70589d1693f35d54291b7147 SHA1 c015969fe50967340dd050a44cb9f8a30b5e34a5 SHA256 9e65060e5f9d0a50d28c7a69d9c27fed6c3037fdd3e420cc276627fde2794f72 diff --git a/app-crypt/msva-perl/metadata.xml b/app-crypt/msva-perl/metadata.xml new file mode 100644 index 0000000..d124928 --- /dev/null +++ b/app-crypt/msva-perl/metadata.xml @@ -0,0 +1,9 @@ + + + + + + wking@drexel.edu + W. Trevor King + + diff --git a/app-crypt/msva-perl/msva-perl-9999.ebuild b/app-crypt/msva-perl/msva-perl-9999.ebuild new file mode 100644 index 0000000..9a877ce --- /dev/null +++ b/app-crypt/msva-perl/msva-perl-9999.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI="4" + +inherit perl-module + +if [[ ${PV} == "9999" ]] ; then + inherit git + EGIT_BRANCH="master" + #EGIT_REPO_URI="git://git.monkeysphere.info/${PN}" + EGIT_REPO_URI="http://www.physics.drexel.edu/~wking/code/git/monkeysphere-validation-agent.git" + SRC_URI="" +else + MY_P="${PN}_{$PV}" + SRC_URI="http://archive.monkeysphere.info/debian/pool/monkeysphere/m/${PN}/${MY_P}.orig.tar.gz" +fi + +DESCRIPTION="Monkeysphere public key validation daemon" +HOMEPAGE="http://web.monkeysphere.info/validation-agent/" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" + +#RESTRICT="test" # ssh connection failed + +RDEPEND=" + perl-gcpan/Crypt-X509 + dev-perl/File-HomeDir + dev-perl/File-ShareDir + dev-perl/GnuPG-Interface + dev-perl/HTTP-Server-Simple + dev-perl/HTTP-Message + dev-perl/JSON + dev-perl/config-general + dev-perl/libwww-perl + dev-perl/net-server + dev-perl/regexp-common + " +DEPEND=" + virtual/perl-Module-Build + test? ( ${DEPEND} ) + " + +src_install() { + mytargets="install --install-path doc=/usr/share/doc/${P}" + perl-module_src_install +} -- 2.26.2