ViewVC Help
View Directory | Revision Log | View Changeset | Root Listing
root/mports/trunk/Tools
Revision 4440 - Directory Listing - [select for diffs]
Modified Tue Mar 25 05:47:26 2008 UTC (16 years, 1 month ago) by ctriv
Diff to previous 4439
if name is given as a column for search explicitly, don't LIKE it.  This
helps with the port agg view.

Revision 4439 - Directory Listing - [select for diffs]
Modified Tue Mar 25 05:23:07 2008 UTC (16 years, 1 month ago) by ctriv
Diff to previous 4438
Linking classes need both columns in the pk.

Revision 4438 - Directory Listing - [select for diffs]
Modified Tue Mar 25 05:14:27 2008 UTC (16 years, 1 month ago) by ctriv
Diff to previous 4437
add category stuff, tweak port page.

Revision 4437 - Directory Listing - [select for diffs]
Modified Tue Mar 25 05:13:39 2008 UTC (16 years, 1 month ago) by ctriv
Diff to previous 4436
add distinct_ports method.

Revision 4436 - Directory Listing - [select for diffs]
Modified Tue Mar 25 05:13:26 2008 UTC (16 years, 1 month ago) by ctriv
Diff to previous 4353
add can_reset method.

Revision 4353 - Directory Listing - [select for diffs]
Modified Sat Mar 22 06:15:18 2008 UTC (16 years, 1 month ago) by ctriv
Diff to previous 4352
don't drop untested if the user is doing something tricky in search.

Revision 4352 - Directory Listing - [select for diffs]
Modified Sat Mar 22 06:10:17 2008 UTC (16 years, 1 month ago) by ctriv
Diff to previous 4350
close up cross-scripting hole.

Revision 4350 - Directory Listing - [select for diffs]
Modified Sat Mar 22 05:32:06 2008 UTC (16 years, 1 month ago) by ctriv
Diff to previous 4349
colorize the depends link based on their status.

Revision 4349 - Directory Listing - [select for diffs]
Modified Sat Mar 22 05:31:54 2008 UTC (16 years, 1 month ago) by ctriv
Diff to previous 4348
new colors.

Revision 4348 - Directory Listing - [select for diffs]
Modified Sat Mar 22 05:31:47 2008 UTC (16 years, 1 month ago) by ctriv
Diff to previous 4305
Send the status for depends to the port template.

Revision 4305 - Directory Listing - [select for diffs]
Modified Fri Mar 21 20:41:41 2008 UTC (16 years, 1 month ago) by ctriv
Diff to previous 4263
start of improved searching, can do things like "curl status:fail" or
"run:12 status:pass"  can't do things involving joins yet, so no "curl
arch:i386 status:fail"

Revision 4263 - Directory Listing - [select for diffs]
Modified Thu Mar 20 22:57:49 2008 UTC (16 years, 1 month ago) by ctriv
Diff to previous 4262
make sure the compat dir is there when we make a chroot.

Revision 4262 - Directory Listing - [select for diffs]
Modified Thu Mar 20 22:23:49 2008 UTC (16 years, 1 month ago) by ctriv
Diff to previous 4260
Bug fixes.
* Try to keep indexing from using local configuration directives.
* Cleanup /compat/linux in dirty chroot dirs.

Revision 4260 - Directory Listing - [select for diffs]
Modified Thu Mar 20 04:01:39 2008 UTC (16 years, 1 month ago) by ctriv
Diff to previous 4259
missed can_reset in one spot

Revision 4259 - Directory Listing - [select for diffs]
Modified Thu Mar 20 03:58:27 2008 UTC (16 years, 1 month ago) by ctriv
Diff to previous 4258
only show reset links if the port belongs to an active run

Revision 4258 - Directory Listing - [select for diffs]
Modified Thu Mar 20 03:58:10 2008 UTC (16 years, 1 month ago) by ctriv
Diff to previous 4257
move result-list.tmpl to port-list.tmpl
only show reset links if the port belongs to an active run

Revision 4257 - Directory Listing - [select for diffs]
Modified Thu Mar 20 03:48:55 2008 UTC (16 years, 1 month ago) by ctriv
Diff to previous 4256
remove delete result script.  results are dead man. dead.

Revision 4256 - Directory Listing - [select for diffs]
Modified Thu Mar 20 03:48:31 2008 UTC (16 years, 1 month ago) by ctriv
Diff to previous 4255
reset port machine

Revision 4255 - Directory Listing - [select for diffs]
Modified Thu Mar 20 03:48:15 2008 UTC (16 years, 1 month ago) by ctriv
Diff to previous 4254
new stuff for machine page

Revision 4254 - Directory Listing - [select for diffs]
Modified Thu Mar 20 03:48:07 2008 UTC (16 years, 1 month ago) by ctriv
Diff to previous 4253
add search by machine and run

Revision 4253 - Directory Listing - [select for diffs]
Modified Thu Mar 20 03:47:17 2008 UTC (16 years, 1 month ago) by ctriv
Diff to previous 4252
add new template files.

Revision 4252 - Directory Listing - [select for diffs]
Modified Thu Mar 20 03:46:46 2008 UTC (16 years, 1 month ago) by ctriv
Diff to previous 4246
add stuff for machine page.

Revision 4246 - Directory Listing - [select for diffs]
Modified Wed Mar 19 04:16:10 2008 UTC (16 years, 1 month ago) by ctriv
Diff to previous 4245
varius cleanups and additions.

Revision 4245 - Directory Listing - [select for diffs]
Modified Wed Mar 19 04:15:47 2008 UTC (16 years, 1 month ago) by ctriv
Diff to previous 4244
add runs table.

Revision 4244 - Directory Listing - [select for diffs]
Modified Wed Mar 19 03:59:53 2008 UTC (16 years, 1 month ago) by ctriv
Diff to previous 4243
let the user hide the port list.

Revision 4243 - Directory Listing - [select for diffs]
Modified Wed Mar 19 03:04:00 2008 UTC (16 years, 1 month ago) by ctriv
Diff to previous 4242
fix typo so that run links work.

Revision 4242 - Directory Listing - [select for diffs]
Modified Wed Mar 19 02:46:08 2008 UTC (16 years, 1 month ago) by ctriv
Diff to previous 4229
clear file flags before deleting stuff in $root/magus/

Revision 4229 - Directory Listing - [select for diffs]
Modified Sun Mar 16 05:13:06 2008 UTC (16 years, 2 months ago) by ctriv
Diff to previous 4224
add start of run page.

Revision 4224 - Directory Listing - [select for diffs]
Modified Fri Mar 14 19:30:24 2008 UTC (16 years, 2 months ago) by ctriv
Diff to previous 4223
bug fixes.

Revision 4223 - Directory Listing - [select for diffs]
Modified Fri Mar 14 19:20:31 2008 UTC (16 years, 2 months ago) by ctriv
Diff to previous 4222
bug fix

Revision 4222 - Directory Listing - [select for diffs]
Modified Fri Mar 14 18:48:21 2008 UTC (16 years, 2 months ago) by ctriv
Diff to previous 4221
note events differently.  this should give timestamps and machine links.

Revision 4221 - Directory Listing - [select for diffs]
Modified Fri Mar 14 18:43:15 2008 UTC (16 years, 2 months ago) by ctriv
Diff to previous 4215
Add reset and note_event methods to Magus::Port
Add time field to Magus::Event.

Revision 4215 - Directory Listing - [select for diffs]
Modified Fri Mar 14 03:30:30 2008 UTC (16 years, 2 months ago) by ctriv
Diff to previous 4214
add log method.

Revision 4214 - Directory Listing - [select for diffs]
Modified Fri Mar 14 03:29:48 2008 UTC (16 years, 2 months ago) by ctriv
Diff to previous 4192
start of work for mk II database.  Not complete, but usable.

Revision 4192 - Directory Listing - [select for diffs]
Modified Wed Mar 12 19:21:42 2008 UTC (16 years, 2 months ago) by ctriv
Diff to previous 4190
fix logging bug.

Revision 4190 - Directory Listing - [select for diffs]
Modified Wed Mar 12 17:07:07 2008 UTC (16 years, 2 months ago) by ctriv
Diff to previous 4169
download depends from the right location.

Revision 4169 - Directory Listing - [select for diffs]
Modified Sat Mar 8 06:43:46 2008 UTC (16 years, 2 months ago) by ctriv
Diff to previous 4168
Yet another typo.  sigh.

Revision 4168 - Directory Listing - [select for diffs]
Modified Sat Mar 8 05:32:56 2008 UTC (16 years, 2 months ago) by ctriv
Diff to previous 4167
make sure to load the Log module.

Revision 4167 - Directory Listing - [select for diffs]
Modified Sat Mar 8 04:30:40 2008 UTC (16 years, 2 months ago) by ctriv
Diff to previous 4166
add pkgname column.

Revision 4166 - Directory Listing - [select for diffs]
Modified Sat Mar 8 03:07:38 2008 UTC (16 years, 2 months ago) by ctriv
Diff to previous 4165
*** empty log message ***

Revision 4165 - Directory Listing - [select for diffs]
Modified Sat Mar 8 02:47:15 2008 UTC (16 years, 2 months ago) by ctriv
Diff to previous 4164
bug/typo fix on log creation.

Revision 4164 - Directory Listing - [select for diffs]
Modified Sat Mar 8 02:31:01 2008 UTC (16 years, 2 months ago) by ctriv
Diff to previous 4163
chmod the tarballs 664 after moving them to the ftp dir.

Revision 4163 - Directory Listing - [select for diffs]
Modified Fri Mar 7 20:43:43 2008 UTC (16 years, 2 months ago) by ctriv
Diff to previous 4162
Don't die if the run's package dir already exists, that's ok.

Revision 4162 - Directory Listing - [select for diffs]
Modified Fri Mar 7 20:05:36 2008 UTC (16 years, 2 months ago) by ctriv
Diff to previous 4161
Move tarballs to the run tarballs dir after they are made.

Revision 4161 - Directory Listing - [select for diffs]
Modified Fri Mar 7 07:31:09 2008 UTC (16 years, 2 months ago) by ctriv
Diff to previous 4160
various cleanups.  Most importantly, we refresh the port object in the
parent after the child exits.  This insures that package is uploaded in the
port passed.

Revision 4160 - Directory Listing - [select for diffs]
Modified Fri Mar 7 07:15:03 2008 UTC (16 years, 2 months ago) by ctriv
Diff to previous 4159
Add refresh method.

Revision 4159 - Directory Listing - [select for diffs]
Modified Fri Mar 7 01:21:55 2008 UTC (16 years, 2 months ago) by ctriv
Diff to previous 4156
-R for chflags, need to go thru all the files!

Revision 4156 - Directory Listing - [select for diffs]
Modified Wed Mar 5 18:53:18 2008 UTC (16 years, 2 months ago) by ctriv
Diff to previous 4155
typo fix.

Revision 4155 - Directory Listing - [select for diffs]
Modified Wed Mar 5 18:52:06 2008 UTC (16 years, 2 months ago) by ctriv
Diff to previous 4108
Die if downloading the run tarball fails.  We might need/want a retry scheme
in the future, but this will be enough for now.

Revision 4108 - Directory Listing - [select for diffs]
Modified Fri Feb 29 00:08:54 2008 UTC (16 years, 2 months ago) by ctriv
Diff to previous 4105
bug fixes.

Revision 4105 - Directory Listing - [select for diffs]
Modified Thu Feb 28 23:24:50 2008 UTC (16 years, 2 months ago) by ctriv
Diff to previous 4104
milestone 2

Revision 4104 - Directory Listing - [select for diffs]
Modified Thu Feb 28 22:42:57 2008 UTC (16 years, 2 months ago) by ctriv
Diff to previous 4103
Update to second milestone.

Revision 4103 - Directory Listing - [select for diffs]
Modified Thu Feb 28 22:35:28 2008 UTC (16 years, 2 months ago) by ctriv
Diff to previous 4102
clean up the cvs cmnd for life on stargazer.

Revision 4102 - Directory Listing - [select for diffs]
Modified Thu Feb 28 22:33:38 2008 UTC (16 years, 2 months ago) by ctriv
Diff to previous 4101
create the subdir in packages for each run.

Revision 4101 - Directory Listing - [select for diffs]
Modified Thu Feb 28 22:25:40 2008 UTC (16 years, 2 months ago) by ctriv
Diff to previous 4100
Set the tree id when the tarball is made, just to simplify things.

Revision 4100 - Directory Listing - [select for diffs]
Modified Thu Feb 28 21:57:54 2008 UTC (16 years, 2 months ago) by ctriv
Diff to previous 4098
Updated for second milestone.

Revision 4098 - Directory Listing - [select for diffs]
Modified Thu Feb 28 20:11:18 2008 UTC (16 years, 2 months ago) by ctriv
Diff to previous 4097
Various bug fixes and improvements.

Revision 4097 - Directory Listing - [select for diffs]
Modified Thu Feb 28 20:09:06 2008 UTC (16 years, 2 months ago) by ctriv
Diff to previous 4019
schema 2.0.   Many many changes.  Result and port tables have merged.  There
is now an entry for each port for each run.  Runs are per osversion and
arch.  events have replaced subresults.

Revision 4019 - Directory Listing - [select for diffs]
Modified Sun Feb 24 23:58:47 2008 UTC (16 years, 2 months ago) by ctriv
Diff to previous 3688
Sync with current developement version.  This is not ready for primetime
yet, but it was felt that a checkin was good for backing up and peer review.

Revision 3688 - Directory Listing - [select for diffs]
Modified Tue Nov 20 17:03:45 2007 UTC (16 years, 5 months ago) by ctriv
Diff to previous 3676
sync with developement version.

Revision 3676 - Directory Listing - [select for diffs]
Modified Fri Nov 16 06:12:08 2007 UTC (16 years, 6 months ago) by ctriv
Diff to previous 3675
Task and Cluster are gone.  Snap is new.

Revision 3675 - Directory Listing - [select for diffs]
Modified Fri Nov 16 05:33:18 2007 UTC (16 years, 6 months ago) by ctriv
Diff to previous 3674
new schema.

Revision 3674 - Directory Listing - [select for diffs]
Modified Fri Nov 16 05:29:37 2007 UTC (16 years, 6 months ago) by ctriv
Diff to previous 3637
Update to the devel version of the next milestone.  The ports table is now
the cross product of the archs and the ports.  This makes the rest of the
schema much more natural.

There is now a ready_ports view in the database.

A snap table has been added.  This will be used to keep nodes on the right
version of the mports tree.

Revision 3637 - Directory Listing - [select for diffs]
Modified Wed Nov 14 21:15:52 2007 UTC (16 years, 6 months ago) by laffer1
Diff to previous 3636
mports changes

Revision 3636 - Directory Listing - [select for diffs]
Modified Wed Nov 14 21:12:12 2007 UTC (16 years, 6 months ago) by laffer1
Diff to previous 3634
Update for mports

Revision 3634 - Directory Listing - [select for diffs]
Modified Wed Nov 14 20:52:56 2007 UTC (16 years, 6 months ago) by laffer1
Diff to previous 3625
*** empty log message ***

Revision 3625 - Directory Listing - [select for diffs]
Modified Wed Nov 14 18:51:17 2007 UTC (16 years, 6 months ago) by ctriv
Diff to previous 3604
Add support for -s (skip check for destdir.).

Revision 3604 - Directory Listing - [select for diffs]
Modified Mon Nov 12 00:07:30 2007 UTC (16 years, 6 months ago) by laffer1
Diff to previous 3603
Add a warning about /mnt

Revision 3603 - Directory Listing - [select for diffs]
Modified Mon Nov 12 00:06:01 2007 UTC (16 years, 6 months ago) by laffer1
Diff to previous 3602
Preserve permissions on tar operation to simulate a real system.  Remove /var/crash/ and /var/audit as they should not be needed for ports builds.

Revision 3602 - Directory Listing - [select for diffs]
Modified Sun Nov 11 23:53:26 2007 UTC (16 years, 6 months ago) by laffer1
Diff to previous 3503
Several other files have schg set.  Let's just remove the flags from everything even though it takes longer.  This includes /usr/sbin and /sbin in the chroot

Revision 3503 - Directory Listing - [select for diffs]
Modified Thu Nov 8 16:07:26 2007 UTC (16 years, 6 months ago) by ctriv
Diff to previous 3495
Remove the unused task stuff.
Don't try to remove the mport tree if it isn't there.
Bug fix in the cvs command.

Revision 3495 - Directory Listing - [select for diffs]
Modified Thu Nov 8 01:26:04 2007 UTC (16 years, 6 months ago) by ctriv
Diff to previous 3493
make the user confirm result deletion.

Revision 3493 - Directory Listing - [select for diffs]
Modified Thu Nov 8 00:10:02 2007 UTC (16 years, 6 months ago) by ctriv
Diff to previous 3489
Add delete button.

Revision 3489 - Directory Listing - [select for diffs]
Modified Wed Nov 7 23:30:02 2007 UTC (16 years, 6 months ago) by ctriv
Diff to previous 3481
Lable the search button.

Revision 3481 - Directory Listing - [select for diffs]
Modified Wed Nov 7 21:45:40 2007 UTC (16 years, 6 months ago) by ctriv
Diff to previous 3474
Sync with currently deplayed version: now with searching!

Revision 3474 - Directory Listing - [select for diffs]
Modified Wed Nov 7 21:09:24 2007 UTC (16 years, 6 months ago) by ctriv
Diff to previous 3471
Fix primary columns.

Revision 3471 - Directory Listing - [select for diffs]
Modified Wed Nov 7 20:19:08 2007 UTC (16 years, 6 months ago) by ctriv
Diff to previous 3470
Bug fixes.

Revision 3470 - Directory Listing - [select for diffs]
Modified Wed Nov 7 19:54:06 2007 UTC (16 years, 6 months ago) by ctriv
Diff to previous 3469
add bumper.  Bumps port revisions based on makefile vars.

Revision 3469 - Directory Listing - [select for diffs]
Modified Wed Nov 7 19:28:31 2007 UTC (16 years, 6 months ago) by ctriv
Diff to previous 3468
When getting a ready port, a depend is only acceptable if it has a positive
result for the current version.

Revision 3468 - Directory Listing - [select for diffs]
Modified Wed Nov 7 19:11:46 2007 UTC (16 years, 6 months ago) by ctriv
Diff to previous 3461
fix the columns properly.

Revision 3461 - Directory Listing - [select for diffs]
Modified Tue Nov 6 22:48:54 2007 UTC (16 years, 6 months ago) by ctriv
Diff to previous 3442
Make sure to remove trailing newlines.

Revision 3442 - Directory Listing - [select for diffs]
Modified Tue Nov 6 00:13:34 2007 UTC (16 years, 6 months ago) by ctriv
Diff to previous 3438
Fix columns.

Revision 3438 - Directory Listing - [select for diffs]
Modified Mon Nov 5 23:41:58 2007 UTC (16 years, 6 months ago) by ctriv
Diff to previous 3437
add the in-progress image.

Revision 3437 - Directory Listing - [select for diffs]
Modified Mon Nov 5 23:40:56 2007 UTC (16 years, 6 months ago) by ctriv
Diff to previous 3418
sync with our current working version.

Revision 3418 - Directory Listing - [select for diffs]
Modified Mon Nov 5 20:13:50 2007 UTC (16 years, 6 months ago) by ctriv
Diff to previous 3417
Two bugs for the price of one in check_skip.

Revision 3417 - Directory Listing - [select for diffs]
Modified Mon Nov 5 20:03:59 2007 UTC (16 years, 6 months ago) by ctriv
Diff to previous 3415
bug fix.

Revision 3415 - Directory Listing - [select for diffs]
Modified Mon Nov 5 19:24:54 2007 UTC (16 years, 6 months ago) by ctriv
Diff to previous 3414
Various bug fixes.

Revision 3414 - Directory Listing - [select for diffs]
Modified Mon Nov 5 18:56:46 2007 UTC (16 years, 6 months ago) by ctriv
Diff to previous 3413
Add cvs update support.
Fix typo in cluster.  Cluster stuff still not ready for prime-time.

Revision 3413 - Directory Listing - [select for diffs]
Modified Mon Nov 5 16:54:49 2007 UTC (16 years, 6 months ago) by ctriv
Diff to previous 3412
We now use the mports tree specified in the config file as the master root.
Delete entries from the database when they are no longer in the dir
makefiles.
Mark ports as failed if they don't exist but are in the dir makefile.
Be a bit verbose about what is going on.

Revision 3412 - Directory Listing - [select for diffs]
Modified Mon Nov 5 16:52:38 2007 UTC (16 years, 6 months ago) by ctriv
Diff to previous 3397
Add support for setting your own root and chdir failure callbacks to
recurse_ports();

Revision 3397 - Directory Listing - [select for diffs]
Modified Sat Nov 3 16:17:35 2007 UTC (16 years, 6 months ago) by ctriv
Diff to previous 3396
Left align text in a th.  With a little padding this looks much on the new
wider tables.

Revision 3396 - Directory Listing - [select for diffs]
Modified Sat Nov 3 16:13:55 2007 UTC (16 years, 6 months ago) by ctriv
Diff to previous 3393
Changed how result details work.  We now load them in the background on
demand inside a results list.

Revision 3393 - Directory Listing - [select for diffs]
Modified Fri Nov 2 20:06:49 2007 UTC (16 years, 6 months ago) by ctriv
Diff to previous 3392
Add support for skip subresults.

Revision 3392 - Directory Listing - [select for diffs]
Modified Fri Nov 2 18:43:43 2007 UTC (16 years, 6 months ago) by ctriv
Diff to previous 3391
Check for LICENSE.  Let the warnings begin!

Revision 3391 - Directory Listing - [select for diffs]
Modified Fri Nov 2 18:15:50 2007 UTC (16 years, 6 months ago) by ctriv
Diff to previous 3380
Skip ports that have IGNORE set.
Don't report make exiting non-zero if we have a more specific error to
report.

Revision 3380 - Directory Listing - [select for diffs]
Modified Wed Oct 31 23:25:56 2007 UTC (16 years, 6 months ago) by ctriv
Diff to previous 3379
add alternating rows.

Revision 3379 - Directory Listing - [select for diffs]
Modified Wed Oct 31 23:11:25 2007 UTC (16 years, 6 months ago) by ctriv
Diff to previous 3378
Header fixes.

Revision 3378 - Directory Listing - [select for diffs]
Modified Wed Oct 31 23:01:14 2007 UTC (16 years, 6 months ago) by ctriv
Diff to previous 3377
Changed the stats to a ul.
fiddled margins.

Revision 3377 - Directory Listing - [select for diffs]
Modified Wed Oct 31 22:41:31 2007 UTC (16 years, 6 months ago) by laffer1
Diff to previous 3376
*** empty log message ***

Revision 3376 - Directory Listing - [select for diffs]
Modified Wed Oct 31 22:39:56 2007 UTC (16 years, 6 months ago) by laffer1
Diff to previous 3375
switch to horizontal stats.

Revision 3375 - Directory Listing - [select for diffs]
Modified Wed Oct 31 22:34:01 2007 UTC (16 years, 6 months ago) by ctriv
Diff to previous 3374
send the stats information to each page.

Revision 3374 - Directory Listing - [select for diffs]
Modified Wed Oct 31 22:33:58 2007 UTC (16 years, 6 months ago) by laffer1
Diff to previous 3373
try to make stats on all pages

Revision 3373 - Directory Listing - [select for diffs]
Modified Wed Oct 31 22:19:16 2007 UTC (16 years, 6 months ago) by laffer1
Diff to previous 3372
darker...

Revision 3372 - Directory Listing - [select for diffs]
Modified Wed Oct 31 22:17:57 2007 UTC (16 years, 6 months ago) by laffer1
Diff to previous 3371
hover

Revision 3371 - Directory Listing - [select for diffs]
Modified Wed Oct 31 22:14:40 2007 UTC (16 years, 6 months ago) by laffer1
Diff to previous 3370
"the font is too small"

Revision 3370 - Directory Listing - [select for diffs]
Modified Wed Oct 31 22:12:21 2007 UTC (16 years, 6 months ago) by laffer1
Diff to previous 3369
more definitions.

Revision 3369 - Directory Listing - [select for diffs]
Modified Wed Oct 31 22:08:31 2007 UTC (16 years, 6 months ago) by laffer1
Diff to previous 3367
a few style tweaks.

Revision 3367 - Directory Listing - [select for diffs]
Modified Wed Oct 31 22:03:10 2007 UTC (16 years, 6 months ago) by laffer1
Diff to previous 3361
just add thead and tbody tags...helps with some user agents.

Revision 3361 - Directory Listing - [select for diffs]
Modified Wed Oct 31 20:52:57 2007 UTC (16 years, 6 months ago) by ctriv
Diff to previous 3355
When testing for loopback failure, make sure that it isn't the case that the
chroot simply doesn't exist.

Revision 3355 - Directory Listing - [select for diffs]
Modified Wed Oct 31 20:05:31 2007 UTC (16 years, 6 months ago) by ctriv
Diff to previous 3346
Add magus webapp.

Revision 3346 - Directory Listing - [select for diffs]
Modified Wed Oct 31 18:04:26 2007 UTC (16 years, 6 months ago) by ctriv
Diff to previous 3345
Add task support.

Revision 3345 - Directory Listing - [select for diffs]
Modified Wed Oct 31 18:04:05 2007 UTC (16 years, 6 months ago) by ctriv
Diff to previous 3344
Add tasks table.  Fix column on the categories join table.

Revision 3344 - Directory Listing - [select for diffs]
Modified Wed Oct 31 18:02:28 2007 UTC (16 years, 6 months ago) by ctriv
Diff to previous 3327
add halt and resume cluster.  update the update_cluster.pl script.

Revision 3327 - Directory Listing - [select for diffs]
Modified Mon Oct 29 21:17:11 2007 UTC (16 years, 6 months ago) by ctriv
Diff to previous 3319
Add start of new indexer, and various bug fixes.

Revision 3319 - Directory Listing - [select for diffs]
Modified Mon Oct 29 17:07:45 2007 UTC (16 years, 6 months ago) by ctriv
Diff to previous 3318
various bg fixes, you can now halt and resume the cluster.

Revision 3318 - Directory Listing - [select for diffs]
Modified Mon Oct 29 06:56:29 2007 UTC (16 years, 6 months ago) by ctriv
Diff to previous 3317
Sync magus libs with the current devel version.

Revision 3317 - Directory Listing - [select for diffs]
Modified Mon Oct 29 06:53:31 2007 UTC (16 years, 6 months ago) by ctriv
Diff to previous 3288
Add the start of update_cluster, the ng indexer.  This is just a stub file
currently.

Revision 3288 - Directory Listing - [select for diffs]
Modified Thu Oct 25 20:46:52 2007 UTC (16 years, 6 months ago) by ctriv
Diff to previous 3286
Make the log data a longtext.

Revision 3286 - Directory Listing - [select for diffs]
Modified Thu Oct 25 20:23:44 2007 UTC (16 years, 6 months ago) by ctriv
Diff to previous 3285
Make the log messages a bit more useful

Revision 3285 - Directory Listing - [select for diffs]
Modified Thu Oct 25 20:18:54 2007 UTC (16 years, 6 months ago) by ctriv
Diff to previous 3284
The trailing whitespace bug fix broke the cwd logic.  fixed.

Revision 3284 - Directory Listing - [select for diffs]
Modified Thu Oct 25 18:14:27 2007 UTC (16 years, 6 months ago) by ctriv
Diff to previous 3283
Fix query logic.

Revision 3283 - Directory Listing - [select for diffs]
Modified Thu Oct 25 17:50:05 2007 UTC (16 years, 6 months ago) by ctriv
Diff to previous 3282
A few typo fixes.

Revision 3282 - Directory Listing - [select for diffs]
Modified Thu Oct 25 17:48:45 2007 UTC (16 years, 6 months ago) by ctriv
Diff to previous 3240
Make sure that when looking for ready ports non of the depends are locked.  Just because the port is tested doesn't mean that the package is up on the master.

Revision 3240 - Directory Listing - [select for diffs]
Modified Wed Oct 24 18:42:28 2007 UTC (16 years, 6 months ago) by ctriv
Diff to previous 3238
Fix bug where /magus/packages/All wasn't created during clean.

Revision 3238 - Directory Listing - [select for diffs]
Modified Wed Oct 24 16:57:47 2007 UTC (16 years, 6 months ago) by ctriv
Diff to previous 3231
Add logging.  Make scp errors more verbose.  Add command line flags.  Fix
SIGINT bug.

Revision 3231 - Directory Listing - [select for diffs]
Modified Wed Oct 24 01:02:44 2007 UTC (16 years, 6 months ago) by ctriv
Diff to previous 3230
Add all_depends method.

Revision 3230 - Directory Listing - [select for diffs]
Modified Wed Oct 24 00:31:41 2007 UTC (16 years, 6 months ago) by ctriv
Diff to previous 3229
Quick little script to delete results from the db

Revision 3229 - Directory Listing - [select for diffs]
Modified Wed Oct 24 00:27:03 2007 UTC (16 years, 6 months ago) by ctriv
Diff to previous 3228
Typo fixes.

Revision 3228 - Directory Listing - [select for diffs]
Modified Wed Oct 24 00:26:36 2007 UTC (16 years, 6 months ago) by ctriv
Diff to previous 3219
Make sure that Packages/All exists in the chroot dir.

Revision 3219 - Directory Listing - [select for diffs]
Modified Tue Oct 23 05:17:56 2007 UTC (16 years, 6 months ago) by ctriv
Diff to previous 3217
Make the /sys symlink.

Revision 3217 - Directory Listing - [select for diffs]
Modified Tue Oct 23 04:40:23 2007 UTC (16 years, 6 months ago) by ctriv
Diff to previous 3216
typo fix.

Revision 3216 - Directory Listing - [select for diffs]
Modified Tue Oct 23 03:58:51 2007 UTC (16 years, 6 months ago) by ctriv
Diff to previous 3215
Add logs.   An entry is made in the log table for any phase of a build that
fails.  This means that subresult rules now get to see all the output, not
just each line.  While this costs some ram, it will be /much/ faster.

Revision 3215 - Directory Listing - [select for diffs]
Modified Tue Oct 23 03:57:20 2007 UTC (16 years, 6 months ago) by ctriv
Diff to previous 3210
Refactored a good chunk of code.
Added logging.
Added docs.
Cleaned up exception handling.
Still a few known bugs.  SIGINT isn't quite handled correctly yet.

Revision 3210 - Directory Listing - [select for diffs]
Modified Mon Oct 22 18:12:15 2007 UTC (16 years, 6 months ago) by ctriv
Diff to previous 3209
Add logs table.

Revision 3209 - Directory Listing - [select for diffs]
Modified Mon Oct 22 16:08:04 2007 UTC (16 years, 6 months ago) by ctriv
Diff to previous 3208
Add missing license.

Revision 3208 - Directory Listing - [select for diffs]
Modified Mon Oct 22 16:07:53 2007 UTC (16 years, 6 months ago) by ctriv
Diff to previous 3207
Typo fix.

Revision 3207 - Directory Listing - [select for diffs]
Modified Mon Oct 22 06:01:32 2007 UTC (16 years, 6 months ago) by ctriv
Diff to previous 3206
Add some new vars.

Revision 3206 - Directory Listing - [select for diffs]
Modified Mon Oct 22 06:00:13 2007 UTC (16 years, 6 months ago) by ctriv
Diff to previous 3205
The subresults table had result_id, changed to result.

Revision 3205 - Directory Listing - [select for diffs]
Modified Mon Oct 22 05:59:32 2007 UTC (16 years, 6 months ago) by ctriv
Diff to previous 3204
Various bug fixes.

Revision 3204 - Directory Listing - [select for diffs]
Modified Mon Oct 22 05:59:11 2007 UTC (16 years, 6 months ago) by ctriv
Diff to previous 3187
First beta version.

Revision 3187 - Directory Listing - [select for diffs]
Modified Sat Oct 20 22:35:33 2007 UTC (16 years, 6 months ago) by ctriv
Diff to previous 3186
Add master and slave scripts.
Add schema.
Add sample configuration file.

Revision 3186 - Directory Listing - [select for diffs]
Modified Sat Oct 20 22:33:43 2007 UTC (16 years, 6 months ago) by ctriv
Diff to previous 3185
Typo fixes.

Revision 3185 - Directory Listing - [select for diffs]
Modified Sat Oct 20 22:33:24 2007 UTC (16 years, 6 months ago) by ctriv
Diff to previous 3184
Add the Magus bootstrap lib.

Revision 3184 - Directory Listing - [select for diffs]
Modified Sat Oct 20 22:32:39 2007 UTC (16 years, 6 months ago) by ctriv
Diff to previous 3149
Added the database layer.  Locks, ports, and the ready queue, and such such.

Revision 3149 - Directory Listing - [select for diffs]
Modified Fri Oct 19 04:35:58 2007 UTC (16 years, 6 months ago) by ctriv
Diff to previous 2778
Make the db connection in Mport::Index overrideable.  Magus::Index will use
this.

Revision 2778 - Directory Listing - [select for diffs]
Modified Wed Oct 3 19:25:17 2007 UTC (16 years, 7 months ago) by ctriv
Diff to previous 2724
strip whitespace from the end of lines.

Revision 2724 - Directory Listing - [select for diffs]
Modified Mon Oct 1 19:28:33 2007 UTC (16 years, 7 months ago) by ctriv
Diff to previous 2680
Strip whitespace from the end of a plist entry.

Revision 2680 - Directory Listing - [select for diffs]
Modified Mon Sep 17 18:09:48 2007 UTC (16 years, 8 months ago) by ctriv
Diff to previous 2675
Sync with my working version.  At this point a slave machine can chroot,
test a port, and analyze the results.  The next step is to implement the
master machine.

Revision 2675 - Directory Listing - [select for diffs]
Modified Fri Sep 14 03:01:10 2007 UTC (16 years, 8 months ago) by ctriv
Diff to previous 2674
Start of the outcome rules.

Revision 2674 - Directory Listing - [select for diffs]
Modified Fri Sep 14 03:00:53 2007 UTC (16 years, 8 months ago) by ctriv
Diff to previous 2653
Add log dir.
Add mark_$foo methods.

Revision 2653 - Directory Listing - [select for diffs]
Modified Tue Sep 11 02:34:33 2007 UTC (16 years, 8 months ago) by ctriv
Diff to previous 2652
Driver script for Mport::Index.  You can run this script and INDEX.db will
be made in /usr/mports.

Revision 2652 - Directory Listing - [select for diffs]
Modified Tue Sep 11 02:33:03 2007 UTC (16 years, 8 months ago) by ctriv
Diff to previous 2651
Add depends class.

Revision 2651 - Directory Listing - [select for diffs]
Modified Tue Sep 11 02:32:03 2007 UTC (16 years, 8 months ago) by ctriv
Diff to previous 2650
Gutted to be a Mport::DBI subclass.  More functionality will be added to
this class as needed.

Revision 2650 - Directory Listing - [select for diffs]
Modified Tue Sep 11 02:31:10 2007 UTC (16 years, 8 months ago) by ctriv
Diff to previous 2649
Add our parent class for the Class::DBI based modules.

Revision 2649 - Directory Listing - [select for diffs]
Modified Tue Sep 11 02:30:15 2007 UTC (16 years, 8 months ago) by ctriv
Diff to previous 2648
Die is a subdir makefile lists a port that doesn't exist.

Revision 2648 - Directory Listing - [select for diffs]
Modified Tue Sep 11 02:29:26 2007 UTC (16 years, 8 months ago) by ctriv
Diff to previous 2646
A pretty significant refactoring.  This code is still in active
developement, and future such changes are likely.

Revision 2646 - Directory Listing - [select for diffs]
Modified Sun Sep 9 22:26:07 2007 UTC (16 years, 8 months ago) by ctriv
Diff to previous 2640
Ported the chkfake script to sh from perl.  This will allow all ports to be
checked, and simplify things for magus.

Revision 2640 - Directory Listing - [select for diffs]
Modified Sun Sep 9 02:20:48 2007 UTC (16 years, 8 months ago) by ctriv
Diff to previous 2632
recurse_ports used to take around 4m40s to run.  This optimization is a
little hacky, but I got the time down to around 5s.

Revision 2632 - Directory Listing - [select for diffs]
Modified Thu Sep 6 22:47:28 2007 UTC (16 years, 8 months ago) by ctriv
Diff to previous 2623
This has been replaced with the magus project.

Revision 2623 - Directory Listing - [select for diffs]
Modified Thu Sep 6 04:22:38 2007 UTC (16 years, 8 months ago) by ctriv
Diff to previous 2622
Couple bug fixes.

Revision 2622 - Directory Listing - [select for diffs]
Modified Wed Sep 5 22:45:36 2007 UTC (16 years, 8 months ago) by ctriv
Diff to previous 2621
Add docs and a delete method.  Start to organize the dirs a bit.  We might
try to cache the dir some...

Revision 2621 - Directory Listing - [select for diffs]
Modified Wed Sep 5 19:25:36 2007 UTC (16 years, 8 months ago) by ctriv
Diff to previous 2619
Add recurse_ports.  Only export symbols on request.

Revision 2619 - Directory Listing - [select for diffs]
Modified Tue Sep 4 20:31:17 2007 UTC (16 years, 8 months ago) by ctriv
Diff to previous 2611
Add chroot module.  This class takes care of the details of the chroot dirs
that ports are tested in.

Revision 2611 - Directory Listing - [select for diffs]
Modified Sun Sep 2 03:03:13 2007 UTC (16 years, 8 months ago) by ctriv
Diff to previous 2610
Add notes on the design of the port testing system (magus).

Revision 2610 - Directory Listing - [select for diffs]
Modified Sun Sep 2 03:02:31 2007 UTC (16 years, 8 months ago) by ctriv
Diff to previous 2487
Add script for building the chroot envirement that ports are tested in.

Revision 2487 - Directory Listing - [select for diffs]
Modified Mon Aug 27 05:42:41 2007 UTC (16 years, 8 months ago) by laffer1
Diff to previous 2309
spelling police.

Revision 2309 - Directory Listing - [select for diffs]
Modified Wed Aug 15 20:55:39 2007 UTC (16 years, 9 months ago) by ctriv
Diff to previous 2212
Start of the perl libraries for playing with mports.  At the moment this
commit is simply to backup my work so far.  The code is not yet usable.  As
perl will be the official language for major scripting in the mports system,
these libraries will - over time - become quite extensive.

Revision 2212 - Directory Listing - [select for diffs]
Modified Tue Aug 7 21:15:15 2007 UTC (16 years, 9 months ago) by laffer1
Diff to previous 2141
Fix port directory

Revision 2141 - Directory Listing - [select for diffs]
Modified Thu Aug 2 09:30:16 2007 UTC (16 years, 9 months ago) by laffer1
Diff to previous 2087
Adjust for mports.

Revision 2087 - Directory Listing - [select for diffs]
Modified Mon Jul 30 19:50:20 2007 UTC (16 years, 9 months ago) by ctriv
Diff to previous 1907
Skip ahead on symlinks.  We just want to see that the link is there.  It
might not make any sense until final install time.

Revision 1907 - Directory Listing - [select for diffs]
Modified Wed Jun 6 18:23:11 2007 UTC (16 years, 11 months ago) by ctriv
Diff to previous 1876
Ignore perl modules' packlists.  This is a workaround for a known bug in
ExtUtils::MakeMaker.

Revision 1876 - Directory Listing - [select for diffs]
Modified Tue May 22 16:13:43 2007 UTC (16 years, 11 months ago) by ctriv
Diff to previous 1875
Improved fake checker.
Now checks the contents of files for the fake destdir.  Exits non-zero when
fake fails.

Revision 1875 - Directory Listing - [select for diffs]
Modified Tue May 22 15:47:52 2007 UTC (16 years, 11 months ago) by ctriv
Diff to previous 1304
Added check_fake target.

Revision 1304 - Directory Listing - [select for diffs]
Modified Mon Apr 2 05:18:10 2007 UTC (17 years, 1 month ago) by laffer1
Diff to previous 1303
fix paths

Revision 1303 - Directory Listing - [select for diffs]
Modified Mon Apr 2 05:17:44 2007 UTC (17 years, 1 month ago) by laffer1
Diff to previous 1259
/usr/mports

Revision 1259 - Directory Listing - [select for diffs]
Modified Sun Mar 25 03:24:52 2007 UTC (17 years, 1 month ago) by ctriv
Diff to previous 1183
added -a flag to check all ports.  You need to run make index in /usr/mports
before you can use this.

Revision 1183 - Directory Listing - [select for diffs]
Modified Tue Mar 20 16:02:01 2007 UTC (17 years, 1 month ago) by ctriv
Diff to previous 1103
Added chkxprefix.pl; a simple script to check if a port and its dependcies
don't have an /usr/X11R6 prefix.

Revision 1103 - Directory Listing - [select for diffs]
Modified Tue Mar 13 17:47:03 2007 UTC (17 years, 2 months ago) by archite
Diff to previous 441
update to legal-packages script

Revision 441 - Directory Listing - [select for diffs]
Modified Mon Oct 30 18:20:08 2006 UTC (17 years, 6 months ago) by laffer1
Diff to previous 398
Changes to legacy doit.sh in case we need it.  Python is not building to use the newer script.

Revision 398 - Directory Listing - [select for diffs]
Modified Fri Oct 6 03:27:28 2006 UTC (17 years, 7 months ago) by laffer1
Diff to previous 397
change directory to /usr/mports

Revision 397 - Directory Listing - [select for diffs]
Modified Fri Oct 6 03:14:13 2006 UTC (17 years, 7 months ago) by laffer1
Diff to previous 395
add MidnightBSD

Revision 395 - Directory Listing - [select for diffs]
Modified Fri Oct 6 03:11:07 2006 UTC (17 years, 7 months ago) by laffer1
Diff to previous 286
s/Free/Midnight

Revision 286 - Directory Listing - [select for diffs]
Modified Sun Oct 1 17:40:09 2006 UTC (17 years, 7 months ago) by laffer1
Diff to previous 230
few minor changes for MidnightBSD

Revision 230 - Directory Listing - [select for diffs]
Modified Tue Sep 26 20:50:35 2006 UTC (17 years, 7 months ago) by archite
Diff to previous 2
Importing legal-packages.sh into mports.

Revision 2 - Directory Listing - [select for diffs]
Added Sun Sep 17 03:34:01 2006 UTC (17 years, 8 months ago) by archite
Initial upload of MidnighBSD's mports

Convenience Links