source: projects/specs/trunk/x/xfce4-panel/xfce4-panel-vl.spec @ 3253

Revision 3253, 5.5 KB checked in by inagaki, 13 years ago (diff)

update: Xfce4

RevLine 
[3253]1Name:           xfce4-panel
[521]2Summary:        Next generation panel for Xfce
[3253]3Summary(ja):    Xfce のための次世代パネル
4Version:        4.8.0
5Release:        1%{?_dist_release}
[1880]6
7Group:          User Interface/Desktops
[521]8License:        GPLv2+ and LGPLv2+
9URL:            http://www.xfce.org/
[1880]10
[521]11Source0:        http://www.xfce.org/archive/xfce-%{version}/src/%{name}-%{version}.tar.bz2
12
13BuildRoot:      %{_tmppath}/%{name}-%{version}-root
[1880]14BuildRequires:  cairo-devel >= 1.0.0
[3253]15BuildRequires:  chrpath
16BuildRequires:  dbus-glib-devel >= 0.73
17BuildRequires:  garcon-devel >= 0.1.5
18BuildRequires:  gettext
19BuildRequires:  glib2-devel >= 2.18.0
20BuildRequires:  gtk2-devel >= 2.14.0
21BuildRequires:  intltool
22BuildRequires:  libexo-devel >= 0.6.0
23BuildRequires:  libwnck-devel >= 2.22
24BuildRequires:  libxfce4ui-devel >= 4.8.0
25BuildRequires:  libxfce4util-devel >= 4.8.0
26BuildRequires:  pkgconfig
27BuildRequires:  xfconf-devel >= 4.8.0
[521]28
29Obsoletes: xfce4-iconbox xfce4-systray xfce4-toys xfce4-trigger-launcher
30Obsoletes: xfce4-showdesktop-plugin xfce4-taskbar-plugin
31Obsoletes: xfce4-windowlist-plugin xfce4-xmms-plugin
32
33%description
34xfce4-panel is the panel for the XFce desktop environment
35
36%package devel
[3253]37Summary: Development headers for %{name}
38Summary(ja): %{name} の開発用ファイル
[521]39Group: Development/Libraries
40Requires: %{name} = %{version}-%{release}
[3253]41Requires: glib2-devel >= 2.18.0
42Requires: gtk2-devel >= 2.14.0
43Requires: libxfce4util-devel >= 4.8.0
[521]44
45%description devel
46This package includes the header files you will need to build
47plugins for xfce4-panel.
48
49# These are all required to have a properly functioning panel, so they should
50# not be separate IMO -- Jasper
51
52# %package themes
53# Summary:      Icon themes for xfce4
54# Group:                User Interface/Desktops
55# Requires:     xfce4
56# This should be really noarch, but if I set noarch here, even the arch
57# dependent stuff is marked as noarch, so... no noarch.
58# BuildArch:    noarch
59
60# %description themes
61# Various icon themes for xfce4.
62
63# %package plugins
64# Summary:      Panel plugins for xfce4
65# Group:                User Interface/Desktops
66# Requires:     xfce4
67
68# %description plugins
69# Various panel plugins for xfce4.
70
71%prep
72%setup -q
73#%patch0 -p1 -b .orig
74
75%build
[3253]76%configure --enable-silent-rules --disable-static
[521]77make %{?_smp_mflags}
78
79%install
80rm -rf $RPM_BUILD_ROOT
81make install DESTDIR=$RPM_BUILD_ROOT mandir=%{_mandir}
82
[3253]83chrpath --delete $RPM_BUILD_ROOT%{_libdir}/xfce4/panel/migrate
84chrpath --delete $RPM_BUILD_ROOT%{_libdir}/xfce4/panel/wrapper
85
[521]86## remove unuse files
[3253]87rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
88rm -f $RPM_BUILD_ROOT%{_libdir}/xfce4/panel/plugins/lib*.la
[521]89
[3253]90rm -rf _docs_to_include
91mkdir -p _docs_to_include
92mv $RPM_BUILD_ROOT%{_docdir}/xfce4-panel/html _docs_to_include
93rm -rf $RPM_BUILD_ROOT%{_docdir}/xfce4-panel
[521]94
[3253]95%find_lang %{name}
96
[521]97%clean
98rm -rf $RPM_BUILD_ROOT
99
100%post
[3253]101/sbin/ldconfig
[521]102touch --no-create %{_datadir}/icons/hicolor
103
[3253]104%posttrans
105gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
106
[521]107%postun
[3253]108/sbin/ldconfig
109if [ $1 -eq 0 ] ; then
110    touch --no-create %{_datadir}/icons/hicolor &> /dev/null || :
111    gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
[521]112fi
113
114%files -f %{name}.lang
115%defattr(-,root,root)
116%doc README ChangeLog NEWS COPYING AUTHORS
[3253]117%doc _docs_to_include/html docs/README.gtkrc-2.0
[521]118%dir %{_sysconfdir}/xdg/xfce4/panel/
[3253]119%config(noreplace) %{_sysconfdir}/xdg/xfce4/panel/default.xml
[521]120%{_bindir}/*
[3253]121%{_libdir}/lib*.so.*
122%{_libdir}/xfce4/panel/*
[521]123%{_datadir}/applications/*.desktop
[3253]124%{_datadir}/icons/hicolor/*
125%{_datadir}/xfce4/panel/plugins
[521]126
127%files devel
128%defattr(-, root,root,-)
[3253]129%{_includedir}/xfce4/libxfce4panel-1.0
130%{_libdir}/lib*.so
[521]131%{_libdir}/pkgconfig/*.pc
[3253]132%doc %{_datadir}/gtk-doc/html/libxfce4panel-1.0
[521]133
134%changelog
[3253]135* Tue Mar 29 2011 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 4.8.0-1
136- new upstream release
137
[1880]138* Thu Sep 23 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 4.6.4-2
139- rebuilt with rpm-4.8.1 for pkg-config
140
[1068]141* Sun May 23 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 4.6.4-1
142- new upstream release
143- built with new toolchain
144
[521]145* Sat May 23 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 4.6.1-1
146- new upstream release
147- split devel subpackage
148
149* Sun Sep 21 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 4.4.2-2vl5
150- added BuildRequires: libxfce4util-devel
151
152* Sat Sep 20 2008 Shu KONNO <owa@bg.wakwak.com> 4.4.2-1vl5
153- applied new versioning policy
154- removed *.la
155
156* Sun Dec 23 2007 UECHI Yasumasa <uechi@potaway.net> 4.4.2-0vl2
157- new upstream release.
158
159* Sun Jul 29 2007 UECHI Yasumasa <uechi@potaway.net> 4.4.1-0vl2
160- build for VineSeed
161
162* Sat Jul 28 2007 UECHI Yasumasa <uechi@potaway.net> 4.4.1-0vl1
163* Fri Jul 27 2007 UECHI Yasumasa <uechi@potaway.net> 4.4.1-0vl0.0.2
164- new upstream verrsion
165- drop patch0 (contents.xml.patch)
166- Obsoletes: xfce4-iconbox xfce4-systray xfce4-toys xfce4-trigger-launcher
167
168* Tue Oct 24 2006 UECHI Yasumasa <uechi@potaway.net> 4.2.3-0vl2
169- revise contents.xml*
170
171* Sat Dec 10 2005 UECHI Yasumasa <uechi@potaway.net> 4.2.3-0vl1
172- new upstream release
173
174* Mon Jun 13 2005 UECHI Yasumasa <uechi@potaway.net> 4.2.2-0vl2
175- new upstream release
176
177* Thu Mar 31 2005 UECHI Yasumasa <uechi@potaway.net> 4.2.1.1-0vl2
178- new upstream release
179
180* Sun Jan 23 2005 UECHI Yasumasa <uechi@potaway.net> 4.2.0-0vl2
181- new upstream release
182
183* Mon Apr 19 2004 UECHI Yasumasa <uechi@potaway.net> 4.0.5-0vl1
184- new upstream release
185
186* Mon Mar 22 2004 UECHI Yasumasa <uechi@potaway.net> 4.0.4-0vl1
187- new upstream release
188
189* Thu Jan 08 2004 UECHI Yasumasa <uh@u.dhis.portside.net> 4.0.3-0vl1
190- new upstream release
191
192* Thu Nov 27 2003 UECHI Yasumasa <uh@u.dhis.portside.net> 4.0.1-0vl1
193- new upstream release
194
195* Sat Sep 27 2003 UECHI Yasumasa <uh@u.dhis.portside.net> 4.0.0-0vl1
196- initial related
197
Note: See TracBrowser for help on using the repository browser.