diff options
author | Alexis Ballier <aballier@gentoo.org> | 2016-02-09 09:44:28 +0100 |
---|---|---|
committer | Alexis Ballier <aballier@gentoo.org> | 2016-02-09 09:45:48 +0100 |
commit | 8f31aa8184185f107273051c2ecd145e1d6db8c3 (patch) | |
tree | 3221e80eacf0da0ff80400162a68555e3238593a | |
parent | media-plugins/live: remove old (diff) | |
download | gentoo-8f31aa8184185f107273051c2ecd145e1d6db8c3.tar.gz gentoo-8f31aa8184185f107273051c2ecd145e1d6db8c3.tar.bz2 gentoo-8f31aa8184185f107273051c2ecd145e1d6db8c3.zip |
media-plugins/live: remove old
Package-Manager: portage-2.2.27
Signed-off-by: Alexis Ballier <aballier@gentoo.org>
-rw-r--r-- | media-plugins/live/Manifest | 1 | ||||
-rw-r--r-- | media-plugins/live/live-2015.11.09.ebuild | 129 |
2 files changed, 0 insertions, 130 deletions
diff --git a/media-plugins/live/Manifest b/media-plugins/live/Manifest index eb29d3ae1551..104c2aec6ae0 100644 --- a/media-plugins/live/Manifest +++ b/media-plugins/live/Manifest @@ -1,3 +1,2 @@ DIST live.2013.02.11.tar.gz 570837 SHA256 2cd619e61b9293a094a2cbb8dd7a7505f8e74e6197b80989093425ac78a86d83 SHA512 c0f2efbf2af06d5e5f2bc58955ca37942022a439e3c48bec06a49b636e08d4d31855e884586448c698b0c90d35ef24f282570d0026c4454c9e58855ff36713be WHIRLPOOL 121fb4815c44db793a3c225faa5c16e68a8f975e45e8c4d492886aa82a57dd1571ad14076375767524cb848336b702cccc9ab17af79787ac489b6eb789fd9bd9 -DIST live.2015.11.09.tar.gz 617651 SHA256 33dc683aae4cab9dd7cb05ff25ad35ddbd5ff6769f588a910644dced90e64ce8 SHA512 4c96f81a4c9379f7d1e2d63fa8db75bad6fba914862f538a4cb283ce7d7594f450682276ac684aa74b612d646eb05c0729eae48e00709f71215acb706c8a653f WHIRLPOOL c973a49fd0e5ed195dc4747e796a06b25d401792db3f469c8e8393b0407f3cefc3fdcaea2392bc59a7dd8762c99377adb8022f5fa1fd128cd8b62c86f03d2c1b DIST live.2016.02.09.tar.gz 633063 SHA256 53eddc94c9d77688461085fbc50a7776b6ae292059bd9ba0950a78563e72e20b SHA512 818a4baa726939597642dab7e2a2a40418e86696cdab5724757425ad57d0a74543795075406509fc5b817f8ebfa5568868efd9a7f2845b9fe3f2caeb561a42ef WHIRLPOOL 63330b9e9a81a47d65ff15dc3f58046f8fe228d56db2f39782ff76c0b9bd907b8124e6555a649e0aad519493df89bb7fcceb7c81b50da3a0322013d87ab869a3 diff --git a/media-plugins/live/live-2015.11.09.ebuild b/media-plugins/live/live-2015.11.09.ebuild deleted file mode 100644 index a787b3130fd0..000000000000 --- a/media-plugins/live/live-2015.11.09.ebuild +++ /dev/null @@ -1,129 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 -inherit flag-o-matic eutils toolchain-funcs multilib multilib-minimal - -DESCRIPTION="Libraries for standards-based RTP/RTCP/RTSP multimedia streaming" -HOMEPAGE="http://www.live555.com/" -SRC_URI="http://www.live555.com/liveMedia/public/${P/-/.}.tar.gz - mirror://gentoo/${P/-/.}.tar.gz" - -LICENSE="LGPL-2.1" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" -IUSE="examples static-libs" -DOCS=( "live-shared/README" ) - -# Alexis Ballier <aballier@gentoo.org> -# Be careful, bump this everytime you bump the package and the ABI has changed. -# If you don't know, ask someone. -LIVE_ABI_VERSION=7 -SLOT="0/${LIVE_ABI_VERSION}" - -src_unpack() { - unpack ${A} - mkdir -p "${S}" - mv "${WORKDIR}/live" "${S}/" || die -} - -src_prepare() { - epatch "${FILESDIR}/${PN}-recursive2.patch" - - if use static-libs ; then - cp -pPR live live-shared - mv live live-static - else - mv live live-shared - fi - - use static-libs && cp "${FILESDIR}/config.gentoo" live-static - cp "${FILESDIR}/config.gentoo-so-r1" live-shared - - case ${CHOST} in - *-solaris*) - use static-libs && { sed -i \ - -e '/^COMPILE_OPTS /s/$/ -DSOLARIS -DXLOCALE_NOT_USED/' \ - -e '/^LIBS_FOR_CONSOLE_APPLICATION /s/$/ -lsocket -lnsl/' \ - live-static/config.gentoo \ - || die ; } - sed -i \ - -e '/^COMPILE_OPTS /s/$/ -DSOLARIS -DXLOCALE_NOT_USED/' \ - -e '/^LIBS_FOR_CONSOLE_APPLICATION /s/$/ -lsocket -lnsl/' \ - live-shared/config.gentoo-so-r1 \ - || die - ;; - *-darwin*) - use static-libs && { sed -i \ - -e '/^COMPILE_OPTS /s/$/ -DBSD=1 -DHAVE_SOCKADDR_LEN=1/' \ - -e '/^LINK /s/$/ /' \ - -e '/^LIBRARY_LINK /s/$/ /' \ - -e '/^LIBRARY_LINK_OPTS /s/-Bstatic//' \ - live-static/config.gentoo \ - || die static ; } - sed -i \ - -e '/^COMPILE_OPTS /s/$/ -DBSD=1 -DHAVE_SOCKADDR_LEN=1/' \ - -e '/^LINK /s/$/ /' \ - -e '/^LIBRARY_LINK /s/=.*$/= $(CXX) -o /' \ - -e '/^LIBRARY_LINK_OPTS /s:-shared.*$:-undefined suppress -flat_namespace -dynamiclib -install_name '"${EPREFIX}/usr/$(get_libdir)/"'$@:' \ - -e '/^LIB_SUFFIX /s/so/dylib/' \ - live-shared/config.gentoo-so-r1 \ - || die shared - ;; - esac - multilib_copy_sources -} - -src_configure() { :; } - -multilib_src_compile() { - tc-export CC CXX LD - - if use static-libs ; then - cd "${BUILD_DIR}/live-static" - - einfo "Beginning static library build" - ./genMakefiles gentoo - emake -j1 LINK_OPTS="-L. $(raw-ldflags)" || die "failed to build static libraries" - fi - - cd "${BUILD_DIR}/live-shared" - einfo "Beginning shared library build" - ./genMakefiles gentoo-so-r1 - local suffix=$(get_libname ${LIVE_ABI_VERSION}) - emake -j1 LINK_OPTS="-L. ${LDFLAGS}" LIB_SUFFIX="${suffix#.}" || die "failed to build shared libraries" - - for i in liveMedia groupsock UsageEnvironment BasicUsageEnvironment ; do - pushd "${BUILD_DIR}/live-shared/${i}" > /dev/null - ln -s lib${i}.${suffix#.} lib${i}$(get_libname) || die - popd > /dev/null - done - - if multilib_is_native_abi; then - einfo "Beginning programs build" - for i in $(use examples && echo "testProgs") proxyServer mediaServer ; do - cd "${BUILD_DIR}/live-shared/${i}" - emake LINK_OPTS="-L. ${LDFLAGS}" || die "failed to build test programs" - done - fi -} - -multilib_src_install() { - for library in UsageEnvironment liveMedia BasicUsageEnvironment groupsock; do - use static-libs && dolib.a live-static/${library}/lib${library}.a - dolib.so live-shared/${library}/lib${library}$(get_libname ${LIVE_ABI_VERSION}) - dosym lib${library}$(get_libname ${LIVE_ABI_VERSION}) /usr/$(get_libdir)/lib${library}$(get_libname) - - insinto /usr/include/${library} - doins live-shared/${library}/include/*h - done - - if multilib_is_native_abi; then - # Should we really install these? - use examples && find live-shared/testProgs -type f -perm 755 -print0 | \ - xargs -0 dobin - - dobin live-shared/mediaServer/live555MediaServer - dobin live-shared/proxyServer/live555ProxyServer - fi -} |