From abebce726410ba117492927c15e3bdd023df68a5 Mon Sep 17 00:00:00 2001 From: Thomas Anderson Date: Fri, 30 Jan 2009 15:12:36 +0000 Subject: Initial import, ebuild by Thomas Anderson for bug #225131 Package-Manager: portage-2.1.6.4/cvs/Linux 2.6.24-gentoo-r8 x86_64 --- media-plugins/mythzoneminder/ChangeLog | 11 ++++++ media-plugins/mythzoneminder/Manifest | 3 ++ media-plugins/mythzoneminder/metadata.xml | 14 ++++++++ .../mythzoneminder-0.21_p17948.ebuild | 40 ++++++++++++++++++++++ 4 files changed, 68 insertions(+) create mode 100644 media-plugins/mythzoneminder/ChangeLog create mode 100644 media-plugins/mythzoneminder/Manifest create mode 100644 media-plugins/mythzoneminder/metadata.xml create mode 100644 media-plugins/mythzoneminder/mythzoneminder-0.21_p17948.ebuild (limited to 'media-plugins/mythzoneminder') diff --git a/media-plugins/mythzoneminder/ChangeLog b/media-plugins/mythzoneminder/ChangeLog new file mode 100644 index 000000000000..0e3d80f50491 --- /dev/null +++ b/media-plugins/mythzoneminder/ChangeLog @@ -0,0 +1,11 @@ +# ChangeLog for media-plugins/mythzoneminder +# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/media-plugins/mythzoneminder/ChangeLog,v 1.1 2009/01/30 15:12:36 gentoofan23 Exp $ + +*mythzoneminder-0.21_p17948 (30 Jan 2009) + + 30 Jan 2009; Thomas Anderson +metadata.xml, + +mythzoneminder-0.21_p17948.ebuild: + Initial import, ebuild by Thomas Anderson for bug + #225131 + diff --git a/media-plugins/mythzoneminder/Manifest b/media-plugins/mythzoneminder/Manifest new file mode 100644 index 000000000000..d4dff6883a09 --- /dev/null +++ b/media-plugins/mythzoneminder/Manifest @@ -0,0 +1,3 @@ +EBUILD mythzoneminder-0.21_p17948.ebuild 1059 RMD160 c4e171d778794595ea3af1b8597a7e526db67999 SHA1 7b784b527b151436ca28b1d3e77bcac3930c3bee SHA256 538b1a28dd6559a5c844fbf33eab8d5fdc308a9d993214909f71f54b41f85eae +MISC ChangeLog 474 RMD160 13bed2c30f78890d7b9fd16f56d59691d71cd74d SHA1 4e12e99a7ba27077c491793632544058c6abea9f SHA256 6b8386102f1b4b921703157583c3c2394311b61cf6b7be5b60dd07a2da51b086 +MISC metadata.xml 405 RMD160 a77a80c130a3e027d4e64887c682dafa9ae84c0c SHA1 33f0b455a3b2dfe58ab1271bb46ab8f7d18edb34 SHA256 55cea629b166470ee8222b30e639675e04e058f79da913906faeab077ab151ba diff --git a/media-plugins/mythzoneminder/metadata.xml b/media-plugins/mythzoneminder/metadata.xml new file mode 100644 index 000000000000..3676cfc3ad7f --- /dev/null +++ b/media-plugins/mythzoneminder/metadata.xml @@ -0,0 +1,14 @@ + + + + + gentoofan23@gentoo.org + Thomas Anderson + + no-herd + + Don't build the mythtv side of this plugin, only + the part that communicates with zoneminder. + + + diff --git a/media-plugins/mythzoneminder/mythzoneminder-0.21_p17948.ebuild b/media-plugins/mythzoneminder/mythzoneminder-0.21_p17948.ebuild new file mode 100644 index 000000000000..12953601d225 --- /dev/null +++ b/media-plugins/mythzoneminder/mythzoneminder-0.21_p17948.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-plugins/mythzoneminder/mythzoneminder-0.21_p17948.ebuild,v 1.1 2009/01/30 15:12:36 gentoofan23 Exp $ + +MYTHTV_NODEPS="true" +inherit mythtv-plugins toolchain-funcs + +DESCRIPTION="Allows for viewing of CCTV cameras through zoneminder" +IUSE="minimal" +KEYWORDS="~amd64" + +DEPEND="minimal? ( dev-db/mysql + www-misc/zoneminder ) + =media-tv/mythtv-${MY_PV}*" +RDEPEND="${DEPEND}" + +src_unpack() { + mythtv-plugins_src_unpack + sed -i -e "s:g++:$(tc-getCXX):" \ + "${S}"/mythzoneminder/mythzmserver/Makefile.standalone \ + || die "Sed failed" +} + +src_compile() { + if use minimal; then + cd "${S}/mythzoneminder/mythzmserver" + emake CXX=$(tc-getCXX) -f Makefile.standalone || die "Emake failed" + else + mythtv-plugins_src_compile + fi +} + +src_install() { + if use minimal; then + dodoc README + dobin "${S}/mythzoneminder/mythzmserver/mythzmserver" || die "Installing mythzmserver failed" + else + mythtv-plugins_src_install + fi +} -- cgit v1.2.3-65-gdbad