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

Revision 521, 4.9 KB checked in by daisuke, 14 years ago (diff)

import VineSeed package specs

Line 
1Summary:        Next generation panel for Xfce
2Name:           xfce4-panel
3Version:        4.6.1
4Release:        1%{?_dist_release}
5License:        GPLv2+ and LGPLv2+
6URL:            http://www.xfce.org/
7Source0:        http://www.xfce.org/archive/xfce-%{version}/src/%{name}-%{version}.tar.bz2
8#Patch0:        contents.xml.patch
9Group:          User Interface/Desktops
10
11BuildRoot:      %{_tmppath}/%{name}-%{version}-root
12Requires:       libxfcegui4 >= 4.6.0
13#Requires:      xfce-mcs-manager >= %{version}
14#Requires:      libxfcegui4 libxfce4mcs xfce-mcs-manager
15BuildRequires:  libxfcegui4-devel >= 4.6.0
16BuildRequires:  libxml2-devel >= 2.4.0
17BuildRequires:  startup-notification-devel
18BuildRequires:  gettext intltool
19BuildRequires:  libexo-devel >= 0.3.93
20BuildRequires:  libwnck-devel
21
22Obsoletes: xfce4-iconbox xfce4-systray xfce4-toys xfce4-trigger-launcher
23Obsoletes: xfce4-showdesktop-plugin xfce4-taskbar-plugin
24Obsoletes: xfce4-windowlist-plugin xfce4-xmms-plugin
25
26%description
27xfce4-panel is the panel for the XFce desktop environment
28
29%package devel
30Summary: Development headers for xfce4-panel
31Group: Development/Libraries
32Requires: %{name} = %{version}-%{release}
33Requires: pkgconfig
34Requires: libxfce4util-devel >= %{version}
35Requires: libxfcegui4-devel >= %{version}
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* Sat May 23 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 4.6.1-1
123- new upstream release
124- split devel subpackage
125
126* Sun Sep 21 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 4.4.2-2vl5
127- added BuildRequires: libxfce4util-devel
128
129* Sat Sep 20 2008 Shu KONNO <owa@bg.wakwak.com> 4.4.2-1vl5
130- applied new versioning policy
131- removed *.la
132
133* Sun Dec 23 2007 UECHI Yasumasa <uechi@potaway.net> 4.4.2-0vl2
134- new upstream release.
135
136* Sun Jul 29 2007 UECHI Yasumasa <uechi@potaway.net> 4.4.1-0vl2
137- build for VineSeed
138
139* Sat Jul 28 2007 UECHI Yasumasa <uechi@potaway.net> 4.4.1-0vl1
140* Fri Jul 27 2007 UECHI Yasumasa <uechi@potaway.net> 4.4.1-0vl0.0.2
141- new upstream verrsion
142- drop patch0 (contents.xml.patch)
143- Obsoletes: xfce4-iconbox xfce4-systray xfce4-toys xfce4-trigger-launcher
144
145* Tue Oct 24 2006 UECHI Yasumasa <uechi@potaway.net> 4.2.3-0vl2
146- revise contents.xml*
147
148* Sat Dec 10 2005 UECHI Yasumasa <uechi@potaway.net> 4.2.3-0vl1
149- new upstream release
150
151* Mon Jun 13 2005 UECHI Yasumasa <uechi@potaway.net> 4.2.2-0vl2
152- new upstream release
153
154* Thu Mar 31 2005 UECHI Yasumasa <uechi@potaway.net> 4.2.1.1-0vl2
155- new upstream release
156
157* Sun Jan 23 2005 UECHI Yasumasa <uechi@potaway.net> 4.2.0-0vl2
158- new upstream release
159
160* Mon Apr 19 2004 UECHI Yasumasa <uechi@potaway.net> 4.0.5-0vl1
161- new upstream release
162
163* Mon Mar 22 2004 UECHI Yasumasa <uechi@potaway.net> 4.0.4-0vl1
164- new upstream release
165
166* Thu Jan 08 2004 UECHI Yasumasa <uh@u.dhis.portside.net> 4.0.3-0vl1
167- new upstream release
168
169* Thu Nov 27 2003 UECHI Yasumasa <uh@u.dhis.portside.net> 4.0.1-0vl1
170- new upstream release
171
172* Sat Sep 27 2003 UECHI Yasumasa <uh@u.dhis.portside.net> 4.0.0-0vl1
173- initial related
174
Note: See TracBrowser for help on using the repository browser.