[103639] users/cal

cal at macports.org cal at macports.org
Sun Mar 3 13:10:40 PST 2013


Revision: 103639
          https://trac.macports.org/changeset/103639
Author:   cal at macports.org
Date:     2013-03-03 13:10:40 -0800 (Sun, 03 Mar 2013)
Log Message:
-----------
rename private branch to better represent its purpose from now on

I've noticed that most of the things I wanted to speed up and improve
using the SQLite PortIndex are actually implemented in the port client
(i.e., the script you run from the command line).
 - evaluating pseudo-ports (base behind port doesn't know what
   "outdated" is, which makes it unecesarily difficult to write other
   clients, like a GUI, for MacPorts).
 - evaluating expressions selecting port lists (i.e., maintainer:^cal
   and name:p5-*)
Those were some of the placed I would have to touch to get the SQLite
PortIndex integrated, among a lot of others somewhere in macports1.0.

This branch will serve as a place to separate the port client and the
macports API, which have became very entangled over the years. I'm
trying to implement this by rewriting macports1.0 (as macports2.0) and
will finish by re-implementing the port client against this new API.

While I'm at this I'll make sure to document the API (so others could
use it, to e.g., write a GUI).

If you want to help out, feel free to commit to this branch, even though
it is in my user directory.

Added Paths:
-----------
    users/cal/base-rewrite/

Removed Paths:
-------------
    users/cal/base-sqlite-portindex/


Property changes on: users/cal/base-rewrite
___________________________________________________________________
Added: svn:ignore
   + autom4te.cache
config.log
config.status
Makefile
Doxyfile
tcldox
setupenv.bash

Added: svn:mergeinfo
   + /branches/gsoc08-privileges/base:37343-46937
/branches/gsoc09-logging/base:51231-60371
/branches/gsoc11-rev-upgrade/base:78828-88375
/branches/universal-sanity/base:51872-52323
/branches/variant-descs-14482/base:34469-34855,34900-37508,37511-37512,41040-41463,42575-42626,42640-42659
/trunk/base:103013-103549
/users/perry/base-bugs_and_notes:45682-46060
/users/perry/base-select:44044-44692
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20130303/f068c998/attachment.html>


More information about the macports-changes mailing list