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

Revision 8068, 5.7 KB checked in by Takemikaduchi, 10 years ago (diff)

new upstream release or rebuild

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