anaconda-vine-vl.spec 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325
  1. Summary: Vine Linux system installer
  2. Summary(ja): Vine Linux システムインストーラ
  3. Name: anaconda-vine
  4. Version: 11.0.0.14
  5. Release: 1%{?_dist_release}
  6. License: GPL
  7. Group: Applications/System
  8. URL: http://fedoraproject.org/wiki/Anaconda
  9. Source: %{name}-%{version}.tar.bz2
  10. BuildRoot: %{_tmppath}/%{name}-%{version}-root
  11. ExcludeArch: ppc64
  12. BuildRequires: pump-devel >= 0.8.15, kudzu-devel >= 1.1.0, pciutils-devel
  13. BuildRequires: bzip2-devel, e2fsprogs-devel, python-devel, gtk2-devel,
  14. BuildRequires: rpm-python >= 4.2, newt-devel, rpm-devel, gettext >= 0.11
  15. BuildRequires: module-init-tools, rhpl, rhpxl, booty, libxml2-python, zlib-devel
  16. BuildRequires: bogl-devel >= 0.1.18-9, bogl-bterm >= 0.1.18-9
  17. BuildRequires: elfutils-libelf-devel, beecrypt-devel, zlib-static
  18. BuildRequires: libXt-devel, libXxf86misc-devel
  19. BuildRequires: pciutils-static, device-mapper-devel
  20. Prereq: chkconfig
  21. Requires: rpm-python >= 4.4.2, rhpl >= 0.148.3, parted >= 1.6.25.1
  22. Requires: dbus-python, pyparted
  23. %description
  24. The anaconda package contains the Vine Linux installation program.
  25. These files are of little use on an already installed system.
  26. %package runtime
  27. Summary: Vine Linux installer portions needed only for fresh installs.
  28. Group: Applications/System
  29. AutoReqProv: false
  30. Requires: netpbm-progs, kudzu
  31. Requires: cdrtools-mkisofs, squashfs-tools
  32. %ifarch %{ix86} x86_64
  33. Requires: dosfstools, syslinux
  34. %endif
  35. %description runtime
  36. The anaconda-runtime package contains parts of the Vine Linux
  37. installer which are needed for installing new systems. These files are
  38. used to build Vine Linux media sets, but are not meant for use on
  39. already installed systems.
  40. %prep
  41. %setup -q
  42. %build
  43. make depend
  44. make RPM_OPT_FLAGS="$RPM_OPT_FLAGS"
  45. %install
  46. rm -rf $RPM_BUILD_ROOT
  47. make DESTDIR=$RPM_BUILD_ROOT install
  48. #strip $RPM_BUILD_ROOT/usr/sbin/ddcprobe
  49. strip $RPM_BUILD_ROOT/usr/lib/anaconda/*.so
  50. %clean
  51. rm -rf $RPM_BUILD_ROOT
  52. %files
  53. %defattr(-,root,root)
  54. %doc COPYING
  55. %doc docs/command-line.txt
  56. %doc docs/install-methods.txt
  57. %doc docs/kickstart-docs.txt
  58. %doc docs/kickstart-docs.html
  59. %doc docs/mediacheck.txt
  60. %doc docs/anaconda-release-notes.txt
  61. /usr/bin/mini-wm
  62. /usr/sbin/anaconda
  63. %ifarch i386 x86_64
  64. %{_sbindir}/gptsync
  65. %{_sbindir}/showpart
  66. %endif
  67. /usr/share/anaconda
  68. /usr/share/locale/*/*/*
  69. /usr/lib/anaconda
  70. %files runtime
  71. %defattr(-,root,root)
  72. /usr/lib/anaconda-runtime
  73. %changelog
  74. * Wed Aug 12 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 11.0.0.14-1
  75. - add BR: pciutils-static, device-mapper-devel
  76. - generate new X configuration on upgrade
  77. - add more upgrade tweaks
  78. * Sat Aug 08 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 11.0.0.13-1
  79. - fix keymap-override-x86_64
  80. * Fri Jul 31 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 11.0.0.12-1
  81. - fix recommended swap size iutil.swapSuggestion
  82. - increase min/max swap size on lower memory case
  83. - change maximum swap size to "2000 + ramsize"
  84. * Sun Jul 12 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 11.0.0.11-1
  85. - fix network install
  86. * Sun Jul 05 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 11.0.0.10-1
  87. - do not write /etc/rpm/platform anymore.
  88. * Fri Jun 19 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 11.0.0.9-1
  89. - add lowres install mode to syslinux menu.
  90. * Fri Jun 19 2009 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 11.0.0.8-2
  91. - very minor ppc fix (pmac-utils -> powerpc-utils)
  92. * Wed Jun 17 2009 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 11.0.0.8-1
  93. - some ppc fix
  94. * Sat Jun 13 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 11.0.0.7-1
  95. - add jp106.kbd for syslinux keymap
  96. - use jp106 keymap by default.
  97. - add open-iscsi and vconfig
  98. * Mon Jun 08 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 11.0.0.6-1
  99. - use vesamenu in syslinux
  100. * Fri May 01 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 11.0.0.5-1
  101. - set UTC/LOCAL in /etc/adjtime
  102. - update network.py
  103. - prefer udev persistent network rules
  104. * Thu Apr 30 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 11.0.0.4-1
  105. - fix mdraid
  106. - add DNS setting to ifcfg-* for NetworkManager
  107. - use vesafb on i386 by default
  108. - fix typo in ja.po
  109. * Tue Apr 28 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 11.0.0.3-1
  110. - fix x86_64
  111. - add BR: elfutils-libelf-devel, beecrypt-devel, zlib-static
  112. - add BR: libXt-devel, libXxf86misc-devel
  113. - add Requires: cdrtools-mkisofs, squashfs-tools for runtime
  114. - use vesafb on x86_64 by default.
  115. * Sat Apr 18 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 11.0.0.2-1
  116. - fix messages
  117. * Sat Apr 18 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 11.0.0.1-1
  118. - for Vine Linux 5 alpha
  119. - merge anaconda-11.x and anaconda-10.x
  120. - skip X configuration steps
  121. - use system-config-display to create xorg.conf
  122. - use bogl for textmode Japanese display
  123. * Fri Oct 24 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 10.1.1.91.1-1
  124. - update to 10.1.1.91
  125. * Fri Aug 22 2008 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 10.1.1.46.40-1
  126. - initial Intel Mac support (checked on MacBook4,1 Penryn)
  127. * Fri May 02 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 10.1.1.46.39-1
  128. - fix mk-images
  129. * Mon Dec 24 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 10.1.1.46.38-0vl1
  130. - fix updkmaps, keymaps-i386
  131. * Wed Dec 12 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 10.1.1.46.37-0vl1
  132. - update keymap
  133. * Mon Dec 10 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 10.1.1.46.36-0vl1
  134. - update ja.po
  135. * Mon Dec 10 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 10.1.1.46.35-0vl1
  136. - allow to install on USB/Firewire drives.
  137. - delay on reloading usb-storage
  138. * Mon Dec 10 2007 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 10.1.1.46.34-0vl1
  139. - minor fix for ppc
  140. * Sat Dec 08 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 10.1.1.46.33-0vl1
  141. - add "uselvm" command line option to install on LVM logical volume.
  142. * Thu Nov 08 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 10.1.1.46.32-0vl1
  143. - fix Requires:
  144. * Thu Nov 08 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 10.1.1.46.31-0vl1
  145. - update module-info for current kernel
  146. - add some Requires: to anaconda-vine-runtime
  147. * Sun Feb 4 2007 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 10.1.1.46.30-0vl4
  148. - bug fix for OldWorld pmac (it was just a typo - my fault) (<BTS:473>)
  149. * Mon Dec 4 2006 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 10.1.1.46.30-0vl3
  150. - bug fix for Apple Bootstrap treatments on pmac
  151. * Tue Nov 21 2006 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 10.1.1.46.30-0vl2
  152. - minor fix to mk-images.ppc (boot.iso for pmac didn't have ramdisk - oh my)
  153. * Fri Nov 17 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 10.1.1.46.30-0vl1
  154. - add more LCD panel resolution
  155. * Mon Nov 06 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 10.1.1.46.29-0vl1
  156. - support booting from raid1 device.
  157. * Sat Nov 04 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 10.1.1.46.28-0vl1
  158. - fix HTTP/FTP install method with text mode installer.
  159. - fix required memory to run stage2.
  160. * Thu Nov 02 2006 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 10.1.1.46.27-0vl1
  161. - modify timezone.py and iw/timezone_gui.py
  162. (set UTC as default on PMac)
  163. * Wed Nov 01 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 10.1.1.46.26-0vl1
  164. - fix upgrade method.
  165. - select scim-anthy if kinput2 is installed.
  166. - select tamago if emacs is installed.
  167. * Sun Oct 29 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 10.1.1.46.25-0vl1
  168. - update ja.po
  169. * Sun Oct 08 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 10.1.1.46.24-0vl1
  170. - update ja.po
  171. - update upd-instroot
  172. * Sun Oct 08 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 10.1.1.46.23-0vl1
  173. - add more LCD panel resolution
  174. * Fri Oct 06 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 10.1.1.46.22-0vl1
  175. - update ja.po
  176. * Sat Sep 30 2006 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 10.1.1.46.21-0vl1
  177. - yet another PPC fixes :)
  178. * Thu Sep 21 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 10.1.1.46.20-0vl1
  179. - make selinux part invisible. (in firewall setup screen)
  180. - add few more html tags to htmlbuffer. (strong, code)
  181. * Tue Sep 19 2006 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 10.1.1.46.19-0vl1
  182. - fix for OldWorld PowerMacs
  183. * Mon Sep 18 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 10.1.1.46.18-0vl1
  184. - add pcmciautils, pcmcia/config to installer.
  185. * Sun Sep 17 2006 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 10.1.1.46.17-0vl1
  186. - avoid deprecated warnings
  187. gnome.canvas -> gnomecanvas
  188. gtk.idle_add -> gobject.idle_add
  189. gtk.idle_remove -> gobject.source_remove
  190. - TODO: there are some more deprecated warnings to be fixed
  191. * Sat Sep 16 2006 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 10.1.1.46.16-0vl1
  192. - more ppc fixes (detect macosx partition and reflect to yaboot.conf, etc.)
  193. * Sat Sep 16 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 10.1.1.46.15-0vl1
  194. - fix worng partition type detection. (side effect of ppc changes)
  195. (<BTS:186>)
  196. * Fri Sep 15 2006 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 10.1.1.46.14-0vl1
  197. - ppc fixes (more fixes were silently made since 10.1.1.46.8-0vl1)
  198. - update upd-instroot (openssl from 0.9.7i to 0.9.7k)
  199. * Thu Sep 14 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 10.1.1.46.13-0vl1
  200. - fix bootloader configuration.
  201. - fix bootloader detection in upgrade mode.
  202. - select scim-anthy on upgrade if kinput2 was installed.
  203. * Fri Sep 08 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 10.1.1.46.12-0vl1
  204. - fix <BTS:0152>
  205. - workaround fix <BTS:144>
  206. * Thu Sep 07 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 10.1.1.46.11-0vl1
  207. - fix bugs
  208. <BTS:109>,<BTS:118>,<BTS:120>,<BTS:122>,<BTS:128>,<BTS:134>,
  209. <BTS:137>,<BTS:146>,<BTS:147>
  210. * Sun Sep 03 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 10.1.1.46.10-0vl1
  211. - fix bugs
  212. - add reiserfsprogs to instimage <BTS:111>
  213. - fix legacy pcmcia card support in stage1 <BTS:127>
  214. * Thu Aug 31 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 10.1.1.46.9-0vl1
  215. - fix upgradeclass
  216. * Mon Aug 28 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 10.1.1.46.8-0vl1
  217. - add new installclasses
  218. - everything, basesystem
  219. * Sun Aug 27 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 10.1.1.46.7-0vl1
  220. - fix upgrade install
  221. * Sun Aug 27 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 10.1.1.46.6-0vl1
  222. - fix text mode installer
  223. * Fri Aug 25 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 10.1.1.46.5-0vl1
  224. - fix Makefile
  225. * Thu Aug 24 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 10.1.1.46.4-0vl1
  226. - fix more
  227. - enable start up runlevel select
  228. - enable xconfig
  229. - change auto partition defaults to normal partitions instead of LVM partitions
  230. - fix gtk2 obsolete code
  231. * Wed Aug 23 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 10.1.1.46.3-0vl1
  232. - fix more
  233. - add user account creation (based on progeny's wotrk)
  234. * Sat Aug 19 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 10.1.1.46.2-0vl1
  235. - lots of fix for Vine Linux
  236. - disable SELinux
  237. * Fri Aug 18 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 10.1.1.46.1-0vl1
  238. - update base version
  239. * Wed Aug 16 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 9.1.4-0vl1
  240. - fix loader2, scripts and more
  241. * Tue Aug 15 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 9.1.3-0vl1
  242. - fix more scripts
  243. * Tue Aug 15 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 9.1.2-0vl1
  244. - fix buildinstall script
  245. * Fri Aug 11 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 9.1.1-0vl1
  246. - fix more
  247. * Tue Aug 01 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 9.1-0vl1
  248. - initial build.
  249. - based on RHEL3 installer