easytag-vl.spec 3.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120
  1. Summary: Tag Editor for MP4, MP3, Ogg Vorbis, FLAC and othe music files
  2. Summary(ja): MP4, MP3, Ogg Vorbis, FLAC 等に対応したタグエディタ
  3. Name: easytag
  4. Version: 2.2.6
  5. Release: 2%{?_dist_release}
  6. License: GPLv2+
  7. Group: Applications/Multimedia
  8. URL: https://wiki.gnome.org/Apps/EasyTAG
  9. Source0: https://download.gnome.org/sources/easytag/2.2/%{name}-%{version}.tar.xz
  10. Buildroot: %{_tmppath}/%{name}-%{version}-root
  11. BuildRequires: appdata-tools
  12. BuildRequires: desktop-file-utils
  13. BuildRequires: docbook-dtds
  14. BuildRequires: docbook-style-xsl
  15. BuildRequires: flac-devel
  16. BuildRequires: gtk3-devel
  17. BuildRequires: id3lib-devel >= 3.7.12
  18. BuildRequires: intltool
  19. BuildRequires: itstool
  20. BuildRequires: libid3tag-devel
  21. BuildRequires: libvorbis-devel
  22. BuildRequires: libxslt
  23. #BuildRequires: pkgconfig(opusfile)
  24. BuildRequires: speex-devel
  25. BuildRequires: taglib-devel
  26. BuildRequires: wavpack-devel
  27. Requires(post): desktop-file-utils
  28. Requires(postun): desktop-file-utils
  29. Vendor: Project Vine
  30. Distribution: Vine Linux
  31. %description
  32. EasyTAG is a utility for viewing, editing and writing the tags of MP4, MP3,
  33. MP2, FLAC, Ogg Opus, Ogg Speex, Ogg Vorbis, MusePack and Monkey's Audio files.
  34. %description -l ja
  35. EasyTAG は、MP4, MP3, MP2, FLAC, Ogg Opus, Ogg Speex, Ogg Vorbis などオーディオファイルのタグを閲覧したり編集したりするユーティリティです。
  36. %prep
  37. %setup -q
  38. %build
  39. %configure
  40. make V=1 %{?_smp_mflags}
  41. %install
  42. rm -rf %{buildroot}
  43. make DESTDIR=%{buildroot} INSTALL="install -p" install
  44. find %{buildroot} -type f -name "*.la" -delete
  45. %find_lang %{name} --with-gnome
  46. %clean
  47. rm -rf %{buildroot}
  48. %post
  49. touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
  50. update-desktop-database &> /dev/null || :
  51. %postun
  52. if [ $1 -eq 0 ] ; then
  53. touch --no-create %{_datadir}/icons/hicolor &>/dev/null
  54. gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
  55. fi
  56. update-desktop-database &> /dev/null || :
  57. %posttrans
  58. gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
  59. %files -f %{name}.lang
  60. %defattr(-,root,root,-)
  61. %doc COPYING ChangeLog README THANKS TODO
  62. %{_bindir}/easytag
  63. %{_datadir}/appdata/easytag.appdata.xml
  64. %{_datadir}/applications/%{name}.desktop
  65. %{_datadir}/icons/hicolor/*/apps/easytag.*
  66. %{_mandir}/man1/easytag.1*
  67. %changelog
  68. * Sat Jul 09 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> - 2.2.6-2
  69. - rebuild with gcc-5.4.0
  70. * Tue Mar 17 2015 Ryoichi INAGAKI <ryo1@toki.waseda.jp> - 2.2.6-1
  71. - updated to 2.2.6
  72. * Tue Mar 20 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 2.1.7-1
  73. - updated to 2.1.7
  74. - remove mpg123 code from the source tarball
  75. - import patch[012] from Fedora
  76. * Mon Sep 22 2008 Shu KONNO <owa@bg.wakwak.com> 2.1-1vl5
  77. - applied new versioning policy, spec in utf-8
  78. * Sat Aug 18 2007 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.1-0vl2
  79. - rebuilt with flac-1.2.0
  80. * Mon Jun 18 2007 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.1-0vl1
  81. - new upstream release
  82. - rebuilt with new toolchain
  83. * Sun Mar 11 2007 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 2.0-0vl3
  84. - add audio-file-player.patch (patch0)
  85. to use audacious as default audio file player instead of xmms
  86. * Fri Mar 09 2007 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 2.0-0vl2
  87. - add Requires(post,postun): ldconfig, desktop-file-utils
  88. * Fri Mar 09 2007 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 2.0-0vl1
  89. - initial build