source: projects/specs/trunk/j/juk/juk-vl.spec @ 10548

Revision 10548, 3.1 KB checked in by Takemikaduchi, 8 years ago (diff)

rebuild with gcc-5.4.0

Line 
1Name: juk
2Summary: KDE music manager and player
3Summary(ja): KDE ミュージックマネージャ及びプレイヤー
4Version: 4.14.3
5Release: 2%{?_dist_release}
6
7Source: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
8
9License: GPLv2+
10Group: Applications/Multimedia
11URL: http://www.kde.org/
12
13BuildRoot: %{_tmppath}/%{name}-%{version}-root
14
15BuildRequires: kdelibs-devel >= %{version}
16BuildRequires: soprano-devel
17BuildRequires: taglib-devel
18
19Requires: kdelibs >= %{version}
20
21Vendor: Project Vine
22Distribution: Vine Linux
23
24%description
25JuK is an audio jukebox application, supporting collections of MP3, Ogg Vorbis,
26and FLAC audio files. It allows you to edit the "tags" of your audio files,
27and manage your collection and playlists. It's main focus, in fact, is on music management.
28
29
30%prep
31%setup -q
32
33
34%build
35mkdir -p %{_target_platform}
36pushd %{_target_platform}
37%cmake \
38    -DCMAKE_BUILD_TYPE=release \
39    -DCMAKE_INSTALL_PREFIX:PATH=%{_prefix} \
40    -DDATA_INSTALL_DIR:PATH=%{_datadir}/kde4/apps \
41    -DINCLUDE_INSTALL_DIR:PATH=%{_includedir}/kde4 \
42    -DLIB_INSTALL_DIR:PATH=%{_libdir} \
43    -DLIBEXEC_INSTALL_DIR:PATH=%{_libexecdir}/kde4 \
44    -DSYSCONF_INSTALL_DIR:PATH=%{_sysconfdir} \
45    ..
46popd
47
48make %{?_smp_mflags} -C %{_target_platform}
49
50%install
51rm -rf $RPM_BUILD_ROOT
52make install/fast DESTDIR=%{buildroot} -C %{_target_platform}
53
54%clean
55rm -rf $RPM_BUILD_ROOT
56
57%post
58touch --no-create %{_datadir}/icons/hicolor &> /dev/null ||:
59
60%posttrans
61gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null ||:
62update-desktop-database -q &> /dev/null ||:
63
64%postun
65if [ $1 -eq 0 ] ; then
66  touch --no-create %{_datadir}/icons/hicolor &> /dev/null ||:
67  gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null ||:
68  update-desktop-database -q &> /dev/null ||:
69fi
70
71%files
72%defattr(-,root,root)
73%{_bindir}/juk
74%{_datadir}/applications/kde4/juk.desktop
75%{_datadir}/dbus-1/interfaces/*
76%{_datadir}/icons/hicolor/*/*/*
77%{_datadir}/kde4/apps/juk
78%{_datadir}/kde4/services/ServiceMenus/jukservicemenu.desktop
79%{_docdir}/HTML/en/juk/
80
81
82%changelog
83* Wed Jul 06 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.14.3-2
84- rebuild with gcc-5.4.0
85
86* Thu Jan 01 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.14.3-1
87- new upstream release
88
89* Tue May 06 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.12.5-1
90- new upstream release
91
92* Sun Feb 09 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.12.2-1
93- new upstream release
94
95* Sun Dec 15 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.11.4-1
96- new upstream release
97
98* Sun Sep 08 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.11.1-1
99- new upstream release
100
101* Sat Jul 06 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.10.5-1
102- new upstream release
103
104* Fri Jan 04 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.9.5-1
105- new upstream release
106
107* Sat Nov 10 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.9.3-1
108- new upstream release
109
110* Sun Oct 07 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.9.2-1
111- new upstream release
112
113* Thu Sep 06 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.9.1-1
114- new upstream release
115
116* Sun Aug 12 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.9.0-1
117- initial build
Note: See TracBrowser for help on using the repository browser.