Magellan Linux

Contents of /trunk/todo/bmpx/bmpx-0.40.14-r1.smage2

Parent Directory Parent Directory | Revision Log Revision Log


Revision 2198 - (show annotations) (download)
Thu Jul 9 19:17:04 2009 UTC (14 years, 10 months ago) by niro
File size: 2459 byte(s)
-moved to 'todo'
1 # $Header: /magellan-cvs/smage/bmpx/bmpx-0.40.14-r1.smage2,v 1.2 2008/06/14 11:07:58 niro Exp $
2
3 PNAME="bmpx"
4 PVER="0.40.14"
5 PBUILD="r1"
6
7 PCATEGORIE="media-sound"
8 STATE="unstable"
9
10 DESCRIPTION="Next generation beep-media-player."
11 HOMEPAGE="http://bmpx.backtrace.info/"
12
13 DEPEND=">= dev-libs/glib2-2.16
14 >= x11-libs/gtk2+-2.12
15 >= x11-libs/pango-1.20
16 >= x11-libs/cairo-1.4
17 >= x11-libs/startup-notification-0.9
18 >= x11-libs/libsexy-0.1.11
19 >= gnome-base/libglade-2.6
20 >= gnome-base/librsvg-2.22
21 >= dev-libs/libxml2-2.6.31
22 >= media-libs/taglib-1.4
23 >= sys-apps/dbus-1.1
24 >= dev-libs/dbus-glib-0.74
25 >= sys-apps/hal-0.5.10
26 >= app-admin/fam-2.7.0
27 >= net-misc/neon-0.28
28 >= net-misc/libsoup-2.4
29 >= media-libs/libmp4v2-1.5.0.1
30 >= media-libs/alsa-lib-1.0.16
31 >= media-libs/gstreamer-0.10.18
32 >= media-libs/gst-plugins-base-0.10.18
33 >= media-libs/gst-plugins-good-0.10.7
34 >= media-libs/gst-plugins-bad-0.10.6
35 >= media-libs/gst-plugins-ugly-0.10.7
36 >= media-libs/gst-plugins-ffmpeg-0.10.3
37 >= media-libs/libfaad2-2.6
38 >= media-libs/libofa-0.9.3
39 >= media-libs/musicbrainz-2.1.5
40 >= media-sound/cdparanoia-3.9.8
41 >= dev-libs/boost-1.34
42 >= app-arch/zip-2
43 >= dev-cpp/glibmm-2.12
44 >= dev-cpp/gtkmm-2.10
45 >= dev-cpp/libglademm-2.6
46 >= dev-cpp/cairomm-1.2
47 >= dev-cpp/libsexymm-0.1.9
48 >= dev-db/sqlite-3.5"
49
50 SDEPEND=">= dev-util/pkgconfig-0.23
51 >= dev-util/intltool-0.37
52 >= x11-proto/xproto-7"
53
54 SRCFILE="${PNAME}-${PVER}.tar.bz2"
55 SRCDIR="${BUILDDIR}/${PNAME}-${PVER}"
56
57 sminclude mbuild
58
59 SRC_URI=(
60 http://files.backtrace.info/releases/${PVER%.*}/${SRCFILE}
61 mirror://${PNAME}/${SRCFILE}
62 mirror://${PNAME}/${PNAME}-0.40.13-libsoup24.patch
63 mirror://${PNAME}/${PNAME}-0.40.13-const-gchar.patch
64 mirror://${PNAME}/${PNAME}-0.40.13-multilib.patch
65 )
66
67 src_prepare()
68 {
69 munpack ${SRCFILE} || die
70 cd ${SRCDIR}
71
72 # add libsoup-2.4 compat
73 mpatch ${PNAME}-0.40.13-libsoup24.patch || die
74
75 # fix compilation on multilib systems
76 mpatch ${PNAME}-0.40.13-multilib.patch || die
77 autoreconf --verbose --install --force || die
78 }
79
80 src_compile()
81 {
82 cd ${SRCDIR}
83
84 mconfigure \
85 --libexecdir=/usr/$(mlibdir)/bmpx \
86 --enable-python \
87 --enable-dbus \
88 --enable-hal \
89 --enable-fam \
90 --enable-ofa \
91 --enable-amazon \
92 --enable-mp4v2 \
93 --disable-sid \
94 --disable-modplug \
95 --enable-ld-workaround \
96 || die
97
98 mmake || die
99 }
100
101 postinstall()
102 {
103 echo
104 echo "Run 'firefox bmp.xpi' to install the BMP-LastFM extension to"
105 echo "associate BMP with lastfm:// URIs."
106 echo
107 }

Properties

Name Value
svn:keywords Id