source: projects/specs/trunk/x/xfce4-session/xfce4-session-vl.spec @ 9446

Revision 9446, 5.3 KB checked in by inagaki, 9 years ago (diff)

2015-03-20 Ryoichi INAGAKI <ryo1@…>

+ libexo, libxfce4ui, xfce4-session, xfwm4: updated


RevLine 
[3253]1Name:           xfce4-session
[9446]2Version:        4.12.1
[9399]3Release:        1%{?_dist_release}
[521]4Summary:        Xfce Session manager
5Summary(ja):    Xfce セッションマネージャ
[3253]6
7Group:          User Interface/Desktops
[521]8License:        GPLv2+
9URL:            http://www.xfce.org/
[3253]10
[9399]11Source0:        http://archive.xfce.org/src/xfce/%{name}/4.12/%{name}-%{version}.tar.bz2
[3253]12
[521]13BuildRoot:      %{_tmppath}/%{name}-%{version}-root
[3253]14BuildRequires:  chrpath
[8932]15BuildRequires:  dbus-devel >= 1.1.0
16BuildRequires:  dbus-glib-devel >= 0.84
[3253]17BuildRequires:  gettext
[8932]18BuildRequires:  gtk2-devel >= 2.20.0
[3253]19BuildRequires:  intltool
[8932]20BuildRequires:  libwnck-devel >= 2.30.0
[9446]21BuildRequires:  libxfce4ui-devel >= 4.12.1
[6284]22BuildRequires:  libxfce4util-devel >= 4.10.0
23BuildRequires:  xfce4-panel-devel >= 4.10.0
24BuildRequires:  xfconf-devel >= 4.10.0
[3330]25BuildRequires:  libSM-devel
[521]26BuildRequires:  xorg-x11-server-utils
[3253]27
[9446]28BuildRequires:  upower-devel >= 0.9.7
[8932]29#BuildRequires: ConsoleKit-devel
[9399]30BuildRequires:  polkit-devel >= 0.102
[521]31Requires:       xorg-x11-server-utils
32Requires:       fortune-mod
33
[8068]34Vendor: Project Vine
35Distribution: Vine Linux
36
[521]37%description
38xfce4-session is the session manager for the Xfce desktop environment.
39
40%package devel
41Summary:        Development files for xfce4-session
[9399]42Summary(ja):    xfce4-session の開発用ファイル
[521]43Group:          Development/Libraries
44Requires:       %{name} = %{version}-%{release}
45
46%description devel
47Header files for the Xfce Session Manager.
48
49%package engines
50Summary:        Additional engines for xfce4-session
[9446]51Summary(ja):    xfce4-session 用の追加スプラッシュ画面
[521]52Group:          User Interface/Desktops
[1068]53Requires:       %{name} = %{version}-%{release}
[521]54
55%description engines
56Additional splash screen engines for the Xfce Session Manager.
57
58%prep
59%setup -q
60
61%build
[9399]62%configure --enable-silent-rules --disable-static --enable-polkit --enable-upower
[521]63make %{?_smp_mflags}
64
65%install
66rm -rf $RPM_BUILD_ROOT
67make install DESTDIR=$RPM_BUILD_ROOT mandir=%{_mandir}
68
[3253]69chrpath --delete $RPM_BUILD_ROOT%{_libdir}/xfce4/session/xfsm-shutdown-helper
70
[521]71## remove unuse files
72rm -rf $RPM_BUILD_ROOT%{_libdir}/*.la
[3253]73rm -rf $RPM_BUILD_ROOT%{_libdir}/xfce4/session/splash-engines/*.la
[521]74
[3253]75%find_lang %{name}
76
77
[521]78%clean
79rm -rf $RPM_BUILD_ROOT
80
81%post
82/sbin/ldconfig
[3253]83touch --no-create %{_datadir}/icons/hicolor
[521]84
[3253]85%posttrans
86gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
87
[521]88%postun
89/sbin/ldconfig
[3253]90if [ $1 -eq 0 ] ; then
91    touch --no-create %{_datadir}/icons/hicolor &> /dev/null || :
92    gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
93fi
[521]94
95%files -f %{name}.lang
96%defattr(-,root,root)
[3253]97%doc AUTHORS COPYING ChangeLog NEWS README TODO
[521]98%dir %{_sysconfdir}/xdg/autostart/
[6284]99%config(noreplace)%{_sysconfdir}/xdg/autostart/xscreensaver.desktop
100%{_sysconfdir}/xdg/xfce4/Xft.xrdb
101%{_sysconfdir}/xdg/xfce4/xinitrc
[521]102%{_sysconfdir}/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml
103%{_bindir}/*
104%{_libdir}/lib*.so.*
[3253]105%dir %{_libdir}/xfce4/session
106%{_libdir}/xfce4/session/splash-engines/libmice.so
107%{_libdir}/xfce4/session/xfsm-shutdown-helper
[521]108%{_datadir}/applications/*.desktop
109%{_datadir}/icons/hicolor/*/apps/*
[9399]110%{_datadir}/polkit-1/actions/org.xfce.session.policy
[6284]111%{_datadir}/xsessions/xfce.desktop
[521]112%{_mandir}/man1/*
113
114%files devel
115%defattr(-,root,root)
116%{_includedir}/xfce4/xfce4-session-4.6
117%{_libdir}/lib*.so
118%{_libdir}/pkgconfig/*.pc
119
120%files engines
121%defattr(-,root,root)
[3253]122%{_libdir}/xfce4/session/balou-*-theme
123%{_libdir}/xfce4/session/splash-engines/libbalou.*
124%{_libdir}/xfce4/session/splash-engines/libsimple.*
[521]125%{_datadir}/themes/Default/balou/
126
127%changelog
[9446]128* Thu Mar 19 2015 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 4.12.1-1
129- new upstream release
130
[9399]131* Sun Mar  1 2015 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 4.12.0-1
132- new upstream release
133
[8932]134* Thu Aug 28 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 4.10.1-1
135- new upstream release
136
[8068]137* Sun Dec 29 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.10.0-2
138- rebuild with VineSeed environment
139
[6284]140* Thu Jun 07 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.10.0-1
141- new upstream release
142- remove Patch0
143
[3330]144* Sun Apr 03 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.8.0-2
145- add BuildRequires: libSM-devel
146
[3253]147* Tue Mar 29 2011 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 4.8.0-1
148- new upstream release
149
[1901]150* Sun Sep 26 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.6.2-2
151- rebuild with rpm-4.8.1 for pkg-config file
152
[1068]153* Sun May 23 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 4.6.2-1
154- new upstream release
155- built with new toolchain
156
[521]157* Sat May 23 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 4.6.1-1
158- new upstream release
159- added %%post and %%postun section
160
161* Sun Sep 21 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 4.4.2-3vl5
162- added BuildRequires: libxfce4util-devel
163- added Japanese summary
164
165* Sat Sep 20 2008 Shu KONNO <owa@bg.wakwak.com> 4.4.2-2vl5
166- applied new versioning policy
167- removed *.la
168
169* Sun Dec 23 2007 UECHI Yasumasa <uechi@potaway.net> 4.4.2-1vl2
170- new upstream release.
171
172* Sun Jul 29 2007 UECHI Yasumasa <uechi@potaway.net> 4.4.1-1vl2
173- build for VineSeed
174
175* Sat Jul 28 2007 UECHI Yasumasa <uechi@potaway.net> 4.4.1-1vl1
176- new upstream version
177- add fortune-mod to Requires for xfce4-tips
178
179* Sat Dec 10 2005 UECHI Yasumasa <uechi@potaway.net> 4.2.3-1vl1
180- new upstream release
181
182* Mon Jun 13 2005 UECHI Yasumasa <uechi@potaway.net> 4.2.2-1vl2
183- new upstream release
184
185* Thu Mar 31 2005 UECHI Yasumasa <uechi@potaway.net> 4.2.1-1vl2
186- new upstream release
187
188* Sun Jan 23 2005 UECHI Yasumasa <uechi@potaway.net> 4.2.0-1vl2
189- initial release for VineSeedPlus
190
Note: See TracBrowser for help on using the repository browser.