nepomuk-core-vl.spec 3.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148
  1. Name: nepomuk-core
  2. Summary: Nepomuk core utilities and libraries
  3. Summary(ja): Nepomuk core ユーティリティーとライブラリ
  4. Version: 4.10.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. %{_bindir}/nepomuk-simpleresource-rcgen
  72. %{_bindir}/nepomuk2-rcgen
  73. %{_bindir}/nepomukbackup
  74. %{_bindir}/nepomukcleaner
  75. %{_bindir}/nepomukindexer
  76. %{_bindir}/nepomukserver
  77. %{_bindir}/nepomukservicestub
  78. %{_libdir}/kde4/*.so
  79. %{_libdir}/libkdeinit4_nepomukserver.so
  80. %{_datadir}/applications/kde4/nepomukbackup.desktop
  81. %{_datadir}/applications/kde4/nepomukcleaner.desktop
  82. %{_datadir}/autostart/nepomukserver.desktop
  83. %{_datadir}/dbus-1/interfaces/*
  84. %{_datadir}/kde4/apps/*
  85. %{_datadir}/kde4/services/*
  86. %{_datadir}/kde4/servicetypes/*
  87. %{_datadir}/ontology/kde/
  88. %files devel
  89. %defattr(-,root,root,-)
  90. %{_includedir}/kde4/Nepomuk2
  91. %{_includedir}/kde4/nepomuk2
  92. %{_libdir}/libnepomukcore.so
  93. %{_libdir}/cmake/NepomukCore
  94. %files libs
  95. %defattr(-,root,root,-)
  96. %{_libdir}/libnepomukcore.so.*
  97. %{_libdir}/libnepomukcommon.so
  98. %{_libdir}/libnepomukextractor.so
  99. %changelog
  100. * Sun Jun 09 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.10.4-1
  101. - new upstream release
  102. - remove BuildRequires: kdebase-workspace-devel
  103. - add BuildRequires: exiv2-devel, poppler-qt4-devel, taglib-devel
  104. * Fri Jan 04 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.9.5-1
  105. - new upstream release
  106. * Sat Nov 10 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.9.3-1
  107. - new upstream release
  108. * Sun Oct 07 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.9.2-1
  109. - new upstream release
  110. * Thu Sep 06 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.9.1-1
  111. - new upstream release
  112. * Sun Aug 12 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.9.0-1
  113. - initial build