diff options
author | Richard Freeman <rich0@gentoo.org> | 2011-12-18 04:22:55 +0000 |
---|---|---|
committer | Richard Freeman <rich0@gentoo.org> | 2011-12-18 04:22:55 +0000 |
commit | 22a56e674bdb65db5afd2c2fac6abbed03693e64 (patch) | |
tree | 988a2387529a2a99cf21e3aee6d9113b72142b48 /www-apps/mythweb | |
parent | Introduce mythtv 0.24.1 (diff) | |
download | historical-22a56e674bdb65db5afd2c2fac6abbed03693e64.tar.gz historical-22a56e674bdb65db5afd2c2fac6abbed03693e64.tar.bz2 historical-22a56e674bdb65db5afd2c2fac6abbed03693e64.zip |
Introduce 0.24.
Package-Manager: portage-2.1.10.11/cvs/Linux x86_64
Diffstat (limited to 'www-apps/mythweb')
-rw-r--r-- | www-apps/mythweb/ChangeLog | 8 | ||||
-rw-r--r-- | www-apps/mythweb/Manifest | 15 | ||||
-rw-r--r-- | www-apps/mythweb/files/0.24-postinstall-en.txt | 13 | ||||
-rw-r--r-- | www-apps/mythweb/mythweb-0.24_p20110310.ebuild | 102 |
4 files changed, 136 insertions, 2 deletions
diff --git a/www-apps/mythweb/ChangeLog b/www-apps/mythweb/ChangeLog index 942b47f6f74b..a0bebeb2df1d 100644 --- a/www-apps/mythweb/ChangeLog +++ b/www-apps/mythweb/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for www-apps/mythweb # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/www-apps/mythweb/ChangeLog,v 1.87 2011/07/28 21:02:44 cardoe Exp $ +# $Header: /var/cvsroot/gentoo-x86/www-apps/mythweb/ChangeLog,v 1.88 2011/12/18 04:22:54 rich0 Exp $ + +*mythweb-0.24_p20110310 (18 Dec 2011) + + 18 Dec 2011; Richard Freeman <rich0@gentoo.org> + +files/0.24-postinstall-en.txt, +mythweb-0.24_p20110310.ebuild: + Introduce 0.24. 28 Jul 2011; Doug Goldstein <cardoe@gentoo.org> -mythweb-0.22_p22763-r1.ebuild, -mythweb-0.23_p25065.ebuild: diff --git a/www-apps/mythweb/Manifest b/www-apps/mythweb/Manifest index 5089ee78befc..c619e3e9a277 100644 --- a/www-apps/mythweb/Manifest +++ b/www-apps/mythweb/Manifest @@ -1,7 +1,20 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + +AUX 0.24-postinstall-en.txt 539 RMD160 8de049db466f3aa2312296844ac0c19ebf858f7a SHA1 b43475bda37459685af27edab883f64af779aa44 SHA256 5d057d10a319948a7378ddde134926f40a892a2142a65ba36a0e78cd7283f74a AUX mythweb-0.22_p22763-ao-click.patch 744 RMD160 10f093092a02b62cf3fa2cfd230de7fa0929bb19 SHA1 edf286fe0cfd15a47e05207f17ebc049329df3bb SHA256 5c605667ae9ec0986ccb26902d1142bfea4d5a89a576915d1e027e190cb61ccd AUX postinstall-en-0.20.txt 576 RMD160 b627a3df85d93938df920ad248358cbeaa329d89 SHA1 c62eb7594adaa82332d2dc44528fa431468f3ce4 SHA256 b58cd5a6deb07daedaa96a78cebfa70b001ebae1611394ab9a1bce7b3db01ee2 AUX postinstall-en-0.21.txt 538 RMD160 a45c405940e353b17ec1a1d454b8bd107d82e66f SHA1 18bd5b82983bfdfa5dcd698a2c5b5e2fd4f685b9 SHA256 2ac53d02ed80f4e131eb9935289f8d7441a646bae4aecd9e3143b7dcc2e44453 DIST mythplugins-0.23.1_p25396.zip 38052892 RMD160 85cf7b2c8a931d04f56bc11cea768880e9412640 SHA1 37baec2e9016b56fab926f9a6deb3fd4c8613623 SHA256 fed3c6df6273df743a4ccd950e518579321ed51945a85c97fe1d0e12faf8ece6 +DIST mythweb-0.24_p20110310.tar.gz 2037726 RMD160 017fbbae3537b301f9ed188719e0928d8d31fde9 SHA1 8585fd13a894343ac8a19fd114f8de5b0157da06 SHA256 506f7a4af21bde5875086d9d6387291bc444c9389c367c05bf8126483ee350df EBUILD mythweb-0.23.1_p25396.ebuild 1073 RMD160 e11877c05dc571d2efad23fd21556dec3f7a8b0f SHA1 251ba0487a30845405c45f73a38fc35c22a5c792 SHA256 4c6dad53d2ac47b94934013e996dbf2b3befdbd2a65fef7110749375c550c4cc -MISC ChangeLog 16165 RMD160 cd35de6218b45cd1eba9f70c8004ef7281ae5909 SHA1 d6e208266b3b06b314de53198c71231b06728d92 SHA256 5d4549ce21d809d208c23f6112f6fcb9ba418e4c8db1126dc43c4caddf2bf59b +EBUILD mythweb-0.24_p20110310.ebuild 2233 RMD160 898642e4f85c743fb98726224c540f5bafae00df SHA1 2f3708039e96a4721cb9086f0dff802f658788c9 SHA256 0a82d34bdb5dcc20a8a20beff57ba1b7c3bd1a676041dc66f591aab620239b60 +MISC ChangeLog 16338 RMD160 f84c0f8877669199a0ee7771782a0d41b7a01479 SHA1 9e6e847b4fa74b1a721653ca5ca157090fabbb0f SHA256 3bc0bd47b5ee68259c4b7bed4be6f5107d58ee10d10930edf36b4308439eb19f MISC metadata.xml 297 RMD160 6c31b5819e9b1f9f09295951d54123ab89aa026c SHA1 f796c3942c0ed4fef34c9a7704c1709ffccb0b3f SHA256 6e536848a73a470669002bc5e4cae7d4f9e4930eea9dbf301d23a19e55996daa +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.17 (GNU/Linux) + +iF4EAREIAAYFAk7taqQACgkQCMFw3lXsEjpgzgEAvVOvj2mzSYRBNHOfhh25fNKa +ltYSGkTDSbTdyuQNNXEBAJyXh8E1WvaAZstwjVzu/vjXXiB7e7RaTHp05BjY3Yov +=dFf6 +-----END PGP SIGNATURE----- diff --git a/www-apps/mythweb/files/0.24-postinstall-en.txt b/www-apps/mythweb/files/0.24-postinstall-en.txt new file mode 100644 index 000000000000..acba4515b87a --- /dev/null +++ b/www-apps/mythweb/files/0.24-postinstall-en.txt @@ -0,0 +1,13 @@ +**************************************************** +You probably want to modify +${MY_SERVERCONFIGDIR}/mythweb.conf.apache +to fit your needs and create a symlink to it as +/etc/apache2/modules.d/mythweb.conf +**************************************************** +In order to prevent unauthorized access to your Myth +installation, MythWeb can be configured to require +authentication using htdigest. The apache controls for +doing this are commented out in mythweb.conf.apache +by default. +***************************************************** + diff --git a/www-apps/mythweb/mythweb-0.24_p20110310.ebuild b/www-apps/mythweb/mythweb-0.24_p20110310.ebuild new file mode 100644 index 000000000000..797b2fcba52e --- /dev/null +++ b/www-apps/mythweb/mythweb-0.24_p20110310.ebuild @@ -0,0 +1,102 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/www-apps/mythweb/mythweb-0.24_p20110310.ebuild,v 1.1 2011/12/18 04:22:54 rich0 Exp $ + +EAPI=2 + +MYTHTV_VERSION="" +MYTHTV_BRANCH="fixes/0.24" +MYTHTV_REV="d0f3ba16ab2de06b5339f11f07d05f2cc21f74b0" +MYTHTV_SREV="d0f3ba1" + +inherit webapp depend.php versionator + +DESCRIPTION="PHP scripts intended to manage MythTV from a web browser." +IUSE="" +KEYWORDS="~amd64 ~ppc ~x86" + +RDEPEND="dev-lang/php[json,mysql,session,posix] + || ( <dev-lang/php-5.3[spl,pcre] >=dev-lang/php-5.3 ) + dev-perl/DBI + dev-perl/DBD-mysql + dev-perl/Net-UPnP" + +DEPEND="${RDEPEND} + app-arch/unzip" + +# Release version +MY_PV="${PV%_*}" + +# what product do we want +case "${PN}" in + mythtv) + REPO="mythtv" + MY_PN="mythtv" + S="${WORKDIR}/MythTV-${REPO}-${MYTHTV_SREV}/${MY_PN}" + ;; + mythtv-bindings) + REPO="mythtv" + MY_PN="mythtv" + S="${WORKDIR}/MythTV-${REPO}-${MYTHTV_SREV}/${MY_PN}" + ;; + mythweb) + REPO="mythweb" + MY_PN="mythweb" + S="${WORKDIR}/MythTV-${REPO}-${MYTHTV_SREV}/" + ;; + nuvexport) + REPO="nuvexport" + MY_PN="nuvexport" + MYTHTV_REV="$NUVEXPORT_REV" + S="${WORKDIR}/MythTV-${REPO}-${NUVEXPORT_SREV}/" + ;; + *) + REPO="mythtv" + MY_PN="mythplugins" + S="${WORKDIR}/MythTV-${REPO}-${MYTHTV_SREV}/${MY_PN}" + ;; +esac + +# _pre is from SVN trunk while _p and _beta are from SVN ${MY_PV}-fixes +# TODO: probably ought to do something smart if the regex doesn't match anything +[[ "${PV}" =~ (_alpha|_beta|_pre|_rc|_p)([0-9]+) ]] || { + # assume a tagged release + MYTHTV_REV="v${PV}" +} + +HOMEPAGE="http://www.mythtv.org" +LICENSE="GPL-2" +SRC_URI="https://github.com/MythTV/${REPO}/tarball/${MYTHTV_REV} -> ${REPO}-${PV}.tar.gz" + +need_httpd_cgi +need_php5_httpd + +src_configure() { + : +} + +src_compile() { + : +} + +src_install() { + webapp_src_preinst + + cd "${S}" + dodoc README INSTALL + + dodir "${MY_HTDOCSDIR}"/data + + insinto "${MY_HTDOCSDIR}" + doins -r [[:lower:]]* + + webapp_configfile "${MY_HTDOCSDIR}"/mythweb.conf.{apache,lighttpd} + + webapp_serverowned "${MY_HTDOCSDIR}"/data + + webapp_postinst_txt en "${FILESDIR}"/0.24-postinstall-en.txt + + webapp_src_install + + fperms 755 /usr/share/webapps/mythweb/${PV}/htdocs/mythweb.pl +} |