Commit Graph

  • e70d3c9fc6 Add --binpath option to mpbb-checkout Ryan Schmidt 2019-01-07 09:02:56 -06:00
  • f114e42daf Set unrequested flag when installing ports Ryan Schmidt 2018-12-20 02:29:00 -06:00
  • 6ac8fd431e Don't check if archive is installed Ryan Schmidt 2018-12-09 10:06:26 -06:00
  • 3994fd16b3 Also allow mpbb to download private archives Ryan Schmidt 2018-11-28 16:56:55 -06:00
  • 74d7a70f24 Also check private archives when listing ports Ryan Schmidt 2018-11-27 17:48:41 -06:00
  • 1327a02e6c Also gather and upload nondistributable archives Ryan Schmidt 2018-11-27 16:55:42 -06:00
  • 5c9a16d91d Decrease distfile cache time to 4 hours Ryan Schmidt 2018-10-02 12:55:00 -05:00
  • ea170a2b1d Bootstrap with MacPorts 2.5.3 Ryan Schmidt 2018-10-01 09:41:48 -05:00
  • 868f688145 mpbb-list-subports: Allow empty --archive-site Rainer Müller 2018-05-23 14:30:51 +02:00
  • c90475b6f1 mpbb-checkout: Blacklist hosts using wildcards Ryan Schmidt 2018-06-12 09:39:26 -05:00
  • f808328118 mpbb-install-dependencies: Run archivefetch first Rainer Müller 2018-04-04 19:24:34 +02:00
  • 639def5ad9 mpbb-install-*: Fetch in separate command first Rainer Müller 2018-04-04 18:05:57 +02:00
  • 190764eb33 Break dependency cycles when listing subports Joshua Root 2018-04-04 19:38:22 +10:00
  • 387064c27c Output canonical-case port names Joshua Root 2018-03-20 14:34:52 +11:00
  • 9135194bf9 Avoid linear search Joshua Root 2018-03-20 12:30:31 +11:00
  • 78270750b2 Fix typo in comment Ryan Schmidt 2018-03-19 18:46:38 -05:00
  • 98ea54af79 Only gather subports' deps once Joshua Root 2018-03-15 08:38:30 +11:00
  • 2e1395ef0a Various improvements to sorting script Joshua Root 2018-03-14 15:44:13 +11:00
  • 97f4db4f3e List subports in dependency order Joshua Root 2018-03-13 11:43:43 +11:00
  • 60af0776e8 Support specifying variants in list-subports variant-support Clemens Lang 2018-03-11 16:43:20 +01:00
  • a156c41cbb Fix (or silence) install-deps shellcheck warnings Clemens Lang 2018-03-11 16:42:45 +01:00
  • 50fad119c1 Support specifying variants in install-dependencies Clemens Lang 2018-03-11 16:38:36 +01:00
  • 778b151f85 Fix (or silence) install-port shellcheck warnings Clemens Lang 2018-03-11 16:37:45 +01:00
  • 548da36cd4 Support specifying variants in mpbb install-port Clemens Lang 2018-03-11 16:37:12 +01:00
  • d8d52a20d7 Revert "Only request variants explicitly when needed." Clemens Lang 2018-03-11 16:13:45 +01:00
  • 3bfa79a7ab Re-enable use of mirror-multi.tcl Joshua Root 2018-03-12 00:59:33 +11:00
  • f3f53485aa Better workaround for port mirror bug Joshua Root 2018-03-12 00:58:22 +11:00
  • b88744777d Lower the bar for recording mirror success Joshua Root 2018-03-12 00:34:15 +11:00
  • 6ead587123 Disable new mirroring script temporarily Ryan Schmidt 2018-03-11 06:18:01 -05:00
  • a6dcbb85c8 Fix error message when unknown subcommand is used Ryan Schmidt 2018-03-09 20:22:53 -06:00
  • 640313a8d8 tools: Support variants all port clients Clemens Lang 2018-03-10 18:53:29 +01:00
  • 699347d5ed supported-archs: Print all archs instead of nothing Lawrence Velázquez 2016-12-01 16:34:21 -05:00
  • 22dd3cc862 Fix mirroring skipping logic Joshua Root 2018-03-11 04:31:36 +11:00
  • a995cfe9cb Fix shellcheck warning Clemens Lang 2018-03-10 18:08:20 +01:00
  • f64c0dacaf README: Document how to develop for mpbb Clemens Lang 2018-03-10 15:00:31 +01:00
  • 6dd94d367b README: Replace SVN arguments with Git arguments Clemens Lang 2018-03-10 14:59:56 +01:00
  • b6ea277b6e Fix skipping of ports that already failed to mirror Joshua Root 2018-03-11 00:39:51 +11:00
  • 09a06d574c Clean before mirroring Joshua Root 2018-03-10 13:35:16 +11:00
  • 4d222da8c1 Mirror script fixes Joshua Root 2018-03-10 12:42:47 +11:00
  • 81c423f694 Add smarter distfile mirroring script Joshua Root 2018-03-10 11:37:22 +11:00
  • f13734db05 Remove duplicate deps to avoid "Argument list too long" Ryan Schmidt 2018-03-08 11:51:39 -06:00
  • 1e8b2ed31c Proceed past nonexistent port errors when computing rdeps Ryan Schmidt 2018-03-08 06:53:12 -06:00
  • 4fb1db9918 Speed up computing dependencies for distfile mirroring Ryan Schmidt 2018-03-08 06:51:15 -06:00
  • 121df109ab Mirror recursive dependencies instead of subports Ryan Schmidt 2018-03-07 11:47:37 -06:00
  • da8e080faa Fix bug in mirror-distfiles when no port names are given Ryan Schmidt 2018-03-07 11:46:39 -06:00
  • f15133325b Don't cleanup distfiles if distfiles is a symlink Ryan Schmidt 2018-03-07 08:42:10 -06:00
  • 4b9448b600 Add mpbb-mirror-distfiles Ryan Schmidt 2018-03-07 08:40:48 -06:00
  • e060d60a99 Move get-maintainers to functions Ryan Schmidt 2018-03-07 06:39:46 -06:00
  • a8b2986869 Specify bootstrap install user and group if not root Ryan Schmidt 2018-03-07 06:10:08 -06:00
  • 0918ef57a6 Put applications_dir inside nondefault prefix Ryan Schmidt 2018-03-07 06:03:49 -06:00
  • b7af4421e0 Update usage messages Ryan Schmidt 2018-03-07 05:44:09 -06:00
  • 856cb60b8e Bootstrap with MacPorts 2.4.2 Ryan Schmidt 2018-03-07 05:31:48 -06:00
  • 5caaad3d7c Fix typo in comment Ryan Schmidt 2018-03-07 05:08:06 -06:00
  • ad4d6116f2 Exclude new ywg.ca mirror Ryan Schmidt 2017-10-15 15:58:15 -05:00
  • 17f1018819 Fix check for already installed port Joshua Root 2017-08-09 08:39:38 +10:00
  • f6e46815a5 Only request variants explicitly when needed. Joshua Root 2017-07-08 19:43:05 +10:00
  • 3b661223d5 Fix passing --archive-site to list-subports Rainer Müller 2017-07-05 17:34:56 +02:00
  • fc7499ea2f Describe --archive-site option in mpbb-list-subports help Ryan Schmidt 2017-05-02 04:42:48 -05:00
  • 518911a866 Fix links in README Zero King 2017-03-27 14:08:13 +00:00
  • 5c7ba12259 Set up option_archive_site in print-subports Joshua Root 2017-02-13 07:34:05 +11:00
  • c633c3f061 Fix typo in comment Ryan Schmidt 2017-02-12 05:21:49 -06:00
  • b187a11df1 Refine exclusion logic Joshua Root 2017-02-12 22:07:25 +11:00
  • 12e7595a0e Use 'installed' to avoid ambiguity when gathering Joshua Root 2017-02-12 21:47:27 +11:00
  • be59932eff Fix parens Joshua Root 2017-02-12 21:30:38 +11:00
  • 4162046ce0 Fix gathering archives when ports are inactive Joshua Root 2017-02-12 21:26:34 +11:00
  • 72e1814c6c Don't exclude already built ports Joshua Root 2017-02-12 20:53:32 +11:00
  • a1e518e839 uninstall-old-ports.tcl improvements Joshua Root 2017-02-12 20:42:33 +11:00
  • 98c280c6e5 Use echo instead of installed Joshua Root 2017-02-12 20:41:46 +11:00
  • c9a5a15fd5 Update current MacPorts version Joshua Root 2017-02-12 20:41:26 +11:00
  • ccb7c12c68 Update get-maintainers for 2.4 Joshua Root 2017-01-29 18:44:21 +11:00
  • 15d7ae54c2 Don't exclude noarch ports Joshua Root 2017-01-10 03:10:08 +11:00
  • 258d416705 Exclude ports that don't support ppc on 10.5 Joshua Root 2017-01-09 22:24:34 +11:00
  • 7716d31da1 Work around slow 'xcodebuild -version' on 10.5 Joshua Root 2017-01-05 23:20:02 +11:00
  • c475503855 Exclude new mirrors kmq.jp and pek.cn Ryan Schmidt 2017-01-01 20:17:48 -06:00
  • 65756210fd Skip upgrading deps when installing ports Joshua Root 2016-12-27 11:03:15 +11:00
  • af8a1e0e53 Set ports_source_only option when finding deps Joshua Root 2016-12-04 13:34:06 +11:00
  • fbecdab6a8 Remove support for old macports versions Joshua Root 2016-12-04 13:23:56 +11:00
  • 1b9a6683a6 Don't bother with mportclose or mportshutdown Joshua Root 2016-12-04 13:18:15 +11:00
  • 4462924d82 Don't double-open ports in dependencies.tcl Joshua Root 2016-12-04 13:04:10 +11:00
  • ad1352d494 Create mailmap Lawrence Velázquez 2016-12-02 15:38:39 -05:00
  • ec5c52f33b Remove executable bits on sourced files Rainer Müller 2016-12-02 21:21:10 +01:00
  • 351211c74d selfupdate: Bump version for install to 2.3.5 Rainer Müller 2016-12-02 21:16:25 +01:00
  • ba3dc1a105 selfupdate: Reset PATH before installing Rainer Müller 2016-12-02 21:14:44 +01:00
  • fa12d54d2d Remove references to "mp-buildbot" Lawrence Velázquez 2016-11-16 22:24:35 -05:00
  • f95d4e3fce use install instead of activate to avoid variant ambiguity Joshua Root 2016-11-30 10:20:21 +11:00
  • 62834a4212 exclude already-built ports in list-subports step Joshua Root 2016-11-21 20:46:35 +11:00
  • 426f9e7b17 add successcache support to mpbb Joshua Root 2016-11-18 00:33:19 +11:00
  • 355f21fc65 mpbb: Fix maintainers' e-mail extraction Mojca Miklavec 2016-11-25 08:24:00 +01:00
  • 27270ba271 mpbb: Add note about "stale" failcache entries Lawrence Velázquez 2016-10-17 21:14:43 +00:00
  • 9b80fb925b mpbb: Update GitHub URLs Lawrence Velázquez 2016-10-13 15:14:36 +00:00
  • caba6bdec5 mp-buildbot: rename canonical_variants.tcl Ryan Schmidt 2016-09-14 12:09:06 +00:00
  • 32e6e6ffc6 mp-buildbot: add modeline Ryan Schmidt 2016-09-14 12:05:29 +00:00
  • 41e6e3f1fe mp-buildbot: add blank line before description Ryan Schmidt 2016-09-14 12:04:30 +00:00
  • 20072aff77 mpbb: Remove --port and --prefix from subcommands Lawrence Velázquez 2016-09-13 14:25:42 +00:00
  • 492f060af6 mpbb: Move parseopt to support library Lawrence Velázquez 2016-09-13 14:25:38 +00:00
  • 043fd9e3c5 mpbb: List runtime requirements in README Lawrence Velázquez 2016-09-12 21:07:20 +00:00
  • 4c4cc7ae32 mp-buildbot: Don't re-run previously failed builds Clemens Lang 2016-09-12 19:14:24 +00:00
  • 64a9ff49d5 mpbb: Revise shellcheck directives Lawrence Velázquez 2016-09-12 18:43:40 +00:00
  • eba4b6fdb1 mpbb: Rename errand "$command" -> "$cmd" Lawrence Velázquez 2016-09-12 18:43:38 +00:00
  • 4c69c274b1 mpbb: Mention new globals in README Lawrence Velázquez 2016-09-12 17:42:52 +00:00