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

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