pea
5dfc5642c2
fix dependencies
...
spotted by aja@
ok sthen@
2018-12-02 12:27:12 +00:00
ajacoutot
501433a36d
Missing BDEP on postgresql-client (pg_config).
2018-12-02 09:15:35 +00:00
jeremy
2de6181740
Add a BDEP on databases/postgresql,-main, needed for pg_config
...
Found the hard way by naddy@
2018-12-02 00:57:01 +00:00
espie
dbed575207
iick, I still need to cd ${PORTSDIR} for DESCR, unfuck ports-INDEX
...
also add MASTER_SITES* and *DEPENDS to main ports view
also strip network.conf from "unneeded" makefile names
2018-12-01 20:37:57 +00:00
espie
5116894183
also write the inserter in verbose mode
2018-12-01 20:36:19 +00:00
pea
d8997a6e46
Update to 10.6
...
ok jeremy@
2018-12-01 17:48:03 +00:00
espie
defa60d3c1
minor tweaks:
...
- do the cd ${PORTSDIR} directly in the script, no need to change directory
to run mksqlitedb
- uniformize build vs fake to do every build part during build
2018-12-01 15:48:15 +00:00
martijn
26883e430b
Remove directoryassistant. It doesn't seem to work with either the old
...
py-ldap or the new py-ldap 3.1.0. Upstream also appears dead.
OK sthen@
2018-12-01 12:59:20 +00:00
espie
fee2997fc1
add even more data to the main view, mainly most of the keyword lists
...
fixes a bug in the previous incarnation which would incorrectly record
one single key for lists (like CONFIGURE_STYLE)
simplify print-ports-INDEX accordingly
2018-12-01 08:28:55 +00:00
espie
4e227b4015
integrate a few of the list variables into the main view
2018-11-30 22:26:04 +00:00
sthen
9f478fad27
unbreak with newer python-ldap
2018-11-30 13:00:07 +00:00
sthen
044239aec5
update to python-ldap 3.1.0 and add py3 support
...
fix for databases/luma to follow
2018-11-30 12:59:10 +00:00
espie
d40a5e6719
separate inserter roles so I'll be able to add secondary vars to the
...
ports view
2018-11-30 09:08:24 +00:00
espie
1bf30ad70e
rework _canonical_depends to be more similar to ports (e.g., canonicalize
...
the result, not the fullpkgpath).
create canonical_depends with the same info in a human readable form, so
yeah, a new join !
2018-11-29 17:26:18 +00:00
espie
0902eb5907
deal better with canonical paths: actually create a view row for
...
each fullpkgpath that results in a given canonical path.
note that there are "orphans" in _paths: the few bare pkgpaths entries that do
NOT correspond to a full-fledged fullpkgpath.
Add a paths view that shows the actual text associated with pkgpath and
canonical.
2018-11-29 11:44:58 +00:00
espie
f57f8cb2e6
with the "dual database" gone, I can get rid of a lot of scaffolding.
2018-11-28 17:34:28 +00:00
espie
90e969d0aa
switch to one single schema for sqlports. Kill sqlports-compact (it is the
...
new default, change tables to be _table, views to be view (for now)) and
adjust consumers to work with the new tool, to the best of my knowledge
2018-11-28 14:57:45 +00:00
espie
836f07bc02
very minor code clean-up
2018-11-27 16:31:25 +00:00
espie
f6522ba714
pass inserter thru so it's much easier to change table schemes
2018-11-27 10:36:17 +00:00
espie
aad6701401
minor cleanups. Prepare for the column mapper to accept as many parameters
...
as needed
2018-11-27 08:28:34 +00:00
espie
3a9e271aeb
add more correct equivalence handling in order to get predictable results.
...
(as asked by robert@)
side-effect: paths is now much larger...
2018-11-26 22:53:41 +00:00
danj
0a0e3399cc
Add SUBST_VARS for ${MODPY_FLAVOR} in @pkgpath in PLIST-main
...
It makes sense for sthen@
2018-11-26 20:33:48 +00:00
espie
4bfbd8802d
indicate that build_depends are not 100% yet
2018-11-25 17:51:04 +00:00
espie
d3102dae1c
now we're getting serious :)
2018-11-25 17:45:57 +00:00
espie
a3aa3757b6
add a "canonical_depends" schema with normalized pkgpaths on both sides
2018-11-25 17:08:48 +00:00
rsadowski
33a1cfcc9c
Update strigi-0.7.8
...
"go for it" kn@
2018-11-25 16:30:37 +00:00
espie
4bcf544020
fix README/DESCR tables to actually contain the filename along with the
...
contents.
move print-ports-index to sqlports-compact, now that enough pieces of the
puzzle are there.
(still missing joins for all the *_ordered stuff in default _ports view)
2018-11-25 16:28:32 +00:00
espie
b315aa16de
minor tweaks and addition:
...
- prepare to handle all columns in the main ports view.
- add a PathId column to a few views where it makes sense.
- reorg inserter to simplify all creation of tables and views thru a single
common method instead of rolling my own several times.
2018-11-25 15:04:10 +00:00
espie
e11bd09d54
oopsie
2018-11-25 11:40:20 +00:00
landry
e1f121cf7b
Re-disable the mroonga engine, it only builds on LE archs.
...
Prompted by a patch from George Koehler to subpackage it/make it
arch-dependent.
from brad (MAINTAINER)
2018-11-24 08:54:46 +00:00
espie
811868d987
document my code a bit ;)
2018-11-21 16:00:49 +00:00
espie
b6e141bbd4
refactor again so that we can actually handle depends
2018-11-19 19:58:28 +00:00
espie
cce289e5a3
start adding ordered lists for multiple value vars, to be completed.
2018-11-19 16:43:39 +00:00
espie
2c5b679159
factor common code
2018-11-19 15:13:06 +00:00
espie
819e5155d9
use with instead of temporary views
2018-11-18 16:25:23 +00:00
espie
af989d8e23
fix trace mechanism, almost the same as dpb.
2018-11-17 12:19:08 +00:00
espie
b045a53d27
zap autocarp code that doesn't work (to be replaced)
...
add N, QUOTETYPE columns to be able to reconstitue lists in views.
2018-11-17 10:39:40 +00:00
jca
a60e2774d4
Take maintainership
2018-11-16 21:00:15 +00:00
espie
e3c151e97f
make sure DPB does not interfere with what's collected
2018-11-16 18:15:18 +00:00
espie
7a77f20049
also dump PKGPATHS, which gives us all build-packages for a port
2018-11-16 18:14:08 +00:00
espie
2704c6393c
minor tweaks:
...
- make the table names/view names convention configurable so that it's
easy to swap
- sort table creation for easy diffing
- more accurate constraints on the Paths table
2018-11-16 14:45:57 +00:00
espie
6564abfeca
portslist does NOT run-depends on sqlite, that's the point
2018-11-15 19:41:55 +00:00
sthen
6b8e265514
bump ports known/suspected to be affected by issue with libedit/libreadline
...
and termcap on lld arches.
2018-11-14 20:48:21 +00:00
espie
93e1a6954e
register USE_LLD
2018-11-13 17:06:11 +00:00
espie
65f97bbf3c
join table on thing and thing2
...
simplify
no result change
thx niklas@
2018-11-12 15:58:37 +00:00
espie
3a7de6798f
add print-ports-index and ports-INDEX
2018-11-12 15:27:35 +00:00
sebastia
891e94fee4
Update to 5.2.6, while there, update HOMEPAGE to better destination
2018-11-12 07:15:56 +00:00
espie
9515a51af9
what do you know ? I can just reuse the lexical from the other package
2018-11-10 17:12:24 +00:00
espie
90bdea8e41
strip PORTSDIR from DESCR/README
2018-11-10 16:41:03 +00:00
espie
accdc8da52
prevent dpb from masking errors
2018-11-10 11:11:03 +00:00