pdisk-vl.spec 4.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137
  1. Summary: A partitioning tool for Apple Macintosh-style partitioned disks
  2. Summary(ja): Apple Macintosh 用ディスクのパーティションツール
  3. Name: pdisk
  4. Version: 0.8
  5. Release: 5%{?_dist_release}
  6. License: Apple Free Copyright
  7. Group: Applications/Administration
  8. Source: pdisk.20000516.src.tar
  9. Patch10: pdisk.20000516.jp.patch
  10. Patch11: pdisk.20000516.getopt.patch
  11. Patch12: pdisk.20000516.bootstrap.patch
  12. Patch13: pdisk.20000516.smallsize.patch
  13. Patch14: pdisk.20000516.llseek.patch
  14. Patch15: pdisk.20000516.remove_strnlen_def.patch
  15. BuildRoot: %{_tmppath}/%{name}-%{version}-root
  16. BuildRequires: libjconv
  17. Requires: libjconv
  18. Vendor: Project Vine
  19. Distribution: Vine Linux
  20. Packager: shaolin
  21. %description
  22. pdisk enables you to view and modify Apple Macintosh-style partition maps.
  23. Normally, it is used to create MkLinux (or LinuxPPC) partitions on your
  24. disk, however, it can create partitions of any type, including HFS (except
  25. it would be up to MacOS or some other tool to actually create the HFS
  26. filesystem in that HFS partition). pdisk won't put MacOS disk drivers onto
  27. your disk.
  28. %description -l ja
  29. pdisk を使うことで, Apple Macintosh 形式のパーティションマップを
  30. 調べたり編集したりすることができます.
  31. 一般的には MkLinux (と LinuxPPC) 用パーティションを作成するのに使われますが,
  32. HFS など他のパーティションも作成可能です.
  33. ただし HFS ファイルシステムは MacOS 上や他のツールをつかわないと
  34. 作成できません.
  35. pdisk は MacOS ディスクドライバはインストールしません.
  36. %prep
  37. rm -rf $RPM_BUILD_ROOT
  38. mkdir $RPM_BUILD_ROOT
  39. %setup -q -n pdisk
  40. %patch10 -p0
  41. %patch11 -p1
  42. %patch12 -p1
  43. %patch13 -p1
  44. %patch14 -p1
  45. %patch15 -p1
  46. %build
  47. make
  48. %install
  49. rm -rf ${RPM_BUILD_ROOT}
  50. mkdir -p ${RPM_BUILD_ROOT}%{_syssbindir}
  51. mkdir -p ${RPM_BUILD_ROOT}%{_mandir}/man8
  52. install -m700 pdisk ${RPM_BUILD_ROOT}%{_syssbindir}/pdisk
  53. install -m444 pdisk.8 ${RPM_BUILD_ROOT}%{_mandir}/man8/pdisk.8
  54. %clean
  55. rm -rf ${RPM_BUILD_ROOT}
  56. %files
  57. %defattr(-,root,root)
  58. %doc README pdisk.html
  59. %{_syssbindir}/pdisk
  60. %{_mandir}/man8/pdisk.8*
  61. %changelog
  62. * Sat Apr 16 2011 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 0.8-5
  63. - add Patch15
  64. * Sun Mar 1 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 0.8-4
  65. - fixed Group to Applications/Administration
  66. * Sat Feb 14 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 0.8-3
  67. - changed Group to Application/Administration
  68. * Sat Oct 04 2008 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 0.8-2
  69. - spec in UTF-8
  70. * Thu Apr 17 2008 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 0.8-1
  71. - rebuilt
  72. * Fri Sep 01 2006 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 0.8-0vl5
  73. - Requires: libjconv
  74. * Fri Sep 01 2006 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 0.8-0vl4
  75. - rebuild
  76. * Fri Aug 26 2005 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 0.8-0vl3
  77. - added Patch12 to enable 'b' option (create 800K bootstrap partition)
  78. this was borrowed from Debian's mac-fdisk
  79. - added Patch13 to print HFS/Bootstrap/UNIX_SVR2 partition
  80. which is smaller than 1MG
  81. - added Patch14 to use lseek64 in place of llseek (to avoid gcc warnings)
  82. * Fri Jun 15 2001 MATSUBAYASHI 'Shaolin' Kohji <shaolin@vinelinux.org>
  83. - 0.8-0vl2
  84. - added a patch to enable 'f' option
  85. * Fri Jun 15 2001 MATSUBAYASHI 'Shaolin' Kohji <shaolin@vinelinux.org>
  86. - 0.8-0vl1
  87. - updated to 0.8, based on 0.8-0hl1 from HOLON Linux
  88. * Thu Feb 27 2001 Kazuhide Takahashi <kazu@ppc.linux.or.jp>
  89. - support kanji code conversion at dump disk info
  90. * Tue Feb 20 2001 Kazuhide Takahashi <kazu@ppc.linux.or.jp>
  91. - Just recompile for HOLON Linux 2.0.1
  92. * Mon Jan 08 2001 MATSUBAYASHI 'Shaolin' Kohji <shaolin@rhythmaning.org>
  93. - 0.7-2vl3
  94. - use better macros
  95. * Mon Sep 04 2000 MATSUBAYASHI 'Shaolin' Kohji <shaolin@rhythmaning.org>
  96. - 0.7-2vl2
  97. - modified %files section to handle compressed man page(s)
  98. - added %defattr
  99. * Sun Mar 12 2000 MATSUBAYASHI 'Shaolin' Kohji <shaolin@rhythmaning.org>
  100. - 0.7-2vl1
  101. - based on 0.7-2 from LinuxPPC 1999 Q3
  102. - added Japanese summary/description
  103. * Fri Mar 06 1998 Gilbert Coville <coville@apple.com>
  104. - Initial version - some bits ripped off from Mark Hatle's old pfdisk spec file.