jfsutils-vl.spec 3.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192
  1. Summary: Utilities for managing the JFS filesystem
  2. Summary(ja): JFS ファイルシステムを管理するためのユーティリティ集
  3. Name: jfsutils
  4. Version: 1.1.15
  5. Release: 2%{?_dist_release}
  6. Group: System Environment/Base
  7. License: GPLv2+
  8. URL: http://jfs.sourceforge.net/
  9. Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
  10. Patch0: jfsutils-1.1.15_stdint.patch
  11. Patch1: jfsutils_format-security_ftbs.patch
  12. Buildroot: %{_tmppath}/%{name}-%{version}
  13. BuildRequires: libuuid-devel
  14. Packager: kenta
  15. Vendor: Project Vine
  16. %description
  17. Utilities for managing IBM's Journaled File System (JFS) under Linux. The
  18. following utilities are available: jfs_fsck - initiate replay of the JFS
  19. transaction log, and check and repair a JFS formatted device. jfs_fscklog -
  20. extract a log from the JFS fsck workspace into a file and/or display it.
  21. jfs_logdump - dump a JFS formatted device's journal log. jfs_mkfs - create
  22. a JFS formatted partition. jfs_tune - adjust tunable parameters of the JFS
  23. file system. jfs_debugfs - shell-type JFS file system editor.
  24. %description -l ja
  25. jfsutils は IBM が開発した Linux版 Journaled File System (JFS) の管理ユー
  26. ティリティ群であり、次のユーティリティが含まれています。
  27. jfs_fsck: JFSのトランザクション・ログのリプレイを初期化し、JFSフォーマット
  28. のデバイスのチェックや修復を行います。
  29. jfs_fscklog: jfs_fsck の作業領域からログを抽出し、ファイルや画面に出力します。
  30. jfs_logdump: JFSフォーマットのデバイスからジャーナル・ログをダンプします。
  31. jfs_mkfs: JFSフォーマットのパーティションを作成します。
  32. jfs_tune: JFSフォーマットのファイルシステムに関するいくつかのパラメータを
  33. 調整することが出来ます。
  34. jfs_debugfs: 対話型の JFS用ファイルシステム・エディタです。
  35. %prep
  36. %setup -q
  37. find . -type f -name *.[ch] -exec chmod -x {} \;
  38. %patch0 -p1
  39. %patch1 -p1
  40. %build
  41. CFLAGS="${RPM_OPT_FLAGS}" ./configure --mandir=%{_mandir}
  42. make
  43. %install
  44. [ -n "$RPM_BUILD_ROOT" -a "$RPM_BUILD_ROOT" != / ] && rm -rf $RPM_BUILD_ROOT
  45. make install DESTDIR=${RPM_BUILD_ROOT}
  46. %clean
  47. rm -rf ${RPM_BUILD_ROOT}
  48. %files
  49. %defattr(-,root,root)
  50. %doc AUTHORS COPYING NEWS README ChangeLog
  51. %{_syssbindir}/*
  52. %{_mandir}/*/*
  53. %changelog
  54. * Sun Jan 11 2015 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 1.1.15-2
  55. - rebuilt with current VineSeed
  56. - added Patch1 and Patch2 from Fedora
  57. * Sat Apr 16 2011 NAKAMURA Kenta <kenta@vinelinux.org> 1.1.15-1
  58. - new upstream release
  59. * Sat May 30 2009 NAKAMURA Kenta <kenta@vinelinux.org> 1.1.14-1
  60. - new upstream release
  61. * Tue Jul 22 2008 NAKAMURA Kenta <kenta@vinelinux.org> 1.1.13-1
  62. - new upstream release
  63. - spec in UTF-8
  64. - new versioning policy
  65. * Sun Oct 07 2007 NAKAMURA Kenta <kenta@vinelinux.org> 1.1.12-0vl1
  66. - new upstream release
  67. * Thu Nov 23 2006 NAKAMURA Kenta <kenta@vinelinux.org> 1.1.11-0vl2
  68. - add Japanese Summaries and descriptions
  69. * Fri Sep 22 2006 NAKAMURA Kenta <kenta@vinelinux.org> 1.1.11-0vl1
  70. - new upstream release
  71. * Fri Mar 10 2006 NAKAMURA Kenta <kenta@c.csce.kyushu-u.ac.jp> 1.1.10-1vl1
  72. - initial release