WindowMaker-vl.spec 23 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814
  1. %define version 0.95.6
  2. %define vsource WindowMaker-%{version}-vine
  3. %define libdockapp libdockapp-0.4.0
  4. %define asclock asclock-2.0.12
  5. %define wmconfig wmconfig-vine-1.1
  6. %define wmmail 0.63a
  7. %define x11confdir %{_sysconfdir}/X11
  8. %define gnustepdir %{_prefix}/lib/GNUstep
  9. Summary: Window Maker - a window manager for X11
  10. Summary(ja): X11 用ウィンドウ・マネージャ
  11. Name: WindowMaker
  12. Version: %{version}
  13. Release: 1%{?_dist_release}
  14. License: GPLv2/OPL
  15. Group: User Interface/Desktops
  16. URL: http://windowmaker.info/
  17. Source0: %{name}-%{version}.tar.gz
  18. Source1: http://www.longstreet.ch/asclock/%{asclock}.tar.gz
  19. Source2: %{libdockapp}.tar.bz2
  20. Source6: %{vsource}.tar.gz
  21. # http://www.eecg.utoronto.ca/cgi-bin/cgiwrap/chanb/www/wmmail
  22. Source10: WMMail.app-%{wmmail}.tar.gz
  23. Source11: WMMail.defaults.vine
  24. Source20: %{wmconfig}.tar.bz2
  25. Source21: dockit
  26. Source22: WindowMaker.desktop
  27. Source23: RunWM
  28. #Patch1: WindowMaker-0.62.0-wmclock.patch
  29. Patch7: WindowMaker-0.95.6-wheel.diff.gz
  30. Patch10: WindowMaker-0.95.6-GSDIR.patch
  31. Patch20: WMMail.app-%{wmmail}-fix.patch
  32. Patch21: WMMail-%{wmmail}.mbox.patch
  33. Patch22: WMMail-%{wmmail}.appsdir.patch
  34. ######################
  35. ##### for 0.92.0 #####
  36. ## for x86_64 architecture support
  37. Patch31: libdockapp-0.4.0-config.sub.patch
  38. ## for gcc-4
  39. Patch41: WMMail.app-0.63a.config.patch
  40. Patch42: asclock-2.0.12.patch
  41. # libPropList is not necessary for Window Maker >= 0.70, but
  42. # for items around WindowMaker.
  43. BuildRequires: libPropList
  44. BuildRequires: automake automake14
  45. BuildRequires: autoconf >= 2.59
  46. BuildRequires: libtool
  47. BuildRequires: imake
  48. BuildRequires: libX11-devel
  49. BuildRequires: libXmu-devel
  50. BuildRequires: libXft-devel
  51. BuildRequires: libXinerama-devel
  52. BuildRequires: libXrandr-devel
  53. BuildRequires: libICE-devel
  54. BuildRequires: libXpm-devel
  55. BuildRequires: libjpeg-turbo-devel
  56. BuildRequires: libtiff-devel
  57. BuildRequires: libwebp-devel
  58. BuildRequires: ImageMagick-devel
  59. Requires: WindowMaker-libs = %{version}
  60. #Requires: libPropList >= 0.10.0
  61. Requires: WindowMaker-Icons, vine-backgrounds, cpp
  62. Requires: vine-logos, vutils, sed
  63. Requires: xterm
  64. Requires: xorg-x11-jpfonts
  65. Provides: libwraster.so.2
  66. Buildroot: %{_tmppath}/%{name}-%{version}-root
  67. %description
  68. WindowMaker is a window manager designed to emulate the look
  69. and feel of part of the NEXTSTEP(tm) GUI. It is supposed to be fast,
  70. relatively small, feature rich and easy to configure, with
  71. a simple and elegant appearance borrowed from NEXTSTEP(tm).
  72. %description -l ja
  73. NEXTSTEP(tm)のようなルック&フィールのウィンドウマネージャです。
  74. 動作が軽く、また強力なカスタマイズ・ツールを装備しています。
  75. WindowMakerをインストール後、各クライアントで /usr/bin/wmaker.inst を
  76. 実行してください。既に ~/GNUStep が存在する場合には、それを置き換えるか聞い
  77. て来ます。最後に .xinitrc を作るか聞いてきます。既に startx できる環境が作ら
  78. れている場合には、[Cntl]+C でキャンセルした方が良いかもしれません。
  79. %package libs
  80. Summary: Libraries bundled with WindowMaker
  81. Summary(ja): WindowMaker に必要なライブラリ集
  82. Group: System Environment/Libraries
  83. %description libs
  84. These libraries come bundled with WindowMaker, but are also used
  85. in other packages like AfterStep-APPS and wmakerconf
  86. %description libs -l ja
  87. このライブラリ集はWindowMakerに含まれているものです。
  88. wmakerconf や wdm 等にも必要です。
  89. %package devel
  90. Summary: Development files using WindowMaker related libraries
  91. Group: Development/Libraries
  92. Requires: WindowMaker-libs = %{version}
  93. %description devel
  94. This package contains the WindowMaker related library and header files
  95. used for developers.
  96. %description devel -l ja
  97. このパッケージは,WindowMaker のライブラリを利用したアプリケーション開発
  98. に必要なライブラリやヘッダファイルを含んでいます.
  99. %prep
  100. %setup -q -a 1 -a 2 -a 6 -a 10 -a 20 -n WindowMaker-%{version}
  101. %patch7 -p1 -b .wheel
  102. %patch10 -p1 -b .gsdir
  103. %patch20 -p0
  104. cd WMMail.app-%{wmmail}
  105. patch -p0 -s < %PATCH21
  106. patch -p1 -s < %PATCH22
  107. cd ..
  108. # for x86_64 architecture support
  109. %ifarch x86_64
  110. %patch31 -p0 -b .libdockapp
  111. %endif
  112. ## for gcc-4
  113. %patch41 -p0 -b .config
  114. %patch42 -p0 -b .asclock
  115. %build
  116. aclocal
  117. autoheader
  118. autoconf
  119. libtoolize --force --automake
  120. automake -a --gnu --include-deps
  121. export LINGUAS; LINGUAS="de es fr it ja"
  122. export NLSDIR; NLSDIR=%{_localedir}
  123. export GNUSTEP_LOCAL_ROOT; GNUSTEP_LOCAL_ROOT='%{gnustepdir}'
  124. export CPP_PATH; CPP_PATH=/lib/cpp
  125. export CFLAGS; CFLAGS="$RPM_OPT_FLAGS"
  126. %configure --sysconfdir=%{x11confdir} --x-libraries=%{_libdir}
  127. make %{?_smp_mflags}
  128. ## make libdockapp
  129. cd %{libdockapp}
  130. aclocal
  131. autoconf
  132. libtoolize --force --automake
  133. automake -a --gnu --include-deps
  134. %configure
  135. make
  136. cd ..
  137. ## make asclock
  138. cd %{asclock}
  139. mkdir ./default_theme
  140. cd ./default_theme
  141. ln -sf ../themes/shaped/beats.xpm beats.xpm
  142. ln -sf ../themes/shaped/clock.xpm clock.xpm
  143. ln -sf ../themes/shaped/config config
  144. ln -sf ../themes/shaped/date.xpm date.xpm
  145. ln -sf ../themes/shaped/hour.xpm hour.xpm
  146. ln -sf ../themes/shaped/led.xpm led.xpm
  147. ln -sf ../themes/shaped/minute.xpm minute.xpm
  148. ln -sf ../themes/shaped/second.xpm second.xpm
  149. ln -sf ../languages/japanese/month.xpm month.xpm
  150. ln -sf ../languages/japanese/weekday.xpm weekday.xpm
  151. cd ..
  152. ln -sf asclock.man wmclock.man
  153. xmkmf
  154. make clean
  155. make
  156. cd ..
  157. ## make wmmail
  158. cd WMMail.app-%{wmmail}
  159. aclocal-1.4
  160. automake-1.4 -a -c --gnu --include-deps
  161. autoconf
  162. %configure
  163. make CFLAGS="$RPM_OPT_FLAGS" LDFLAGS="-L%{_libdir}"
  164. cd ..
  165. %install
  166. rm -rf %{buildroot}
  167. %define SYSDEFDIR %{x11confdir}/WindowMaker/
  168. mkdir -p %{buildroot}%{SYSDEFDIR}
  169. %makeinstall nlsdir=%{buildroot}%{_localedir}
  170. for i in $(ls */README) ; do
  171. echo $i | sed -e "s|\(.*\)/\(.*\)|\2\.\1|" | xargs cp $i
  172. done
  173. make install DESTDIR=%{buildroot} -C %{asclock}
  174. # install config files for Vine
  175. make DESTDIR=%{buildroot} SYSDEFDIR=%{SYSDEFDIR} install -C %{vsource}
  176. ln -s %{_libdir}/firefox-3.0/icons/default48.png \
  177. %{buildroot}%{_datadir}/WindowMaker/Icons/firefox48.png
  178. # set default menubutton for PPC
  179. %ifarch ppc
  180. pushd %{buildroot}%{SYSDEFDIR}
  181. sed -e "s/MouseLeftButtonAction\ =\ SelectWindows/MouseLeftButtonAction\ =\ OpenApplicationsMenu/" \
  182. -e "s/MouseRightButtonAction\ =\ OpenApplicationsMenu/MouseRightButtonAction\ =\ SelectWindows/" \
  183. WindowMaker > WindowMaker.ppc
  184. mv -f WindowMaker.ppc WindowMaker
  185. popd
  186. %endif
  187. # install wmconfig items
  188. make DESTDIR=%{buildroot} install -C %{wmconfig}
  189. # install libdockapp
  190. make DESTDIR=%{buildroot} install -C %{libdockapp}
  191. # install WMMail.app
  192. (
  193. cd WMMail.app-%{wmmail}
  194. %makeinstall
  195. #install sound file and pixmaps of WMMail.app
  196. WMMailDIR=%{buildroot}/%{gnustepdir}/Applications/WMMail.app/
  197. mkdir -p ${WMMailDIR}/Sounds/
  198. mkdir -p ${WMMailDIR}/Anims/{NeXT,asmail,e,monitor-e}
  199. cp Sounds/*.au ${WMMailDIR}/Sounds/
  200. for dir in NeXT asmail e monitor-e; do
  201. cp Anims/${dir}/*.xpm ${WMMailDIR}/Anims/${dir}
  202. done
  203. #install config file of WMMail.app for Vine Linux
  204. cp %{SOURCE11} %{buildroot}/%{SYSDEFDIR}/WMMail
  205. #install dockit
  206. install -m 755 %{SOURCE21} %{buildroot}%{_bindir}
  207. # prepare docs
  208. pwd
  209. mkdir ../WMMail.app
  210. cp -p AUTHORS COPYING ChangeLog INSTALL NEWS README Defaults/WMMail ../WMMail.app
  211. )
  212. # provide libwraster.so.2 tentatively
  213. ln -sf libwraster.so.3 %{buildroot}%{_libdir}/libwraster.so.2
  214. # added for 0.9.2
  215. pushd %{buildroot}/%{_includedir}
  216. mkdir -p WINGs
  217. mv WINGs.h WINGsP.h WUtil.h WINGs/
  218. popd
  219. # install WindowMaker.desktop
  220. install -d %{buildroot}%{_datadir}/xsessions
  221. install -m 644 %{SOURCE22} %{buildroot}%{_datadir}/xsessions/
  222. install -m 755 %{SOURCE23} %{buildroot}%{_bindir}
  223. # remove unpackaged files
  224. rm -rf %{buildroot}%{_sysconfdir}/WindowMaker
  225. rm -rf %{buildroot}%{_libdir}/*.la
  226. rm -rf %{buildroot}%{_libdir}/*.a
  227. %clean
  228. rm -rf %{buildroot}
  229. %pre libs
  230. # Script to support upgrade from old directory tree
  231. # This will be removed in near future...
  232. SYSDEFDIR=%{x11confdir}/WindowMaker
  233. if [ -L ${SYSDEFDIR} ]; then
  234. rm -f ${SYSDEFDIR}
  235. fi
  236. # The below seems to be necessary to suppress warning in updates....
  237. OLDDEFDIR=%{_datadir}/WindowMaker/Defaults
  238. if [ -d ${OLDDEFDIR} ]; then
  239. rm -f ${OLDDEFDIR}/*
  240. fi
  241. %triggerin -- ppxp
  242. SYSDEFDIR=%{x11confdir}/WindowMaker
  243. cd ${SYSDEFDIR}
  244. rm WMState
  245. ln -sf WMState.ppxp WMState
  246. %triggerun -- ppxp
  247. [ $2 = 0 ] || exit 0
  248. SYSDEFDIR=%{x11confdir}/WindowMaker
  249. cd ${SYSDEFDIR}
  250. rm WMState
  251. %post libs -p /sbin/ldconfig
  252. %postun libs -p /sbin/ldconfig
  253. %files
  254. %defattr(-,root,root)
  255. %doc AUTHORS BUGFORM BUGS COPYING* ChangeLog FAQ FAQ.I18N INSTALL
  256. %doc NEWS README* TODO
  257. %config %{_datadir}/xsessions/WindowMaker.desktop
  258. %{x11confdir}/WindowMaker/*
  259. %{_bindir}/*.sh
  260. %{_bindir}/RunWM
  261. %{_bindir}/wmclock
  262. %{_bindir}/convertfonts
  263. %{_bindir}/geticonset
  264. %{_bindir}/getstyle
  265. %{_bindir}/seticons
  266. %{_bindir}/setstyle
  267. %{_bindir}/wkdemenu.pl
  268. %{_bindir}/wm-oldmenu2new
  269. %{_bindir}/wmagnify
  270. %{_bindir}/wmaker
  271. %{_bindir}/wmaker.inst
  272. %{_bindir}/wmgenmenu
  273. %{_bindir}/wmiv
  274. %{_bindir}/wmmenugen
  275. %{_bindir}/wmsetbg
  276. %{_bindir}/wxcopy
  277. %{_bindir}/wxpaste
  278. %{_datadir}/WINGs/
  279. %{_datadir}/WindowMaker/
  280. %{_mandir}/*/*
  281. %{_localedir}/*/*/*
  282. %{gnustepdir}/Applications/WPrefs.app/
  283. %{_libdir}/pkgconfig/
  284. %{gnustepdir}/Applications/WMMail.app/
  285. %doc WMMail.app/
  286. %{_bindir}/dockit
  287. %files libs
  288. %defattr(-,root,root)
  289. %{_bindir}/get-wings-flags
  290. %{_bindir}/get-wraster-flags
  291. %{_bindir}/get-wutil-flags
  292. %{_bindir}/wdread
  293. %{_bindir}/wdwrite
  294. %{_libdir}/lib*.so.*
  295. %files devel
  296. %defattr(-,root,root)
  297. %{_includedir}/WINGs
  298. %{_includedir}/WMaker.h
  299. %{_includedir}/dockapp.h
  300. %{_includedir}/wraster.h
  301. %{_libdir}/lib*.so
  302. %changelog
  303. * Sun Sep 14 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.95.6-1
  304. - update to 0.95.6
  305. - update Patch7 (WindowMaker-0.95.6-wheel.diff.gz)
  306. - update Patch10 (WindowMaker-0.95.6-GSDIR.patch)
  307. - remove Patch4 (WindowMaker-cvs-nomisc.patch)
  308. - remove Patch30 (WindowMaker-0.92.0-configure.noasm.patch)
  309. - remove Patch40 (WindowMaker-0.92.0-x86_specific.patch)
  310. - drop static library
  311. - add BuildRequires: libjpeg-turbo-devel, libtiff-devel, libwebp-devel, ImageMagick-devel
  312. * Sat Apr 23 2011 Shu KONNO <owa@bg.wakwak.com> 0.92.0-8
  313. - rebuilt
  314. * Sun Sep 26 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.92.0-7
  315. - rebuild with rpm-4.8.1 for pkg-config file
  316. * Mon Feb 22 2010 Shu KONNO <owa@bg.wakwak.com> 0.92.0-6
  317. - putback static libraries
  318. * Sun Feb 21 2010 Shu KONNO <owa@bg.wakwak.com> 0.92.0-5
  319. - rebuilt with new toolchain
  320. * Fri May 01 2009 Shu KONNO <owa@bg.wakwak.com> 0.92.0-4vl5
  321. - added libdockapp-0.4.0-config.sub.patch
  322. - dropt static library
  323. * Wed Apr 29 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 0.92.0-3vl5
  324. - changed libs Group to System Environment/Libraries
  325. - updated SOURCE23 (for AfterStep)
  326. * Sat Jun 28 2008 Shu KONNO <owa@bg.wakwak.com> 0.92.0-2vl5
  327. - added WMMail.app-0.63a.config.patch
  328. - fixed WMMail.defaults.vine
  329. - fixed wmconfig-vine-1.1.tar.bz2
  330. - added symbolic link to %%{_libdir}/firefox-3.0/icons/default48.png
  331. - updated WindowMaker-0.92.0-vine to WindowMaker-0.92.0-vine.5a1
  332. - fixed Defaults/WMWindowAttributes
  333. - fixed Defaults/WMState*
  334. - fixed BINDIR path in Makefile
  335. - added bin/tknamazu.sh
  336. - updated asclock to 2.0.12
  337. - dropt WindowMaker-0.62.0-wmclock.patch
  338. - dropt asclock-jp.patch
  339. - added asclock-2.0.12.patch
  340. * Mon Jun 02 2008 Shu KONNO <owa@bg.wakwak.com> 0.92.0-1vl5
  341. - applied new versioning policy and utf-8
  342. - added BuildRequires: xorg-x11-devel imake
  343. - added Source23: RunWM (import from xinitrc-3.46-0vl1)
  344. - dropt Requires: xinitrc
  345. - fixed Source6: %{vsource}.tar.gz
  346. - fixed Source20: wmconfig-vine-1.1.tar.bz2
  347. - fixed Source22: WindowMaker.desktop
  348. * Mon Aug 20 2007 Shu KONNO <owa@bg.wakwak.com> 0.92.0-0vl10
  349. - added Patch40: WindowMaker-0.92.0-x86_specific.patch (from FC7 cvs20060123.patch)
  350. * Sun Aug 19 2007 Shu KONNO <owa@bg.wakwak.com> 0.92.0-0vl9
  351. - changed URL to http://windowmaker.info
  352. - added BuildPreReq: libtool, automake14
  353. - dropt patch40: %{vsource}.font.patch
  354. - updated Source6: %{vsource}.tar.gz
  355. - added xterm item to menu
  356. - changed mozilla to firefox in menu
  357. - fixed fontset scripts
  358. * Tue Oct 17 2006 Shu KONNO <owa@bg.wakwak.com> 0.92.0-0vl7
  359. - dropt Requires: wmconfig
  360. * Sun Oct 15 2006 Shu KONNO <owa@bg.wakwak.com> 0.92.0-0vl6
  361. - added patch40: WindowMaker-0.92.0-vine.font.patch
  362. - fixed WMMail.app path in WMMail.defaults.vine
  363. * Fri Mar 10 2006 Shu KONNO <owa@bg.wakwak.com> 0.92.0-0vl5
  364. - fixed building error of WMMail.app for x86_64
  365. - fixed GNUstep/Applications directory for x86_64
  366. * Sat Feb 25 2006 Shu KONNO <owa@bg.wakwak.com> 0.92.0-0vl4
  367. - rebuild for VineSeed
  368. - added x86_64 architecture support
  369. - added WindowMaker-0.92.0-configure.noasm.patch for x86_64
  370. * Mon Feb 13 2006 Shu KONNO <owa@bg.wakwak.com> 0.92.0-0vl3
  371. - new upstream release WindowMaker-0.92.0
  372. - added WindowMaker.desktop for gdm session
  373. - added WindowMaker-0.92.0-vine.tar.gz (replaced WindowMaker-0.91.0-vine31.tar.bz2)
  374. - added BuildPreReq: automake17
  375. - dropt WindowMaker-0.51.0-areas.patch -- no source
  376. - dropt WindowMaker-0.62.0-wmclock.patch -- fixed
  377. - dropt WindowMaker-0.64.0-wsetfont.patch -- changed source
  378. - dropt wmaker-xim-xft.patch -- fixed
  379. - dropt wmaker-xim-cvs20040509.patch -- fixed
  380. - changed WINGs headers to originals (next 2 patches are not needed)
  381. - dropt WindowMaker-0.64.0-WUtilPath.patch
  382. - dropt WindowMaker-cvs-src.build.patch
  383. * Tue Dec 14 2004 KOBAYASHI R. Taizo <tkoba@vinelinux.org> 0.91.0-0vl3
  384. - change menu messages code from EUC to UTF-8
  385. * Tue Nov 09 2004 KOBAYASHI R. Taizo <tkoba@vinelinux.org> 0.91.0-0vl2
  386. - modified vsource
  387. * Wed Nov 03 2004 KOBAYASHI R. Taizo <tkoba@vinelinux.org> 0.91.0-0vl1
  388. - source update
  389. - provides libwraster.so.2 tentatively.
  390. until rebuild wdm, wmakerconf and WMSoundSet
  391. * Thu May 13 2004 KOBAYASHI R. Taizo <tkoba@vinelinux.org> 0.80.2-0vl2.1
  392. - TEST update source cvs-20040509
  393. * Sun Jul 13 2003 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 0.80.2-0vl2
  394. - fixed spec file to build with automake-1.5 and current autoconf
  395. * Tue Nov 12 2002 Daisuke SUZUKI <daisuke@linux.or.jp> 0.80.2-0vl1
  396. - new upstream release
  397. - An exploitable buffer overrun bug has been found in Window Maker
  398. recently. This release fixes the problem.
  399. * Sun Sep 22 2002 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 0.80.0-0vl10
  400. - vsource updated (linuxconf -> Webmin, vedit -> gedit)
  401. * Wed Jul 17 2002 Jun Nishii <jun@vinelinux.org> 0.80.0-0vl9
  402. - fix include path in WINGs related include files
  403. * Thu Jul 11 2002 Jun Nishii <jun@vinelinux.org> 0.80.0-0vl8
  404. - apply xim patch, wmaker-xim-0.80.0.patch.txt
  405. * Thu Mar 14 2002 Daisuke SUZUKI <daisuke@linux.or.jp> 0.80.0-0vl7
  406. - update WindowMaker-0.80.0-vine25
  407. - remove netscape and vedit, add mozilla and gedit
  408. - add background image
  409. - change some window color
  410. * Thu Mar 14 2002 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 0.80.0-0vl6
  411. - yet another typo fix. Doh...
  412. * Wed Mar 13 2002 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 0.80.0-0vl5
  413. - modified %install section (%ifarch ppc line contained typo)
  414. * Wed Mar 6 2002 Jun Nishii <jun@vinelinux.org> 0.80.0-0vl4
  415. - enable CirculateRaise
  416. - ver.up ja.po
  417. * Sun Feb 10 2002 Jun Nishii <jun@vinelinux.org> 0.80.0-0vl3
  418. - back to WMMail-0.63a and merge some diffs from 0.64
  419. * Fri Feb 8 2002 Jun Nishii <jun@vinelinux.org> 0.80.0-0vl2
  420. - ja.po 更新 (WindowMaker-0.80.0ja2)
  421. - change option name around MouseButton in Defaults/WindowMaker to new one.
  422. * Thu Feb 7 2002 Jun Nishii <jun@vinelinux.org> 0.80.0-0vl1
  423. - ver.up
  424. - build with XFree-4.2
  425. * Sun Aug 05 2001 <sagami@vinelinux.org>
  426. - 0.65.1-0vl2:
  427. - don't apply guessfont.patch, which is no longer neeeded
  428. - split correctly WINGs stuff (wdm) into libs subpackage
  429. - consequently, move pre script to libs (shouldn't be removed in near future?)
  430. - PreReq: WindowMaker-libs = %%{version} for main package (Wow!!!)
  431. * Thu Jul 26 2001 <sagami@vinelinux.org>
  432. - 0.65.1-0vl1: update to 0.65.1 and regenerate patches
  433. * Sat Jun 23 2001 Jun Nishii <jun@vinelinux.org> 0.65.0-0vl3
  434. - update ja.po
  435. * Thu Jun 07 2001 <sagami@vinelinux.org>
  436. - 0.65.0-0vl2: handle non existent GNUSTEP_USER_ROOT directory
  437. * Mon May 21 2001 Jun Nishii <jun@vinelinux.org>
  438. - 0.65.0-0vl1
  439. - update WMMail.app to ver. 0.64
  440. - separate devel subpackage
  441. * Mon May 14 2001 Shoji Matsumoto <shom@vinelinux.org>
  442. - 0.64.0-0vl3
  443. - modify WindowMaker-0.62.1-vine6 to vine7 (add MozillaImStatus config)
  444. * Mon Apr 09 2001 MATSUBAYASHI 'Shaolin' Kohji <shaolin@vinelinux.org>
  445. - 0.64.0-0vl2
  446. - fixed WUtil.h path in WINGS.h
  447. * Mon Feb 26 2001 Jun Nishii <jun@vinelinux.org>
  448. - 0.64.0-0vl1
  449. * Thu Feb 08 2001 Lisa Sagami <czs14350@mb.infoweb.ne.jp>
  450. - added defattr to separated lib subpackage
  451. * Thu Feb 8 2001 Jun Nishii <jun@vinelinux.org>
  452. - 0.63.1-0vl4
  453. - separate libs subpackage
  454. * Wed Jan 17 2001 MATSUBAYASHI 'Shaolin' Kohji <shaolin@rhythmaning.org>
  455. - 0.63.1-0vl3
  456. - change ${SYSDEFDIR} -> %{SYSDEFDIR} in %ifarch ppc lines
  457. 1 Jun Nishii <jun@vinelinux.org>
  458. - 0.63.1-0vl2
  459. - more macros in spec
  460. - update WINGs patch
  461. * Sat Jan 13 2001 Jun Nishii <jun@vinelinux.org>
  462. - 0.63.1-0vl1
  463. - version up
  464. * Tue Oct 10 2000 Jun Nishii <jun@vinelinux.org>
  465. - 0.62.1-0vl8
  466. - bug fix in plmenu.ja
  467. * Sun Oct 1 2000 Jun Nishii <jun@vinelinux.org>
  468. - 0.62.1-0vl7
  469. - change icon of sylpheed
  470. * Sun Oct 1 2000 Jun Nishii <jun@vinelinux.org>
  471. - 0.62.1-0vl6
  472. - set font as alias-fixed
  473. * Sat Sep 30 2000 Jun Nishii <jun@vinelinux.org>
  474. - 0.62.1-0vl5
  475. - obsletes vmail and use sylpheed
  476. * Thu Aug 31 2000 Jun Nishii <jun@vinelinux.org>
  477. - 0.62.1-0vl4
  478. - change backbground path (use vine-backgrounds)
  479. * Sun Aug 20 2000 MATSUBAYASHI 'Shaolin' Kohji <shaolin@rhythmaning.org>
  480. - 0.62.1-0vl3
  481. - swap default mousebutton if ppc
  482. (PowerMac's default mouse has only one button...)
  483. * Wed Aug 16 2000 Jun Nishii <jun@vinelinux.org>
  484. - rename mozilla.sh as netscape.sh
  485. - use brp
  486. - added dockit
  487. * Mon Apr 3 2000 Yasuyuki Furukawa <furukawa@vinelinux.org>
  488. - updated to 0.62.1
  489. * Sun Apr 2 2000 Jun Nishii <jun@vinelinux.org>
  490. - added libdockapp instead of docklib
  491. * Fri Mar 31 2000 Yasuyuki Furukawa <furukawa@vinelinux.org>
  492. - updated to 0.62.0
  493. - added docklib src from 0.61.1
  494. - modified ja.po for WindowMaker and WMPrefs
  495. * Tue Jan 25 2000 Jun Nishii <jun@vinelinux.org>
  496. - bug fix of WINGs_im patch by Mr. Furukawa
  497. * Sat Jan 22 2000 Jun Nishii <jun@vinelinux.org>
  498. - bug fix of installation process of Makefile in WindowMaker-0.61.1vine7
  499. * Thu Dec 30 1999 Yasuyuki Furukawa <yasu@on.cs.keio.ac.jp> (Vine)
  500. - rel.9
  501. - added WINGs_im patch to support XIM in WINGs tool kits.
  502. * Fri Dec 3 1999 Jun Nishii <jun@flatout.org>
  503. - use rm --force in %post
  504. - Do not use birthwindow.patch which may cause incorrect window placement.
  505. * Fri Nov 26 1999 Jun NISHII <jun@flatout.org>
  506. - fix autostart.sh to check wsoundserver and wmsound
  507. - ver up wmconfig-vine
  508. - some other minor changes...
  509. * Fri Nov 12 1999 Jun Nishii <jun@flatout.org>
  510. - rel.6
  511. - added wheel patch
  512. - bug fix in mozilla.sh
  513. * Thu Nov 11 1999 Jun Nishii <jun@flatout.org>
  514. - rel.5
  515. - requires vutils instead of vsetup
  516. * Wed Nov 10 1999 Jun Nishii <jun@flatout.org>
  517. - rel.4
  518. - change menu
  519. - requires vsetup
  520. * Tue Nov 9 1999 Yasuyuki Furukawa <yasu@on.cs.keio.ac.jp> (Vine, JP-3)
  521. - use font guess patch instead of Japanese font patch
  522. - remove japanese fontset from default font-set
  523. * Thu Oct 14 1999 Jun Nishii <jun@flatout.org>
  524. - added dockapp.h
  525. * Sat Oct 9 1999 Jun Nishii <jun@flatout.org>
  526. - 0.61.1
  527. * Mon Sep 27 1999 Jun Nishii <jun@flatout.org>
  528. - added mozilla.sh
  529. * Sun Sep 26 1999 Jun Nishii <jun@flatout.org>
  530. - change default font-sets
  531. * Tue Sep 21 1999 Jun Nishii <jun@flatout.org>
  532. - use Default.style_kai instead of Default.style
  533. - install libdockapp
  534. * Wed Jul 21 1999 Jun Nishii <jun@flatout.org>
  535. - move to new directory structure (defaults in /etc/X11/WindowMaker)
  536. * Tue Jul 20 1999 Jun Nishii <jun@flatout.org>
  537. - build for Vine-1.9
  538. * Sun Jun 6 1999 Jun Nishii <jun@flatout.org>
  539. - merged patch for wsetfont to support MultiByteText
  540. - modify default font setting
  541. - launch netscape from autostart.sh
  542. * Fri Jun 4 1999 Jun Nishii <jun@flatout.org>
  543. - updated to 0.60.0
  544. * Fri Apr 23 1999 Jun Nishii <jun@flatout.org>
  545. - updated to 0.53.0
  546. * Thu Mar 25 1999 Jun Nishii <jun@flatout.org>
  547. - patch to fix focus
  548. * Sun Mar 14 1999 Jun Nishii <jun@flatout.org>
  549. - updated to 0.51.2
  550. * Fri Mar 12 1999 Jun Nishii <jun@flatout.org>
  551. - rel.11
  552. - bug fix of the wrapper of wmconfig
  553. * Mon Mar 8 1999 Jun Nishii <jun@flatout.org>
  554. - rel.10
  555. - added wrapper of wmconfig to support dummy NLS
  556. * Thu Mar 4 1999 Jun Nishii <jun@flatout.org>
  557. - rel.9
  558. - asclock-jp.patch and WindowMaker-birthwindow.patch by Yasuyuki Furukawa
  559. - remove xfig from menu
  560. * Thu Mar 4 1999 Jun Nishii <jun@flatout.org>
  561. - rel.8
  562. - bug fix in menu items which require root privilege (use su -)
  563. * Sun Feb 28 1999 Jun Nishii <jun@flatout.org>
  564. - rel.7
  565. - use plmenu.ja as a default menu
  566. * Thu Feb 25 1999 Jun Nishii <jun@flatout.org>
  567. - rel.6
  568. - stop autoraise
  569. * Sun Feb 21 1999 Jun Nishii <jun@flatout.org>
  570. - rel.5
  571. - added patch for WMMail not to down when no /var/spool/mail/$USER
  572. * Sun Feb 21 1999 Jun Nishii <jun@flatout.org>
  573. - rel.4
  574. - merge WMMail.app
  575. - dock WMMail if no xppxpm
  576. - fix bug that kterm doesn't start from dock after restart WM.
  577. - added plmenu.ja
  578. * Tue Feb 16 1999 Jun Nishii <jun@flatout.org>
  579. - rel.3
  580. - set BuggyApplication for xppxp in Dock which enables no warning when
  581. xppxp is not installed
  582. - move Themes for Vine to WindowMaker-Icons
  583. * Tue Feb 16 1999 Jun Nishii <jun@flatout.org>
  584. - rel.2
  585. - modify menu, Dock, and etc for Vine 1.0
  586. * Fri Jan 29 1999 Jun Nishii <jun@flatout.org>
  587. - updated to 0.51.0
  588. * Wed Jan 27 1999 Jun Nishii <jun@flatout.org>
  589. - rel.4
  590. - customize some key bindings
  591. - remove xterm from menu.ja
  592. - make default iconsize 56x56
  593. * Thu Jan 14 1999 Jun Nishii <jun@flatout.org>
  594. - rel.3
  595. - use /lib/cpp which is a wrapper to choose one by gcc or egcs
  596. - typo fix in WPrefs.ja.po
  597. * Sun Jan 10 1999 Jun Nishii <jun@flatout.org>
  598. - rel.2
  599. - use gcc -E instead of /lib/cpp
  600. * Sun Jan 10 1999 Jun Nishii <jun@flatout.org>
  601. - updated to 0.50.2
  602. * Sun Jan 10 1999 Jun Nishii <jun@flatout.org>
  603. - updated to 0.50.1
  604. * Fri Jan 8 1999 Jun Nishii <jun@flatout.org>
  605. - updated to 0.50.0
  606. * Sun Dec 27 1998 Jun Nishii <jun@flatout.org>
  607. - added patch, new_nifty_pixmap-gradient.patch
  608. * Sun Dec 20 1998 Jun Nishii <jun@flatout.org>
  609. - modify menu and other default settings
  610. - added new themes
  611. * Fri Dec 11 1998 Jun Nishii <jun@flatout.org>
  612. - modified ja.po for WindowMaker and WPrefs
  613. - added config files for Vine Linux
  614. * Sat Dec 5 1998 Jun Nishii <jun@flatout.org>
  615. - updated to 0.20.3
  616. - added and modified ja.po for WindowMaker and WPrefs
  617. - make and merge patch to support nls for more messages
  618. * Mon Nov 30 1998 Jun Nishii <jun@flatout.org>
  619. - Moved Japanese catalog from ja_JP.ujis to ja
  620. * Tue Nov 24 1998 Jun Nishii <jun@flatout.org>
  621. - updated to 0.20.2
  622. * Mon Nov 23 1998 Jun Nishii <jun@flatout.org>
  623. - enable kanji for Vine Linux
  624. * Mon Oct 05 1998 Cristian Gafton <gafton@redhat.com>
  625. - fixed swicthing to other window managers problem
  626. - updated to 0.20.1
  627. - include all the .mo files, not just WindowMaker...
  628. - added an older version of asclock as wmclock
  629. - include libPropList.a in the %files
  630. * Thu Sep 10 1998 Cristian Gafton <gafton@redhat.com>
  631. - version 0.91.3
  632. * Wed Sep 09 1998 Cristian Gafton <gafton@redhat.com>
  633. - version 0.19.2
  634. - don't require asclock as a separate package
  635. * Wed Aug 12 1998 Cristian Gafton <gafton@redhat.com>
  636. - upgraded to 0.17.5
  637. * Tue Jul 21 1998 Cristian Gafton <gafton@redhat.com>
  638. - updated to 0.17.2
  639. * Thu Jul 09 1998 Cristian Gafton <gafton@redhat.com>
  640. - updated to 0.16.1
  641. - removed asclock (conflicts with AfterStep)
  642. * Fri Feb 27 1998 Cristian Gafton <gafton@redhat.com>
  643. - updated to 0.14.0
  644. * Fri Jan 30 1998 Cristian Gafton <gafton@redhat.com>
  645. - upgraded to 0.13.0
  646. - added the include files and the development libraries
  647. * Thu Nov 20 1997 Cristian Gafton <gafton@redhat.com>
  648. - first build against glibc