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

Revision 8068, 5.0 KB checked in by Takemikaduchi, 10 years ago (diff)

new upstream release or rebuild

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