Bug 232972 - New Port: sysutils/py-bitrot, Utility to detect data corruption and bitrot
Summary: New Port: sysutils/py-bitrot, Utility to detect data corruption and bitrot
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Tobias Kortkamp
URL: https://github.com/ambv/bitrot
Keywords:
Depends on:
Blocks:
 
Reported: 2018-11-04 22:12 UTC by Darren Mulligan
Modified: 2019-02-19 08:19 UTC (History)
0 users

See Also:


Attachments
Shar file containing the new port. (1.67 KB, text/plain)
2018-11-04 22:12 UTC, Darren Mulligan
no flags Details
Shar file containing the new port. (rev 2) (1.67 KB, text/plain)
2018-11-04 22:21 UTC, Darren Mulligan
no flags Details
Shar file containing the new port. (rev 3) (1.58 KB, text/plain)
2018-11-05 22:31 UTC, Darren Mulligan
no flags Details
Shar file containing the new port. (rev 4) (1.57 KB, text/plain)
2019-02-17 00:54 UTC, Darren Mulligan
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Darren Mulligan 2018-11-04 22:12:46 UTC
Created attachment 198951 [details]
Shar file containing the new port.

This utility detects when file contents have changed but the modification time has not, indicating possible data corruption.

portlint -A: looks fine.
Comment 1 Darren Mulligan 2018-11-04 22:21:28 UTC
Created attachment 198952 [details]
Shar file containing the new port. (rev 2)

Sorry, attached outdated shar file before. Latest is attached.
Comment 2 Nathan 2018-11-05 00:09:42 UTC
Comment on attachment 198952 [details]
Shar file containing the new port. (rev 2)

BUILD_DEPENDS looks a bit out of line
Comment 3 Darren Mulligan 2018-11-05 22:31:31 UTC
Created attachment 198994 [details]
Shar file containing the new port. (rev 3)

Fix build/run depends lines.
Comment 4 Tobias Kortkamp freebsd_committer freebsd_triage 2019-02-04 19:01:35 UTC
XUSES=		python:2.7

Any reason for restricting it to Python 2.7 only?  setup.py implies
that there is Python 3 support too.
Comment 5 Darren Mulligan 2019-02-17 00:54:55 UTC
Created attachment 202081 [details]
Shar file containing the new port. (rev 4)

Change python version to be unlocked. Tested working with python 3.6.
Comment 6 commit-hook freebsd_committer freebsd_triage 2019-02-19 08:19:02 UTC
A commit references this bug:

Author: tobik
Date: Tue Feb 19 08:18:08 UTC 2019
New revision: 493354
URL: https://svnweb.freebsd.org/changeset/ports/493354

Log:
  New port: sysutils/py-bitrot

  Detects bit rotten files on the hard drive to save your precious
  photo and music collection from slow decay.

  WWW: https://github.com/ambv/bitrot

  PR:		232972
  Submitted by:	Darren Mulligan <fixer@bsdmail.com>

Changes:
  head/sysutils/Makefile
  head/sysutils/py-bitrot/
  head/sysutils/py-bitrot/Makefile
  head/sysutils/py-bitrot/distinfo
  head/sysutils/py-bitrot/pkg-descr