source: projects/specs/branches/6/i/icewm/icewm-vl.spec @ 4770

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