ChangeLog

# ChangeLog for media-plugins/live
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/media-plugins/live/ChangeLog,v 1.91 2008/07/03 06:20:43 aballier Exp $

03 Jul 2008; Alexis Ballier -live-2008.05.12.ebuild:
remove unused version

*live-2008.06.05 (20 Jun 2008)

20 Jun 2008; Alexis Ballier +live-2008.06.05.ebuild:
version bump

22 May 2008; Alexis Ballier -files/live-gcc41.patch,
-live-2005.11.11.ebuild, -live-2006.12.08.ebuild, -live-2007.01.09.ebuild,
-live-2007.01.17.ebuild, -live-2007.08.03a.ebuild:
remove old and unused versions

*live-2008.05.12 (22 May 2008)

22 May 2008; Alexis Ballier +live-2008.05.12.ebuild:
version bump

06 Mar 2008; Steve Dibb live-2008.02.08.ebuild:
amd64 stable, bug 204065

04 Mar 2008; Tobias Scherbaum
live-2008.02.08.ebuild:
ppc stable, bug #204065

04 Mar 2008; Raúl Porcel live-2008.02.08.ebuild:
alpha/ia64/sparc stable wrt security #204065

03 Mar 2008; Jeroen Roovers live-2008.02.08.ebuild:
Stable for HPPA (bug #204065).

02 Mar 2008; Markus Rothe live-2008.02.08.ebuild:
Stable on ppc64; bug #204065

02 Mar 2008; Markus Meier live-2008.02.08.ebuild:
x86 stable, security bug #204065

*live-2008.02.08 (29 Feb 2008)

29 Feb 2008; Alexis Ballier +live-2008.02.08.ebuild:
version bump for bug #204065, respect ldflags for bug #209728, give it a
loosy manual ABI handling, do not build pic programs as they will not be
installed

*live-2007.08.03a (25 Oct 2007)

25 Oct 2007; Steve Dibb +live-2007.08.03a.ebuild:
Version bump

03 May 2007; Tobias Scherbaum
live-2007.02.20.ebuild:
ppc stable, bug #168917

02 May 2007; Bryan Østergaard live-2007.02.20.ebuild:
Stable on Alpha, bug 168917.

16 Apr 2007; Gustavo Zacarias
live-2007.02.20.ebuild:
Stable on sparc wrt #154853

15 Apr 2007; Markus Rothe live-2007.02.20.ebuild:
Stable on ppc64; bug #154853

14 Apr 2007; Raúl Porcel live-2007.02.20.ebuild:
ia64 + x86 stable wrt bug 154853

14 Apr 2007; Jeroen Roovers live-2007.02.20.ebuild:
Stable for HPPA (bug #154853).

13 Apr 2007; Peter Weller live-2007.02.20.ebuild:
Stable on amd64. Fixes bug 154853, too

10 Mar 2007; Alexis Ballier live-2007.02.20.ebuild:
Install live555MediaServer, bug #170222, fix README location, install non
pic programs rather than pic ones

*live-2007.02.20 (03 Mar 2007)

03 Mar 2007; Steve Dibb +live-2007.02.20.ebuild:
Version bump

23 Feb 2007; Alexis Ballier files/config.gentoo,
files/config.gentoo-so:
Fix Large file support, thanks to Åsmund Grammeltvedt ,
bug #167059

*live-2007.01.17 (18 Jan 2007)

18 Jan 2007; Luca Barbato +live-2007.01.17.ebuild:
New snapshot featuring h264 support

*live-2007.01.09 (10 Jan 2007)

10 Jan 2007; Diego Pettenò
+live-2007.01.09.ebuild:
Version bump.

*live-2006.12.08 (30 Dec 2006)

30 Dec 2006; Diego Pettenò +files/config.gentoo,
+files/config.gentoo-so, +live-2006.12.08.ebuild:
Version bump, now build both static and shared libraries, and install in
proper places, rather than mimic the structure of the buildtree. MPlayer and
mimd needs to be fixed to build with this version.

30 Dec 2006; Diego Pettenò -files/gcc-3.3.patch,
-live-2004.03.27.ebuild, -live-2004.07.20.ebuild, -live-2004.09.30.ebuild,
-live-2005.01.29.ebuild, -live-2005.08.26.ebuild:
Remove all the old versions, this will also fix the wrong HOMEPAGE turning
up on packages.gentoo.org.

12 Jun 2006; Guy Martin live-2005.11.11.ebuild:
Stable on hppa.

19 Apr 2006; Thomas Cort live-2005.11.11.ebuild:
Stable on amd64 wrt Bug #128600.

17 Apr 2006; Markus Rothe live-2005.11.11.ebuild:
Stable on ppc64; bug #128600

13 Apr 2006; Diego Pettenò live-2005.11.11.ebuild:
Drop redundant deps, use a more common find syntax.

09 Apr 2006; Thomas Cort live-2005.11.11.ebuild:
Stable on alpha wrt Bug #128600

09 Apr 2006; Joshua Jackson live-2005.11.11.ebuild:
Stable on x86; bug #128600

07 Apr 2006; Tobias Scherbaum
live-2005.11.11.ebuild:
ppc stable, bug #128600

04 Apr 2006; Aron Griffis live-2005.11.11.ebuild:
Mark 2005.11.11 stable on ia64

03 Apr 2006; Gustavo Zacarias
live-2005.11.11.ebuild:
Stable on sparc wrt #128600

*live-2005.11.11 (28 Nov 2005)

28 Nov 2005; Hanno Boeck +files/live-gcc41.patch,
+live-2005.11.11.ebuild:
Version bump and fix for gcc 4.1.

02 Nov 2005; Luca Barbato live-2005.08.26.ebuild:
url fixed

13 Sep 2005; Aron Griffis live-2005.01.29.ebuild:
Mark 2005.01.29 stable on alpha

11 Sep 2005; Guy Martin live-2005.01.29.ebuild:
Stable on hppa.

*live-2005.08.26 (01 Sep 2005)

01 Sep 2005; Stefan Briesenick
+live-2005.08.26.ebuild:
version bump + ebuild cleanup

24 Aug 2005; Aron Griffis live-2005.01.29.ebuild:
stable on ia64

18 Jun 2005; Markus Rothe live-2005.01.29.ebuild:
Stable on ppc64

17 Jun 2005; Michael Hanselmann
live-2005.01.29.ebuild:
Stable on ppc.

06 Jun 2005; Markus Rothe live-2005.01.29.ebuild:
added ~ppc64

21 May 2005; Jason Wever live-2005.01.29.ebuild:
Stable on SPARC.

10 May 2005; Aron Griffis live-2005.01.29.ebuild:
add ~ia64

02 May 2005; Diego Pettenò live-2005.01.29.ebuild:
Marked 2005.01.29 stable on x86 and amd64.

02 Feb 2005; Jeremy Huddleston
live-2005.01.29.ebuild:
Multilib and toolchain-funcs updates.

*live-2005.01.29 (30 Jan 2005)

30 Jan 2005; Jan Brinkmann +live-2005.01.29.ebuild:
new upstream version, bumped.

29 Dec 2004; Ciaran McCreesh :
Change encoding to UTF-8 for GLEP 31 compliance

18 Dec 2004; Dylan Carlson live-2004.07.20.ebuild:
Stable on amd64.

17 Dec 2004; Markus Rothe live-2004.09.30.ebuild:
Stable on ppc64

14 Nov 2004; Markus Rothe live-2004.09.30.ebuild:
Marked ~ppc64; bug #68112

24 Oct 2004; Bryan Østergaard live-2004.07.20.ebuild:
Stable on alpha.

12 Oct 2004; Guy Martin live-2004.07.20.ebuild:
Stable on hppa.

10 Oct 2004; Luca Barbato live-2004.07.20.ebuild:
Marked ppc

09 Oct 2004; Jason Wever live-2004.07.20.ebuild:
Stable on sparc.

07 Oct 2004; Patrick Kursawe live-2004.07.20.ebuild:
Declaring stable for x86 because of bug #52308

06 Oct 2004; Jeremy Huddleston
live-2004.09.30.ebuild:
get_libdir fixes.

01 Oct 2004; Patrick Kursawe -live-2003.01.28.ebuild,
-live-2003.04.11.ebuild, -live-2003.06.26.ebuild, -live-2003.09.01.ebuild,
-live-2004.03.05.ebuild, -live-2004.03.17.ebuild, -live-2004.03.23.ebuild:
Big cleanup

*live-2004.09.30 (01 Oct 2004)

01 Oct 2004; Patrick Kursawe +live-2004.09.30.ebuild:
Version bump (see bug #62911)

22 Aug 2004; Hardave Riar live-2004.07.20.ebuild:
Added ~mips keyword.

*live-2004.07.20 (21 Jul 2004)

21 Jul 2004; Jeremy Huddleston
+live-2004.07.20.ebuild:
Version bump closes bug #57095.

10 Jul 2004; Jason Wever live-2004.03.27.ebuild:
Stable on sparc.

01 Jul 2004; Jeremy Huddleston
live-2004.03.23.ebuild, live-2004.03.27.ebuild:
virtual/glibc -> virtual/libc

09 Jun 2004; Luca Barbato live-2004.03.27.ebuild:
Same fix from amd64

02 Jun 2004; Brian Harring live-2004.03.27.ebuild:
keywording 2004.03.27 x86, closing bug #49419

28 May 2004; Guy Martin live-2004.03.27.ebuild:
Added ~hppa to KEYWORDS.

27 May 2004; Daniel Ostrow live-2004.03.27.ebuild:
Stable on ppc.

27 May 2004; Jon Portnoy live-2004.03.27.ebuild :
Stable on AMD64

04 May 2004; Michael Sterrett live-2004.03.27.ebuild:
inherit flag-o-matic

02 May 2004; Bryan Østergaard live-2004.03.27.ebuild:
Stable on alpha.

01 May 2004; Jason Wever live-2004.03.27.ebuild:
Added ~sparc keyword.

27 Apr 2004; Aron Griffis live-2003.06.26.ebuild,
live-2003.09.01.ebuild, live-2004.03.05.ebuild, live-2004.03.17.ebuild,
live-2004.03.23.ebuild, live-2004.03.27.ebuild:
Add inherit eutils

27 Apr 2004; Aron Griffis :
Add flag-o-matic for bug 49179

09 Apr 2004; Travis Tilley live-2004.03.27.ebuild:
added an -fPIC fix on amd64 so that live can be used to create shared libraries

09 Apr 2004; Travis Tilley live-2004.03.27.ebuild:
added ~amd64 keyword

*live-2004.03.27 (27 Mar 2004)

27 Mar 2004; Brad Laue live-2004.03.27.ebuild:
Version bump, as previous tarball doesnt exist anymore. Also placing this on
our mirrors since its so hard to track.

*live-2004.03.23 (24 Mar 2004)

24 Mar 2004; Martin Holzer live-2004.03.23.ebuild,
metadata.xml:
Version bumped. Closes 45533

*live-2004.03.17 (22 Mar 2004)

22 Mar 2004; Joel Martin live-2003.01.28.ebuild,
live-2003.04.11.ebuild, live-2003.06.26.ebuild, live-2003.09.01.ebuild,
live-2004.03.17.ebuild, metadata.xml:
Version bump, fixed copyrights, added metadata.xml with herd as media-video.

16 Mar 2004; Luca Barbato live-2004.03.05.ebuild:
Made sure that qtParse binary is removed

*live-2004.03.05 (09 Mar 2004)

09 Mar 2004; Luca Barbato live-2004.03.05.ebuild:
Version bump, solves bug #44005

*live-2003.09.01 (02 Sep 2003)

02 Sep 2003; Luca Barbato live-2003.09.01.ebuild:
Version bump

*live-2003.06.26 (27 Jun 2003)

27 Jun 2003; Luca Barbato live-2003.06.26.ebuild:
Version bump, gcc-3.3 fix

10 Jun 2003; live-2003.01.28.ebuild,
live-2003.04.11.ebuild:
DEPEND on sed >= 4

*live-2003.04.11 (12 Apr 2003)

12 Apr 2003; Hannes Mehnert live-2003.04.11.ebuild:
version bump, thanks to Tristan Henderson (bug
#19181)

*live-2003.04.09 (11 Apr 2003)

11 Apr 2003; Hannes Mehnert live-2003.04.09.ebuild:
version bump

*live-2003.01.28 (29 Jan 2003)

29 Jan 2003; J Robert Ray : Newly added ebuild.

Manifest

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

AUX config.gentoo 480 RMD160 7fe83cf6a587076b282c66f4e4d730e41b55fc27 SHA1 c26ee14495ac18d25aff20290b55181fa9245082 SHA256 f8dfcb44221ab3e1fbea958b0be5d817aaebe971129def44a96fe1cb0a7d4a00
AUX config.gentoo-so 504 RMD160 60475939b963301f3a26416d87e53f8b08668d3e SHA1 9b829c9fe7c3a1f64a77deb5d484361c8ff8cd60 SHA256 48e623d25c0697e3274355670eae2d0d7f590502f63652bc3cf6cadbdd5429e2
DIST live.2007.02.20.tar.gz 443253 RMD160 483ec94fd5935481eeb8eab2504b4c92cde20cd1 SHA1 5301d9449fb758deb86e0f5ef780da2df73a02a3 SHA256 7e44398eb6bb1fa59b4b13633061cae7b66d6ca3f7ce01a5abddab682b2c2e63
DIST live.2008.02.08.tar.gz 450262 RMD160 dfce5574f6036a11711f97f455fa1a018553f2a5 SHA1 39227d560c60c7ea46fe9abefaabc5780af4fb9a SHA256 f1fb2ce3f11596f61bb4e3a4d07afe7471f01a609e7f0c0fa6b2d0f6d1451d4b
DIST live.2008.06.05.tar.gz 449374 RMD160 dac9e2c2086e1649b58b65416618ff208b2d2421 SHA1 2aa7f5f562648054eebd62445db72c1bf205180e SHA256 26c1607c5ab962571ca597fb73ce6431583a9877cc3c8254a5d40bbd3696e7d5
EBUILD live-2007.02.20.ebuild 1639 RMD160 c749b51d98b9d18e14205316200c855da859f4c1 SHA1 ba027e09a731dea60fe9266d58a5701343d95cfa SHA256 da602ec497a70da297ecbd82c007c965b7b698ef6bf6c53b3acb43750a273640
EBUILD live-2008.02.08.ebuild 2680 RMD160 21bea681e2e302d60810da35cea3027be0e1400c SHA1 8eb48101e735882ffebbe60f674af73b4e82c6d2 SHA256 b4b380642d1a27861a4aef311ee936d8f25f087ac927c5d0d033b1507c675f67
EBUILD live-2008.06.05.ebuild 2689 RMD160 0704a486707bd414f03a8f185fdbad1aa3e0978d SHA1 d4b5ddaae9ba6729767689ad638a3388f0056ee3 SHA256 96e1dea2cfd779a5c0cf815d90e5581b594f65503e30298d25e74dec46b2a24a
MISC ChangeLog 11472 RMD160 cbfc423d40ad59282f112355d3db340d7125d872 SHA1 3c3bd06f59ef737b217e31b222a740e46bce8a2b SHA256 f13756791a90a428f43d4c2734aa3e467daa183d8734a8ea436137032d79c5a7
MISC metadata.xml 225 RMD160 6e3fccd1ae62f02a0cb28d319aa185af0020822d SHA1 1b8ccc849053361ac907dc9b652796defd1ce906 SHA256 1a7f3e805478b42bc379b2a36944579d34d7e66ba5bf418a651e1cd58ad0a7f5
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (GNU/Linux)

iEYEARECAAYFAkhsb8AACgkQvFcC4BYPU0rUegCfVUw5yyR4++ObPeF8pYqvaHb0
z/MAoM5yjkxmi1IQEOtcR92X1gTfc9lk
=Sj4X
-----END PGP SIGNATURE-----

files

live-2007.02.20.ebuild

# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-plugins/live/live-2007.02.20.ebuild,v 1.10 2007/08/25 14:17:21 vapier Exp $

inherit flag-o-matic eutils toolchain-funcs multilib

DESCRIPTION="Source-code libraries for standards-based RTP/RTCP/RTSP multimedia streaming, suitable for embedded and/or low-cost streaming applications"
HOMEPAGE="http://www.live555.com/"
SRC_URI="http://www.live555.com/liveMedia/public/${P/-/.}.tar.gz"

LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sparc x86"
IUSE=""

S="${WORKDIR}"

src_unpack() {
unpack ${A}
cd "${WORKDIR}"

cp -pPR live live-shared
mv live live-static

cp "${FILESDIR}/config.gentoo" live-static
cp "${FILESDIR}/config.gentoo-so" live-shared
}

src_compile() {
tc-export CC CXX LD

cd "${WORKDIR}/live-static"

einfo "Beginning static library build"
./genMakefiles gentoo
emake -j1 || die

cd "${WORKDIR}/live-shared"
einfo "Beginning shared library build"
./genMakefiles gentoo-so
emake -j1 || die
}

src_install() {
for library in UsageEnvironment liveMedia BasicUsageEnvironment groupsock; do
dolib.a live-static/${library}/lib${library}.a
dolib.so live-shared/${library}/lib${library}.so

insinto /usr/include/${library}
doins live-shared/${library}/include/*h
done

# Should we really install these?
find live-static/testProgs -type f -perm +111 -print0 | \
xargs -0 dobin

#install included live555MediaServer aplication
dobin live-static/mediaServer/live555MediaServer

# install docs
dodoc live-static/README
}

live-2008.02.08.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-plugins/live/live-2008.02.08.ebuild,v 1.7 2008/03/06 14:17:42 beandog Exp $

inherit flag-o-matic eutils toolchain-funcs multilib

DESCRIPTION="Source-code libraries for standards-based RTP/RTCP/RTSP multimedia streaming, suitable for embedded and/or low-cost streaming applications"
HOMEPAGE="http://www.live555.com/"
SRC_URI="http://www.live555.com/liveMedia/public/${P/-/.}.tar.gz"

LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="alpha amd64 ~arm hppa ia64 ~mips ppc ppc64 sparc x86"
IUSE=""

S="${WORKDIR}"

# 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=1

src_unpack() {
unpack ${A}
cd "${WORKDIR}"

cp -pPR live live-shared
mv live live-static

cp "${FILESDIR}/config.gentoo" live-static
cp "${FILESDIR}/config.gentoo-so" live-shared
}

src_compile() {
tc-export CC CXX LD

cd "${WORKDIR}/live-static"

einfo "Beginning static library build"
./genMakefiles gentoo
emake -j1 LINK_OPTS="-L. $(raw-ldflags)" TESTPROGS_APP="" MEDIA_SERVER_APP="" || die "failed to build static libraries"

einfo "Beginning programs build"
cd "${WORKDIR}/live-static/testProgs"
emake LINK_OPTS="-L. ${LDFLAGS}" || die "failed to build test programs"
cd "${WORKDIR}/live-static/mediaServer"
emake LINK_OPTS="-L. ${LDFLAGS}" || die "failed to build the mediaserver"

cd "${WORKDIR}/live-shared"
einfo "Beginning shared library build"
./genMakefiles gentoo-so
emake -j1 LINK_OPTS="-L. ${LDFLAGS}" LIB_SUFFIX="so.${LIVE_ABI_VERSION}" TESTPROGS_APP="" MEDIA_SERVER_APP="" || die "failed to build shared libraries"
}

src_install() {
for library in UsageEnvironment liveMedia BasicUsageEnvironment groupsock; do
dolib.a live-static/${library}/lib${library}.a
dolib.so live-shared/${library}/lib${library}.so.${LIVE_ABI_VERSION}
dosym lib${library}.so.${LIVE_ABI_VERSION} /usr/$(get_libdir)/lib${library}.so

insinto /usr/include/${library}
doins live-shared/${library}/include/*h
done

# Should we really install these?
find live-static/testProgs -type f -perm +111 -print0 | \
xargs -0 dobin

#install included live555MediaServer aplication
dobin live-static/mediaServer/live555MediaServer

# install docs
dodoc live-static/README
}

pkg_postinst() {
ewarn "If you are upgrading from a version prior to live-2008.02.08"
ewarn "Please make sure to rebuild applications built against ${PN}"
ewarn "like vlc or mplayer. ${PN} may have had ABI changes and ${PN}"
ewarn "support might be broken."
}

live-2008.06.05.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-plugins/live/live-2008.06.05.ebuild,v 1.1 2008/06/20 21:17:46 aballier Exp $

inherit flag-o-matic eutils toolchain-funcs multilib

DESCRIPTION="Source-code libraries for standards-based RTP/RTCP/RTSP multimedia streaming, suitable for embedded and/or low-cost streaming applications"
HOMEPAGE="http://www.live555.com/"
SRC_URI="http://www.live555.com/liveMedia/public/${P/-/.}.tar.gz"

LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
IUSE=""

S="${WORKDIR}"

# 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=1

src_unpack() {
unpack ${A}
cd "${WORKDIR}"

cp -pPR live live-shared
mv live live-static

cp "${FILESDIR}/config.gentoo" live-static
cp "${FILESDIR}/config.gentoo-so" live-shared
}

src_compile() {
tc-export CC CXX LD

cd "${WORKDIR}/live-static"

einfo "Beginning static library build"
./genMakefiles gentoo
emake -j1 LINK_OPTS="-L. $(raw-ldflags)" TESTPROGS_APP="" MEDIA_SERVER_APP="" || die "failed to build static libraries"

einfo "Beginning programs build"
cd "${WORKDIR}/live-static/testProgs"
emake LINK_OPTS="-L. ${LDFLAGS}" || die "failed to build test programs"
cd "${WORKDIR}/live-static/mediaServer"
emake LINK_OPTS="-L. ${LDFLAGS}" || die "failed to build the mediaserver"

cd "${WORKDIR}/live-shared"
einfo "Beginning shared library build"
./genMakefiles gentoo-so
emake -j1 LINK_OPTS="-L. ${LDFLAGS}" LIB_SUFFIX="so.${LIVE_ABI_VERSION}" TESTPROGS_APP="" MEDIA_SERVER_APP="" || die "failed to build shared libraries"
}

src_install() {
for library in UsageEnvironment liveMedia BasicUsageEnvironment groupsock; do
dolib.a live-static/${library}/lib${library}.a
dolib.so live-shared/${library}/lib${library}.so.${LIVE_ABI_VERSION}
dosym lib${library}.so.${LIVE_ABI_VERSION} /usr/$(get_libdir)/lib${library}.so

insinto /usr/include/${library}
doins live-shared/${library}/include/*h
done

# Should we really install these?
find live-static/testProgs -type f -perm +111 -print0 | \
xargs -0 dobin

#install included live555MediaServer aplication
dobin live-static/mediaServer/live555MediaServer

# install docs
dodoc live-static/README
}

pkg_postinst() {
ewarn "If you are upgrading from a version prior to live-2008.02.08"
ewarn "Please make sure to rebuild applications built against ${PN}"
ewarn "like vlc or mplayer. ${PN} may have had ABI changes and ${PN}"
ewarn "support might be broken."
}

metadata.xml




video

media-video@gentoo.org