Gentoo Archives: gentoo-commits

From: "Nirbheek Chauhan (nirbheek)" <nirbheek@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-cdr/brasero: brasero-2.26.2-r1.ebuild ChangeLog brasero-2.26.2.ebuild
Date: Sat, 30 May 2009 14:46:47
Message-Id: E1MAPpd-00008t-MW@stork.gentoo.org
1 nirbheek 09/05/30 14:46:45
2
3 Modified: ChangeLog
4 Added: brasero-2.26.2-r1.ebuild
5 Removed: brasero-2.26.2.ebuild
6 Log:
7 virtual/cdrtools was added to tree with app-cdr/cdrtools as default. Brasero's cdrkit and cdrtools plugins do runtime detection of which one of the two is installed, so enable both plugins, and let Brasero do the runtime detection for which one to use (depending on which of the two satisfy virtual/cdrtools for the user)
8 (Portage version: 2.2_rc33/cvs/Linux i686)
9
10 Revision Changes Path
11 1.77 app-cdr/brasero/ChangeLog
12
13 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-cdr/brasero/ChangeLog?rev=1.77&view=markup
14 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-cdr/brasero/ChangeLog?rev=1.77&content-type=text/plain
15 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-cdr/brasero/ChangeLog?r1=1.76&r2=1.77
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/app-cdr/brasero/ChangeLog,v
20 retrieving revision 1.76
21 retrieving revision 1.77
22 diff -u -r1.76 -r1.77
23 --- ChangeLog 26 May 2009 18:20:17 -0000 1.76
24 +++ ChangeLog 30 May 2009 14:46:45 -0000 1.77
25 @@ -1,6 +1,16 @@
26 # ChangeLog for app-cdr/brasero
27 # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/app-cdr/brasero/ChangeLog,v 1.76 2009/05/26 18:20:17 loki_val Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/app-cdr/brasero/ChangeLog,v 1.77 2009/05/30 14:46:45 nirbheek Exp $
30 +
31 +*brasero-2.26.2-r1 (30 May 2009)
32 +
33 + 30 May 2009; Nirbheek Chauhan <nirbheek@g.o>
34 + -brasero-2.26.2.ebuild, +brasero-2.26.2-r1.ebuild:
35 + virtual/cdrtools was added to tree with app-cdr/cdrtools as default.
36 + Brasero's cdrkit and cdrtools plugins do runtime detection of which one of
37 + the two is installed, so enable both plugins, and let Brasero do the
38 + runtime detection for which one to use (depending on which of the two
39 + satisfy virtual/cdrtools for the user)
40
41 26 May 2009; Peter Alfredsen <loki_val@g.o>
42 brasero-2.26.1-r2.ebuild, brasero-2.26.2.ebuild:
43
44
45
46 1.1 app-cdr/brasero/brasero-2.26.2-r1.ebuild
47
48 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-cdr/brasero/brasero-2.26.2-r1.ebuild?rev=1.1&view=markup
49 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-cdr/brasero/brasero-2.26.2-r1.ebuild?rev=1.1&content-type=text/plain
50
51 Index: brasero-2.26.2-r1.ebuild
52 ===================================================================
53 # Copyright 1999-2009 Gentoo Foundation
54 # Distributed under the terms of the GNU General Public License v2
55 # $Header: /var/cvsroot/gentoo-x86/app-cdr/brasero/brasero-2.26.2-r1.ebuild,v 1.1 2009/05/30 14:46:45 nirbheek Exp $
56
57 EAPI="2"
58 GCONF_DEBUG="no"
59
60 inherit gnome2 eutils autotools
61
62 DESCRIPTION="Brasero (aka Bonfire) is yet another application to burn CD/DVD for the gnome desktop."
63 HOMEPAGE="http://www.gnome.org/projects/brasero"
64
65 LICENSE="GPL-2"
66 SLOT="0"
67 KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
68 IUSE="beagle +cdr +libburn +totem +nautilus"
69
70 RDEPEND=">=dev-libs/glib-2.16.5
71 >=x11-libs/gtk+-2.14.0
72 >=media-libs/gstreamer-0.10.15
73 >=media-libs/gst-plugins-base-0.10.15
74 >=media-plugins/gst-plugins-ffmpeg-0.10
75 >=dev-libs/libxml2-2.6
76 sys-apps/hal
77 gnome-base/gvfs
78 >=app-cdr/cdrdao-1.2.2-r3
79 >=dev-libs/dbus-glib-0.7.2
80 media-libs/libdvdcss
81 >=app-cdr/dvd+rw-tools-7.1
82 cdr? ( virtual/cdrtools )
83 totem? ( >=dev-libs/totem-pl-parser-2.20 )
84 beagle? ( >=dev-libs/libbeagle-0.3.0 )
85 libburn? ( >=dev-libs/libburn-0.6.0
86 >=dev-libs/libisofs-0.6.12 )
87 nautilus? ( >=gnome-base/nautilus-2.24.2 )"
88 DEPEND="${RDEPEND}
89 gnome-base/gnome-common
90 app-text/gnome-doc-utils
91 dev-util/pkgconfig
92 sys-devel/gettext
93 dev-util/intltool
94 gnome-base/gconf"
95
96 pkg_setup() {
97 G2CONF="${G2CONF} --disable-scrollkeeper
98 --disable-caches
99 --disable-dependency-tracking
100 $(use_enable cdr cdrtools)
101 $(use_enable cdr cdrkit)
102 $(use_enable nautilus)
103 $(use_enable totem playlist)
104 $(use_enable beagle search)
105 $(use_enable libburn libburnia)"
106
107 DOCS="AUTHORS ChangeLog MAINTAINERS NEWS README"
108 }
109
110 src_prepare() {
111 gnome2_src_prepare
112
113 epatch "${FILESDIR}/${PN}-2.26.1-configure.patch"
114 eautoreconf
115
116 # Fix intltoolize broken file, see upstream #577133
117 sed "s:'\^\$\$lang\$\$':\^\$\$lang\$\$:g" -i po/Makefile.in.in || die "sed failed"
118 }
119
120 src_test() {
121 BLING=$LINGUAS
122 unset LINGUAS
123 emake check || die "emake check failed"
124 export LINGUAS=$BLING
125 unset BLING
126 }
127
128 pkg_postinst() {
129 gnome2_pkg_postinst
130 elog "Brasero can use all audio files handled by the local Gstreamer installation"
131 if ! use cdr && ! use libburn; then
132 elog
133 ewarn "You have disabled all burning backends for Brasero"
134 ewarn "Brasero can now do nothing at all. Probably not what you want."
135 fi
136 }