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

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