source: projects/specs/trunk/b/banshee/banshee-vl.spec @ 8067

Revision 8067, 4.7 KB checked in by Takemikaduchi, 10 years ago (diff)

new upstream release or rebuild

Line 
1Summary:        A multimedia management and playback application for GNOME
2Name:           banshee
3Version:        2.6.1
4Release:        2%{?_dist_release}
5
6Source0:        %{name}-%{version}.tar.xz
7
8License:        MIT/X11
9Group:          Applications/Multimedia
10URL:            http://banshee.fm/
11
12BuildRequires:  mono-devel
13BuildRequires:  mono-addins-devel
14BuildRequires:  mono-zeroconf-devel
15BuildRequires:  boo-devel
16BuildRequires:  gdata-sharp-devel
17BuildRequires:  taglib-sharp-devel
18BuildRequires:  libgpod-sharp-devel
19BuildRequires:  gudev-sharp-devel
20BuildRequires:  gkeyfile-sharp-devel
21BuildRequires:  gconf-sharp2
22BuildRequires:  gio-sharp-devel
23BuildRequires:  gtk-sharp-beans-devel
24BuildRequires:  GConf2-devel
25BuildRequires:  gstreamer-devel
26BuildRequires:  gstreamer-plugins-base-devel
27BuildRequires:  gtk2-devel
28BuildRequires:  sqlite3-devel
29BuildRequires:  dbus-sharp-devel
30BuildRequires:  dbus-sharp-glib-devel
31BuildRequires:  WebKit-gtk-devel
32BuildRequires:  libmtp-devel
33BuildRequires:  libudev-devel
34BuildRequires:  brasero-devel
35BuildRequires:  avahi-devel
36BuildRequires:  gnome-doc-utils
37
38Requires(post,postun):  desktop-file-utils
39Requires(post,postun):  shared-mime-info
40
41Requires:       libgpod-sharp
42Requires:       gvfs-afc
43Requires:       media-player-info
44
45BuildRoot:      %{_tmppath}/%{name}-%{version}-root
46
47Vendor:         Project Vine
48Distribution:   Vine Linux
49Packager:       Takemikaduchi
50
51
52%description
53Banshee is a multimedia management and playback application for GNOME, with
54support for OS X and Windows as well.
55
56Play your music and videos. Stay entertained and up to date with podcasts
57and video podcasts.  Sync your Android, iPod, and other devices. We think
58you'll love the new Banshee!
59
60
61%package        devel
62Summary:        Development tools for banshee
63Summary(ja):    banshee の開発環境
64Group:          Development/Libraries
65Requires:       %{name} = %{version}-%{release}
66Requires:       pkgconfig
67
68%description    devel
69Header files and libraries for building a extension library for the
70banshee.
71
72
73%prep
74%setup -q
75
76%build
77(if ! test -x configure; then NOCONFIGURE=1 ./autogen.sh; fi)
78%configure \
79        --disable-static
80
81%{__make} %{?_smp_mflags}
82
83
84%install
85%{__rm} -rf ${RPM_BUILD_ROOT}
86
87make install DESTDIR=${RPM_BUILD_ROOT}
88
89find $RPM_BUILD_ROOT -name '*.a' -exec rm -f {} \;
90find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} \;
91
92%find_lang %{name}
93
94
95%clean
96%{__rm} -rf ${RPM_BUILD_ROOT}
97
98
99%post
100touch --no-create %{_datadir}/icons/hicolor &> /dev/null || :
101gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || :
102update-desktop-database %{_datadir}/applications &> /dev/null || :
103update-mime-database %{_datadir}/mime &> /dev/null || :
104
105%postun
106if [ $1 -eq 0 ]; then
107    touch --no-create %{_datadir}/icons/hicolor &> /dev/null || :
108    gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || :
109fi
110update-desktop-database %{_datadir}/applications &> /dev/null || :
111update-mime-database %{_datadir}/mime &> /dev/null || :
112
113
114
115%files -f %{name}.lang
116%defattr(-,root,root,-)
117%doc COPYING ChangeLog NEWS README
118%{_bindir}/bamz
119%{_bindir}/banshee
120%{_bindir}/muinshee
121%{_prefix}/lib/monodoc/sources/banshee-docs.*
122%{_prefix}/lib/monodoc/sources/hyena-docs.*
123%{_libdir}/%{name}
124%{_datadir}/applications/banshee-audiocd.desktop
125%{_datadir}/applications/banshee-media-player.desktop
126%{_datadir}/applications/banshee.desktop
127%{_datadir}/%{name}/audio-profiles/*.xml
128%{_datadir}/%{name}/icons/hicolor/*/*/*
129%{_datadir}/dbus-1/services/org.bansheeproject.Banshee.service
130%{_datadir}/dbus-1/services/org.bansheeproject.CollectionIndexer.service
131%{_datadir}/gnome/help/%{name}
132%{_datadir}/icons/hicolor/*/apps/media-player-banshee.png
133%{_datadir}/mime/packages/banshee-amz.xml
134%{_datadir}/mime/packages/banshee-emx.xml
135
136%files devel
137%defattr(-,root,root,-)
138%{_libdir}/pkgconfig/banshee-collection-indexer.pc
139%{_libdir}/pkgconfig/banshee-core.pc
140%{_libdir}/pkgconfig/banshee-hyena-data-sqlite.pc
141%{_libdir}/pkgconfig/banshee-hyena-gui.pc
142%{_libdir}/pkgconfig/banshee-hyena.pc
143%{_libdir}/pkgconfig/banshee-lastfm-gui.pc
144%{_libdir}/pkgconfig/banshee-lastfm.pc
145%{_libdir}/pkgconfig/banshee-mono-media.pc
146%{_libdir}/pkgconfig/banshee-musicbrainz.pc
147%{_libdir}/pkgconfig/banshee-nowplaying.pc
148%{_libdir}/pkgconfig/banshee-services.pc
149%{_libdir}/pkgconfig/banshee-thickclient.pc
150%{_libdir}/pkgconfig/banshee-webbrowser.pc
151
152
153%changelog
154* Sat Dec 28 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.6.1-2
155- rebuild with VineSeed environment
156
157* Sun Apr 21 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.6.1-1
158- new upstream release
159
160* Tue Oct 23 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.6.0-2
161- change BuildRequires: mono-addins-devel instead of mono-addins
162
163* Mon Oct 01 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.6.0-1
164- new upstream release
165- remove Patch0 (banshee-2.4.1-missing_cast.patch)
166
167* Sun Jun 03 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.4.1-1
168- initial build for Vine Linux
169
Note: See TracBrowser for help on using the repository browser.