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

Revision 521, 4.7 KB checked in by daisuke, 14 years ago (diff)

import VineSeed package specs

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