source: projects/specs/trunk/n/nepomuk-core/nepomuk-core-vl.spec @ 10547

Revision 10547, 4.9 KB checked in by Takemikaduchi, 8 years ago (diff)

rebuild with gcc-5.4.0

Line 
1Name:          nepomuk-core
2Summary:       Nepomuk core utilities and libraries
3Summary(ja):   Nepomuk core ユーティリティーとライブラリ
4Version:       4.14.3
5Release:       3%{?_dist_release}
6
7License:       GPLv2,GPLv3,LGPLv2,LGPLv3
8Group:         User Interface/Desktops
9URL:           http://nepomuk.kde.org/
10
11Source0:       ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
12
13BuildRoot:     %{_tmppath}/%{name}-%{version}-root
14
15BuildRequires:  kdelibs-devel >= %{version}
16BuildRequires:  soprano-devel >= 2.7.56
17BuildRequires:  strigi-devel >= 0.7.3
18BuildRequires:  exiv2-devel >= 0.20
19BuildRequires:  poppler-qt4-devel
20BuildRequires:  taglib-devel
21
22Requires: %{name}-libs = %{version}-%{release}
23
24Vendor: Project Vine
25Distribution: Vine Linux
26
27%description
28The core Nepomuk system contains of the central services like file indexing,
29file system monitoring, query, and of course storage, as well as the corresponding
30client libraries.
31
32
33%package devel
34Summary:  Developer files for %{name}
35Summary(ja): %{name} の開発用ファイル
36Group:    Development/Libraries
37Requires: %{name}-libs = %{version}-%{release}
38
39%description devel
40%{summary}.
41
42%description -l ja devel
43%{name} の開発用ファイルです.
44
45%package libs
46Summary: Runtime libraries for %{name}
47Summary(ja): %{name} のランタイムライブラリ
48Group:   System Environment/Libraries
49Requires: kdelibs4 >= %{version}
50
51%description libs
52%{summary}.
53
54%description -l ja libs
55%{name} のランタイムライブラリです.
56
57%prep
58%setup -q
59
60%build
61mkdir -p %{_target_platform}
62pushd %{_target_platform}
63%cmake \
64    -DCMAKE_BUILD_TYPE=release \
65    -DCMAKE_INSTALL_PREFIX:PATH=%{_prefix} \
66    -DDATA_INSTALL_DIR:PATH=%{_datadir}/kde4/apps \
67    -DINCLUDE_INSTALL_DIR:PATH=%{_includedir}/kde4 \
68    -DLIB_INSTALL_DIR:PATH=%{_libdir} \
69    -DLIBEXEC_INSTALL_DIR:PATH=%{_libexecdir}/kde4 \
70    -DSYSCONF_INSTALL_DIR:PATH=%{_sysconfdir} \
71    ..
72popd
73
74make %{?_smp_mflags} -C %{_target_platform}
75
76
77%install
78rm -rf $RPM_BUILD_ROOT
79
80make install/fast DESTDIR=$RPM_BUILD_ROOT -C %{_target_platform}
81
82
83%clean
84rm -rf $RPM_BUILD_ROOT
85
86%posttrans
87update-desktop-database -q &> /dev/null ||:
88
89%postun
90if [ $1 -eq 0 ] ; then
91    update-desktop-database -q &> /dev/null ||:
92fi
93
94%post libs -p /sbin/ldconfig
95%postun libs -p /sbin/ldconfig
96
97
98%files
99%defattr(-,root,root,-)
100%{_sysconfdir}/dbus-1/system.d/org.kde.nepomuk.filewatch.conf
101%{_bindir}/nepomuk-simpleresource-rcgen
102%{_bindir}/nepomuk2-rcgen
103%{_bindir}/nepomukbackup
104%{_bindir}/nepomukcleaner
105%{_bindir}/nepomukcmd
106%{_bindir}/nepomukctl
107%{_bindir}/nepomukfileindexer
108%{_bindir}/nepomukfilewatch
109%{_bindir}/nepomukindexer
110%{_bindir}/nepomukmigrator
111%{_bindir}/nepomuksearch
112%{_bindir}/nepomukserver
113%{_bindir}/nepomukservicestub
114%{_bindir}/nepomukshow
115%{_bindir}/nepomukstorage
116%{_libdir}/kde4/*.so
117%{_libdir}/libkdeinit4_nepomukserver.so
118%{_libexecdir}/kde4/kde_nepomuk_filewatch_raiselimit
119%{_datadir}/applications/kde4/nepomukbackup.desktop
120%{_datadir}/applications/kde4/nepomukcleaner.desktop
121%{_datadir}/autostart/nepomukserver.desktop
122%{_datadir}/dbus-1/interfaces/*
123%{_datadir}/dbus-1/system-services/org.kde.nepomuk.filewatch.service
124%{_datadir}/kde4/apps/*
125%{_datadir}/kde4/services/*
126%{_datadir}/kde4/servicetypes/*
127%{_datadir}/ontology/kde/
128%{_datadir}/polkit-1/actions/org.kde.nepomuk.filewatch.policy
129
130%files devel
131%defattr(-,root,root,-)
132%{_includedir}/kde4/Nepomuk2
133%{_includedir}/kde4/nepomuk2
134%{_libdir}/libnepomukcleaner.so
135%{_libdir}/libnepomukcore.so
136%{_libdir}/cmake/NepomukCore
137
138%files libs
139%defattr(-,root,root,-)
140%{_libdir}/libnepomukcleaner.so.*
141%{_libdir}/libnepomukcore.so.*
142%{_libdir}/libnepomukcommon.so
143%{_libdir}/libnepomukextractor.so
144
145
146%changelog
147* Mon Jul 04 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.14.3-3
148- rebuild with gcc-5.4.0
149
150* Sat Nov 07 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.14.3-2
151- rebuild with exiv2-0.25
152
153* Wed Dec 31 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.14.3-1
154- new upstream release
155
156* Mon May 05 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.12.5-1
157- new upstream release
158
159* Sat Feb 08 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.12.2-1
160- new upstream release
161
162* Wed Dec 11 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.11.4-1
163- new upstream release
164
165* Sun Sep 08 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.11.1-1
166- new upstream release
167
168* Sat Jul 06 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.10.5-1
169- new upstream release
170- remove BuildRequires: kdebase-workspace-devel
171- add BuildRequires: exiv2-devel, poppler-qt4-devel, taglib-devel
172
173* Fri Jan 04 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.9.5-1
174- new upstream release
175
176* Sat Nov 10 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.9.3-1
177- new upstream release
178
179* Sun Oct 07 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.9.2-1
180- new upstream release
181
182* Thu Sep 06 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.9.1-1
183- new upstream release
184
185* Sun Aug 12 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.9.0-1
186- initial build
Note: See TracBrowser for help on using the repository browser.