Name: 		xfce4-panel
Summary: 	Panel for the Xfce Desktop Environment
Summary(ja): 	Xfce デスクトップ環境のパネル
Version: 	4.12.0
Release: 	1%{?_dist_release}

Group: 		User Interface/Desktops
# Library is LGPLv2+
License:	GPLv2+ and LGPLv2+
URL: 		http://www.xfce.org/

Source0: 	http://archive.xfce.org/src/xfce/%{name}/4.12/%{name}-%{version}.tar.bz2

BuildRoot: 	%{_tmppath}/%{name}-%{version}-root
BuildRequires:	cairo-devel >= 1.0.0
BuildRequires:	chrpath
BuildRequires:	dbus-glib-devel >= 0.73
BuildRequires:	garcon-devel >= 0.3.0
BuildRequires:	gettext
BuildRequires:	glib2-devel >= 2.24.0
BuildRequires:	gtk2-devel >= 2.20.0
BuildRequires:	gtk3-devel >= 3.2.0
BuildRequires:	gtk-doc >= 1.9
BuildRequires:	intltool
BuildRequires:	libexo-devel >= 0.8.0
BuildRequires:	libwnck-devel >= 2.30
BuildRequires:	libxfce4ui-devel >= 4.11.0
BuildRequires:	libxfce4util-devel >= 4.10.0
BuildRequires:	libSM-devel
BuildRequires:	pkgconfig
BuildRequires:	xfconf-devel >= 4.10.0

Obsoletes: xfce4-iconbox xfce4-systray xfce4-toys xfce4-trigger-launcher
Obsoletes: xfce4-showdesktop-plugin xfce4-taskbar-plugin
Obsoletes: xfce4-windowlist-plugin xfce4-xmms-plugin 

Vendor: Project Vine
Distribution: Vine Linux

%description
xfce4-panel is the panel for the Xfce desktop environment

%description -l ja
Xfce デスクトップ環境のパネルです。

%package devel
Summary: Development headers for %{name}
Summary(ja): %{name} の開発用ファイル
Group: Development/Libraries
Requires: %{name} = %{version}-%{release}
Requires: glib2-devel >= 2.24.0
Requires: gtk2-devel >= 2.20.0
Requires: gtk3-devel >= 3.2.0

%description devel
This package includes the header files you will need to build plugins for xfce4-panel.

%description devel -l ja
Xfce デスクトップ環境のパネルのプラグイン開発に必要なヘッダファイル等が含まれています。

# These are all required to have a properly functioning panel, so they should 
# not be separate IMO -- Jasper

# %package themes
# Summary:	Icon themes for xfce4
# Group:		User Interface/Desktops
# Requires:	xfce4
# This should be really noarch, but if I set noarch here, even the arch
# dependent stuff is marked as noarch, so... no noarch.
# BuildArch:	noarch

# %description themes
# Various icon themes for xfce4.

# %package plugins
# Summary:	Panel plugins for xfce4
# Group:		User Interface/Desktops
# Requires:	xfce4

# %description plugins
# Various panel plugins for xfce4.

%prep
%setup -q

%build
%configure --enable-silent-rules --disable-static --enable-gtk3
make %{?_smp_mflags}

%install
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT mandir=%{_mandir}

chrpath --delete $RPM_BUILD_ROOT%{_libdir}/xfce4/panel/migrate
chrpath --delete $RPM_BUILD_ROOT%{_libdir}/xfce4/panel/wrapper-1.0
chrpath --delete $RPM_BUILD_ROOT%{_libdir}/xfce4/panel/wrapper-2.0

## remove unuse files
rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
rm -f $RPM_BUILD_ROOT%{_libdir}/xfce4/panel/plugins/lib*.la

%find_lang %{name}

%clean
rm -rf $RPM_BUILD_ROOT

%post
/sbin/ldconfig
touch --no-create %{_datadir}/icons/hicolor

%posttrans 
gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :

%postun
/sbin/ldconfig
if [ $1 -eq 0 ] ; then
    touch --no-create %{_datadir}/icons/hicolor &> /dev/null || :
    gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
fi

%files -f %{name}.lang
%defattr(-,root,root)
%doc README ChangeLog NEWS COPYING AUTHORS
%doc docs/README.gtkrc-2.0
%dir %{_sysconfdir}/xdg/xfce4/panel/
%config(noreplace) %{_sysconfdir}/xdg/xfce4/panel/default.xml
%{_bindir}/*
%{_libdir}/lib*.so.*
%{_libdir}/xfce4/panel/*
%{_datadir}/applications/*.desktop
%{_datadir}/icons/hicolor/*
%{_datadir}/xfce4/panel/plugins

%files devel
%defattr(-, root,root,-)
%{_includedir}/xfce4/libxfce4panel-1.0
%{_includedir}/xfce4/libxfce4panel-2.0
%{_libdir}/lib*.so
%{_libdir}/pkgconfig/*.pc
%doc %{_datadir}/gtk-doc/html/libxfce4panel-1.0

%changelog
* Sun Mar  1 2015 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 4.12.0-1
- new upstream release
- enabled gtk3 support and added BR: gtk3-devel

* Sat Dec 20 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 4.10.1-1
- new upstream release
- updated summary

* Sun Dec 29 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.10.0-2
- rebuild with VineSeed environment

* Thu Jun 07 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.10.0-1
- new upstream release

* Sun Apr 03 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.8.0-2
- add BuildRequires: libSM-devel

* Tue Mar 29 2011 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 4.8.0-1
- new upstream release

* Thu Sep 23 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 4.6.4-2
- rebuilt with rpm-4.8.1 for pkg-config

* Sun May 23 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 4.6.4-1
- new upstream release
- built with new toolchain

* Sat May 23 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 4.6.1-1
- new upstream release
- split devel subpackage

* Sun Sep 21 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 4.4.2-2vl5
- added BuildRequires: libxfce4util-devel

* Sat Sep 20 2008 Shu KONNO <owa@bg.wakwak.com> 4.4.2-1vl5
- applied new versioning policy
- removed *.la

* Sun Dec 23 2007 UECHI Yasumasa <uechi@potaway.net> 4.4.2-0vl2
- new upstream release.

* Sun Jul 29 2007 UECHI Yasumasa <uechi@potaway.net> 4.4.1-0vl2
- build for VineSeed

* Sat Jul 28 2007 UECHI Yasumasa <uechi@potaway.net> 4.4.1-0vl1
* Fri Jul 27 2007 UECHI Yasumasa <uechi@potaway.net> 4.4.1-0vl0.0.2
- new upstream verrsion
- drop patch0 (contents.xml.patch)
- Obsoletes: xfce4-iconbox xfce4-systray xfce4-toys xfce4-trigger-launcher

* Tue Oct 24 2006 UECHI Yasumasa <uechi@potaway.net> 4.2.3-0vl2
- revise contents.xml*

* Sat Dec 10 2005 UECHI Yasumasa <uechi@potaway.net> 4.2.3-0vl1
- new upstream release

* Mon Jun 13 2005 UECHI Yasumasa <uechi@potaway.net> 4.2.2-0vl2
- new upstream release

* Thu Mar 31 2005 UECHI Yasumasa <uechi@potaway.net> 4.2.1.1-0vl2
- new upstream release

* Sun Jan 23 2005 UECHI Yasumasa <uechi@potaway.net> 4.2.0-0vl2
- new upstream release

* Mon Apr 19 2004 UECHI Yasumasa <uechi@potaway.net> 4.0.5-0vl1
- new upstream release

* Mon Mar 22 2004 UECHI Yasumasa <uechi@potaway.net> 4.0.4-0vl1
- new upstream release

* Thu Jan 08 2004 UECHI Yasumasa <uh@u.dhis.portside.net> 4.0.3-0vl1
- new upstream release

* Thu Nov 27 2003 UECHI Yasumasa <uh@u.dhis.portside.net> 4.0.1-0vl1
- new upstream release

* Sat Sep 27 2003 UECHI Yasumasa <uh@u.dhis.portside.net> 4.0.0-0vl1
- initial related

