Annotation of /trunk/extras/bmpx/bmpx-0.40.14-r1.smage2
Parent Directory | Revision Log
Revision 2 -
(hide annotations)
(download)
Fri Oct 10 13:29:42 2008 UTC (15 years, 8 months ago) by niro
File size: 2459 byte(s)
Fri Oct 10 13:29:42 2008 UTC (15 years, 8 months ago) by niro
File size: 2459 byte(s)
import repo
1 | niro | 2 | # $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 |