nautilus-cd-burner-vl.spec 5.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174
  1. Summary: cd burning extensions for Nautilus
  2. Summary(ja): Nautilus の CD burner 拡張
  3. Name: nautilus-cd-burner
  4. Version: 2.24.0
  5. Release: 2%{?_dist_release}
  6. License: LGPL/GPL
  7. Group: User Interface/Desktops
  8. Source: %{name}-%{version}.tar.bz2
  9. BuildRoot: %{_tmppath}/%{name}-%{version}-root
  10. Requires(post,pre,preun): GConf2
  11. Requires(post,postun): gtk2
  12. BuildRequires: nautilus-devel >= 2.26.0
  13. BuildRequires: gnome-vfs2-devel >= 2.24.0
  14. BuildRequires: gnome-mount-devel
  15. BuildRequires: hal-devel >= 0.5.9
  16. BuildRequires: dbus-devel >= 1.0
  17. BuildRequires: eel2-devel >= 2.24.0
  18. BuildRequires: libgnome-devel >= 2.26.0
  19. %description
  20. An easy to use CD burning package, well integrated with
  21. Nautilus and the Gnome desktop.
  22. %prep
  23. %setup -q
  24. %build
  25. %configure --enable-hal --enable-gnome-mount
  26. make %{?_smp_mflags} LIBTOOL=/usr/bin/libtool
  27. %install
  28. export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
  29. make install DESTDIR=$RPM_BUILD_ROOT
  30. unset GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL
  31. %find_lang %name
  32. # remove unpackaged files
  33. rm -f $RPM_BUILD_ROOT%{_libdir}/*.*a
  34. rm -f $RPM_BUILD_ROOT%{_libdir}/nautilus/extensions-2.0/*.*a
  35. #rm $RPM_BUILD_ROOT%{_libdir}/gnome-vfs-2.0/modules/libmapping.*a
  36. #rm $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/icon-theme.cache
  37. %clean
  38. rm -rf $RPM_BUILD_ROOT
  39. %post
  40. /sbin/ldconfig
  41. export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
  42. gconftool-2 --makefile-install-rule %{_sysconfdir}/gconf/schemas/nautilus-cd-burner.schemas > /dev/null
  43. touch --no-create %{_datadir}/icons/hicolor
  44. if [ -x /usr/bin/gtk-update-icon-cache ]; then
  45. /usr/bin/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor ||:
  46. fi
  47. %pre
  48. if [ "$1" -gt 1 ]; then
  49. export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
  50. gconftool-2 --makefile-uninstall-rule %{_sysconfdir}/gconf/schemas/nautilus-cd-burner.schemas > /dev/null || :
  51. fi
  52. %preun
  53. if [ "$1" -eq 0 ]; then
  54. export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
  55. gconftool-2 --makefile-uninstall-rule %{_sysconfdir}/gconf/schemas/nautilus-cd-burner.schemas > /dev/null || :
  56. fi
  57. %postun
  58. /sbin/ldconfig
  59. touch --no-create %{_datadir}/icons/hicolor
  60. if [ -x /usr/bin/gtk-update-icon-cache ]; then
  61. /usr/bin/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor ||:
  62. fi
  63. %files -f %{name}.lang
  64. %defattr(-,root,root)
  65. %doc AUTHORS COPYING NEWS README
  66. %{_sysconfdir}/gconf/schemas/*
  67. %{_bindir}/nautilus-cd-burner
  68. %{_libdir}/nautilus/extensions-2.0/*.so*
  69. %{_libdir}/lib*.so*
  70. %{_datadir}/%{name}
  71. %{_datadir}/applications/*
  72. %{_datadir}/icons/hicolor/*
  73. %{_includedir}/*
  74. %{_libdir}/pkgconfig/*
  75. %changelog
  76. * Sun Mar 22 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.24.0-2
  77. - rebuild with nautilus 2.26.0
  78. * Thu Sep 25 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 2.24.0-1
  79. - new upstream release
  80. * Thu Apr 10 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.22.1-1vl5
  81. - new upstream release
  82. * Mon Mar 31 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.22.0-1vl5
  83. - new upstream release
  84. * Sun Dec 16 2007 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.20.0-0vl1
  85. - new upstream release
  86. * Fri May 11 2007 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 2.18.1-0vl2
  87. - s/ncb.schemas/nautilus-cd-burner.schemas/ in %%post
  88. * Sat Apr 28 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 2.18.1-0vl1
  89. - new upstream release
  90. * Wed Oct 25 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 2.14.3-0vl2
  91. - add BuildRequires: eel2-devel >= 2.13.3
  92. * Wed Aug 2 2006 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.14.3-0vl1
  93. - new upstream release
  94. * Sat Apr 15 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.14.1-0vl1
  95. - new upstream release
  96. * Thu Mar 16 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.14.0.2-0vl1
  97. - new upstream release
  98. * Tue Mar 14 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.14.0.1-0vl1
  99. - new upstream release
  100. * Tue Mar 14 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.14.0-0vl1
  101. - new upstream release
  102. * Tue Mar 07 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.13.92-0vl1
  103. - new upstream release
  104. * Sat Oct 08 2005 Daisuke SUZUKI <daisuke@linux.or.jp> 2.12.1-0vl1
  105. - new upstream release
  106. * Mon Sep 19 2005 Daisuke SUZUKI <daisuke@linux.or.jp> 2.12.0-0vl1
  107. - new upstream release
  108. * Sun Jul 10 2005 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.10.2-0vl1
  109. - new upstream version
  110. - fixed Group
  111. - fixed description
  112. - removed --enable-hal=no option (error in configure)
  113. * Mon Mar 21 2005 Daisuke SUZUKI <daisuke@linux.or.jp> 2.10.0-0vl1
  114. - new upstream version
  115. * Thu Nov 11 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 2.8.5-0vl1
  116. - new upstream release
  117. * Wed Nov 03 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 0.6.3-0vl1
  118. - new upstream release
  119. * Wed Dec 24 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 0.5.3-0vl1
  120. - new upstream release
  121. * Wed Sep 03 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 0.5.1-0vl1
  122. - new upstream release
  123. * Wed Jun 18 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 0.4.3-0vl1
  124. - new upstream release
  125. * Thu Apr 3 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 0.4.0-0vl1
  126. - new upstream release
  127. * Tue Jan 28 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 0.3.2-0vl1
  128. - new upstream release
  129. * Thu Jan 16 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 0.3.1-0vl1
  130. - new upstream release
  131. * Sat Jan 11 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 0.3-0vl1
  132. - initial build