]> git.pld-linux.org Git - packages/banshee.git/blame - banshee.spec
- tabs in preamble
[packages/banshee.git] / banshee.spec
CommitLineData
6a2b92cf 1# ToDo:
6a2b92cf 2# - make some proper bconds for other it
3#
4%include /usr/lib/rpm/macros.mono
5#
9bfc9d4c 6
7Summary: A Mono/GStreamer Based Music Player
d3491af3 8Summary(pl.UTF-8): Oparty na Mono/GStreamerze odtwarzacz muzyki
c4237635 9Name: banshee
df580da3 10Version: 0.11.0
6a2b92cf 11Release: 0.1
9bfc9d4c 12License: GPL
deaf5725 13Group: Applications/Multimedia
6a2b92cf 14Source0: http://banshee-project.org/files/banshee/%{name}-%{version}.tar.gz
df580da3 15# Source0-md5: f54e1d87a2bf2f239f1420eeba9d15eb
16Patch0: %{name}-dbus.patch
6a2b92cf 17URL: http://banshee-project.org/
46e669d5 18BuildRequires: GConf2-devel
19BuildRequires: autoconf >= 2.13
6a2b92cf 20BuildRequires: automake
df580da3 21BuildRequires: dbus-devel >= 0.93
22BuildRequires: dbus-glib-devel >= 0.71
6a2b92cf 23BuildRequires: dotnet-avahi-devel
df580da3 24BuildRequires: dotnet-dbus-sharp-devel >= 0.63
25BuildRequires: dotnet-gtk-sharp2-devel >= 2.10.0
26BuildRequires: dotnet-gnome-sharp-devel >= 2.16.0
27BuildRequires: gnome-desktop-devel >= 2.16.0
cef649e0 28BuildRequires: gstreamer-cdparanoia
46e669d5 29BuildRequires: gstreamer-devel >= 0.10.3
cef649e0 30BuildRequires: gstreamer-gnomevfs
46e669d5 31BuildRequires: gstreamer-plugins-base-devel >= 0.10.3
df580da3 32BuildRequires: gtk+2-devel >= 2.10.3
6a2b92cf 33BuildRequires: hal-devel >= 0.5.2
df580da3 34BuildRequires: intltool >= 0.35
46e669d5 35BuildRequires: libmusicbrainz-devel >= 2.1.1
df580da3 36BuildRequires: libtool
cef649e0 37BuildRequires: mono-csharp >= 1.1.13
c4237635 38BuildRequires: monodoc
df580da3 39BuildRequires: nautilus-cd-burner-devel >= 2.16.0
6a2b92cf 40BuildRequires: pkgconfig
41BuildRequires: sqlite3-devel
46e669d5 42Requires: gstreamer-cdparanoia >= 0.10.3
43Requires: gstreamer-gnomevfs >= 0.10.3
c4237635 44BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
9bfc9d4c 45
46%description
c4237635
JB
47Banshee is a brand spankin' new audio player based on the GStreamer
48media library and is developed on the Open Source Mono .NET Platform,
9bfc9d4c 49written in C#.
50
55c7d2aa
JR
51%description -l pl.UTF-8
52Banshee to nowy odtwarzacz dźwięku oparty na bibliotece odtwarzacza
53multimediów GStreamer, rozwijany na platformie .NET Mono, napisany w
c4237635
JB
54C#.
55
9bfc9d4c 56%prep
57%setup -q
df580da3 58%patch0 -p1
9bfc9d4c 59
60%build
46e669d5 61%{__aclocal}
62%{__libtoolize}
63%{__automake}
64%{__autoconf}
c4237635 65%configure \
c4237635 66 --disable-dev-tests \
6a2b92cf 67 --disable-helix \
c4237635
JB
68 --disable-ipod \
69 --disable-njb \
70 --disable-vlc \
46e669d5 71 --enable-gstreamer \
72 --enable-avahi \
df580da3 73 --disable-schemas-install \
74 --disable-docs
9bfc9d4c 75%{__make}
76
77%install
78rm -rf $RPM_BUILD_ROOT
46e669d5 79install -d $RPM_BUILD_ROOT%{_libdir}/monodoc/sources
9bfc9d4c 80
9bfc9d4c 81%{__make} install \
82 DESTDIR=$RPM_BUILD_ROOT
46e669d5 83
df580da3 84#mv $RPM_BUILD_ROOT%{_docdir}/%{name}/* $RPM_BUILD_ROOT%{_libdir}/monodoc/sources
46e669d5 85
86rm -f $RPM_BUILD_ROOT%{_libdir}/%{name}/*.{la,a}
87
9bfc9d4c 88%find_lang %{name}
89
c4237635
JB
90%clean
91rm -rf $RPM_BUILD_ROOT
92
9bfc9d4c 93%post
6a2b92cf 94umask 022
95[ ! -x /usr/bin/update-desktop-database ] || /usr/bin/update-desktop-database >/dev/null 2>&1 ||:
46e669d5 96SCHEMAS="banshee.schemas banshee-notificationareaicon.schemas audioscrobbler.schemas daap.schemas metadatasearch.schemas mmkeys.schemas"
6a2b92cf 97for S in $SCHEMAS; do
98 %gconf_schema_install $S
99done
100
101%preun
46e669d5 102SCHEMAS="banshee.schemas banshee-notificationareaicon.schemas audioscrobbler.schemas daap.schemas metadatasearch.schemas mmkeys.schemas"
9bfc9d4c 103for S in $SCHEMAS; do
6a2b92cf 104 %gconf_schema_install $S
9bfc9d4c 105done
106
107%postun
6a2b92cf 108umask 022
109[ ! -x /usr/bin/update-desktop-database ] || /usr/bin/update-desktop-database >/dev/null 2>&1 ||:
9bfc9d4c 110
111%files -f %{name}.lang
c4237635 112%defattr(644,root,root,755)
9bfc9d4c 113%doc AUTHORS COPYING ChangeLog NEWS README
46e669d5 114%{_sysconfdir}/gconf/schemas/daap.schemas
9bfc9d4c 115%{_sysconfdir}/gconf/schemas/metadatasearch.schemas
116%{_sysconfdir}/gconf/schemas/banshee.schemas
6a2b92cf 117%{_sysconfdir}/gconf/schemas/banshee-notificationareaicon.schemas
9bfc9d4c 118%{_sysconfdir}/gconf/schemas/audioscrobbler.schemas
119%{_sysconfdir}/gconf/schemas/mmkeys.schemas
c4237635 120%attr(755,root,root) %{_bindir}/banshee
df580da3 121%attr(755,root,root) %{_bindir}/banshee-import
c4237635
JB
122%{_pkgconfigdir}/banshee.pc
123%dir %{_libdir}/banshee
9bfc9d4c 124%{_libdir}/banshee/*.dll
c4237635 125%attr(755,root,root) %{_libdir}/banshee/*.so
9bfc9d4c 126%{_libdir}/banshee/*.exe
127%{_libdir}/banshee/*.mdb
128%{_libdir}/banshee/*.config
df580da3 129%{_libdir}/banshee/Banshee.Dap
c4237635
JB
130%{_libdir}/banshee/Banshee.MediaEngine
131%{_libdir}/banshee/Banshee.Plugins
df580da3 132#%{_libdir}/monodoc/sources/*
c4237635
JB
133%{_desktopdir}/banshee.desktop
134%{_iconsdir}/hicolor/*/*/*
9bfc9d4c 135%{_datadir}/dbus-1/services/org.gnome.Banshee.service
This page took 0.128 seconds and 4 git commands to generate.