diff options
author | Paul Healy <lmiphay@gmail.com> | 2015-03-19 21:21:05 +0000 |
---|---|---|
committer | Paul Healy <lmiphay@gmail.com> | 2015-03-19 21:21:05 +0000 |
commit | cfe668d33cdba1bde3628037ed09cf849e382977 (patch) | |
tree | bea63054ab13ed2078eef391d453ebc026fd0a34 /dev-perl | |
parent | add Log::StdLog for Net-UDAP (diff) | |
download | lmiphay-cfe668d33cdba1bde3628037ed09cf849e382977.tar.gz lmiphay-cfe668d33cdba1bde3628037ed09cf849e382977.tar.bz2 lmiphay-cfe668d33cdba1bde3628037ed09cf849e382977.zip |
add ebuild for Net::UDAP
Diffstat (limited to 'dev-perl')
-rw-r--r-- | dev-perl/Net-UDAP/Manifest | 1 | ||||
-rw-r--r-- | dev-perl/Net-UDAP/Net-UDAP-9999.ebuild | 57 |
2 files changed, 58 insertions, 0 deletions
diff --git a/dev-perl/Net-UDAP/Manifest b/dev-perl/Net-UDAP/Manifest new file mode 100644 index 0000000..d89d05f --- /dev/null +++ b/dev-perl/Net-UDAP/Manifest @@ -0,0 +1 @@ +EBUILD Net-UDAP-9999.ebuild 1468 SHA256 716450055026682989b19c915eda33e7b05dd4a55bfe9b39f4f4e45ea0b8ae2d SHA512 032c810e9107fe6625c2a6ad91299ecabe2c6b8de5c4d76da9531f2d6f3557f1a21fafa7831af6e8e0ee7d70cd475c3bb5866b71058ab08718b6b1ed0620d586 WHIRLPOOL 4ab3ab6d47379d8a7c053a16a03becea08a0ec0692e21f288af099d3aac676a0ad966f6c265074388fc7c2c4f96e74f9f1085dd5113c09eaeb32f02520346eff diff --git a/dev-perl/Net-UDAP/Net-UDAP-9999.ebuild b/dev-perl/Net-UDAP/Net-UDAP-9999.ebuild new file mode 100644 index 0000000..8d31825 --- /dev/null +++ b/dev-perl/Net-UDAP/Net-UDAP-9999.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +EGIT_REPO_URI="https://github.com/robinbowes/net-udap.git" +inherit perl-module git-r3 + +DESCRIPTION="A Perl module to configure the Logitech SqueezeBox Receiver" +HOMEPAGE="https://github.com/robinbowes/net-udap" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="amd64 x86" +IUSE="" + +RDEPEND="" +DEPEND=" + ${RDEPEND} + dev-perl/Class-Accessor + dev-perl/IO-Interface + dev-perl/Log-StdLog + dev-perl/Term-Shell + virtual/perl-Module-Build +" + +SRC_TEST="skip" + +S=${WORKDIR}/${P}/src/${PN} + +src_prepare() { + sed -i -e 's:use lib:#use lib:' "${WORKDIR}/${P}/scripts/udap_shell.pl" + sed -i '/Message.pm/d' "${WORKDIR}/${P}/src/Net-UDAP/MANIFEST" + touch "${WORKDIR}/${P}/src/Net-UDAP/META.yml" + perl-module_src_prepare +} + +src_install() { + perl-module_src_install + + dodoc $WORKDIR/$P/README.md + dodoc -r $WORKDIR/$P/doc + dobin $WORKDIR/$P/scripts/udap_shell.pl +} + +pkg_postinst() { + elog "udap_shell.pl has been installed into /usr/bin" + elog "" + elog "Net-UDAP documentation is online at:" + elog "" + elog "1. http://projects.robinbowes.com/Net-UDAP/trac/wiki/GettingStarted" + elog "2. http://projects.robinbowes.com/Net-UDAP/trac/wiki/ReceiverSetupProcedure" + elog "3. http://projects.robinbowes.com/Net-UDAP/trac/wiki/SampleUsage" + elog "" + elog "Support thread at: http://forums.slimdevices.com/showthread.php?57861-Net-UDAP-SqueezeBox-Receiver-configuration-tool" +} |