Accepting request 429105 from GNOME:Factory

New stable (forwarded request 428787 from Zaitor)

OBS-URL: https://build.opensuse.org/request/show/429105
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/file-roller?expand=0&rev=123
This commit is contained in:
Dominique Leuenberger 2016-09-21 16:37:17 +00:00 committed by Git OBS Bridge
commit f3e81e0cb0
4 changed files with 62 additions and 35 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:6b5c2de4c6bd52318cacd2a398cdfa45a5f1df8a77c6652a38a6a1d3e53644e9
size 1432400

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:5065b71d43deb3dc3c7af6efa3f3b1188a63bfafb213be86af1d262b1dc11d42
size 1433332

View File

@ -1,8 +1,46 @@
-------------------------------------------------------------------
Mon Sep 19 18:16:27 UTC 2016 - zaitor@opensuse.org
- Update to version 3.22.0:
+ Updated translations.
-------------------------------------------------------------------
Wed Sep 14 20:03:36 UTC 2016 - zaitor@opensuse.org
- Update to version 3.21.91:
+ New features and user visibile changes: Remove nautilus
extension. For GNOME 3.22, this functionality is now built
directly into nautilus (bgo#770248).
+ Bugs fixed: bgo#766271, bgo#766227, bgo#752476.
+ Updated translations.
- Drop sub-package nautilus-file-roller and obsolete it from the
main package, following upstreams removal. Also drop
pkgconfig(libnautilus-extension) BuildRequires: No longer needed.
- Conditionally apply translations-update-upstream BuildRequires
and macro for non-openSUSE only.
- Run spec-cleaner, add pkgconfig BuildRequires, and generally
fresh spec up to date.
- Switch the following Requires for Recommends: bzip2, cpio, gzip,
rpm and unzip.
- Promote p7zip to Recommends from Suggests, and also add lrzip to
Suggests as we now have it available in Tumbleweed.
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Sep 5 12:28:25 UTC 2016 - zaitor@opensuse.org Mon Sep 5 12:28:25 UTC 2016 - zaitor@opensuse.org
- Drop genisoimage Requires: We no longer want to hard require it. - Drop genisoimage Requires: We no longer want to hard require it.
-------------------------------------------------------------------
Wed Aug 17 15:00:50 UTC 2016 - zaitor@opensuse.org
- Update to version 3.21.90:
+ Added support for lz4 compressed tar archives (bgo#770016).
+ Added support for lz4 compressed files (bgo#770016).
+ file-roller can delete the content of local folders upon
extraction, if archive contains symbolic links pointing to
absolute paths (bgo#698554).
+ Disambiguate translatable strings adding context (bgo#696838).
------------------------------------------------------------------- -------------------------------------------------------------------
Wed Aug 17 14:55:49 UTC 2016 - zaitor@opensuse.org Wed Aug 17 14:55:49 UTC 2016 - zaitor@opensuse.org

View File

@ -17,13 +17,13 @@
Name: file-roller Name: file-roller
Version: 3.20.3 Version: 3.22.0
Release: 0 Release: 0
Summary: An Archive Manager for GNOME Summary: An Archive Manager for GNOME
License: GPL-2.0+ License: GPL-2.0+
Group: Productivity/Archiving/Compression Group: Productivity/Archiving/Compression
Url: http://fileroller.sourceforge.net Url: http://fileroller.sourceforge.net
Source: http://download.gnome.org/sources/file-roller/3.20/%{name}-%{version}.tar.xz Source: http://download.gnome.org/sources/file-roller/3.22/%{name}-%{version}.tar.xz
# PATCH-FIX-OPENSUSE file-roller-3.4-change-archiver-priority.patch bnc#767386 gankov@opensuse.org -- Give unzip a higher priority than 7z when unpackging zip files. Gives better results for non-latin charsets. # PATCH-FIX-OPENSUSE file-roller-3.4-change-archiver-priority.patch bnc#767386 gankov@opensuse.org -- Give unzip a higher priority than 7z when unpackging zip files. Gives better results for non-latin charsets.
Patch0: file-roller-3.4-change-archiver-priority.patch Patch0: file-roller-3.4-change-archiver-priority.patch
# PATCH-FEATURE-OPENSUSE file-roller-pkg-match.patch bnc#696530 dimstar@opensuse.org -- List package match names for automatic installation using PK. # PATCH-FEATURE-OPENSUSE file-roller-pkg-match.patch bnc#696530 dimstar@opensuse.org -- List package match names for automatic installation using PK.
@ -33,71 +33,63 @@ BuildRequires: dbus-1
BuildRequires: fdupes BuildRequires: fdupes
BuildRequires: file-devel BuildRequires: file-devel
BuildRequires: intltool BuildRequires: intltool
BuildRequires: translation-update-upstream BuildRequires: pkgconfig
BuildRequires: update-desktop-files BuildRequires: update-desktop-files
BuildRequires: yelp-tools BuildRequires: yelp-tools
BuildRequires: pkgconfig(glib-2.0) >= 2.36.0 BuildRequires: pkgconfig(glib-2.0) >= 2.36.0
BuildRequires: pkgconfig(gtk+-3.0) >= 3.13.2 BuildRequires: pkgconfig(gtk+-3.0) >= 3.13.2
BuildRequires: pkgconfig(json-glib-1.0) >= 0.14.0 BuildRequires: pkgconfig(json-glib-1.0) >= 0.14.0
BuildRequires: pkgconfig(libarchive) >= 3.0.0 BuildRequires: pkgconfig(libarchive) >= 3.0.0
BuildRequires: pkgconfig(libnautilus-extension)
BuildRequires: pkgconfig(libnotify) >= 0.4.3 BuildRequires: pkgconfig(libnotify) >= 0.4.3
Recommends: %{name}-lang Recommends: %{name}-lang
# Formats that we really want to support by default
Requires: bzip2
Requires: cpio
Requires: gzip
Requires: rpm
Requires: unzip
# Formats that we likely want to support by default # Formats that we likely want to support by default
Recommends: bzip2
Recommends: cpio
Recommends: gzip
Recommends: p7zip
Recommends: rpm
Recommends: unrar Recommends: unrar
Recommends: unzip
Recommends: xz Recommends: xz
Recommends: zip Recommends: zip
# Additional formats that are supported # Additional formats that are supported
Suggests: lha Suggests: lha
Suggests: lrzip
Suggests: lzip Suggests: lzip
Suggests: lzop Suggests: lzop
Suggests: p7zip
Suggests: rzip Suggests: rzip
Suggests: zoo Suggests: zoo
BuildRoot: %{_tmppath}/%{name}-%{version}-build
DocDir: %{_defaultdocdir}
# FIXME: Formats for which we don't have packages. Some are free software that # FIXME: Formats for which we don't have packages. Some are free software that
# we could package. # we could package.
#Suggests: arj #Suggests: arj
#Suggests: lrzip
#Suggests: ncompress #Suggests: ncompress
#Suggests: rar #Suggests: rar
#Suggests: theunarchiver #Suggests: theunarchiver
#Suggests: unace #Suggests: unace
#Suggests: unalz #Suggests: unalz
#Suggests: unstuff #Suggests: unstuff
Obsoletes: nautilus-file-roller
BuildRoot: %{_tmppath}/%{name}-%{version}-build
DocDir: %{_defaultdocdir}
%glib2_gsettings_schema_requires %glib2_gsettings_schema_requires
%if !0%{?is_opensuse}
BuildRequires: translation-update-upstream
%endif
%description %description
File Roller is an archive manager for GNOME. With it, you can create File Roller is an archive manager for GNOME. With it, you can create
and modify archives, view the contents of an archive, view a file and modify archives, view the contents of an archive, view a file
contained in the archive, and extract files from the archive. contained in the archive, and extract files from the archive.
%package -n nautilus-file-roller
Summary: An Archive Manager for GNOME - Nautilus extension
Group: Productivity/Archiving/Compression
Requires: %{name} = %{version}
Supplements: packageand(file-roller:nautilus)
%description -n nautilus-file-roller
File Roller is an archive manager for GNOME. With it, you can create
and modify archives, view the contents of an archive, view a file
contained in the archive, and extract files from the archive.
This package contains a plugin to integrate File Roller into Nautilus.
%lang_package %lang_package
%prep %prep
%setup -q %setup -q
%patch0 %patch0
%patch1 -p1 %patch1 -p1
%if !0%{?is_opensuse}
translation-update-upstream translation-update-upstream
%endif
%build %build
%configure\ %configure\
@ -108,7 +100,7 @@ make %{?_smp_mflags}
%make_install %make_install
%suse_update_desktop_file org.gnome.FileRoller %suse_update_desktop_file org.gnome.FileRoller
%find_lang %{name} %{?no_lang_C} %find_lang %{name} %{?no_lang_C}
rm %{buildroot}%{_libdir}/*/*/*.*a find %{buildroot} -type f -name "*.la" -delete -print
%fdupes %{buildroot} %fdupes %{buildroot}
%post %post
@ -137,10 +129,7 @@ rm %{buildroot}%{_libdir}/*/*/*.*a
%{_datadir}/glib-2.0/schemas/org.gnome.FileRoller.gschema.xml %{_datadir}/glib-2.0/schemas/org.gnome.FileRoller.gschema.xml
%{_datadir}/icons/hicolor/*/apps/* %{_datadir}/icons/hicolor/*/apps/*
%files -n nautilus-file-roller
%defattr(-, root, root)
%{_libdir}/nautilus/extensions-3.0/*.so
%files lang -f %{name}.lang %files lang -f %{name}.lang
%defattr(-, root, root)
%changelog %changelog