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

Revision 9222, 3.0 KB checked in by Takemikaduchi, 9 years ago (diff)

R: rebuild
openbabel: add BR
k3b: new upstream release
others: KDE-4.14.3

RevLine 
[6725]1Name: juk
2Summary: KDE music manager and player
3Summary(ja): KDE ミュージックマネージャ及びプレイヤー
[9222]4Version: 4.14.3
[6725]5Release: 1%{?_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
[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
[9222]83* Thu Jan 01 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.14.3-1
84- new upstream release
85
[8430]86* Tue May 06 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.12.5-1
87- new upstream release
88
[8252]89* Sun Feb 09 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.12.2-1
90- new upstream release
91
[8056]92* Sun Dec 15 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.11.4-1
93- new upstream release
94
[7801]95* Sun Sep 08 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.11.1-1
96- new upstream release
97
[7728]98* Sat Jul 06 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.10.5-1
99- new upstream release
100
[7294]101* Fri Jan 04 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.9.5-1
102- new upstream release
103
[7105]104* Sat Nov 10 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.9.3-1
105- new upstream release
106
[6899]107* Sun Oct 07 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.9.2-1
108- new upstream release
109
[6797]110* Thu Sep 06 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.9.1-1
111- new upstream release
112
[6725]113* Sun Aug 12 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.9.0-1
114- initial build
Note: See TracBrowser for help on using the repository browser.