summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Orlitzky <mjo@gentoo.org>2016-08-03 17:08:01 -0400
committerMichael Orlitzky <mjo@gentoo.org>2016-08-03 17:13:28 -0400
commit25080a9ba262a0634f6922113be791778157cfb1 (patch)
tree52ca40679b51f2bcd21d0fb5f148c83063b5c805 /app-backup/boxbackup/files
parentmedia-sound/spotify: cleanup (diff)
downloadgentoo-25080a9ba262a0634f6922113be791778157cfb1.tar.gz
gentoo-25080a9ba262a0634f6922113be791778157cfb1.tar.bz2
gentoo-25080a9ba262a0634f6922113be791778157cfb1.zip
app-backup/boxbackup: new revision to fix three QA issues.
This new revision adds "GPL-2" to LICENSE to cover the init script. It also adds two patches, one to eliminate format-security warnings, and the other (provided by a user) to fix the manpage install path. Gentoo-Bug: 425884 Gentoo-Bug: 515422 Gentoo-Bug: 520978 Package-Manager: portage-2.2.28
Diffstat (limited to 'app-backup/boxbackup/files')
-rw-r--r--app-backup/boxbackup/files/boxbackup-0.11.1-fix-Wformat-security.patch27
-rw-r--r--app-backup/boxbackup/files/boxbackup-0.11.1-fix-mandir.patch14
2 files changed, 41 insertions, 0 deletions
diff --git a/app-backup/boxbackup/files/boxbackup-0.11.1-fix-Wformat-security.patch b/app-backup/boxbackup/files/boxbackup-0.11.1-fix-Wformat-security.patch
new file mode 100644
index 000000000000..22efb3266f46
--- /dev/null
+++ b/app-backup/boxbackup/files/boxbackup-0.11.1-fix-Wformat-security.patch
@@ -0,0 +1,27 @@
+From 53e968624b5540bf0c97bb69636f1bc908f9b00a Mon Sep 17 00:00:00 2001
+From: Michael Orlitzky <michael@orlitzky.com>
+Date: Wed, 3 Aug 2016 16:38:23 -0400
+Subject: [PATCH 1/1] bin/bbackupquery/BackupQueries.cpp: fix trivial
+ -Wformat-security warning.
+
+Gentoo-Bug: 520978
+---
+ bin/bbackupquery/BackupQueries.cpp | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/bin/bbackupquery/BackupQueries.cpp b/bin/bbackupquery/BackupQueries.cpp
+index 0418ec9..b377218 100644
+--- a/bin/bbackupquery/BackupQueries.cpp
++++ b/bin/bbackupquery/BackupQueries.cpp
+@@ -613,7 +613,7 @@ void BackupQueries::List(int64_t DirID, const std::string &rListRoot, const bool
+ // terminate
+ *(f++) = ' ';
+ *(f++) = '\0';
+- printf(displayflags);
++ printf("%s", displayflags);
+
+ if(en_flags != 0)
+ {
+--
+2.7.3
+
diff --git a/app-backup/boxbackup/files/boxbackup-0.11.1-fix-mandir.patch b/app-backup/boxbackup/files/boxbackup-0.11.1-fix-mandir.patch
new file mode 100644
index 000000000000..842655491d19
--- /dev/null
+++ b/app-backup/boxbackup/files/boxbackup-0.11.1-fix-mandir.patch
@@ -0,0 +1,14 @@
+Install man pages into /usr/share/man instead of /usr/man. This patch
+was provided by a Gentoo user in bug 515422.
+
+--- a/infrastructure/makeparcels.pl.in 2015-04-30 15:28:26.790570655 +0200
++++ b/infrastructure/makeparcels.pl.in 2015-04-30 15:35:40.795699542 +0200
+@@ -304,7 +304,7 @@
+ if ($type eq 'man')
+ {
+ $name =~ /([0-9])$/;
+- $dest = "man/man$1";
++ $dest = "share/man/man$1";
+ $name =~ s/$/\.gz/;
+ }
+