Import of pkgsrc-2014Q1
This commit is contained in:
@@ -1,25 +1,17 @@
|
||||
Tool to check and undelete partitions.
|
||||
Disk is powerful free data recovery software! It was primarily designed
|
||||
to help recover lost partitions and/or make non-booting disks bootable
|
||||
again when these symptoms are caused by faulty software, certain types of
|
||||
viruses or human error (such as accidentally deleting a Partition Table).
|
||||
Partition table recovery using TestDisk is really easy.
|
||||
|
||||
Supported filesystems:
|
||||
- BeFS ( BeOS )
|
||||
- BSD disklabel ( FreeBSD/OpenBSD/NetBSD )
|
||||
- CramFS (Compressed File System)
|
||||
- DOS/Windows FAT12, FAT16 and FAT32
|
||||
- Windows exFAT
|
||||
- HFS, Hierarchical File System
|
||||
- JFS, IBM's Journaled File System
|
||||
- Linux Ext2 and Ext3
|
||||
- Linux Raid
|
||||
- Linux Swap (versions 1 and 2)
|
||||
- LVM and LVM2, Linux Logical Volume Manager
|
||||
- Netware NSS
|
||||
- NTFS ( Windows NT/2K/XP/2003 )
|
||||
- ReiserFS 3.5 and 3.6
|
||||
- UFS (Sun/BSD/...)
|
||||
- XFS, SGI's Journaled File System
|
||||
|
||||
Known to work on:
|
||||
* DOS/Win9x/NT4/2k/XP/2k3
|
||||
* GNU/Linux
|
||||
* FreeBSD, NetBSD, OpenBSD
|
||||
* Sun Solaris (minimal support)
|
||||
TestDisk can
|
||||
* Fix partition table, recover deleted partition
|
||||
* Recover FAT32 boot sector from its backup
|
||||
* Rebuild FAT12/FAT16/FAT32 boot sector
|
||||
* Fix FAT tables
|
||||
* Rebuild NTFS boot sector
|
||||
* Recover NTFS boot sector from its backup
|
||||
* Fix MFT using MFT mirror
|
||||
* Locate ext2/ext3/ext4 Backup SuperBlock
|
||||
* Undelete files from FAT, exFAT, NTFS and ext2 filesystem
|
||||
* Copy files from deleted FAT, exFAT, NTFS and ext2/ext3/ext4 partitions.
|
||||
|
||||
@@ -1,8 +1,7 @@
|
||||
# $NetBSD: Makefile,v 1.6 2013/05/04 13:16:40 dsainty Exp $
|
||||
# $NetBSD: Makefile,v 1.7 2013/09/09 17:45:58 drochner Exp $
|
||||
#
|
||||
|
||||
DISTNAME= testdisk-6.13
|
||||
PKGREVISION= 2
|
||||
DISTNAME= testdisk-6.14
|
||||
CATEGORIES= sysutils
|
||||
MASTER_SITES= http://www.cgsecurity.org/
|
||||
EXTRACT_SUFX= .tar.bz2
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
@comment $NetBSD: PLIST,v 1.1 2012/07/04 17:58:31 drochner Exp $
|
||||
@comment $NetBSD: PLIST,v 1.2 2013/09/09 17:45:58 drochner Exp $
|
||||
bin/fidentify
|
||||
bin/photorec
|
||||
bin/testdisk
|
||||
@@ -10,4 +10,4 @@ share/doc/${PKGNAME}/ChangeLog
|
||||
share/doc/${PKGNAME}/NEWS
|
||||
share/doc/${PKGNAME}/README
|
||||
share/doc/${PKGNAME}/THANKS
|
||||
@pkgdir share/doc/${PKGNAME}/html
|
||||
share/doc/${PKGNAME}/documentation.html
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
$NetBSD: distinfo,v 1.1 2012/07/04 17:58:31 drochner Exp $
|
||||
$NetBSD: distinfo,v 1.2 2013/09/09 17:45:58 drochner Exp $
|
||||
|
||||
SHA1 (testdisk-6.13.tar.bz2) = b08ace0257e3e437b6fc140360d75807ca4d46ae
|
||||
RMD160 (testdisk-6.13.tar.bz2) = 9ff09fdcc53a02240b4e22365193eac14a7d5e13
|
||||
Size (testdisk-6.13.tar.bz2) = 560696 bytes
|
||||
SHA1 (patch-aa) = 05e401608dd426bd780475e3b515e5677ab1ccc5
|
||||
SHA1 (testdisk-6.14.tar.bz2) = a2359406db5e3e3f9db81d8e8fce2a125dcc3677
|
||||
RMD160 (testdisk-6.14.tar.bz2) = b1ba7d714da496216e16a942045f0f6e32554d8b
|
||||
Size (testdisk-6.14.tar.bz2) = 620077 bytes
|
||||
SHA1 (patch-aa) = 76105a444a099435f75bf230292742a92fdc6722
|
||||
|
||||
@@ -1,6 +1,9 @@
|
||||
$NetBSD: patch-aa,v 1.1 2012/07/04 17:58:31 drochner Exp $
|
||||
$NetBSD: patch-aa,v 1.2 2013/09/09 17:45:58 drochner Exp $
|
||||
|
||||
--- src/intrfn.h.orig 2010-10-18 06:25:15.000000000 +0000
|
||||
stdarg(3) is required by various functions that can be called with variable
|
||||
argument lists.
|
||||
|
||||
--- src/intrfn.h.orig 2013-05-17 09:34:03.000000000 +0000
|
||||
+++ src/intrfn.h
|
||||
@@ -39,6 +39,8 @@ extern "C" {
|
||||
#include <curses.h>
|
||||
@@ -10,4 +13,4 @@ $NetBSD: patch-aa,v 1.1 2012/07/04 17:58:31 drochner Exp $
|
||||
+
|
||||
void aff_copy(WINDOW *window);
|
||||
void aff_copy_short(WINDOW *window);
|
||||
void aff_part(WINDOW *window, const unsigned int newline, const disk_t *disk_car, const partition_t *partition);
|
||||
void aff_LBA2CHS(const disk_t *disk_car, const unsigned long int pos_LBA);
|
||||
|
||||
Reference in New Issue
Block a user