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

Revision 1880, 5.0 KB checked in by inagaki, 14 years ago (diff)

rebuilt with rpm-4.8.1: libexo, xfce4-panel

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