Репозитории ALT
S: | 43.0-alt1 |
5.1: | 2.28.2-alt1.M51.1 |
4.1: | 2.22.1-alt1.qa1 |
4.0: | 2.16.3-alt1 |
3.0: | 2.10.3-alt1 |
Другие репозитории
Upstream: | 2.22.0 |
Группа :: Работа с файлами
Пакет: file-roller
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
%define ver_major 2.22
Name: file-roller
Version: %ver_major.1
Release: alt1.qa1
Summary: An archive manager for GNOME
Summary (ru_RU.UTF-8): п░я─я┘п╦п╡п╟я┌п╬я─ п╢п╩я▐ GNOME 2
License: %gpl2plus
Group: File tools
Source: %gnome_ftp/%name/%ver_major/%name-%version.tar.bz2
# From configure.in
%define glib_ver 2.12.0
%define gio_ver 2.15.0
%define gtk_ver 2.10.0
%define libgnome_ver 2.6.0
%define libgnomeui_ver 2.6.0
%define gnome_vfs_ver 2.10.0
%define libglade_ver 2.4.0
%define nautilus_ver 2.21.0
%define desktop_file_utils_ver 0.8
%define scrollkeeper_ver 0.3.14
Requires: tar gzip bzip2 ncompress lzop binutils arj lha unrar zip unzip p7zip
# Requires: cdrecord # for .iso support
PreReq: GConf2
PreReq: scrollkeeper >= %scrollkeeper_ver
Requires(post,postun): desktop-file-utils >= %desktop_file_utils_ver
BuildPreReq: rpm-build-gnome rpm-build-licenses
# From configure.in
BuildPreReq: gnome-doc-utils
BuildPreReq: glib2-devel >= %glib_ver
BuildPreReq: libgio-devel >= %gio_ver
BuildPreReq: libgtk+2-devel >= %gtk_ver
BuildPreReq: libgnome-devel >= %libgnome_ver
BuildPreReq: libgnomeui-devel >= %libgnomeui_ver
BuildPreReq: gnome-vfs2-devel >= %gnome_vfs_ver
BuildPreReq: libglade2-devel >= %libglade_ver
BuildPreReq: libnautilus-devel >= %nautilus_ver
BuildPreReq: intltool >= 0.35.0
BuildPreReq: GConf2
BuildPreReq: desktop-file-utils >= %desktop_file_utils_ver
BuildRequires: perl-XML-Parser scrollkeeper libSM-devel
%description
File Roller is an archive manager for the GNOME environment. This means that
you can : create and modify archives; view the content of an archive; view a
file contained in the archive; extract files from the archive.
File Roller is only a front-end (a graphical interface) to archiving programs
like tar and zip. The supported file types are :
* Tar archives uncompressed (.tar) or compressed with
* gzip (.tar.gz, .tgz)
* bzip (.tar.bz, .tbz)
* bzip2 (.tar.bz2, .tbz2)
* compress (.tar.Z, .taz)
* lzop (.tar.lzo, .tzo)
* Ar archives (.ar)
* Arj archives (.arj)
* Jar archives (.jar, .ear, .war)
* Lha archives (.lzh)
* Rar archives (.rar)
* Zip archives (.zip)
* 7-Zip archives (.7z)
* Single files compressed with gzip, bzip, bzip2, compress, lzop
%description -l ru_RU.UTF-8
File Roller - п╟я─я┘п╦п╡п╟я┌п╬я─ п╢п╩я▐ я─п╟п╠п╬я┤п╣пЁп╬ я│я┌п╬п╩п╟ GNOME. п║ п╣пЁп╬ п©п╬п╪п╬я┴я▄я▌ п╪п╬п╤п╫п╬:
я│п╬п╥п╢п╟п╡п╟я┌я▄ п╟я─я┘п╦п╡я▀ п╦ п╦п╥п╪п╣п╫я▐я┌я▄ п╦я┘ я│п╬п╢п╣я─п╤п╦п╪п╬п╣, я┤п╦я┌п╟я┌я▄ п╬пЁп╩п╟п╡п╩п╣п╫п╦п╣ п╟я─я┘п╦п╡п╬п╡,
п©я─п╬я│п╪п╟я┌я─п╦п╡п╟я┌я▄ п╦ я─п╟я│п©п╟п╨п╬п╡я▀п╡п╟я┌я▄ п╥п╟п╨п╩я▌я┤п╣п╫п╫я▀п╣ п╡ п╟я─я┘п╦п╡ я└п╟п╧п╩я▀.
File Roller я▐п╡п╩я▐п╣я┌я│я▐ пЁя─п╟я└п╦я┤п╣я│п╨п╬п╧ п╬п╠п╬п╩п╬я┤п╨п╬п╧ п╨ я─п╟п╥п╩п╦я┤п╫я▀п╪ я│я─п╣п╢я│я┌п╡п╟п╪ я│п╤п╟я┌п╦я▐
п╢п╟п╫п╫я▀я┘. п▓ я┤п╦я│п╩п╬ п©п╬п╢п╢п╣я─п╤п╦п╡п╟п╣п╪я▀я┘ п©я─п╬пЁя─п╟п╪п╪п╬п╧ я┌п╦п©п╬п╡ п╟я─я┘п╦п╡п╬п╡ п╡я┘п╬п╢я▐я┌:
* п░я─я┘п╦п╡я▀ Tar п╨п╟п╨ п╫п╣я│п╤п╟я┌я▀п╣ (.tar), я┌п╟п╨ п╦ я│п╤п╟я┌я▀п╣ п©п╬я│я─п╣п╢я│я┌п╡п╬п╪
* gzip (.tar.gz, .tgz)
* bzip (.tar.bz, .tbz)
* bzip2 (.tar.bz2, .tbz2)
* compress (.tar.Z, .taz)
* lzop (.tar.lzo, .tzo)
* Ar п╟я─я┘п╦п╡я▀ (.ar)
* Arj п╟я─я┘п╦п╡я▀ (.arj)
* Jar п╟я─я┘п╦п╡я▀ (.jar, .ear, .war)
* Lha п╟я─я┘п╦п╡я▀ (.lzh)
* Rar п╟я─я┘п╦п╡я▀ (.rar)
* Zip п╟я─я┘п╦п╡я▀ (.zip)
* 7-Zip п╟я─я┘п╦п╡я▀ (.7z)
* п·я┌п╢п╣п╩я▄п╫я▀п╣ я└п╟п╧п╩я▀ я│п╤п╟я┌я▀п╣ п©я─п╦ п©п╬п╪п╬я┴п╦ gzip, bzip, bzip2, compress, lzop.
%prep
%setup -q
%build
intltoolize --force
autoreconf -fisv
%configure \
--enable-nautilus-actions \
--disable-schemas-install \
--disable-scrollkeeper \
--disable-static
%make_build
%install
export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
%make DESTDIR=%buildroot install
unset GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL
%find_lang --with-gnome %name
%post
%gconf2_install %name
%update_scrollkeeper
%update_desktopdb
%update_menus
%preun
if [ $1 = 0 ]; then
%gconf2_uninstall %name
fi
%postun
%clean_scrollkeeper
%clean_desktopdb
%clean_menus
%files -f %name.lang
%doc AUTHORS NEWS README
%_bindir/*
%_libdir/nautilus/extensions-2.0/*.so
%dir %_libexecdir/%name
%_libexecdir/%name/*.sh
%dir %_datadir/%name
%_datadir/%name/*
%_desktopdir/*
%_iconsdir/hicolor/*/apps/%name.png
%_iconsdir/hicolor/*/apps/%name.svg
%config %gconf_schemasdir/*
%exclude %_libdir/nautilus/extensions-2.0/*.la
%changelog
…
Полный changelog можно просмотреть здесь
Name: file-roller
Version: %ver_major.1
Release: alt1.qa1
Summary: An archive manager for GNOME
Summary (ru_RU.UTF-8): п░я─я┘п╦п╡п╟я┌п╬я─ п╢п╩я▐ GNOME 2
License: %gpl2plus
Group: File tools
Source: %gnome_ftp/%name/%ver_major/%name-%version.tar.bz2
# From configure.in
%define glib_ver 2.12.0
%define gio_ver 2.15.0
%define gtk_ver 2.10.0
%define libgnome_ver 2.6.0
%define libgnomeui_ver 2.6.0
%define gnome_vfs_ver 2.10.0
%define libglade_ver 2.4.0
%define nautilus_ver 2.21.0
%define desktop_file_utils_ver 0.8
%define scrollkeeper_ver 0.3.14
Requires: tar gzip bzip2 ncompress lzop binutils arj lha unrar zip unzip p7zip
# Requires: cdrecord # for .iso support
PreReq: GConf2
PreReq: scrollkeeper >= %scrollkeeper_ver
Requires(post,postun): desktop-file-utils >= %desktop_file_utils_ver
BuildPreReq: rpm-build-gnome rpm-build-licenses
# From configure.in
BuildPreReq: gnome-doc-utils
BuildPreReq: glib2-devel >= %glib_ver
BuildPreReq: libgio-devel >= %gio_ver
BuildPreReq: libgtk+2-devel >= %gtk_ver
BuildPreReq: libgnome-devel >= %libgnome_ver
BuildPreReq: libgnomeui-devel >= %libgnomeui_ver
BuildPreReq: gnome-vfs2-devel >= %gnome_vfs_ver
BuildPreReq: libglade2-devel >= %libglade_ver
BuildPreReq: libnautilus-devel >= %nautilus_ver
BuildPreReq: intltool >= 0.35.0
BuildPreReq: GConf2
BuildPreReq: desktop-file-utils >= %desktop_file_utils_ver
BuildRequires: perl-XML-Parser scrollkeeper libSM-devel
%description
File Roller is an archive manager for the GNOME environment. This means that
you can : create and modify archives; view the content of an archive; view a
file contained in the archive; extract files from the archive.
File Roller is only a front-end (a graphical interface) to archiving programs
like tar and zip. The supported file types are :
* Tar archives uncompressed (.tar) or compressed with
* gzip (.tar.gz, .tgz)
* bzip (.tar.bz, .tbz)
* bzip2 (.tar.bz2, .tbz2)
* compress (.tar.Z, .taz)
* lzop (.tar.lzo, .tzo)
* Ar archives (.ar)
* Arj archives (.arj)
* Jar archives (.jar, .ear, .war)
* Lha archives (.lzh)
* Rar archives (.rar)
* Zip archives (.zip)
* 7-Zip archives (.7z)
* Single files compressed with gzip, bzip, bzip2, compress, lzop
%description -l ru_RU.UTF-8
File Roller - п╟я─я┘п╦п╡п╟я┌п╬я─ п╢п╩я▐ я─п╟п╠п╬я┤п╣пЁп╬ я│я┌п╬п╩п╟ GNOME. п║ п╣пЁп╬ п©п╬п╪п╬я┴я▄я▌ п╪п╬п╤п╫п╬:
я│п╬п╥п╢п╟п╡п╟я┌я▄ п╟я─я┘п╦п╡я▀ п╦ п╦п╥п╪п╣п╫я▐я┌я▄ п╦я┘ я│п╬п╢п╣я─п╤п╦п╪п╬п╣, я┤п╦я┌п╟я┌я▄ п╬пЁп╩п╟п╡п╩п╣п╫п╦п╣ п╟я─я┘п╦п╡п╬п╡,
п©я─п╬я│п╪п╟я┌я─п╦п╡п╟я┌я▄ п╦ я─п╟я│п©п╟п╨п╬п╡я▀п╡п╟я┌я▄ п╥п╟п╨п╩я▌я┤п╣п╫п╫я▀п╣ п╡ п╟я─я┘п╦п╡ я└п╟п╧п╩я▀.
File Roller я▐п╡п╩я▐п╣я┌я│я▐ пЁя─п╟я└п╦я┤п╣я│п╨п╬п╧ п╬п╠п╬п╩п╬я┤п╨п╬п╧ п╨ я─п╟п╥п╩п╦я┤п╫я▀п╪ я│я─п╣п╢я│я┌п╡п╟п╪ я│п╤п╟я┌п╦я▐
п╢п╟п╫п╫я▀я┘. п▓ я┤п╦я│п╩п╬ п©п╬п╢п╢п╣я─п╤п╦п╡п╟п╣п╪я▀я┘ п©я─п╬пЁя─п╟п╪п╪п╬п╧ я┌п╦п©п╬п╡ п╟я─я┘п╦п╡п╬п╡ п╡я┘п╬п╢я▐я┌:
* п░я─я┘п╦п╡я▀ Tar п╨п╟п╨ п╫п╣я│п╤п╟я┌я▀п╣ (.tar), я┌п╟п╨ п╦ я│п╤п╟я┌я▀п╣ п©п╬я│я─п╣п╢я│я┌п╡п╬п╪
* gzip (.tar.gz, .tgz)
* bzip (.tar.bz, .tbz)
* bzip2 (.tar.bz2, .tbz2)
* compress (.tar.Z, .taz)
* lzop (.tar.lzo, .tzo)
* Ar п╟я─я┘п╦п╡я▀ (.ar)
* Arj п╟я─я┘п╦п╡я▀ (.arj)
* Jar п╟я─я┘п╦п╡я▀ (.jar, .ear, .war)
* Lha п╟я─я┘п╦п╡я▀ (.lzh)
* Rar п╟я─я┘п╦п╡я▀ (.rar)
* Zip п╟я─я┘п╦п╡я▀ (.zip)
* 7-Zip п╟я─я┘п╦п╡я▀ (.7z)
* п·я┌п╢п╣п╩я▄п╫я▀п╣ я└п╟п╧п╩я▀ я│п╤п╟я┌я▀п╣ п©я─п╦ п©п╬п╪п╬я┴п╦ gzip, bzip, bzip2, compress, lzop.
%prep
%setup -q
%build
intltoolize --force
autoreconf -fisv
%configure \
--enable-nautilus-actions \
--disable-schemas-install \
--disable-scrollkeeper \
--disable-static
%make_build
%install
export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
%make DESTDIR=%buildroot install
unset GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL
%find_lang --with-gnome %name
%post
%gconf2_install %name
%update_scrollkeeper
%update_desktopdb
%update_menus
%preun
if [ $1 = 0 ]; then
%gconf2_uninstall %name
fi
%postun
%clean_scrollkeeper
%clean_desktopdb
%clean_menus
%files -f %name.lang
%doc AUTHORS NEWS README
%_bindir/*
%_libdir/nautilus/extensions-2.0/*.so
%dir %_libexecdir/%name
%_libexecdir/%name/*.sh
%dir %_datadir/%name
%_datadir/%name/*
%_desktopdir/*
%_iconsdir/hicolor/*/apps/%name.png
%_iconsdir/hicolor/*/apps/%name.svg
%config %gconf_schemasdir/*
%exclude %_libdir/nautilus/extensions-2.0/*.la
%changelog
…
Полный changelog можно просмотреть здесь