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

RevLine 
[6725]1Name: juk
2Summary: KDE music manager and player
3Summary(ja): KDE ミュージックマネージャ及びプレイヤー
[9222]4Version: 4.14.3
[10548]5Release: 2%{?_dist_release}
[6725]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
[8252]15BuildRequires: kdelibs-devel >= %{version}
[6725]16BuildRequires: soprano-devel
17BuildRequires: taglib-devel
18
[8252]19Requires: kdelibs >= %{version}
[6725]20
[8252]21Vendor: Project Vine
22Distribution: Vine Linux
23
[6725]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
[10548]83* Wed Jul 06 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.14.3-2
84- rebuild with gcc-5.4.0
85
[9222]86* Thu Jan 01 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.14.3-1
87- new upstream release
88
[8430]89* Tue May 06 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.12.5-1
90- new upstream release
91
[8252]92* Sun Feb 09 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.12.2-1
93- new upstream release
94
[8056]95* Sun Dec 15 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.11.4-1
96- new upstream release
97
[7801]98* Sun Sep 08 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.11.1-1
99- new upstream release
100
[7728]101* Sat Jul 06 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.10.5-1
102- new upstream release
103
[7294]104* Fri Jan 04 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.9.5-1
105- new upstream release
106
[7105]107* Sat Nov 10 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.9.3-1
108- new upstream release
109
[6899]110* Sun Oct 07 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.9.2-1
111- new upstream release
112
[6797]113* Thu Sep 06 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.9.1-1
114- new upstream release
115
[6725]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.