prison-vl.spec 1.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182
  1. Name: prison
  2. Summary: A Qt-based barcode abstraction library
  3. Version: 1.0
  4. Release: 5%{?_dist_release}
  5. Group: System Environment/Libraries
  6. License: MIT
  7. URL: https://projects.kde.org/projects/kdesupport/prison
  8. Source0: ftp://ftp.kde.org/pub/kde/stable/prison/1.0/src/%{name}-%{version}.tar.gz
  9. BuildRoot: %{_tmppath}/%{name}-%{version}-root
  10. BuildRequires: cmake
  11. BuildRequires: libdmtx-devel
  12. BuildRequires: qrencode-devel
  13. BuildRequires: qt4-devel
  14. %description
  15. Prison is a Qt-based barcode abstraction layer/library that provides
  16. an uniform access to generation of barcodes with data.
  17. %package devel
  18. Summary: Development files for %{name}
  19. Requires: %{name}%{?_isa} = %{version}-%{release}
  20. %description devel
  21. %{summary}
  22. %prep
  23. %setup -q
  24. %build
  25. mkdir -p %{_target_platform}
  26. pushd %{_target_platform}
  27. %{cmake} ..
  28. popd
  29. make %{?_smp_mflags} -C %{_target_platform}
  30. %install
  31. rm -rf %{buildroot}
  32. make install/fast -C %{_target_platform} DESTDIR=%{buildroot}
  33. %clean
  34. rm -rf %{buildroot}
  35. %post -p /sbin/ldconfig
  36. %postun -p /sbin/ldconfig
  37. %files
  38. %defattr(-,root,root,-)
  39. %doc LICENSE
  40. %{_libdir}/libprison.so.0*
  41. %files devel
  42. %defattr(-,root,root,-)
  43. %{_includedir}/prison/
  44. %{_libdir}/libprison.so
  45. %{_libdir}/cmake/Prison/
  46. %changelog
  47. * Sun Jul 29 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> - 1.0-5
  48. - rebuild package
  49. * Sun Jul 31 2011 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 1.0-4
  50. - Initial build for Vine Linux
  51. * Wed Jun 29 2011 Rex Dieter <rdieter@fedoraproject.org> - 1.0-3
  52. - %%files: track soname
  53. - minor cosmetics
  54. * Fri May 20 2011 Jaroslav Reznik <jreznik@redhat.com> - 1.0-2
  55. - prison is qt only library
  56. * Fri May 20 2011 Jaroslav Reznik <jreznik@redhat.com> - 1.0-1
  57. - initial package