Port details |
- testdisk Tool to check and undelete partitions
- 7.2 sysutils =14 7.2Version of this port present on the latest quarterly branch.
- Maintainer: eduardo@FreeBSD.org
- Port Added: 2004-04-18 19:43:41
- Last Update: 2024-11-06 15:17:35
- Commit Hash: 6e2da96
- People watching this port, also watch:: wget, sudo, tor, openssl, nmap
- License: GPLv2+
- WWW:
- https://www.cgsecurity.org/wiki/TestDisk
- Description:
- Tool to check and undelete partition
Works with the following partitions:
- FAT12 FAT16 FAT32
- Linux EXT2/EXT3
- Linux SWAP (version 1 and 2)
- NTFS (Windows NT/W2K/XP)
- BeFS (BeOS)
- UFS (BSD)
- Netware
- ReiserFS
TestDisk is under GNU Public License.
You can compile it under Dos with DJGPP or under Linux or BSD with gcc.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- testdisk>0:sysutils/testdisk
- To install the port:
- cd /usr/ports/sysutils/testdisk/ && make install clean
- To add the package, run one of these commands:
- pkg install sysutils/testdisk
- pkg install testdisk
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: testdisk
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1706943784
SHA256 (testdisk-7.2.tar.bz2) = f8343be20cb4001c5d91a2e3bcd918398f00ae6d8310894a5a9f2feb813c283f
SIZE (testdisk-7.2.tar.bz2) = 855781
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Library dependencies:
-
- libjpeg.so : graphics/jpeg-turbo
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for testdisk-7.2:
DOCS=on: Build and/or install documentation
ICONV=on: Encoding conversion support via iconv
NTFS=off: Support NTFS via fuse-ntfs extensions
PROGSREISERFS=off: Use reiserfs extensions
===> Use 'make config' to modify these settings
- Options name:
- sysutils_testdisk
- USES:
- jpeg localbase:ldflags ncurses tar:bzip2 iconv
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
7.2 06 Nov 2024 15:17:35 |
Robert Clausecker (fuz) |
filesystems: add new category for file systems and related utilities
The filesystems category houses file systems and file system utilities.
It is added mainly to turn the sysutils/fusefs-* pseudo-category into
a proper one, but is also useful for the sundry of other file systems
related ports found in the tree.
Ports that seem like they belong there are moved to the new category.
Two ports, sysutils/fusefs-funionfs and sysutils/fusefs-fusepak are
not moved as they currently don't fetch and don't have TIMESTAMP set
in their distinfo, but that is required to be able to push a rename
of the port by the pre-receive hook.
Approved by: portmgr (rene)
Reviewed by: mat
Pull Request: https://github.com/freebsd/freebsd-ports/pull/302
PR: 281988 |
7.2 14 Apr 2024 09:41:16 |
Nuno Teixeira (eduardo) |
*/*: Remove GNU_CONFIGURE_MANPREFIX after move man pages to share/man
Approved by: portmgr (blanket) |
7.2 03 Feb 2024 16:40:42 |
Nuno Teixeira (eduardo) Author: Nicholas Taylor |
sysutils/testdisk: Fix build with PROGSREISERFS option
Fix typo on lib depends for PROGSREISERFS option.
PR: 276803 |
7.2 03 Feb 2024 08:46:01 |
Nuno Teixeira (eduardo) |
sysutils/testdisk: Update to 7.2
- Move manpages to PREFIX/share
- Move PLIST_FILES to pkg-plist
- Take maintainership
ChangeLog: https://www.cgsecurity.org/wiki/TestDisk_7.2_Release |
7.1_1 09 Aug 2023 13:01:36 |
Robert Clausecker (fuz) |
sysutils/testdisk: fix build with NTFS option
A benign type mismatch in a function pointer only used when compiled
with the NTFS option was disagreeable to LLVM 16. Patch things over
by correcting the signature.
Reported by: Ale <discipline@tiscali.it>
PR: 272982
MFH: 2023Q3 |
7.1_1 28 Jul 2023 17:13:17 |
Daniel Engberg (diizzy) |
*/*: Bump jpeg-turbo users treewide
New major version 3.0.0 |
07 Sep 2022 21:58:51 |
Stefan Eßer (se) |
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner) |
7.1 07 Sep 2022 21:10:59 |
Stefan Eßer (se) |
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above ) |
7.1 07 Apr 2021 08:09:01 |
Mathieu Arnold (mat) |
One more small cleanup, forgotten yesterday.
Reported by: lwhsu |
7.1 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
7.1 25 Aug 2019 12:48:57 |
kai |
sysutils/testdisk: Update to 7.1 and unbreak
* Make the source tarball fetchable again since the 7.1 release has left its
pre-release status (hence the removal of the -WIP suffix).
* Pet portlint by making the USES block separate while I'm here.
Changelog:
https://github.com/cgsecurity/testdisk/blob/3bb714e6/NEWS
PR: 240066
Submitted by: cyberleo@cyberleo.net
MFH: 2019Q3 |
7.1.w 05 Aug 2019 06:37:31 |
antoine |
Mark BROKEN: unfetchable |
7.1.w 13 Jun 2018 09:34:32 |
amdmi3 |
- Fix LICENSE
- Update WWW
Approved by: portmgr blanket |
7.1.w 06 Mar 2018 12:23:43 |
tobik |
sysutils/testdisk: Update to 7.1-WIP
PR: 195339
Submitted by: freebsd_ports@k-worx.org (based on) |
7.0 06 Mar 2018 12:09:59 |
tobik |
sysutils/testdisk: Fix build with PROGREISERFS=on
Fix LIB_DEPENDS: libreiserfs-0.3.so does not exist
PR: 195339
Submitted by: crest@sahiro.org
Approved by: flz (maintainer) |
7.0 31 Dec 2016 17:38:56 |
rene |
sysutils/testdisk: remove optional option on expired ntfsprogs, always use
ntfs3g instead. Rework option accordingly. |
7.0 01 Apr 2016 14:25:18 |
mat |
Remove ${PORTSDIR}/ from dependencies, categories r, s, t, and u.
With hat: portmgr
Sponsored by: Absolight |
7.0 04 Feb 2016 18:09:10 |
marino |
sysutils/testdisk: document ncurses requirement (USES+=ncurses)
approved by: infrastructure blanket |
7.0 22 Jun 2015 18:33:22 |
antoine |
Convert to USES=jpeg |
7.0 18 Jun 2015 06:27:23 |
jkim |
Explicitly disable QT for now. When devel/qt4-rcc is installed, configure
script automatically enables QT support but it does not build properly.
Approved by: portmgr ("just fix it" blanket) |
7.0 17 Jun 2015 00:23:00 |
delphij |
Update to 7.0 (contains various security fixes)
PR: ports/200250
Approved by: maintainer timeout |
6.14 11 May 2015 18:34:58 |
mat |
Cleanup DIST* variables.
When appropriate:
- Try to use DISTVERSION{SUF,PRE}FIX
- Replace PORTNAME-PORTVERSION by DISTNAME
- Convert MASTER_SITES to use macros
- Other light cleanup
With hat: portmgr
Sponsored by: Absolight |
6.14 28 Apr 2014 12:46:39 |
bapt |
Stagify a bunch of ports maintained by flz
While here:
- graphics/icoconvert:
* Respect CC
* Use modern LIB_DEPENDS
- net/grdesktop:
* Convert gnomehack to pathfix
- net/ldapsh:
* Use shebangfix instead of custom post-patch target
- net-im/py-jabber:
* Use autoplist
- net-p2p/bnbt:
* Use the options framework
* Convert to dos2unix
* Respect CXX
* Do not renamed base on option
- sysutils/testdisk:
* Update to 6.14
* Use options helpers
* Use modern LIB_DEPENDS
* Convert USE_BZIP2 -> USES=tar:bzip2 |
6.13_1 20 Sep 2013 23:06:00 |
bapt |
Add NO_STAGE all over the place in preparation for the staging support (cat:
sysutils) |
6.13_1 11 Sep 2013 19:33:02 |
madpilot |
Fix build on head after iconv change
Approved by: portmgr (bapt, implicit) |
6.13_1 06 Oct 2012 21:17:22 |
bapt |
- Convert to new option framework
- Trim headers
Approved by: flz (irc) |
6.13_1 19 Sep 2012 22:41:15 |
bdrewery |
- Chase sysutils/fusefs-ntfs shlib update |
6.13 16 Feb 2012 04:44:32 |
pgollucci |
- Update to 6.13
PR: ports/163151
Submitted by: jadawin
Approved by: maintainer timeout (flz ; 65 days) |
6.12 24 Oct 2011 04:17:38 |
dougb |
Remove more tags from pkg-descr files fo the form:
- Name
em@i.l
or variations thereof. While I'm here also fix some whitespace and other
formatting errors, including moving WWW: to the last line in the file. |
6.12 23 Sep 2011 22:26:39 |
amdmi3 |
- Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)
- Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead
PR: 157936
Submitted by: myself
Exp-runs by: pav
Approved by: pav |
6.12 18 Jul 2011 14:18:26 |
flz |
Update sysutils/testdisk to 6.12.
Also add support for ntfs3g.
PR: ports/158792
Submitted by: Jan Henrik Sylvester <me@janh.de> |
6.11_1 19 Mar 2011 12:38:54 |
miwi |
- Get Rid MD5 support |
6.11_1 05 Feb 2010 11:46:55 |
dinoex |
- update to jpeg-8 |
6.11 09 Aug 2009 19:16:44 |
flz |
Update sysutils/testdisk to 6.11.
PR: ports/137167
Submitted by: NAKAJI Hiroyuki <nakaji@jp.freebsd.org> |
6.10_2 18 Jul 2009 11:11:29 |
dinoex |
- update to jpeg7
Tested by: pav on pointyhat |
6.10_1 02 Sep 2008 13:45:19 |
flz |
Fix packing list when NOPORTDOCS is defined.
Reported by: QAT |
6.10_1 21 Aug 2008 06:18:49 |
rafan |
Update CONFIGURE_ARGS for how we pass CONFIGURE_TARGET to configure script.
Specifically, newer autoconf (> 2.13) has different semantic of the
configure target. In short, one should use --build=CONFIGURE_TARGET
instead of CONFIGURE_TARGET directly. Otherwise, you will get a warning
and the old semantic may be removed in later autoconf releases.
To workaround this issue, many ports hack the CONFIGURE_TARGET variable
so that it contains the ``--build='' prefix.
To solve this issue, under the fact that some ports still have
configure script generated by the old autoconf, we use runtime detection
in the do-configure target so that the proper argument can be used.
Changes to Mk/*:
- Add runtime detection magic in bsd.port.mk (Only the first 15 lines of the commit message are shown above ) |
6.10_1 13 Aug 2008 09:49:12 |
miwi |
- Case sysutils/ntfsprogs shlib bump
PR: 126496
Submitted by: Michael HENNETON <sidh@rtha.info>
Approved by: flz (maintainer) |
6.10 18 Jul 2008 09:12:49 |
flz |
- Update sysutils/testdisk to 6.10.
- Don't install documentation if NOPORTDOCS is defined.
- Explicitely disable filesystem support when not selected. [1]
PR: ports/125564 [1]
Submitted by: Jan Henrik Sylvester <me@janh.de> [1] |
6.9 14 Feb 2008 13:23:29 |
flz |
Update sysutils/testdisk to 6.9. |
6.8 14 Aug 2007 12:43:53 |
flz |
Update to sysutils/testdisk 6.8. |
6.7 27 Jun 2007 10:01:27 |
flz |
Update sysutils/testdisk to 6.7. |
6.6 20 Feb 2007 16:01:50 |
flz |
- Update testdisk/photorec to 6.6.
- Add jpeg to LIB_DEPENDS for photorec. |
6.5 29 Jan 2007 20:15:52 |
flz |
Fix forgotten shlib version bump for sysutils/ntfsprogs.
Reported by: Mamory Iwaki <iwaki@bc.niigata-u.ac.jp> |
6.5 29 Jan 2007 16:49:04 |
flz |
Update sysutils/testdisk to 6.5. |
6.3 13 May 2006 04:15:53 |
edwin |
Remove USE_REINPLACE from all categories starting with S |
6.3 21 Mar 2006 16:57:23 |
flz |
Update to 6.3.
Reminded by: author |
6.1 09 Nov 2005 11:23:01 |
flz |
- Add SHA256 checksums. |
6.1 11 Oct 2005 15:50:54 |
flz |
- Update to 6.1.
- Bump libntfs version. |
5.9 03 Oct 2005 10:02:29 |
flz |
- Update to 5.9.
Reminded by: edwin's annoying outdated port detection tool |
5.6 12 Apr 2005 03:26:57 |
obrien |
At Kris's request, back out the MACHINE_ARCH spelling correction until
after 5.4-RELEASE. |
5.6 11 Apr 2005 08:04:41 |
obrien |
Assist getting more ports working on AMD64 by obeying the
Ports Collection documentation and use 'ARCH' rather than 'MACHINE_ARCH'. |
5.6 01 Mar 2005 12:28:00 |
flz |
Change my email address in MAINTAINER lines for ports I maintain to
flz@FreeBSD.org.
Approved by: pav (mentor) |
5.6 20 Feb 2005 17:32:28 |
pav |
- Update to 5.6
- Engage OPTIONS
PR: ports/77789
Submitted by: Florent Thoumie <flz@xbsd.org> (maintainer) |
5.2_2 30 May 2004 14:04:15 |
pav |
- Update to 5.3
PR: ports/67381
Submitted by: Florent Thoumie <flz@xbsd.org> (maintainer) |
5.2_2 18 May 2004 09:28:27 |
krion |
- Add support for for ntfsprogs and progsreiserfs.
PR: ports/66795
Submitted by: maintainer |
5.2_1 09 May 2004 16:49:35 |
pav |
- Add patch that fixes compilation on non-i386 archs and fixes a little bug
in extended partition creation.
Submitted by: Florent Thoumie <flz@xbsd.org> (maintainer)
Obtained from: author |
5.2 02 May 2004 23:40:41 |
pav |
- Update to 5.2
PR: ports/66181
Submitted by: Florent Thoumie <flz@xbsd.org> (maintainer) |
5.1 18 Apr 2004 19:42:57 |
clement |
Add testdisk 5.1, tool to check and undelete partitions.
WWW: http://www.cgsecurity.org/
PR: ports/63615
Submitted by: Florent Thoumie <flz@xbsd.org> |