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

Revision 7728, 3.7 KB checked in by Takemikaduchi, 11 years ago (diff)

KDE-4.10.5

Line 
1Name:          nepomuk-core
2Summary:       Nepomuk core utilities and libraries
3Summary(ja):   Nepomuk core ユーティリティーとライブラリ
4Version:       4.10.5
5Release:       1%{?_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
24%description
25The core Nepomuk system contains of the central services like file indexing,
26file system monitoring, query, and of course storage, as well as the corresponding
27client libraries.
28
29
30%package devel
31Summary:  Developer files for %{name}
32Summary(ja): %{name} の開発用ファイル
33Group:    Development/Libraries
34Requires: %{name}-libs = %{version}-%{release}
35
36%description devel
37%{summary}.
38
39%description -l ja devel
40%{name} の開発用ファイルです.
41
42%package libs
43Summary: Runtime libraries for %{name}
44Summary(ja): %{name} のランタイムライブラリ
45Group:   System Environment/Libraries
46Requires: kdelibs4 >= %{version}
47
48%description libs
49%{summary}.
50
51%description -l ja libs
52%{name} のランタイムライブラリです.
53
54%prep
55%setup -q
56
57%build
58mkdir -p %{_target_platform}
59pushd %{_target_platform}
60%cmake \
61    -DCMAKE_BUILD_TYPE=release \
62    -DCMAKE_INSTALL_PREFIX:PATH=%{_prefix} \
63    -DDATA_INSTALL_DIR:PATH=%{_datadir}/kde4/apps \
64    -DINCLUDE_INSTALL_DIR:PATH=%{_includedir}/kde4 \
65    -DLIB_INSTALL_DIR:PATH=%{_libdir} \
66    -DLIBEXEC_INSTALL_DIR:PATH=%{_libexecdir}/kde4 \
67    -DSYSCONF_INSTALL_DIR:PATH=%{_sysconfdir} \
68    ..
69popd
70
71make %{?_smp_mflags} -C %{_target_platform}
72
73
74%install
75rm -rf $RPM_BUILD_ROOT
76
77make install/fast DESTDIR=$RPM_BUILD_ROOT -C %{_target_platform}
78
79
80%clean
81rm -rf $RPM_BUILD_ROOT
82
83%posttrans
84update-desktop-database -q &> /dev/null ||:
85
86%postun
87if [ $1 -eq 0 ] ; then
88    update-desktop-database -q &> /dev/null ||:
89fi
90
91%post libs -p /sbin/ldconfig
92%postun libs -p /sbin/ldconfig
93
94
95%files
96%defattr(-,root,root,-)
97%{_bindir}/nepomuk-simpleresource-rcgen
98%{_bindir}/nepomuk2-rcgen
99%{_bindir}/nepomukbackup
100%{_bindir}/nepomukcleaner
101%{_bindir}/nepomukindexer
102%{_bindir}/nepomukserver
103%{_bindir}/nepomukservicestub
104%{_libdir}/kde4/*.so
105%{_libdir}/libkdeinit4_nepomukserver.so
106%{_datadir}/applications/kde4/nepomukbackup.desktop
107%{_datadir}/applications/kde4/nepomukcleaner.desktop
108%{_datadir}/autostart/nepomukserver.desktop
109%{_datadir}/dbus-1/interfaces/*
110%{_datadir}/kde4/apps/*
111%{_datadir}/kde4/services/*
112%{_datadir}/kde4/servicetypes/*
113%{_datadir}/ontology/kde/
114
115%files devel
116%defattr(-,root,root,-)
117%{_includedir}/kde4/Nepomuk2
118%{_includedir}/kde4/nepomuk2
119%{_libdir}/libnepomukcore.so
120%{_libdir}/cmake/NepomukCore
121
122%files libs
123%defattr(-,root,root,-)
124%{_libdir}/libnepomukcore.so.*
125%{_libdir}/libnepomukcommon.so
126%{_libdir}/libnepomukextractor.so
127
128
129%changelog
130* Sat Jul 06 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.10.5-1
131- new upstream release
132- remove BuildRequires: kdebase-workspace-devel
133- add BuildRequires: exiv2-devel, poppler-qt4-devel, taglib-devel
134
135* Fri Jan 04 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.9.5-1
136- new upstream release
137
138* Sat Nov 10 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.9.3-1
139- new upstream release
140
141* Sun Oct 07 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.9.2-1
142- new upstream release
143
144* Thu Sep 06 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.9.1-1
145- new upstream release
146
147* Sun Aug 12 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.9.0-1
148- initial build
Note: See TracBrowser for help on using the repository browser.