mgorny      15/02/11 22:34:21

  Modified:             rtmpdump-2.4_p20131018.ebuild rtmpdump-9999.ebuild
                        ChangeLog
  Log:
  Fix multilib deps. Move zlib into "ssl?" since it is used only along with 
SSL. Add missing ||die. Bug #501098, 
https://github.com/gentoo/gentoo-portage-rsync-mirror/pull/13 by Michael 
Mair-Keimberger.
  
  (Portage version: 2.2.16/cvs/Linux x86_64, signed Manifest commit with key 
EFB4464E!)

Revision  Changes    Path
1.10                 media-video/rtmpdump/rtmpdump-2.4_p20131018.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/rtmpdump/rtmpdump-2.4_p20131018.ebuild?rev=1.10&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/rtmpdump/rtmpdump-2.4_p20131018.ebuild?rev=1.10&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/rtmpdump/rtmpdump-2.4_p20131018.ebuild?r1=1.9&r2=1.10

Index: rtmpdump-2.4_p20131018.ebuild
===================================================================
RCS file: 
/var/cvsroot/gentoo-x86/media-video/rtmpdump/rtmpdump-2.4_p20131018.ebuild,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- rtmpdump-2.4_p20131018.ebuild       4 Jul 2014 19:29:19 -0000       1.9
+++ rtmpdump-2.4_p20131018.ebuild       11 Feb 2015 22:34:21 -0000      1.10
@@ -1,6 +1,6 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: 
/var/cvsroot/gentoo-x86/media-video/rtmpdump/rtmpdump-2.4_p20131018.ebuild,v 
1.9 2014/07/04 19:29:19 jer Exp $
+# $Header: 
/var/cvsroot/gentoo-x86/media-video/rtmpdump/rtmpdump-2.4_p20131018.ebuild,v 
1.10 2015/02/11 22:34:21 mgorny Exp $
 
 EAPI="4"
 
@@ -17,15 +17,15 @@
 IUSE="gnutls polarssl ssl"
 
 DEPEND="ssl? (
-               gnutls? ( net-libs/gnutls )
-               polarssl? ( !gnutls? ( >=net-libs/polarssl-0.14.0 ) )
-               !gnutls? ( !polarssl? ( dev-libs/openssl ) )
-       )
-       sys-libs/zlib"
+               gnutls? ( >=net-libs/gnutls-2.12.23-r6[${MULTILIB_USEDEP}] )
+               polarssl? ( !gnutls? ( 
>=net-libs/polarssl-1.3.4[${MULTILIB_USEDEP}] ) )
+               !gnutls? ( !polarssl? ( 
>=dev-libs/openssl-1.0.1h-r2[${MULTILIB_USEDEP}] ) )
+               >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]
+       )"
 RDEPEND="${DEPEND}"
 
 pkg_setup() {
-       if ! use ssl && ( use gnutls || use polarssl ) ; then
+       if ! use ssl && { use gnutls || use polarssl; }; then
                ewarn "USE='gnutls polarssl' are ignored without USE='ssl'."
                ewarn "Please review the local USE flags for this package."
        fi
@@ -33,7 +33,7 @@
 
 src_unpack() {
        mkdir -p "${S}" || die "Can't create source directory"
-       cd "${S}"
+       cd "${S}" || die
        unpack ${A}
 }
 
@@ -59,20 +59,20 @@
                fi
        fi
        #fix multilib-script support. Bug #327449
-       sed -i "/^libdir/s:lib$:$(get_libdir)$:" librtmp/Makefile
-       if ! multilib_build_binaries; then
-               cd librtmp
+       sed -i "/^libdir/s:lib$:$(get_libdir)$:" librtmp/Makefile || die
+       if ! multilib_is_native_abi; then
+               cd librtmp || die
        fi
        emake CC="$(tc-getCC)" LD="$(tc-getLD)" \
                OPT="${CFLAGS}" XLDFLAGS="${LDFLAGS}" CRYPTO="${crypto}" 
SYS=posix
 }
 
 multilib_src_install() {
-       mkdir -p "${ED}"/${DESTTREE}/$(get_libdir)
+       mkdir -p "${ED}"/${DESTTREE}/$(get_libdir) || die
        if multilib_is_native_abi; then
                dodoc README ChangeLog rtmpdump.1.html rtmpgw.8.html
        else
-               cd librtmp
+               cd librtmp || die
        fi
        emake DESTDIR="${ED}" prefix="${DESTTREE}" 
mandir="${DESTTREE}/share/man" \
        CRYPTO="${crypto}" install



1.7                  media-video/rtmpdump/rtmpdump-9999.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/rtmpdump/rtmpdump-9999.ebuild?rev=1.7&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/rtmpdump/rtmpdump-9999.ebuild?rev=1.7&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/rtmpdump/rtmpdump-9999.ebuild?r1=1.6&r2=1.7

Index: rtmpdump-9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-video/rtmpdump/rtmpdump-9999.ebuild,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- rtmpdump-9999.ebuild        18 Jun 2014 20:30:38 -0000      1.6
+++ rtmpdump-9999.ebuild        11 Feb 2015 22:34:21 -0000      1.7
@@ -1,6 +1,6 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-video/rtmpdump/rtmpdump-9999.ebuild,v 
1.6 2014/06/18 20:30:38 mgorny Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-video/rtmpdump/rtmpdump-9999.ebuild,v 
1.7 2015/02/11 22:34:21 mgorny Exp $
 
 EAPI="4"
 
@@ -20,12 +20,12 @@
                gnutls? ( >=net-libs/gnutls-2.12.23-r6[${MULTILIB_USEDEP}] )
                polarssl? ( !gnutls? ( 
>=net-libs/polarssl-1.3.4[${MULTILIB_USEDEP}] ) )
                !gnutls? ( !polarssl? ( 
>=dev-libs/openssl-1.0.1h-r2[${MULTILIB_USEDEP}] ) )
-       )
-       >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]"
+               >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]
+       )"
 RDEPEND="${DEPEND}"
 
 pkg_setup() {
-       if ! use ssl && ( use gnutls || use polarssl ) ; then
+       if ! use ssl && { use gnutls || use polarssl; }; then
                ewarn "USE='gnutls polarssl' are ignored without USE='ssl'."
                ewarn "Please review the local USE flags for this package."
        fi
@@ -53,20 +53,20 @@
                fi
        fi
        #fix multilib-script support. Bug #327449
-       sed -i "/^libdir/s:lib$:$(get_libdir)$:" librtmp/Makefile
-       if ! multilib_build_binaries; then
-               cd librtmp
+       sed -i "/^libdir/s:lib$:$(get_libdir)$:" librtmp/Makefile || die
+       if ! multilib_is_native_abi; then
+               cd librtmp || die
        fi
        emake CC="$(tc-getCC)" LD="$(tc-getLD)" \
                OPT="${CFLAGS}" XLDFLAGS="${LDFLAGS}" CRYPTO="${crypto}" 
SYS=posix
 }
 
 multilib_src_install() {
-       mkdir -p "${ED}"/${DESTTREE}/$(get_libdir)
+       mkdir -p "${ED}"/${DESTTREE}/$(get_libdir) || die
        if multilib_is_native_abi; then
                dodoc README ChangeLog rtmpdump.1.html rtmpgw.8.html
        else
-               cd librtmp
+               cd librtmp || die
        fi
        emake DESTDIR="${ED}" prefix="${DESTTREE}" 
mandir="${DESTTREE}/share/man" \
                CRYPTO="${crypto}" install



1.35                 media-video/rtmpdump/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/rtmpdump/ChangeLog?rev=1.35&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/rtmpdump/ChangeLog?rev=1.35&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/rtmpdump/ChangeLog?r1=1.34&r2=1.35

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-video/rtmpdump/ChangeLog,v
retrieving revision 1.34
retrieving revision 1.35
diff -u -r1.34 -r1.35
--- ChangeLog   4 Jul 2014 19:29:19 -0000       1.34
+++ ChangeLog   11 Feb 2015 22:34:21 -0000      1.35
@@ -1,6 +1,12 @@
 # ChangeLog for media-video/rtmpdump
-# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-video/rtmpdump/ChangeLog,v 1.34 
2014/07/04 19:29:19 jer Exp $
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/media-video/rtmpdump/ChangeLog,v 1.35 
2015/02/11 22:34:21 mgorny Exp $
+
+  11 Feb 2015; Michał Górny <mgo...@gentoo.org> rtmpdump-2.4_p20131018.ebuild,
+  rtmpdump-9999.ebuild:
+  Fix multilib deps. Move zlib into "ssl?" since it is used only along with 
SSL.
+  Add missing ||die. Bug #501098, https://github.com/gentoo/gentoo-portage-
+  rsync-mirror/pull/13 by Michael Mair-Keimberger.
 
   04 Jul 2014; Jeroen Roovers <j...@gentoo.org> rtmpdump-2.4_p20131018.ebuild:
   Fix quoted ${A}.




Reply via email to