From bdcf521607208cd6e0a6d84d35e3fdef4802deaf Mon Sep 17 00:00:00 2001 From: Christoph Wickert Date: Dec 16 2006 02:52:16 +0000 Subject: auto-import xarchiver-0.4.9-0.1.20061213svn.fc6 on branch devel from xarchiver-0.4.9-0.1.20061213svn.fc6.src.rpm --- diff --git a/.cvsignore b/.cvsignore index e69de29..ff00352 100644 --- a/.cvsignore +++ b/.cvsignore @@ -0,0 +1 @@ +xarchiver-20061213svn.tar.bz2 diff --git a/sources b/sources index e69de29..acc2c04 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +b117568b5ba34249b0403cbc589759fb xarchiver-20061213svn.tar.bz2 diff --git a/xarchiver.spec b/xarchiver.spec new file mode 100644 index 0000000..91746cd --- /dev/null +++ b/xarchiver.spec @@ -0,0 +1,131 @@ +Name: xarchiver +Version: 0.4.9 +Release: 0.1.20061213svn%{?dist} +Summary: Archive manager for Xfce + +Group: Applications/Archiving +License: GPL +URL: http://xarchiver.xfce.org/ +# Source0 was generated with the following commands: +# svn co http://svn.xfce.org/svn/goodies/xfce4-websearch-plugin/trunk xfce4-websearch-plugin +# tar -cjf xarchiver-`date +%G%m%d`svn.tar.bz2 xarchiver +Source0: xarchiver-20061213svn.tar.bz2 +#Source0: http://dl.sf.net/sourceforge/xarchiver/xarchiver-%{version}.tar.bz2 +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) + +BuildRequires: gtk2-devel, libxml2-devel, gettext, desktop-file-utils +BuildRequires: xfce4-dev-tools >= 4.3.90.2 +Requires: arj, binutils, bzip2, cpio, gzip, htmlview, tar, unzip, zip + +%description +Xarchiver is a lightweight GTK2 only frontend for manipulating 7z, arj, bzip2, +gzip, iso, rar, lha, tar, zip, RPM and deb files. It allows you to create +archives and add, extract, and delete files from them. Password protected +archives in the arj, 7z, rar, and zip formats are supported. + + +%prep +%setup -qn xarchiver + + +%build +./autogen.sh +%configure +make %{?_smp_mflags} + + +%install +rm -rf $RPM_BUILD_ROOT +make install DESTDIR=$RPM_BUILD_ROOT + +# We need to install xarchiver.tap as fedora-xarchiver.tap, because the name +# has to match the basename of the desktop-file in %{_datadir}/applications. +rm $RPM_BUILD_ROOT%{_libexecdir}/thunar-archive-plugin/xarchiver.tap +install -p -m 755 xarchiver.tap \ + $RPM_BUILD_ROOT%{_libexecdir}/thunar-archive-plugin/fedora-xarchiver.tap + +%find_lang %{name} +desktop-file-install --vendor fedora \ + --dir ${RPM_BUILD_ROOT}%{_datadir}/applications \ + --delete-original \ + --add-mime-type=application/x-cd-image \ + --add-mime-type=application/x-rpm \ + ${RPM_BUILD_ROOT}%{_datadir}/applications/%{name}.desktop + + +%post +update-desktop-database &> /dev/null ||: +touch --no-create %{_datadir}/icons/hicolor || : +if [ -x %{_bindir}/gtk-update-icon-cache ]; then + %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || : +fi + + +%postun +update-desktop-database &> /dev/null ||: +touch --no-create %{_datadir}/icons/hicolor || : +if [ -x %{_bindir}/gtk-update-icon-cache ]; then + %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || : +fi + + +%clean +rm -rf $RPM_BUILD_ROOT + + +%files -f %{name}.lang +%defattr(-,root,root,-) +%doc AUTHORS COPYING ChangeLog NEWS README TODO +%lang(it) %doc LEGGIMI +%{_bindir}/%{name} +%{_datadir}/applications/fedora-%{name}.desktop +%{_datadir}/icons/hicolor/*/apps/%{name}.png +%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg +%dir %{_datadir}/pixmaps/%{name}/ +%{_datadir}/pixmaps/%{name}/*.png +%dir %{_libexecdir}/thunar-archive-plugin/ +%{_libexecdir}/thunar-archive-plugin/fedora-xarchiver.tap +%{_docdir}/%{name}/ +# exculde duplicate docs +%exclude %{_docdir}/%{name}/AUTHORS +%exclude %{_docdir}/%{name}/COPYING +%exclude %{_docdir}/%{name}/ChangeLog +%exclude %{_docdir}/%{name}/NEWS +%exclude %{_docdir}/%{name}/README +%exclude %{_docdir}/%{name}/TODO + + +%changelog +* Wed Dec 13 2006 Christoph Wickert - 0.4.9-0.1.20061213svn +- Update to SVN r24096 of December 13th 2006. + +* Wed Dec 06 2006 Christoph Wickert - 0.4.6-3 +- Add deb.patch to prevent opening of .a files as debs. +- Don't add mimetype for x-ar (archiver can't handle ar archive). + +* Wed Nov 29 2006 Christoph Wickert - 0.4.6-2 +- Add htmlview.patch. + +* Tue Nov 28 2006 Christoph Wickert - 0.4.6-1 +- Update to 0.4.6. +- Update description. +- Require binutils, cpio and htmlview. +- Add mimetypes application/x-ar, application/x-cd-image and application/x-deb. + +* Tue Nov 27 2006 Christoph Wickert - 0.4.4-1 +- Update to 0.4.4. + +* Sat Nov 25 2006 Christoph Wickert - 0.4.2-0.3.rc2 +- Install xarchiver.png also in %%{_datadir}/icons/hicolor/48x48/apps/. + +* Sat Nov 25 2006 Christoph Wickert - 0.4.2-0.2.rc2 +- Drop subpackage and own %%{_libexecdir}/thunar-archive-plugin/ (#198098). + +* Sun Nov 12 2006 Christoph Wickert - 0.4.2-0.1.rc2 +- Update to 0.4.2.RC2. + +* Wed Sep 13 2006 Christoph Wickert - 0.4.0-1 +- Update to 0.4.0. + +* Tue Sep 05 2006 Christoph Wickert - 0.3.9.2-0.beta2 +- Initial package.