summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSteve Dibb <beandog@gentoo.org>2008-08-16 02:54:46 +0000
committerSteve Dibb <beandog@gentoo.org>2008-08-16 02:54:46 +0000
commitd1641b634d092248794c66efbc8bb330b9a97d82 (patch)
tree0a713040a43922393a7c3a1d6e6a6e09b360ef28
parentAdd svn ebuilds for libdvdnav and mplayer (diff)
downloadbeandog-d1641b634d092248794c66efbc8bb330b9a97d82.tar.gz
beandog-d1641b634d092248794c66efbc8bb330b9a97d82.tar.bz2
beandog-d1641b634d092248794c66efbc8bb330b9a97d82.zip
Add support for SVN libdvdread
svn path=/; revision=10
-rw-r--r--media-libs/libdvdnav/ChangeLog3
-rw-r--r--media-libs/libdvdnav/Manifest1
-rw-r--r--media-libs/libdvdnav/libdvdnav-9999-r1.ebuild (renamed from media-libs/libdvdnav/libdvdnav-9999.ebuild)5
-rw-r--r--media-libs/libdvdread/ChangeLog7
-rw-r--r--media-libs/libdvdread/Manifest2
-rw-r--r--media-libs/libdvdread/libdvdread-9999.ebuild32
-rw-r--r--media-video/mplayer/ChangeLog4
-rw-r--r--media-video/mplayer/Manifest4
-rw-r--r--media-video/mplayer/mplayer-9999-r1.ebuild (renamed from media-video/mplayer/mplayer-9999.ebuild)16
9 files changed, 62 insertions, 12 deletions
diff --git a/media-libs/libdvdnav/ChangeLog b/media-libs/libdvdnav/ChangeLog
index f0cd069..23388e0 100644
--- a/media-libs/libdvdnav/ChangeLog
+++ b/media-libs/libdvdnav/ChangeLog
@@ -2,6 +2,9 @@
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 16 Aug 2008; Steve Dibb <beandog@gentoo.org> +libdvdnav-9999-r1.ebuild:
+ Use libdvdread svn
+
28 Feb 2008; Steve Dibb <beandog@gentoo.org>
+libdvdnav-4.1.1_p997-r1.ebuild:
Initial commit
diff --git a/media-libs/libdvdnav/Manifest b/media-libs/libdvdnav/Manifest
index 972c922..4748f66 100644
--- a/media-libs/libdvdnav/Manifest
+++ b/media-libs/libdvdnav/Manifest
@@ -1,2 +1,3 @@
+EBUILD libdvdnav-9999-r1.ebuild 995 RMD160 0746aee82ff918db8c1d11ce54c746287d802e37 SHA1 2e64fbfb552722c4bfa6eaa481432e2b2a2d5675 SHA256 a1edcd75b2bd1bada288f38399f8cd141565cc393cb231502c4b699e739474c1
EBUILD libdvdnav-9999.ebuild 989 RMD160 b8b2e6df5a522f3c7e54c4807ee3953bbb90e65a SHA1 43a11754bedb7f4b65a19c1cce717edd01419303 SHA256 0ab24f9448b24278c25c60b276caf14116e0715f3faa33739d4f675917f9d9a3
MISC ChangeLog 221 RMD160 2e5f21b7c3d3104e0bd77965dc78aa922a4a4f19 SHA1 61beed5884504e4c838af74d527dc037cc9931cc SHA256 7e632d6e8fe9af4b0b0ebfdf44c6c5c6979f743fd37a40fc7f0b39d8b8c4e8db
diff --git a/media-libs/libdvdnav/libdvdnav-9999.ebuild b/media-libs/libdvdnav/libdvdnav-9999-r1.ebuild
index cc75bfd..627765c 100644
--- a/media-libs/libdvdnav/libdvdnav-9999.ebuild
+++ b/media-libs/libdvdnav/libdvdnav-9999-r1.ebuild
@@ -4,7 +4,6 @@
WANT_AUTOCONF="2.5"
-
inherit eutils autotools multilib subversion
DESCRIPTION="Library for DVD navigation tools"
@@ -18,7 +17,7 @@ IUSE="debug"
ESVN_REPO_URI="svn://svn.mplayerhq.hu/dvdnav/trunk/libdvdnav"
ESVN_PROJECT="libdvdnav"
-PROVIDE="media-libs/libdvdread"
+RDEPEND="media-libs/libdvdread"
src_compile() {
./configure2 --prefix=/usr --libdir=/usr/$(get_libdir) \
@@ -32,5 +31,5 @@ src_compile() {
src_install () {
emake -j1 DESTDIR="${D}" install || die "emake install died"
dodoc AUTHORS DEVELOPMENT-POLICY.txt ChangeLog TODO \
- doc/dvd_structures
+ doc/dvd_structures README
}
diff --git a/media-libs/libdvdread/ChangeLog b/media-libs/libdvdread/ChangeLog
new file mode 100644
index 0000000..b9bc7af
--- /dev/null
+++ b/media-libs/libdvdread/ChangeLog
@@ -0,0 +1,7 @@
+# ChangeLog for media-libs/libdvdread
+# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+ 16 Aug 2008; Steve Dibb <beandog@gentoo.org> +libdvdread-9999.ebuild:
+ Initial commit
+
diff --git a/media-libs/libdvdread/Manifest b/media-libs/libdvdread/Manifest
new file mode 100644
index 0000000..3bf7b4c
--- /dev/null
+++ b/media-libs/libdvdread/Manifest
@@ -0,0 +1,2 @@
+EBUILD libdvdread-9999.ebuild 941 RMD160 e5049ca7c8eab3b95f881eca9b8668e366f8869d SHA1 a501a56bcfae1a9e9e9bf4ea9a046edc962cb6c4 SHA256 139a856fc44026d609f7231f4b0a9550f763514cb1dba0a06f1f247dd28a9a52
+MISC ChangeLog 212 RMD160 d97b2117a3601be9aae9d6d24358c538ae8e80da SHA1 afd68adcb8793d05bff79e1ac8bd591e19969fa0 SHA256 577c86f43084765f3db2c8563787ed1856a153bcdca50e95b197d623473825b9
diff --git a/media-libs/libdvdread/libdvdread-9999.ebuild b/media-libs/libdvdread/libdvdread-9999.ebuild
new file mode 100644
index 0000000..be3b2ae
--- /dev/null
+++ b/media-libs/libdvdread/libdvdread-9999.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+WANT_AUTOCONF="2.5"
+
+inherit eutils autotools multilib subversion
+
+DESCRIPTION="Library for DVD navigation tools"
+HOMEPAGE="http://mplayerhq.hu/"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86"
+IUSE="debug"
+
+ESVN_REPO_URI="svn://svn.mplayerhq.hu/dvdnav/trunk/libdvdread"
+ESVN_PROJECT="libdvdread"
+
+src_compile() {
+ ./configure2 --prefix=/usr --libdir=/usr/$(get_libdir) \
+ --shlibdir=/usr/$(get_libdir) --enable-static --enable-shared \
+ --disable-strip --disable-opts \
+ --extra-cflags=${CFLAGS} $(use_enable debug) || die "configure2 died"
+ emake version.h && emake || die "emake version.h died"
+ emake || die "emake died"
+}
+
+src_install () {
+ emake -j1 DESTDIR="${D}" install || die "emake install died"
+ dodoc AUTHORS DEVELOPMENT-POLICY.txt ChangeLog TODO README
+}
diff --git a/media-video/mplayer/ChangeLog b/media-video/mplayer/ChangeLog
index c8d829d..b3dc43b 100644
--- a/media-video/mplayer/ChangeLog
+++ b/media-video/mplayer/ChangeLog
@@ -2,6 +2,10 @@
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 16 Aug 2008; Steve Dibb <beandog@gentoo.org> -mplayer-9999.ebuild,
+ +mplayer-9999-r1.ebuild:
+ Add pvr, dirac use flags; fix vidix check
+
28 Feb 2008; Steve Dibb <beandog@gentoo.org> +mplayer-9999.ebuild:
New svn ebuild, please don't abuse their svn servers
diff --git a/media-video/mplayer/Manifest b/media-video/mplayer/Manifest
index bd8ca9b..68f3fb6 100644
--- a/media-video/mplayer/Manifest
+++ b/media-video/mplayer/Manifest
@@ -3,5 +3,5 @@ DIST font-arial-cp1250.tar.bz2 249705 RMD160 a2fc7ae07b0d80936ea58e168e1047efccb
DIST font-arial-iso-8859-1.tar.bz2 234242 RMD160 666697cd5efd9387057a898c714175e7c2aacbcd SHA1 152c40bf20de34aa8802d7f80d34d673b0b67212 SHA256 9730f481764f367c9089d0166fb6ccf9148808ffbbfeca635cf0e6db75765d29
DIST font-arial-iso-8859-2.tar.bz2 222208 RMD160 562d4d92c4f5f3d537340fde3ad8d1495ac41acb SHA1 7b99bbe0e9ba89a57eccbea8f93c453c4f268181 SHA256 71debfc960007c2f6242dfc91e8b1c005b30a99e129aeb00ab8c03f4371b41c1
DIST svgalib_helper-1.9.17-mplayer.tar.bz2 7234 RMD160 e0c4ae039478732404dd743e250e1061cc9cf0a4 SHA1 d2d596f1ddd283188b2990417d22903c0b466d25 SHA256 016edd27d74b5c66481ddb4563c961fbb579e3a95dd846cc857a639df09999e5
-EBUILD mplayer-9999.ebuild 16866 RMD160 2a5e36a1a86cc1f958e30333f122a28757e6b67d SHA1 7aaab584442506dbf5bc426c8c74dbea392743fe SHA256 cf2113448e22e322bfbd2e248eca7a5907901ba28fb3a3102eb188dc4b860595
-MISC ChangeLog 347 RMD160 4158d1bc7e7ff609b296c0395b0c61ebb0292986 SHA1 9be5ed4a753a706d5467347f03106184e7935bef SHA256 794b6620ebb4a65895034d1cc8e39bca9f106837da247cb3d0bac229bc73edd0
+EBUILD mplayer-9999-r1.ebuild 16946 RMD160 4084f25fe081d38cffed74a67d12a07286b529d8 SHA1 d663ae8c256404a4d441199b826789e307f8de8a SHA256 90380701aaed052ec81dacdaa50399bd1674298cfface10049d0500d229ff29a
+MISC ChangeLog 488 RMD160 f02146a85ce77ee9f12c6e60e51962ee467ab881 SHA1 209b625e6d307dedf0454f052c152f30c6f53439 SHA256 803a683f0583440cfd638c275abfd3658557dd3d86066e91f33c2765aa35d33a
diff --git a/media-video/mplayer/mplayer-9999.ebuild b/media-video/mplayer/mplayer-9999-r1.ebuild
index c6400f4..dee5d53 100644
--- a/media-video/mplayer/mplayer-9999.ebuild
+++ b/media-video/mplayer/mplayer-9999-r1.ebuild
@@ -8,11 +8,11 @@ inherit eutils flag-o-matic multilib subversion
RESTRICT="strip"
IUSE="3dnow 3dnowext +a52 aac -aalib +alsa altivec amrnb amrwb -arts bidi bl
-bindist cddb cdio cdparanoia cpudetection custom-cflags debug dga doc dts dvb
+bindist cddb cdio cdparanoia cpudetection custom-cflags debug dga dirac doc dts dvb
directfb +dvd dvdnav dv enca encode esd -fbcon ftp -gif ggi gtk iconv ipv6 jack joystick
-jpeg kernel_linux ladspa -libcaca lirc live lzo +mad -md5sum +mmx mmxext mp2
+mp3 musepack nas nemesi unicode +vorbis opengl openal oss -png -pnm pulseaudio
-quicktime radio -rar real rtc -samba sdl speex srt sse sse2 ssse3 svga teletext
+pvr quicktime radio -rar real rtc -samba sdl speex srt sse sse2 ssse3 svga teletext
tga +theora -tivo +truetype v4l v4l2 vidix win32codecs +X x264 xanim xinerama
+xscreensaver +xv xvid xvmc zoran"
@@ -212,7 +212,7 @@ src_compile() {
--disable-faad-external"
# broken upstream, won't work with recent kernels
- myconf="${myconf} --disable-ivtv --disable-pvr"
+ myconf="${myconf} --disable-ivtv"
# MPlayer reads in the LINGUAS variable from make.conf, and sets
# the languages accordingly. Some will have to be altered to match
@@ -291,7 +291,7 @@ src_compile() {
use samba || myconf="${myconf} --disable-smb"
# DVB / Video4Linux / Radio support
- if { use dvb || use v4l || use v4l2 || use radio; }; then
+ if { use dvb || use pvr || use v4l || use v4l2 || use radio; }; then
use dvb || myconf="${myconf} --disable-dvb --disable-dvbhead"
use v4l || myconf="${myconf} --disable-tv-v4l1"
use v4l2 || myconf="${myconf} --disable-tv-v4l2"
@@ -304,7 +304,8 @@ src_compile() {
else
myconf="${myconf} --disable-tv --disable-tv-v4l1 --disable-tv-v4l2 \
--disable-radio --disable-radio-v4l2 --disable-radio-bsdbt848 \
- --disable-dvb --disable-dvbhead --disable-tv-teletext"
+ --disable-dvb --disable-dvbhead --disable-tv-teletext \
+ --disable-pvr"
fi
#########
@@ -316,6 +317,8 @@ src_compile() {
use aac || myconf="${myconf} --disable-faad-internal"
use amrnb || myconf="${myconf} --disable-libamr_nb"
use amrwb || myconf="${myconf} --disable-libamr_wb"
+ use dirac || myconf="${myconf} --disable-libdirac-lavc \
+ --disable-libschroedinger-lavc"
use dts || myconf="${myconf} --disable-libdca"
! use png && ! use gtk && myconf="${myconf} --disable-png"
use lzo || myconf="${myconf} --disable-liblzo"
@@ -355,8 +358,7 @@ src_compile() {
use libcaca || myconf="${myconf} --disable-caca"
use opengl || myconf="${myconf} --disable-gl"
use video_cards_vesa || myconf="${myconf} --disable-vesa"
- use vidix || myconf="${myconf} --disable-vidix-internal \
- --disable-vidix-external \
+ use vidix || myconf="${myconf} --disable-vidix \
--disable-vidix-pcidb"
use zoran || myconf="${myconf} --disable-zr"