WindowMaker-vl.spec 24 KB

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