Commit Graph

  • 8f7c8f592b firefox and sndio env vars: minor updates master John McQuah 2024-09-08 20:08:16 +00:00
  • f7ffaabe8b prt-auf: refactor the list_ports subroutine John McQuah 2024-09-07 15:42:55 +00:00
  • e39224cd61 pkgmeek: respect -kw flag even before building John McQuah 2024-09-07 15:41:34 +00:00
  • 2dbcad710d firefox and sndio env vars: initial draft John McQuah 2024-09-07 15:16:48 +00:00
  • 64073e3035 katana-handle2: uploaded photo John McQuah 2024-04-27 21:00:02 +00:00
  • 08b4123493 katana-handle: uploaded photo John McQuah 2024-04-27 20:55:48 +00:00
  • e57593ca44 prt-auf: treat the remove command as a string, not a list John McQuah 2024-03-22 00:01:26 +00:00
  • 71597add39 prt-auf: respect aliases when determining the list of orphans John McQuah 2024-03-16 19:10:28 +00:00
  • 2aea62227c git-driver: expand the short status code for renamed files John McQuah 2024-02-13 15:20:13 +00:00
  • 1ef86cb3ec pkgmeek: strip binary files using multiple threads John McQuah 2024-02-13 15:18:18 +00:00
  • 750e998c93 prt-auf: respect non-whitespace separators when reading optional dependencies John McQuah 2024-02-13 15:16:20 +00:00
  • 0a61682b93 prtcheck: consolidate tests of mandatory Pkgfile vars John McQuah 2024-02-13 15:11:04 +00:00
  • e9ba2b5909 prtwash: escape metacharacters in pkgfile variables John McQuah 2024-02-13 15:08:54 +00:00
  • dfe2a87820 prtrej: use cmp instead of diff John McQuah 2024-02-13 15:07:46 +00:00
  • c749f5c595 prt-auf: add sync command John McQuah 2023-11-29 01:10:28 +00:00
  • 56a8fc12d4 pkgfoster: small refactoring John McQuah 2023-11-29 01:07:03 +00:00
  • 15a8fcc3f3 oldfiles: document the use of config file to protect pkg-get index John McQuah 2023-11-29 00:40:57 +00:00
  • 79dbac7647 pkgmeek: add some pattern-matching functions John McQuah 2023-11-16 23:56:53 +00:00
  • 9f5096eb27 prtwash: use stricter regex to identify latest built package John McQuah 2023-11-16 23:54:02 +00:00
  • bb58beecda prt-auf: add support for rmlog_on_uninst John McQuah 2023-09-25 17:48:02 +00:00
  • 1ea7303305 pkgmeek: cleanup work after reporting footprint mismatch John McQuah 2023-09-25 17:47:25 +00:00
  • c23eb319d3 bread recipe: initial import John McQuah 2023-09-24 20:38:13 +00:00
  • 20d78a4e0d upload baking photos John McQuah 2023-09-24 17:27:55 +00:00
  • dff03f9b00 prt-auf: report the targets omitted from an install transaction John McQuah 2023-09-14 05:42:17 -04:00
  • 0c301f6387 protect maintainer-clean-footprint from being deleted by prtwash,prtsweep John McQuah 2023-09-13 07:53:36 -04:00
  • f91912b1f7 prtcheckmissing: new subroutine to check permissions (FS#63) John McQuah 2023-09-13 07:51:39 -04:00
  • 14d8e4257a ports drivers for git and rsync: initial import John McQuah 2023-09-13 07:50:33 -04:00
  • 9f2bfaa011 oldfiles: initial import John McQuah 2023-09-06 09:56:07 -04:00
  • fe29385053 prtrej: initial import John McQuah 2023-09-06 09:55:30 -04:00
  • ec3c8f87ab prt-get.8: revise the examples section John McQuah 2023-08-24 19:55:13 -04:00
  • ae41c77bd4 prt-auf: guard against using invalid keys in a hash John McQuah 2023-08-24 19:20:40 -04:00
  • ab4a9ee6fd pkgmeek: accommodate verbose output from signify John McQuah 2023-08-20 19:52:16 -04:00
  • a9fb36fff0 prt-auf: more robust handling of whitespace in the dependency line John McQuah 2023-08-19 16:42:37 -04:00
  • 6bce0f06f5 pkgmeek: pass the -p flag to signify only when --public-key is given John McQuah 2023-08-19 16:41:28 -04:00
  • a34fa96166 prtwash, prtsweep: add author and copyright John McQuah 2023-08-07 10:38:45 -04:00
  • 495ce0457f prtsweep.pl: fall back to md5sums if signature file is not found John McQuah 2023-08-07 08:50:12 -04:00
  • 9ca23cc68d prtwash.pl: use a hash map to test files against the keeplist John McQuah 2023-08-07 08:46:44 -04:00
  • c04e9cf3e8 pkgmeek: explicitly choose the compression mode for the created package John McQuah 2023-07-19 14:38:36 -04:00
  • 9e3c7e2c49 prt-auf: fix function signatures John McQuah 2023-07-19 14:35:15 -04:00
  • d48fcba47b pkgmeek: do not try to retain xattrs when unpacking John McQuah 2023-07-02 20:54:08 -04:00
  • 69b9a3dc2b prt-auf: prevent locked ports from affecting the exit status of 'diff' John McQuah 2023-06-26 15:22:03 -04:00
  • 8b6807d7f8 prt-auf: notify user about pre- or post-install scripts in test mode John McQuah 2023-06-26 09:04:06 -04:00
  • 7d6795728d pkgmeek: update man-page John McQuah 2023-06-26 08:55:39 -04:00
  • 9d4f22e6d1 prt-auf: respect the --run-scripts flag John McQuah 2023-06-22 17:40:16 -04:00
  • 801587943d prt-auf.8: fix indentation John McQuah 2023-06-20 11:58:23 -04:00
  • c2583c3642 prt-auf: clean up whitespace; improve documentation John McQuah 2023-06-15 18:37:53 -04:00
  • b690906b27 pkgmeek: handle errors more flexibly in make_signature() John McQuah 2023-06-13 16:02:22 -04:00
  • 01bba80566 pkgmeek: automatically create new signature if one is not present, similar to how footprints are handled John McQuah 2023-06-12 13:14:03 -04:00
  • b740564de5 prt-auf: fix the return type in uninstall() John McQuah 2023-06-10 09:22:34 -04:00
  • da3539c83a prtorphan.awk: initial import John McQuah 2023-06-09 14:14:44 -04:00
  • 64a5505821 prt-auf: expand the documentation of --install-root John McQuah 2023-06-09 14:03:36 -04:00
  • a76248a9cb prt-auf: respect --install-root when running pre- and post-install scripts John McQuah 2023-06-02 15:17:14 -04:00
  • 99d51f625d prt-auf: replace Fun's algorithm with a depth-first search John McQuah 2023-05-25 16:00:33 -04:00
  • bc438288c5 prt-auf: use Fun's algorithm instead of Kahn's John McQuah 2023-05-24 08:57:02 -04:00
  • 646e3b74a3 prt-auf: minor optimization in the softdep sorting algorithm John McQuah 2023-05-19 17:37:10 -04:00
  • 1165eb8dae prt-auf: fix the handling of sysup --softdeps John McQuah 2023-05-19 16:00:18 -04:00
  • f014d86816 prt-auf: respect aliases when performing an isinst query John McQuah 2023-05-01 12:05:14 -04:00
  • 6e181f870d prt-auf: do not resolve dependencies when forcing a rebuild John McQuah 2023-04-13 16:49:48 -04:00
  • 40d0787003 prtcheckmissing: no need to distinguish between symlinks and regular files John McQuah 2023-03-27 15:37:34 -04:00
  • 287e853171 prt-auf: rename the built package after a footprint mismatch, to prevent false reports of 'up-to-date' John McQuah 2023-03-27 15:34:56 -04:00
  • b75ee0be7f prtcheckmissing: detect missing symlinks too John McQuah 2023-03-25 11:00:24 -04:00
  • c225a44932 prt-auf: fix the sorting by soft dependencies John McQuah 2023-03-25 10:11:42 -04:00
  • 8d43e3cd4d prt-auf: fix the handling of locked ports John McQuah 2023-03-22 09:24:23 -04:00
  • c8842b786d find-iso-orphans: initial import John McQuah 2023-03-21 20:39:05 -04:00
  • 35ded8f2f8 prtcheckmissing: initial import, honoring custom rules in pkgadd.conf John McQuah 2023-03-21 20:34:20 -04:00
  • 4037fba241 prt-auf: rewrite the deporder subroutine John McQuah 2023-03-21 20:33:05 -04:00
  • 47dae3092c prt-auf: ensure that port_diff does not pass bogus data to sysup John McQuah 2023-03-20 08:35:15 -04:00
  • 9682dcde14 prt-auf: fix bugs in the arg parser John McQuah 2023-03-19 18:52:28 -04:00
  • f90978bcd8 prt-auf: fix some bugs in 'dependent' John McQuah 2023-03-14 15:45:53 -04:00
  • 038a0ef742 prt-auf: edit man-page to reflect recent changes in the argument parser John McQuah 2023-03-14 15:10:16 -04:00
  • 070a91ce7b prt-auf: refine the arg parser, speed up the dependency resolver John McQuah 2023-03-14 12:18:28 -04:00
  • 1c14f4c46a prt-auf: recognize optional dependencies (necessitates a new cache file format) John McQuah 2023-03-10 07:03:54 -05:00
  • d3b4219e80 pkgmeek: tidy up the get_repo_key routine John McQuah 2023-02-24 08:56:27 -05:00
  • 0ddcfa250e pkgmeek: rearrange the options presented by print_help John McQuah 2023-02-20 08:22:40 -05:00
  • bebb570999 pkgmeek: honor --extract-only even if an up-to-date package is present John McQuah 2023-02-18 21:34:37 -05:00
  • 95c2d2a6d6 pkgmeek: refactor the signature creation routines John McQuah 2023-02-17 15:35:54 -05:00
  • 8836cc870a pkgmeek: refactor how the --no-strip option is handled John McQuah 2023-02-17 13:07:46 -05:00
  • f2ccd4184a pkgmeek.8: update the section on deprecated options John McQuah 2023-02-17 11:51:14 -05:00
  • e55a7a43cd pkgmeek: delete out-of-fashion subroutines, add support for custom unpack_source() John McQuah 2023-02-17 08:54:10 -05:00
  • 57aaef22eb pkgmeek: refactor the strip-binaries routine John McQuah 2023-02-16 18:14:27 -05:00
  • 46dba884e9 prt-auf: clean up the formatting of 'dependent' output John McQuah 2023-02-16 06:41:52 -05:00
  • 18b7b6fd3f prt-auf: refactor the listorphans routine John McQuah 2023-02-15 16:13:39 -05:00
  • b31bc84259 prt-auf: less verbosity in the output of 'current' John McQuah 2023-02-13 11:33:33 -05:00
  • 4760ed2496 pkgfile.5: revise the section on preventing tarball unpacking John McQuah 2023-01-17 07:57:37 -05:00
  • 773282ba51 pkgmeek: add support for nounpack array John McQuah 2023-01-17 07:25:41 -05:00
  • b5b9a34a70 pkgmeek: dereference symbolic links when populating the src directory John McQuah 2023-01-14 20:48:00 -05:00
  • d65af7889f prt-auf: improve parsing of format string in printf_ports() John McQuah 2022-12-25 19:05:00 -05:00
  • 787ba038e0 prt-auf: exchange array subscripts, installed <-> locked John McQuah 2022-12-24 14:45:53 -05:00
  • 1239bdf4ad pkgmeek.8: mention the native support for git sources John McQuah 2022-12-23 13:39:39 -05:00
  • 8f535898c8 pkgmeek: insert more calls to cleanup_work() John McQuah 2022-12-23 13:38:40 -05:00
  • d90d6eb6ff sendmail-wrapper: initial draft John McQuah 2022-11-27 07:42:28 -05:00
  • f03dad35e4 pkgmeek: remove stale reference in check_footprint() John McQuah 2022-11-27 07:41:38 -05:00
  • 3d4523d126 prt-auf: sort the output when listing differences John McQuah 2022-11-24 14:43:17 -05:00
  • f9268f2073 pkgmeek: remove deprecated md5sum functions John McQuah 2022-11-24 14:42:02 -05:00
  • badb7373bb prt-auf: accommodate inconsistent whitespace in the list of dependencies John McQuah 2022-10-31 16:52:25 -04:00
  • 1238b5f152 pkgmeek: export LC_ALL John McQuah 2022-10-31 16:49:34 -04:00
  • 50eef5bd9a pkgmeek: use curl by default, not wget John McQuah 2022-10-10 13:50:03 -04:00
  • 06a14d7331 prt-auf: suppress the missing packages report at the end of quickdep output John McQuah 2022-10-01 21:00:39 -04:00
  • 076b572a88 prt-auf: improve the handling of dependency lines that list deleted ports John McQuah 2022-09-30 20:47:47 -04:00
  • 4a91198d54 pkgmeek: fix the line that sets PKGMK_ARCH John McQuah 2022-09-30 20:44:44 -04:00