AfterStep-vl.spec 4.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151
  1. Summary: An X window manager which emulates the look and feel of NEXTSTEP(R).
  2. Summary(ja): NEXTSTEP(R)のルック&フィールを似せたウィンドウマネージャ
  3. Name: AfterStep
  4. Version: 1.8.11
  5. Release: 0vl1
  6. License: GPL
  7. Group: User Interface/Desktops
  8. URL: http://www.afterstep.org/
  9. Source0: ftp://ftp.afterstep.org/stable/AfterStep-%{version}.tar.bz2
  10. Source1: AfterStep-redhat.tar.gz
  11. #for Vine
  12. Source2: AfterStep-vine.tar.gz
  13. Patch0: afterstep-1.8.11-vinemenu.patch
  14. Patch1: AfterStep-1.7.142-guessfont.patch
  15. Prereq: /sbin/ldconfig
  16. BuildPrereq: sgml-tools
  17. Requires: wmconfig >= 0.9.4, xinitrc >= 1.4, AfterStep-APPS
  18. BuildRoot: %{_tmppath}/%{name}-%{version}-root
  19. Vendor: Project Vine
  20. Distribution: Vine Linux
  21. %description
  22. The AfterStep window manager combines convenient, useful features
  23. with the attractive look of the NEXTSTEP(R) interface. NEXTSTEP(R)-style
  24. features include the the title bar, title buttons, borders, icons and
  25. menus. The most prominent addition to the interface is AfterStep's
  26. Wharf, a customized version of the GoodStuff panel (an fvwm window
  27. manager bar of application icons). AfterStep's Wharf is a free-floating
  28. application loader which can swallow running programs and contain
  29. folders of more applications. AfterStep also includes easy to use
  30. 'look' files, so you can share your desktop appearance.
  31. You need to install AfterStep if you want to use the AfterStep window
  32. manager. You should also install AfterStep and try it out if you haven't
  33. decided which X Window System window manager you want to use, or just to
  34. keep your window management options open.
  35. %prep
  36. %setup -q -n %{name}-%{version}
  37. %patch0 -p1 -b .vinemenu
  38. %patch1 -p1 -b .guessfont
  39. find ./ -type f -perm 000 | xargs -r rm -fv
  40. find ./ -type f -name "*.vinemenu" | xargs -r rm -fv
  41. %build
  42. CFLAGS="$RPM_OPT_FLAGS" ./configure --prefix=/usr/X11R6 --datadir=/usr/share \
  43. --with-imageloader="display -window root" \
  44. --with-helpcommand="kterm -e man" \
  45. --with-desktops=1 \
  46. --with-deskgeometry=2x3 \
  47. --disable-availability \
  48. --enable-makemenusonboot \
  49. --enable-i18n \
  50. --with-xpm
  51. make CCFLAGS="$RPM_OPT_FLAGS"
  52. sgml2html doc/afterstep.sgml
  53. %install
  54. rm -rf %{buildroot}
  55. make install install.man DESTDIR=%{buildroot}
  56. # both ASPP contains these files
  57. #rm -f %{buildroot}/usr/X11R6/bin/{sessreg,xpmroot}
  58. # eliminate executable bit in %doc
  59. find TODO/ -type f -perm +111 | xargs chmod -x
  60. %clean
  61. rm -rf %{buildroot}
  62. %post -p /sbin/ldconfig
  63. %postun -p /sbin/ldconfig
  64. %files
  65. %defattr(-,root,root)
  66. %doc doc/code doc/languages doc/licences
  67. %doc ChangeLog NEW README README.RedHat TEAM TODO UPGRADE *.html
  68. /usr/X11R6/bin/*
  69. /usr/X11R6/man/man1/*
  70. /usr/share/afterstep
  71. %changelog
  72. * Sat Mar 02 2002 Toru Sagami <sagami@vinelinux.org> 1.8.11-0vl1
  73. - updated to new stable release 1.8.11
  74. * Wed Jan 30 2002 Toru Sagami <sagami@vinelinux.org> 1.8.10-0vl1
  75. - updated to current stable release 1.8.10
  76. - added patch for menu instead of expanding tar ball
  77. - added more docs
  78. * Mon Sep 03 2001 Toru Sagami <sagami@vinelinux.org>
  79. - 1.8.9-0vl2: eliminate executable bit in %%doc
  80. * Tue Jul 03 2001 <sagami@vinelinux.org>
  81. - 1.8.9-0vl1: updated to 1.8.9
  82. - added patch for re-enable xiterm menu
  83. * Mon May 14 2001 <sagami@vinelinux.org>
  84. - 1.8.8-0vl2: fixed install failure with AfterStep-APPS
  85. * Sat Dec 23 2000 Toru Sagami <czs14350@mb.infoweb.ne.jp>
  86. - 1.8.8-0vl1: Happy Holidays!
  87. * Thu Dec 21 2000 Toru Sagami <czs14350@mb.infoweb.ne.jp>
  88. - updated to 1.8.4-1vl1
  89. - fixed some menu for Vine 2.1+
  90. - changed spec filename AfterStep.spec from AfterStep-vl.spec
  91. * Fri Feb 18 2000 Yasuyuki Furukawa <furukawa@vinelinux.org>
  92. - updated to 1.8.0
  93. * Thu Jan 13 2000 Yasuyuki Furukawa <furukawa@vinelinux.org>
  94. - added guessfont patch
  95. * Fri Sep 03 1999 Cristian Gafton <gafton@redhat.com>
  96. - version 1.7.142 and the four patches available integrated
  97. * Mon Apr 19 1999 Cristian Gafton <gafton@redhat.com>
  98. - optimizations are making it sick
  99. * Sun Apr 11 1999 Preston Brown <pbrown@redhat.com>
  100. - fixed up menus from 5.2 to work with new AfterStep
  101. * Thu Apr 08 1999 Preston Brown <pbrown@redhat.com>
  102. - upgrade to 1.7.90 (bugfix release), now 99 percent GNOME compliant.
  103. * Wed Mar 24 1999 Bill Nottingham <notting@redhat.com>
  104. - don't require xterm-color
  105. * Wed Jan 06 1999 Cristian Gafton <gafton@redhat.com>
  106. - build for glibc 2.1
  107. * Tue Oct 13 1998 Cristian Gafton <gafton@redhat.com>
  108. - Fixed problem with the Feels menu showing the bacjkground change entries
  109. * Wed Sep 16 1998 Cristian Gafton <gafton@redhat.com>
  110. - upgraded to 1.5
  111. - requires AfterStep-APPS for the cool dockable applications
  112. * Thu May 07 1998 Cristian Gafton <gafton@redhat.com>
  113. - 1.4.5.3 is out
  114. - wmconfig hacks
  115. - can start AnotherLevel
  116. * Fri Apr 17 1998 Cristian Gafton <gafton@redhat.com>
  117. - upgraded to 1.4.5.1
  118. - went through the sources and fixed some of the bugs
  119. * Fri Mar 27 1998 Cristian Gafton <gafton@redhat.com>
  120. - packaged 1.4.4 with a patch to better support BuildRoot.