source: projects/specs/trunk/g/gnome-music/gnome-music-vl.spec @ 9585

Revision 9585, 3.8 KB checked in by Takemikaduchi, 9 years ago (diff)

gnome-shell: add patch
gnome-music: add R: python3-pycairo
dbus-python3: rebuild

Line 
1%{!?python3_sitelib: %define python3_sitelib %(python3 -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())")}
2
3Summary:        Music applications for GNOME
4Summary(ja):    GNOME 用音楽アプリケーション
5Name:           gnome-music
6Version:        3.16.1
7Release:        2%{?_dist_release}
8License:        GPLv2+
9Group:          User Interface/Desktops
10URL:            https://wiki.gnome.org/Apps/Music
11
12Source: http://ftp.gnome.org/pub/GNOME/sources/%{name}/3.16/%{name}-%{version}.tar.xz
13
14BuildRoot: %{_tmppath}/%{name}-%{version}-root
15
16BuildRequires:  gtk3-devel
17BuildRequires:  python3-devel
18BuildRequires:  grilo-devel
19BuildRequires:  libmediaart-devel
20BuildRequires:  yelp-tools
21
22
23Requires(postun,posttrans):     desktop-file-utils
24Requires: python3-pygobject
25Requires: dbus-python3
26Requires: python3-pycairo
27
28Vendor:         Project Vine
29Distribution:   Vine Linux
30Packager:       Takemikaduchi
31
32
33%description
34Music application designed for GNOME 3
35
36%description -l ja
37gnome-music は GNOME3 向けに作られた音楽アプリケーションです。
38
39
40%package        devel
41Summary:        Development tools for %{name}
42Summary(ja):    %{name} の開発環境
43Group:          Development/Libraries
44Requires:       %{name} = %{version}-%{release}
45Requires:       pkgconfig
46
47%description    devel
48%{summary}
49
50
51%prep
52%setup -q
53
54%build
55%configure --disable-static
56
57make %{?_smp_mflags}
58
59%install
60rm -rf $RPM_BUILD_ROOT
61
62%{__make} install DESTDIR=${RPM_BUILD_ROOT}
63
64find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} \;
65
66rm -rf $RPM_BUILD_ROOT%{_docdir}/%{name}
67
68%find_lang %{name} --with-gnome
69
70%clean
71rm -rf $RPM_BUILD_ROOT
72
73%post
74touch --no-create %{_datadir}/icons/hicolor &> /dev/null || :
75
76%postun
77if [ $1 -eq 0 ]; then
78  touch --no-create %{_datadir}/icons/hicolor &> /dev/null || :
79  gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || :
80  update-desktop-database -q &> /dev/null ||:
81  glib-compile-schemas %{_datadir}/glib-2.0/schemas ||:
82fi
83
84%posttrans
85gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || :
86update-desktop-database -q &> /dev/null ||:
87glib-compile-schemas %{_datadir}/glib-2.0/schemas ||:
88
89
90%files -f %{name}.lang
91%defattr(-,root,root,-)
92%doc COPYING README NEWS
93%{_bindir}/%{name}
94%{python3_sitelib}/gnomemusic
95%{_libdir}/%{name}/girepository-1.0/Gd-1.0.typelib
96%{_libdir}/%{name}/libgd.so
97%{_datadir}/appdata/%{name}.appdata.xml
98%{_datadir}/applications/%{name}.desktop
99%{_datadir}/glib-2.0/schemas/org.gnome.Music.gschema.xml
100%{_datadir}/%{name}/gnome-music.gresource
101%{_datadir}/icons/*/*/*/*
102%{_mandir}/man1/gnome-music.1.gz
103
104%files devel
105%defattr(-,root,root,-)
106%{_datadir}/%{name}/gir-1.0/Gd-1.0.gir
107
108
109%changelog
110* Sun May 31 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.16.1-2
111- add Requires: python3-pycairo
112
113* Sun Apr 19 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.16.1-1
114- new upstream release
115
116* Mon Mar 30 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.16.0-1
117- new upstream release
118
119* Sun Feb 01 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.14.3.1-1
120- new upstream release
121
122* Wed Jan 28 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.14.3-1
123- new upstream release
124
125* Sun Nov 23 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.14.2-2
126- fix typo in Group
127
128* Wed Nov 19 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.14.2-1
129- new upstream release
130
131* Wed Oct 29 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.14.1-1
132- new upstream release
133- add BuildRequires: libmediaart-devel
134
135* Sat May 17 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.12.2.1-1
136- new upstream release
137
138* Sun Apr 20 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.12.1-1
139- new upstream release
140
141* Sun Apr 13 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.12.0-1
142- new upstream release
143- add BuildRequires: yelp-tools
144- add Requires: python3-pygobject, dbus-python3
145
146* Sun Jan 12 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.10.1-2
147- rebuild with VineSeed environment
148
149* Sat Oct 26 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.10.1-1
150- initial build
151
Note: See TracBrowser for help on using the repository browser.