summaryrefslogtreecommitdiff
path: root/archivers/file-roller/patches
diff options
context:
space:
mode:
authorjmmv <jmmv>2004-04-01 18:56:04 +0000
committerjmmv <jmmv>2004-04-01 18:56:04 +0000
commit2b7253eb5038b2c98e8547b06257412a8448a68c (patch)
treefa2adbae83b65fe31d0f2c2eba26f37a8bc53f23 /archivers/file-roller/patches
parenta504c7e2fa88d46342570b17f496fe94a0fd7c3e (diff)
downloadpkgsrc-2b7253eb5038b2c98e8547b06257412a8448a68c.tar.gz
Update to 2.6.0. Changes since previous stable branch (2.4.x):
version 2.6.0 ------------- * Updated translations. version 2.5.7 ------------- * Fixed bug #137183 (Crash when opening tar-file when using 24 hour time. format). * Updated manual. * Added localized manuals for de, es, fr, it, ja, ko, sv, zh_TW, zh_HK, zh_CN. version 2.5.6 ------------- * Use a better logic to parse the tar output. * Updated to work with the new filechooser api. version 2.5.5 ------------- * Use gtar if present, otherwise use tar. * Fix the "Zip Objects" command. * Remove C++ style comments. * Fix bug #133998 (schemas file must not be removed during distclean). * Updated manual. * Fix the password protected detection code. * Handle the delete_event event for the progress dialog. * Add a filter for the "save archive" and "new archive" dialogs, simplify the filter for the "open archive" dialog. version 2.5.4 ------------- * Fix bug #105739 (Can't open tar.gz files on Solaris). * Fix bug #133358 (Small HIG fix for column header). * Allow to extract more archives at once with the "Extract Here" command. * Use GType instead of guint. Fixes segfaults on 64-bit architectures. * Do not show the new window until we are sure that the archive has been opened with success. version 2.5.3 ------------- * Simplify the "Load Options" and "Save Options" commands in the Add dialog. * Make the path column visible only if the list mode is set to flat. * Fix the "Save as" dialog. * Updated the recent-files stuff from libegg. * Changed Nautilus context menu item to "Zip Objects" and simplied the dialog. * Always use a close button in the error dialogs. version 2.5.2 ------------- * Replace GtkFileSelection with GtkFileChooser everywhere. * Use gnome_url_show instead of calling nautilus explicitly. * Do not use mkdtemp which does not exist on Solaris9. * Do not destroy the file selector is the archive was not created successfully. * Do not add the password argument if the password is an empty string. * Use the stock system for the commands Add, Extract and View. * Updated the egg_recent stuff. * Changed name to "Zip Creator" and category to System Utility. * The preferences dialog has been removed. * The add dialog has been simplyfied. * The extract dialog is a GtkFileChooser in folder mode now. version 2.5.1 ------------- * Fix crash upon LZH file opening (#129794). version 2.5.0 ------------- * Added unstuff and RPM support. * Added ability to rename files and folders. * Added Cut/Copy/Paste operations. * Add files and folders to the current directory. * Added ability to go back and forward in location history. * Open the archive in a new window if the current window already has an archive opened. * Exit closes only the current window instead of closing all the windows. * Zip archives: ask to enter a password if the archive is password protected. * Remember extraction dialog options. * Substitute "Extract To.." with "Extract Here" in the Nautilus context menu.
Diffstat (limited to 'archivers/file-roller/patches')
-rw-r--r--archivers/file-roller/patches/patch-aa50
-rw-r--r--archivers/file-roller/patches/patch-ab18
2 files changed, 24 insertions, 44 deletions
diff --git a/archivers/file-roller/patches/patch-aa b/archivers/file-roller/patches/patch-aa
index c1b56526a6d..492b84b0096 100644
--- a/archivers/file-roller/patches/patch-aa
+++ b/archivers/file-roller/patches/patch-aa
@@ -1,40 +1,20 @@
-$NetBSD: patch-aa,v 1.1 2004/02/10 11:52:05 jmmv Exp $
+$NetBSD: patch-aa,v 1.2 2004/04/01 18:56:04 jmmv Exp $
---- src/fr-command-tar.c.orig 2004-01-26 12:31:55.000000000 +0100
+--- src/fr-command-tar.c.orig 2004-03-08 10:20:07.000000000 +0100
+++ src/fr-command-tar.c
-@@ -177,7 +177,7 @@ fr_command_tar_list (FRCommand *comm)
- comm);
-
- fr_process_clear (comm->process);
-- fr_process_begin_command (comm->process, "tar");
-+ fr_process_begin_command (comm->process, FILEROLLER_TAR);
- fr_process_add_arg (comm->process, "--force-local");
- fr_process_add_arg (comm->process, "-tvf");
- fr_process_add_arg (comm->process, comm->e_filename);
-@@ -235,7 +235,7 @@ fr_command_tar_add (FRCommand *comm,
- process_line__add,
- comm);
-
-- fr_process_begin_command (comm->process, "tar");
+@@ -294,14 +294,7 @@ add_compress_arg (FRCommand *comm)
+ static void
+ begin_tar_command (FRCommand *comm)
+ {
+- char *path = NULL;
+-
+- path = g_find_program_in_path ("gtar");
+- if (path != NULL)
+- fr_process_begin_command (comm->process, "gtar");
+- else
+- fr_process_begin_command (comm->process, "tar");
+- g_free (path);
+ fr_process_begin_command (comm->process, FILEROLLER_TAR);
- fr_process_add_arg (comm->process, "--force-local");
- fr_process_add_arg (comm->process, "-v");
+ }
-@@ -286,7 +286,7 @@ fr_command_tar_delete (FRCommand *comm,
- process_line__delete,
- comm);
-- fr_process_begin_command (comm->process, "tar");
-+ fr_process_begin_command (comm->process, FILEROLLER_TAR);
- fr_process_set_begin_func (comm->process, begin_func__delete, comm);
- fr_process_add_arg (comm->process, "--force-local");
- fr_process_add_arg (comm->process, "-v");
-@@ -323,7 +323,7 @@ fr_command_tar_extract (FRCommand *comm
- process_line__extract,
- comm);
-
-- fr_process_begin_command (comm->process, "tar");
-+ fr_process_begin_command (comm->process, FILEROLLER_TAR);
- fr_process_add_arg (comm->process, "--force-local");
- fr_process_add_arg (comm->process, "-v");
- fr_process_add_arg (comm->process, "-xf");
diff --git a/archivers/file-roller/patches/patch-ab b/archivers/file-roller/patches/patch-ab
index 711136adeb2..4940d0eeb04 100644
--- a/archivers/file-roller/patches/patch-ab
+++ b/archivers/file-roller/patches/patch-ab
@@ -1,17 +1,17 @@
-$NetBSD: patch-ab,v 1.1 2004/02/10 11:52:05 jmmv Exp $
+$NetBSD: patch-ab,v 1.2 2004/04/01 18:56:04 jmmv Exp $
---- src/fr-command-zip.c.orig 2004-01-26 12:31:55.000000000 +0100
+--- src/fr-command-zip.c.orig 2004-03-08 10:20:07.000000000 +0100
+++ src/fr-command-zip.c
-@@ -221,7 +221,7 @@ fr_command_zip_list (FRCommand *comm)
+@@ -225,7 +225,7 @@ fr_command_zip_list (FRCommand *comm)
+ list__process_line,
comm);
- fr_process_clear (comm->process);
- fr_process_begin_command (comm->process, "unzip");
+ fr_process_begin_command (comm->process, FILEROLLER_UNZIP);
fr_process_add_arg (comm->process, "-qq");
fr_process_add_arg (comm->process, "-v");
fr_process_add_arg (comm->process, "-l");
-@@ -264,7 +264,7 @@ fr_command_zip_add (FRCommand *comm,
+@@ -268,7 +268,7 @@ fr_command_zip_add (FRCommand *comm,
process_line__common,
comm);
@@ -20,7 +20,7 @@ $NetBSD: patch-ab,v 1.1 2004/02/10 11:52:05 jmmv Exp $
if (base_dir != NULL)
fr_process_set_working_dir (comm->process, base_dir);
-@@ -310,7 +310,7 @@ fr_command_zip_delete (FRCommand *comm,
+@@ -314,7 +314,7 @@ fr_command_zip_delete (FRCommand *comm,
process_line__common,
comm);
@@ -29,7 +29,7 @@ $NetBSD: patch-ab,v 1.1 2004/02/10 11:52:05 jmmv Exp $
fr_process_add_arg (comm->process, "-d");
add_filename_arg (comm);
-@@ -339,7 +339,7 @@ fr_command_zip_extract (FRCommand *comm
+@@ -343,7 +343,7 @@ fr_command_zip_extract (FRCommand *comm
process_line__common,
comm);
@@ -38,12 +38,12 @@ $NetBSD: patch-ab,v 1.1 2004/02/10 11:52:05 jmmv Exp $
if (dest_dir != NULL) {
char *e_dest_dir = shell_escape (dest_dir);
-@@ -377,7 +377,7 @@ static void
+@@ -381,7 +381,7 @@ static void
fr_command_zip_test (FRCommand *comm,
const char *password)
{
- fr_process_begin_command (comm->process, "unzip");
+ fr_process_begin_command (comm->process, FILEROLLER_UNZIP);
fr_process_add_arg (comm->process, "-t");
- add_password_arg (comm, password);
+ add_password_arg (comm, password, TRUE);
add_filename_arg (comm);