source: projects/specs/branches/6/l/lxde-common/lxde-common-vl.spec @ 5527

Revision 5527, 5.7 KB checked in by kudoh, 12 years ago (diff)
Line 
1Name:           lxde-common
2Version:        0.5.0
3Release:        4%{?_dist_release}
4Summary:        The default settings configuration files of LXDE
5
6Summary(ja):    LXDE のデフォルト設定ファイル
7Group:          User Interface/Desktops
8License:        GPLv2+
9URL:            http://lxde.sourceforge.net/
10Source0:        http://downloads.sourceforge.net/sourceforge/lxde/%{name}-%{version}.tar.gz
11
12Patch0:         %{name}-0.5.0-lxpanel-config.patch
13Patch1:         %{name}-0.4-openbox.patch
14Patch2:         %{name}-0.3.2.1-pcmanfm.patch
15
16# Because of new gdm
17# http://icculus.org/cgi-bin/ezmlm/ezmlm-cgi?24:mss:5608:200804:keopkmedognljeggknac
18Patch3:         %{name}-0.3.2.1-gdm-number-of-desktops.patch
19
20# Pulseaudio
21Patch4:         %{name}-0.5.0-pulseaudio.patch
22
23#Patch5:         %{name}-0.4-lxde-logout.desktop.patch
24Patch6:         lxde-common-0.5.0-fix-session-startup.patch
25
26BuildRoot:      %{_tmppath}/%{name}-%{version}-root
27BuildArch:      noarch
28
29BuildRequires:  desktop-file-utils
30BuildRequires:  pkgconfig glib2-devel libX11-devel
31Requires:       lxsession >= 0.4.0
32Requires:       lxpanel pcmanfm openbox xdg-utils xorg-x11-xsm
33Requires:       lxmenu-data
34Requires:       lxde-icon-theme
35
36Obsoletes:      %{name}-data <= 0.4.2
37
38%description
39This package manages the system behavior and functions
40to integrate icons and artwork of LXDE.
41
42%description -l ja
43このパッケージは LXDE - the Lightweight X11 Desktop Environment - の
44アイコンやアートワークを調和するためにシステムの動作や機能を管理します。
45
46%prep
47%setup -q
48%patch0 -p1 -b .orig
49%patch1 -p1 -b .orig
50%patch2 -p1 -b .orig
51%patch3 -p1 -b .gdm-desktops
52%patch4 -p1 -b .pulseaudio
53#%patch5 -p1 -b .orig
54%patch6 -p2 -b .session-startup
55
56%build
57%configure
58
59%install
60rm -rf $RPM_BUILD_ROOT
61make install DESTDIR=$RPM_BUILD_ROOT INSTALL='install -p'
62
63# only used by obsolete lxsession, not lxsession-lite
64rm -f $RPM_BUILD_ROOT%{_sysconfdir}/xdg/lxsession/LXDE/default
65
66desktop-file-install                                           \
67      --dir=$RPM_BUILD_ROOT%{_datadir}/applications            \
68      lxde-logout.desktop
69
70%clean
71rm -rf $RPM_BUILD_ROOT
72
73
74%files
75%defattr(-,root,root,-)
76%doc AUTHORS COPYING
77%dir %{_sysconfdir}/xdg/lxsession/LXDE/
78%config(noreplace) %{_sysconfdir}/xdg/lxsession/LXDE/autostart
79%config(noreplace) %{_sysconfdir}/xdg/lxsession/LXDE/desktop.conf
80%{_bindir}/startlxde
81%{_bindir}/lxde-logout
82%{_bindir}/openbox-lxde
83%{_datadir}/lxde/*
84%{_datadir}/lxpanel/profile/LXDE/
85%{_mandir}/man1/*.1.gz
86%{_datadir}/xsessions/LXDE.desktop
87%{_datadir}/applications/lxde-*.desktop
88
89%changelog
90* Sat Jan 28 2012 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.5.0-4
91- rebuilt with rpm-4.8.1
92
93* Mon May 10 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.5.0-3
94- recreated and renamed Patch0
95- dropt Requires: lxde-settings-daemon
96
97* Sat Mar 13 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.5.0-2
98- applied new naming policy to spec
99
100* Thu Mar 4 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.5.0-1
101- new upstream release
102- replaced patch4 from Fedora
103- dropt Patch5
104- added Patch6 from Fedora
105- added Requires: lxde-icon-theme
106- changed Requires: lxsession >= 0.4.0
107- didn't generate lxde-icon-theme in this package
108
109* Wed Aug 5 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.4.2-2vl5
110- cleaned up spec
111- added Patch4 again
112- changed BuildArch: noarch
113- new splitted lxde-icon-theme, instead of lxde-common
114  -added Obsoletes: lxde-common-data <= 0.4.2
115
116* Sat Jul 11 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.4.2-1vl5
117- new upstream release
118- dropt Patch4
119
120* Sat Jun 20 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.4.1-5vl5
121- cleaned up spec
122- renumbered Patch
123- added Patch5 (to fixed lxde-logout.desktop)
124- added BuildRequires: desktop-file-utils
125- added Requires: lxmenu-data lxde-settings-daemon
126- included lxde-logout.desktop
127- dropt %{_sysconfdir}/xdg/lxsession/LXDE/default (not used)
128
129* Sun Jun 7 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.4.1-4vl5
130- deleted Obsoletes: lxsession-lite < 0.3.8
131
132* Tue May 19 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.4.1-3vl5
133- reverted Requires: lxsession
134- changed Obsoletes: lxsession-lite < 0.3.8
135
136* Sat May 9 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.4.1-2vl5
137- changed Summary, description
138- changed Requires: lxsession to lxsession-lite
139- added Obsoletes: lxsession <= 0.3.2
140- rebuilt with lxsession-lite
141
142* Wed May 6 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.4.1-1vl5
143- Update to 0.4.1
144
145* Mon May 4 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.4-1vl5
146- Update to 0.4
147- updated Patch0,1,11
148- spec in UTF-8
149
150* Thu Mar 26 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.3.2.1-2vl5
151- added Requires:xorg-x11-xsm
152
153* Mon Mar 23 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.3.2.1-1vl5
154- initial build for VineSeed (import from Fedora package)
155
156* Fri Mar 06 2009 Christoph Wickert <cwickert@fedoraproject.org> - 0.3.2.1-4
157- Workaround for new gdm
158- Add Pulseaudio support
159- Add mixer plugin to the panel
160- Require xdg-utils
161
162* Fri Oct 10 2008 Christoph Wickert <cwickert@fedoraproject.org> - 0.3.2.1-3
163- Require fedora-icon-theme and system-logos
164
165* Thu Oct 09 2008 Christoph Wickert <cwickert@fedoraproject.org> - 0.3.2.1-2
166- Rebase patches for rpm's new fuzz=0 behaviour
167
168* Thu Jul 10 2008 Christoph Wickert <cwickert@fedoraproject.org> - 0.3.2.1-1
169- Update to 0.3.2.1
170- Switch from ROXTerm to LXterminal
171- Rebased most patches
172- Add mixer to the panel
173
174* Mon Apr 14 2008 Christoph Wickert <cwickert@fedoraproject.org> - 0.3.0.1-2
175- Make a separate package for lxde-icon-theme
176
177* Sat Apr 12 2008 Christoph Wickert <cwickert@fedoraproject.org> - 0.3.0.1-1
178- Update to 0.3.0.1
179- Use distros default artwork
180
181* Sat Mar 29 2008 Christoph Wickert <cwickert@fedoraproject.org> - 0.3.0.0-1
182- Initial Fedora RPM
183- Use roxterm instead of gnome-terminal and xterm
184- Patch default panel config
Note: See TracBrowser for help on using the repository browser.