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

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