/[gentoo-x86]/media-sound/bmpx/bmpx-0.20.1.1.ebuild
Gentoo

Contents of /media-sound/bmpx/bmpx-0.20.1.1.ebuild

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.2 - (show annotations) (download)
Tue Jul 25 14:29:20 2006 UTC (13 years, 3 months ago) by chutzpah
Branch: MAIN
CVS Tags: HEAD
Changes since 1.1: +1 -1 lines
FILE REMOVED
Version bump, update neon dep, drop older versions to make sure we won't get the neon upgrade/downgrade cycle anymore.
(Portage version: 2.1.1_pre2-r8)
 (Unsigned Manifest commit)

1 # Copyright 1999-2006 Gentoo Foundation
2 # Distributed under the terms of the GNU General Public License v2
3 # $Header: /var/cvsroot/gentoo-x86/media-sound/bmpx/bmpx-0.20.1.1.ebuild,v 1.1 2006/07/10 01:37:08 chutzpah Exp $
4
5 inherit versionator fdo-mime
6
7 MY_P=${PN}-$(replace_version_separator 3 '-' )
8
9 DESCRIPTION="Next generation Beep Media Player"
10 HOMEPAGE="http://www.beep-media-player.org"
11 SRC_URI="http://files.beep-media-player.org/releases/0.20/${MY_P}.tar.bz2
12 mirror://gentoo/gentoo_ice-xmms-0.2.tar.bz2"
13
14 LICENSE="GPL-2"
15 SLOT="0"
16 KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
17 IUSE="aac alsa cdparanoia debug flac ffmpeg hal libnotify mad musepack nls ogg oss sid stream theora vorbis"
18
19 S="${WORKDIR}/${MY_P}"
20
21 RDEPEND=">=dev-libs/glib-2.10
22 >=x11-libs/gtk+-2.8.8
23 >=x11-libs/pango-1.10.0
24 dev-libs/boost
25 >=dev-cpp/glibmm-2.8.3
26 >=dev-cpp/gtkmm-2.8.3
27 >=gnome-base/libglade-2.5.1
28 >=dev-cpp/libglademm-2.6
29 >=x11-libs/startup-notification-0.8
30 >=media-libs/taglib-1.4
31 aac? ( media-libs/faad2 )
32 sid? ( media-libs/libsidplay )
33 >=media-libs/gst-plugins-base-0.10.8
34 >=media-libs/gst-plugins-good-0.10.3
35 >=media-libs/musicbrainz-2.1.1
36 virtual/fam
37 =net-misc/neon-0.25*
38 >=sys-apps/dbus-0.60
39 hal? ( >=sys-apps/hal-0.5.5.1 )
40 libnotify? ( >=x11-libs/libnotify-0.4.2 )"
41
42 DEPEND="${RDEPEND}
43 >=dev-util/pkgconfig-0.17
44 nls? ( >=sys-devel/gettext-0.14.1
45 >=dev-util/intltool-0.31.2 )
46 mad? ( >=media-plugins/gst-plugins-mad-0.10.3 )
47 vorbis? ( >=media-plugins/gst-plugins-vorbis-0.10.8 )
48 ogg? ( >=media-plugins/gst-plugins-ogg-0.10.8 )
49 ffmpeg? ( >=media-plugins/gst-plugins-ffmpeg-0.10.1 )
50 aac? ( >=media-plugins/gst-plugins-faad-0.10.1 )
51 alsa? ( >=media-plugins/gst-plugins-alsa-0.10.8 )
52 oss? ( >=media-plugins/gst-plugins-oss-0.10.3 )
53 flac? ( >=media-plugins/gst-plugins-flac-0.10.3 )
54 theora? ( >=media-plugins/gst-plugins-theora-0.10.8 )
55 stream? ( >=media-plugins/gst-plugins-gnomevfs-0.10.8 )
56 sid? ( >=media-plugins/gst-plugins-sidplay-0.10.3 )
57 cdparanoia? ( >=media-plugins/gst-plugins-cdparanoia-0.10.8 )
58 musepack? ( >=media-plugins/gst-plugins-musepack-0.10.3 )"
59
60 src_compile() {
61 econf \
62 $(use_enable libnotify) \
63 $(use_with aac mp4v2) \
64 $(use_enable stream prefer-gnomevfs) \
65 $(use_enable sid) \
66 $(use_enable hal) \
67 $(use_enable nls) \
68 $(use_enable debug) || die "econf failed."
69 emake || die "emake failed."
70 }
71
72 src_install() {
73 emake DESTDIR="${D}" install || die "emake install failed."
74 dodoc AUTHORS ChangeLog README TODO
75 insinto /usr/share/bmpx/skins/gentoo_ice
76 doins "${WORKDIR}"/gentoo_ice/*
77 docinto gentoo_ice
78 dodoc "${WORKDIR}"/README
79 }
80
81 pkg_postinst() {
82 fdo-mime_desktop_database_update
83 fdo-mime_mime_database_update
84
85 elog "Before filing bugs to Gentoo or upstream note following:"
86 elog
87 elog "As of 0.20 ${PN} stores it's configs in \$HOME/.config and local"
88 elog "data to \$HOME/.local/share as per the freedesktop.org basedir"
89 elog "spec. This means that your configs will be lost after you upgrade."
90 elog
91 elog "If you experience problems with DBUS, read documentation at"
92 elog "http://bmpx.beep-media-player.org/site/FAQ#Running_with_D-BUS"
93 }

  ViewVC Help
Powered by ViewVC 1.1.20