]> git.pld-linux.org Git - packages/pcmanfm.git/blob - pcmanfm.spec
b3db0e2a63f12e952cabff8ae28f846d22146cd5
[packages/pcmanfm.git] / pcmanfm.spec
1 %define         libfm   1.0.1
2 Summary:        File manager for GTK
3 Summary(pl.UTF-8):      Zarządca plików dla GTK
4 Name:           pcmanfm
5 Version:        1.1.0
6 Release:        1
7 License:        GPL v2+
8 Group:          X11/Applications
9 Source0:        http://downloads.sourceforge.net/pcmanfm/%{name}-%{version}.tar.gz
10 # Source0-md5:  af0cff78690e658f3c06ceabf27bc71a
11 URL:            http://pcmanfm.sourceforge.net/
12 BuildRequires:  autoconf >= 2.53
13 BuildRequires:  automake
14 BuildRequires:  dbus-glib-devel >= 0.31
15 BuildRequires:  gettext-devel
16 BuildRequires:  glib2-devel
17 BuildRequires:  gtk+2-devel >= 2:2.8
18 BuildRequires:  intltool
19 BuildRequires:  libfm-devel >= %{libfm}
20 BuildRequires:  libtool
21 BuildRequires:  menu-cache-devel >= 0.3.2
22 BuildRequires:  pango-devel >= 1.20.0
23 BuildRequires:  pkgconfig
24 BuildRequires:  sed >= 4.0
25 Requires(post,postun):  desktop-file-utils
26 Requires(post,postun):  shared-mime-info
27 Requires:       libfm >= %{libfm}
28 Suggests:       gnome-icon-theme
29 Suggests:       lxde-icon-theme
30 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
31
32 %description
33 pcmanfm is a fast and lightweight file manager which features tabbed
34 browsing and user-friendly interface.
35
36 %description -l pl.UTF-8
37 pcmanfm jest szybkim i lekkim zarządcą plików z przyjaznym interfejsem
38 użytkownika, umożliwiającym przeglądanie katalogów w zakładkach.
39
40 %prep
41 %setup -q
42
43 %{__sed} -i -e '
44         s/AM_PROG_CC_STDC/AC_PROG_CC/
45 ' configure.ac
46
47 %build
48 %{__intltoolize}
49 %{__libtoolize}
50 %{__aclocal}
51 %{__autoconf}
52 %{__autoheader}
53 %{__automake}
54 %configure \
55         --with-gtk=2
56 %{__make}
57
58 %install
59 rm -rf $RPM_BUILD_ROOT
60 %{__make} install \
61         DESTDIR=$RPM_BUILD_ROOT
62
63 # see lxde-common
64 install -d $RPM_BUILD_ROOT/etc/xdg/pcmanfm/LXDE
65
66 %{__rm} -r $RPM_BUILD_ROOT%{_localedir}/tt_RU
67
68 %find_lang %{name} --all-name
69
70 %clean
71 rm -rf $RPM_BUILD_ROOT
72
73 %post
74 %update_desktop_database
75
76 %postun
77 %update_desktop_database
78
79 %files -f %{name}.lang
80 %defattr(644,root,root,755)
81 %doc AUTHORS TODO
82 %dir /etc/xdg/pcmanfm
83 %dir /etc/xdg/pcmanfm/default
84 %dir /etc/xdg/pcmanfm/LXDE
85 %config(noreplace) %verify(not md5 mtime size) /etc/xdg/pcmanfm/default/pcmanfm.conf
86 %attr(755,root,root) %{_bindir}/pcmanfm
87 %{_mandir}/man1/pcmanfm.1*
88 %dir %{_datadir}/%{name}
89 %{_datadir}/%{name}/ui
90 %{_desktopdir}/pcmanfm.desktop
91 %{_desktopdir}/pcmanfm-desktop-pref.desktop
This page took 0.05037 seconds and 2 git commands to generate.