nepomuk-core-vl.spec 4.4 KB

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