]> git.pld-linux.org Git - packages/engrampa.git/blame - engrampa.spec
up to 1.24.0
[packages/engrampa.git] / engrampa.spec
CommitLineData
fedc4b80
JB
1#
2# Conditional build:
aeb6e27f 3%bcond_without caja # Caja support
fedc4b80
JB
4#
5Summary: Engrampa - an archive manager for MATE
6Summary(pl.UTF-8): Engrampa - zarządca archiwów dla środowiska MATE
7Summary(pt_BR.UTF-8): Engrampa - gerenciador de arquivos compactados para o MATE
aeb6e27f 8Name: engrampa
e39dc392 9Version: 1.24.0
abade09d 10Release: 1
fedc4b80
JB
11License: GPL v2+
12Group: X11/Applications
e39dc392
JP
13Source0: http://pub.mate-desktop.org/releases/1.24/%{name}-%{version}.tar.xz
14# Source0-md5: eab3afcfbf6cf883ae3f501e7f03f3d1
fedc4b80
JB
15URL: http://mate-desktop.org/
16BuildRequires: autoconf >= 2.61
17BuildRequires: automake >= 1:1.9
55ed73ab 18%{?with_caja:BuildRequires: caja-devel >= 1.17.1}
fedc4b80 19BuildRequires: docbook-dtd412-xml
e39dc392 20BuildRequires: gettext-tools >= 0.19.8
f897cce4
JP
21BuildRequires: glib2-devel >= 1:2.50.0
22BuildRequires: gtk+3-devel >= 3.22.0
c99cc1f4 23BuildRequires: json-glib-devel >= 0.14.0
fedc4b80
JB
24BuildRequires: libtool >= 1:1.4.3
25BuildRequires: libxml2-progs
26BuildRequires: mate-common
fedc4b80 27BuildRequires: pkgconfig
4737763c 28BuildRequires: rpmbuild(find_lang) >= 1.36
fedc4b80
JB
29BuildRequires: rpmbuild(macros) >= 1.311
30BuildRequires: scrollkeeper
31BuildRequires: tar >= 1:1.22
32# libegg
33BuildRequires: xorg-lib-libSM-devel
34BuildRequires: xz
abade09d 35BuildRequires: yelp-tools
fedc4b80
JB
36Requires(post,postun): desktop-file-utils
37Requires(post,postun): gtk-update-icon-cache
38Requires(post,postun): hicolor-icon-theme
39Requires(post,postun): scrollkeeper
f897cce4
JP
40Requires: glib2 >= 1:2.50.0
41Requires: gtk+3 >= 3.22.0
c99cc1f4 42Requires: json-glib >= 0.14.0
fedc4b80
JB
43Suggests: bzip2
44Suggests: gzip
45Suggests: p7zip
46%ifarch %{ix86}
47Suggests: rar
48%else
49Suggests: unrar
50%endif
51Suggests: tar
52Suggests: zip
aeb6e27f 53Obsoletes: mate-file-archiver
fedc4b80
JB
54BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
55
56%description
57Engrampa is an archive manager for the MATE environment. It's a fork
58of File Roller from GNOME. With Engrampa you can: create and modify
59archives; view the content of an archive; view and modify a file
60contained in the archive; extract files from the archive.
61
62%description -l pl.UTF-8
63Engrampa to zarządca archiwów dla środowiska MATE. Jest to
64odgałęzienie programu File Roller z GNOME. Przy jego pomocy można:
65tworzyć i modyfikować archiwa, oglądać ich zawartość, oglądać i
66modyfikować poszczególne pliki zawarte w archiwum oraz rozpakowywać
67pliki z archiwów.
68
69%description -l pt_BR.UTF-8
70Engrampa é um gerenciador de pacotes de arquivos compactados para o
71ambiente MATE. Com ele é possível criar arquivos, visualizar o
72conteúdo de arquivos existentes, visualizar um arquivo contido em um
73pacote e extrair os arquivos de um pacote.
74
aeb6e27f 75%package -n caja-extension-engrampa
fedc4b80
JB
76Summary: Engrampa (archive manager) extension for Caja (MATE file manager)
77Summary(pl.UTF-8): Rozszerzenie Engrampa (zarządca archiwów) dla zarządcy plików Caja
78Group: X11/Applications
79Requires: %{name} = %{version}-%{release}
55ed73ab 80Requires: caja >= 1.17.1
aeb6e27f 81Obsoletes: mate-file-manager-extension-engrampa
fedc4b80 82
aeb6e27f 83%description -n caja-extension-engrampa
fedc4b80
JB
84Engrampa (archive manager) extension for Caja (MATE file manager).
85
aeb6e27f 86%description -n caja-extension-engrampa -l pl.UTF-8
fedc4b80
JB
87Rozszerzenie Engrampa (zarządca archiwów) dla zarządcy plików Caja.
88
89%prep
90%setup -q
91
92%build
fedc4b80
JB
93%{__libtoolize}
94%{__aclocal}
95%{__autoconf}
96%{__autoheader}
97%{__automake}
98%configure \
99 %{!?with_caja:--disable-caja-actions} \
100 --disable-silent-rules \
782db5b0 101 --disable-static
fedc4b80
JB
102
103%{__make}
104
105%install
106rm -rf $RPM_BUILD_ROOT
107
108%{__make} install \
109 DESTDIR=$RPM_BUILD_ROOT
110
111%{__rm} $RPM_BUILD_ROOT%{_libdir}/caja/extensions-2.0/*.la
112
113# just a copy of ur
114%{__rm} -r $RPM_BUILD_ROOT%{_datadir}/locale/ur_PK
fedc4b80 115
f6ac3762 116%{__rm} -r $RPM_BUILD_ROOT%{_datadir}/locale/{es_ES,frp,ie,jv,ku_IQ,pms}
fedc4b80 117
c99cc1f4 118%find_lang engrampa --with-mate
fedc4b80
JB
119
120%clean
121rm -rf $RPM_BUILD_ROOT
122
123%post
124%glib_compile_schemas
fedc4b80
JB
125%update_desktop_database_post
126%update_icon_cache hicolor
127
128%postun
129%glib_compile_schemas
fedc4b80
JB
130%update_desktop_database_postun
131%update_icon_cache hicolor
132
133%files -f engrampa.lang
134%defattr(644,root,root,755)
782db5b0 135%doc AUTHORS ChangeLog NEWS README
fedc4b80 136%attr(755,root,root) %{_bindir}/engrampa
abade09d 137%attr(755,root,root) %{_libexecdir}/engrampa-server
f897cce4
JP
138%dir %{_libexecdir}/engrampa
139%attr(755,root,root) %{_libexecdir}/engrampa/isoinfo.sh
fedc4b80 140%{_datadir}/engrampa
712b055d 141%{_datadir}/metainfo/engrampa.appdata.xml
abade09d 142%{_datadir}/dbus-1/services/org.mate.Engrampa.service
fedc4b80
JB
143%{_datadir}/glib-2.0/schemas/org.mate.engrampa.gschema.xml
144%{_desktopdir}/engrampa.desktop
e39dc392 145%{_iconsdir}/hicolor/*/actions/*-archive.png
fedc4b80 146%{_iconsdir}/hicolor/*/apps/engrampa.*
aeb6e27f 147%{_mandir}/man1/engrampa.1*
fedc4b80
JB
148
149%if %{with caja}
aeb6e27f 150%files -n caja-extension-engrampa
fedc4b80
JB
151%defattr(644,root,root,755)
152%attr(755,root,root) %{_libdir}/caja/extensions-2.0/libcaja-engrampa.so
abade09d 153%{_datadir}/caja/extensions/libcaja-engrampa.caja-extension
fedc4b80 154%endif
This page took 0.117173 seconds and 4 git commands to generate.