Magellan Linux

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

Parent Directory Parent Directory | Revision Log Revision Log


Revision 2198 - (hide 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 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