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

Revision 8932, 5.0 KB checked in by inagaki, 10 years ago (diff)

2014-09-03 Ryoichi INAGAKI <ryo1@…>

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