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

Revision 9173, 5.9 KB checked in by inagaki, 9 years ago (diff)

2014-12-21 Ryoichi INAGAKI <ryo1@…>

  • xfce4 plugins: updated
  • xfce4-panel, xfce4-power-manager, xfdesktop: updated


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