source: projects/specs/branches/6/x/xfce4-panel/xfce4-panel-vl.spec @ 3330

Revision 3330, 5.6 KB checked in by Takemikaduchi, 13 years ago (diff)

fix: failed to build package

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