taglib-vl.spec 3.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130
  1. Name: taglib
  2. Summary: TagLib Audio Meta-Data Library
  3. Summary(ja): オーディオメタデータライブラリ
  4. Version: 1.12
  5. Release: 1%{?_dist_release}
  6. Group: system
  7. Vendor: Project Vine
  8. Distribution: Vine Linux
  9. License: LGPLv2 and MPL
  10. URL: https://taglib.github.com/
  11. Source: https://github.com/taglib/taglib/releases/download/v%{version}/taglib-%{version}.tar.gz
  12. Patch2: taglib-1.12-multilib.patch
  13. BuildRoot: %{_tmppath}/%{name}-%{version}-root
  14. BuildRequires: cmake >= 2.6.0
  15. BuildRequires: pkgconfig
  16. BuildRequires: zlib-devel
  17. %description
  18. TagLib is a library for reading and editing the meta-data of
  19. several popular audio formats. Currently it supports both ID3v1
  20. and ID3v2 for MP3 files, Ogg Vorbis comments and ID3 tags
  21. and Vorbis comments in FLAC files.
  22. %package devel
  23. Summary: TagLib Development environment
  24. Summary(ja): TagLib 開発用ファイル
  25. Group: programming
  26. Requires: %{name} = %{version}-%{release}
  27. %description devel
  28. Libraries and header files required for TagLib development.
  29. %debug_package
  30. %prep
  31. %setup -q
  32. %patch2 -p1 -b .multilib
  33. %build
  34. %cmake -DWITH_ASF=1 -DWITH_MP4=1
  35. %cmake_build
  36. %install
  37. rm -rf $RPM_BUILD_ROOT
  38. %cmake_install
  39. rm -f $RPM_BUILD_ROOT%{_libdir}/lib*.la
  40. %clean
  41. rm -rf $RPM_BUILD_ROOT
  42. %files
  43. %defattr(-,root,root)
  44. %license COPYING.*
  45. %doc AUTHORS NEWS
  46. %{_libdir}/lib*.so.*
  47. %files devel
  48. %defattr(-,root,root)
  49. %{_bindir}/*
  50. %{_includedir}/taglib
  51. #{_libdir}/lib*.la
  52. %{_libdir}/lib*.so
  53. %{_libdir}/pkgconfig/*.pc
  54. %changelog
  55. * Fri Apr 23 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.12-1
  56. - new upstream release.
  57. - updated Patch2.
  58. - dropped ldconfig scriptlets.
  59. * Sat Jul 02 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.9.1-2
  60. - rebuild with gcc-5.4.0
  61. * Tue Jan 20 2015 Ryoichi INAGAKI <ryo1@toki.waseda.jp> - 1.9.1-1
  62. - new upstream release
  63. - dropt Patch0
  64. * Sun Feb 10 2013 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 1.8-1
  65. - new upstream release
  66. * Mon Sep 03 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.7.2-1
  67. - new upstream release
  68. * Sun Oct 17 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.6.3-1
  69. - new upstream release
  70. - added build option for supporting ASF and MP4 files
  71. - added Patch2 from Fedora
  72. * Sat Oct 02 2010 Shu KONNO <owa@bg.wakwak.com> 1.6.1-2
  73. - rebuilt with rpm-4.8.1 for pkg-config
  74. * Fri Jan 1 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.6.1-1
  75. - new upstream release
  76. - used cmake for building
  77. * Mon Jul 21 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.5-1
  78. - new upstream release
  79. - removed lib*.la files
  80. * Mon Jun 18 2007 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.4-0vl3
  81. - rebuilt with new toolchain
  82. * Thu Nov 30 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 1.4-0vl2
  83. - add wchar.diff (patch0)
  84. cf. http://mail.kde.org/pipermail/taglib-devel/2006-November/000532.html
  85. * Sat Jan 28 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 1.4-0vl1
  86. - source upgrade
  87. - add BuildRequires: zlib-devel
  88. - add taglib.pc to devel package
  89. * Thu Oct 21 2004 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.3-0vl1
  90. - source upgrade
  91. * Wed Jun 16 2004 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.1-0vl2
  92. - add all files under %%{_includedir}/taglib to devel package
  93. * Tue Jun 15 2004 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.1-0vl1
  94. - Initial packaging