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

Revision 6284, 4.8 KB checked in by Takemikaduchi, 12 years ago (diff)

Xfce-4.10.0 + thunderbird-13.0

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