89 Commits

Author SHA1 Message Date
Lawrence Velázquez
55a86bdea2 Normalize EOLs in Git clones
git-svn-id: https://svn.macports.org/repository/macports/contrib/mpab@151565 d073be05-634f-4543-b044-5fe20cf6d1d6
2016-08-17 21:57:59 +00:00
Ryan Schmidt
8fd0c84cca mpab: fix typos in error messages
git-svn-id: https://svn.macports.org/repository/macports/contrib/mpab@151035 d073be05-634f-4543-b044-5fe20cf6d1d6
2016-08-05 21:33:42 +00:00
Joshua Root
d4974a1297 mpab: optimise genportlist.tcl in the case of only one port being in the list
git-svn-id: https://svn.macports.org/repository/macports/contrib/mpab@138959 d073be05-634f-4543-b044-5fe20cf6d1d6
2015-07-25 03:37:42 +00:00
Joshua Root
d2708f10ae mpab: always build ports in dependency order
git-svn-id: https://svn.macports.org/repository/macports/contrib/mpab@138758 d073be05-634f-4543-b044-5fe20cf6d1d6
2015-07-18 06:08:11 +00:00
Joshua Root
3e40a490dc mpab: avoid adding duplicate ports to the build list when a subport (rather than a portdir) is listed in a forced build's portlist
git-svn-id: https://svn.macports.org/repository/macports/contrib/mpab@138757 d073be05-634f-4543-b044-5fe20cf6d1d6
2015-07-18 04:54:17 +00:00
Joshua Root
46cdcad3a8 mpab: check out fresh copies of base and dports if either one is missing, even if the enclosing mpexport dir exists
git-svn-id: https://svn.macports.org/repository/macports/contrib/mpab@133003 d073be05-634f-4543-b044-5fe20cf6d1d6
2015-02-17 18:08:05 +00:00
Joshua Root
63313c3fd9 mpab: handle failure caching and skipping due to failed deps for ports with bin/lib/path deps
git-svn-id: https://svn.macports.org/repository/macports/contrib/mpab@129381 d073be05-634f-4543-b044-5fe20cf6d1d6
2014-12-11 20:34:16 +00:00
Joshua Root
80b61d4959 mpab: remove compatibilty code for old base versions
git-svn-id: https://svn.macports.org/repository/macports/contrib/mpab@129380 d073be05-634f-4543-b044-5fe20cf6d1d6
2014-12-11 20:02:28 +00:00
Joshua Root
14c8b224f1 mpab: use correct tclsh explicitly in gather_archives.sh
git-svn-id: https://svn.macports.org/repository/macports/contrib/mpab@120381 d073be05-634f-4543-b044-5fe20cf6d1d6
2014-05-26 00:05:49 +00:00
Joshua Root
721502ecc6 mpab: update usage of oldports.tcl
git-svn-id: https://svn.macports.org/repository/macports/contrib/mpab@120363 d073be05-634f-4543-b044-5fe20cf6d1d6
2014-05-24 09:54:59 +00:00
Joshua Root
e299322142 mpab: use port-tclsh instead of /usr/bin/tclsh if available
git-svn-id: https://svn.macports.org/repository/macports/contrib/mpab@120362 d073be05-634f-4543-b044-5fe20cf6d1d6
2014-05-24 09:50:08 +00:00
Joshua Root
f22ebfd7b3 mpab: update other tcl scripts to work with base 2.3.0
git-svn-id: https://svn.macports.org/repository/macports/contrib/mpab@120361 d073be05-634f-4543-b044-5fe20cf6d1d6
2014-05-24 09:35:15 +00:00
Joshua Root
37bc05d907 mpab: fix subports.tcl arg handling
git-svn-id: https://svn.macports.org/repository/macports/contrib/mpab@120360 d073be05-634f-4543-b044-5fe20cf6d1d6
2014-05-24 08:58:11 +00:00
Joshua Root
602950442f mpab: make subports.tcl work without ${prefix}/bin in PATH
git-svn-id: https://svn.macports.org/repository/macports/contrib/mpab@120359 d073be05-634f-4543-b044-5fe20cf6d1d6
2014-05-24 08:55:44 +00:00
Joshua Root
b88d72ab49 mpab: update subports.tcl to work with base 2.3
git-svn-id: https://svn.macports.org/repository/macports/contrib/mpab@120358 d073be05-634f-4543-b044-5fe20cf6d1d6
2014-05-24 08:33:35 +00:00
Joshua Root
f5ff2bd911 mpab: run svn cleanup if working copy is locked
git-svn-id: https://svn.macports.org/repository/macports/contrib/mpab@119984 d073be05-634f-4543-b044-5fe20cf6d1d6
2014-05-12 16:45:56 +00:00
Joshua Root
3cefee600f mpab: don't skip ports due to an existing archive if the archive's variants don't match the current defaults
git-svn-id: https://svn.macports.org/repository/macports/contrib/mpab@105594 d073be05-634f-4543-b044-5fe20cf6d1d6
2013-04-26 18:40:59 +00:00
Joshua Root
d77e72b95e mpab: skip uploading previously deployed archives
git-svn-id: https://svn.macports.org/repository/macports/contrib/mpab@92493 d073be05-634f-4543-b044-5fe20cf6d1d6
2012-04-30 06:15:25 +00:00
Joshua Root
bc05af6942 mpab: log reasons for archives not being distributable
git-svn-id: https://svn.macports.org/repository/macports/contrib/mpab@86175 d073be05-634f-4543-b044-5fe20cf6d1d6
2011-10-20 15:02:18 +00:00
Joshua Root
c484de60e5 mpab: remove unfinished email notification code from status script, since the buildmaster now does this itself
git-svn-id: https://svn.macports.org/repository/macports/contrib/mpab@84353 d073be05-634f-4543-b044-5fe20cf6d1d6
2011-09-23 14:29:21 +00:00
Joshua Root
35176df215 mpab: move running of portindex back to mpsync.sh so it's done before creating the portlist file
git-svn-id: https://svn.macports.org/repository/macports/contrib/mpab@84060 d073be05-634f-4543-b044-5fe20cf6d1d6
2011-09-16 02:39:34 +00:00
Joshua Root
ccda22a12b mpab: add cleanup scripts
git-svn-id: https://svn.macports.org/repository/macports/contrib/mpab@84055 d073be05-634f-4543-b044-5fe20cf6d1d6
2011-09-16 00:37:33 +00:00
Joshua Root
767f28e210 mpab: also clean deps on failure, since we're not skipping due to failed non-port: deps
git-svn-id: https://svn.macports.org/repository/macports/contrib/mpab@83032 d073be05-634f-4543-b044-5fe20cf6d1d6
2011-08-24 05:45:37 +00:00
Joshua Root
c0240ea064 mpab: only skip based on failcache when portlist is all
git-svn-id: https://svn.macports.org/repository/macports/contrib/mpab@82405 d073be05-634f-4543-b044-5fe20cf6d1d6
2011-08-13 14:58:46 +00:00
Joshua Root
5b1cc18ae0 mpab: only one sync direction will delete failcache entries
git-svn-id: https://svn.macports.org/repository/macports/contrib/mpab@82246 d073be05-634f-4543-b044-5fe20cf6d1d6
2011-08-11 16:38:46 +00:00