* [gentoo-commits] dev/xmw:master commit in: app-forensics/fatback/files/, app-forensics/fatback/
@ 2013-07-07 22:01 Michael Weber
0 siblings, 0 replies; only message in thread
From: Michael Weber @ 2013-07-07 22:01 UTC (permalink / raw
To: gentoo-commits
commit: a9094a0d0668cfb32d623404c3d12e57f404ca16
Author: Michael Weber <xmw <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 7 22:01:16 2013 +0000
Commit: Michael Weber <xmw <AT> gentoo <DOT> org>
CommitDate: Sun Jul 7 22:01:16 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=dev/xmw.git;a=commit;h=a9094a0d
Initial import.
Package-Manager: portage-2.2.0_alpha186
Manifest-Sign-Key: 62EEF090
---
app-forensics/fatback/ChangeLog | 5 ++++
app-forensics/fatback/Manifest | 11 +++++++
app-forensics/fatback/fatback-1.3.ebuild | 22 ++++++++++++++
.../fatback/files/fatback-1.3-include-retval.patch | 34 ++++++++++++++++++++++
app-forensics/fatback/metadata.xml | 8 +++++
5 files changed, 80 insertions(+)
diff --git a/app-forensics/fatback/ChangeLog b/app-forensics/fatback/ChangeLog
new file mode 100644
index 0000000..b15545f
--- /dev/null
+++ b/app-forensics/fatback/ChangeLog
@@ -0,0 +1,5 @@
+*fatback-1.3 (07 Jul 2013)
+
+ 07 Jul 2013; Michael Weber <xmw@gentoo.org> +fatback-1.3.ebuild,
+ +files/fatback-1.3-include-retval.patch, +metadata.xml:
+ Initial import.
diff --git a/app-forensics/fatback/Manifest b/app-forensics/fatback/Manifest
new file mode 100644
index 0000000..e188de0
--- /dev/null
+++ b/app-forensics/fatback/Manifest
@@ -0,0 +1,11 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
+DIST fatback-1.3.tar.gz 190800 SHA256 92fa7a8a8f3b2e9e5c51e8af55dd306bb97b29a78963f42d8c63e79070459410 SHA512 be76a40eb981e3d33730811e846fc4fce6c6e4a7833ef37076d14da62e0741490b566bc17a4268f0861e004088493eb3e0d36771f4c7aa9bf7e765e5a0a65d82 WHIRLPOOL 4e00c6c2dc72634550216e60ca0c9b3f83680ac5c8544477c635249d6875b1d3f642ce73510fe9ad49a6af8cf459083194a7d65f9b1816d4249c03afcbf41d45
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.20 (GNU/Linux)
+
+iF4EAREIAAYFAlHZ5SwACgkQknrdDGLu8JAjZQEAgfVp+2HMgNFw+A3Blsoz+HVa
+bEgrpxBnxM6Agu9+7DAA/0/2sJMrqR/VpWkzyIOkAmE0hcUJc0wmXbAwdyz1BThP
+=mn+E
+-----END PGP SIGNATURE-----
diff --git a/app-forensics/fatback/fatback-1.3.ebuild b/app-forensics/fatback/fatback-1.3.ebuild
new file mode 100644
index 0000000..fee371f
--- /dev/null
+++ b/app-forensics/fatback/fatback-1.3.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+inherit base
+
+DESCRIPTION="Tool to undelete files from FAT file systems"
+HOMEPAGE="http://fatback.sourceforge.net/"
+SRC_URI="mirror://sourceforge/project/${PN}/${PN}/${P}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND=""
+RDEPEND=""
+
+DOCS=( AUTHORS ChangeLog NEWS )
+PATCHES=( "${FILESDIR}"/${P}-include-retval.patch )
diff --git a/app-forensics/fatback/files/fatback-1.3-include-retval.patch b/app-forensics/fatback/files/fatback-1.3-include-retval.patch
new file mode 100644
index 0000000..649fa52
--- /dev/null
+++ b/app-forensics/fatback/files/fatback-1.3-include-retval.patch
@@ -0,0 +1,34 @@
+by rpoisel submitted to http://sourceforge.net/p/fatback/patches/1/
+
+--- fatback-1.3/cmd_cp.c
++++ fatback-1.3/cmd_cp.c
+@@ -7,6 +7,7 @@
+ #include <stdlib.h>
+ #include <unistd.h>
+ #include <limits.h>
++#include <string.h>
+ #include "getopt.h"
+ #include "interface_data.h"
+ #include "interface.h"
+--- fatback-1.3/cmd_ls.c
++++ fatback-1.3/cmd_ls.c
+@@ -7,6 +7,7 @@
+ #include <stdlib.h>
+ #include <assert.h>
+ #include <time.h>
++#include <string.h>
+ #include "interface.h"
+ #include "interface_data.h"
+ #include "dirtree.h"
+--- fatback-1.3/recovery.c
++++ fatback-1.3/recovery.c
+@@ -68,7 +68,7 @@
+ } else if (strcmp(fname, filename) != 0)
+ display(VERBOSE, log_nametaken, filename, cluster, fname);
+
+- if ((file = open(fname, O_WRONLY|O_CREAT|O_EXCL, S_IRUSR|S_IRGRP|S_IROTH|S_IWUSR)) == NULL) {
++ if ((file = open(fname, O_WRONLY|O_CREAT|O_EXCL, S_IRUSR|S_IRGRP|S_IROTH|S_IWUSR)) < 0) {
+ perror("Error");
+ free(fname);
+ return -1;
+
diff --git a/app-forensics/fatback/metadata.xml b/app-forensics/fatback/metadata.xml
new file mode 100644
index 0000000..5b80fb9
--- /dev/null
+++ b/app-forensics/fatback/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer>
+<email>xmw@gentoo.org</email>
+<name>Michael Weber</name>
+</maintainer>
+</pkgmetadata>
^ permalink raw reply related [flat|nested] only message in thread
only message in thread, other threads:[~2013-07-07 22:01 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-07-07 22:01 [gentoo-commits] dev/xmw:master commit in: app-forensics/fatback/files/, app-forensics/fatback/ Michael Weber
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox