Hi, Here a diff for updating sysutils/sysclean to 1.3 Special thanks to espie@ for his help in the rewrite in perl.
Comments or OK ? Changes: -------- Major rewrite of sysclean using perl(1): - more accurate control of path walkthough (doesn't explore unknown directories) - no more manual parsing of PKG_DB files - manage more accurately @sample directories Incompatible changes: - the format of sysclean.ignore as slighlty changed: patterns aren't possible now, but just plain filenames (example file updated). - network configuration files (/etc/hostname.*) aren't automatically ignored. You should add them to sysclean.ignore Note: this release is same as 1.2, with just example file updated to reflect new syntax. -- Sebastien Marie Index: Makefile =================================================================== RCS file: /cvs/ports/sysutils/sysclean/Makefile,v retrieving revision 1.3 diff -u -p -r1.3 Makefile --- Makefile 12 Mar 2016 16:04:18 -0000 1.3 +++ Makefile 18 Apr 2016 07:26:05 -0000 @@ -2,7 +2,7 @@ COMMENT = help removing obsolete files between OpenBSD upgrades -V = 1.1 +V = 1.3 DISTNAME = sysclean-${V} CATEGORIES = sysutils Index: distinfo =================================================================== RCS file: /cvs/ports/sysutils/sysclean/distinfo,v retrieving revision 1.3 diff -u -p -r1.3 distinfo --- distinfo 12 Mar 2016 16:04:18 -0000 1.3 +++ distinfo 18 Apr 2016 07:26:05 -0000 @@ -1,2 +1,2 @@ -SHA256 (sysclean-1.1.tar.gz) = 5oZI0p6mT/sAEo8ogUbUgoscbOrZN7OuUDubEk5n53s= -SIZE (sysclean-1.1.tar.gz) = 5012 +SHA256 (sysclean-1.3.tar.gz) = WnhZYMii1G9bBz91E7++ag/eYzGJDizp/z0VwKEpwTk= +SIZE (sysclean-1.3.tar.gz) = 4352 Index: pkg/DESCR =================================================================== RCS file: /cvs/ports/sysutils/sysclean/pkg/DESCR,v retrieving revision 1.2 diff -u -p -r1.2 DESCR --- pkg/DESCR 12 Mar 2016 16:04:18 -0000 1.2 +++ pkg/DESCR 18 Apr 2016 07:26:05 -0000 @@ -1,4 +1,4 @@ -sysclean is a ksh(1) script designed to help removing obsolete files between +sysclean is a perl(1) script designed to help removing obsolete files between upgrades. sysclean works by comparing a reference root directory against currently