Sophie

Sophie

distrib > Mandriva > 10.2 > i586 > by-pkgid > 703c40ac9e0aa7da05ce569dd559c1fe > files > 2

xffm-4.3.1.0-1mdk.src.rpm

%define lib_major       1
%define lib_name        %mklibname xffm %{lib_major}
%define name            xffm
%define iconname      %{name}.png 

Summary: 	Filemanager and SMB network navigator for Xfce
Name: 		%{name}
Version: 	4.3.1.0
Release: 	1mdk
License:	GPL
URL: 		http://www.xfce.org/
Source0: 	%{name}-%{version}.tar.bz2 
Group: 		Graphical desktop/Xfce
BuildRoot: 	%{_tmppath}/%{name}-root
Requires:	libxfcegui4-plugins
BuildRequires:	dbh-devel
BuildRequires:	xfce-mcs-manager-devel >= 2.4.1
BuildRequires:	libxml2-devel >= 2.4.0
BuildRequires:	libgdk_pixbuf2.0-devel
BuildRequires:	ImageMagick
BuildRequires:	chrpath

%description
Xffm is a filemanager and SMB network navigator for Xfce.

%package -n %{lib_name}
Summary:	Libraries for the xffm filemanager
Group:		Graphical desktop/Xfce

%description -n %{lib_name}
Libraries for the xffm filemanager.

%package -n %{lib_name}-devel
Summary:	Libraries and headers for development with xffm
Group:		Development/Other
Provides:	xffm-devel libxffm-devel
Requires:	%{lib_name} = %{version}

%description -n %{lib_name}-devel
Libraries and headers for development with the xffm filemanager.

%package -n %{name}-plugins
Summary:      Plugins for the xffm filemanager
Group:		 Graphical desktop/Xfce
Requires:	xfce-mcs-plugins

%description -n %{name}-plugins
Plugins for the xffm filemanager 


%prep
%setup -q

%build
export WANT_AUTOCONF_2_5=1
./configure --prefix=/usr --libdir=%{_libdir} --sysconfdir=%_sysconfdir/X11 --mandir=%{_mandir} --enable-panel
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std
# disable rpath
chrpath -d $RPM_BUILD_ROOT/%{_bindir}/*

%find_lang %{name}

mkdir -p %{buildroot}{%{_miconsdir},%{_iconsdir},%{_liconsdir},%{_menudir}}
convert pixmaps/%{name}_icon.xpm -geometry 48x48 %{buildroot}%{_liconsdir}/%{iconname}
convert pixmaps/%{name}_icon.xpm -geometry 32x32 %{buildroot}%{_iconsdir}/%{iconname}
convert pixmaps/%{name}_icon.xpm -geometry 16x16 %{buildroot}%{_miconsdir}/%{iconname}

# Menu
(cd $RPM_BUILD_ROOT 
cat > .%{_menudir}/%name <<EOF
?package(%name):\
command="%{_bindir}/%{name}"\
icon="%{iconname}"\
title="Xffm"\
longtitle="Xffm is a filemanager and SMB network navigator for XFce."\
needs="x11"\
section="System/File Tools"
EOF
)

# remove unneeded files
rm -f $RPM_BUILD_ROOT%{_datadir}/xfce4/xffm/*
 
%clean
rm -rf $RPM_BUILD_ROOT


%post 
%{update_menus}

%postun
%{clean_menus}

%post -n %{lib_name} -p /sbin/ldconfig

%postun -n %{lib_name} -p /sbin/ldconfig


%files -f %{name}.lang
%defattr(-,root,root)
%doc README TODO NEWS COPYING AUTHORS
%doc %dir %{_datadir}/xfce4/ 
%doc %{_datadir}/xfce4/doc/* 
%{_bindir}/*
%{_libdir}/xfce4/mcs-plugins/
%{_libdir}/xfce4/xffm/*
%{_datadir}/xffm/ 
%{_datadir}/applications/*
%{_datadir}/icons/*
%{_menudir}/%{name}
%{_mandir}/man1/*
%{_miconsdir}/%{iconname}
%{_iconsdir}/%{iconname}
%{_liconsdir}/%{iconname}

%files -n %{lib_name}
%defattr(-,root,root)
%{_libdir}/lib*.so.*

%files -n %{lib_name}-devel
%defattr(-,root,root)
%{_libdir}/lib*.so
%{_libdir}/lib*.la 
%{_libdir}/pkgconfig/

%files -n %{name}-plugins
%defattr(-,root,root)
%{_libdir}/xfce4/mcs-plugins/*
%dir %{_libdir}/xfce4/xffm-plugins
%{_libdir}/xfce4/xffm-plugins/*
 

%changelog
* Wed Mar 23 2005 Charles A Edwards <eslrahc@mandrake.org> 4.3.1.0-1mdk
- 4.3.1.0
- don't use configure marco..breks sanity check
- add plugins pkg

* Wed Mar 16 2005 Charles A Edwards <eslrahc@mandrake.org> 4.2.1-1mdk
- 4.2.1

* Sat Jan 22 2005 Marcel Pol <mpol@mandrake.org> 4.2.0-2mdk
- group: Graphical desktop/Xfce

* Tue Jan 18 2005 Charles A Edwards <eslrahc@mandrake.org> 4.2.0-1mdk
- 4.2.0 Final

* Sun Dec 26 2004 Marcel Pol <mpol@mandrake.org> 4.1.99.3-1mdk
- 4.1.99.3 (4.2.0 RC 3)

* Sun Dec 12 2004 Charles A Edwards <eslrahc@mandrake.org> 4.1.99.2-1mdk
- 4.1.99.2 (4.2.0 RC 2)

* Fri Nov 19 2004 Marcel Pol <mpol@mandrake.org> 4.1.99.1-2mdk
- enable panel dnd toolbar

* Tue Nov 16 2004 Marcel Pol <mpol@mandrake.org> 4.1.99.1-1mdk
- 4.1.99.1
- s/XFce/Xfce
- increase soname
- update filelist
- require libxfcegui4-plugins

* Mon Aug 23 2004 Charles A Edwards <eslrahc@mandrake.org> 4.0.6-2mdk
- rebuild for new menu

* Mon Jul 12 2004 Charles A Edwards <eslrahc@mandrake.org> 4.0.6-1mdk
- 4.0.6
- reenable libtoolize

* Sat Apr 17 2004 Charles A Edwards <eslrahc@mandrake.org> 4.0.5-1mdk
- 4.0.5

* Fri Apr 09 2004 Charles A Edwards <eslrahc@mandrake.org> 4.0.4-1mdk
- 4.0.4

* Fri Apr 09 2004 Charles A Edwards <eslrahc@mandrake.org> 4.0.4-1mdk
- 4.0.4
- section in menu

* Sat Jan 10 2004 Charles A Edwards <eslrahc@mandrake.org> 4.0.3-1mdk
- 4.0.3 

* Mon Dec 29 2003 Marcel Pol <mpol@mandrake.org> 4.0.2-2mdk
- really disable rpath
- fix iconname in menu

* Tue Dec 23 2003 Charles A Edwards <eslrahc@mandrake.org> 4.0.2-1mdk
- 4.0.2
- drop sources 1,2 and 3---use ImageMagick to convert included icon
- use makeinstakll_std
- change doc listing

* Mon Nov 24 2003 Marcel Pol <mpol@gmx.net> 4.0.1-3mdk
- fix macros in menu

* Fri Nov 21 2003 Marcel Pol <mpol@gmx.net> 4.0.1-2mdk
- add menu entry

* Sun Nov 16 2003 Marcel Pol <mpol@gmx.net> 4.0.1-1mdk
- initial mandrake package