diff options
author | Samuli Suominen <ssuominen@gentoo.org> | 2012-05-19 09:09:12 +0000 |
---|---|---|
committer | Samuli Suominen <ssuominen@gentoo.org> | 2012-05-19 09:09:12 +0000 |
commit | 498f4c44d0859a489e40d6327ddd81c7700ac884 (patch) | |
tree | 05e7e9816ebfab0b4a358c42d86c22cef1a9da9d /net-misc/mediatomb | |
parent | Depend on 0.8.1-r1 version of the pyme, because at earlier the alot crashes. (diff) | |
download | gentoo-2-498f4c44d0859a489e40d6327ddd81c7700ac884.tar.gz gentoo-2-498f4c44d0859a489e40d6327ddd81c7700ac884.tar.bz2 gentoo-2-498f4c44d0859a489e40d6327ddd81c7700ac884.zip |
old
(Portage version: 2.2.0_alpha107/cvs/Linux x86_64)
Diffstat (limited to 'net-misc/mediatomb')
-rw-r--r-- | net-misc/mediatomb/ChangeLog | 5 | ||||
-rw-r--r-- | net-misc/mediatomb/mediatomb-0.12.1.ebuild | 121 |
2 files changed, 4 insertions, 122 deletions
diff --git a/net-misc/mediatomb/ChangeLog b/net-misc/mediatomb/ChangeLog index 05506449089b..73a87c726577 100644 --- a/net-misc/mediatomb/ChangeLog +++ b/net-misc/mediatomb/ChangeLog @@ -1,6 +1,9 @@ # ChangeLog for net-misc/mediatomb # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-misc/mediatomb/ChangeLog,v 1.28 2012/04/11 04:54:08 dirtyepic Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-misc/mediatomb/ChangeLog,v 1.29 2012/05/19 09:09:12 ssuominen Exp $ + + 19 May 2012; Samuli Suominen <ssuominen@gentoo.org> -mediatomb-0.12.1.ebuild: + old *mediatomb-0.12.1-r2 (11 Apr 2012) diff --git a/net-misc/mediatomb/mediatomb-0.12.1.ebuild b/net-misc/mediatomb/mediatomb-0.12.1.ebuild deleted file mode 100644 index 10397f9cd7d2..000000000000 --- a/net-misc/mediatomb/mediatomb-0.12.1.ebuild +++ /dev/null @@ -1,121 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-misc/mediatomb/mediatomb-0.12.1.ebuild,v 1.9 2011/11/28 05:51:20 radhermit Exp $ - -EAPI=2 -inherit autotools eutils linux-info - -DESCRIPTION="MediaTomb is an open source UPnP MediaServer" -HOMEPAGE="http://www.mediatomb.cc/" -SRC_URI="mirror://sourceforge/mediatomb/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~arm ~ppc x86" -IUSE="debug +exif +ffmpeg inotify +javascript lastfm libextractor +mp4 mysql +taglib thumbnail" - -DEPEND=" - mysql? ( virtual/mysql ) - !mysql? ( >=dev-db/sqlite-3 ) - javascript? ( dev-lang/spidermonkey ) - dev-libs/expat - taglib? ( media-libs/taglib ) - !taglib? ( media-libs/id3lib ) - lastfm? ( >=media-libs/lastfmlib-0.4 ) - exif? ( media-libs/libexif ) - libextractor? ( media-libs/libextractor ) - mp4? ( media-libs/libmp4v2 ) - ffmpeg? ( virtual/ffmpeg ) - thumbnail? ( media-video/ffmpegthumbnailer[jpeg] ) - net-misc/curl - sys-apps/file - sys-libs/zlib - virtual/libiconv" -RDEPEND="${DEPEND}" - -pkg_setup() { - if use inotify; then - if ! linux_config_exists \ - || ! linux_chkconfig_present INOTIFY_USER; then - ewarn "Please enable Inotify support in your kernel:" - ewarn - ewarn " File systems --->" - ewarn " [*] Inotify support for userspace" - ewarn - fi - fi - enewgroup mediatomb - enewuser mediatomb -1 -1 /dev/null mediatomb -} - -src_prepare() { - epatch "${FILESDIR}/${P}-gcc46.patch" - if use javascript && has_version ">=dev-lang/spidermonkey-1.8.5" ; then - epatch "${FILESDIR}"/${P}-mozjs185.patch - eautoreconf - fi -} - -src_configure() { - if use thumbnail; then - elog "libextrator does not work with thumbnail, disabling libextrator" - myconf="${myconf} --enable-ffmpegthumbnailer --enable-ffmpeg --disable-libextractor" - elif ! use thumbnail && use ffmpeg && use libextractor; then - elog "libextrator does not work with ffmpeg, disabling libextrator" - myconf="${myconf} --disable-ffmpegthumbnailer --enable-ffmpeg --disable-libextractor" - else - myconf="${myconf} $(use_enable thumbnail ffmpegthumbnailer) $(use_enable ffmpeg) $(use_enable libextractor)" - fi - - econf \ - $(use_enable debug tombdebug) \ - $(use_enable exif libexif) \ - $(use_enable inotify) \ - $(use_enable javascript libjs) \ - $(use_enable lastfm lastfmlib) \ - $(use_enable mp4 libmp4v2) \ - $(use_enable mysql) $(use_enable !mysql sqlite3) \ - $(use_enable taglib) $(use_enable !taglib id3lib) \ - --enable-curl \ - --enable-external-transcoding \ - --enable-libmagic \ - --enable-protocolinfo-extension \ - --enable-youtube \ - --enable-zlib \ - ${myconf} -} - -src_install() { - emake DESTDIR="${D}" install || die "Install failed!" - - dodoc AUTHORS ChangeLog NEWS README TODO - - sed -e "s:#MYSQL#:$(use mysql && has_version dev-db/mysql[-minimal] && echo "mysql"):" \ - "${FILESDIR}/${PN}-0.12.0.initd" > "${T}/mediatomb.initd" || die - newinitd "${T}/mediatomb.initd" mediatomb || die - newconfd "${FILESDIR}/${PN}-0.12.0.confd" mediatomb || die - - insinto /etc/mediatomb - newins "${FILESDIR}/${PN}-0.12.0.config" config.xml || die - fperms 0600 /etc/mediatomb/config.xml - fowners mediatomb:mediatomb /etc/mediatomb/config.xml - - keepdir /var/lib/mediatomb - fowners mediatomb:mediatomb /var/lib/mediatomb -} - -pkg_postinst() { - if use mysql; then - elog "MediaTomb has been built with MySQL support and needs" - elog "to be configured before being started." - elog "For more information, please consult the MediaTomb" - elog "documentation: http://mediatomb.cc/pages/documentation" - elog - fi - - elog "To configure MediaTomb edit:" - elog "/etc/mediatomb/config.xml" - elog - elog "The MediaTomb web interface can be reached at (after the service is started):" - elog "http://localhost:49152/" -} |