Gentoo Archives: gentoo-commits

From: "Nguyen Thai Ngoc Duy (pclouds)" <pclouds@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-libs/swfdec: ChangeLog swfdec-0.5.5.ebuild swfdec-0.5.4.ebuild swfdec-0.5.3.ebuild
Date: Sat, 22 Dec 2007 10:21:40
Message-Id: E1J61U2-0008G9-Dy@stork.gentoo.org
1 pclouds 07/12/22 10:21:30
2
3 Modified: ChangeLog
4 Added: swfdec-0.5.5.ebuild
5 Removed: swfdec-0.5.4.ebuild swfdec-0.5.3.ebuild
6 Log:
7 Version bump and remove old versions, #202960
8 (Portage version: 2.1.3_rc8)
9
10 Revision Changes Path
11 1.24 media-libs/swfdec/ChangeLog
12
13 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-libs/swfdec/ChangeLog?rev=1.24&view=markup
14 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-libs/swfdec/ChangeLog?rev=1.24&content-type=text/plain
15 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-libs/swfdec/ChangeLog?r1=1.23&r2=1.24
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/media-libs/swfdec/ChangeLog,v
20 retrieving revision 1.23
21 retrieving revision 1.24
22 diff -u -r1.23 -r1.24
23 --- ChangeLog 16 Dec 2007 18:46:20 -0000 1.23
24 +++ ChangeLog 22 Dec 2007 10:21:29 -0000 1.24
25 @@ -1,6 +1,12 @@
26 # ChangeLog for media-libs/swfdec
27 # Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/media-libs/swfdec/ChangeLog,v 1.23 2007/12/16 18:46:20 pclouds Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/media-libs/swfdec/ChangeLog,v 1.24 2007/12/22 10:21:29 pclouds Exp $
30 +
31 +*swfdec-0.5.5 (22 Dec 2007)
32 +
33 + 22 Dec 2007; Nguyễn Thái Ngọc Duy <pclouds@g.o>
34 + -swfdec-0.5.3.ebuild, -swfdec-0.5.4.ebuild, +swfdec-0.5.5.ebuild:
35 + Version bump and remove old versions, #202960
36
37 *swfdec-0.5.4-r1 (16 Dec 2007)
38
39
40
41
42 1.1 media-libs/swfdec/swfdec-0.5.5.ebuild
43
44 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-libs/swfdec/swfdec-0.5.5.ebuild?rev=1.1&view=markup
45 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-libs/swfdec/swfdec-0.5.5.ebuild?rev=1.1&content-type=text/plain
46
47 Index: swfdec-0.5.5.ebuild
48 ===================================================================
49 # Copyright 1999-2007 Gentoo Foundation
50 # Distributed under the terms of the GNU General Public License v2
51 # $Header: /var/cvsroot/gentoo-x86/media-libs/swfdec/swfdec-0.5.5.ebuild,v 1.1 2007/12/22 10:21:29 pclouds Exp $
52
53 inherit eutils versionator confutils
54
55 MY_PV=$(get_version_component_range 1-2)
56 DESCRIPTION="Macromedia Flash decoding library"
57 HOMEPAGE="http://swfdec.freedesktop.org"
58 SRC_URI="http://swfdec.freedesktop.org/download/${PN}/${MY_PV}/${P}.tar.gz"
59
60 LICENSE="LGPL-2.1"
61 SLOT="0"
62 KEYWORDS="~amd64 ~ppc ~x86"
63
64 IUSE="ffmpeg gstreamer gnome mad oss alsa pulseaudio soup"
65
66 RESTRICT="test"
67
68 RDEPEND=">=dev-libs/glib-2.12
69 >=dev-libs/liboil-0.3.1
70 >=x11-libs/pango-1.16.4
71 soup? ( >=net-libs/libsoup-2.2.0 )
72 >=x11-libs/cairo-1.2
73 >=x11-libs/gtk+-2.8.0
74 >=media-libs/alsa-lib-1.0.12
75 ffmpeg? ( >=media-video/ffmpeg-0.4.9_p20070330 )
76 mad? ( >=media-libs/libmad-0.15.1b )
77 gstreamer? ( >=media-libs/gstreamer-0.10.11 )
78 gnome? ( gnome-base/gnome-vfs )
79 alsa? ( >=media-libs/alsa-lib-1.0 )
80 pulseaudio? ( media-sound/pulseaudio )"
81
82 DEPEND="${RDEPEND}
83 dev-util/pkgconfig"
84
85 pkg_setup() {
86 if use ppc && use ffmpeg ; then
87 eerror "swfdec doesn't work with latest ffmpeg version in"
88 eerror "ppc arch. See bug #11841 in Freedesktop Bugzilla."
89 eerror "Please disable ffmpeg flag and enable gstreamer"
90 die "Depends failed"
91 fi
92 if use !gnome ; then
93 ewarn "In order to compile libswfdec-gtk with Gnome-VFS"
94 ewarn "support you must have 'gnome' USE flag enabled"
95 fi
96 if use !soup ; then
97 ewarn "swfdec will be built without HTTP protocol support"
98 ewarn "so you won't be able to use swfdec-mozilla, please"
99 ewarn "add 'soup' to your USE flags"
100 fi
101 confutils_use_conflict oss alsa pulseaudio
102 }
103
104 src_compile() {
105 local myconf
106 local myaudio
107
108 #--with-audio=[auto/alsa/oss/none]
109 myaudio="none"
110 use oss && myaudio="oss"
111 use pulseaudio && myaudio="pa"
112 use alsa && myaudio="alsa"
113 myconf=" --with-audio=$myaudio"
114
115 econf \
116 $(use_enable gstreamer) \
117 $(use_enable ffmpeg) \
118 $(use_enable mad) \
119 $(use_enable gnome gnome-vfs) \
120 $(use_enable soup) \
121 ${myconf} || die "configure failed"
122
123 emake || die "emake failed"
124 }
125
126 src_install() {
127 emake install DESTDIR="${D}" || die "emake install failed"
128 dodoc AUTHORS ChangeLog README
129 }
130
131
132
133 --
134 gentoo-commits@g.o mailing list