]> git.pld-linux.org Git - packages/Xarchiver.git/blob - Xarchiver.spec
- Requires(post,postun): gtk-update-icon-cache
[packages/Xarchiver.git] / Xarchiver.spec
1 #
2 %define         xfce_version    4.4.0
3 #
4 Summary:        Xarchiver - a GTK+2 frontend to popular compression formats
5 Summary(pl.UTF-8):      Xarchiver - nakładka GTK+2 na popularne formaty kompresji
6 Name:           Xarchiver
7 Version:        0.5.2
8 Release:        4
9 License:        GPL
10 Group:          X11/Applications
11 Source0:        http://downloads.sourceforge.net/xarchiver/xarchiver-%{version}.tar.bz2
12 # Source0-md5:  2bc7f06403cc6582dd4a8029ec9d038d
13 Patch0:         %{name}-desktop.patch
14 URL:            http://xarchiver.xfce.org/
15 BuildRequires:  autoconf >= 2.50
16 BuildRequires:  automake
17 BuildRequires:  gettext-devel
18 BuildRequires:  gtk+2-devel >= 2:2.8.20
19 BuildRequires:  intltool
20 BuildRequires:  libtool
21 BuildRequires:  pkgconfig
22 BuildRequires:  rpmbuild(macros) >= 1.311
23 BuildRequires:  xfce4-dev-tools >= %{xfce_version}
24 Requires(post,postun):  desktop-file-utils
25 Requires(post,postun):  gtk-update-icon-cache
26 Requires(post,postun):  hicolor-icon-theme
27 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
28
29 %description
30 Xarchiver is a GTK+2 frontend to 7z, zip, rar, tar, bzip2, gzip, arj
31 and rpm (open and extract only). Xarchiver allows to create, add,
32 extract and delete files in the above formats. 7z, zip, rar and arj
33 password protected archives are supported.
34
35 %description -l pl.UTF-8
36 Xarchiver to nakładka GTK+2 na 7z, zip, rar, tar, bzip2, gzip, arj i
37 rpm (tylko otwieranie i rozpakowywanie). Xarchiver umożliwia
38 tworzenie, dodawanie, rozpakowywanie oraz usuwanie plików w powyższych
39 formatach. Obsługuje również archiwa 7z, zip, rar i arj zabezpieczone
40 hasłem.
41
42 %prep
43 %setup -q -n xarchiver-%{version}
44 %patch0 -p1
45 mv -f po/nb{_NO,}.po
46 mv -f po/pt{_PT,}.po
47 sed -e 's/nb_NO/nb/;s/pt_PT/pt/' -i po/LINGUAS
48
49 %build
50 %{__intltoolize}
51 %{__libtoolize}
52 %{__aclocal}
53 %{__autoconf}
54 %{__autoheader}
55 %{__automake}
56 %configure
57 %{__make}
58
59 %install
60 rm -rf $RPM_BUILD_ROOT
61
62 %{__make} install \
63         DESTDIR=$RPM_BUILD_ROOT
64
65 rm -f $RPM_BUILD_ROOT%{_docdir}/xarchiver/{AUTHORS,ChangeLog,COPYING,NEWS,README,TODO}
66
67 %find_lang xarchiver
68
69 %clean
70 rm -rf $RPM_BUILD_ROOT
71
72 %post
73 %update_desktop_database_post
74 %update_icon_cache hicolor
75
76 %postun
77 %update_desktop_database_postun
78 %update_icon_cache hicolor
79
80 %files -f xarchiver.lang
81 %defattr(644,root,root,755)
82 %doc AUTHORS ChangeLog README TODO
83 %attr(755,root,root) %{_bindir}/xarchiver
84 %attr(755,root,root) %{_libdir}/thunar-archive-plugin/*.tap
85 %dir %{_docdir}/xarchiver
86 %docdir %{_docdir}/xarchiver
87 %{_docdir}/xarchiver/html
88 %{_iconsdir}/hicolor/*/apps/*
89 %{_pixmapsdir}/xarchiver
90 %{_desktopdir}/*.desktop
This page took 0.049311 seconds and 4 git commands to generate.