trash-cli-vl.spec 2.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687
  1. %{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
  2. Summary: Command Line Interface to FreeDesktop.org Trash
  3. Summary(ja): ゴミ箱を操作するコマンドライン用ツール
  4. Name: trash-cli
  5. Version: 0.11.2
  6. Release: 2%{?_dist_release}
  7. Source0: http://trash-cli.googlecode.com/files/%{name}-%{version}.tar.gz
  8. License: GPL v2
  9. Group: Applications/System
  10. URL: http://code.google.com/p/trash-cli
  11. Requires: python, python-unipath
  12. BuildRequires: python
  13. BuildRoot: %{_tmppath}/%{name}-%{version}-root
  14. BuildArch: noarch
  15. Packager: kazutaka
  16. %description
  17. trash-cli provides the following commands to manage the trash:
  18. * trash-put trashes files and directories.
  19. * trash-empty empty the trashcan(s).
  20. * trash-list list trashed file.
  21. * trash-restore restore a trashed file.
  22. For each file the name, original path, deletion date, and permissions
  23. are recorded. The trash command allow trash multiple files with the
  24. same name. These command uses the same Trashcan of last versions of
  25. KDE, GNOME and XFCE.
  26. %description -l ja
  27. trash-cli はゴミ箱を操作する、以下のコマンドを提供します:
  28. * trash-put ファイルとディレクトリをゴミ箱に移動
  29. * trash-empty ゴミ箱を空にする
  30. * trash-list ゴミ箱の中の、ファイルの一覧を出力
  31. * trash-restore ファイルをゴミ箱から元に戻す
  32. 各ファイルの名前や元のパス、削除した日時、アクセス権が記録され
  33. ます。また trash コマンドは同名のファイルを複数扱えるようになっ
  34. ています。これらのコマンドは、最新の KDE や GNOME、XFCE と同じ
  35. ゴミ箱を使用します。
  36. %prep
  37. %setup
  38. %build
  39. %{__python} setup.py build
  40. %install
  41. %{__rm} -rf ${RPM_BUILD_ROOT}
  42. %{__python} setup.py install \
  43. --root=${RPM_BUILD_ROOT} \
  44. --install-data=%{_datadir} \
  45. --single-version-externally-managed
  46. %clean
  47. %{__rm} -rf ${RPM_BUILD_ROOT}
  48. %files
  49. %defattr(-,root,root)
  50. %doc AUTHORS COPYING HISTORY.txt INSTALL.txt README.txt THANKS
  51. %doc docs/*
  52. %{_bindir}/restore-trash
  53. %{_bindir}/trash-empty
  54. %{_bindir}/trash-list
  55. %{_bindir}/trash-put
  56. %{_bindir}/trash-restore
  57. %{_bindir}/volume-of
  58. %{python_sitelib}/trashcli
  59. %{python_sitelib}/trash_cli*
  60. %{_mandir}/man1/trash-empty.1*
  61. %{_mandir}/man1/trash-list.1*
  62. %{_mandir}/man1/trash-put.1*
  63. %{_mandir}/man1/trash-restore.1*
  64. %changelog
  65. * Sun Apr 18 2010 Kazutaka HARADA <kazutaka@vinelinux.org> 0.11.2-2
  66. - rebuild with python-2.6.5 (Seed only)
  67. * Thu Oct 22 2009 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.11.2-1
  68. - initial build for Vine Linux