source: projects/specs/trunk/i/icewm/icewm-vl.spec @ 4769

Revision 4769, 5.1 KB checked in by Takemikaduchi, 13 years ago (diff)

fix bug

Line 
1Summary: Fast and small X11 window manager
2Summary(ja): 高速で軽量なウィンドウマネージャ
3Name: icewm
4Version: 1.2.37
5Release: 3%{?_dist_release}
6Source: http://ftp1.sourceforge.net/icewm/icewm-%{version}.tar.gz
7Source1: %{name}.desktop
8Source2: %{name}-1.2.32-ja.po
9
10# default menu file for Vine Linux
11Source10: %{name}-menu.vine
12Source11: %{name}-toolbar.vine
13
14# addtional themes
15Source100: truecurve-default-1.0.4.tar.gz
16Source101: SilverXP-1.2.17-double-1.tar.bz2
17Source102: icecrack-default-2.1.0.tar.gz
18
19Patch0: icewm-1.2.37-gnome2.patch
20
21Patch101: icewm-1.2.37-makefile.patch
22Patch102: icewm-1.2.37-session.patch
23
24URL: http://icewm.sourceforge.net/
25License: GPL
26Group: User Interface/Desktops
27Buildroot: %{_tmppath}/%{name}-%{version}-root
28BuildRequires: imlib-devel libpng-devel freetype2-devel
29BuildRequires: gnome-desktop-devel startup-notification-devel
30BuildRequires: gnome-vfs2-devel libgnomeui-devel
31BuildRequires: xorg-x11-font-utils
32BuildRequires: libSM-devel
33
34# default apps
35# Prereq: mlterm firefox sylpheed
36
37%description
38A lightweight window manager for the X Window System. Optimized for
39"feel" and speed, not looks. Features multiple workspaces, opaque
40move/resize, task bar, window list, clock, mailbox, CPU, Network, APM
41status.
42
43%package menu-gnome2
44Summary: GNOME menu support for icewm (using gnome 2.x).
45Summary(ja): IceWM における GNOME メニューのサポート
46Group:    User Interface/Desktops
47Requires: icewm = %{version}
48Requires: gnome-desktop-libs
49
50%description menu-gnome2
51GNOME menu support for icewm (using gnome 2.x).
52
53
54%prep
55%setup -q -a 100 -a 101 -a 102
56%patch0 -p1
57%patch101 -p1
58%patch102 -p1
59cp -p %{SOURCE2} po/ja.po
60
61autoreconf -if
62
63%build
64%configure --enable-menus-gnome2
65make
66
67%install
68[ "$RPM_BUILD_ROOT" != "/" ] && rm -rf $RPM_BUILD_ROOT
69make DESTDIR=$RPM_BUILD_ROOT install
70
71mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/X11/dm/Sessions
72install -m755 %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/X11/dm/Sessions
73
74# installs default menu and toobar
75install -m644 %{SOURCE10} $RPM_BUILD_ROOT%{_datadir}/icewm/menu
76install -m644 %{SOURCE11} $RPM_BUILD_ROOT%{_datadir}/icewm/toolbar
77
78# installs additional themes
79cp -pr TrueCurve-1.0.4 $RPM_BUILD_ROOT%{_datadir}/icewm/themes/TrueCurve
80cp -pr icewm/themes/SilverXP-1.2.17-double-1 $RPM_BUILD_ROOT%{_datadir}/icewm/themes/SilverXP
81cp -pr IceCrack2 $RPM_BUILD_ROOT%{_datadir}/icewm/themes/IceCrack
82
83%find_lang %{name}
84
85%clean
86[ "$RPM_BUILD_ROOT" != "/" ] && rm -rf $RPM_BUILD_ROOT
87
88%files -f %{name}.lang
89%defattr(-,root,root)
90%doc AUTHORS BUGS CHANGES COPYING INSTALL README TODO
91%doc doc/*.html doc/icewm.sgml
92%{_sysconfdir}/X11/dm/Sessions/%{name}.desktop
93%{_bindir}/icehelp
94%{_bindir}/icesh
95%{_bindir}/icewm
96%{_bindir}/icewm-session
97%{_bindir}/icewmbg
98%{_bindir}/icewmhint
99%{_bindir}/icewmtray
100%{_datadir}/icewm
101
102%files menu-gnome2
103%defattr(-,root,root)
104%{_bindir}/icewm-menu-gnome2
105
106%changelog
107* Fri Sep 16 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.2.37-3
108- Patch101 (icewm-1.2.37-makefile.patch)
109- Patch102 (icewm-1.2.37-session.patch)
110
111* Fri Apr 29 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.2.37-2
112- rebuild with rpm-4.8.1
113- add BuildRequires: libSM-devel
114
115* Mon Apr 27 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.2.37-1vl5
116- new upstream release
117- added Patch0
118
119* Sun Sep 28 2008 Shu KONNO <owa@bg.wakwak.com> 1.2.32-1vl5
120- applied new versioning policy, spec in utf-8
121
122* Thu Aug 16 2007 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.2.32-0vl2
123- rebuilt for VineSeed
124
125* Thu Aug 16 2007 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.2.32-0vl1
126- new upstream release
127- updated ja.po
128
129* Sun Jul  8 2007 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.2.30-0vl1
130- new upstream release
131- rebuilt with new toolchain
132
133* Mon Sep 04 2006 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 1.2.26-0vl4
134- rebuilt for VineSeed (4.0)
135
136* Mon Sep 04 2006 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 1.2.26-0vl3
137- drop Prereq: mlterm firefox sylpheed <BTS:VineLinux:90>
138
139* Sun Jul 23 2006 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.2.26-0vl2
140- rebuilt for VineSeed (4.0)
141
142* Sun Jul 23 2006 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.2.26-0vl1
143- new upstream release
144- added Source10 and 11 for default settings
145- added Prereq for default settings
146- added Source100, 101 and 102 for additional themes
147- added BuildPrereq: libpng-devel
148
149* Sat Aug 20 2005 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.2.23-0vl2
150- rebuild with VineSeed Plus
151- removed BuildPrereq: libjpeg-devel, libtiff-devel, libungif-devel
152
153* Sat Aug 20 2005 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.2.23-0vl1
154- new upstream release
155- added BuildPrereq: startup-notification-devel,
156- added BuildPrereq: libjpeg-devel, libtiff-devel, libungif-devel
157- updated ja.po
158
159* Tue Jun 14 2005 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.2.21-0vl1
160- new upstream release
161
162* Sat Jan 15 2005 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.2.20-0vl1
163- new upstream release
164- updated ja.po
165
166* Sun Dec 12 2004 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.2.17-0vl1
167- new upstream release
168- updated ja.po
169
170* Mon Aug 16 2004 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.2.16-0vl1
171- new upstream release
172- added ice.desktop file for gdm
173- added icewm-menu-gnome2 sub-package
174- updated ja.po
175
176* Sat May  3 2003 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.2.7-0vl1
177- first release
Note: See TracBrowser for help on using the repository browser.