source: projects/specs/trunk/l/lxsession/lxsession-vl.spec @ 8897

Revision 8897, 4.3 KB checked in by kudoh, 10 years ago (diff)

new upstream and rebuilt

Line 
1Name:           lxsession
2Version:        0.4.6.1
3Release:        2%{?_dist_release}
4Summary:        Lightweight X11 session manager
5Summary(ja):    軽量な X11 セッションマネージャ
6
7Group:          User Interface/Desktops
8License:        GPLv2+
9URL:            http://lxde.sourceforge.net/
10Source0:        http://downloads.sourceforge.net/sourceforge/lxde/%{name}-%{version}.tar.gz
11Patch0:         lxsession-0.4.6-dsofix.patch
12#Patch1:         01_fix_free_name.patch
13Patch2:         04_fix-ltsp-shutdown-reboot.patch
14
15BuildRoot:      %{_tmppath}/%{name}-%{version}-root
16
17BuildRequires:  gtk2-devel >= 2.6 glib2-devel >= 2.6 libICE-devel libSM-devel dbus-glib-devel
18BuildRequires:  docbook-utils intltool gettext
19Requires:       dbus
20Obsoletes:      lxsession-lite < 0.3.8
21Provides:       lxsession = %{version}-%{release}
22
23# lxde-settings-daemon was merged into lxsession
24Obsoletes:      lxde-settings-daemon <= 0.4.1
25Provides:       lxde-settings-daemon = %{version}
26
27%description
28LXSession is a standard-compliant X11 session manager with shutdown/
29reboot/suspend support via HAL. In connection with gdm it also supports user
30switching.
31
32LXSession is derived from XSM and is developed as default X11 session manager
33of LXDE, the Lightweight X11 Desktop Environment. Though being part of LXDE,
34it's totally desktop-independent and only has few dependencies.
35
36%description -l ja
37LXSession は HAL を介してシャットダウン/再起動/サスペンドをサポートする
38標準準拠の X11 セッションマネージャです。
39
40
41%prep
42%setup -q
43%patch0 -p1 -b .dsofix
44#%patch1 -p1
45%patch2 -p1
46
47%build
48%configure
49make %{?_smp_flags}
50
51
52%install
53rm -rf $RPM_BUILD_ROOT
54make install DESTDIR=$RPM_BUILD_ROOT INSTALL='install -p'
55%find_lang lxsession
56mkdir -p -m 755 $RPM_BUILD_ROOT%{_sysconfdir}/xdg/lxsession
57
58%clean
59rm -rf $RPM_BUILD_ROOT
60
61
62%files -f lxsession.lang
63%defattr(-,root,root,-)
64%doc AUTHORS ChangeLog COPYING README desktop.conf.example
65%{_bindir}/lxlock
66%{_bindir}/lxsession
67%{_bindir}/lxsession-logout
68%{_datadir}/lxsession/
69%{_mandir}/man1/lxsession*.1*
70# we need to own
71%dir %{_sysconfdir}/xdg/lxsession
72
73%changelog
74* Sat Aug 09 2014 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.4.6.1-2
75- rebuilt with current environment
76
77* Thu Jul 28 2011 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.4.6.1-1
78- new upstream release
79- dropt patch1
80
81* Tue Jul 26 2011 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.4.6-1
82- Update to 0.4.6
83- recreated Patch0
84- added Patch1,2 from Ubuntu Oneiric
85- dropt BuildRequires: hal-devel
86- dropt Requires: hal
87
88* Sat Nov 20 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.4.5-1
89- Update to 0.4.5
90- fixed and changed description
91- dropt BuildRequires: docbook2X
92- changed Provides: lxde-settings-daemon = %%{version}
93- included desktop.conf.example in %%files
94
95* Thu May 6 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.4.4-1
96- Update to 0.4.4
97
98* Sat Mar 20 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.4.3-1
99- Update to 0.4.3
100
101* Sat Mar 13 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.4.2-2
102- applied new naming policy to spec
103
104* Wed Mar 10 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.4.2-1
105- Update to 0.4.2
106
107* Thu Mar 4 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.4.1-1
108- Update to 0.4.1
109- clean up spec
110- added Patch0 from Fedora
111- added Obsoletes: lxde-settings-daemon <= 0.4.1
112- added Provides:  lxde-settings-daemon = 0.4.1
113  - Because lxde-settings-daemon was merged into lxsession
114
115* Tue May 19 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.3.8-1
116- Update to 0.3.8
117- renamed lxsession (because upstream renamed)
118- Source0,1 and all Patches dropped
119- chaned Obsoletes: lxsession-lite < 0.3.8
120
121* Sat May 9 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.3.6-1
122- initial build for VineSeed (import from Fedora)
123
124* Thu Oct 09 2008 Christoph Wickert <cwickert@fedoraproject.org> - 0.3.6-2
125- Preserve timestamps during install
126
127* Thu Jun 12 2008 Christoph Wickert <cwickert@fedoraproject.org> - 0.3.6-1
128- Update to 0.3.6
129- Remove docbook hack
130
131* Sun Apr 20 2008 Christoph Wickert <cwickert@fedoraproject.org> - 0.3.5-1
132- Switch to LXSession lite and drop xorg-x11-xsm requirement again.
133
134* Sat Apr 12 2008 Christoph Wickert <cwickert@fedoraproject.org> - 0.3.2-2
135- Require xorg-x11-xsm
136
137* Sat Apr 12 2008 Christoph Wickert <cwickert@fedoraproject.org> - 0.3.2-1
138- Update to 0.3.2
139
140* Mon Mar 10 2008 Christoph Wickert <cwickert@fedoraproject.org> - 0.3.0-1
141- Initial Fedora RPM
Note: See TracBrowser for help on using the repository browser.