[gentoo-commits] repo/gentoo:master commit in: media-plugins/live/

2022-12-02 Thread WANG Xuerui
commit: f11fce9056ee93df62a4921f79f5db59882b66f8
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat Dec  3 05:49:54 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sat Dec  3 06:07:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f11fce90

media-plugins/live: keyword 2021.08.24 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 media-plugins/live/live-2021.08.24.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-plugins/live/live-2021.08.24.ebuild 
b/media-plugins/live/live-2021.08.24.ebuild
index d00a4cc4c636..36becf719bff 100644
--- a/media-plugins/live/live-2021.08.24.ebuild
+++ b/media-plugins/live/live-2021.08.24.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -10,7 +10,7 @@ HOMEPAGE="http://www.live555.com/;
 SRC_URI="http://www.live555.com/liveMedia/public/${P/-/.}.tar.gz;
 
 LICENSE="LGPL-2.1"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
 IUSE="ssl"
 
 BDEPEND="virtual/pkgconfig"



[gentoo-commits] repo/gentoo:master commit in: media-plugins/live/

2021-12-17 Thread Sam James
commit: 8649ae93dd1c592b07f1251f692820cde9b8fad5
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec 17 12:00:03 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec 17 12:00:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8649ae93

media-plugins/live: Stabilize 2021.08.24 ppc64, #829391

Signed-off-by: Sam James  gentoo.org>

 media-plugins/live/live-2021.08.24.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-plugins/live/live-2021.08.24.ebuild 
b/media-plugins/live/live-2021.08.24.ebuild
index 3fc5bc83efe0..d00a4cc4c636 100644
--- a/media-plugins/live/live-2021.08.24.ebuild
+++ b/media-plugins/live/live-2021.08.24.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="http://www.live555.com/;
 SRC_URI="http://www.live555.com/liveMedia/public/${P/-/.}.tar.gz;
 
 LICENSE="LGPL-2.1"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
 IUSE="ssl"
 
 BDEPEND="virtual/pkgconfig"



[gentoo-commits] repo/gentoo:master commit in: media-plugins/live/

2021-12-17 Thread Sam James
commit: 2185dce3417eb6ac638d420a8248cb1cf474621b
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec 17 11:59:46 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec 17 11:59:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2185dce3

media-plugins/live: Stabilize 2021.08.24 ppc, #829391

Signed-off-by: Sam James  gentoo.org>

 media-plugins/live/live-2021.08.24.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-plugins/live/live-2021.08.24.ebuild 
b/media-plugins/live/live-2021.08.24.ebuild
index 33ea3005933d..3fc5bc83efe0 100644
--- a/media-plugins/live/live-2021.08.24.ebuild
+++ b/media-plugins/live/live-2021.08.24.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="http://www.live555.com/;
 SRC_URI="http://www.live555.com/liveMedia/public/${P/-/.}.tar.gz;
 
 LICENSE="LGPL-2.1"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
 IUSE="ssl"
 
 BDEPEND="virtual/pkgconfig"



[gentoo-commits] repo/gentoo:master commit in: media-plugins/live/

2021-12-17 Thread Jakov Smolić
commit: 3fd83f1af87c195d0711f03fa63dfc7359a298f9
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Dec 17 09:19:27 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Dec 17 09:19:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fd83f1a

media-plugins/live: Stabilize 2021.08.24 x86, #829391

Signed-off-by: Jakov Smolić  gentoo.org>

 media-plugins/live/live-2021.08.24.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-plugins/live/live-2021.08.24.ebuild 
b/media-plugins/live/live-2021.08.24.ebuild
index 1d4417564ff9..33ea3005933d 100644
--- a/media-plugins/live/live-2021.08.24.ebuild
+++ b/media-plugins/live/live-2021.08.24.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="http://www.live555.com/;
 SRC_URI="http://www.live555.com/liveMedia/public/${P/-/.}.tar.gz;
 
 LICENSE="LGPL-2.1"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
 IUSE="ssl"
 
 BDEPEND="virtual/pkgconfig"



[gentoo-commits] repo/gentoo:master commit in: media-plugins/live/

2021-12-17 Thread Jakov Smolić
commit: 245cf711e35a73928a2385c4f86930783895e860
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Dec 17 09:19:02 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Dec 17 09:19:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=245cf711

media-plugins/live: Stabilize 2021.08.24 amd64, #829391

Signed-off-by: Jakov Smolić  gentoo.org>

 media-plugins/live/live-2021.08.24.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-plugins/live/live-2021.08.24.ebuild 
b/media-plugins/live/live-2021.08.24.ebuild
index c11e363a3066..1d4417564ff9 100644
--- a/media-plugins/live/live-2021.08.24.ebuild
+++ b/media-plugins/live/live-2021.08.24.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="http://www.live555.com/;
 SRC_URI="http://www.live555.com/liveMedia/public/${P/-/.}.tar.gz;
 
 LICENSE="LGPL-2.1"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
 IUSE="ssl"
 
 BDEPEND="virtual/pkgconfig"



[gentoo-commits] repo/gentoo:master commit in: media-plugins/live/

2021-12-17 Thread Arthur Zamarin
commit: 9b669a833825a4552b38452195c33132046b2c3c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec 17 08:00:50 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec 17 08:01:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b669a83

media-plugins/live: Stabilize 2021.08.24 arm, #829391

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-plugins/live/live-2021.08.24.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-plugins/live/live-2021.08.24.ebuild 
b/media-plugins/live/live-2021.08.24.ebuild
index 113bdfcf87a6..c11e363a3066 100644
--- a/media-plugins/live/live-2021.08.24.ebuild
+++ b/media-plugins/live/live-2021.08.24.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="http://www.live555.com/;
 SRC_URI="http://www.live555.com/liveMedia/public/${P/-/.}.tar.gz;
 
 LICENSE="LGPL-2.1"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
 IUSE="ssl"
 
 BDEPEND="virtual/pkgconfig"



[gentoo-commits] repo/gentoo:master commit in: media-plugins/live/

2021-12-16 Thread Arthur Zamarin
commit: c5a4b12796fec4d874812a6eb410b93d61d23a80
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec 17 07:32:20 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec 17 07:32:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5a4b127

media-plugins/live: Stabilize 2021.08.24 arm64, #829391

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-plugins/live/live-2021.08.24.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-plugins/live/live-2021.08.24.ebuild 
b/media-plugins/live/live-2021.08.24.ebuild
index 24964a3eab89..113bdfcf87a6 100644
--- a/media-plugins/live/live-2021.08.24.ebuild
+++ b/media-plugins/live/live-2021.08.24.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="http://www.live555.com/;
 SRC_URI="http://www.live555.com/liveMedia/public/${P/-/.}.tar.gz;
 
 LICENSE="LGPL-2.1"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
 IUSE="ssl"
 
 BDEPEND="virtual/pkgconfig"



[gentoo-commits] repo/gentoo:master commit in: media-plugins/live/

2021-10-17 Thread John Helmert III
commit: ce2011ee53967755f627e809477b2435df673621
Author: John Helmert III  gentoo  org>
AuthorDate: Sun Oct 17 16:07:16 2021 +
Commit: John Helmert III  gentoo  org>
CommitDate: Sun Oct 17 16:08:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce2011ee

media-plugins/live: add 2021.08.24

Bug: https://bugs.gentoo.org/807622
Signed-off-by: John Helmert III  gentoo.org>

 media-plugins/live/Manifest   |   1 +
 media-plugins/live/live-2021.08.24.ebuild | 108 ++
 2 files changed, 109 insertions(+)

diff --git a/media-plugins/live/Manifest b/media-plugins/live/Manifest
index 91decfc6d1b..6051c4f84a7 100644
--- a/media-plugins/live/Manifest
+++ b/media-plugins/live/Manifest
@@ -1 +1,2 @@
 DIST live.2021.05.22.tar.gz 682749 BLAKE2B 
38663f8c5dbd8cccf4e5cfe685b0eb393559195eba852fcdf6c38c7be936948d2727da91e829aedbde08eab6edb6082533d14061edfcf125d82c925bffdb9f90
 SHA512 
4021cbdaffb48b9b361e931fa71f89db1e116fe8c4e57df78d54493b111a8c6249431cc418a20352a45a75ef240712609eed3aa7468c6049996dd2451ae2941c
+DIST live.2021.08.24.tar.gz 683337 BLAKE2B 
fabc24498cc5b23b43f11303598b770a84036d0f835a04284bc9fc4f2525d39f4e846e8eb16f724136f9b0caad20cb3dc55b14218fc0ec764822fa22a018642d
 SHA512 
f776e43a9b0792fd41e43f3c06e48f5d766c405d6af4ed5ddac108723f222c844ec5dbe29701b62dff760fbed777935ffc9149080b45d7a7b4c655a7f1fe6dae

diff --git a/media-plugins/live/live-2021.08.24.ebuild 
b/media-plugins/live/live-2021.08.24.ebuild
new file mode 100644
index 000..24964a3eab8
--- /dev/null
+++ b/media-plugins/live/live-2021.08.24.ebuild
@@ -0,0 +1,108 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+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;
+
+LICENSE="LGPL-2.1"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
+IUSE="ssl"
+
+BDEPEND="virtual/pkgconfig"
+DEPEND="
+   ssl? (
+   dev-libs/openssl:0=
+   )
+"
+RDEPEND="${DEPEND}"
+
+DOCS=( "live-shared/README" )
+
+# Alexis Ballier , Sam James 
+# Be careful, bump this everytime you bump the package and the ABI has changed.
+# If you don't know, ask someone.
+# You may wish to use a site like 
https://abi-laboratory.pro/index.php?view=timeline=live555
+LIVE_ABI_VERSION=9
+SLOT="0/${LIVE_ABI_VERSION}"
+
+S="${WORKDIR}/live"
+
+src_prepare() {
+   default
+
+   cp "${FILESDIR}/config.gentoo-so-r3" "${S}/config.gentoo-so-r1" || die
+
+   # This is all legacy stuff which needs to be cleaned up
+   case ${CHOST} in
+   *-solaris*)
+   sed -i \
+   -e '/^COMPILE_OPTS /s/$/ -DSOLARIS 
-DXLOCALE_NOT_USED/' \
+   -e '/^LIBS_FOR_CONSOLE_APPLICATION /s/$/ 
-lsocket -lnsl/' \
+   live/config.gentoo-so-r1 \
+   || die
+   ;;
+   *-darwin*)
+   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/config.gentoo-so-r1 \
+   || die
+   ;;
+   esac
+}
+
+src_configure() {
+   # This ebuild uses its own build system
+   # We don't want to call ./configure or anything here.
+   # The only thing we can do is honour the user's SSL preference.
+   if use ssl ; then
+   sed -i 's/-DNO_OPENSSL=1//' "${S}/config.gentoo-so-r1" || die
+   fi
+
+   # Bug 718912
+   tc-export CC CXX
+
+   # And defer to the scripts that upstream provide.
+   ./genMakefiles gentoo-so-r1 || die
+}
+
+src_compile() {
+   export suffix="${LIVE_ABI_VERSION}.so"
+   local link_opts="$(usex ssl "$($(tc-getPKG_CONFIG) --libs libssl 
libcrypto)" '') -L. ${LDFLAGS}"
+   local lib_suffix="${suffix#.}"
+
+   einfo "Beginning shared library build"
+   emake LINK_OPTS="${link_opts}" LIB_SUFFIX="${lib_suffix}"
+
+   for i in liveMedia groupsock UsageEnvironment BasicUsageEnvironment ; do
+   cd "${S}/${i}" || die
+   ln -s "lib${i}.${suffix}" "lib${i}.so" || die
+   done
+
+   einfo "Beginning programs build"
+   for i in proxyServer mediaServer ; do
+   cd "${S}/${i}" || die
+   

[gentoo-commits] repo/gentoo:master commit in: media-plugins/live/

2021-08-26 Thread John Helmert III
commit: f17ed73482dc8b6a9cf94ef480a35cf40eb5909d
Author: John Helmert III  gentoo  org>
AuthorDate: Thu Aug 26 21:52:50 2021 +
Commit: John Helmert III  gentoo  org>
CommitDate: Thu Aug 26 21:53:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f17ed734

media-plugins/live: drop 2020.05.15

Bug: https://bugs.gentoo.org/732598
Signed-off-by: John Helmert III  gentoo.org>

 media-plugins/live/Manifest   |   1 -
 media-plugins/live/live-2020.05.15.ebuild | 108 --
 2 files changed, 109 deletions(-)

diff --git a/media-plugins/live/Manifest b/media-plugins/live/Manifest
index f77ddb4bdae..91decfc6d1b 100644
--- a/media-plugins/live/Manifest
+++ b/media-plugins/live/Manifest
@@ -1,2 +1 @@
-DIST live.2020.05.15.tar.gz 7229400 BLAKE2B 
74532c178aa1044750110eb52561b99cd70874574ee84992201a145b18091d4f8475e2a299a83f0fe42c7e64483d46175fb76465a22509db3ba2633aff1327f6
 SHA512 
d53fb7e8c586f50e561aa361567ccd45babdbbcbe96a06d95e42a04a54b23ac3f474fefcacf94a49b604008623acf06789b92238364713853babbe356eeac4aa
 DIST live.2021.05.22.tar.gz 682749 BLAKE2B 
38663f8c5dbd8cccf4e5cfe685b0eb393559195eba852fcdf6c38c7be936948d2727da91e829aedbde08eab6edb6082533d14061edfcf125d82c925bffdb9f90
 SHA512 
4021cbdaffb48b9b361e931fa71f89db1e116fe8c4e57df78d54493b111a8c6249431cc418a20352a45a75ef240712609eed3aa7468c6049996dd2451ae2941c

diff --git a/media-plugins/live/live-2020.05.15.ebuild 
b/media-plugins/live/live-2020.05.15.ebuild
deleted file mode 100644
index 0e286745c49..000
--- a/media-plugins/live/live-2020.05.15.ebuild
+++ /dev/null
@@ -1,108 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs
-
-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;
-
-LICENSE="LGPL-2.1"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
-IUSE="ssl"
-
-BDEPEND="virtual/pkgconfig"
-DEPEND="
-   ssl? (
-   dev-libs/openssl:0=
-   )
-"
-RDEPEND="${DEPEND}"
-
-DOCS=( "live-shared/README" )
-
-# Alexis Ballier , Sam James 
-# Be careful, bump this everytime you bump the package and the ABI has changed.
-# If you don't know, ask someone.
-# You may wish to use a site like 
https://abi-laboratory.pro/index.php?view=timeline=live555
-LIVE_ABI_VERSION=9
-SLOT="0/${LIVE_ABI_VERSION}"
-
-S="${WORKDIR}/live"
-
-src_prepare() {
-   default
-
-   cp "${FILESDIR}/config.gentoo-so-r3" "${S}/config.gentoo-so-r1" || die
-
-   # This is all legacy stuff which needs to be cleaned up
-   case ${CHOST} in
-   *-solaris*)
-   sed -i \
-   -e '/^COMPILE_OPTS /s/$/ -DSOLARIS 
-DXLOCALE_NOT_USED/' \
-   -e '/^LIBS_FOR_CONSOLE_APPLICATION /s/$/ 
-lsocket -lnsl/' \
-   live/config.gentoo-so-r1 \
-   || die
-   ;;
-   *-darwin*)
-   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/config.gentoo-so-r1 \
-   || die
-   ;;
-   esac
-}
-
-src_configure() {
-   # This ebuild uses its own build system
-   # We don't want to call ./configure or anything here.
-   # The only thing we can do is honour the user's SSL preference.
-   if use ssl ; then
-   sed -i 's/-DNO_OPENSSL=1//' "${S}/config.gentoo-so-r1" || die
-   fi
-
-   # Bug 718912
-   tc-export CC CXX
-
-   # And defer to the scripts that upstream provide.
-   ./genMakefiles gentoo-so-r1 || die
-}
-
-src_compile() {
-   export suffix="${LIVE_ABI_VERSION}.so"
-   local link_opts="$(usex ssl "$($(tc-getPKG_CONFIG) --libs libssl 
libcrypto)" '') -L. ${LDFLAGS}"
-   local lib_suffix="${suffix#.}"
-
-   einfo "Beginning shared library build"
-   emake LINK_OPTS="${link_opts}" LIB_SUFFIX="${lib_suffix}"
-
-   for i in liveMedia groupsock UsageEnvironment BasicUsageEnvironment ; do
-   cd "${S}/${i}" || die
-   ln -s "lib${i}.${suffix}" "lib${i}.so" || die
-   done
-
-   einfo "Beginning programs build"
-   for i in proxyServer mediaServer ; do
-   cd "${S}/${i}" || die
-   emake 

[gentoo-commits] repo/gentoo:master commit in: media-plugins/live/

2021-08-24 Thread Agostino Sarubbo
commit: d908dbbd0082ec90e3f298be91a944c0e6b2593f
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Aug 25 04:22:27 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Aug 25 04:22:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d908dbbd

media-plugins/live: x86 stable wrt bug #732598

Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-plugins/live/live-2021.05.22.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-plugins/live/live-2021.05.22.ebuild 
b/media-plugins/live/live-2021.05.22.ebuild
index c9cd9b59361..951d89f4c0b 100644
--- a/media-plugins/live/live-2021.05.22.ebuild
+++ b/media-plugins/live/live-2021.05.22.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="http://www.live555.com/;
 SRC_URI="http://www.live555.com/liveMedia/public/${P/-/.}.tar.gz;
 
 LICENSE="LGPL-2.1"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
 IUSE="ssl"
 
 BDEPEND="virtual/pkgconfig"



[gentoo-commits] repo/gentoo:master commit in: media-plugins/live/

2021-08-21 Thread Marek Szuba
commit: 2abc9a26a43c78a591e205e28dabae47701080b5
Author: Marek Szuba  gentoo  org>
AuthorDate: Sat Aug 21 00:48:05 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sat Aug 21 08:43:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2abc9a26

media-plugins/live: keyword 2021.05.22 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

 media-plugins/live/live-2021.05.22.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-plugins/live/live-2021.05.22.ebuild 
b/media-plugins/live/live-2021.05.22.ebuild
index 747d5928c2c..c9cd9b59361 100644
--- a/media-plugins/live/live-2021.05.22.ebuild
+++ b/media-plugins/live/live-2021.05.22.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="http://www.live555.com/;
 SRC_URI="http://www.live555.com/liveMedia/public/${P/-/.}.tar.gz;
 
 LICENSE="LGPL-2.1"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
 IUSE="ssl"
 
 BDEPEND="virtual/pkgconfig"



[gentoo-commits] repo/gentoo:master commit in: media-plugins/live/

2021-08-11 Thread Agostino Sarubbo
commit: 62f9760e6075518d9c71abc85f573592a648806a
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Aug 11 11:18:47 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Aug 11 11:18:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62f9760e

media-plugins/live: ppc64 stable wrt bug #732598

Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-plugins/live/live-2021.05.22.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-plugins/live/live-2021.05.22.ebuild 
b/media-plugins/live/live-2021.05.22.ebuild
index 48fd5de7f92..747d5928c2c 100644
--- a/media-plugins/live/live-2021.05.22.ebuild
+++ b/media-plugins/live/live-2021.05.22.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="http://www.live555.com/;
 SRC_URI="http://www.live555.com/liveMedia/public/${P/-/.}.tar.gz;
 
 LICENSE="LGPL-2.1"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
 IUSE="ssl"
 
 BDEPEND="virtual/pkgconfig"



[gentoo-commits] repo/gentoo:master commit in: media-plugins/live/

2021-08-11 Thread Agostino Sarubbo
commit: 88d6159d24764251bcdf4c7a1ec8748523736f21
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Aug 11 11:18:11 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Aug 11 11:18:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88d6159d

media-plugins/live: ppc stable wrt bug #732598

Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-plugins/live/live-2021.05.22.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-plugins/live/live-2021.05.22.ebuild 
b/media-plugins/live/live-2021.05.22.ebuild
index 060bfbb19b7..48fd5de7f92 100644
--- a/media-plugins/live/live-2021.05.22.ebuild
+++ b/media-plugins/live/live-2021.05.22.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="http://www.live555.com/;
 SRC_URI="http://www.live555.com/liveMedia/public/${P/-/.}.tar.gz;
 
 LICENSE="LGPL-2.1"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
 IUSE="ssl"
 
 BDEPEND="virtual/pkgconfig"



[gentoo-commits] repo/gentoo:master commit in: media-plugins/live/

2021-08-10 Thread Sam James
commit: 47932c5c51cf6abacf5dd5e02fc8e3a04f104771
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug 11 00:05:12 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug 11 00:05:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47932c5c

media-plugins/live: Stabilize 2021.05.22 arm64, #732598

Signed-off-by: Sam James  gentoo.org>

 media-plugins/live/live-2021.05.22.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-plugins/live/live-2021.05.22.ebuild 
b/media-plugins/live/live-2021.05.22.ebuild
index 096d2a65043..060bfbb19b7 100644
--- a/media-plugins/live/live-2021.05.22.ebuild
+++ b/media-plugins/live/live-2021.05.22.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="http://www.live555.com/;
 SRC_URI="http://www.live555.com/liveMedia/public/${P/-/.}.tar.gz;
 
 LICENSE="LGPL-2.1"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
 IUSE="ssl"
 
 BDEPEND="virtual/pkgconfig"



[gentoo-commits] repo/gentoo:master commit in: media-plugins/live/

2021-08-10 Thread Sam James
commit: 2fb672d983bdfa09a247eb5009b45ef6bd62417e
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug 11 00:03:09 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug 11 00:03:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fb672d9

media-plugins/live: Stabilize 2021.05.22 arm, #732598

Signed-off-by: Sam James  gentoo.org>

 media-plugins/live/live-2021.05.22.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-plugins/live/live-2021.05.22.ebuild 
b/media-plugins/live/live-2021.05.22.ebuild
index 0e3e123bdee..096d2a65043 100644
--- a/media-plugins/live/live-2021.05.22.ebuild
+++ b/media-plugins/live/live-2021.05.22.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="http://www.live555.com/;
 SRC_URI="http://www.live555.com/liveMedia/public/${P/-/.}.tar.gz;
 
 LICENSE="LGPL-2.1"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
 IUSE="ssl"
 
 BDEPEND="virtual/pkgconfig"



[gentoo-commits] repo/gentoo:master commit in: media-plugins/live/

2021-06-12 Thread John Helmert III
commit: 8e14ff1a018a8d131838439a52a4849f675aaa6a
Author: John Helmert III  gentoo  org>
AuthorDate: Sat Jun 12 18:34:01 2021 +
Commit: John Helmert III  gentoo  org>
CommitDate: Sat Jun 12 18:43:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e14ff1a

media-plugins/live: add 2021.05.22

Bug: https://bugs.gentoo.org/732598
Signed-off-by: John Helmert III  gentoo.org>

 media-plugins/live/Manifest   |   1 +
 media-plugins/live/live-2021.05.22.ebuild | 108 ++
 2 files changed, 109 insertions(+)

diff --git a/media-plugins/live/Manifest b/media-plugins/live/Manifest
index fd63e86d4e2..f77ddb4bdae 100644
--- a/media-plugins/live/Manifest
+++ b/media-plugins/live/Manifest
@@ -1 +1,2 @@
 DIST live.2020.05.15.tar.gz 7229400 BLAKE2B 
74532c178aa1044750110eb52561b99cd70874574ee84992201a145b18091d4f8475e2a299a83f0fe42c7e64483d46175fb76465a22509db3ba2633aff1327f6
 SHA512 
d53fb7e8c586f50e561aa361567ccd45babdbbcbe96a06d95e42a04a54b23ac3f474fefcacf94a49b604008623acf06789b92238364713853babbe356eeac4aa
+DIST live.2021.05.22.tar.gz 682749 BLAKE2B 
38663f8c5dbd8cccf4e5cfe685b0eb393559195eba852fcdf6c38c7be936948d2727da91e829aedbde08eab6edb6082533d14061edfcf125d82c925bffdb9f90
 SHA512 
4021cbdaffb48b9b361e931fa71f89db1e116fe8c4e57df78d54493b111a8c6249431cc418a20352a45a75ef240712609eed3aa7468c6049996dd2451ae2941c

diff --git a/media-plugins/live/live-2021.05.22.ebuild 
b/media-plugins/live/live-2021.05.22.ebuild
new file mode 100644
index 000..8d95043ecf5
--- /dev/null
+++ b/media-plugins/live/live-2021.05.22.ebuild
@@ -0,0 +1,108 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+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;
+
+LICENSE="LGPL-2.1"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
+IUSE="ssl"
+
+BDEPEND="virtual/pkgconfig"
+DEPEND="
+   ssl? (
+   dev-libs/openssl:0=
+   )
+"
+RDEPEND="${DEPEND}"
+
+DOCS=( "live-shared/README" )
+
+# Alexis Ballier , Sam James 
+# Be careful, bump this everytime you bump the package and the ABI has changed.
+# If you don't know, ask someone.
+# You may wish to use a site like 
https://abi-laboratory.pro/index.php?view=timeline=live555
+LIVE_ABI_VERSION=9
+SLOT="0/${LIVE_ABI_VERSION}"
+
+S="${WORKDIR}/live"
+
+src_prepare() {
+   default
+
+   cp "${FILESDIR}/config.gentoo-so-r3" "${S}/config.gentoo-so-r1" || die
+
+   # This is all legacy stuff which needs to be cleaned up
+   case ${CHOST} in
+   *-solaris*)
+   sed -i \
+   -e '/^COMPILE_OPTS /s/$/ -DSOLARIS 
-DXLOCALE_NOT_USED/' \
+   -e '/^LIBS_FOR_CONSOLE_APPLICATION /s/$/ 
-lsocket -lnsl/' \
+   live/config.gentoo-so-r1 \
+   || die
+   ;;
+   *-darwin*)
+   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/config.gentoo-so-r1 \
+   || die
+   ;;
+   esac
+}
+
+src_configure() {
+   # This ebuild uses its own build system
+   # We don't want to call ./configure or anything here.
+   # The only thing we can do is honour the user's SSL preference.
+   if use ssl ; then
+   sed -i 's/-DNO_OPENSSL=1//' "${S}/config.gentoo-so-r1" || die
+   fi
+
+   # Bug 718912
+   tc-export CC CXX
+
+   # And defer to the scripts that upstream provide.
+   ./genMakefiles gentoo-so-r1 || die
+}
+
+src_compile() {
+   export suffix="${LIVE_ABI_VERSION}.so"
+   local link_opts="$(usex ssl "$($(tc-getPKG_CONFIG) --libs libssl 
libcrypto)" '') -L. ${LDFLAGS}"
+   local lib_suffix="${suffix#.}"
+
+   einfo "Beginning shared library build"
+   emake LINK_OPTS="${link_opts}" LIB_SUFFIX="${lib_suffix}"
+
+   for i in liveMedia groupsock UsageEnvironment BasicUsageEnvironment ; do
+   cd "${S}/${i}" || die
+   ln -s "lib${i}.${suffix}" "lib${i}.so" || die
+   done
+
+   einfo "Beginning programs build"
+   for i in proxyServer mediaServer ; do
+   cd "${S}/${i}" || die
+   emake 

[gentoo-commits] repo/gentoo:master commit in: media-plugins/live/

2021-05-01 Thread Mikle Kolyada
commit: 173ae152b89bf556adb2c922e0fd6e08dace956b
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat May  1 10:02:08 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat May  1 10:02:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=173ae152

media-plugins/live: remove libressl support

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Mikle Kolyada  gentoo.org>

 media-plugins/live/live-2020.05.15.ebuild | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/media-plugins/live/live-2020.05.15.ebuild 
b/media-plugins/live/live-2020.05.15.ebuild
index 431d011ee95..0e286745c49 100644
--- a/media-plugins/live/live-2020.05.15.ebuild
+++ b/media-plugins/live/live-2020.05.15.ebuild
@@ -11,13 +11,12 @@ 
SRC_URI="http://www.live555.com/liveMedia/public/${P/-/.}.tar.gz;
 
 LICENSE="LGPL-2.1"
 KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
-IUSE="libressl ssl"
+IUSE="ssl"
 
 BDEPEND="virtual/pkgconfig"
 DEPEND="
ssl? (
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:0= )
+   dev-libs/openssl:0=
)
 "
 RDEPEND="${DEPEND}"



[gentoo-commits] repo/gentoo:master commit in: media-plugins/live/

2021-04-19 Thread Sam James
commit: ebc2ff3301be27d7b5004fe72931121c1d247281
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 19 20:12:53 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 19 20:53:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebc2ff33

media-plugins/live: drop 2020.03.06

Signed-off-by: Sam James  gentoo.org>

 media-plugins/live/Manifest   |   1 -
 media-plugins/live/live-2020.03.06.ebuild | 111 --
 2 files changed, 112 deletions(-)

diff --git a/media-plugins/live/Manifest b/media-plugins/live/Manifest
index 011ba93b193..fd63e86d4e2 100644
--- a/media-plugins/live/Manifest
+++ b/media-plugins/live/Manifest
@@ -1,2 +1 @@
-DIST live.2020.03.06.tar.gz 7231080 BLAKE2B 
95a1d3cc394eba473296973a1e44160dd1ca8e2efbc322a2e0bfbdb183244cda28b219ea14a51c8d146807d829b566a9c3782b291d5abfbd306a92e030e108e4
 SHA512 
7da439fbdeab0da6687dee56d9a27bf7b8f8a9c84b420d72f2e2a7ff7a73d18756d1fdb920f29b36917d93efcecc9230877637322d5041eeba114882b4bf7a06
 DIST live.2020.05.15.tar.gz 7229400 BLAKE2B 
74532c178aa1044750110eb52561b99cd70874574ee84992201a145b18091d4f8475e2a299a83f0fe42c7e64483d46175fb76465a22509db3ba2633aff1327f6
 SHA512 
d53fb7e8c586f50e561aa361567ccd45babdbbcbe96a06d95e42a04a54b23ac3f474fefcacf94a49b604008623acf06789b92238364713853babbe356eeac4aa

diff --git a/media-plugins/live/live-2020.03.06.ebuild 
b/media-plugins/live/live-2020.03.06.ebuild
deleted file mode 100644
index 704d65b196b..000
--- a/media-plugins/live/live-2020.03.06.ebuild
+++ /dev/null
@@ -1,111 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs
-
-DESCRIPTION="Libraries for standards-based RTP/RTCP/RTSP multimedia streaming"
-HOMEPAGE="http://www.live555.com/;
-# Upstream aggressively remove old versions: bug #719336.
-#SRC_URI="http://www.live555.com/liveMedia/public/${P/-/.}.tar.gz;
-SRC_URI="https://cmpct.info/~sam/gentoo/distfiles/${CATEGORY}/${PN}/${P/-/.}.tar.gz;
-
-LICENSE="LGPL-2.1"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
-IUSE="libressl ssl"
-
-BDEPEND="virtual/pkgconfig"
-DEPEND="
-   ssl? (
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:0= )
-   )
-"
-RDEPEND="${DEPEND}"
-
-DOCS=( "live-shared/README" )
-
-# Alexis Ballier , Sam James 
-# Be careful, bump this everytime you bump the package and the ABI has changed.
-# If you don't know, ask someone.
-# You may wish to use a site like 
https://abi-laboratory.pro/index.php?view=timeline=live555
-LIVE_ABI_VERSION=8
-SLOT="0/${LIVE_ABI_VERSION}"
-
-S="${WORKDIR}/live"
-
-src_prepare() {
-   default
-
-   cp "${FILESDIR}/config.gentoo-so-r3" "${S}/config.gentoo-so-r1" || die
-
-   # This is all legacy stuff which needs to be cleaned up
-   case ${CHOST} in
-   *-solaris*)
-   sed -i \
-   -e '/^COMPILE_OPTS /s/$/ -DSOLARIS 
-DXLOCALE_NOT_USED/' \
-   -e '/^LIBS_FOR_CONSOLE_APPLICATION /s/$/ 
-lsocket -lnsl/' \
-   live/config.gentoo-so-r1 \
-   || die
-   ;;
-   *-darwin*)
-   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/config.gentoo-so-r1 \
-   || die
-   ;;
-   esac
-}
-
-src_configure() {
-   # This ebuild uses its own build system
-   # We don't want to call ./configure or anything here.
-   # The only thing we can do is honour the user's SSL preference.
-   if use ssl ; then
-   sed -i 's/-DNO_OPENSSL=1//' "${S}/config.gentoo-so-r1" || die
-   fi
-
-   # Bug 718912
-   tc-export CC CXX
-
-   # And defer to the scripts that upstream provide.
-   ./genMakefiles gentoo-so-r1 || die
-}
-
-src_compile() {
-   export suffix="${LIVE_ABI_VERSION}.so"
-   local link_opts="$(usex ssl "$($(tc-getPKG_CONFIG) --libs libssl 
libcrypto)" '') -L. ${LDFLAGS}"
-   local lib_suffix="${suffix#.}"
-
-   einfo "Beginning shared library build"
-   emake LINK_OPTS="${link_opts}" LIB_SUFFIX="${lib_suffix}"
-
-   for i in liveMedia groupsock UsageEnvironment BasicUsageEnvironment ; do
-   cd "${S}/${i}" || die
-   ln -s "lib${i}.${suffix}" "lib${i}.so" || die
-   

[gentoo-commits] repo/gentoo:master commit in: media-plugins/live/

2021-04-12 Thread Sam James
commit: b99d2db85bbf5ee298a2f0414f92e87c3d930c17
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr  7 05:13:13 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr 13 00:26:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b99d2db8

media-plugins/live: call pkg-config via toolchain-funcs.eclass helper

This ensures we call the correct pkg-config in e.g. cross.

Package-Manager: Portage-3.0.14-prefix, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 media-plugins/live/live-2020.03.06.ebuild | 2 +-
 media-plugins/live/live-2020.05.15.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-plugins/live/live-2020.03.06.ebuild 
b/media-plugins/live/live-2020.03.06.ebuild
index ac9a6a590b9..704d65b196b 100644
--- a/media-plugins/live/live-2020.03.06.ebuild
+++ b/media-plugins/live/live-2020.03.06.ebuild
@@ -79,7 +79,7 @@ src_configure() {
 
 src_compile() {
export suffix="${LIVE_ABI_VERSION}.so"
-   local link_opts="$(usex ssl "$(pkg-config --libs libssl libcrypto)" '') 
-L. ${LDFLAGS}"
+   local link_opts="$(usex ssl "$($(tc-getPKG_CONFIG) --libs libssl 
libcrypto)" '') -L. ${LDFLAGS}"
local lib_suffix="${suffix#.}"
 
einfo "Beginning shared library build"

diff --git a/media-plugins/live/live-2020.05.15.ebuild 
b/media-plugins/live/live-2020.05.15.ebuild
index 50d236a95c7..431d011ee95 100644
--- a/media-plugins/live/live-2020.05.15.ebuild
+++ b/media-plugins/live/live-2020.05.15.ebuild
@@ -77,7 +77,7 @@ src_configure() {
 
 src_compile() {
export suffix="${LIVE_ABI_VERSION}.so"
-   local link_opts="$(usex ssl "$(pkg-config --libs libssl libcrypto)" '') 
-L. ${LDFLAGS}"
+   local link_opts="$(usex ssl "$($(tc-getPKG_CONFIG) --libs libssl 
libcrypto)" '') -L. ${LDFLAGS}"
local lib_suffix="${suffix#.}"
 
einfo "Beginning shared library build"



[gentoo-commits] repo/gentoo:master commit in: media-plugins/live/

2021-01-06 Thread Fabian Groffen
commit: 8f48ae9211fa7d9ac481c9c2e14d8fb6cbbb168d
Author: Fabian Groffen  gentoo  org>
AuthorDate: Wed Jan  6 14:27:37 2021 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Wed Jan  6 14:27:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f48ae92

media-plugins/live: drop x86-macos

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Fabian Groffen  gentoo.org>

 media-plugins/live/live-2020.03.06.ebuild | 4 ++--
 media-plugins/live/live-2020.05.15.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/media-plugins/live/live-2020.03.06.ebuild 
b/media-plugins/live/live-2020.03.06.ebuild
index 41bbf155685..ac9a6a590b9 100644
--- a/media-plugins/live/live-2020.03.06.ebuild
+++ b/media-plugins/live/live-2020.03.06.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -12,7 +12,7 @@ HOMEPAGE="http://www.live555.com/;
 
SRC_URI="https://cmpct.info/~sam/gentoo/distfiles/${CATEGORY}/${PN}/${P/-/.}.tar.gz;
 
 LICENSE="LGPL-2.1"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
 IUSE="libressl ssl"
 
 BDEPEND="virtual/pkgconfig"

diff --git a/media-plugins/live/live-2020.05.15.ebuild 
b/media-plugins/live/live-2020.05.15.ebuild
index 6931138ac69..50d236a95c7 100644
--- a/media-plugins/live/live-2020.05.15.ebuild
+++ b/media-plugins/live/live-2020.05.15.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -10,7 +10,7 @@ HOMEPAGE="http://www.live555.com/;
 SRC_URI="http://www.live555.com/liveMedia/public/${P/-/.}.tar.gz;
 
 LICENSE="LGPL-2.1"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
 IUSE="libressl ssl"
 
 BDEPEND="virtual/pkgconfig"



[gentoo-commits] repo/gentoo:master commit in: media-plugins/live/

2020-10-13 Thread Agostino Sarubbo
commit: 805dd477b693ab9a3915cdf9a208945f3e97192b
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Oct 13 09:26:49 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Oct 13 09:26:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=805dd477

media-plugins/live: amd64 stable wrt bug #747205

Package-Manager: Portage-3.0.4, Repoman-3.0.1
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-plugins/live/live-2020.05.15.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-plugins/live/live-2020.05.15.ebuild 
b/media-plugins/live/live-2020.05.15.ebuild
index 49ca6245f94..6931138ac69 100644
--- a/media-plugins/live/live-2020.05.15.ebuild
+++ b/media-plugins/live/live-2020.05.15.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="http://www.live555.com/;
 SRC_URI="http://www.live555.com/liveMedia/public/${P/-/.}.tar.gz;
 
 LICENSE="LGPL-2.1"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x86-solaris"
 IUSE="libressl ssl"
 
 BDEPEND="virtual/pkgconfig"



[gentoo-commits] repo/gentoo:master commit in: media-plugins/live/

2020-10-09 Thread Agostino Sarubbo
commit: 20b6243dff6168f35eee08846647a04c2fe87ea6
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Oct  9 08:40:03 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Oct  9 08:40:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20b6243d

media-plugins/live: x86 stable wrt bug #747205

Package-Manager: Portage-2.3.103, Repoman-2.3.23
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-plugins/live/live-2020.05.15.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-plugins/live/live-2020.05.15.ebuild 
b/media-plugins/live/live-2020.05.15.ebuild
index d5f3db48210..49ca6245f94 100644
--- a/media-plugins/live/live-2020.05.15.ebuild
+++ b/media-plugins/live/live-2020.05.15.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="http://www.live555.com/;
 SRC_URI="http://www.live555.com/liveMedia/public/${P/-/.}.tar.gz;
 
 LICENSE="LGPL-2.1"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x86-solaris"
 IUSE="libressl ssl"
 
 BDEPEND="virtual/pkgconfig"



[gentoo-commits] repo/gentoo:master commit in: media-plugins/live/

2020-10-09 Thread Agostino Sarubbo
commit: 31ee6ac533ac43b584f636955d1867a20caf9362
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Oct  9 08:36:50 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Oct  9 08:36:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31ee6ac5

media-plugins/live: ppc64 stable wrt bug #747205

Package-Manager: Portage-2.3.103, Repoman-2.3.23
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-plugins/live/live-2020.05.15.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-plugins/live/live-2020.05.15.ebuild 
b/media-plugins/live/live-2020.05.15.ebuild
index 56836367453..d5f3db48210 100644
--- a/media-plugins/live/live-2020.05.15.ebuild
+++ b/media-plugins/live/live-2020.05.15.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="http://www.live555.com/;
 SRC_URI="http://www.live555.com/liveMedia/public/${P/-/.}.tar.gz;
 
 LICENSE="LGPL-2.1"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x86-solaris"
 IUSE="libressl ssl"
 
 BDEPEND="virtual/pkgconfig"



[gentoo-commits] repo/gentoo:master commit in: media-plugins/live/

2020-10-09 Thread Agostino Sarubbo
commit: 2df59190bbe788b9aff4ed76468d8ebd34dd7f40
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Oct  9 08:35:18 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Oct  9 08:35:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2df59190

media-plugins/live: ppc stable wrt bug #747205

Package-Manager: Portage-2.3.103, Repoman-2.3.23
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-plugins/live/live-2020.05.15.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-plugins/live/live-2020.05.15.ebuild 
b/media-plugins/live/live-2020.05.15.ebuild
index 192dbd0eb08..56836367453 100644
--- a/media-plugins/live/live-2020.05.15.ebuild
+++ b/media-plugins/live/live-2020.05.15.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="http://www.live555.com/;
 SRC_URI="http://www.live555.com/liveMedia/public/${P/-/.}.tar.gz;
 
 LICENSE="LGPL-2.1"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x86-solaris"
 IUSE="libressl ssl"
 
 BDEPEND="virtual/pkgconfig"



[gentoo-commits] repo/gentoo:master commit in: media-plugins/live/

2020-10-08 Thread Sam James
commit: d9c104531e41fbb3cc971f43b08b6919baa1c033
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct  8 19:41:26 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct  8 19:41:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9c10453

media-plugins/live: Stabilize 2020.05.15 arm, #747205

Signed-off-by: Sam James  gentoo.org>

 media-plugins/live/live-2020.05.15.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-plugins/live/live-2020.05.15.ebuild 
b/media-plugins/live/live-2020.05.15.ebuild
index 37896d9e980..192dbd0eb08 100644
--- a/media-plugins/live/live-2020.05.15.ebuild
+++ b/media-plugins/live/live-2020.05.15.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="http://www.live555.com/;
 SRC_URI="http://www.live555.com/liveMedia/public/${P/-/.}.tar.gz;
 
 LICENSE="LGPL-2.1"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x86-solaris"
 IUSE="libressl ssl"
 
 BDEPEND="virtual/pkgconfig"



[gentoo-commits] repo/gentoo:master commit in: media-plugins/live/

2020-10-08 Thread Sam James
commit: 500cd63cd295aa776a5b4274eeae2bf91ce874f9
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct  8 18:52:10 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct  8 18:52:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=500cd63c

media-plugins/live: Stabilize 2020.05.15 arm64, #747205

Signed-off-by: Sam James  gentoo.org>

 media-plugins/live/live-2020.05.15.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-plugins/live/live-2020.05.15.ebuild 
b/media-plugins/live/live-2020.05.15.ebuild
index 4f30941cdf9..37896d9e980 100644
--- a/media-plugins/live/live-2020.05.15.ebuild
+++ b/media-plugins/live/live-2020.05.15.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="http://www.live555.com/;
 SRC_URI="http://www.live555.com/liveMedia/public/${P/-/.}.tar.gz;
 
 LICENSE="LGPL-2.1"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x86-solaris"
 IUSE="libressl ssl"
 
 BDEPEND="virtual/pkgconfig"



[gentoo-commits] repo/gentoo:master commit in: media-plugins/live/

2020-07-09 Thread Sam James
commit: 7f799835758a2cb625972179834cbe15026d644e
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul  9 12:31:32 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  9 12:35:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f799835

media-plugins/live: update sam's email in comments

Package-Manager: Portage-2.3.103, Repoman-2.3.22
Signed-off-by: Sam James  gentoo.org>

 media-plugins/live/live-2020.03.06.ebuild | 2 +-
 media-plugins/live/live-2020.05.15.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-plugins/live/live-2020.03.06.ebuild 
b/media-plugins/live/live-2020.03.06.ebuild
index 1faafb5ccd3..41bbf155685 100644
--- a/media-plugins/live/live-2020.03.06.ebuild
+++ b/media-plugins/live/live-2020.03.06.ebuild
@@ -26,7 +26,7 @@ RDEPEND="${DEPEND}"
 
 DOCS=( "live-shared/README" )
 
-# Alexis Ballier , Sam James 
+# Alexis Ballier , Sam James 
 # Be careful, bump this everytime you bump the package and the ABI has changed.
 # If you don't know, ask someone.
 # You may wish to use a site like 
https://abi-laboratory.pro/index.php?view=timeline=live555

diff --git a/media-plugins/live/live-2020.05.15.ebuild 
b/media-plugins/live/live-2020.05.15.ebuild
index cce1f38eef2..4f30941cdf9 100644
--- a/media-plugins/live/live-2020.05.15.ebuild
+++ b/media-plugins/live/live-2020.05.15.ebuild
@@ -24,7 +24,7 @@ RDEPEND="${DEPEND}"
 
 DOCS=( "live-shared/README" )
 
-# Alexis Ballier , Sam James 
+# Alexis Ballier , Sam James 
 # Be careful, bump this everytime you bump the package and the ABI has changed.
 # If you don't know, ask someone.
 # You may wish to use a site like 
https://abi-laboratory.pro/index.php?view=timeline=live555



[gentoo-commits] repo/gentoo:master commit in: media-plugins/live/

2020-06-19 Thread Thomas Deutschmann
commit: 36258dc0ff6971540d9f83312c12cd42c3a065a2
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Wed Jun 17 02:40:29 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Jun 19 15:25:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36258dc0

media-plugins/live: consistent style

Signed-off-by: Sam James (sam_c)  cmpct.info>
Signed-off-by: Thomas Deutschmann  gentoo.org>

 media-plugins/live/live-2020.03.06.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/media-plugins/live/live-2020.03.06.ebuild 
b/media-plugins/live/live-2020.03.06.ebuild
index c04895f889a..1faafb5ccd3 100644
--- a/media-plugins/live/live-2020.03.06.ebuild
+++ b/media-plugins/live/live-2020.03.06.ebuild
@@ -57,7 +57,7 @@ src_prepare() {
-e '/^LIBRARY_LINK_OPTS 
/s:-shared.*$:-undefined suppress -flat_namespace -dynamiclib -install_name 
'"${EPREFIX}/usr/$(get_libdir)/"'$@:' \
-e '/^LIB_SUFFIX /s/so/dylib/' \
live/config.gentoo-so-r1 \
-   || die shared
+   || die
;;
esac
 }
@@ -66,7 +66,7 @@ src_configure() {
# This ebuild uses its own build system
# We don't want to call ./configure or anything here.
# The only thing we can do is honour the user's SSL preference.
-   if use ssl; then
+   if use ssl ; then
sed -i 's/-DNO_OPENSSL=1//' "${S}/config.gentoo-so-r1" || die
fi
 
@@ -98,7 +98,7 @@ src_compile() {
 }
 
 src_install() {
-   for library in UsageEnvironment liveMedia BasicUsageEnvironment 
groupsock; do
+   for library in UsageEnvironment liveMedia BasicUsageEnvironment 
groupsock ; do
dolib.so "${S}/${library}/lib${library}.${suffix}"
dosym "lib${library}.${suffix}" 
"/usr/$(get_libdir)/lib${library}.so"
 



[gentoo-commits] repo/gentoo:master commit in: media-plugins/live/

2020-06-19 Thread Thomas Deutschmann
commit: 9c5f6dd9c3ac0a5feaa5a57f7525687a04b69ff5
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Wed Jun 17 02:14:12 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Jun 19 15:25:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c5f6dd9

media-plugins/live: bump to 2020.05.15

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sam James (sam_c)  cmpct.info>
Closes: https://github.com/gentoo/gentoo/pull/16284
Signed-off-by: Thomas Deutschmann  gentoo.org>

 media-plugins/live/Manifest   |   1 +
 media-plugins/live/live-2020.05.15.ebuild | 109 ++
 2 files changed, 110 insertions(+)

diff --git a/media-plugins/live/Manifest b/media-plugins/live/Manifest
index 2f2582b4457..011ba93b193 100644
--- a/media-plugins/live/Manifest
+++ b/media-plugins/live/Manifest
@@ -1 +1,2 @@
 DIST live.2020.03.06.tar.gz 7231080 BLAKE2B 
95a1d3cc394eba473296973a1e44160dd1ca8e2efbc322a2e0bfbdb183244cda28b219ea14a51c8d146807d829b566a9c3782b291d5abfbd306a92e030e108e4
 SHA512 
7da439fbdeab0da6687dee56d9a27bf7b8f8a9c84b420d72f2e2a7ff7a73d18756d1fdb920f29b36917d93efcecc9230877637322d5041eeba114882b4bf7a06
+DIST live.2020.05.15.tar.gz 7229400 BLAKE2B 
74532c178aa1044750110eb52561b99cd70874574ee84992201a145b18091d4f8475e2a299a83f0fe42c7e64483d46175fb76465a22509db3ba2633aff1327f6
 SHA512 
d53fb7e8c586f50e561aa361567ccd45babdbbcbe96a06d95e42a04a54b23ac3f474fefcacf94a49b604008623acf06789b92238364713853babbe356eeac4aa

diff --git a/media-plugins/live/live-2020.05.15.ebuild 
b/media-plugins/live/live-2020.05.15.ebuild
new file mode 100644
index 000..cce1f38eef2
--- /dev/null
+++ b/media-plugins/live/live-2020.05.15.ebuild
@@ -0,0 +1,109 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+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;
+
+LICENSE="LGPL-2.1"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x86-solaris"
+IUSE="libressl ssl"
+
+BDEPEND="virtual/pkgconfig"
+DEPEND="
+   ssl? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   )
+"
+RDEPEND="${DEPEND}"
+
+DOCS=( "live-shared/README" )
+
+# Alexis Ballier , Sam James 
+# Be careful, bump this everytime you bump the package and the ABI has changed.
+# If you don't know, ask someone.
+# You may wish to use a site like 
https://abi-laboratory.pro/index.php?view=timeline=live555
+LIVE_ABI_VERSION=9
+SLOT="0/${LIVE_ABI_VERSION}"
+
+S="${WORKDIR}/live"
+
+src_prepare() {
+   default
+
+   cp "${FILESDIR}/config.gentoo-so-r3" "${S}/config.gentoo-so-r1" || die
+
+   # This is all legacy stuff which needs to be cleaned up
+   case ${CHOST} in
+   *-solaris*)
+   sed -i \
+   -e '/^COMPILE_OPTS /s/$/ -DSOLARIS 
-DXLOCALE_NOT_USED/' \
+   -e '/^LIBS_FOR_CONSOLE_APPLICATION /s/$/ 
-lsocket -lnsl/' \
+   live/config.gentoo-so-r1 \
+   || die
+   ;;
+   *-darwin*)
+   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/config.gentoo-so-r1 \
+   || die
+   ;;
+   esac
+}
+
+src_configure() {
+   # This ebuild uses its own build system
+   # We don't want to call ./configure or anything here.
+   # The only thing we can do is honour the user's SSL preference.
+   if use ssl ; then
+   sed -i 's/-DNO_OPENSSL=1//' "${S}/config.gentoo-so-r1" || die
+   fi
+
+   # Bug 718912
+   tc-export CC CXX
+
+   # And defer to the scripts that upstream provide.
+   ./genMakefiles gentoo-so-r1 || die
+}
+
+src_compile() {
+   export suffix="${LIVE_ABI_VERSION}.so"
+   local link_opts="$(usex ssl "$(pkg-config --libs libssl libcrypto)" '') 
-L. ${LDFLAGS}"
+   local lib_suffix="${suffix#.}"
+
+   einfo "Beginning shared library build"
+   emake LINK_OPTS="${link_opts}" LIB_SUFFIX="${lib_suffix}"
+
+   for i in liveMedia groupsock UsageEnvironment BasicUsageEnvironment ; do
+   cd "${S}/${i}" || die
+   ln -s 

[gentoo-commits] repo/gentoo:master commit in: media-plugins/live/

2020-06-19 Thread Thomas Deutschmann
commit: 1e54f851d2321a899a1fb76c6eb5d77d3f9a4486
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Wed Jun 17 02:09:46 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Jun 19 15:25:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e54f851

media-plugins/live: respect CC/CXX

Closes: https://bugs.gentoo.org/718912
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sam James (sam_c)  cmpct.info>
Signed-off-by: Thomas Deutschmann  gentoo.org>

 media-plugins/live/live-2020.03.06.ebuild | 5 +
 1 file changed, 5 insertions(+)

diff --git a/media-plugins/live/live-2020.03.06.ebuild 
b/media-plugins/live/live-2020.03.06.ebuild
index c1ab7d6f306..455a0795921 100644
--- a/media-plugins/live/live-2020.03.06.ebuild
+++ b/media-plugins/live/live-2020.03.06.ebuild
@@ -3,6 +3,8 @@
 
 EAPI=7
 
+inherit toolchain-funcs
+
 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;
@@ -65,6 +67,9 @@ src_configure() {
sed -i 's/-DNO_OPENSSL=1//' "${S}/config.gentoo-so-r1" || die
fi
 
+   # Bug 718912
+   tc-export CC CXX
+
# And defer to the scripts that upstream provide.
./genMakefiles gentoo-so-r1 || die
 }



[gentoo-commits] repo/gentoo:master commit in: media-plugins/live/

2020-06-19 Thread Thomas Deutschmann
commit: 28a352cb944d7e501836dc886b4b319fd7f2d445
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Wed Jun 17 02:10:03 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Jun 19 15:25:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28a352cb

media-plugins/live: link against libcrypto too

Closes: https://bugs.gentoo.org/721386
Signed-off-by: Sam James (sam_c)  cmpct.info>
Signed-off-by: Thomas Deutschmann  gentoo.org>

 media-plugins/live/live-2020.03.06.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/media-plugins/live/live-2020.03.06.ebuild 
b/media-plugins/live/live-2020.03.06.ebuild
index 455a0795921..1d9c815d748 100644
--- a/media-plugins/live/live-2020.03.06.ebuild
+++ b/media-plugins/live/live-2020.03.06.ebuild
@@ -13,6 +13,7 @@ LICENSE="LGPL-2.1"
 KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x86-solaris"
 IUSE="libressl ssl"
 
+BDEPEND="virtual/pkgconfig"
 DEPEND="
ssl? (
!libressl? ( dev-libs/openssl:0= )
@@ -76,7 +77,7 @@ src_configure() {
 
 src_compile() {
export suffix="${LIVE_ABI_VERSION}.so"
-   local link_opts="$(usex ssl '-lssl' '') -L. ${LDFLAGS}"
+   local link_opts="$(usex ssl "$(pkg-config --libs libssl libcrypto)" '') 
-L. ${LDFLAGS}"
local lib_suffix="${suffix#.}"
 
einfo "Beginning shared library build"



[gentoo-commits] repo/gentoo:master commit in: media-plugins/live/

2020-06-19 Thread Thomas Deutschmann
commit: 449849d8c6d913f03daa5160b738b0b2d84462dd
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Wed Jun 17 02:27:50 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Jun 19 15:25:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=449849d8

media-plugins/live: new source for removed tarball (one-off)

Unfortunately, upstream *aggressively* purge old releases.
They are removed as soon as a new version is made available.

Mirror them in my own distfiles directory to allow
our mirroring system to pick it up, which it did not have
time to do in the past.

This should be a one-off, or at least infrequent,
if we catch the bump a while before a new one comes out.

Closes: https://bugs.gentoo.org/719336
Signed-off-by: Sam James (sam_c)  cmpct.info>
Signed-off-by: Thomas Deutschmann  gentoo.org>

 media-plugins/live/live-2020.03.06.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/media-plugins/live/live-2020.03.06.ebuild 
b/media-plugins/live/live-2020.03.06.ebuild
index 1d9c815d748..c04895f889a 100644
--- a/media-plugins/live/live-2020.03.06.ebuild
+++ b/media-plugins/live/live-2020.03.06.ebuild
@@ -7,7 +7,9 @@ inherit toolchain-funcs
 
 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;
+# Upstream aggressively remove old versions: bug #719336.
+#SRC_URI="http://www.live555.com/liveMedia/public/${P/-/.}.tar.gz;
+SRC_URI="https://cmpct.info/~sam/gentoo/distfiles/${CATEGORY}/${PN}/${P/-/.}.tar.gz;
 
 LICENSE="LGPL-2.1"
 KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x86-solaris"



[gentoo-commits] repo/gentoo:master commit in: media-plugins/live/files/

2020-06-01 Thread Aaron Bauman
commit: 09d30604684830f7f63806b66708d602530e584f
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sat May 23 16:03:55 2020 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Tue Jun  2 04:27:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09d30604

media-plugins/live: remove unused patch and files

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/15928
Signed-off-by: Aaron Bauman  gentoo.org>

 media-plugins/live/files/config.gentoo-r1  | 17 -
 media-plugins/live/files/config.gentoo-so-r2   | 17 -
 media-plugins/live/files/live-recursive3.patch | 14 --
 3 files changed, 48 deletions(-)

diff --git a/media-plugins/live/files/config.gentoo-r1 
b/media-plugins/live/files/config.gentoo-r1
deleted file mode 100644
index d77fb19758a..000
--- a/media-plugins/live/files/config.gentoo-r1
+++ /dev/null
@@ -1,17 +0,0 @@
-COMPILE_OPTS = $(INCLUDES) -I. -DSOCKLEN_T=socklen_t 
-D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64 -DXLOCALE_NOT_USED
-C =c
-C_COMPILER =   $(CC)
-C_FLAGS =  $(COMPILE_OPTS) $(CFLAGS)
-CPP =  cpp
-CPLUSPLUS_COMPILER =   $(CXX)
-CPLUSPLUS_FLAGS =  $(COMPILE_OPTS) $(CXXFLAGS)
-OBJ =  o
-LINK = $(CXX) -o
-LINK_OPTS =-L.
-CONSOLE_LINK_OPTS =$(LINK_OPTS)
-LIBRARY_LINK = $(LD) -o
-LIBRARY_LINK_OPTS =$(LINK_OPTS) -r -Bstatic
-LIB_SUFFIX =   a
-LIBS_FOR_CONSOLE_APPLICATION =
-LIBS_FOR_GUI_APPLICATION =
-EXE =

diff --git a/media-plugins/live/files/config.gentoo-so-r2 
b/media-plugins/live/files/config.gentoo-so-r2
deleted file mode 100644
index fb9241ef3e8..000
--- a/media-plugins/live/files/config.gentoo-so-r2
+++ /dev/null
@@ -1,17 +0,0 @@
-COMPILE_OPTS = $(INCLUDES) -I. -DSOCKLEN_T=socklen_t 
-D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64 -DXLOCALE_NOT_USED
-C =c
-C_COMPILER =   $(CC)
-C_FLAGS =  $(COMPILE_OPTS) -fPIC $(CFLAGS)
-CPP =  cpp
-CPLUSPLUS_COMPILER =   $(CXX)
-CPLUSPLUS_FLAGS =  $(COMPILE_OPTS) -fPIC $(CXXFLAGS)
-OBJ =  o
-LINK = $(CXX) -o
-LINK_OPTS =-L.
-CONSOLE_LINK_OPTS =$(LINK_OPTS)
-LIBRARY_LINK = $(CXX) -o
-LIBRARY_LINK_OPTS =$(LINK_OPTS) -shared -Wl,-soname,$@
-LIB_SUFFIX =   so
-LIBS_FOR_CONSOLE_APPLICATION =
-LIBS_FOR_GUI_APPLICATION =
-EXE =

diff --git a/media-plugins/live/files/live-recursive3.patch 
b/media-plugins/live/files/live-recursive3.patch
deleted file mode 100644
index 29afe86e819..000
--- a/media-plugins/live/files/live-recursive3.patch
+++ /dev/null
@@ -1,14 +0,0 @@
-Index: live/Makefile.tail
-===
 live.orig/Makefile.tail
-+++ live/Makefile.tail
-@@ -16,9 +16,6 @@ all:
-   cd $(GROUPSOCK_DIR) ; $(MAKE)
-   cd $(USAGE_ENVIRONMENT_DIR) ; $(MAKE)
-   cd $(BASIC_USAGE_ENVIRONMENT_DIR) ; $(MAKE)
--  cd $(TESTPROGS_DIR) ; $(MAKE)
--  cd $(MEDIA_SERVER_DIR) ; $(MAKE)
--  cd $(PROXY_SERVER_DIR) ; $(MAKE)
-   @echo
-   @echo "For more information about this source code (including your 
obligations under the LGPL), please see our FAQ at 
http://live555.com/liveMedia/faq.html;
- 



[gentoo-commits] repo/gentoo:master commit in: media-plugins/live/

2020-05-14 Thread Thomas Deutschmann
commit: 34289def96eaf7efcf888d8aaf18f2a2a2d89c83
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu May 14 22:09:03 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu May 14 22:09:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34289def

media-plugins/live: security cleanup

Bug: https://bugs.gentoo.org/717722
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Thomas Deutschmann  gentoo.org>

 media-plugins/live/Manifest   |   3 -
 media-plugins/live/live-2017.10.28.ebuild | 128 --
 media-plugins/live/live-2018.01.29.ebuild | 128 --
 media-plugins/live/live-2018.07.07.ebuild | 128 --
 4 files changed, 387 deletions(-)

diff --git a/media-plugins/live/Manifest b/media-plugins/live/Manifest
index cf3b6489263..2f2582b4457 100644
--- a/media-plugins/live/Manifest
+++ b/media-plugins/live/Manifest
@@ -1,4 +1 @@
-DIST live.2017.10.28.tar.gz 629858 BLAKE2B 
a1d862ae1356b46fcd4e5ef7e27c47d3fb3abac35add6feb7955f60ddbd93e9242a84102393de67dda0d39c09632a0cc9a5f54d30c9f91d005696d3a566258bd
 SHA512 
eea5bdb8d89e76c8b6aeb6ec04b77af3048cb41f228d230ba4da6045e9bc691a456023d44d8650fe690b08143567ed5af5b633f5b6522debff79344a813dc7d0
-DIST live.2018.01.29.tar.gz 630144 BLAKE2B 
dd58865636a44ccabd0e3b02e1679393f17fb09d82455188d49d4fcb321b21e136a168c0f4c407c1dba3afcb5b541192cd2c5181d7a7710d39d4727526fc39cf
 SHA512 
dfdfcac67acd28f651807de423c6aed00190cfc38ecd361b76d37d8cc27ee2fa91a42a5b8835045680fd7f65c847e41747b948c2c71e6530a3c7e89421c60227
-DIST live.2018.07.07.tar.gz 630625 BLAKE2B 
8545d4d8ed60328ccc782b6c2a8c4a0dc9ce3c1245fbc78fed4d3eb6f42de39c3c341456dc00cdc416fdcb2e518f5fe387273f5b4d2c3e2d32bfa22a21df2a90
 SHA512 
e7d4ddf51e9666c6ebe9a46976035b68fea94be54825535ffb04006cd242b9d3ad08250305206442bed3500d1e8d628ccf44302c485f63a9e244b3f8b1e27fe4
 DIST live.2020.03.06.tar.gz 7231080 BLAKE2B 
95a1d3cc394eba473296973a1e44160dd1ca8e2efbc322a2e0bfbdb183244cda28b219ea14a51c8d146807d829b566a9c3782b291d5abfbd306a92e030e108e4
 SHA512 
7da439fbdeab0da6687dee56d9a27bf7b8f8a9c84b420d72f2e2a7ff7a73d18756d1fdb920f29b36917d93efcecc9230877637322d5041eeba114882b4bf7a06

diff --git a/media-plugins/live/live-2017.10.28.ebuild 
b/media-plugins/live/live-2017.10.28.ebuild
deleted file mode 100644
index 80f3e6db5e2..000
--- a/media-plugins/live/live-2017.10.28.ebuild
+++ /dev/null
@@ -1,128 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-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 arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x86-solaris"
-IUSE="examples static-libs"
-DOCS=( "live-shared/README" )
-
-# Alexis Ballier 
-# 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}-recursive3.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-r1" 
live-static/config.gentoo
-   cp "${FILESDIR}/config.gentoo-so-r2" live-shared/config.gentoo-so-r1
-
-   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 \

[gentoo-commits] repo/gentoo:master commit in: media-plugins/live/

2020-04-23 Thread Agostino Sarubbo
commit: 4ec76c37517a1c2d30c26b7a0ee1f6cd805f0a28
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Apr 23 06:28:38 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Apr 23 06:28:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ec76c37

media-plugins/live: x86 stable wrt bug #669276

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-plugins/live/live-2020.03.06.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-plugins/live/live-2020.03.06.ebuild 
b/media-plugins/live/live-2020.03.06.ebuild
index 2bcecebb89e..c1ab7d6f306 100644
--- a/media-plugins/live/live-2020.03.06.ebuild
+++ b/media-plugins/live/live-2020.03.06.ebuild
@@ -8,7 +8,7 @@ HOMEPAGE="http://www.live555.com/;
 SRC_URI="http://www.live555.com/liveMedia/public/${P/-/.}.tar.gz;
 
 LICENSE="LGPL-2.1"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x86-solaris"
 IUSE="libressl ssl"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-plugins/live/

2020-04-23 Thread Agostino Sarubbo
commit: 7d8133e8f6a3508e050a71c6573ac4ae83ca3c6d
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Apr 23 06:25:56 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Apr 23 06:25:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d8133e8

media-plugins/live: ppc64 stable wrt bug #669276

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-plugins/live/live-2020.03.06.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-plugins/live/live-2020.03.06.ebuild 
b/media-plugins/live/live-2020.03.06.ebuild
index 515b3045d81..2bcecebb89e 100644
--- a/media-plugins/live/live-2020.03.06.ebuild
+++ b/media-plugins/live/live-2020.03.06.ebuild
@@ -8,7 +8,7 @@ HOMEPAGE="http://www.live555.com/;
 SRC_URI="http://www.live555.com/liveMedia/public/${P/-/.}.tar.gz;
 
 LICENSE="LGPL-2.1"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x86-solaris"
 IUSE="libressl ssl"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-plugins/live/

2020-04-23 Thread Agostino Sarubbo
commit: ada215b9f218ef1a3a9161c36ec02093c42a
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Apr 23 06:23:41 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Apr 23 06:23:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ada2

media-plugins/live: ppc stable wrt bug #669276

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-plugins/live/live-2020.03.06.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-plugins/live/live-2020.03.06.ebuild 
b/media-plugins/live/live-2020.03.06.ebuild
index 2e5af8e7a63..515b3045d81 100644
--- a/media-plugins/live/live-2020.03.06.ebuild
+++ b/media-plugins/live/live-2020.03.06.ebuild
@@ -8,7 +8,7 @@ HOMEPAGE="http://www.live555.com/;
 SRC_URI="http://www.live555.com/liveMedia/public/${P/-/.}.tar.gz;
 
 LICENSE="LGPL-2.1"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x86-solaris"
 IUSE="libressl ssl"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-plugins/live/

2020-04-23 Thread Agostino Sarubbo
commit: 84a4267b38883660dd313f0bf55c293fb68f1149
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Apr 23 06:21:09 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Apr 23 06:21:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84a4267b

media-plugins/live: arm stable wrt bug #669276

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="arm"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-plugins/live/live-2020.03.06.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-plugins/live/live-2020.03.06.ebuild 
b/media-plugins/live/live-2020.03.06.ebuild
index 718def10c30..2e5af8e7a63 100644
--- a/media-plugins/live/live-2020.03.06.ebuild
+++ b/media-plugins/live/live-2020.03.06.ebuild
@@ -8,7 +8,7 @@ HOMEPAGE="http://www.live555.com/;
 SRC_URI="http://www.live555.com/liveMedia/public/${P/-/.}.tar.gz;
 
 LICENSE="LGPL-2.1"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x86-solaris"
 IUSE="libressl ssl"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-plugins/live/

2020-04-23 Thread Agostino Sarubbo
commit: 7a0d95c3ddcb7f9e64095d976070c35c155ac42c
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Apr 23 06:19:37 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Apr 23 06:19:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a0d95c3

media-plugins/live: amd64 stable wrt bug #669276

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-plugins/live/live-2020.03.06.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-plugins/live/live-2020.03.06.ebuild 
b/media-plugins/live/live-2020.03.06.ebuild
index e0234e8bdca..718def10c30 100644
--- a/media-plugins/live/live-2020.03.06.ebuild
+++ b/media-plugins/live/live-2020.03.06.ebuild
@@ -8,7 +8,7 @@ HOMEPAGE="http://www.live555.com/;
 SRC_URI="http://www.live555.com/liveMedia/public/${P/-/.}.tar.gz;
 
 LICENSE="LGPL-2.1"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x86-solaris"
 IUSE="libressl ssl"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-plugins/live/

2020-04-20 Thread Sergei Trofimovich
commit: dfa27da52978d81a269f342b0a9dc846510cd430
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Apr 20 15:27:19 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Apr 20 17:05:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfa27da5

media-plugins/live: drop to ~sparc

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 media-plugins/live/live-2017.10.28.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-plugins/live/live-2017.10.28.ebuild 
b/media-plugins/live/live-2017.10.28.ebuild
index 608e5bd428c..80f3e6db5e2 100644
--- a/media-plugins/live/live-2017.10.28.ebuild
+++ b/media-plugins/live/live-2017.10.28.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="http://www.live555.com/liveMedia/public/${P/-/.}.tar.gz
mirror://gentoo/${P/-/.}.tar.gz"
 
 LICENSE="LGPL-2.1"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x86-solaris"
 IUSE="examples static-libs"
 DOCS=( "live-shared/README" )
 



[gentoo-commits] repo/gentoo:master commit in: media-plugins/live/

2020-04-19 Thread Mart Raudsepp
commit: c44e6a1c7ce9904e88d09e9ac6474617fb7e06cc
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Sat Apr 18 04:26:27 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Apr 19 11:17:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c44e6a1c

media-plugins/live: arm64 stable (bug #669276)

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Sam James (sam_c)  cmpct.info>
Signed-off-by: Mart Raudsepp  gentoo.org>

 media-plugins/live/live-2020.03.06.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-plugins/live/live-2020.03.06.ebuild 
b/media-plugins/live/live-2020.03.06.ebuild
index 317ad30c553..e0234e8bdca 100644
--- a/media-plugins/live/live-2020.03.06.ebuild
+++ b/media-plugins/live/live-2020.03.06.ebuild
@@ -8,7 +8,7 @@ HOMEPAGE="http://www.live555.com/;
 SRC_URI="http://www.live555.com/liveMedia/public/${P/-/.}.tar.gz;
 
 LICENSE="LGPL-2.1"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x86-solaris"
 IUSE="libressl ssl"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-plugins/live/files/, media-plugins/live/

2020-03-31 Thread Joonas Niilola
commit: 8c293c2d398dbbe110b67473cc43835a43873c8c
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Wed Mar 25 03:22:33 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Mar 31 08:38:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c293c2d

media-plugins/live: Security bump to 2020.03.06

* Decided to bump to the latest while there.
* Adds an optional ssl dependency.
* Bumps from EAPI 5 => 7

Bug: https://bugs.gentoo.org/669276
Signed-off-by: Sam James (sam_c)  cmpct.info>
Closes: https://github.com/gentoo/gentoo/pull/15100
Signed-off-by: Joonas Niilola  gentoo.org>

 media-plugins/live/Manifest  |   1 +
 media-plugins/live/files/config.gentoo-so-r3 |  17 +
 media-plugins/live/live-2020.03.06.ebuild| 100 +++
 3 files changed, 118 insertions(+)

diff --git a/media-plugins/live/Manifest b/media-plugins/live/Manifest
index 17048de8013..cf3b6489263 100644
--- a/media-plugins/live/Manifest
+++ b/media-plugins/live/Manifest
@@ -1,3 +1,4 @@
 DIST live.2017.10.28.tar.gz 629858 BLAKE2B 
a1d862ae1356b46fcd4e5ef7e27c47d3fb3abac35add6feb7955f60ddbd93e9242a84102393de67dda0d39c09632a0cc9a5f54d30c9f91d005696d3a566258bd
 SHA512 
eea5bdb8d89e76c8b6aeb6ec04b77af3048cb41f228d230ba4da6045e9bc691a456023d44d8650fe690b08143567ed5af5b633f5b6522debff79344a813dc7d0
 DIST live.2018.01.29.tar.gz 630144 BLAKE2B 
dd58865636a44ccabd0e3b02e1679393f17fb09d82455188d49d4fcb321b21e136a168c0f4c407c1dba3afcb5b541192cd2c5181d7a7710d39d4727526fc39cf
 SHA512 
dfdfcac67acd28f651807de423c6aed00190cfc38ecd361b76d37d8cc27ee2fa91a42a5b8835045680fd7f65c847e41747b948c2c71e6530a3c7e89421c60227
 DIST live.2018.07.07.tar.gz 630625 BLAKE2B 
8545d4d8ed60328ccc782b6c2a8c4a0dc9ce3c1245fbc78fed4d3eb6f42de39c3c341456dc00cdc416fdcb2e518f5fe387273f5b4d2c3e2d32bfa22a21df2a90
 SHA512 
e7d4ddf51e9666c6ebe9a46976035b68fea94be54825535ffb04006cd242b9d3ad08250305206442bed3500d1e8d628ccf44302c485f63a9e244b3f8b1e27fe4
+DIST live.2020.03.06.tar.gz 7231080 BLAKE2B 
95a1d3cc394eba473296973a1e44160dd1ca8e2efbc322a2e0bfbdb183244cda28b219ea14a51c8d146807d829b566a9c3782b291d5abfbd306a92e030e108e4
 SHA512 
7da439fbdeab0da6687dee56d9a27bf7b8f8a9c84b420d72f2e2a7ff7a73d18756d1fdb920f29b36917d93efcecc9230877637322d5041eeba114882b4bf7a06

diff --git a/media-plugins/live/files/config.gentoo-so-r3 
b/media-plugins/live/files/config.gentoo-so-r3
new file mode 100644
index 000..905e9e0b59a
--- /dev/null
+++ b/media-plugins/live/files/config.gentoo-so-r3
@@ -0,0 +1,17 @@
+COMPILE_OPTS = $(INCLUDES) -I. -DSOCKLEN_T=socklen_t 
-D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64 -DXLOCALE_NOT_USED -DNO_OPENSSL=1
+C =c
+C_COMPILER =   $(CC)
+C_FLAGS =  $(COMPILE_OPTS) -fPIC $(CFLAGS)
+CPP =  cpp
+CPLUSPLUS_COMPILER =   $(CXX)
+CPLUSPLUS_FLAGS =  $(COMPILE_OPTS) -fPIC $(CXXFLAGS)
+OBJ =  o
+LINK = $(CXX) -o
+LINK_OPTS =-L.
+CONSOLE_LINK_OPTS =$(LINK_OPTS)
+LIBRARY_LINK = $(CXX) -o
+LIBRARY_LINK_OPTS =$(LINK_OPTS) -shared -Wl,-soname,$@
+LIB_SUFFIX =   so
+LIBS_FOR_CONSOLE_APPLICATION =
+LIBS_FOR_GUI_APPLICATION =
+EXE =

diff --git a/media-plugins/live/live-2020.03.06.ebuild 
b/media-plugins/live/live-2020.03.06.ebuild
new file mode 100644
index 000..93524cfa722
--- /dev/null
+++ b/media-plugins/live/live-2020.03.06.ebuild
@@ -0,0 +1,100 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+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;
+
+LICENSE="LGPL-2.1"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x86-solaris"
+IUSE="libressl ssl"
+DOCS=( "live-shared/README" )
+DEPEND="
+   ssl? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   )
+"
+
+# Alexis Ballier , Sam James 
+# Be careful, bump this everytime you bump the package and the ABI has changed.
+# If you don't know, ask someone.
+# You may wish to use a site like 
https://abi-laboratory.pro/index.php?view=timeline=live555
+LIVE_ABI_VERSION=8
+SLOT="0/${LIVE_ABI_VERSION}"
+
+S="${WORKDIR}/live"
+
+src_prepare() {
+   default
+
+   cp "${FILESDIR}/config.gentoo-so-r3" "${S}/config.gentoo-so-r1" || die
+
+   # This is all legacy stuff which needs to be cleaned up
+   case ${CHOST} in
+   *-solaris*)
+   sed -i \
+   -e '/^COMPILE_OPTS /s/$/ -DSOLARIS 
-DXLOCALE_NOT_USED/' \
+   -e '/^LIBS_FOR_CONSOLE_APPLICATION /s/$/ 
-lsocket -lnsl/' \
+   live/config.gentoo-so-r1 \
+   

[gentoo-commits] repo/gentoo:master commit in: media-plugins/live/

2020-03-31 Thread Joonas Niilola
commit: b5b29421ea14f806c54ea93056ec787426f8e50f
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Mar 31 07:26:38 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Mar 31 08:38:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5b29421

media-plugins/live: tidy ebuild

Signed-off-by: Joonas Niilola  gentoo.org>

 media-plugins/live/live-2020.03.06.ebuild | 9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/media-plugins/live/live-2020.03.06.ebuild 
b/media-plugins/live/live-2020.03.06.ebuild
index 93524cfa722..317ad30c553 100644
--- a/media-plugins/live/live-2020.03.06.ebuild
+++ b/media-plugins/live/live-2020.03.06.ebuild
@@ -10,13 +10,16 @@ 
SRC_URI="http://www.live555.com/liveMedia/public/${P/-/.}.tar.gz;
 LICENSE="LGPL-2.1"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x86-solaris"
 IUSE="libressl ssl"
-DOCS=( "live-shared/README" )
+
 DEPEND="
ssl? (
!libressl? ( dev-libs/openssl:0= )
libressl? ( dev-libs/libressl:0= )
)
 "
+RDEPEND="${DEPEND}"
+
+DOCS=( "live-shared/README" )
 
 # Alexis Ballier , Sam James 
 # Be careful, bump this everytime you bump the package and the ABI has changed.
@@ -95,6 +98,6 @@ src_install() {
doins "${S}/${library}"/include/*h
done
 
-   dobin ${S}/mediaServer/live555MediaServer
-   dobin ${S}/proxyServer/live555ProxyServer
+   dobin "${S}"/mediaServer/live555MediaServer
+   dobin "${S}"/proxyServer/live555ProxyServer
 }



[gentoo-commits] repo/gentoo:master commit in: media-plugins/live/

2018-07-20 Thread Alexis Ballier
commit: ef83eef3271713309dea2a89d250d50d01fac87e
Author: Alexis Ballier  gentoo  org>
AuthorDate: Fri Jul 20 15:24:42 2018 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Fri Jul 20 15:27:38 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef83eef3

media-plugins/live: bump to 2018.07.07

Package-Manager: Portage-2.3.43, Repoman-2.3.10

 media-plugins/live/Manifest   |   1 +
 media-plugins/live/live-2018.07.07.ebuild | 128 ++
 2 files changed, 129 insertions(+)

diff --git a/media-plugins/live/Manifest b/media-plugins/live/Manifest
index 61165678398..17048de8013 100644
--- a/media-plugins/live/Manifest
+++ b/media-plugins/live/Manifest
@@ -1,2 +1,3 @@
 DIST live.2017.10.28.tar.gz 629858 BLAKE2B 
a1d862ae1356b46fcd4e5ef7e27c47d3fb3abac35add6feb7955f60ddbd93e9242a84102393de67dda0d39c09632a0cc9a5f54d30c9f91d005696d3a566258bd
 SHA512 
eea5bdb8d89e76c8b6aeb6ec04b77af3048cb41f228d230ba4da6045e9bc691a456023d44d8650fe690b08143567ed5af5b633f5b6522debff79344a813dc7d0
 DIST live.2018.01.29.tar.gz 630144 BLAKE2B 
dd58865636a44ccabd0e3b02e1679393f17fb09d82455188d49d4fcb321b21e136a168c0f4c407c1dba3afcb5b541192cd2c5181d7a7710d39d4727526fc39cf
 SHA512 
dfdfcac67acd28f651807de423c6aed00190cfc38ecd361b76d37d8cc27ee2fa91a42a5b8835045680fd7f65c847e41747b948c2c71e6530a3c7e89421c60227
+DIST live.2018.07.07.tar.gz 630625 BLAKE2B 
8545d4d8ed60328ccc782b6c2a8c4a0dc9ce3c1245fbc78fed4d3eb6f42de39c3c341456dc00cdc416fdcb2e518f5fe387273f5b4d2c3e2d32bfa22a21df2a90
 SHA512 
e7d4ddf51e9666c6ebe9a46976035b68fea94be54825535ffb04006cd242b9d3ad08250305206442bed3500d1e8d628ccf44302c485f63a9e244b3f8b1e27fe4

diff --git a/media-plugins/live/live-2018.07.07.ebuild 
b/media-plugins/live/live-2018.07.07.ebuild
new file mode 100644
index 000..bc3998e3bd5
--- /dev/null
+++ b/media-plugins/live/live-2018.07.07.ebuild
@@ -0,0 +1,128 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+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 ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
+IUSE="examples static-libs"
+DOCS=( "live-shared/README" )
+
+# Alexis Ballier 
+# 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}-recursive3.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-r1" 
live-static/config.gentoo
+   cp "${FILESDIR}/config.gentoo-so-r2" live-shared/config.gentoo-so-r1
+
+   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 

[gentoo-commits] repo/gentoo:master commit in: media-plugins/live/, media-plugins/live/files/

2018-07-15 Thread Andreas Sturmlechner
commit: 964bbf4ec800cc42c2e0366902547290036a3850
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul 14 15:25:51 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jul 15 12:15:49 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=964bbf4e

media-plugins/live: Drop old

Bug: https://bugs.gentoo.org/648068
Package-Manager: Portage-2.3.41, Repoman-2.3.9

 media-plugins/live/Manifest  |   5 --
 media-plugins/live/files/config.gentoo   |  17 
 media-plugins/live/files/config.gentoo-so-r1 |  17 
 media-plugins/live/live-2017.01.26.ebuild| 128 ---
 media-plugins/live/live-2017.05.24.ebuild| 128 ---
 media-plugins/live/live-2017.06.04.ebuild| 128 ---
 media-plugins/live/live-2017.07.18.ebuild| 128 ---
 media-plugins/live/live-2017.09.12.ebuild| 128 ---
 8 files changed, 679 deletions(-)

diff --git a/media-plugins/live/Manifest b/media-plugins/live/Manifest
index 58aec57ed77..61165678398 100644
--- a/media-plugins/live/Manifest
+++ b/media-plugins/live/Manifest
@@ -1,7 +1,2 @@
-DIST live.2017.01.26.tar.gz 629183 BLAKE2B 
43cdbfff53990c128620cb3fcd1e55bc5571dd331ff5359b0c971b82cfdc65623aeb453410d8cc5cbe44517dce2b4dd6a846b295387c92d7c22895f9f611ef06
 SHA512 
2123d78c18cb2a0f522450aa426beceefe7f70b659ec9c9f04045cbde8e53a927b7909172a42da3967be73989b16f444f02e0b70dab671d4c75e567d8939ad23
-DIST live.2017.05.24.tar.gz 629181 BLAKE2B 
2cf6218777991fe68b10f130f04691cc98a4e7c11dcfe7f79144bbae62716afba1f3b504fbeadadee7af8d64e2715fd62a7be8b38637a52c71b0cff511747304
 SHA512 
d00d87d4e011f1c100331e517f2939fe85e25d0920b9418d66c4f9254b2441c569ef7c3ece05123132f3dc44da595a62f57f0840ca33e40c48c2b193bc44b01b
-DIST live.2017.06.04.tar.gz 629288 BLAKE2B 
df2e99ab348b92de1b3ac60b53e9f80a41a8307160f78b5bc8f97385210a4b45f0b4bb9359a3b1574880b6d15a09506aa654100ca5360041c3ac31e9c9698687
 SHA512 
89eb3854c2ef7d0a1f443b4ca46c66040dfcc586ffd1e3e08c1b9e831eae6ade1c16e628c0ed0e7804c4e7430993f662e3fe8df2f09903024153d188276c3088
-DIST live.2017.07.18.tar.gz 629395 BLAKE2B 
79a7a31b65d6a116ab36f6f9c590df0957ce84810cb4ac6ae101ae6185bbe80cbbea68a45a0119cb2acb75f7f7647b4f4006449e82b5f02b597f3048bf322d58
 SHA512 
49e164203a73a94629e66fcf48fde5f937b2c4724a0d4026b1970a8118039ce5cec393b777dea7439c09d3b0789f9f9d7f6f8a5328c4a3dd78a95e05b6525586
-DIST live.2017.09.12.tar.gz 629538 BLAKE2B 
6f2b08d6b73a287663ec2c40faa7ff8b955aea7ca261d3eec69d85ea77f26ee951d14c3aedac48d84be0bdaafccc7a721d83974ce0fc8693aecc63984f377fbe
 SHA512 
09b18b5f5dce28519b6c7cd8d52eb3448711939df051f84c8d6dce0b88d05c982711059f2ce13efccd326b2dbfeb93b88c4e03fe4a88bbd8fcefcb25e51d107d
 DIST live.2017.10.28.tar.gz 629858 BLAKE2B 
a1d862ae1356b46fcd4e5ef7e27c47d3fb3abac35add6feb7955f60ddbd93e9242a84102393de67dda0d39c09632a0cc9a5f54d30c9f91d005696d3a566258bd
 SHA512 
eea5bdb8d89e76c8b6aeb6ec04b77af3048cb41f228d230ba4da6045e9bc691a456023d44d8650fe690b08143567ed5af5b633f5b6522debff79344a813dc7d0
 DIST live.2018.01.29.tar.gz 630144 BLAKE2B 
dd58865636a44ccabd0e3b02e1679393f17fb09d82455188d49d4fcb321b21e136a168c0f4c407c1dba3afcb5b541192cd2c5181d7a7710d39d4727526fc39cf
 SHA512 
dfdfcac67acd28f651807de423c6aed00190cfc38ecd361b76d37d8cc27ee2fa91a42a5b8835045680fd7f65c847e41747b948c2c71e6530a3c7e89421c60227

diff --git a/media-plugins/live/files/config.gentoo 
b/media-plugins/live/files/config.gentoo
deleted file mode 100644
index b19d17552aa..000
--- a/media-plugins/live/files/config.gentoo
+++ /dev/null
@@ -1,17 +0,0 @@
-COMPILE_OPTS = $(INCLUDES) -I. -DSOCKLEN_T=socklen_t 
-D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64
-C =c
-C_COMPILER =   $(CC)
-C_FLAGS =  $(COMPILE_OPTS) $(CFLAGS)
-CPP =  cpp
-CPLUSPLUS_COMPILER =   $(CXX)
-CPLUSPLUS_FLAGS =  $(COMPILE_OPTS) $(CXXFLAGS)
-OBJ =  o
-LINK = $(CXX) -o
-LINK_OPTS =-L.
-CONSOLE_LINK_OPTS =$(LINK_OPTS)
-LIBRARY_LINK = $(LD) -o
-LIBRARY_LINK_OPTS =$(LINK_OPTS) -r -Bstatic
-LIB_SUFFIX =   a
-LIBS_FOR_CONSOLE_APPLICATION =
-LIBS_FOR_GUI_APPLICATION =
-EXE =

diff --git a/media-plugins/live/files/config.gentoo-so-r1 
b/media-plugins/live/files/config.gentoo-so-r1
deleted file mode 100644
index 76a60355734..000
--- a/media-plugins/live/files/config.gentoo-so-r1
+++ /dev/null
@@ -1,17 +0,0 @@
-COMPILE_OPTS = $(INCLUDES) -I. -DSOCKLEN_T=socklen_t 
-D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64
-C =c
-C_COMPILER =   $(CC)
-C_FLAGS =  $(COMPILE_OPTS) -fPIC $(CFLAGS)
-CPP =  cpp
-CPLUSPLUS_COMPILER =   $(CXX)
-CPLUSPLUS_FLAGS =  $(COMPILE_OPTS) -fPIC $(CXXFLAGS)
-OBJ =  o
-LINK = $(CXX) -o
-LINK_OPTS =-L.
-CONSOLE_LINK_OPTS =$(LINK_OPTS)
-LIBRARY_LINK = 

[gentoo-commits] repo/gentoo:master commit in: media-plugins/live/

2018-06-18 Thread Andreas Sturmlechner
commit: 720d3fe1e20ea26136d5329678fb1423f35c65c3
Author: ernsteiswuerfel  mailbox  org>
AuthorDate: Sun Jun 17 23:32:08 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jun 18 19:05:27 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=720d3fe1

media-plugins/live: stable 2017.10.28 for ppc, bug #648068

Bug: https://bugs.gentoo.org/648068
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Closes: https://github.com/gentoo/gentoo/pull/8883

 media-plugins/live/live-2017.10.28.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-plugins/live/live-2017.10.28.ebuild 
b/media-plugins/live/live-2017.10.28.ebuild
index 7216e69c3e1..982da4ec241 100644
--- a/media-plugins/live/live-2017.10.28.ebuild
+++ b/media-plugins/live/live-2017.10.28.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="http://www.live555.com/liveMedia/public/${P/-/.}.tar.gz
mirror://gentoo/${P/-/.}.tar.gz"
 
 LICENSE="LGPL-2.1"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ~ppc ppc64 sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
 IUSE="examples static-libs"
 DOCS=( "live-shared/README" )
 



[gentoo-commits] repo/gentoo:master commit in: media-plugins/live/

2018-04-26 Thread Mikle Kolyada
commit: 58dcbf793a139e589ca23c8db37b243ff540075e
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Thu Apr 26 08:31:30 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Thu Apr 26 08:31:30 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58dcbf79

media-plugins/live: arm stable wrt bug #648068

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 media-plugins/live/live-2017.10.28.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-plugins/live/live-2017.10.28.ebuild 
b/media-plugins/live/live-2017.10.28.ebuild
index 6aaa16b4f65..7216e69c3e1 100644
--- a/media-plugins/live/live-2017.10.28.ebuild
+++ b/media-plugins/live/live-2017.10.28.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="http://www.live555.com/liveMedia/public/${P/-/.}.tar.gz
mirror://gentoo/${P/-/.}.tar.gz"
 
 LICENSE="LGPL-2.1"
-KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ppc64 sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ~ppc ppc64 sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
 IUSE="examples static-libs"
 DOCS=( "live-shared/README" )
 



[gentoo-commits] repo/gentoo:master commit in: media-plugins/live/

2018-04-02 Thread Sergei Trofimovich
commit: b60e8aa04738bb5623ef02638032e091b72500f7
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Apr  2 21:31:39 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Apr  2 21:32:02 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b60e8aa0

media-plugins/live: stable 2017.10.28 for ppc64, bug #648068

Package-Manager: Portage-2.3.27, Repoman-2.3.9
RepoMan-Options: --include-arches="ppc64"

 media-plugins/live/live-2017.10.28.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-plugins/live/live-2017.10.28.ebuild 
b/media-plugins/live/live-2017.10.28.ebuild
index 00420e4a00f..6aaa16b4f65 100644
--- a/media-plugins/live/live-2017.10.28.ebuild
+++ b/media-plugins/live/live-2017.10.28.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="http://www.live555.com/liveMedia/public/${P/-/.}.tar.gz
mirror://gentoo/${P/-/.}.tar.gz"
 
 LICENSE="LGPL-2.1"
-KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ppc64 sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
 IUSE="examples static-libs"
 DOCS=( "live-shared/README" )
 



[gentoo-commits] repo/gentoo:master commit in: media-plugins/live/

2018-03-05 Thread Tobias Klausmann
commit: dfab28f7cfb2d3bd804b1b417efe4ab217aa8750
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Mon Mar  5 14:00:26 2018 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Mon Mar  5 14:52:38 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfab28f7

media-plugins/live-2017.10.28-r0: alpha stable

Gentoo-Bug: http://bugs.gentoo.org/648068

 media-plugins/live/live-2017.10.28.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-plugins/live/live-2017.10.28.ebuild 
b/media-plugins/live/live-2017.10.28.ebuild
index ca918259be4..00420e4a00f 100644
--- a/media-plugins/live/live-2017.10.28.ebuild
+++ b/media-plugins/live/live-2017.10.28.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="http://www.live555.com/liveMedia/public/${P/-/.}.tar.gz
mirror://gentoo/${P/-/.}.tar.gz"
 
 LICENSE="LGPL-2.1"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
 IUSE="examples static-libs"
 DOCS=( "live-shared/README" )
 



[gentoo-commits] repo/gentoo:master commit in: media-plugins/live/

2018-02-25 Thread Thomas Deutschmann
commit: a2fb90c79301c981986f1d54dabb58e2a6fcea95
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Feb 25 18:07:46 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Feb 25 18:07:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2fb90c7

media-plugins/live: x86 stable (bug #648068)

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 media-plugins/live/live-2017.10.28.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-plugins/live/live-2017.10.28.ebuild 
b/media-plugins/live/live-2017.10.28.ebuild
index 182b34c1fe1..ca918259be4 100644
--- a/media-plugins/live/live-2017.10.28.ebuild
+++ b/media-plugins/live/live-2017.10.28.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="http://www.live555.com/liveMedia/public/${P/-/.}.tar.gz
mirror://gentoo/${P/-/.}.tar.gz"
 
 LICENSE="LGPL-2.1"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
 IUSE="examples static-libs"
 DOCS=( "live-shared/README" )
 



[gentoo-commits] repo/gentoo:master commit in: media-plugins/live/

2018-02-24 Thread Sergei Trofimovich
commit: c59e7fd2f5802a47dc89ead6460a744f141539e2
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sat Feb 24 07:45:17 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Feb 24 08:53:52 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c59e7fd2

media-plugins/live: stable 2017.10.28 for sparc, bug #648068

Package-Manager: Portage-2.3.19, Repoman-2.3.6
RepoMan-Options: --include-arches="sparc"

 media-plugins/live/live-2017.10.28.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-plugins/live/live-2017.10.28.ebuild 
b/media-plugins/live/live-2017.10.28.ebuild
index 976862cef0d..182b34c1fe1 100644
--- a/media-plugins/live/live-2017.10.28.ebuild
+++ b/media-plugins/live/live-2017.10.28.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="http://www.live555.com/liveMedia/public/${P/-/.}.tar.gz
mirror://gentoo/${P/-/.}.tar.gz"
 
 LICENSE="LGPL-2.1"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
 IUSE="examples static-libs"
 DOCS=( "live-shared/README" )
 



[gentoo-commits] repo/gentoo:master commit in: media-plugins/live/

2018-02-23 Thread Jason Zaman
commit: 9f233ccb46dd53a9103f03c184abb341d2237b53
Author: Jason Zaman  gentoo  org>
AuthorDate: Sat Feb 24 07:10:27 2018 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sat Feb 24 07:20:30 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f233ccb

media-plugins/live: amd64 stable

Gentoo-bug: 648068
Package-Manager: Portage-2.3.19, Repoman-2.3.6

 media-plugins/live/live-2017.10.28.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-plugins/live/live-2017.10.28.ebuild 
b/media-plugins/live/live-2017.10.28.ebuild
index 68212a88a3d..976862cef0d 100644
--- a/media-plugins/live/live-2017.10.28.ebuild
+++ b/media-plugins/live/live-2017.10.28.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="http://www.live555.com/liveMedia/public/${P/-/.}.tar.gz
mirror://gentoo/${P/-/.}.tar.gz"
 
 LICENSE="LGPL-2.1"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
 IUSE="examples static-libs"
 DOCS=( "live-shared/README" )
 



[gentoo-commits] repo/gentoo:master commit in: media-plugins/live/

2018-02-23 Thread Sergei Trofimovich
commit: 1b83fa9f1d9e8bb05f1806f31bb9bf9a377402eb
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Feb 23 23:14:03 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Feb 23 23:17:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b83fa9f

media-plugins/live: stable 2017.10.28 for ia64, bug #648068

Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="ia64"

 media-plugins/live/live-2017.10.28.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-plugins/live/live-2017.10.28.ebuild 
b/media-plugins/live/live-2017.10.28.ebuild
index c6ce728a574..68212a88a3d 100644
--- a/media-plugins/live/live-2017.10.28.ebuild
+++ b/media-plugins/live/live-2017.10.28.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -10,7 +10,7 @@ 
SRC_URI="http://www.live555.com/liveMedia/public/${P/-/.}.tar.gz
mirror://gentoo/${P/-/.}.tar.gz"
 
 LICENSE="LGPL-2.1"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
 IUSE="examples static-libs"
 DOCS=( "live-shared/README" )
 



[gentoo-commits] repo/gentoo:master commit in: media-plugins/live/

2018-02-09 Thread Alexis Ballier
commit: cd1a5cb6ab0c1684078c59805e8a6713c56841d2
Author: Alexis Ballier  gentoo  org>
AuthorDate: Fri Feb  9 10:04:53 2018 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Fri Feb  9 11:39:11 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd1a5cb6

media-plugins/live: bump to 2018.01.29

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 media-plugins/live/Manifest   |   1 +
 media-plugins/live/live-2018.01.29.ebuild | 128 ++
 2 files changed, 129 insertions(+)

diff --git a/media-plugins/live/Manifest b/media-plugins/live/Manifest
index c83b652e2b4..58aec57ed77 100644
--- a/media-plugins/live/Manifest
+++ b/media-plugins/live/Manifest
@@ -4,3 +4,4 @@ DIST live.2017.06.04.tar.gz 629288 BLAKE2B 
df2e99ab348b92de1b3ac60b53e9f80a41a83
 DIST live.2017.07.18.tar.gz 629395 BLAKE2B 
79a7a31b65d6a116ab36f6f9c590df0957ce84810cb4ac6ae101ae6185bbe80cbbea68a45a0119cb2acb75f7f7647b4f4006449e82b5f02b597f3048bf322d58
 SHA512 
49e164203a73a94629e66fcf48fde5f937b2c4724a0d4026b1970a8118039ce5cec393b777dea7439c09d3b0789f9f9d7f6f8a5328c4a3dd78a95e05b6525586
 DIST live.2017.09.12.tar.gz 629538 BLAKE2B 
6f2b08d6b73a287663ec2c40faa7ff8b955aea7ca261d3eec69d85ea77f26ee951d14c3aedac48d84be0bdaafccc7a721d83974ce0fc8693aecc63984f377fbe
 SHA512 
09b18b5f5dce28519b6c7cd8d52eb3448711939df051f84c8d6dce0b88d05c982711059f2ce13efccd326b2dbfeb93b88c4e03fe4a88bbd8fcefcb25e51d107d
 DIST live.2017.10.28.tar.gz 629858 BLAKE2B 
a1d862ae1356b46fcd4e5ef7e27c47d3fb3abac35add6feb7955f60ddbd93e9242a84102393de67dda0d39c09632a0cc9a5f54d30c9f91d005696d3a566258bd
 SHA512 
eea5bdb8d89e76c8b6aeb6ec04b77af3048cb41f228d230ba4da6045e9bc691a456023d44d8650fe690b08143567ed5af5b633f5b6522debff79344a813dc7d0
+DIST live.2018.01.29.tar.gz 630144 BLAKE2B 
dd58865636a44ccabd0e3b02e1679393f17fb09d82455188d49d4fcb321b21e136a168c0f4c407c1dba3afcb5b541192cd2c5181d7a7710d39d4727526fc39cf
 SHA512 
dfdfcac67acd28f651807de423c6aed00190cfc38ecd361b76d37d8cc27ee2fa91a42a5b8835045680fd7f65c847e41747b948c2c71e6530a3c7e89421c60227

diff --git a/media-plugins/live/live-2018.01.29.ebuild 
b/media-plugins/live/live-2018.01.29.ebuild
new file mode 100644
index 000..bc3998e3bd5
--- /dev/null
+++ b/media-plugins/live/live-2018.01.29.ebuild
@@ -0,0 +1,128 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+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 ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
+IUSE="examples static-libs"
+DOCS=( "live-shared/README" )
+
+# Alexis Ballier 
+# 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}-recursive3.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-r1" 
live-static/config.gentoo
+   cp "${FILESDIR}/config.gentoo-so-r2" live-shared/config.gentoo-so-r1
+
+   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 

[gentoo-commits] repo/gentoo:master commit in: media-plugins/live/files/, media-plugins/live/

2017-12-28 Thread Alexis Ballier
commit: e8c4597e86598c495ea4e4dd43897c52941b4b08
Author: Alexis Ballier  gentoo  org>
AuthorDate: Thu Dec 28 10:03:15 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Thu Dec 28 10:03:24 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8c4597e

media-plugins/live: bump to 2017.10.28 and fix build with recent glibc versions.

Closes: https://bugs.gentoo.org/634152
Package-Manager: Portage-2.3.19, Repoman-2.3.6

 media-plugins/live/Manifest  |   1 +
 media-plugins/live/files/config.gentoo-r1|  17 
 media-plugins/live/files/config.gentoo-so-r2 |  17 
 media-plugins/live/live-2017.10.28.ebuild| 128 +++
 4 files changed, 163 insertions(+)

diff --git a/media-plugins/live/Manifest b/media-plugins/live/Manifest
index da25a871d49..c83b652e2b4 100644
--- a/media-plugins/live/Manifest
+++ b/media-plugins/live/Manifest
@@ -3,3 +3,4 @@ DIST live.2017.05.24.tar.gz 629181 BLAKE2B 
2cf6218777991fe68b10f130f04691cc98a4e
 DIST live.2017.06.04.tar.gz 629288 BLAKE2B 
df2e99ab348b92de1b3ac60b53e9f80a41a8307160f78b5bc8f97385210a4b45f0b4bb9359a3b1574880b6d15a09506aa654100ca5360041c3ac31e9c9698687
 SHA512 
89eb3854c2ef7d0a1f443b4ca46c66040dfcc586ffd1e3e08c1b9e831eae6ade1c16e628c0ed0e7804c4e7430993f662e3fe8df2f09903024153d188276c3088
 DIST live.2017.07.18.tar.gz 629395 BLAKE2B 
79a7a31b65d6a116ab36f6f9c590df0957ce84810cb4ac6ae101ae6185bbe80cbbea68a45a0119cb2acb75f7f7647b4f4006449e82b5f02b597f3048bf322d58
 SHA512 
49e164203a73a94629e66fcf48fde5f937b2c4724a0d4026b1970a8118039ce5cec393b777dea7439c09d3b0789f9f9d7f6f8a5328c4a3dd78a95e05b6525586
 DIST live.2017.09.12.tar.gz 629538 BLAKE2B 
6f2b08d6b73a287663ec2c40faa7ff8b955aea7ca261d3eec69d85ea77f26ee951d14c3aedac48d84be0bdaafccc7a721d83974ce0fc8693aecc63984f377fbe
 SHA512 
09b18b5f5dce28519b6c7cd8d52eb3448711939df051f84c8d6dce0b88d05c982711059f2ce13efccd326b2dbfeb93b88c4e03fe4a88bbd8fcefcb25e51d107d
+DIST live.2017.10.28.tar.gz 629858 BLAKE2B 
a1d862ae1356b46fcd4e5ef7e27c47d3fb3abac35add6feb7955f60ddbd93e9242a84102393de67dda0d39c09632a0cc9a5f54d30c9f91d005696d3a566258bd
 SHA512 
eea5bdb8d89e76c8b6aeb6ec04b77af3048cb41f228d230ba4da6045e9bc691a456023d44d8650fe690b08143567ed5af5b633f5b6522debff79344a813dc7d0

diff --git a/media-plugins/live/files/config.gentoo-r1 
b/media-plugins/live/files/config.gentoo-r1
new file mode 100644
index 000..d77fb19758a
--- /dev/null
+++ b/media-plugins/live/files/config.gentoo-r1
@@ -0,0 +1,17 @@
+COMPILE_OPTS = $(INCLUDES) -I. -DSOCKLEN_T=socklen_t 
-D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64 -DXLOCALE_NOT_USED
+C =c
+C_COMPILER =   $(CC)
+C_FLAGS =  $(COMPILE_OPTS) $(CFLAGS)
+CPP =  cpp
+CPLUSPLUS_COMPILER =   $(CXX)
+CPLUSPLUS_FLAGS =  $(COMPILE_OPTS) $(CXXFLAGS)
+OBJ =  o
+LINK = $(CXX) -o
+LINK_OPTS =-L.
+CONSOLE_LINK_OPTS =$(LINK_OPTS)
+LIBRARY_LINK = $(LD) -o
+LIBRARY_LINK_OPTS =$(LINK_OPTS) -r -Bstatic
+LIB_SUFFIX =   a
+LIBS_FOR_CONSOLE_APPLICATION =
+LIBS_FOR_GUI_APPLICATION =
+EXE =

diff --git a/media-plugins/live/files/config.gentoo-so-r2 
b/media-plugins/live/files/config.gentoo-so-r2
new file mode 100644
index 000..fb9241ef3e8
--- /dev/null
+++ b/media-plugins/live/files/config.gentoo-so-r2
@@ -0,0 +1,17 @@
+COMPILE_OPTS = $(INCLUDES) -I. -DSOCKLEN_T=socklen_t 
-D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64 -DXLOCALE_NOT_USED
+C =c
+C_COMPILER =   $(CC)
+C_FLAGS =  $(COMPILE_OPTS) -fPIC $(CFLAGS)
+CPP =  cpp
+CPLUSPLUS_COMPILER =   $(CXX)
+CPLUSPLUS_FLAGS =  $(COMPILE_OPTS) -fPIC $(CXXFLAGS)
+OBJ =  o
+LINK = $(CXX) -o
+LINK_OPTS =-L.
+CONSOLE_LINK_OPTS =$(LINK_OPTS)
+LIBRARY_LINK = $(CXX) -o
+LIBRARY_LINK_OPTS =$(LINK_OPTS) -shared -Wl,-soname,$@
+LIB_SUFFIX =   so
+LIBS_FOR_CONSOLE_APPLICATION =
+LIBS_FOR_GUI_APPLICATION =
+EXE =

diff --git a/media-plugins/live/live-2017.10.28.ebuild 
b/media-plugins/live/live-2017.10.28.ebuild
new file mode 100644
index 000..c6ce728a574
--- /dev/null
+++ b/media-plugins/live/live-2017.10.28.ebuild
@@ -0,0 +1,128 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+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 ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
+IUSE="examples static-libs"
+DOCS=( "live-shared/README" )
+
+# 

[gentoo-commits] repo/gentoo:master commit in: media-plugins/live/

2017-10-08 Thread Alexis Ballier
commit: 034cf6121f2965c9b83b9f9cdaaf1c8ddd5e4029
Author: Alexis Ballier  gentoo  org>
AuthorDate: Sun Oct  8 11:44:16 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Sun Oct  8 11:46:01 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=034cf612

media-plugins/live: bump to 2017.09.12

Package-Manager: Portage-2.3.11, Repoman-2.3.3

 media-plugins/live/Manifest   |   1 +
 media-plugins/live/live-2017.09.12.ebuild | 128 ++
 2 files changed, 129 insertions(+)

diff --git a/media-plugins/live/Manifest b/media-plugins/live/Manifest
index 7513fbfb517..6c2fde03f72 100644
--- a/media-plugins/live/Manifest
+++ b/media-plugins/live/Manifest
@@ -2,3 +2,4 @@ DIST live.2017.01.26.tar.gz 629183 SHA256 
3c4d440b79e415eb3a86d30d0cd061d3edcaaa
 DIST live.2017.05.24.tar.gz 629181 SHA256 
3512575c13cd52760bdfb14c8a15ab882ad45efa12a919fb70302185872446e5 SHA512 
d00d87d4e011f1c100331e517f2939fe85e25d0920b9418d66c4f9254b2441c569ef7c3ece05123132f3dc44da595a62f57f0840ca33e40c48c2b193bc44b01b
 WHIRLPOOL 
9a3d595655fe9488391431bb022dadbe2b3085b9280a506494e05c7ba0e9cf08c54a95f4942260b6d081836af13ffa85458f20ca697b865595b66e8c9d409983
 DIST live.2017.06.04.tar.gz 629288 SHA256 
e1087863fea6e377ea4035a52e3b5e8f4a4bd79420da2fcc69b75fdcaddfc375 SHA512 
89eb3854c2ef7d0a1f443b4ca46c66040dfcc586ffd1e3e08c1b9e831eae6ade1c16e628c0ed0e7804c4e7430993f662e3fe8df2f09903024153d188276c3088
 WHIRLPOOL 
a96d9b1fd8a048099754862eebde975d219a94524d7f8c27e622c115d65e5d253aa258764104f548c28e93ec3416b911fbc67c6b788e227c626aad0d3b57e7b6
 DIST live.2017.07.18.tar.gz 629395 SHA256 
b2e857e47a9bac09958cbf313f160265067555f66f9282f10c6419d63c620ab6 SHA512 
49e164203a73a94629e66fcf48fde5f937b2c4724a0d4026b1970a8118039ce5cec393b777dea7439c09d3b0789f9f9d7f6f8a5328c4a3dd78a95e05b6525586
 WHIRLPOOL 
8a657404eb9b6c25984128bcf877bd18b1284b48397e689d4f6ebd8d39e4c27a7dca85c083ab9b379877ed787da47884e533b4121b02813682d068952148cca8
+DIST live.2017.09.12.tar.gz 629538 SHA256 
08fd7753df7a2ec9f6dbf12811e97bd814b76ed90ebe7dbc6396037947dfcb13 SHA512 
09b18b5f5dce28519b6c7cd8d52eb3448711939df051f84c8d6dce0b88d05c982711059f2ce13efccd326b2dbfeb93b88c4e03fe4a88bbd8fcefcb25e51d107d
 WHIRLPOOL 
54938174e4a4aef9c5f12abb5a64c1fae602e92d09322888f17290f9cd4098bdbbd9410c4f338492242a9670501d72370fa3b10e0866202a9d4252255e57974c

diff --git a/media-plugins/live/live-2017.09.12.ebuild 
b/media-plugins/live/live-2017.09.12.ebuild
new file mode 100644
index 000..c7a493903e0
--- /dev/null
+++ b/media-plugins/live/live-2017.09.12.ebuild
@@ -0,0 +1,128 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+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 ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
+IUSE="examples static-libs"
+DOCS=( "live-shared/README" )
+
+# Alexis Ballier 
+# 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}-recursive3.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 

[gentoo-commits] repo/gentoo:master commit in: media-plugins/live/

2017-07-21 Thread Alexis Ballier
commit: 6508ef03b8c21192023a5983803a837a0ebd9268
Author: Alexis Ballier  gentoo  org>
AuthorDate: Fri Jul 21 09:02:31 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Fri Jul 21 09:03:12 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6508ef03

media-plugins/live: bump to 2017.07.18

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 media-plugins/live/Manifest   |   1 +
 media-plugins/live/live-2017.07.18.ebuild | 128 ++
 2 files changed, 129 insertions(+)

diff --git a/media-plugins/live/Manifest b/media-plugins/live/Manifest
index 37d18784ac8..7513fbfb517 100644
--- a/media-plugins/live/Manifest
+++ b/media-plugins/live/Manifest
@@ -1,3 +1,4 @@
 DIST live.2017.01.26.tar.gz 629183 SHA256 
3c4d440b79e415eb3a86d30d0cd061d3edcaaa0281909e8629e9756c2c375458 SHA512 
2123d78c18cb2a0f522450aa426beceefe7f70b659ec9c9f04045cbde8e53a927b7909172a42da3967be73989b16f444f02e0b70dab671d4c75e567d8939ad23
 WHIRLPOOL 
49db6d3f25e310dc8d90e7e257af1b5a844bd1efbe79525bb196e7bc4b5d65a56eecac9cb2a421c3425f3a5caae4efa3856469880f1d578117f52e43f67ede48
 DIST live.2017.05.24.tar.gz 629181 SHA256 
3512575c13cd52760bdfb14c8a15ab882ad45efa12a919fb70302185872446e5 SHA512 
d00d87d4e011f1c100331e517f2939fe85e25d0920b9418d66c4f9254b2441c569ef7c3ece05123132f3dc44da595a62f57f0840ca33e40c48c2b193bc44b01b
 WHIRLPOOL 
9a3d595655fe9488391431bb022dadbe2b3085b9280a506494e05c7ba0e9cf08c54a95f4942260b6d081836af13ffa85458f20ca697b865595b66e8c9d409983
 DIST live.2017.06.04.tar.gz 629288 SHA256 
e1087863fea6e377ea4035a52e3b5e8f4a4bd79420da2fcc69b75fdcaddfc375 SHA512 
89eb3854c2ef7d0a1f443b4ca46c66040dfcc586ffd1e3e08c1b9e831eae6ade1c16e628c0ed0e7804c4e7430993f662e3fe8df2f09903024153d188276c3088
 WHIRLPOOL 
a96d9b1fd8a048099754862eebde975d219a94524d7f8c27e622c115d65e5d253aa258764104f548c28e93ec3416b911fbc67c6b788e227c626aad0d3b57e7b6
+DIST live.2017.07.18.tar.gz 629395 SHA256 
b2e857e47a9bac09958cbf313f160265067555f66f9282f10c6419d63c620ab6 SHA512 
49e164203a73a94629e66fcf48fde5f937b2c4724a0d4026b1970a8118039ce5cec393b777dea7439c09d3b0789f9f9d7f6f8a5328c4a3dd78a95e05b6525586
 WHIRLPOOL 
8a657404eb9b6c25984128bcf877bd18b1284b48397e689d4f6ebd8d39e4c27a7dca85c083ab9b379877ed787da47884e533b4121b02813682d068952148cca8

diff --git a/media-plugins/live/live-2017.07.18.ebuild 
b/media-plugins/live/live-2017.07.18.ebuild
new file mode 100644
index 000..c7a493903e0
--- /dev/null
+++ b/media-plugins/live/live-2017.07.18.ebuild
@@ -0,0 +1,128 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+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 ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
+IUSE="examples static-libs"
+DOCS=( "live-shared/README" )
+
+# Alexis Ballier 
+# 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}-recursive3.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//' 

[gentoo-commits] repo/gentoo:master commit in: media-plugins/live/

2017-07-08 Thread Alexis Ballier
commit: 0c217b1fc91bbdcfa5d9c442412c49407a94ad11
Author: Alexis Ballier  gentoo  org>
AuthorDate: Sat Jul  8 09:17:53 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Sat Jul  8 09:18:59 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c217b1f

media-plugins/live: keyword ~arm64

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 media-plugins/live/live-2017.06.04.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-plugins/live/live-2017.06.04.ebuild 
b/media-plugins/live/live-2017.06.04.ebuild
index 22ccb8b6eb6..c7a493903e0 100644
--- a/media-plugins/live/live-2017.06.04.ebuild
+++ b/media-plugins/live/live-2017.06.04.ebuild
@@ -10,7 +10,7 @@ 
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 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
 IUSE="examples static-libs"
 DOCS=( "live-shared/README" )
 



[gentoo-commits] repo/gentoo:master commit in: media-plugins/live/

2017-05-30 Thread Alexis Ballier
commit: 9398b4c20395d2ab320c0af0206640e3e3da5c10
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue May 30 10:55:47 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue May 30 10:55:47 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9398b4c2

media-plugins/live: remove old

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 media-plugins/live/Manifest   |   2 -
 media-plugins/live/live-2017.04.10.ebuild | 128 --
 media-plugins/live/live-2017.04.26.ebuild | 128 --
 3 files changed, 258 deletions(-)

diff --git a/media-plugins/live/Manifest b/media-plugins/live/Manifest
index 1ec9ba93571..dafcebe1407 100644
--- a/media-plugins/live/Manifest
+++ b/media-plugins/live/Manifest
@@ -1,4 +1,2 @@
 DIST live.2017.01.26.tar.gz 629183 SHA256 
3c4d440b79e415eb3a86d30d0cd061d3edcaaa0281909e8629e9756c2c375458 SHA512 
2123d78c18cb2a0f522450aa426beceefe7f70b659ec9c9f04045cbde8e53a927b7909172a42da3967be73989b16f444f02e0b70dab671d4c75e567d8939ad23
 WHIRLPOOL 
49db6d3f25e310dc8d90e7e257af1b5a844bd1efbe79525bb196e7bc4b5d65a56eecac9cb2a421c3425f3a5caae4efa3856469880f1d578117f52e43f67ede48
-DIST live.2017.04.10.tar.gz 629185 SHA256 
4c37d9c828f9028403997272e49968c260385dbbaef62e28ba24faef0dda868b SHA512 
ab5e790c654b01893fc5409ec69007096b31b19ccecb323319f759738e264f3cde06c7d60b84a4d078fbd20e44aa832352fec61d7ba6e0abbc24027203613349
 WHIRLPOOL 
2a08d77630f3bec9b639aaa7bf1646bf00ef28152aa21ae0e9092c7d231bb48f7ab751689d7279ca3d11759ef421f1d43c5c5578de6c446a283ab7c587301f62
-DIST live.2017.04.26.tar.gz 629195 SHA256 
a97372c84d49520dbaa595b65c39800fbd7813e717b5df9cd6c70308ce1a6033 SHA512 
444b3c63e30b2ddd0fac8b11f09efff3796953f6bad558cc59c093273a351ef6b1631abc5d89a8be422caf54b1c46104c59b507fc104785795c3e8622a8a4efd
 WHIRLPOOL 
cbf7cf011fb49b4ad0c24d87e4fcda220354330ac52778c233789b1c836047e33424cbdfea3ab7d8e06ef6124148c4313218f2d3e98c2d0193a33285eacda6b9
 DIST live.2017.05.24.tar.gz 629181 SHA256 
3512575c13cd52760bdfb14c8a15ab882ad45efa12a919fb70302185872446e5 SHA512 
d00d87d4e011f1c100331e517f2939fe85e25d0920b9418d66c4f9254b2441c569ef7c3ece05123132f3dc44da595a62f57f0840ca33e40c48c2b193bc44b01b
 WHIRLPOOL 
9a3d595655fe9488391431bb022dadbe2b3085b9280a506494e05c7ba0e9cf08c54a95f4942260b6d081836af13ffa85458f20ca697b865595b66e8c9d409983

diff --git a/media-plugins/live/live-2017.04.10.ebuild 
b/media-plugins/live/live-2017.04.10.ebuild
deleted file mode 100644
index 22ccb8b6eb6..000
--- a/media-plugins/live/live-2017.04.10.ebuild
+++ /dev/null
@@ -1,128 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-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 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
-IUSE="examples static-libs"
-DOCS=( "live-shared/README" )
-
-# Alexis Ballier 
-# 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}-recursive3.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/$/ /' \
-   

[gentoo-commits] repo/gentoo:master commit in: media-plugins/live/

2017-05-30 Thread Alexis Ballier
commit: a36d8d471426a34ac6d893743beddc6a6a918ae9
Author: Alexis Ballier  gentoo  org>
AuthorDate: Mon May 29 08:50:46 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue May 30 06:56:24 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a36d8d47

media-plugins/live: bump to 2017.05.24

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 media-plugins/live/Manifest   |   1 +
 media-plugins/live/live-2017.05.24.ebuild | 128 ++
 2 files changed, 129 insertions(+)

diff --git a/media-plugins/live/Manifest b/media-plugins/live/Manifest
index 5cc40c3a00b..1ec9ba93571 100644
--- a/media-plugins/live/Manifest
+++ b/media-plugins/live/Manifest
@@ -1,3 +1,4 @@
 DIST live.2017.01.26.tar.gz 629183 SHA256 
3c4d440b79e415eb3a86d30d0cd061d3edcaaa0281909e8629e9756c2c375458 SHA512 
2123d78c18cb2a0f522450aa426beceefe7f70b659ec9c9f04045cbde8e53a927b7909172a42da3967be73989b16f444f02e0b70dab671d4c75e567d8939ad23
 WHIRLPOOL 
49db6d3f25e310dc8d90e7e257af1b5a844bd1efbe79525bb196e7bc4b5d65a56eecac9cb2a421c3425f3a5caae4efa3856469880f1d578117f52e43f67ede48
 DIST live.2017.04.10.tar.gz 629185 SHA256 
4c37d9c828f9028403997272e49968c260385dbbaef62e28ba24faef0dda868b SHA512 
ab5e790c654b01893fc5409ec69007096b31b19ccecb323319f759738e264f3cde06c7d60b84a4d078fbd20e44aa832352fec61d7ba6e0abbc24027203613349
 WHIRLPOOL 
2a08d77630f3bec9b639aaa7bf1646bf00ef28152aa21ae0e9092c7d231bb48f7ab751689d7279ca3d11759ef421f1d43c5c5578de6c446a283ab7c587301f62
 DIST live.2017.04.26.tar.gz 629195 SHA256 
a97372c84d49520dbaa595b65c39800fbd7813e717b5df9cd6c70308ce1a6033 SHA512 
444b3c63e30b2ddd0fac8b11f09efff3796953f6bad558cc59c093273a351ef6b1631abc5d89a8be422caf54b1c46104c59b507fc104785795c3e8622a8a4efd
 WHIRLPOOL 
cbf7cf011fb49b4ad0c24d87e4fcda220354330ac52778c233789b1c836047e33424cbdfea3ab7d8e06ef6124148c4313218f2d3e98c2d0193a33285eacda6b9
+DIST live.2017.05.24.tar.gz 629181 SHA256 
3512575c13cd52760bdfb14c8a15ab882ad45efa12a919fb70302185872446e5 SHA512 
d00d87d4e011f1c100331e517f2939fe85e25d0920b9418d66c4f9254b2441c569ef7c3ece05123132f3dc44da595a62f57f0840ca33e40c48c2b193bc44b01b
 WHIRLPOOL 
9a3d595655fe9488391431bb022dadbe2b3085b9280a506494e05c7ba0e9cf08c54a95f4942260b6d081836af13ffa85458f20ca697b865595b66e8c9d409983

diff --git a/media-plugins/live/live-2017.05.24.ebuild 
b/media-plugins/live/live-2017.05.24.ebuild
new file mode 100644
index 000..22ccb8b6eb6
--- /dev/null
+++ b/media-plugins/live/live-2017.05.24.ebuild
@@ -0,0 +1,128 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+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 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
+IUSE="examples static-libs"
+DOCS=( "live-shared/README" )
+
+# Alexis Ballier 
+# 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}-recursive3.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//' \
+ 

[gentoo-commits] repo/gentoo:master commit in: media-plugins/live/

2017-04-27 Thread Alexis Ballier
commit: e4294266f8cfaf4db0fb6901e0ae39153cc30d84
Author: Alexis Ballier  gentoo  org>
AuthorDate: Thu Apr 27 10:00:03 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Thu Apr 27 10:00:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4294266

media-plugins/live: bump to 2017.04.26

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 media-plugins/live/Manifest   |   1 +
 media-plugins/live/live-2017.04.26.ebuild | 128 ++
 2 files changed, 129 insertions(+)

diff --git a/media-plugins/live/Manifest b/media-plugins/live/Manifest
index dc0d6650d00..5cc40c3a00b 100644
--- a/media-plugins/live/Manifest
+++ b/media-plugins/live/Manifest
@@ -1,2 +1,3 @@
 DIST live.2017.01.26.tar.gz 629183 SHA256 
3c4d440b79e415eb3a86d30d0cd061d3edcaaa0281909e8629e9756c2c375458 SHA512 
2123d78c18cb2a0f522450aa426beceefe7f70b659ec9c9f04045cbde8e53a927b7909172a42da3967be73989b16f444f02e0b70dab671d4c75e567d8939ad23
 WHIRLPOOL 
49db6d3f25e310dc8d90e7e257af1b5a844bd1efbe79525bb196e7bc4b5d65a56eecac9cb2a421c3425f3a5caae4efa3856469880f1d578117f52e43f67ede48
 DIST live.2017.04.10.tar.gz 629185 SHA256 
4c37d9c828f9028403997272e49968c260385dbbaef62e28ba24faef0dda868b SHA512 
ab5e790c654b01893fc5409ec69007096b31b19ccecb323319f759738e264f3cde06c7d60b84a4d078fbd20e44aa832352fec61d7ba6e0abbc24027203613349
 WHIRLPOOL 
2a08d77630f3bec9b639aaa7bf1646bf00ef28152aa21ae0e9092c7d231bb48f7ab751689d7279ca3d11759ef421f1d43c5c5578de6c446a283ab7c587301f62
+DIST live.2017.04.26.tar.gz 629195 SHA256 
a97372c84d49520dbaa595b65c39800fbd7813e717b5df9cd6c70308ce1a6033 SHA512 
444b3c63e30b2ddd0fac8b11f09efff3796953f6bad558cc59c093273a351ef6b1631abc5d89a8be422caf54b1c46104c59b507fc104785795c3e8622a8a4efd
 WHIRLPOOL 
cbf7cf011fb49b4ad0c24d87e4fcda220354330ac52778c233789b1c836047e33424cbdfea3ab7d8e06ef6124148c4313218f2d3e98c2d0193a33285eacda6b9

diff --git a/media-plugins/live/live-2017.04.26.ebuild 
b/media-plugins/live/live-2017.04.26.ebuild
new file mode 100644
index 000..22ccb8b6eb6
--- /dev/null
+++ b/media-plugins/live/live-2017.04.26.ebuild
@@ -0,0 +1,128 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+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 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
+IUSE="examples static-libs"
+DOCS=( "live-shared/README" )
+
+# Alexis Ballier 
+# 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}-recursive3.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 /' \
+   

[gentoo-commits] repo/gentoo:master commit in: media-plugins/live/, media-plugins/live/files/

2017-04-19 Thread Alexis Ballier
commit: 8f75d0c39aa38e90b5b5eb8e610816498edd0af4
Author: Alexis Ballier  gentoo  org>
AuthorDate: Wed Apr 19 08:48:18 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Wed Apr 19 09:09:10 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f75d0c3

media-plugins/live: remove old

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 media-plugins/live/Manifest|   4 -
 media-plugins/live/files/live-recursive2.patch |  14 ---
 media-plugins/live/live-2013.02.11.ebuild  | 126 
 media-plugins/live/live-2016.10.11.ebuild  | 128 -
 media-plugins/live/live-2016.10.21.ebuild  | 128 -
 media-plugins/live/live-2016.11.28.ebuild  | 128 -
 6 files changed, 528 deletions(-)

diff --git a/media-plugins/live/Manifest b/media-plugins/live/Manifest
index e46640cc424..dc0d6650d00 100644
--- a/media-plugins/live/Manifest
+++ b/media-plugins/live/Manifest
@@ -1,6 +1,2 @@
-DIST live.2013.02.11.tar.gz 570837 SHA256 
2cd619e61b9293a094a2cbb8dd7a7505f8e74e6197b80989093425ac78a86d83 SHA512 
c0f2efbf2af06d5e5f2bc58955ca37942022a439e3c48bec06a49b636e08d4d31855e884586448c698b0c90d35ef24f282570d0026c4454c9e58855ff36713be
 WHIRLPOOL 
121fb4815c44db793a3c225faa5c16e68a8f975e45e8c4d492886aa82a57dd1571ad14076375767524cb848336b7029ab17af79787ac489b6eb789fd9bd9
-DIST live.2016.10.11.tar.gz 623691 SHA256 
7b2b43c6d235bb6598851047b229af0e4d57b84de00ed9daa6c8cb45198797d7 SHA512 
f7d5f4aee4eb3a11b4ac76ae16db2f33fba6cc3fd6e79d68c43c1d808024113829966f27aa52d9e8ac3346f6cccfcc4a23bc5ada997b6cdde4b013f046451edb
 WHIRLPOOL 
eaf3194d488a0bd18a508edc8fbed19f2fbcb7a14d0dfde6968d121586c86fb43fba15324aa7544fad1551f32cfadb019fe55edc6ff697f3c3d4a2d9f4e7a94e
-DIST live.2016.10.21.tar.gz 620822 SHA256 
65b1aa7ec7c487466020e980d1fd68007390f7575b384c1d0fed49b94ba2c240 SHA512 
10846fd6d5482bbea131ae805137077997e9dec242665e3c01d699d5584154c65049e8c520ea855599e554154a148e61fea77b592d97c814a4a98c773658d8f5
 WHIRLPOOL 
d503991a378f2397788895c3c2794b0a870b5935f9a89f8e3316a0095a9e852ac06978f6788138d9fb055611fa07d0cbfa013c99655ea481fab23d07b9253be9
-DIST live.2016.11.28.tar.gz 626781 SHA256 
08b93a20bc302bed1da2f05621f37fda962dbfc272132afa6fa1058d222c238a SHA512 
319639acef6474b2eec0bdfa3416ca3c88a60f57d9d22911eee018fc494978fde93a241556bc0ea309f0b6a35e0242bd44a8f4de83a845f80d9ca5f94254ade6
 WHIRLPOOL 
877c1d17dbd62437712d90702112feefc2b0c87aff06ebdf6abceb4f5508dd26b166cc125cc0916b72c90f6075dfcd4e82084490cc7c2dc703ab5fd042dfb420
 DIST live.2017.01.26.tar.gz 629183 SHA256 
3c4d440b79e415eb3a86d30d0cd061d3edcaaa0281909e8629e9756c2c375458 SHA512 
2123d78c18cb2a0f522450aa426beceefe7f70b659ec9c9f04045cbde8e53a927b7909172a42da3967be73989b16f444f02e0b70dab671d4c75e567d8939ad23
 WHIRLPOOL 
49db6d3f25e310dc8d90e7e257af1b5a844bd1efbe79525bb196e7bc4b5d65a56eecac9cb2a421c3425f3a5caae4efa3856469880f1d578117f52e43f67ede48
 DIST live.2017.04.10.tar.gz 629185 SHA256 
4c37d9c828f9028403997272e49968c260385dbbaef62e28ba24faef0dda868b SHA512 
ab5e790c654b01893fc5409ec69007096b31b19ccecb323319f759738e264f3cde06c7d60b84a4d078fbd20e44aa832352fec61d7ba6e0abbc24027203613349
 WHIRLPOOL 
2a08d77630f3bec9b639aaa7bf1646bf00ef28152aa21ae0e9092c7d231bb48f7ab751689d7279ca3d11759ef421f1d43c5c5578de6c446a283ab7c587301f62

diff --git a/media-plugins/live/files/live-recursive2.patch 
b/media-plugins/live/files/live-recursive2.patch
deleted file mode 100644
index 107e53c6e13..000
--- a/media-plugins/live/files/live-recursive2.patch
+++ /dev/null
@@ -1,14 +0,0 @@
-Index: live/Makefile.tail
-===
 live.orig/Makefile.tail
-+++ live/Makefile.tail
-@@ -16,9 +16,6 @@ all:
-   cd $(GROUPSOCK_DIR) ; $(MAKE)
-   cd $(USAGE_ENVIRONMENT_DIR) ; $(MAKE)
-   cd $(BASIC_USAGE_ENVIRONMENT_DIR) ; $(MAKE)
--  cd $(TESTPROGS_DIR) ; $(MAKE)
--  cd $(MEDIA_SERVER_DIR) ; $(MAKE)
--  cd $(PROXY_SERVER_DIR) ; $(MAKE)
- 
- clean:
-   cd $(LIVEMEDIA_DIR) ; $(MAKE) clean

diff --git a/media-plugins/live/live-2013.02.11.ebuild 
b/media-plugins/live/live-2013.02.11.ebuild
deleted file mode 100644
index f87b26c216a..000
--- a/media-plugins/live/live-2013.02.11.ebuild
+++ /dev/null
@@ -1,126 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=3
-inherit flag-o-matic eutils toolchain-funcs multilib
-
-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"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
-IUSE="examples static-libs"
-
-S="${WORKDIR}"
-
-# Alexis 

[gentoo-commits] repo/gentoo:master commit in: media-plugins/live/

2017-04-19 Thread Jeroen Roovers
commit: c5851473b72994af2aaa4b3f817bed0fcfb0
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Wed Apr 19 06:52:10 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Wed Apr 19 06:52:10 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5851473

media-plugins/live: Stable for HPPA (bug #611206).

Package-Manager: Portage-2.3.5, Repoman-2.3.2
RepoMan-Options: --ignore-arches

 media-plugins/live/live-2017.01.26.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-plugins/live/live-2017.01.26.ebuild 
b/media-plugins/live/live-2017.01.26.ebuild
index 77ced8eadd9..d73d48a4abb 100644
--- a/media-plugins/live/live-2017.01.26.ebuild
+++ b/media-plugins/live/live-2017.01.26.ebuild
@@ -10,7 +10,7 @@ 
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 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
 IUSE="examples static-libs"
 DOCS=( "live-shared/README" )
 



[gentoo-commits] repo/gentoo:master commit in: media-plugins/live/

2017-04-10 Thread Alexis Ballier
commit: efcee2a5107979ab58a300de5c43c8a055b2bc5c
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Apr 11 04:23:04 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Apr 11 04:23:04 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efcee2a5

media-plugins/live: bump to 2017.04.10

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 media-plugins/live/Manifest   |   1 +
 media-plugins/live/live-2017.04.10.ebuild | 128 ++
 2 files changed, 129 insertions(+)

diff --git a/media-plugins/live/Manifest b/media-plugins/live/Manifest
index 5cc84c5256a..e46640cc424 100644
--- a/media-plugins/live/Manifest
+++ b/media-plugins/live/Manifest
@@ -3,3 +3,4 @@ DIST live.2016.10.11.tar.gz 623691 SHA256 
7b2b43c6d235bb6598851047b229af0e4d57b8
 DIST live.2016.10.21.tar.gz 620822 SHA256 
65b1aa7ec7c487466020e980d1fd68007390f7575b384c1d0fed49b94ba2c240 SHA512 
10846fd6d5482bbea131ae805137077997e9dec242665e3c01d699d5584154c65049e8c520ea855599e554154a148e61fea77b592d97c814a4a98c773658d8f5
 WHIRLPOOL 
d503991a378f2397788895c3c2794b0a870b5935f9a89f8e3316a0095a9e852ac06978f6788138d9fb055611fa07d0cbfa013c99655ea481fab23d07b9253be9
 DIST live.2016.11.28.tar.gz 626781 SHA256 
08b93a20bc302bed1da2f05621f37fda962dbfc272132afa6fa1058d222c238a SHA512 
319639acef6474b2eec0bdfa3416ca3c88a60f57d9d22911eee018fc494978fde93a241556bc0ea309f0b6a35e0242bd44a8f4de83a845f80d9ca5f94254ade6
 WHIRLPOOL 
877c1d17dbd62437712d90702112feefc2b0c87aff06ebdf6abceb4f5508dd26b166cc125cc0916b72c90f6075dfcd4e82084490cc7c2dc703ab5fd042dfb420
 DIST live.2017.01.26.tar.gz 629183 SHA256 
3c4d440b79e415eb3a86d30d0cd061d3edcaaa0281909e8629e9756c2c375458 SHA512 
2123d78c18cb2a0f522450aa426beceefe7f70b659ec9c9f04045cbde8e53a927b7909172a42da3967be73989b16f444f02e0b70dab671d4c75e567d8939ad23
 WHIRLPOOL 
49db6d3f25e310dc8d90e7e257af1b5a844bd1efbe79525bb196e7bc4b5d65a56eecac9cb2a421c3425f3a5caae4efa3856469880f1d578117f52e43f67ede48
+DIST live.2017.04.10.tar.gz 629185 SHA256 
4c37d9c828f9028403997272e49968c260385dbbaef62e28ba24faef0dda868b SHA512 
ab5e790c654b01893fc5409ec69007096b31b19ccecb323319f759738e264f3cde06c7d60b84a4d078fbd20e44aa832352fec61d7ba6e0abbc24027203613349
 WHIRLPOOL 
2a08d77630f3bec9b639aaa7bf1646bf00ef28152aa21ae0e9092c7d231bb48f7ab751689d7279ca3d11759ef421f1d43c5c5578de6c446a283ab7c587301f62

diff --git a/media-plugins/live/live-2017.04.10.ebuild 
b/media-plugins/live/live-2017.04.10.ebuild
new file mode 100644
index 000..22ccb8b6eb6
--- /dev/null
+++ b/media-plugins/live/live-2017.04.10.ebuild
@@ -0,0 +1,128 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+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 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
+IUSE="examples static-libs"
+DOCS=( "live-shared/README" )
+
+# Alexis Ballier 
+# 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}-recursive3.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/$/ 

[gentoo-commits] repo/gentoo:master commit in: media-plugins/live/

2017-03-15 Thread Michael Weber
commit: 49a690d35b98afdd279e9a12ecfd15ecd64c4397
Author: Michael Weber  gentoo  org>
AuthorDate: Wed Mar 15 07:39:52 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Wed Mar 15 07:40:04 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49a690d3

media-plugins/live: ppc ppc64 stable (bug 611206).

Package-Manager: Portage-2.3.4, Repoman-2.3.2

 media-plugins/live/live-2017.01.26.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-plugins/live/live-2017.01.26.ebuild 
b/media-plugins/live/live-2017.01.26.ebuild
index 3057f195f23..77ced8eadd9 100644
--- a/media-plugins/live/live-2017.01.26.ebuild
+++ b/media-plugins/live/live-2017.01.26.ebuild
@@ -10,7 +10,7 @@ 
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 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
 IUSE="examples static-libs"
 DOCS=( "live-shared/README" )
 



[gentoo-commits] repo/gentoo:master commit in: media-plugins/live/

2017-03-03 Thread Markus Meier
commit: 1ad817127743cd5b4f2cd381d17336f6fbb910b5
Author: Markus Meier  gentoo  org>
AuthorDate: Fri Mar  3 19:02:21 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Fri Mar  3 19:02:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ad81712

media-plugins/live: arm stable, bug #611206

Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --include-arches="arm"

 media-plugins/live/live-2017.01.26.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-plugins/live/live-2017.01.26.ebuild 
b/media-plugins/live/live-2017.01.26.ebuild
index 7331b42cc04..a3d7aff0b50 100644
--- a/media-plugins/live/live-2017.01.26.ebuild
+++ b/media-plugins/live/live-2017.01.26.ebuild
@@ -10,7 +10,7 @@ 
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 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-fbsd 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
 IUSE="examples static-libs"
 DOCS=( "live-shared/README" )
 



[gentoo-commits] repo/gentoo:master commit in: media-plugins/live/

2017-03-01 Thread Tobias Klausmann
commit: 4bced863bb57a73b5f0875a9c4a572ce154c8390
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Wed Mar  1 13:20:58 2017 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Wed Mar  1 13:42:51 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bced863

media-plugins/live-2017.01.26-r0: add alpha keyword

Gentoo-Bug: 611206

 media-plugins/live/live-2017.01.26.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-plugins/live/live-2017.01.26.ebuild 
b/media-plugins/live/live-2017.01.26.ebuild
index 22ccb8b6eb6..41ccbefff67 100644
--- a/media-plugins/live/live-2017.01.26.ebuild
+++ b/media-plugins/live/live-2017.01.26.ebuild
@@ -10,7 +10,7 @@ 
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 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
+KEYWORDS="alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
 IUSE="examples static-libs"
 DOCS=( "live-shared/README" )
 



[gentoo-commits] repo/gentoo:master commit in: media-plugins/live/

2017-01-28 Thread Alexis Ballier
commit: d0589ea4ec3a4ab8d32f662f76d9d8ad29a9f7b9
Author: Alexis Ballier  gentoo  org>
AuthorDate: Sat Jan 28 16:26:21 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Sat Jan 28 20:13:19 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0589ea4

media-plugins/live: Bump to 2017.01.26

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 media-plugins/live/Manifest   |   1 +
 media-plugins/live/live-2017.01.26.ebuild | 129 ++
 2 files changed, 130 insertions(+)

diff --git a/media-plugins/live/Manifest b/media-plugins/live/Manifest
index 0be9b18..5cc84c5 100644
--- a/media-plugins/live/Manifest
+++ b/media-plugins/live/Manifest
@@ -2,3 +2,4 @@ DIST live.2013.02.11.tar.gz 570837 SHA256 
2cd619e61b9293a094a2cbb8dd7a7505f8e74e
 DIST live.2016.10.11.tar.gz 623691 SHA256 
7b2b43c6d235bb6598851047b229af0e4d57b84de00ed9daa6c8cb45198797d7 SHA512 
f7d5f4aee4eb3a11b4ac76ae16db2f33fba6cc3fd6e79d68c43c1d808024113829966f27aa52d9e8ac3346f6cccfcc4a23bc5ada997b6cdde4b013f046451edb
 WHIRLPOOL 
eaf3194d488a0bd18a508edc8fbed19f2fbcb7a14d0dfde6968d121586c86fb43fba15324aa7544fad1551f32cfadb019fe55edc6ff697f3c3d4a2d9f4e7a94e
 DIST live.2016.10.21.tar.gz 620822 SHA256 
65b1aa7ec7c487466020e980d1fd68007390f7575b384c1d0fed49b94ba2c240 SHA512 
10846fd6d5482bbea131ae805137077997e9dec242665e3c01d699d5584154c65049e8c520ea855599e554154a148e61fea77b592d97c814a4a98c773658d8f5
 WHIRLPOOL 
d503991a378f2397788895c3c2794b0a870b5935f9a89f8e3316a0095a9e852ac06978f6788138d9fb055611fa07d0cbfa013c99655ea481fab23d07b9253be9
 DIST live.2016.11.28.tar.gz 626781 SHA256 
08b93a20bc302bed1da2f05621f37fda962dbfc272132afa6fa1058d222c238a SHA512 
319639acef6474b2eec0bdfa3416ca3c88a60f57d9d22911eee018fc494978fde93a241556bc0ea309f0b6a35e0242bd44a8f4de83a845f80d9ca5f94254ade6
 WHIRLPOOL 
877c1d17dbd62437712d90702112feefc2b0c87aff06ebdf6abceb4f5508dd26b166cc125cc0916b72c90f6075dfcd4e82084490cc7c2dc703ab5fd042dfb420
+DIST live.2017.01.26.tar.gz 629183 SHA256 
3c4d440b79e415eb3a86d30d0cd061d3edcaaa0281909e8629e9756c2c375458 SHA512 
2123d78c18cb2a0f522450aa426beceefe7f70b659ec9c9f04045cbde8e53a927b7909172a42da3967be73989b16f444f02e0b70dab671d4c75e567d8939ad23
 WHIRLPOOL 
49db6d3f25e310dc8d90e7e257af1b5a844bd1efbe79525bb196e7bc4b5d65a56eecac9cb2a421c3425f3a5caae4efa3856469880f1d578117f52e43f67ede48

diff --git a/media-plugins/live/live-2017.01.26.ebuild 
b/media-plugins/live/live-2017.01.26.ebuild
new file mode 100644
index ..4870186
--- /dev/null
+++ b/media-plugins/live/live-2017.01.26.ebuild
@@ -0,0 +1,129 @@
+# Copyright 1999-2017 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 
+# 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}-recursive3.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 

[gentoo-commits] repo/gentoo:master commit in: media-plugins/live/

2016-12-17 Thread Alexis Ballier
commit: 49f004a837f1a05e73d31eafe2cd6a84d0d70e69
Author: Alexis Ballier  gentoo  org>
AuthorDate: Sat Dec 17 12:26:09 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Sat Dec 17 12:26:15 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49f004a8

media-plugins/live: bump to 2016.11.28

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 media-plugins/live/Manifest   |   1 +
 media-plugins/live/live-2016.11.28.ebuild | 129 ++
 2 files changed, 130 insertions(+)

diff --git a/media-plugins/live/Manifest b/media-plugins/live/Manifest
index 16f757a..0be9b18 100644
--- a/media-plugins/live/Manifest
+++ b/media-plugins/live/Manifest
@@ -1,3 +1,4 @@
 DIST live.2013.02.11.tar.gz 570837 SHA256 
2cd619e61b9293a094a2cbb8dd7a7505f8e74e6197b80989093425ac78a86d83 SHA512 
c0f2efbf2af06d5e5f2bc58955ca37942022a439e3c48bec06a49b636e08d4d31855e884586448c698b0c90d35ef24f282570d0026c4454c9e58855ff36713be
 WHIRLPOOL 
121fb4815c44db793a3c225faa5c16e68a8f975e45e8c4d492886aa82a57dd1571ad14076375767524cb848336b7029ab17af79787ac489b6eb789fd9bd9
 DIST live.2016.10.11.tar.gz 623691 SHA256 
7b2b43c6d235bb6598851047b229af0e4d57b84de00ed9daa6c8cb45198797d7 SHA512 
f7d5f4aee4eb3a11b4ac76ae16db2f33fba6cc3fd6e79d68c43c1d808024113829966f27aa52d9e8ac3346f6cccfcc4a23bc5ada997b6cdde4b013f046451edb
 WHIRLPOOL 
eaf3194d488a0bd18a508edc8fbed19f2fbcb7a14d0dfde6968d121586c86fb43fba15324aa7544fad1551f32cfadb019fe55edc6ff697f3c3d4a2d9f4e7a94e
 DIST live.2016.10.21.tar.gz 620822 SHA256 
65b1aa7ec7c487466020e980d1fd68007390f7575b384c1d0fed49b94ba2c240 SHA512 
10846fd6d5482bbea131ae805137077997e9dec242665e3c01d699d5584154c65049e8c520ea855599e554154a148e61fea77b592d97c814a4a98c773658d8f5
 WHIRLPOOL 
d503991a378f2397788895c3c2794b0a870b5935f9a89f8e3316a0095a9e852ac06978f6788138d9fb055611fa07d0cbfa013c99655ea481fab23d07b9253be9
+DIST live.2016.11.28.tar.gz 626781 SHA256 
08b93a20bc302bed1da2f05621f37fda962dbfc272132afa6fa1058d222c238a SHA512 
319639acef6474b2eec0bdfa3416ca3c88a60f57d9d22911eee018fc494978fde93a241556bc0ea309f0b6a35e0242bd44a8f4de83a845f80d9ca5f94254ade6
 WHIRLPOOL 
877c1d17dbd62437712d90702112feefc2b0c87aff06ebdf6abceb4f5508dd26b166cc125cc0916b72c90f6075dfcd4e82084490cc7c2dc703ab5fd042dfb420

diff --git a/media-plugins/live/live-2016.11.28.ebuild 
b/media-plugins/live/live-2016.11.28.ebuild
new file mode 100644
index ..adf2aeb
--- /dev/null
+++ b/media-plugins/live/live-2016.11.28.ebuild
@@ -0,0 +1,129 @@
+# Copyright 1999-2016 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 
+# 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}-recursive3.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 

[gentoo-commits] repo/gentoo:master commit in: media-plugins/live/

2016-10-25 Thread Alexis Ballier
commit: 49c35b8aa6c11da443ecdf00017d6ef8b696c431
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Oct 25 11:06:07 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Oct 25 11:06:07 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49c35b8a

media-plugins/live: remove old

Package-Manager: portage-2.3.2

 media-plugins/live/Manifest   |   7 --
 media-plugins/live/live-2016.05.20.ebuild | 129 --
 media-plugins/live/live-2016.06.26.ebuild | 129 --
 media-plugins/live/live-2016.07.19.ebuild | 129 --
 media-plugins/live/live-2016.08.27.ebuild | 129 --
 media-plugins/live/live-2016.09.05.ebuild | 129 --
 media-plugins/live/live-2016.09.12.ebuild | 129 --
 media-plugins/live/live-2016.09.22.ebuild | 129 --
 8 files changed, 910 deletions(-)

diff --git a/media-plugins/live/Manifest b/media-plugins/live/Manifest
index 23d2a65..453bb93 100644
--- a/media-plugins/live/Manifest
+++ b/media-plugins/live/Manifest
@@ -1,9 +1,2 @@
 DIST live.2013.02.11.tar.gz 570837 SHA256 
2cd619e61b9293a094a2cbb8dd7a7505f8e74e6197b80989093425ac78a86d83 SHA512 
c0f2efbf2af06d5e5f2bc58955ca37942022a439e3c48bec06a49b636e08d4d31855e884586448c698b0c90d35ef24f282570d0026c4454c9e58855ff36713be
 WHIRLPOOL 
121fb4815c44db793a3c225faa5c16e68a8f975e45e8c4d492886aa82a57dd1571ad14076375767524cb848336b7029ab17af79787ac489b6eb789fd9bd9
-DIST live.2016.05.20.tar.gz 619386 SHA256 
cb653acaaa536a69b125f7c04c08264e97c014f9240de139c861666b6ee6d3a3 SHA512 
ee3a3132dbed4923d700b914194e03481f88890fbf54aba15fa4e6e01b38dafeded6ebfaef2eaabbf52b519445ffcdd2d391f38b9ff608e76c1964cd0c00cd32
 WHIRLPOOL 
baad40343d90033b340478c7873a5540c8b38738c62cd14eeeb93d0ff6292f5d1ef7919a8c5f7aaede5fde943530ea294de4423f6d90b04a976e604f13e3521b
-DIST live.2016.06.26.tar.gz 619580 SHA256 
363680367708e5a6f5e7b79b09623f7b4f1917297f2f7eed2da2d5a6c371ba87 SHA512 
c4e942831c27f2377a8efeb62136710bcb441c1c848de38be429c24be01b41527e586d3e45dd323e3ac8f9fbbc90e8032eac98f93b24ec1ddab625cef0ee7744
 WHIRLPOOL 
fa10999dc28df11756f42845aacb687426f2cd861a53ca526edf2d002c7ec889b4cbb5ac857d947c813400412e50f7c4616eee824ae96883ca6f4474152d63da
-DIST live.2016.07.19.tar.gz 619591 SHA256 
a86abfb8d0bdb04e2d0e1ae07de4eb03b8f4da899c1c28946f1fc6ace9624065 SHA512 
b3209042dc53a5e4abd43bbd58f0f4599e694dd6ece92289dfa914dc5b35ecf6aa202f79e0eeaff45088007be2aa4df7b0cfc1c979e8a9caacc16952e41a27ce
 WHIRLPOOL 
ee741793663e88bf99e31672b398a808b747eee20d4a3d5b3eb8be6e36ccbf6fec93dceee5ac89e6cd0225ee360333b5a29e71edd865c8870570a09991ab9f79
-DIST live.2016.08.27.tar.gz 619652 SHA256 
2fd0bcb4b4f0dc15991550b0080eebc4cf586d8f1678c116f8e7a5ec1edbc034 SHA512 
e1a43ebada300bd7ef6a3e29a073a9b87d27d5b1076516c21c5f76db57c6088f8477110316c234201c97214f7a78d27cda3b963db1d7d15e46ec189c918a4a85
 WHIRLPOOL 
dbf30a36a2016c913a6a81555c1d485a5247f1499f24eea681fadfa7bea640d9cee2b962f2c23f2ac0c5f3f12b39ca904547089b8ceb6e127a3efc7c31ccbb40
-DIST live.2016.09.05.tar.gz 619725 SHA256 
afd7bd5fd928737b4ae73bb2557cd6e84aa1eb1c9c9e7d6e9b103954ee2a8cee SHA512 
0098d26195879c6a9915aef99e41049bdc2244d04209477b2943aa031c6e1b64775d27a3bd1d089e6b6d420d51cc076caeeda20b16f14b6e72b730499d38cec9
 WHIRLPOOL 
8952e8fe418f6efe3732ddd3e9a2df67b5fe580b9d163726d0517b30acead2ab19526b02def6fa55a288c66659229cc7173aabc2301eaff67e6e2bfc083f8bd7
-DIST live.2016.09.12.tar.gz 619910 SHA256 
09a046d0bf952291d4d70c26de4741ac11f049ee737592e6a251073cb3ecf9e0 SHA512 
d45e5a47676e14df17676f25f1ffbd37f43f5f34e5553723e429b28d56a127065620427c1e007cec9a0ef214c6167b039dca89d9c06c291caab36a7e0ba10978
 WHIRLPOOL 
0114694ce7c2009c69e25dad89084f4619fcd6ed536d0018588b2098e9c80ae1e342c035f2999e01fc2a183e40ce12b1ea22b9f2fc7cbdda8b436479b106db00
-DIST live.2016.09.22.tar.gz 623621 SHA256 
4d108205f4f0abe24224c72129222c1a8865e13d67e5dad6f8e900ef346379ff SHA512 
ebfb06ea566003b465ce88cbd838c3a00a28c4bb49e27347c95f5dcbee292eea9f742484ea31e3c0ed7aa0fbb704c35e0136335f426e73b29b6cb24658f335a0
 WHIRLPOOL 
6dbc7643713e6870984176ef51d99908b5b142ad4277b7db89d3d0a9e340d224f267773b711701c2656e8bd32c8bd09b7854e41504b8f6b6f74f9821eb5bd02a
 DIST live.2016.10.11.tar.gz 623691 SHA256 
7b2b43c6d235bb6598851047b229af0e4d57b84de00ed9daa6c8cb45198797d7 SHA512 
f7d5f4aee4eb3a11b4ac76ae16db2f33fba6cc3fd6e79d68c43c1d808024113829966f27aa52d9e8ac3346f6cccfcc4a23bc5ada997b6cdde4b013f046451edb
 WHIRLPOOL 
eaf3194d488a0bd18a508edc8fbed19f2fbcb7a14d0dfde6968d121586c86fb43fba15324aa7544fad1551f32cfadb019fe55edc6ff697f3c3d4a2d9f4e7a94e

diff --git a/media-plugins/live/live-2016.05.20.ebuild 
b/media-plugins/live/live-2016.05.20.ebuild
deleted file mode 100644
index f8ef23f..
--- a/media-plugins/live/live-2016.05.20.ebuild
+++ /dev/null
@@ -1,129 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General 

[gentoo-commits] repo/gentoo:master commit in: media-plugins/live/

2016-10-25 Thread Alexis Ballier
commit: 8a190f6a3be8e95607bc6c4ac5ec94f136e08803
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Oct 25 11:07:59 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Oct 25 11:07:59 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a190f6a

media-plugins/live: bump to 2016.10.21

Package-Manager: portage-2.3.2

 media-plugins/live/Manifest   |   1 +
 media-plugins/live/live-2016.10.21.ebuild | 129 ++
 2 files changed, 130 insertions(+)

diff --git a/media-plugins/live/Manifest b/media-plugins/live/Manifest
index 453bb93..16f757a 100644
--- a/media-plugins/live/Manifest
+++ b/media-plugins/live/Manifest
@@ -1,2 +1,3 @@
 DIST live.2013.02.11.tar.gz 570837 SHA256 
2cd619e61b9293a094a2cbb8dd7a7505f8e74e6197b80989093425ac78a86d83 SHA512 
c0f2efbf2af06d5e5f2bc58955ca37942022a439e3c48bec06a49b636e08d4d31855e884586448c698b0c90d35ef24f282570d0026c4454c9e58855ff36713be
 WHIRLPOOL 
121fb4815c44db793a3c225faa5c16e68a8f975e45e8c4d492886aa82a57dd1571ad14076375767524cb848336b7029ab17af79787ac489b6eb789fd9bd9
 DIST live.2016.10.11.tar.gz 623691 SHA256 
7b2b43c6d235bb6598851047b229af0e4d57b84de00ed9daa6c8cb45198797d7 SHA512 
f7d5f4aee4eb3a11b4ac76ae16db2f33fba6cc3fd6e79d68c43c1d808024113829966f27aa52d9e8ac3346f6cccfcc4a23bc5ada997b6cdde4b013f046451edb
 WHIRLPOOL 
eaf3194d488a0bd18a508edc8fbed19f2fbcb7a14d0dfde6968d121586c86fb43fba15324aa7544fad1551f32cfadb019fe55edc6ff697f3c3d4a2d9f4e7a94e
+DIST live.2016.10.21.tar.gz 620822 SHA256 
65b1aa7ec7c487466020e980d1fd68007390f7575b384c1d0fed49b94ba2c240 SHA512 
10846fd6d5482bbea131ae805137077997e9dec242665e3c01d699d5584154c65049e8c520ea855599e554154a148e61fea77b592d97c814a4a98c773658d8f5
 WHIRLPOOL 
d503991a378f2397788895c3c2794b0a870b5935f9a89f8e3316a0095a9e852ac06978f6788138d9fb055611fa07d0cbfa013c99655ea481fab23d07b9253be9

diff --git a/media-plugins/live/live-2016.10.21.ebuild 
b/media-plugins/live/live-2016.10.21.ebuild
new file mode 100644
index ..adf2aeb
--- /dev/null
+++ b/media-plugins/live/live-2016.10.21.ebuild
@@ -0,0 +1,129 @@
+# Copyright 1999-2016 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 
+# 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}-recursive3.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 /' \
+

[gentoo-commits] repo/gentoo:master commit in: media-plugins/live/files/, media-plugins/live/

2016-10-20 Thread Alexis Ballier
commit: 1d68f391ba35393a0e98ef7f7519105f29f4ad41
Author: Alexis Ballier  gentoo  org>
AuthorDate: Thu Oct 20 13:06:21 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Thu Oct 20 13:06:21 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d68f391

media-plugins/live: bump to 2016.10.11

Package-Manager: portage-2.3.2

 media-plugins/live/Manifest|   1 +
 media-plugins/live/files/live-recursive3.patch |  14 +++
 media-plugins/live/live-2016.10.11.ebuild  | 129 +
 3 files changed, 144 insertions(+)

diff --git a/media-plugins/live/Manifest b/media-plugins/live/Manifest
index a11ca2c..23d2a65 100644
--- a/media-plugins/live/Manifest
+++ b/media-plugins/live/Manifest
@@ -6,3 +6,4 @@ DIST live.2016.08.27.tar.gz 619652 SHA256 
2fd0bcb4b4f0dc15991550b0080eebc4cf586d
 DIST live.2016.09.05.tar.gz 619725 SHA256 
afd7bd5fd928737b4ae73bb2557cd6e84aa1eb1c9c9e7d6e9b103954ee2a8cee SHA512 
0098d26195879c6a9915aef99e41049bdc2244d04209477b2943aa031c6e1b64775d27a3bd1d089e6b6d420d51cc076caeeda20b16f14b6e72b730499d38cec9
 WHIRLPOOL 
8952e8fe418f6efe3732ddd3e9a2df67b5fe580b9d163726d0517b30acead2ab19526b02def6fa55a288c66659229cc7173aabc2301eaff67e6e2bfc083f8bd7
 DIST live.2016.09.12.tar.gz 619910 SHA256 
09a046d0bf952291d4d70c26de4741ac11f049ee737592e6a251073cb3ecf9e0 SHA512 
d45e5a47676e14df17676f25f1ffbd37f43f5f34e5553723e429b28d56a127065620427c1e007cec9a0ef214c6167b039dca89d9c06c291caab36a7e0ba10978
 WHIRLPOOL 
0114694ce7c2009c69e25dad89084f4619fcd6ed536d0018588b2098e9c80ae1e342c035f2999e01fc2a183e40ce12b1ea22b9f2fc7cbdda8b436479b106db00
 DIST live.2016.09.22.tar.gz 623621 SHA256 
4d108205f4f0abe24224c72129222c1a8865e13d67e5dad6f8e900ef346379ff SHA512 
ebfb06ea566003b465ce88cbd838c3a00a28c4bb49e27347c95f5dcbee292eea9f742484ea31e3c0ed7aa0fbb704c35e0136335f426e73b29b6cb24658f335a0
 WHIRLPOOL 
6dbc7643713e6870984176ef51d99908b5b142ad4277b7db89d3d0a9e340d224f267773b711701c2656e8bd32c8bd09b7854e41504b8f6b6f74f9821eb5bd02a
+DIST live.2016.10.11.tar.gz 623691 SHA256 
7b2b43c6d235bb6598851047b229af0e4d57b84de00ed9daa6c8cb45198797d7 SHA512 
f7d5f4aee4eb3a11b4ac76ae16db2f33fba6cc3fd6e79d68c43c1d808024113829966f27aa52d9e8ac3346f6cccfcc4a23bc5ada997b6cdde4b013f046451edb
 WHIRLPOOL 
eaf3194d488a0bd18a508edc8fbed19f2fbcb7a14d0dfde6968d121586c86fb43fba15324aa7544fad1551f32cfadb019fe55edc6ff697f3c3d4a2d9f4e7a94e

diff --git a/media-plugins/live/files/live-recursive3.patch 
b/media-plugins/live/files/live-recursive3.patch
new file mode 100644
index ..29afe86
--- /dev/null
+++ b/media-plugins/live/files/live-recursive3.patch
@@ -0,0 +1,14 @@
+Index: live/Makefile.tail
+===
+--- live.orig/Makefile.tail
 live/Makefile.tail
+@@ -16,9 +16,6 @@ all:
+   cd $(GROUPSOCK_DIR) ; $(MAKE)
+   cd $(USAGE_ENVIRONMENT_DIR) ; $(MAKE)
+   cd $(BASIC_USAGE_ENVIRONMENT_DIR) ; $(MAKE)
+-  cd $(TESTPROGS_DIR) ; $(MAKE)
+-  cd $(MEDIA_SERVER_DIR) ; $(MAKE)
+-  cd $(PROXY_SERVER_DIR) ; $(MAKE)
+   @echo
+   @echo "For more information about this source code (including your 
obligations under the LGPL), please see our FAQ at 
http://live555.com/liveMedia/faq.html;
+ 

diff --git a/media-plugins/live/live-2016.10.11.ebuild 
b/media-plugins/live/live-2016.10.11.ebuild
new file mode 100644
index ..adf2aeb
--- /dev/null
+++ b/media-plugins/live/live-2016.10.11.ebuild
@@ -0,0 +1,129 @@
+# Copyright 1999-2016 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 
+# 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}-recursive3.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 

[gentoo-commits] repo/gentoo:master commit in: media-plugins/live/

2016-09-23 Thread Alexis Ballier
commit: 05e00697808d53d8d6511bbaef6d6c3d798013f0
Author: Alexis Ballier  gentoo  org>
AuthorDate: Fri Sep 23 10:50:23 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Fri Sep 23 10:50:31 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05e00697

media-plugins/live: bump to 2016.09.22

Package-Manager: portage-2.3.1

 media-plugins/live/Manifest   |   1 +
 media-plugins/live/live-2016.09.22.ebuild | 129 ++
 2 files changed, 130 insertions(+)

diff --git a/media-plugins/live/Manifest b/media-plugins/live/Manifest
index 51e3e59..a11ca2c 100644
--- a/media-plugins/live/Manifest
+++ b/media-plugins/live/Manifest
@@ -5,3 +5,4 @@ DIST live.2016.07.19.tar.gz 619591 SHA256 
a86abfb8d0bdb04e2d0e1ae07de4eb03b8f4da
 DIST live.2016.08.27.tar.gz 619652 SHA256 
2fd0bcb4b4f0dc15991550b0080eebc4cf586d8f1678c116f8e7a5ec1edbc034 SHA512 
e1a43ebada300bd7ef6a3e29a073a9b87d27d5b1076516c21c5f76db57c6088f8477110316c234201c97214f7a78d27cda3b963db1d7d15e46ec189c918a4a85
 WHIRLPOOL 
dbf30a36a2016c913a6a81555c1d485a5247f1499f24eea681fadfa7bea640d9cee2b962f2c23f2ac0c5f3f12b39ca904547089b8ceb6e127a3efc7c31ccbb40
 DIST live.2016.09.05.tar.gz 619725 SHA256 
afd7bd5fd928737b4ae73bb2557cd6e84aa1eb1c9c9e7d6e9b103954ee2a8cee SHA512 
0098d26195879c6a9915aef99e41049bdc2244d04209477b2943aa031c6e1b64775d27a3bd1d089e6b6d420d51cc076caeeda20b16f14b6e72b730499d38cec9
 WHIRLPOOL 
8952e8fe418f6efe3732ddd3e9a2df67b5fe580b9d163726d0517b30acead2ab19526b02def6fa55a288c66659229cc7173aabc2301eaff67e6e2bfc083f8bd7
 DIST live.2016.09.12.tar.gz 619910 SHA256 
09a046d0bf952291d4d70c26de4741ac11f049ee737592e6a251073cb3ecf9e0 SHA512 
d45e5a47676e14df17676f25f1ffbd37f43f5f34e5553723e429b28d56a127065620427c1e007cec9a0ef214c6167b039dca89d9c06c291caab36a7e0ba10978
 WHIRLPOOL 
0114694ce7c2009c69e25dad89084f4619fcd6ed536d0018588b2098e9c80ae1e342c035f2999e01fc2a183e40ce12b1ea22b9f2fc7cbdda8b436479b106db00
+DIST live.2016.09.22.tar.gz 623621 SHA256 
4d108205f4f0abe24224c72129222c1a8865e13d67e5dad6f8e900ef346379ff SHA512 
ebfb06ea566003b465ce88cbd838c3a00a28c4bb49e27347c95f5dcbee292eea9f742484ea31e3c0ed7aa0fbb704c35e0136335f426e73b29b6cb24658f335a0
 WHIRLPOOL 
6dbc7643713e6870984176ef51d99908b5b142ad4277b7db89d3d0a9e340d224f267773b711701c2656e8bd32c8bd09b7854e41504b8f6b6f74f9821eb5bd02a

diff --git a/media-plugins/live/live-2016.09.22.ebuild 
b/media-plugins/live/live-2016.09.22.ebuild
new file mode 100644
index ..f8ef23f
--- /dev/null
+++ b/media-plugins/live/live-2016.09.22.ebuild
@@ -0,0 +1,129 @@
+# Copyright 1999-2016 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 
+# 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 

[gentoo-commits] repo/gentoo:master commit in: media-plugins/live/

2016-09-14 Thread Alexis Ballier
commit: b453edd714e673cb33b48edba5a7d9a1a1f29c19
Author: Alexis Ballier  gentoo  org>
AuthorDate: Wed Sep 14 16:51:20 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Wed Sep 14 16:51:20 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b453edd7

media-plugins/live: bump to 2016.09.12

Package-Manager: portage-2.3.0

 media-plugins/live/Manifest   |   1 +
 media-plugins/live/live-2016.09.12.ebuild | 129 ++
 2 files changed, 130 insertions(+)

diff --git a/media-plugins/live/Manifest b/media-plugins/live/Manifest
index bbf0826..51e3e59 100644
--- a/media-plugins/live/Manifest
+++ b/media-plugins/live/Manifest
@@ -4,3 +4,4 @@ DIST live.2016.06.26.tar.gz 619580 SHA256 
363680367708e5a6f5e7b79b09623f7b4f1917
 DIST live.2016.07.19.tar.gz 619591 SHA256 
a86abfb8d0bdb04e2d0e1ae07de4eb03b8f4da899c1c28946f1fc6ace9624065 SHA512 
b3209042dc53a5e4abd43bbd58f0f4599e694dd6ece92289dfa914dc5b35ecf6aa202f79e0eeaff45088007be2aa4df7b0cfc1c979e8a9caacc16952e41a27ce
 WHIRLPOOL 
ee741793663e88bf99e31672b398a808b747eee20d4a3d5b3eb8be6e36ccbf6fec93dceee5ac89e6cd0225ee360333b5a29e71edd865c8870570a09991ab9f79
 DIST live.2016.08.27.tar.gz 619652 SHA256 
2fd0bcb4b4f0dc15991550b0080eebc4cf586d8f1678c116f8e7a5ec1edbc034 SHA512 
e1a43ebada300bd7ef6a3e29a073a9b87d27d5b1076516c21c5f76db57c6088f8477110316c234201c97214f7a78d27cda3b963db1d7d15e46ec189c918a4a85
 WHIRLPOOL 
dbf30a36a2016c913a6a81555c1d485a5247f1499f24eea681fadfa7bea640d9cee2b962f2c23f2ac0c5f3f12b39ca904547089b8ceb6e127a3efc7c31ccbb40
 DIST live.2016.09.05.tar.gz 619725 SHA256 
afd7bd5fd928737b4ae73bb2557cd6e84aa1eb1c9c9e7d6e9b103954ee2a8cee SHA512 
0098d26195879c6a9915aef99e41049bdc2244d04209477b2943aa031c6e1b64775d27a3bd1d089e6b6d420d51cc076caeeda20b16f14b6e72b730499d38cec9
 WHIRLPOOL 
8952e8fe418f6efe3732ddd3e9a2df67b5fe580b9d163726d0517b30acead2ab19526b02def6fa55a288c66659229cc7173aabc2301eaff67e6e2bfc083f8bd7
+DIST live.2016.09.12.tar.gz 619910 SHA256 
09a046d0bf952291d4d70c26de4741ac11f049ee737592e6a251073cb3ecf9e0 SHA512 
d45e5a47676e14df17676f25f1ffbd37f43f5f34e5553723e429b28d56a127065620427c1e007cec9a0ef214c6167b039dca89d9c06c291caab36a7e0ba10978
 WHIRLPOOL 
0114694ce7c2009c69e25dad89084f4619fcd6ed536d0018588b2098e9c80ae1e342c035f2999e01fc2a183e40ce12b1ea22b9f2fc7cbdda8b436479b106db00

diff --git a/media-plugins/live/live-2016.09.12.ebuild 
b/media-plugins/live/live-2016.09.12.ebuild
new file mode 100644
index ..f8ef23f
--- /dev/null
+++ b/media-plugins/live/live-2016.09.12.ebuild
@@ -0,0 +1,129 @@
+# Copyright 1999-2016 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 
+# 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 

[gentoo-commits] repo/gentoo:master commit in: media-plugins/live/

2016-09-06 Thread Alexis Ballier
commit: 7d4dcfa442573dbfc13ddbbdfc833fd1fb3491cc
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Sep  6 14:17:16 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Sep  6 14:17:22 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d4dcfa4

media-plugins/live: bump to 2016.09.05

Package-Manager: portage-2.3.0

 media-plugins/live/Manifest   |   1 +
 media-plugins/live/live-2016.09.05.ebuild | 129 ++
 2 files changed, 130 insertions(+)

diff --git a/media-plugins/live/Manifest b/media-plugins/live/Manifest
index 342398f..bbf0826 100644
--- a/media-plugins/live/Manifest
+++ b/media-plugins/live/Manifest
@@ -3,3 +3,4 @@ DIST live.2016.05.20.tar.gz 619386 SHA256 
cb653acaaa536a69b125f7c04c08264e97c014
 DIST live.2016.06.26.tar.gz 619580 SHA256 
363680367708e5a6f5e7b79b09623f7b4f1917297f2f7eed2da2d5a6c371ba87 SHA512 
c4e942831c27f2377a8efeb62136710bcb441c1c848de38be429c24be01b41527e586d3e45dd323e3ac8f9fbbc90e8032eac98f93b24ec1ddab625cef0ee7744
 WHIRLPOOL 
fa10999dc28df11756f42845aacb687426f2cd861a53ca526edf2d002c7ec889b4cbb5ac857d947c813400412e50f7c4616eee824ae96883ca6f4474152d63da
 DIST live.2016.07.19.tar.gz 619591 SHA256 
a86abfb8d0bdb04e2d0e1ae07de4eb03b8f4da899c1c28946f1fc6ace9624065 SHA512 
b3209042dc53a5e4abd43bbd58f0f4599e694dd6ece92289dfa914dc5b35ecf6aa202f79e0eeaff45088007be2aa4df7b0cfc1c979e8a9caacc16952e41a27ce
 WHIRLPOOL 
ee741793663e88bf99e31672b398a808b747eee20d4a3d5b3eb8be6e36ccbf6fec93dceee5ac89e6cd0225ee360333b5a29e71edd865c8870570a09991ab9f79
 DIST live.2016.08.27.tar.gz 619652 SHA256 
2fd0bcb4b4f0dc15991550b0080eebc4cf586d8f1678c116f8e7a5ec1edbc034 SHA512 
e1a43ebada300bd7ef6a3e29a073a9b87d27d5b1076516c21c5f76db57c6088f8477110316c234201c97214f7a78d27cda3b963db1d7d15e46ec189c918a4a85
 WHIRLPOOL 
dbf30a36a2016c913a6a81555c1d485a5247f1499f24eea681fadfa7bea640d9cee2b962f2c23f2ac0c5f3f12b39ca904547089b8ceb6e127a3efc7c31ccbb40
+DIST live.2016.09.05.tar.gz 619725 SHA256 
afd7bd5fd928737b4ae73bb2557cd6e84aa1eb1c9c9e7d6e9b103954ee2a8cee SHA512 
0098d26195879c6a9915aef99e41049bdc2244d04209477b2943aa031c6e1b64775d27a3bd1d089e6b6d420d51cc076caeeda20b16f14b6e72b730499d38cec9
 WHIRLPOOL 
8952e8fe418f6efe3732ddd3e9a2df67b5fe580b9d163726d0517b30acead2ab19526b02def6fa55a288c66659229cc7173aabc2301eaff67e6e2bfc083f8bd7

diff --git a/media-plugins/live/live-2016.09.05.ebuild 
b/media-plugins/live/live-2016.09.05.ebuild
new file mode 100644
index ..f8ef23f
--- /dev/null
+++ b/media-plugins/live/live-2016.09.05.ebuild
@@ -0,0 +1,129 @@
+# Copyright 1999-2016 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 
+# 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 

[gentoo-commits] repo/gentoo:master commit in: media-plugins/live/

2016-08-27 Thread Alexis Ballier
commit: 542e483b1bb39650bf909a9dfe61a8a6335280ad
Author: Alexis Ballier  gentoo  org>
AuthorDate: Sat Aug 27 18:25:18 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Sat Aug 27 18:29:56 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=542e483b

media-plugins/live: bump to 2016.08.27

Package-Manager: portage-2.3.0

 media-plugins/live/Manifest   |   1 +
 media-plugins/live/live-2016.08.27.ebuild | 129 ++
 2 files changed, 130 insertions(+)

diff --git a/media-plugins/live/Manifest b/media-plugins/live/Manifest
index e8346b6..342398f 100644
--- a/media-plugins/live/Manifest
+++ b/media-plugins/live/Manifest
@@ -2,3 +2,4 @@ DIST live.2013.02.11.tar.gz 570837 SHA256 
2cd619e61b9293a094a2cbb8dd7a7505f8e74e
 DIST live.2016.05.20.tar.gz 619386 SHA256 
cb653acaaa536a69b125f7c04c08264e97c014f9240de139c861666b6ee6d3a3 SHA512 
ee3a3132dbed4923d700b914194e03481f88890fbf54aba15fa4e6e01b38dafeded6ebfaef2eaabbf52b519445ffcdd2d391f38b9ff608e76c1964cd0c00cd32
 WHIRLPOOL 
baad40343d90033b340478c7873a5540c8b38738c62cd14eeeb93d0ff6292f5d1ef7919a8c5f7aaede5fde943530ea294de4423f6d90b04a976e604f13e3521b
 DIST live.2016.06.26.tar.gz 619580 SHA256 
363680367708e5a6f5e7b79b09623f7b4f1917297f2f7eed2da2d5a6c371ba87 SHA512 
c4e942831c27f2377a8efeb62136710bcb441c1c848de38be429c24be01b41527e586d3e45dd323e3ac8f9fbbc90e8032eac98f93b24ec1ddab625cef0ee7744
 WHIRLPOOL 
fa10999dc28df11756f42845aacb687426f2cd861a53ca526edf2d002c7ec889b4cbb5ac857d947c813400412e50f7c4616eee824ae96883ca6f4474152d63da
 DIST live.2016.07.19.tar.gz 619591 SHA256 
a86abfb8d0bdb04e2d0e1ae07de4eb03b8f4da899c1c28946f1fc6ace9624065 SHA512 
b3209042dc53a5e4abd43bbd58f0f4599e694dd6ece92289dfa914dc5b35ecf6aa202f79e0eeaff45088007be2aa4df7b0cfc1c979e8a9caacc16952e41a27ce
 WHIRLPOOL 
ee741793663e88bf99e31672b398a808b747eee20d4a3d5b3eb8be6e36ccbf6fec93dceee5ac89e6cd0225ee360333b5a29e71edd865c8870570a09991ab9f79
+DIST live.2016.08.27.tar.gz 619652 SHA256 
2fd0bcb4b4f0dc15991550b0080eebc4cf586d8f1678c116f8e7a5ec1edbc034 SHA512 
e1a43ebada300bd7ef6a3e29a073a9b87d27d5b1076516c21c5f76db57c6088f8477110316c234201c97214f7a78d27cda3b963db1d7d15e46ec189c918a4a85
 WHIRLPOOL 
dbf30a36a2016c913a6a81555c1d485a5247f1499f24eea681fadfa7bea640d9cee2b962f2c23f2ac0c5f3f12b39ca904547089b8ceb6e127a3efc7c31ccbb40

diff --git a/media-plugins/live/live-2016.08.27.ebuild 
b/media-plugins/live/live-2016.08.27.ebuild
new file mode 100644
index ..f8ef23f
--- /dev/null
+++ b/media-plugins/live/live-2016.08.27.ebuild
@@ -0,0 +1,129 @@
+# Copyright 1999-2016 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 
+# 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 

[gentoo-commits] repo/gentoo:master commit in: media-plugins/live/

2016-07-22 Thread Alexis Ballier
commit: b72414f8277196422904970819f015f87821f942
Author: Alexis Ballier  gentoo  org>
AuthorDate: Fri Jul 22 15:19:50 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Fri Jul 22 15:19:58 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b72414f8

media-plugins/live: bump to 2016.07.19

Package-Manager: portage-2.3.0

 media-plugins/live/Manifest   |   1 +
 media-plugins/live/live-2016.07.19.ebuild | 129 ++
 2 files changed, 130 insertions(+)

diff --git a/media-plugins/live/Manifest b/media-plugins/live/Manifest
index bd10169..e8346b6 100644
--- a/media-plugins/live/Manifest
+++ b/media-plugins/live/Manifest
@@ -1,3 +1,4 @@
 DIST live.2013.02.11.tar.gz 570837 SHA256 
2cd619e61b9293a094a2cbb8dd7a7505f8e74e6197b80989093425ac78a86d83 SHA512 
c0f2efbf2af06d5e5f2bc58955ca37942022a439e3c48bec06a49b636e08d4d31855e884586448c698b0c90d35ef24f282570d0026c4454c9e58855ff36713be
 WHIRLPOOL 
121fb4815c44db793a3c225faa5c16e68a8f975e45e8c4d492886aa82a57dd1571ad14076375767524cb848336b7029ab17af79787ac489b6eb789fd9bd9
 DIST live.2016.05.20.tar.gz 619386 SHA256 
cb653acaaa536a69b125f7c04c08264e97c014f9240de139c861666b6ee6d3a3 SHA512 
ee3a3132dbed4923d700b914194e03481f88890fbf54aba15fa4e6e01b38dafeded6ebfaef2eaabbf52b519445ffcdd2d391f38b9ff608e76c1964cd0c00cd32
 WHIRLPOOL 
baad40343d90033b340478c7873a5540c8b38738c62cd14eeeb93d0ff6292f5d1ef7919a8c5f7aaede5fde943530ea294de4423f6d90b04a976e604f13e3521b
 DIST live.2016.06.26.tar.gz 619580 SHA256 
363680367708e5a6f5e7b79b09623f7b4f1917297f2f7eed2da2d5a6c371ba87 SHA512 
c4e942831c27f2377a8efeb62136710bcb441c1c848de38be429c24be01b41527e586d3e45dd323e3ac8f9fbbc90e8032eac98f93b24ec1ddab625cef0ee7744
 WHIRLPOOL 
fa10999dc28df11756f42845aacb687426f2cd861a53ca526edf2d002c7ec889b4cbb5ac857d947c813400412e50f7c4616eee824ae96883ca6f4474152d63da
+DIST live.2016.07.19.tar.gz 619591 SHA256 
a86abfb8d0bdb04e2d0e1ae07de4eb03b8f4da899c1c28946f1fc6ace9624065 SHA512 
b3209042dc53a5e4abd43bbd58f0f4599e694dd6ece92289dfa914dc5b35ecf6aa202f79e0eeaff45088007be2aa4df7b0cfc1c979e8a9caacc16952e41a27ce
 WHIRLPOOL 
ee741793663e88bf99e31672b398a808b747eee20d4a3d5b3eb8be6e36ccbf6fec93dceee5ac89e6cd0225ee360333b5a29e71edd865c8870570a09991ab9f79

diff --git a/media-plugins/live/live-2016.07.19.ebuild 
b/media-plugins/live/live-2016.07.19.ebuild
new file mode 100644
index 000..f8ef23f
--- /dev/null
+++ b/media-plugins/live/live-2016.07.19.ebuild
@@ -0,0 +1,129 @@
+# Copyright 1999-2016 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 
+# 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//' \
+   

[gentoo-commits] repo/gentoo:master commit in: media-plugins/live/

2016-06-30 Thread Alexis Ballier
commit: 723aebc6b607d54be32e625ea6e7a3071488d7b1
Author: Alexis Ballier  gentoo  org>
AuthorDate: Thu Jun 30 08:15:14 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Thu Jun 30 08:29:51 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=723aebc6

media-plugins/live: bump to 2016.06.26

Package-Manager: portage-2.3.0

 media-plugins/live/Manifest   |   1 +
 media-plugins/live/live-2016.06.26.ebuild | 129 ++
 2 files changed, 130 insertions(+)

diff --git a/media-plugins/live/Manifest b/media-plugins/live/Manifest
index 31b4803..bd10169 100644
--- a/media-plugins/live/Manifest
+++ b/media-plugins/live/Manifest
@@ -1,2 +1,3 @@
 DIST live.2013.02.11.tar.gz 570837 SHA256 
2cd619e61b9293a094a2cbb8dd7a7505f8e74e6197b80989093425ac78a86d83 SHA512 
c0f2efbf2af06d5e5f2bc58955ca37942022a439e3c48bec06a49b636e08d4d31855e884586448c698b0c90d35ef24f282570d0026c4454c9e58855ff36713be
 WHIRLPOOL 
121fb4815c44db793a3c225faa5c16e68a8f975e45e8c4d492886aa82a57dd1571ad14076375767524cb848336b7029ab17af79787ac489b6eb789fd9bd9
 DIST live.2016.05.20.tar.gz 619386 SHA256 
cb653acaaa536a69b125f7c04c08264e97c014f9240de139c861666b6ee6d3a3 SHA512 
ee3a3132dbed4923d700b914194e03481f88890fbf54aba15fa4e6e01b38dafeded6ebfaef2eaabbf52b519445ffcdd2d391f38b9ff608e76c1964cd0c00cd32
 WHIRLPOOL 
baad40343d90033b340478c7873a5540c8b38738c62cd14eeeb93d0ff6292f5d1ef7919a8c5f7aaede5fde943530ea294de4423f6d90b04a976e604f13e3521b
+DIST live.2016.06.26.tar.gz 619580 SHA256 
363680367708e5a6f5e7b79b09623f7b4f1917297f2f7eed2da2d5a6c371ba87 SHA512 
c4e942831c27f2377a8efeb62136710bcb441c1c848de38be429c24be01b41527e586d3e45dd323e3ac8f9fbbc90e8032eac98f93b24ec1ddab625cef0ee7744
 WHIRLPOOL 
fa10999dc28df11756f42845aacb687426f2cd861a53ca526edf2d002c7ec889b4cbb5ac857d947c813400412e50f7c4616eee824ae96883ca6f4474152d63da

diff --git a/media-plugins/live/live-2016.06.26.ebuild 
b/media-plugins/live/live-2016.06.26.ebuild
new file mode 100644
index 000..f8ef23f
--- /dev/null
+++ b/media-plugins/live/live-2016.06.26.ebuild
@@ -0,0 +1,129 @@
+# Copyright 1999-2016 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 
+# 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 /' \
+ 

[gentoo-commits] repo/gentoo:master commit in: media-plugins/live/

2016-06-30 Thread Alexis Ballier
commit: d789cdbbb4bd2de40b6d30f1816d5bc261e221b0
Author: Alexis Ballier  gentoo  org>
AuthorDate: Thu Jun 30 08:13:31 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Thu Jun 30 08:29:51 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d789cdbb

media-plugins/live: remove old

Package-Manager: portage-2.3.0

 media-plugins/live/Manifest   |   4 -
 media-plugins/live/live-2016.02.09.ebuild | 129 --
 media-plugins/live/live-2016.02.22.ebuild | 129 --
 media-plugins/live/live-2016.03.16.ebuild | 129 --
 media-plugins/live/live-2016.04.01.ebuild | 129 --
 5 files changed, 520 deletions(-)

diff --git a/media-plugins/live/Manifest b/media-plugins/live/Manifest
index a10b009..31b4803 100644
--- a/media-plugins/live/Manifest
+++ b/media-plugins/live/Manifest
@@ -1,6 +1,2 @@
 DIST live.2013.02.11.tar.gz 570837 SHA256 
2cd619e61b9293a094a2cbb8dd7a7505f8e74e6197b80989093425ac78a86d83 SHA512 
c0f2efbf2af06d5e5f2bc58955ca37942022a439e3c48bec06a49b636e08d4d31855e884586448c698b0c90d35ef24f282570d0026c4454c9e58855ff36713be
 WHIRLPOOL 
121fb4815c44db793a3c225faa5c16e68a8f975e45e8c4d492886aa82a57dd1571ad14076375767524cb848336b7029ab17af79787ac489b6eb789fd9bd9
-DIST live.2016.02.09.tar.gz 633063 SHA256 
53eddc94c9d77688461085fbc50a7776b6ae292059bd9ba0950a78563e72e20b SHA512 
818a4baa726939597642dab7e2a2a40418e86696cdab5724757425ad57d0a74543795075406509fc5b817f8ebfa5568868efd9a7f2845b9fe3f2caeb561a42ef
 WHIRLPOOL 
63330b9e9a81a47d65ff15dc3f58046f8fe228d56db2f39782ff76c0b9bd907b8124e6555a649e0aad519493df89bb7fcceb7c81b50da3a0322013d87ab869a3
-DIST live.2016.02.22.tar.gz 632490 SHA256 
e4571b466547e3ad153e4bd9bbb81b24d838815e9d97176157ecfb18c5414cd5 SHA512 
813a38d3d2068658e377d8b4ad4431d34bce1126ec590ef5a65c4add44605ca0316397edb407d78be63ebd0e40fac149aec8f992e0ef721d95ba9c6fe2638ddd
 WHIRLPOOL 
89efd1bd1a257c727909c0253e2e005642e0acde7fac6941b431a310e202fb0dd43fe064a7e3c352101c53344ed57f62240f8c30bd3ee162ef7f00f3cd483d23
-DIST live.2016.03.16.tar.gz 631576 SHA256 
6f98a96d4cf6e986c7711f0a2431c02cb807a8107d6715eb491a6ed9d0446cf6 SHA512 
087bd44204693dd7049cb87bd984afae9a481db97b88d339b41c0e1be2aea911012cb9cfed305c62dff42f1c68291673d179375be6e83539f68cbba32ddb3bba
 WHIRLPOOL 
4ebf2f79547672510ad90303593246d06f8d01cf098331830cef69472aab1cd15e392e6bfb36f4e3c0a098016d748a4aa019085d7169762caf6f46e057ee16e0
-DIST live.2016.04.01.tar.gz 631515 SHA256 
c19d0091f06cf8a52f37fd019a26d7bc09d42e31c2a5b46945efa7afed93f73f SHA512 
49bb0f3d0748c31e259465576b415f47d8d06a29a3f2d767f6521d38822fd45107f5f6ae74a1c6625407aa8344ff817df6906345fd33ae31e4f79b72b3d1f7d4
 WHIRLPOOL 
4da90ad099a905728477e4176538635f61a18ad36c89e21f6d7cf9ec0e34b9850b075af137f996aa9becd5d174d9874b78a86b1a24d07a2a74a1ed7df45859b9
 DIST live.2016.05.20.tar.gz 619386 SHA256 
cb653acaaa536a69b125f7c04c08264e97c014f9240de139c861666b6ee6d3a3 SHA512 
ee3a3132dbed4923d700b914194e03481f88890fbf54aba15fa4e6e01b38dafeded6ebfaef2eaabbf52b519445ffcdd2d391f38b9ff608e76c1964cd0c00cd32
 WHIRLPOOL 
baad40343d90033b340478c7873a5540c8b38738c62cd14eeeb93d0ff6292f5d1ef7919a8c5f7aaede5fde943530ea294de4423f6d90b04a976e604f13e3521b

diff --git a/media-plugins/live/live-2016.02.09.ebuild 
b/media-plugins/live/live-2016.02.09.ebuild
deleted file mode 100644
index a787b31..000
--- a/media-plugins/live/live-2016.02.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 
-# 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 

[gentoo-commits] repo/gentoo:master commit in: media-plugins/live/

2016-05-24 Thread Alexis Ballier
commit: 374cc27201a1bcafd84dfdf12709e4a7eaa1989a
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue May 24 07:44:45 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue May 24 07:44:45 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=374cc272

media-plugins/live: bump to 2016.05.20

Package-Manager: portage-2.3.0_rc1

 media-plugins/live/Manifest   |   1 +
 media-plugins/live/live-2016.05.20.ebuild | 129 ++
 2 files changed, 130 insertions(+)

diff --git a/media-plugins/live/Manifest b/media-plugins/live/Manifest
index bccb7da..a10b009 100644
--- a/media-plugins/live/Manifest
+++ b/media-plugins/live/Manifest
@@ -3,3 +3,4 @@ DIST live.2016.02.09.tar.gz 633063 SHA256 
53eddc94c9d77688461085fbc50a7776b6ae29
 DIST live.2016.02.22.tar.gz 632490 SHA256 
e4571b466547e3ad153e4bd9bbb81b24d838815e9d97176157ecfb18c5414cd5 SHA512 
813a38d3d2068658e377d8b4ad4431d34bce1126ec590ef5a65c4add44605ca0316397edb407d78be63ebd0e40fac149aec8f992e0ef721d95ba9c6fe2638ddd
 WHIRLPOOL 
89efd1bd1a257c727909c0253e2e005642e0acde7fac6941b431a310e202fb0dd43fe064a7e3c352101c53344ed57f62240f8c30bd3ee162ef7f00f3cd483d23
 DIST live.2016.03.16.tar.gz 631576 SHA256 
6f98a96d4cf6e986c7711f0a2431c02cb807a8107d6715eb491a6ed9d0446cf6 SHA512 
087bd44204693dd7049cb87bd984afae9a481db97b88d339b41c0e1be2aea911012cb9cfed305c62dff42f1c68291673d179375be6e83539f68cbba32ddb3bba
 WHIRLPOOL 
4ebf2f79547672510ad90303593246d06f8d01cf098331830cef69472aab1cd15e392e6bfb36f4e3c0a098016d748a4aa019085d7169762caf6f46e057ee16e0
 DIST live.2016.04.01.tar.gz 631515 SHA256 
c19d0091f06cf8a52f37fd019a26d7bc09d42e31c2a5b46945efa7afed93f73f SHA512 
49bb0f3d0748c31e259465576b415f47d8d06a29a3f2d767f6521d38822fd45107f5f6ae74a1c6625407aa8344ff817df6906345fd33ae31e4f79b72b3d1f7d4
 WHIRLPOOL 
4da90ad099a905728477e4176538635f61a18ad36c89e21f6d7cf9ec0e34b9850b075af137f996aa9becd5d174d9874b78a86b1a24d07a2a74a1ed7df45859b9
+DIST live.2016.05.20.tar.gz 619386 SHA256 
cb653acaaa536a69b125f7c04c08264e97c014f9240de139c861666b6ee6d3a3 SHA512 
ee3a3132dbed4923d700b914194e03481f88890fbf54aba15fa4e6e01b38dafeded6ebfaef2eaabbf52b519445ffcdd2d391f38b9ff608e76c1964cd0c00cd32
 WHIRLPOOL 
baad40343d90033b340478c7873a5540c8b38738c62cd14eeeb93d0ff6292f5d1ef7919a8c5f7aaede5fde943530ea294de4423f6d90b04a976e604f13e3521b

diff --git a/media-plugins/live/live-2016.05.20.ebuild 
b/media-plugins/live/live-2016.05.20.ebuild
new file mode 100644
index 000..f8ef23f
--- /dev/null
+++ b/media-plugins/live/live-2016.05.20.ebuild
@@ -0,0 +1,129 @@
+# Copyright 1999-2016 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 
+# 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 

[gentoo-commits] repo/gentoo:master commit in: media-plugins/live/

2016-04-05 Thread Alexis Ballier
commit: 2ee684185dd06a0869ecf154c1e80867830c4090
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Apr  5 11:15:36 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Apr  5 11:15:36 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ee68418

media-plugins/live: bump to 2016.04.01

Package-Manager: portage-2.2.28
Signed-off-by: Alexis Ballier  gentoo.org>

 media-plugins/live/Manifest   |   1 +
 media-plugins/live/live-2016.04.01.ebuild | 129 ++
 2 files changed, 130 insertions(+)

diff --git a/media-plugins/live/Manifest b/media-plugins/live/Manifest
index d3bd5b4..bccb7da 100644
--- a/media-plugins/live/Manifest
+++ b/media-plugins/live/Manifest
@@ -2,3 +2,4 @@ DIST live.2013.02.11.tar.gz 570837 SHA256 
2cd619e61b9293a094a2cbb8dd7a7505f8e74e
 DIST live.2016.02.09.tar.gz 633063 SHA256 
53eddc94c9d77688461085fbc50a7776b6ae292059bd9ba0950a78563e72e20b SHA512 
818a4baa726939597642dab7e2a2a40418e86696cdab5724757425ad57d0a74543795075406509fc5b817f8ebfa5568868efd9a7f2845b9fe3f2caeb561a42ef
 WHIRLPOOL 
63330b9e9a81a47d65ff15dc3f58046f8fe228d56db2f39782ff76c0b9bd907b8124e6555a649e0aad519493df89bb7fcceb7c81b50da3a0322013d87ab869a3
 DIST live.2016.02.22.tar.gz 632490 SHA256 
e4571b466547e3ad153e4bd9bbb81b24d838815e9d97176157ecfb18c5414cd5 SHA512 
813a38d3d2068658e377d8b4ad4431d34bce1126ec590ef5a65c4add44605ca0316397edb407d78be63ebd0e40fac149aec8f992e0ef721d95ba9c6fe2638ddd
 WHIRLPOOL 
89efd1bd1a257c727909c0253e2e005642e0acde7fac6941b431a310e202fb0dd43fe064a7e3c352101c53344ed57f62240f8c30bd3ee162ef7f00f3cd483d23
 DIST live.2016.03.16.tar.gz 631576 SHA256 
6f98a96d4cf6e986c7711f0a2431c02cb807a8107d6715eb491a6ed9d0446cf6 SHA512 
087bd44204693dd7049cb87bd984afae9a481db97b88d339b41c0e1be2aea911012cb9cfed305c62dff42f1c68291673d179375be6e83539f68cbba32ddb3bba
 WHIRLPOOL 
4ebf2f79547672510ad90303593246d06f8d01cf098331830cef69472aab1cd15e392e6bfb36f4e3c0a098016d748a4aa019085d7169762caf6f46e057ee16e0
+DIST live.2016.04.01.tar.gz 631515 SHA256 
c19d0091f06cf8a52f37fd019a26d7bc09d42e31c2a5b46945efa7afed93f73f SHA512 
49bb0f3d0748c31e259465576b415f47d8d06a29a3f2d767f6521d38822fd45107f5f6ae74a1c6625407aa8344ff817df6906345fd33ae31e4f79b72b3d1f7d4
 WHIRLPOOL 
4da90ad099a905728477e4176538635f61a18ad36c89e21f6d7cf9ec0e34b9850b075af137f996aa9becd5d174d9874b78a86b1a24d07a2a74a1ed7df45859b9

diff --git a/media-plugins/live/live-2016.04.01.ebuild 
b/media-plugins/live/live-2016.04.01.ebuild
new file mode 100644
index 000..a787b31
--- /dev/null
+++ b/media-plugins/live/live-2016.04.01.ebuild
@@ -0,0 +1,129 @@
+# 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 
+# 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/$/ /' \
+

[gentoo-commits] repo/gentoo:master commit in: media-plugins/live/

2016-03-22 Thread Alexis Ballier
commit: f706c9c9bd4a588524e9a0cafca99158a70c907a
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Mar 22 11:19:52 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Mar 22 11:19:52 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f706c9c9

media-plugins/live: bump to 2016.03.16

Package-Manager: portage-2.2.28
Signed-off-by: Alexis Ballier  gentoo.org>

 media-plugins/live/Manifest   |   1 +
 media-plugins/live/live-2016.03.16.ebuild | 129 ++
 2 files changed, 130 insertions(+)

diff --git a/media-plugins/live/Manifest b/media-plugins/live/Manifest
index 0a21408..d3bd5b4 100644
--- a/media-plugins/live/Manifest
+++ b/media-plugins/live/Manifest
@@ -1,3 +1,4 @@
 DIST live.2013.02.11.tar.gz 570837 SHA256 
2cd619e61b9293a094a2cbb8dd7a7505f8e74e6197b80989093425ac78a86d83 SHA512 
c0f2efbf2af06d5e5f2bc58955ca37942022a439e3c48bec06a49b636e08d4d31855e884586448c698b0c90d35ef24f282570d0026c4454c9e58855ff36713be
 WHIRLPOOL 
121fb4815c44db793a3c225faa5c16e68a8f975e45e8c4d492886aa82a57dd1571ad14076375767524cb848336b7029ab17af79787ac489b6eb789fd9bd9
 DIST live.2016.02.09.tar.gz 633063 SHA256 
53eddc94c9d77688461085fbc50a7776b6ae292059bd9ba0950a78563e72e20b SHA512 
818a4baa726939597642dab7e2a2a40418e86696cdab5724757425ad57d0a74543795075406509fc5b817f8ebfa5568868efd9a7f2845b9fe3f2caeb561a42ef
 WHIRLPOOL 
63330b9e9a81a47d65ff15dc3f58046f8fe228d56db2f39782ff76c0b9bd907b8124e6555a649e0aad519493df89bb7fcceb7c81b50da3a0322013d87ab869a3
 DIST live.2016.02.22.tar.gz 632490 SHA256 
e4571b466547e3ad153e4bd9bbb81b24d838815e9d97176157ecfb18c5414cd5 SHA512 
813a38d3d2068658e377d8b4ad4431d34bce1126ec590ef5a65c4add44605ca0316397edb407d78be63ebd0e40fac149aec8f992e0ef721d95ba9c6fe2638ddd
 WHIRLPOOL 
89efd1bd1a257c727909c0253e2e005642e0acde7fac6941b431a310e202fb0dd43fe064a7e3c352101c53344ed57f62240f8c30bd3ee162ef7f00f3cd483d23
+DIST live.2016.03.16.tar.gz 631576 SHA256 
6f98a96d4cf6e986c7711f0a2431c02cb807a8107d6715eb491a6ed9d0446cf6 SHA512 
087bd44204693dd7049cb87bd984afae9a481db97b88d339b41c0e1be2aea911012cb9cfed305c62dff42f1c68291673d179375be6e83539f68cbba32ddb3bba
 WHIRLPOOL 
4ebf2f79547672510ad90303593246d06f8d01cf098331830cef69472aab1cd15e392e6bfb36f4e3c0a098016d748a4aa019085d7169762caf6f46e057ee16e0

diff --git a/media-plugins/live/live-2016.03.16.ebuild 
b/media-plugins/live/live-2016.03.16.ebuild
new file mode 100644
index 000..a787b31
--- /dev/null
+++ b/media-plugins/live/live-2016.03.16.ebuild
@@ -0,0 +1,129 @@
+# 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 
+# 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/$/ /' \
+   

[gentoo-commits] repo/gentoo:master commit in: media-plugins/live/

2016-03-06 Thread Alexis Ballier
commit: 07747ac974aca87c2f667c68230e9f376367da37
Author: Alexis Ballier  gentoo  org>
AuthorDate: Sat Mar  5 12:00:56 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Sat Mar  5 12:04:13 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07747ac9

media-plugins/live: bump to 2016.02.22

Package-Manager: portage-2.2.27
Signed-off-by: Alexis Ballier  gentoo.org>

 media-plugins/live/Manifest   |   1 +
 media-plugins/live/live-2016.02.22.ebuild | 129 ++
 2 files changed, 130 insertions(+)

diff --git a/media-plugins/live/Manifest b/media-plugins/live/Manifest
index 104c2ae..0a21408 100644
--- a/media-plugins/live/Manifest
+++ b/media-plugins/live/Manifest
@@ -1,2 +1,3 @@
 DIST live.2013.02.11.tar.gz 570837 SHA256 
2cd619e61b9293a094a2cbb8dd7a7505f8e74e6197b80989093425ac78a86d83 SHA512 
c0f2efbf2af06d5e5f2bc58955ca37942022a439e3c48bec06a49b636e08d4d31855e884586448c698b0c90d35ef24f282570d0026c4454c9e58855ff36713be
 WHIRLPOOL 
121fb4815c44db793a3c225faa5c16e68a8f975e45e8c4d492886aa82a57dd1571ad14076375767524cb848336b7029ab17af79787ac489b6eb789fd9bd9
 DIST live.2016.02.09.tar.gz 633063 SHA256 
53eddc94c9d77688461085fbc50a7776b6ae292059bd9ba0950a78563e72e20b SHA512 
818a4baa726939597642dab7e2a2a40418e86696cdab5724757425ad57d0a74543795075406509fc5b817f8ebfa5568868efd9a7f2845b9fe3f2caeb561a42ef
 WHIRLPOOL 
63330b9e9a81a47d65ff15dc3f58046f8fe228d56db2f39782ff76c0b9bd907b8124e6555a649e0aad519493df89bb7fcceb7c81b50da3a0322013d87ab869a3
+DIST live.2016.02.22.tar.gz 632490 SHA256 
e4571b466547e3ad153e4bd9bbb81b24d838815e9d97176157ecfb18c5414cd5 SHA512 
813a38d3d2068658e377d8b4ad4431d34bce1126ec590ef5a65c4add44605ca0316397edb407d78be63ebd0e40fac149aec8f992e0ef721d95ba9c6fe2638ddd
 WHIRLPOOL 
89efd1bd1a257c727909c0253e2e005642e0acde7fac6941b431a310e202fb0dd43fe064a7e3c352101c53344ed57f62240f8c30bd3ee162ef7f00f3cd483d23

diff --git a/media-plugins/live/live-2016.02.22.ebuild 
b/media-plugins/live/live-2016.02.22.ebuild
new file mode 100644
index 000..a787b31
--- /dev/null
+++ b/media-plugins/live/live-2016.02.22.ebuild
@@ -0,0 +1,129 @@
+# 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 
+# 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 

[gentoo-commits] repo/gentoo:master commit in: media-plugins/live/

2016-02-09 Thread Alexis Ballier
commit: 8f31aa8184185f107273051c2ecd145e1d6db8c3
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Feb  9 08:44:28 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Feb  9 08:45:48 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f31aa81

media-plugins/live: remove old

Package-Manager: portage-2.2.27
Signed-off-by: Alexis Ballier  gentoo.org>

 media-plugins/live/Manifest   |   1 -
 media-plugins/live/live-2015.11.09.ebuild | 129 --
 2 files changed, 130 deletions(-)

diff --git a/media-plugins/live/Manifest b/media-plugins/live/Manifest
index eb29d3a..104c2ae 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 
121fb4815c44db793a3c225faa5c16e68a8f975e45e8c4d492886aa82a57dd1571ad14076375767524cb848336b7029ab17af79787ac489b6eb789fd9bd9
-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 a787b31..000
--- 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 
-# 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/=.*$/= 

[gentoo-commits] repo/gentoo:master commit in: media-plugins/live/

2016-02-09 Thread Alexis Ballier
commit: 6a25a959d2e75b47691b8ddbc4067544a7bf8f26
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Feb  9 08:32:39 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Feb  9 08:45:48 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a25a959

media-plugins/live: bump to 2016.02.09

Package-Manager: portage-2.2.27
Signed-off-by: Alexis Ballier  gentoo.org>

 media-plugins/live/Manifest   |   1 +
 media-plugins/live/live-2016.02.09.ebuild | 129 ++
 2 files changed, 130 insertions(+)

diff --git a/media-plugins/live/Manifest b/media-plugins/live/Manifest
index b44d9b8..46901a5 100644
--- a/media-plugins/live/Manifest
+++ b/media-plugins/live/Manifest
@@ -4,3 +4,4 @@ DIST live.2016.01.16.tar.gz 630314 SHA256 
980f67cbf353e36275a4019277926f66b8d3d3
 DIST live.2016.01.20.tar.gz 630353 SHA256 
ab12dc388c750cee2d275dd4dd767448e2375178a77f4576f5fbd994befdcad4 SHA512 
129a74745ccde26b5e929057e259c0ff549e2e42129c37d411c98f5fd97736e8385e09612ae9aedda32fc78fe29a9d49d69c0fa771cc0dc81fd764e2b153c60a
 WHIRLPOOL 
c89819d8b1fa1fb1984624afe91e391ba16764f2b193ee1fd7ddfd55856f1d374a468e35d287d15c2373b235093a8d512820c5866df1cbbc47e4ce38977b964c
 DIST live.2016.01.24.tar.gz 630466 SHA256 
12c41a5d689b695f86a6323ce54a85f97036996e976df4a3fd93adcb62948c77 SHA512 
f641a6b5a55c8327bd817cc0d4a9e8ce22fea8dbba48fd80b89d889cf84071962b2856a28d6f6a42b11db8157001f5c976fbe4bc607f7d023aa2701c151bc397
 WHIRLPOOL 
a7e88df885e4031aab047ad7da832a112f6707757ea9e5e343d65277141a5988dcd39ef901ff4b9f05e0962f970048e92ac5052ab613399c53356e27138d787f
 DIST live.2016.01.29.tar.gz 630541 SHA256 
44243a962adae64703c00264dd2333cfee15d7edbd79de4e5b47fd486df9ecd1 SHA512 
3cac45d1649f5752a521b6252d7939c4dce4f9b16a37956c44aa1b6c8f76cb133180bc4b753ac3a3861e51b3ef64269050849053bbe6d5883ff03045cc42a71d
 WHIRLPOOL 
40e7a05f2cc2abb5492206d8aa40b7170215a8f5223abff46ee2f9eb059f2b4078aee729f59af288be2bcff4ce6849cbd0a25d6977a63040789c1e6e29bc57f8
+DIST live.2016.02.09.tar.gz 633063 SHA256 
53eddc94c9d77688461085fbc50a7776b6ae292059bd9ba0950a78563e72e20b SHA512 
818a4baa726939597642dab7e2a2a40418e86696cdab5724757425ad57d0a74543795075406509fc5b817f8ebfa5568868efd9a7f2845b9fe3f2caeb561a42ef
 WHIRLPOOL 
63330b9e9a81a47d65ff15dc3f58046f8fe228d56db2f39782ff76c0b9bd907b8124e6555a649e0aad519493df89bb7fcceb7c81b50da3a0322013d87ab869a3

diff --git a/media-plugins/live/live-2016.02.09.ebuild 
b/media-plugins/live/live-2016.02.09.ebuild
new file mode 100644
index 000..a787b31
--- /dev/null
+++ b/media-plugins/live/live-2016.02.09.ebuild
@@ -0,0 +1,129 @@
+# 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 
+# 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/$/ /' \
+

[gentoo-commits] repo/gentoo:master commit in: media-plugins/live/

2016-02-09 Thread Alexis Ballier
commit: a19da50656b4099679fe1cbc273de569d409032a
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Feb  9 08:42:29 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Feb  9 08:45:48 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a19da506

media-plugins/live: remove old

Package-Manager: portage-2.2.27
Signed-off-by: Alexis Ballier  gentoo.org>

 media-plugins/live/Manifest   |   4 -
 media-plugins/live/live-2016.01.16.ebuild | 129 --
 media-plugins/live/live-2016.01.20.ebuild | 129 --
 media-plugins/live/live-2016.01.24.ebuild | 129 --
 media-plugins/live/live-2016.01.29.ebuild | 129 --
 5 files changed, 520 deletions(-)

diff --git a/media-plugins/live/Manifest b/media-plugins/live/Manifest
index 46901a5..eb29d3a 100644
--- a/media-plugins/live/Manifest
+++ b/media-plugins/live/Manifest
@@ -1,7 +1,3 @@
 DIST live.2013.02.11.tar.gz 570837 SHA256 
2cd619e61b9293a094a2cbb8dd7a7505f8e74e6197b80989093425ac78a86d83 SHA512 
c0f2efbf2af06d5e5f2bc58955ca37942022a439e3c48bec06a49b636e08d4d31855e884586448c698b0c90d35ef24f282570d0026c4454c9e58855ff36713be
 WHIRLPOOL 
121fb4815c44db793a3c225faa5c16e68a8f975e45e8c4d492886aa82a57dd1571ad14076375767524cb848336b7029ab17af79787ac489b6eb789fd9bd9
 DIST live.2015.11.09.tar.gz 617651 SHA256 
33dc683aae4cab9dd7cb05ff25ad35ddbd5ff6769f588a910644dced90e64ce8 SHA512 
4c96f81a4c9379f7d1e2d63fa8db75bad6fba914862f538a4cb283ce7d7594f450682276ac684aa74b612d646eb05c0729eae48e00709f71215acb706c8a653f
 WHIRLPOOL 
c973a49fd0e5ed195dc4747e796a06b25d401792db3f469c8e8393b0407f3cefc3fdcaea2392bc59a7dd8762c99377adb8022f5fa1fd128cd8b62c86f03d2c1b
-DIST live.2016.01.16.tar.gz 630314 SHA256 
980f67cbf353e36275a4019277926f66b8d3d34c87f3a036706130760d4c4415 SHA512 
160c1e43e783ec9de70eaf925ea8b26c9deaa72061b3ed89987418f6fd6c0600a98caeff192d7b1b8c165c60d1f21eb5a784f282a35b8ad7a5a9b6f10f29fb6e
 WHIRLPOOL 
27e01f1f9088070651cd56417236f03cbaf3d9134b618ba46d6c184eec196f59ea0edcdf0534c732c2fe56acd3d493157615540aeb2c417990d9258fa4497314
-DIST live.2016.01.20.tar.gz 630353 SHA256 
ab12dc388c750cee2d275dd4dd767448e2375178a77f4576f5fbd994befdcad4 SHA512 
129a74745ccde26b5e929057e259c0ff549e2e42129c37d411c98f5fd97736e8385e09612ae9aedda32fc78fe29a9d49d69c0fa771cc0dc81fd764e2b153c60a
 WHIRLPOOL 
c89819d8b1fa1fb1984624afe91e391ba16764f2b193ee1fd7ddfd55856f1d374a468e35d287d15c2373b235093a8d512820c5866df1cbbc47e4ce38977b964c
-DIST live.2016.01.24.tar.gz 630466 SHA256 
12c41a5d689b695f86a6323ce54a85f97036996e976df4a3fd93adcb62948c77 SHA512 
f641a6b5a55c8327bd817cc0d4a9e8ce22fea8dbba48fd80b89d889cf84071962b2856a28d6f6a42b11db8157001f5c976fbe4bc607f7d023aa2701c151bc397
 WHIRLPOOL 
a7e88df885e4031aab047ad7da832a112f6707757ea9e5e343d65277141a5988dcd39ef901ff4b9f05e0962f970048e92ac5052ab613399c53356e27138d787f
-DIST live.2016.01.29.tar.gz 630541 SHA256 
44243a962adae64703c00264dd2333cfee15d7edbd79de4e5b47fd486df9ecd1 SHA512 
3cac45d1649f5752a521b6252d7939c4dce4f9b16a37956c44aa1b6c8f76cb133180bc4b753ac3a3861e51b3ef64269050849053bbe6d5883ff03045cc42a71d
 WHIRLPOOL 
40e7a05f2cc2abb5492206d8aa40b7170215a8f5223abff46ee2f9eb059f2b4078aee729f59af288be2bcff4ce6849cbd0a25d6977a63040789c1e6e29bc57f8
 DIST live.2016.02.09.tar.gz 633063 SHA256 
53eddc94c9d77688461085fbc50a7776b6ae292059bd9ba0950a78563e72e20b SHA512 
818a4baa726939597642dab7e2a2a40418e86696cdab5724757425ad57d0a74543795075406509fc5b817f8ebfa5568868efd9a7f2845b9fe3f2caeb561a42ef
 WHIRLPOOL 
63330b9e9a81a47d65ff15dc3f58046f8fe228d56db2f39782ff76c0b9bd907b8124e6555a649e0aad519493df89bb7fcceb7c81b50da3a0322013d87ab869a3

diff --git a/media-plugins/live/live-2016.01.16.ebuild 
b/media-plugins/live/live-2016.01.16.ebuild
deleted file mode 100644
index a787b31..000
--- a/media-plugins/live/live-2016.01.16.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 
-# 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 

[gentoo-commits] repo/gentoo:master commit in: media-plugins/live/, media-plugins/live/files/

2016-02-09 Thread Alexis Ballier
commit: 393cc7c975f7c97e8aa34cbe376de74166ce83c9
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Feb  9 08:31:14 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Feb  9 08:45:48 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=393cc7c9

media-plugins/live: remove old

Package-Manager: portage-2.2.27
Signed-off-by: Alexis Ballier  gentoo.org>

 media-plugins/live/Manifest   |   6 --
 media-plugins/live/files/live-recursive.patch |  13 ---
 media-plugins/live/live-2012.01.07.ebuild | 112 --
 media-plugins/live/live-2012.09.13.ebuild | 127 -
 media-plugins/live/live-2015.08.07.ebuild | 129 --
 media-plugins/live/live-2015.10.12.ebuild | 129 --
 media-plugins/live/live-2015.10.29.ebuild | 129 --
 media-plugins/live/live-2015.12.22.ebuild | 129 --
 8 files changed, 774 deletions(-)

diff --git a/media-plugins/live/Manifest b/media-plugins/live/Manifest
index 71b3453..b44d9b8 100644
--- a/media-plugins/live/Manifest
+++ b/media-plugins/live/Manifest
@@ -1,11 +1,5 @@
-DIST live.2012.01.07.tar.gz 534076 SHA256 
8f3d167959b355c571caab2ee12cf70c89f09e93484f150080a59367b35c8131 SHA512 
f38e8978a630078b9933d7540fee290d08a53b17137265392be9ce04f4e0e18b52953dc9cee208d8403e484d9e67c43a6e0700495aef708279ed090dcec72744
 WHIRLPOOL 
0ca17abb5ced98d0327f48163f975f2f65dbb3d37984f063e4946ccbc2dcad5f57dc7cccf16e2dce1ee496cef5012ecefc2a24aca75303c602a943f6f87cd419
-DIST live.2012.09.13.tar.gz 560899 SHA256 
d5667373aed8766c0a983a71b37c208976e93f181974d3a1a4ab6d9845df9be7 SHA512 
344c29038e9882b3ad8678ceec7755aca5013e3b0821ca6b9d846cc1c926c1dc125b71dce91986b760793123ebff9f291aaf0dbfb3570721968f641a2b530c5d
 WHIRLPOOL 
1b76f557e2a8441b36ceba7d274eccf4b9337224c63c1b4d4d8b3e3ba4277d9bbf4e7ebc0665e914bc476cae5178ae09ad8bc0dc1024a676ded94b293c2a0b13
 DIST live.2013.02.11.tar.gz 570837 SHA256 
2cd619e61b9293a094a2cbb8dd7a7505f8e74e6197b80989093425ac78a86d83 SHA512 
c0f2efbf2af06d5e5f2bc58955ca37942022a439e3c48bec06a49b636e08d4d31855e884586448c698b0c90d35ef24f282570d0026c4454c9e58855ff36713be
 WHIRLPOOL 
121fb4815c44db793a3c225faa5c16e68a8f975e45e8c4d492886aa82a57dd1571ad14076375767524cb848336b7029ab17af79787ac489b6eb789fd9bd9
-DIST live.2015.08.07.tar.gz 616595 SHA256 
1a27410aea9723e9e0c60850c57b52a08eed32a4ecfa88942026d2b9c0ac3fdc SHA512 
afcd5552c4696a6a3a8e95759a908e8166611ec563728649e5d428b77dba9fbdd1db882a65359498bc5763d71ef2ccc442ec6d36ad672fa6709ae1203eaf8a3c
 WHIRLPOOL 
34c2c4c3fdac6a105ec0a23f09ffdb6900d36fc180694d7b74fb6312463c1fc733637d9f244ee40aee8935752d0da86423a5e584f3efb33fae07a6696cf2b26b
-DIST live.2015.10.12.tar.gz 627366 SHA256 
4402a2a803ee31ab1a0a79c85ddee107c8c458295388ea091d9da80689e61c17 SHA512 
a282b1f7d8170e8edf13b4d4e632fe26ad74e1efc28a9c4b568c2da28aa72d3a0a7029b3e045f744ba217320fd67182658581d96018969b81bdeffe78c1a89f5
 WHIRLPOOL 
17cfe5784cfe1227dd12e05112273bdcebea9078d2d699a37be6d172db085efd27860831f46b33f9a65b539b068f438edf0f5b5b2f81a5d3087fe8c17dbe8c52
-DIST live.2015.10.29.tar.gz 627327 SHA256 
05bb03b58c9a758a735a2c5bb0b993c5e157d7a60b08df49cc29619d02fbc962 SHA512 
03d10881e62b12676898e5cd889169d1d7de3640024198f8908c820375233535b9706bd309abbf26f7ad6e957338bf7371b1443f65b2d245d1b06345b5922e75
 WHIRLPOOL 
14998fe3da4854ab26063a88486e6e81e020c097f59c9a32e17e18184f085c92d8a85e52dbbca0a7fbf1643e657f54c0691e6ca6398ec33ba0e0a6337e733245
 DIST live.2015.11.09.tar.gz 617651 SHA256 
33dc683aae4cab9dd7cb05ff25ad35ddbd5ff6769f588a910644dced90e64ce8 SHA512 
4c96f81a4c9379f7d1e2d63fa8db75bad6fba914862f538a4cb283ce7d7594f450682276ac684aa74b612d646eb05c0729eae48e00709f71215acb706c8a653f
 WHIRLPOOL 
c973a49fd0e5ed195dc4747e796a06b25d401792db3f469c8e8393b0407f3cefc3fdcaea2392bc59a7dd8762c99377adb8022f5fa1fd128cd8b62c86f03d2c1b
-DIST live.2015.12.22.tar.gz 5644431 SHA256 
d0a8a0d13b79a8e34057d4c5c0a65572c2eba4948fcf5548d9d53ce994e14b91 SHA512 
e5cec29b769e8c10dcc932c1ed96f88d216a3643b2301d36d8df58b8db9bf823247876f2b4cbccac0fcb61ae098eebff3df3b767b1710e5b8b279ffc3bec4eb1
 WHIRLPOOL 
46b7f3f5885115d5b7c4b024cd7ce95b1c47a8f7055c2640357f5beb6f1c0d0270a34a176b1ff8e7942394ede41ef2fc486238b1355860b7ee0a5ff3cf481df1
 DIST live.2016.01.16.tar.gz 630314 SHA256 
980f67cbf353e36275a4019277926f66b8d3d34c87f3a036706130760d4c4415 SHA512 
160c1e43e783ec9de70eaf925ea8b26c9deaa72061b3ed89987418f6fd6c0600a98caeff192d7b1b8c165c60d1f21eb5a784f282a35b8ad7a5a9b6f10f29fb6e
 WHIRLPOOL 
27e01f1f9088070651cd56417236f03cbaf3d9134b618ba46d6c184eec196f59ea0edcdf0534c732c2fe56acd3d493157615540aeb2c417990d9258fa4497314
 DIST live.2016.01.20.tar.gz 630353 SHA256 
ab12dc388c750cee2d275dd4dd767448e2375178a77f4576f5fbd994befdcad4 SHA512 
129a74745ccde26b5e929057e259c0ff549e2e42129c37d411c98f5fd97736e8385e09612ae9aedda32fc78fe29a9d49d69c0fa771cc0dc81fd764e2b153c60a
 WHIRLPOOL 

[gentoo-commits] repo/gentoo:master commit in: media-plugins/live/

2016-01-30 Thread Alexis Ballier
commit: 3484cc3527b14bdbbf301a54a2867fdb02596f9f
Author: Alexis Ballier  gentoo  org>
AuthorDate: Sat Jan 30 15:53:21 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Sat Jan 30 15:56:51 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3484cc35

media-plugins/live: bump to 2016.01.29

Package-Manager: portage-2.2.27
Signed-off-by: Alexis Ballier  gentoo.org>

 media-plugins/live/Manifest   |   1 +
 media-plugins/live/live-2016.01.29.ebuild | 129 ++
 2 files changed, 130 insertions(+)

diff --git a/media-plugins/live/Manifest b/media-plugins/live/Manifest
index 75d0214..71b3453 100644
--- a/media-plugins/live/Manifest
+++ b/media-plugins/live/Manifest
@@ -9,3 +9,4 @@ DIST live.2015.12.22.tar.gz 5644431 SHA256 
d0a8a0d13b79a8e34057d4c5c0a65572c2eba
 DIST live.2016.01.16.tar.gz 630314 SHA256 
980f67cbf353e36275a4019277926f66b8d3d34c87f3a036706130760d4c4415 SHA512 
160c1e43e783ec9de70eaf925ea8b26c9deaa72061b3ed89987418f6fd6c0600a98caeff192d7b1b8c165c60d1f21eb5a784f282a35b8ad7a5a9b6f10f29fb6e
 WHIRLPOOL 
27e01f1f9088070651cd56417236f03cbaf3d9134b618ba46d6c184eec196f59ea0edcdf0534c732c2fe56acd3d493157615540aeb2c417990d9258fa4497314
 DIST live.2016.01.20.tar.gz 630353 SHA256 
ab12dc388c750cee2d275dd4dd767448e2375178a77f4576f5fbd994befdcad4 SHA512 
129a74745ccde26b5e929057e259c0ff549e2e42129c37d411c98f5fd97736e8385e09612ae9aedda32fc78fe29a9d49d69c0fa771cc0dc81fd764e2b153c60a
 WHIRLPOOL 
c89819d8b1fa1fb1984624afe91e391ba16764f2b193ee1fd7ddfd55856f1d374a468e35d287d15c2373b235093a8d512820c5866df1cbbc47e4ce38977b964c
 DIST live.2016.01.24.tar.gz 630466 SHA256 
12c41a5d689b695f86a6323ce54a85f97036996e976df4a3fd93adcb62948c77 SHA512 
f641a6b5a55c8327bd817cc0d4a9e8ce22fea8dbba48fd80b89d889cf84071962b2856a28d6f6a42b11db8157001f5c976fbe4bc607f7d023aa2701c151bc397
 WHIRLPOOL 
a7e88df885e4031aab047ad7da832a112f6707757ea9e5e343d65277141a5988dcd39ef901ff4b9f05e0962f970048e92ac5052ab613399c53356e27138d787f
+DIST live.2016.01.29.tar.gz 630541 SHA256 
44243a962adae64703c00264dd2333cfee15d7edbd79de4e5b47fd486df9ecd1 SHA512 
3cac45d1649f5752a521b6252d7939c4dce4f9b16a37956c44aa1b6c8f76cb133180bc4b753ac3a3861e51b3ef64269050849053bbe6d5883ff03045cc42a71d
 WHIRLPOOL 
40e7a05f2cc2abb5492206d8aa40b7170215a8f5223abff46ee2f9eb059f2b4078aee729f59af288be2bcff4ce6849cbd0a25d6977a63040789c1e6e29bc57f8

diff --git a/media-plugins/live/live-2016.01.29.ebuild 
b/media-plugins/live/live-2016.01.29.ebuild
new file mode 100644
index 000..a787b31
--- /dev/null
+++ b/media-plugins/live/live-2016.01.29.ebuild
@@ -0,0 +1,129 @@
+# 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 
+# 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/$/ /' \
+

[gentoo-commits] repo/gentoo:master commit in: media-plugins/live/

2016-01-28 Thread Alexis Ballier
commit: b1ce47d3c289f250299170fb53759fa0ed684d06
Author: Alexis Ballier  gentoo  org>
AuthorDate: Thu Jan 28 18:25:03 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Thu Jan 28 18:25:03 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1ce47d3

media-plugins/live: bump to 2016.01.24

Package-Manager: portage-2.2.27
Signed-off-by: Alexis Ballier  gentoo.org>

 media-plugins/live/Manifest   |   1 +
 media-plugins/live/live-2016.01.24.ebuild | 129 ++
 2 files changed, 130 insertions(+)

diff --git a/media-plugins/live/Manifest b/media-plugins/live/Manifest
index 0899c07..75d0214 100644
--- a/media-plugins/live/Manifest
+++ b/media-plugins/live/Manifest
@@ -8,3 +8,4 @@ DIST live.2015.11.09.tar.gz 617651 SHA256 
33dc683aae4cab9dd7cb05ff25ad35ddbd5ff6
 DIST live.2015.12.22.tar.gz 5644431 SHA256 
d0a8a0d13b79a8e34057d4c5c0a65572c2eba4948fcf5548d9d53ce994e14b91 SHA512 
e5cec29b769e8c10dcc932c1ed96f88d216a3643b2301d36d8df58b8db9bf823247876f2b4cbccac0fcb61ae098eebff3df3b767b1710e5b8b279ffc3bec4eb1
 WHIRLPOOL 
46b7f3f5885115d5b7c4b024cd7ce95b1c47a8f7055c2640357f5beb6f1c0d0270a34a176b1ff8e7942394ede41ef2fc486238b1355860b7ee0a5ff3cf481df1
 DIST live.2016.01.16.tar.gz 630314 SHA256 
980f67cbf353e36275a4019277926f66b8d3d34c87f3a036706130760d4c4415 SHA512 
160c1e43e783ec9de70eaf925ea8b26c9deaa72061b3ed89987418f6fd6c0600a98caeff192d7b1b8c165c60d1f21eb5a784f282a35b8ad7a5a9b6f10f29fb6e
 WHIRLPOOL 
27e01f1f9088070651cd56417236f03cbaf3d9134b618ba46d6c184eec196f59ea0edcdf0534c732c2fe56acd3d493157615540aeb2c417990d9258fa4497314
 DIST live.2016.01.20.tar.gz 630353 SHA256 
ab12dc388c750cee2d275dd4dd767448e2375178a77f4576f5fbd994befdcad4 SHA512 
129a74745ccde26b5e929057e259c0ff549e2e42129c37d411c98f5fd97736e8385e09612ae9aedda32fc78fe29a9d49d69c0fa771cc0dc81fd764e2b153c60a
 WHIRLPOOL 
c89819d8b1fa1fb1984624afe91e391ba16764f2b193ee1fd7ddfd55856f1d374a468e35d287d15c2373b235093a8d512820c5866df1cbbc47e4ce38977b964c
+DIST live.2016.01.24.tar.gz 630466 SHA256 
12c41a5d689b695f86a6323ce54a85f97036996e976df4a3fd93adcb62948c77 SHA512 
f641a6b5a55c8327bd817cc0d4a9e8ce22fea8dbba48fd80b89d889cf84071962b2856a28d6f6a42b11db8157001f5c976fbe4bc607f7d023aa2701c151bc397
 WHIRLPOOL 
a7e88df885e4031aab047ad7da832a112f6707757ea9e5e343d65277141a5988dcd39ef901ff4b9f05e0962f970048e92ac5052ab613399c53356e27138d787f

diff --git a/media-plugins/live/live-2016.01.24.ebuild 
b/media-plugins/live/live-2016.01.24.ebuild
new file mode 100644
index 000..a787b31
--- /dev/null
+++ b/media-plugins/live/live-2016.01.24.ebuild
@@ -0,0 +1,129 @@
+# 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 
+# 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/$/ /' \
+   

[gentoo-commits] repo/gentoo:master commit in: media-plugins/live/

2016-01-23 Thread Alexis Ballier
commit: 4d35d35c6c93f88fb120dea93fc998e3a08c0ba4
Author: Alexis Ballier  gentoo  org>
AuthorDate: Sat Jan 23 13:18:06 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Sat Jan 23 13:18:06 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d35d35c

media-plugins/live: bump to 2016.01.20

Package-Manager: portage-2.2.27
Signed-off-by: Alexis Ballier  gentoo.org>

 media-plugins/live/Manifest   |   1 +
 media-plugins/live/live-2016.01.20.ebuild | 129 ++
 2 files changed, 130 insertions(+)

diff --git a/media-plugins/live/Manifest b/media-plugins/live/Manifest
index 101c1d9..0899c07 100644
--- a/media-plugins/live/Manifest
+++ b/media-plugins/live/Manifest
@@ -7,3 +7,4 @@ DIST live.2015.10.29.tar.gz 627327 SHA256 
05bb03b58c9a758a735a2c5bb0b993c5e157d7
 DIST live.2015.11.09.tar.gz 617651 SHA256 
33dc683aae4cab9dd7cb05ff25ad35ddbd5ff6769f588a910644dced90e64ce8 SHA512 
4c96f81a4c9379f7d1e2d63fa8db75bad6fba914862f538a4cb283ce7d7594f450682276ac684aa74b612d646eb05c0729eae48e00709f71215acb706c8a653f
 WHIRLPOOL 
c973a49fd0e5ed195dc4747e796a06b25d401792db3f469c8e8393b0407f3cefc3fdcaea2392bc59a7dd8762c99377adb8022f5fa1fd128cd8b62c86f03d2c1b
 DIST live.2015.12.22.tar.gz 5644431 SHA256 
d0a8a0d13b79a8e34057d4c5c0a65572c2eba4948fcf5548d9d53ce994e14b91 SHA512 
e5cec29b769e8c10dcc932c1ed96f88d216a3643b2301d36d8df58b8db9bf823247876f2b4cbccac0fcb61ae098eebff3df3b767b1710e5b8b279ffc3bec4eb1
 WHIRLPOOL 
46b7f3f5885115d5b7c4b024cd7ce95b1c47a8f7055c2640357f5beb6f1c0d0270a34a176b1ff8e7942394ede41ef2fc486238b1355860b7ee0a5ff3cf481df1
 DIST live.2016.01.16.tar.gz 630314 SHA256 
980f67cbf353e36275a4019277926f66b8d3d34c87f3a036706130760d4c4415 SHA512 
160c1e43e783ec9de70eaf925ea8b26c9deaa72061b3ed89987418f6fd6c0600a98caeff192d7b1b8c165c60d1f21eb5a784f282a35b8ad7a5a9b6f10f29fb6e
 WHIRLPOOL 
27e01f1f9088070651cd56417236f03cbaf3d9134b618ba46d6c184eec196f59ea0edcdf0534c732c2fe56acd3d493157615540aeb2c417990d9258fa4497314
+DIST live.2016.01.20.tar.gz 630353 SHA256 
ab12dc388c750cee2d275dd4dd767448e2375178a77f4576f5fbd994befdcad4 SHA512 
129a74745ccde26b5e929057e259c0ff549e2e42129c37d411c98f5fd97736e8385e09612ae9aedda32fc78fe29a9d49d69c0fa771cc0dc81fd764e2b153c60a
 WHIRLPOOL 
c89819d8b1fa1fb1984624afe91e391ba16764f2b193ee1fd7ddfd55856f1d374a468e35d287d15c2373b235093a8d512820c5866df1cbbc47e4ce38977b964c

diff --git a/media-plugins/live/live-2016.01.20.ebuild 
b/media-plugins/live/live-2016.01.20.ebuild
new file mode 100644
index 000..a787b31
--- /dev/null
+++ b/media-plugins/live/live-2016.01.20.ebuild
@@ -0,0 +1,129 @@
+# 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 
+# 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/$/ /' \
+   

[gentoo-commits] repo/gentoo:master commit in: media-plugins/live/

2016-01-19 Thread Alexis Ballier
commit: 8eeef12d85c0344112a6306d49e7559152e41e3b
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Jan 19 11:03:09 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Jan 19 11:35:24 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8eeef12d

media-plugins/live: bump to 2016.01.16

Package-Manager: portage-2.2.27
Signed-off-by: Alexis Ballier  gentoo.org>

 media-plugins/live/Manifest   |   1 +
 media-plugins/live/live-2016.01.16.ebuild | 129 ++
 2 files changed, 130 insertions(+)

diff --git a/media-plugins/live/Manifest b/media-plugins/live/Manifest
index 435ec64..101c1d9 100644
--- a/media-plugins/live/Manifest
+++ b/media-plugins/live/Manifest
@@ -6,3 +6,4 @@ DIST live.2015.10.12.tar.gz 627366 SHA256 
4402a2a803ee31ab1a0a79c85ddee107c8c458
 DIST live.2015.10.29.tar.gz 627327 SHA256 
05bb03b58c9a758a735a2c5bb0b993c5e157d7a60b08df49cc29619d02fbc962 SHA512 
03d10881e62b12676898e5cd889169d1d7de3640024198f8908c820375233535b9706bd309abbf26f7ad6e957338bf7371b1443f65b2d245d1b06345b5922e75
 WHIRLPOOL 
14998fe3da4854ab26063a88486e6e81e020c097f59c9a32e17e18184f085c92d8a85e52dbbca0a7fbf1643e657f54c0691e6ca6398ec33ba0e0a6337e733245
 DIST live.2015.11.09.tar.gz 617651 SHA256 
33dc683aae4cab9dd7cb05ff25ad35ddbd5ff6769f588a910644dced90e64ce8 SHA512 
4c96f81a4c9379f7d1e2d63fa8db75bad6fba914862f538a4cb283ce7d7594f450682276ac684aa74b612d646eb05c0729eae48e00709f71215acb706c8a653f
 WHIRLPOOL 
c973a49fd0e5ed195dc4747e796a06b25d401792db3f469c8e8393b0407f3cefc3fdcaea2392bc59a7dd8762c99377adb8022f5fa1fd128cd8b62c86f03d2c1b
 DIST live.2015.12.22.tar.gz 5644431 SHA256 
d0a8a0d13b79a8e34057d4c5c0a65572c2eba4948fcf5548d9d53ce994e14b91 SHA512 
e5cec29b769e8c10dcc932c1ed96f88d216a3643b2301d36d8df58b8db9bf823247876f2b4cbccac0fcb61ae098eebff3df3b767b1710e5b8b279ffc3bec4eb1
 WHIRLPOOL 
46b7f3f5885115d5b7c4b024cd7ce95b1c47a8f7055c2640357f5beb6f1c0d0270a34a176b1ff8e7942394ede41ef2fc486238b1355860b7ee0a5ff3cf481df1
+DIST live.2016.01.16.tar.gz 630314 SHA256 
980f67cbf353e36275a4019277926f66b8d3d34c87f3a036706130760d4c4415 SHA512 
160c1e43e783ec9de70eaf925ea8b26c9deaa72061b3ed89987418f6fd6c0600a98caeff192d7b1b8c165c60d1f21eb5a784f282a35b8ad7a5a9b6f10f29fb6e
 WHIRLPOOL 
27e01f1f9088070651cd56417236f03cbaf3d9134b618ba46d6c184eec196f59ea0edcdf0534c732c2fe56acd3d493157615540aeb2c417990d9258fa4497314

diff --git a/media-plugins/live/live-2016.01.16.ebuild 
b/media-plugins/live/live-2016.01.16.ebuild
new file mode 100644
index 000..a787b31
--- /dev/null
+++ b/media-plugins/live/live-2016.01.16.ebuild
@@ -0,0 +1,129 @@
+# 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 
+# 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/$/ /' \
+   

[gentoo-commits] repo/gentoo:master commit in: media-plugins/live/

2015-12-27 Thread Alexis Ballier
commit: 5ceb3a212230cd2ca25554af411dd49fd2fe742c
Author: Alexis Ballier  gentoo  org>
AuthorDate: Mon Dec 28 07:38:11 2015 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Mon Dec 28 07:39:06 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ceb3a21

media-plugins/live: bump to 2015.12.22.

Package-Manager: portage-2.2.26
Signed-off-by: Alexis Ballier  gentoo.org>

 media-plugins/live/Manifest   |   1 +
 media-plugins/live/live-2015.12.22.ebuild | 129 ++
 2 files changed, 130 insertions(+)

diff --git a/media-plugins/live/Manifest b/media-plugins/live/Manifest
index 115ea18..435ec64 100644
--- a/media-plugins/live/Manifest
+++ b/media-plugins/live/Manifest
@@ -5,3 +5,4 @@ DIST live.2015.08.07.tar.gz 616595 SHA256 
1a27410aea9723e9e0c60850c57b52a08eed32
 DIST live.2015.10.12.tar.gz 627366 SHA256 
4402a2a803ee31ab1a0a79c85ddee107c8c458295388ea091d9da80689e61c17 SHA512 
a282b1f7d8170e8edf13b4d4e632fe26ad74e1efc28a9c4b568c2da28aa72d3a0a7029b3e045f744ba217320fd67182658581d96018969b81bdeffe78c1a89f5
 WHIRLPOOL 
17cfe5784cfe1227dd12e05112273bdcebea9078d2d699a37be6d172db085efd27860831f46b33f9a65b539b068f438edf0f5b5b2f81a5d3087fe8c17dbe8c52
 DIST live.2015.10.29.tar.gz 627327 SHA256 
05bb03b58c9a758a735a2c5bb0b993c5e157d7a60b08df49cc29619d02fbc962 SHA512 
03d10881e62b12676898e5cd889169d1d7de3640024198f8908c820375233535b9706bd309abbf26f7ad6e957338bf7371b1443f65b2d245d1b06345b5922e75
 WHIRLPOOL 
14998fe3da4854ab26063a88486e6e81e020c097f59c9a32e17e18184f085c92d8a85e52dbbca0a7fbf1643e657f54c0691e6ca6398ec33ba0e0a6337e733245
 DIST live.2015.11.09.tar.gz 617651 SHA256 
33dc683aae4cab9dd7cb05ff25ad35ddbd5ff6769f588a910644dced90e64ce8 SHA512 
4c96f81a4c9379f7d1e2d63fa8db75bad6fba914862f538a4cb283ce7d7594f450682276ac684aa74b612d646eb05c0729eae48e00709f71215acb706c8a653f
 WHIRLPOOL 
c973a49fd0e5ed195dc4747e796a06b25d401792db3f469c8e8393b0407f3cefc3fdcaea2392bc59a7dd8762c99377adb8022f5fa1fd128cd8b62c86f03d2c1b
+DIST live.2015.12.22.tar.gz 5644431 SHA256 
d0a8a0d13b79a8e34057d4c5c0a65572c2eba4948fcf5548d9d53ce994e14b91 SHA512 
e5cec29b769e8c10dcc932c1ed96f88d216a3643b2301d36d8df58b8db9bf823247876f2b4cbccac0fcb61ae098eebff3df3b767b1710e5b8b279ffc3bec4eb1
 WHIRLPOOL 
46b7f3f5885115d5b7c4b024cd7ce95b1c47a8f7055c2640357f5beb6f1c0d0270a34a176b1ff8e7942394ede41ef2fc486238b1355860b7ee0a5ff3cf481df1

diff --git a/media-plugins/live/live-2015.12.22.ebuild 
b/media-plugins/live/live-2015.12.22.ebuild
new file mode 100644
index 000..a787b31
--- /dev/null
+++ b/media-plugins/live/live-2015.12.22.ebuild
@@ -0,0 +1,129 @@
+# 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 
+# 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/$/ /' \
+  

[gentoo-commits] repo/gentoo:master commit in: media-plugins/live/

2015-11-14 Thread Alexis Ballier
commit: dbfa3b2e4d6bf8f99fcb35f49ad87c9698df7efb
Author: Alexis Ballier  gentoo  org>
AuthorDate: Sat Nov 14 11:15:08 2015 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Sat Nov 14 11:15:08 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbfa3b2e

media-plugins/live: bump to 2015.11.09

Package-Manager: portage-2.2.24
Signed-off-by: Alexis Ballier  gentoo.org>

 media-plugins/live/Manifest   |   1 +
 media-plugins/live/live-2015.11.09.ebuild | 129 ++
 2 files changed, 130 insertions(+)

diff --git a/media-plugins/live/Manifest b/media-plugins/live/Manifest
index 3570bf7..115ea18 100644
--- a/media-plugins/live/Manifest
+++ b/media-plugins/live/Manifest
@@ -4,3 +4,4 @@ DIST live.2013.02.11.tar.gz 570837 SHA256 
2cd619e61b9293a094a2cbb8dd7a7505f8e74e
 DIST live.2015.08.07.tar.gz 616595 SHA256 
1a27410aea9723e9e0c60850c57b52a08eed32a4ecfa88942026d2b9c0ac3fdc SHA512 
afcd5552c4696a6a3a8e95759a908e8166611ec563728649e5d428b77dba9fbdd1db882a65359498bc5763d71ef2ccc442ec6d36ad672fa6709ae1203eaf8a3c
 WHIRLPOOL 
34c2c4c3fdac6a105ec0a23f09ffdb6900d36fc180694d7b74fb6312463c1fc733637d9f244ee40aee8935752d0da86423a5e584f3efb33fae07a6696cf2b26b
 DIST live.2015.10.12.tar.gz 627366 SHA256 
4402a2a803ee31ab1a0a79c85ddee107c8c458295388ea091d9da80689e61c17 SHA512 
a282b1f7d8170e8edf13b4d4e632fe26ad74e1efc28a9c4b568c2da28aa72d3a0a7029b3e045f744ba217320fd67182658581d96018969b81bdeffe78c1a89f5
 WHIRLPOOL 
17cfe5784cfe1227dd12e05112273bdcebea9078d2d699a37be6d172db085efd27860831f46b33f9a65b539b068f438edf0f5b5b2f81a5d3087fe8c17dbe8c52
 DIST live.2015.10.29.tar.gz 627327 SHA256 
05bb03b58c9a758a735a2c5bb0b993c5e157d7a60b08df49cc29619d02fbc962 SHA512 
03d10881e62b12676898e5cd889169d1d7de3640024198f8908c820375233535b9706bd309abbf26f7ad6e957338bf7371b1443f65b2d245d1b06345b5922e75
 WHIRLPOOL 
14998fe3da4854ab26063a88486e6e81e020c097f59c9a32e17e18184f085c92d8a85e52dbbca0a7fbf1643e657f54c0691e6ca6398ec33ba0e0a6337e733245
+DIST live.2015.11.09.tar.gz 617651 SHA256 
33dc683aae4cab9dd7cb05ff25ad35ddbd5ff6769f588a910644dced90e64ce8 SHA512 
4c96f81a4c9379f7d1e2d63fa8db75bad6fba914862f538a4cb283ce7d7594f450682276ac684aa74b612d646eb05c0729eae48e00709f71215acb706c8a653f
 WHIRLPOOL 
c973a49fd0e5ed195dc4747e796a06b25d401792db3f469c8e8393b0407f3cefc3fdcaea2392bc59a7dd8762c99377adb8022f5fa1fd128cd8b62c86f03d2c1b

diff --git a/media-plugins/live/live-2015.11.09.ebuild 
b/media-plugins/live/live-2015.11.09.ebuild
new file mode 100644
index 000..a787b31
--- /dev/null
+++ b/media-plugins/live/live-2015.11.09.ebuild
@@ -0,0 +1,129 @@
+# 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 
+# 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/$/ /' \
+

[gentoo-commits] repo/gentoo:master commit in: media-plugins/live/

2015-11-07 Thread Alexis Ballier
commit: cd5676c3a7da84ecd5204f5743df52731b12a4d8
Author: Alexis Ballier  gentoo  org>
AuthorDate: Sat Nov  7 19:08:42 2015 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Sat Nov  7 19:08:42 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd5676c3

media-plugins/live: bump to 2015.10.29

Package-Manager: portage-2.2.24
Signed-off-by: Alexis Ballier  gentoo.org>

 media-plugins/live/Manifest   |   1 +
 media-plugins/live/live-2015.10.29.ebuild | 129 ++
 2 files changed, 130 insertions(+)

diff --git a/media-plugins/live/Manifest b/media-plugins/live/Manifest
index 4d7676c..3570bf7 100644
--- a/media-plugins/live/Manifest
+++ b/media-plugins/live/Manifest
@@ -3,3 +3,4 @@ DIST live.2012.09.13.tar.gz 560899 SHA256 
d5667373aed8766c0a983a71b37c208976e93f
 DIST live.2013.02.11.tar.gz 570837 SHA256 
2cd619e61b9293a094a2cbb8dd7a7505f8e74e6197b80989093425ac78a86d83 SHA512 
c0f2efbf2af06d5e5f2bc58955ca37942022a439e3c48bec06a49b636e08d4d31855e884586448c698b0c90d35ef24f282570d0026c4454c9e58855ff36713be
 WHIRLPOOL 
121fb4815c44db793a3c225faa5c16e68a8f975e45e8c4d492886aa82a57dd1571ad14076375767524cb848336b7029ab17af79787ac489b6eb789fd9bd9
 DIST live.2015.08.07.tar.gz 616595 SHA256 
1a27410aea9723e9e0c60850c57b52a08eed32a4ecfa88942026d2b9c0ac3fdc SHA512 
afcd5552c4696a6a3a8e95759a908e8166611ec563728649e5d428b77dba9fbdd1db882a65359498bc5763d71ef2ccc442ec6d36ad672fa6709ae1203eaf8a3c
 WHIRLPOOL 
34c2c4c3fdac6a105ec0a23f09ffdb6900d36fc180694d7b74fb6312463c1fc733637d9f244ee40aee8935752d0da86423a5e584f3efb33fae07a6696cf2b26b
 DIST live.2015.10.12.tar.gz 627366 SHA256 
4402a2a803ee31ab1a0a79c85ddee107c8c458295388ea091d9da80689e61c17 SHA512 
a282b1f7d8170e8edf13b4d4e632fe26ad74e1efc28a9c4b568c2da28aa72d3a0a7029b3e045f744ba217320fd67182658581d96018969b81bdeffe78c1a89f5
 WHIRLPOOL 
17cfe5784cfe1227dd12e05112273bdcebea9078d2d699a37be6d172db085efd27860831f46b33f9a65b539b068f438edf0f5b5b2f81a5d3087fe8c17dbe8c52
+DIST live.2015.10.29.tar.gz 627327 SHA256 
05bb03b58c9a758a735a2c5bb0b993c5e157d7a60b08df49cc29619d02fbc962 SHA512 
03d10881e62b12676898e5cd889169d1d7de3640024198f8908c820375233535b9706bd309abbf26f7ad6e957338bf7371b1443f65b2d245d1b06345b5922e75
 WHIRLPOOL 
14998fe3da4854ab26063a88486e6e81e020c097f59c9a32e17e18184f085c92d8a85e52dbbca0a7fbf1643e657f54c0691e6ca6398ec33ba0e0a6337e733245

diff --git a/media-plugins/live/live-2015.10.29.ebuild 
b/media-plugins/live/live-2015.10.29.ebuild
new file mode 100644
index 000..a787b31
--- /dev/null
+++ b/media-plugins/live/live-2015.10.29.ebuild
@@ -0,0 +1,129 @@
+# 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 
+# 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/$/ /' \
+

[gentoo-commits] repo/gentoo:master commit in: media-plugins/live/

2015-10-20 Thread Alexis Ballier
commit: ec789b99a62d7d7da622ef0ad5988b7da33ad05d
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Oct 20 14:13:02 2015 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Oct 20 14:13:07 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec789b99

media-plugins/live: Bump to 2015.10.12.

Package-Manager: portage-2.2.23

 media-plugins/live/Manifest   |   1 +
 media-plugins/live/live-2015.10.12.ebuild | 129 ++
 2 files changed, 130 insertions(+)

diff --git a/media-plugins/live/Manifest b/media-plugins/live/Manifest
index d62f306..4d7676c 100644
--- a/media-plugins/live/Manifest
+++ b/media-plugins/live/Manifest
@@ -2,3 +2,4 @@ DIST live.2012.01.07.tar.gz 534076 SHA256 
8f3d167959b355c571caab2ee12cf70c89f09e
 DIST live.2012.09.13.tar.gz 560899 SHA256 
d5667373aed8766c0a983a71b37c208976e93f181974d3a1a4ab6d9845df9be7 SHA512 
344c29038e9882b3ad8678ceec7755aca5013e3b0821ca6b9d846cc1c926c1dc125b71dce91986b760793123ebff9f291aaf0dbfb3570721968f641a2b530c5d
 WHIRLPOOL 
1b76f557e2a8441b36ceba7d274eccf4b9337224c63c1b4d4d8b3e3ba4277d9bbf4e7ebc0665e914bc476cae5178ae09ad8bc0dc1024a676ded94b293c2a0b13
 DIST live.2013.02.11.tar.gz 570837 SHA256 
2cd619e61b9293a094a2cbb8dd7a7505f8e74e6197b80989093425ac78a86d83 SHA512 
c0f2efbf2af06d5e5f2bc58955ca37942022a439e3c48bec06a49b636e08d4d31855e884586448c698b0c90d35ef24f282570d0026c4454c9e58855ff36713be
 WHIRLPOOL 
121fb4815c44db793a3c225faa5c16e68a8f975e45e8c4d492886aa82a57dd1571ad14076375767524cb848336b7029ab17af79787ac489b6eb789fd9bd9
 DIST live.2015.08.07.tar.gz 616595 SHA256 
1a27410aea9723e9e0c60850c57b52a08eed32a4ecfa88942026d2b9c0ac3fdc SHA512 
afcd5552c4696a6a3a8e95759a908e8166611ec563728649e5d428b77dba9fbdd1db882a65359498bc5763d71ef2ccc442ec6d36ad672fa6709ae1203eaf8a3c
 WHIRLPOOL 
34c2c4c3fdac6a105ec0a23f09ffdb6900d36fc180694d7b74fb6312463c1fc733637d9f244ee40aee8935752d0da86423a5e584f3efb33fae07a6696cf2b26b
+DIST live.2015.10.12.tar.gz 627366 SHA256 
4402a2a803ee31ab1a0a79c85ddee107c8c458295388ea091d9da80689e61c17 SHA512 
a282b1f7d8170e8edf13b4d4e632fe26ad74e1efc28a9c4b568c2da28aa72d3a0a7029b3e045f744ba217320fd67182658581d96018969b81bdeffe78c1a89f5
 WHIRLPOOL 
17cfe5784cfe1227dd12e05112273bdcebea9078d2d699a37be6d172db085efd27860831f46b33f9a65b539b068f438edf0f5b5b2f81a5d3087fe8c17dbe8c52

diff --git a/media-plugins/live/live-2015.10.12.ebuild 
b/media-plugins/live/live-2015.10.12.ebuild
new file mode 100644
index 000..a787b31
--- /dev/null
+++ b/media-plugins/live/live-2015.10.12.ebuild
@@ -0,0 +1,129 @@
+# 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 
+# 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 

[gentoo-commits] repo/gentoo:master commit in: media-plugins/live/

2015-09-04 Thread Alexis Ballier
commit: aa70e909c50b68ff43b3341f7483d0fb223b0c15
Author: Alexis Ballier  gentoo  org>
AuthorDate: Fri Sep  4 16:31:29 2015 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Fri Sep  4 16:32:03 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa70e909

media-plugins/live: bump to latest and convert to multilib.

Package-Manager: portage-2.2.20.1

 media-plugins/live/Manifest   |   1 +
 media-plugins/live/live-2015.08.07.ebuild | 129 ++
 2 files changed, 130 insertions(+)

diff --git a/media-plugins/live/Manifest b/media-plugins/live/Manifest
index fca8aad..d62f306 100644
--- a/media-plugins/live/Manifest
+++ b/media-plugins/live/Manifest
@@ -1,3 +1,4 @@
 DIST live.2012.01.07.tar.gz 534076 SHA256 
8f3d167959b355c571caab2ee12cf70c89f09e93484f150080a59367b35c8131 SHA512 
f38e8978a630078b9933d7540fee290d08a53b17137265392be9ce04f4e0e18b52953dc9cee208d8403e484d9e67c43a6e0700495aef708279ed090dcec72744
 WHIRLPOOL 
0ca17abb5ced98d0327f48163f975f2f65dbb3d37984f063e4946ccbc2dcad5f57dc7cccf16e2dce1ee496cef5012ecefc2a24aca75303c602a943f6f87cd419
 DIST live.2012.09.13.tar.gz 560899 SHA256 
d5667373aed8766c0a983a71b37c208976e93f181974d3a1a4ab6d9845df9be7 SHA512 
344c29038e9882b3ad8678ceec7755aca5013e3b0821ca6b9d846cc1c926c1dc125b71dce91986b760793123ebff9f291aaf0dbfb3570721968f641a2b530c5d
 WHIRLPOOL 
1b76f557e2a8441b36ceba7d274eccf4b9337224c63c1b4d4d8b3e3ba4277d9bbf4e7ebc0665e914bc476cae5178ae09ad8bc0dc1024a676ded94b293c2a0b13
 DIST live.2013.02.11.tar.gz 570837 SHA256 
2cd619e61b9293a094a2cbb8dd7a7505f8e74e6197b80989093425ac78a86d83 SHA512 
c0f2efbf2af06d5e5f2bc58955ca37942022a439e3c48bec06a49b636e08d4d31855e884586448c698b0c90d35ef24f282570d0026c4454c9e58855ff36713be
 WHIRLPOOL 
121fb4815c44db793a3c225faa5c16e68a8f975e45e8c4d492886aa82a57dd1571ad14076375767524cb848336b7029ab17af79787ac489b6eb789fd9bd9
+DIST live.2015.08.07.tar.gz 616595 SHA256 
1a27410aea9723e9e0c60850c57b52a08eed32a4ecfa88942026d2b9c0ac3fdc SHA512 
afcd5552c4696a6a3a8e95759a908e8166611ec563728649e5d428b77dba9fbdd1db882a65359498bc5763d71ef2ccc442ec6d36ad672fa6709ae1203eaf8a3c
 WHIRLPOOL 
34c2c4c3fdac6a105ec0a23f09ffdb6900d36fc180694d7b74fb6312463c1fc733637d9f244ee40aee8935752d0da86423a5e584f3efb33fae07a6696cf2b26b

diff --git a/media-plugins/live/live-2015.08.07.ebuild 
b/media-plugins/live/live-2015.08.07.ebuild
new file mode 100644
index 000..a787b31
--- /dev/null
+++ b/media-plugins/live/live-2015.08.07.ebuild
@@ -0,0 +1,129 @@
+# 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 
+# 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