Portage is a package management system used by Gentoo Linux
# ChangeLog for media-libs/libdvbpsi
# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/libdvbpsi/ChangeLog,v 1.32 2007/10/26 19:57:22 zzam Exp $
*libdvbpsi-0.1.6 (26 Oct 2007)
26 Oct 2007; Matthias Schwarzott
libdvbpsi-0.1.2.ebuild, libdvbpsi-0.1.3.ebuild, libdvbpsi-0.1.4.ebuild,
libdvbpsi-0.1.4-r1.ebuild, libdvbpsi-0.1.5.ebuild,
+libdvbpsi-0.1.6.ebuild:
Added new version. This is a bugfix version. Changed doc generation to
emake. Fixed quoting.
12 Jun 2007; Matthias Schwarzott
Added check for needed automagic dependency of graphviz to libpng, thanks
Kevin Pyle
16 May 2007; Raúl Porcel
alpha stable wrt #153929
22 Nov 2006; Diego Pettenò
Add ~x86-fbsd keyword.
15 Nov 2006; Markus Rothe
Stable on ppc64; bug #153929
06 Nov 2006; Christian Faulhammer
libdvbpsi-0.1.5.ebuild:
stable x86, bug #153929
04 Nov 2006; Danny van Dyk
Marked stable on amd64.
03 Nov 2006; nixnut
Stable on ppc wrt bug 153929
03 Nov 2006; Matthias Schwarzott
Added warning to use revdep-rebuild after updating, suggested by Gustavo
Zacarias
03 Nov 2006; Gustavo Zacarias
libdvbpsi-0.1.5.ebuild:
Stable on sparc wrt #153929
03 Nov 2006; Matthias Schwarzott
libdvbpsi-0.1.2.ebuild, libdvbpsi-0.1.3.ebuild, libdvbpsi-0.1.4.ebuild,
libdvbpsi-0.1.4-r1.ebuild, libdvbpsi-0.1.5.ebuild:
Now depend on graphviz in cases the documentation should be built, Bug
#151472. Let ebuild abort in case "make doc" fails.
08 May 2006; Markus Rothe
Added ~ppc64
*libdvbpsi-0.1.5 (13 Dec 2005)
13 Dec 2005; Matthias Schwarzott
+libdvbpsi-0.1.5.ebuild:
Version bumped, see Bug #105449, thanks to Jesse Adelman
13 Sep 2005; Aron Griffis
Mark 0.1.4-r1 stable on alpha
17 Jun 2005; Michael Hanselmann
libdvbpsi-0.1.3.ebuild:
Stable on ppc.
22 May 2005; Jason Wever
Stable on SPARC.
06 Dec 2004; Thomas Raschbacher
libdvbpsi-0.1.4-r1.ebuild:
Added 0.1.4-r1 which fixes bug #41243 (thanks to Artem Baguinski
Changed dep so that it doesn't depend on doxygen if USE="-doc".
Added metadata.xml
07 Jun 2004; Travis Tilley
stable on amd64
14 Mar 2004; Jeremy Huddleston
libdvbpsi-0.1.4.ebuild:
readonly bug fix for bug #44712. removing ~ia64 because of missing
doxygen dep.
17 Feb 2004; Aron Griffis
add ~alpha and ~ia64
*libdvbpsi-0.1.4 (26 Jan 2004)
26 Jan 2004; Markus Nigbur
Version bump, needed for vls.
17 Oct 2003; Nick Hadaway
Marked stable for x86.
*libdvbpsi-0.1.3 (30 Jul 2003)
30 Jul 2003; Nick Hadaway
Version bump.
03 Jul 2003; Nick Hadaway
Marked stable for x86
*libdvbpsi-0.1.2 (22 Dec 2002)
22 Dec 2002; Martin Holzer
Added new version.
*libdvbpsi-0.1.1 (03 Aug 2002)
22 Dec 2002; Martin Holzer
Changed SRC_URI.
06 Dec 2002; Rodney Rees
15 Aug 2002; Mark Guertin
Added ppc to keywords
03 Aug 2002; Nick Hadaway
libdvbpsi-0.1.1.ebuild, files/digest-libdvbpsi-0.1.1, ChangeLog :
Initial add of ebuild to portage.
DIST libdvbpsi-0.1.1.tar.gz 206654 RMD160 64ab03037c2c762bee81c0c26bce2fe15a981254 SHA1 f5ad5225ebe27a5f559f3b66f2887f3cfebb7ab1 SHA256 2e231bec95eeb6c6d13e0c5d150d875d0ffbbb92093c8a27557fb72a758eb99a
DIST libdvbpsi-0.1.2.tar.bz2 180819 RMD160 12d7b77a61f657ed87f1de51e7acf7c77ce0d131 SHA1 462b4f49c5f1f89bdd2ee976347908cd41873f29 SHA256 c051367f39a7755c84c9c380a2b0a569e6f96734c2c5ed44bb3cf2a0c92ba6f0
DIST libdvbpsi-0.1.3.tar.bz2 191597 RMD160 9113e7b2b340f054d914dff78570c56878f053ec SHA1 d7f30002fbbd0a98be3a367f4c2cc79e39b7607c SHA256 263597bd81a384a41ccb6a44cb4fd0dc8627836ca14ca8746b57cb018fa4ffac
DIST libdvbpsi3-0.1.4.tar.bz2 256364 RMD160 970f0782043784d7b4fd1b80260479c41d2f3c36 SHA1 13cb4fc50657004c340dbe408924ace88141f5aa SHA256 e2fe7a6b636e26728bc689848ce03cee21d5eed9a6daabe4fe5e82c43872541c
DIST libdvbpsi4-0.1.5.tar.bz2 274819 RMD160 5496deccb3ad7096de1ce254e01fdb80492f3c7b SHA1 87194b8b751a2444810b6a172eb8f5de17f5c4e5 SHA256 17d43bc254f0d41678c7ddf17cd28f0c73f62b601022e7e2823b24da6579a2bb
DIST libdvbpsi5-0.1.6.tar.bz2 297096 RMD160 7c5c21bcaa34f63ba0ae5bd26d65476097a2bcf1 SHA1 a6fa48d623bb61bb2e96f6fcc0252ccb48c2d377 SHA256 e875210131805ca9a67f190a86dd0c9fd87d6addcb7405e8584620837af805b8
EBUILD libdvbpsi-0.1.1.ebuild 816 RMD160 d32dd0804305d3eb46b3ca71940187e35077d9d2 SHA1 01b045731b9cafe412e192a5ce915c35c3c33636 SHA256 2fb366ee294342cc683f98a9c175826c0dfd59b00e3dbd7bf9e279d2acb491a3
EBUILD libdvbpsi-0.1.2.ebuild 817 RMD160 8f20a0174affa15778d7cd4ba10dfc99bf348a86 SHA1 9b97d63fdc38f25c9b9c66cc049fea68fe94c320 SHA256 693ffd9cd4b2d7715ae65e373cf60115d556e588395e774e3441ed73bcf1c786
EBUILD libdvbpsi-0.1.3.ebuild 815 RMD160 93ca09e4a00f6c78bbb6e5e3ebc761021c643538 SHA1 3e717026f29c1c3de07cbc62355003637250989a SHA256 2e5eb5742d3903ce644b4813895ad2b783b4474a193e5b7d425eb8975c30e5b3
EBUILD libdvbpsi-0.1.4-r1.ebuild 1046 RMD160 acee911eca33f0e0e7fda99f6994709d6c2433dc SHA1 79767ed8878f24368ce15e093ec40f5a12689941 SHA256 cf5961bd3975823b51d42cacfe671c88ec43a022ecfbdd8020a3a3731b11245e
EBUILD libdvbpsi-0.1.4.ebuild 891 RMD160 03237533528801f894762d829c961f8670dcca09 SHA1 3981ce3bf46165d56beeafe49ae2702ce537ead2 SHA256 f7732756410f12beb113b2b040e914a9a04210542eda1f3a8e594bd585fc592e
EBUILD libdvbpsi-0.1.5.ebuild 1788 RMD160 7081287bd9691c6b7a1266703ae9a5bf3ebd7ba6 SHA1 f4d0c1d47f9ee07a68f0a1b51a9822a41243e0d4 SHA256 a3301bfd586fffec4b96ee85729ecac1063b1e224e116b1def9a31a3986af04e
EBUILD libdvbpsi-0.1.6.ebuild 1819 RMD160 40305986c2aeaf4f12244bbaae68adb4ff7c04d7 SHA1 465c584630899aef727127eef2c1a5def3b66358 SHA256 63c36117d77cfc3f90aa9a37ac99d26aa53cfdf1f484afaa302a63b5423d95a5
MISC ChangeLog 4366 RMD160 9f320f3598a5b81995768712e6ac1dcf934c1f36 SHA1 e80b95315904a436ad3a53143fe4772930788090 SHA256 a42dbdbd155440fbaf8967a8003f312ab80c6d9959670811abc3865ae0018091
MISC metadata.xml 220 RMD160 a9b85bac1dbf4d0cee2271829853a2f53f4427f9 SHA1 d0c104d1096d6af5fc1b1631c4cda1af5da798e8 SHA256 2356fe6e618f7034ca8cb3c804d7c4deb01252923d4935d311a599b38a8ac69d
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/libdvbpsi/libdvbpsi-0.1.1.ebuild,v 1.12 2007/10/26 19:57:22 zzam Exp $
DESCRIPTION="library for MPEG TS/DVB PSI tables decoding and generation"
HOMEPAGE="http://www.videolan.org/libdvbpsi"
SRC_URI="http://www.videolan.org/pub/videolan/${PN}/${PV}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="x86 ppc -sparc"
IUSE=""
DEPEND=">=app-doc/doxygen-1.2.16
media-gfx/graphviz"
RDEPEND=""
src_compile() {
econf \
--enable-release || die "econf failed"
emake || die "emake failed"
make doc || die "make doc failed"
}
src_install () {
einstall || die "einstall failed"
dohtml "${S}"/doc/doxygen/html/*
cd "${S}"
dodoc AUTHORS INSTALL README NEWS
}
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/libdvbpsi/libdvbpsi-0.1.2.ebuild,v 1.8 2007/10/26 19:57:22 zzam Exp $
DESCRIPTION="library for MPEG TS/DVB PSI tables decoding and generation"
HOMEPAGE="http://www.videolan.org/libdvbpsi"
SRC_URI="http://www.videolan.org/pub/videolan/${PN}/${PV}/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="x86 ~ppc -sparc"
IUSE=""
DEPEND=">=app-doc/doxygen-1.2.16
media-gfx/graphviz"
RDEPEND=""
src_compile() {
econf \
--enable-release || die "econf failed"
emake || die "emake failed"
make doc || die "make doc failed"
}
src_install () {
einstall || die "einstall failed"
dohtml "${S}"/doc/doxygen/html/*
cd "${S}"
dodoc AUTHORS INSTALL README NEWS
}
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/libdvbpsi/libdvbpsi-0.1.3.ebuild,v 1.9 2007/10/26 19:57:22 zzam Exp $
IUSE=""
DESCRIPTION="library for MPEG TS/DVB PSI tables decoding and generation"
HOMEPAGE="http://www.videolan.org/libdvbpsi"
SRC_URI="http://www.videolan.org/pub/videolan/${PN}/${PV}/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ppc sparc x86"
DEPEND=">=app-doc/doxygen-1.2.16
media-gfx/graphviz"
RDEPEND=""
src_compile() {
econf --enable-release || die "econf failed"
emake || die "emake failed"
make doc || die "make doc failed"
}
src_install () {
einstall || die "einstall failed"
dohtml "${S}"/doc/doxygen/html/*
cd "${S}"
dodoc AUTHORS INSTALL README NEWS
}
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/libdvbpsi/libdvbpsi-0.1.4-r1.ebuild,v 1.4 2007/10/26 19:57:22 zzam Exp $
IUSE="doc"
MY_P=${PN}3-${PV}
S=${WORKDIR}/${MY_P}
DESCRIPTION="library for MPEG TS/DVB PSI tables decoding and generation"
HOMEPAGE="http://www.videolan.org/libdvbpsi"
SRC_URI="http://www.videolan.org/pub/videolan/${PN}/${PV}/${MY_P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
# doxygen missing: ~ia64
KEYWORDS="alpha amd64 ~ppc ~sparc ~x86"
DEPEND="doc? (
>=app-doc/doxygen-1.2.16
media-gfx/graphviz
)"
RDEPEND=""
src_compile() {
econf --enable-release || die "econf failed"
emake || die "emake failed"
if use doc; then
ewarn "Attempting to build documentation"
make doc || die "Could not build documentation."
else
ewarn "Documentation was not built"
fi
}
src_install () {
einstall || die "einstall failed"
use doc && dohtml "${S}"/doc/doxygen/html/*
cd "${S}"
dodoc AUTHORS INSTALL README NEWS
}
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/libdvbpsi/libdvbpsi-0.1.4.ebuild,v 1.7 2007/10/26 19:57:22 zzam Exp $
IUSE=""
MY_P=${PN}3-${PV}
S=${WORKDIR}/${MY_P}
DESCRIPTION="library for MPEG TS/DVB PSI tables decoding and generation"
HOMEPAGE="http://www.videolan.org/libdvbpsi"
SRC_URI="http://www.videolan.org/pub/videolan/${PN}/${PV}/${MY_P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
# doxygen missing: ~ia64
KEYWORDS="~x86 ~ppc ~sparc amd64 ~alpha"
DEPEND=">=app-doc/doxygen-1.2.16
media-gfx/graphviz"
RDEPEND=""
src_compile() {
econf --enable-release || die "econf failed"
emake || die "emake failed"
make doc || die "make doc failed"
}
src_install () {
einstall || die "einstall failed"
dohtml "${S}"/doc/doxygen/html/*
cd "${S}"
dodoc AUTHORS INSTALL README NEWS
}
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/libdvbpsi/libdvbpsi-0.1.5.ebuild,v 1.14 2007/10/26 19:57:22 zzam Exp $
IUSE="doc"
MY_P=${PN}4-${PV}
S=${WORKDIR}/${MY_P}
DESCRIPTION="library for MPEG TS/DVB PSI tables decoding and generation"
HOMEPAGE="http://www.videolan.org/libdvbpsi"
SRC_URI="http://download.videolan.org/pub/${PN}/${PV}/${MY_P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
# doxygen missing: ~ia64
KEYWORDS="alpha amd64 ppc ppc64 sparc x86 ~x86-fbsd"
DEPEND="doc? (
>=app-doc/doxygen-1.2.16
media-gfx/graphviz
)"
RDEPEND=""
pkg_setup() {
if use doc; then
# Making the documentation requires that /usr/bin/dot from
# media-libs/graphviz supports PNG output.
# This is an automagic dependency :(, Bug #181147
# Check that /usr/bin/dot supports png by calling it with
# an unsupported format (-Txxx) to get a list of supported formats
if /usr/bin/dot -Txxx 2>&1 | grep -q png ; then
# dot supports png
:
else
die "You need to recompile media-gfx/graphviz with png support."
fi
fi
}
src_compile() {
econf --enable-release || die "econf failed"
emake || die "emake failed"
if use doc; then
ewarn "Attempting to build documentation"
make doc || die "Could not build documentation."
else
ewarn "Documentation was not built"
fi
}
src_install () {
einstall || die "einstall failed"
use doc && dohtml "${S}"/doc/doxygen/html/*
cd "${S}"
dodoc AUTHORS INSTALL README NEWS
}
pkg_postinst() {
if has_version "<${CATEGORY}/${P}"; then
ewarn
ewarn "Updating libdvbpsi requires you to recompile"
ewarn "every program using libdvbpsi."
ewarn "You should run 'revdep-rebuild --library libdvbpsi.so.*' asap."
ewarn
fi
}
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/libdvbpsi/libdvbpsi-0.1.6.ebuild,v 1.1 2007/10/26 19:57:22 zzam Exp $
IUSE="doc"
SO_VERSION=5
MY_P=${PN}${SO_VERSION}-${PV}
S=${WORKDIR}/${MY_P}
DESCRIPTION="library for MPEG TS/DVB PSI tables decoding and generation"
HOMEPAGE="http://www.videolan.org/libdvbpsi"
SRC_URI="http://download.videolan.org/pub/${PN}/${PV}/${MY_P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
# doxygen missing: ~ia64
KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
DEPEND="doc? (
>=app-doc/doxygen-1.2.16
media-gfx/graphviz
)"
RDEPEND=""
pkg_setup() {
if use doc; then
# Making the documentation requires that /usr/bin/dot from
# media-libs/graphviz supports PNG output.
# This is an automagic dependency :(, Bug #181147
# Check that /usr/bin/dot supports png by calling it with
# an unsupported format (-Txxx) to get a list of supported formats
if /usr/bin/dot -Txxx 2>&1 | grep -q png ; then
# dot supports png
:
else
die "You need to recompile media-gfx/graphviz with png support."
fi
fi
}
src_compile() {
econf --enable-release || die "econf failed"
emake || die "emake failed"
if use doc; then
ewarn "Attempting to build documentation"
emake doc || die "Could not build documentation."
else
ewarn "Documentation was not built"
fi
}
src_install () {
einstall || die "einstall failed"
use doc && dohtml "${S}"/doc/doxygen/html/*
cd "${S}"
dodoc AUTHORS INSTALL README NEWS
}
pkg_postinst() {
if has_version "<${CATEGORY}/${P}"; then
ewarn
ewarn "Updating libdvbpsi requires you to recompile"
ewarn "every program using libdvbpsi."
ewarn "You should run 'revdep-rebuild --library libdvbpsi.so.*' asap."
ewarn
fi
}