source: projects/specs/trunk/l/lxde-common/lxde-common-vl.spec @ 983

Revision 983, 5.7 KB checked in by kudoh, 14 years ago (diff)
Line 
1Name:           lxde-common
2Version:        0.5.0
3Release:        3%{?_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* Mon May 10 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.5.0-3
91- recreated and renamed Patch0
92- dropt Requires: lxde-settings-daemon
93
94* Sat Mar 13 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.5.0-2
95- applied new naming policy to spec
96
97* Thu Mar 4 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.5.0-1
98- new upstream release
99- replaced patch4 from Fedora
100- dropt Patch5
101- added Patch6 from Fedora
102- added Requires: lxde-icon-theme
103- changed Requires: lxsession >= 0.4.0
104- didn't generate lxde-icon-theme in this package
105
106* Wed Aug 5 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.4.2-2vl5
107- cleaned up spec
108- added Patch4 again
109- changed BuildArch: noarch
110- new splitted lxde-icon-theme, instead of lxde-common
111  -added Obsoletes: lxde-common-data <= 0.4.2
112
113* Sat Jul 11 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.4.2-1vl5
114- new upstream release
115- dropt Patch4
116
117* Sat Jun 20 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.4.1-5vl5
118- cleaned up spec
119- renumbered Patch
120- added Patch5 (to fixed lxde-logout.desktop)
121- added BuildRequires: desktop-file-utils
122- added Requires: lxmenu-data lxde-settings-daemon
123- included lxde-logout.desktop
124- dropt %{_sysconfdir}/xdg/lxsession/LXDE/default (not used)
125
126* Sun Jun 7 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.4.1-4vl5
127- deleted Obsoletes: lxsession-lite < 0.3.8
128
129* Tue May 19 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.4.1-3vl5
130- reverted Requires: lxsession
131- changed Obsoletes: lxsession-lite < 0.3.8
132
133* Sat May 9 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.4.1-2vl5
134- changed Summary, description
135- changed Requires: lxsession to lxsession-lite
136- added Obsoletes: lxsession <= 0.3.2
137- rebuilt with lxsession-lite
138
139* Wed May 6 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.4.1-1vl5
140- Update to 0.4.1
141
142* Mon May 4 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.4-1vl5
143- Update to 0.4
144- updated Patch0,1,11
145- spec in UTF-8
146
147* Thu Mar 26 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.3.2.1-2vl5
148- added Requires:xorg-x11-xsm
149
150* Mon Mar 23 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.3.2.1-1vl5
151- initial build for VineSeed (import from Fedora package)
152
153* Fri Mar 06 2009 Christoph Wickert <cwickert@fedoraproject.org> - 0.3.2.1-4
154- Workaround for new gdm
155- Add Pulseaudio support
156- Add mixer plugin to the panel
157- Require xdg-utils
158
159* Fri Oct 10 2008 Christoph Wickert <cwickert@fedoraproject.org> - 0.3.2.1-3
160- Require fedora-icon-theme and system-logos
161
162* Thu Oct 09 2008 Christoph Wickert <cwickert@fedoraproject.org> - 0.3.2.1-2
163- Rebase patches for rpm's new fuzz=0 behaviour
164
165* Thu Jul 10 2008 Christoph Wickert <cwickert@fedoraproject.org> - 0.3.2.1-1
166- Update to 0.3.2.1
167- Switch from ROXTerm to LXterminal
168- Rebased most patches
169- Add mixer to the panel
170
171* Mon Apr 14 2008 Christoph Wickert <cwickert@fedoraproject.org> - 0.3.0.1-2
172- Make a separate package for lxde-icon-theme
173
174* Sat Apr 12 2008 Christoph Wickert <cwickert@fedoraproject.org> - 0.3.0.1-1
175- Update to 0.3.0.1
176- Use distros default artwork
177
178* Sat Mar 29 2008 Christoph Wickert <cwickert@fedoraproject.org> - 0.3.0.0-1
179- Initial Fedora RPM
180- Use roxterm instead of gnome-terminal and xterm
181- Patch default panel config
Note: See TracBrowser for help on using the repository browser.