zhuk
c8684986e8
Unf**k back after RCS keyword expansion, sorry.
2013-02-07 08:19:54 +00:00
zhuk
221c08e0bf
Respect envvar $TMPDIR in check-lib-depends, allows to run the latter when
...
/tmp is not big enough.
okay espie@
2013-02-07 08:00:10 +00:00
espie
5a04aafc13
zap old stuff, only read plist from stdin if -i was given
2011-12-01 11:20:19 +00:00
espie
48b9bf74ff
bug fix, don't forget to finish_scanning when reading from source !
2011-11-27 17:37:47 +00:00
espie
34c5369453
unconfuse naming
2011-11-27 17:31:54 +00:00
espie
adfd6c2aaf
flag error with -i and no source
2011-11-27 16:50:19 +00:00
espie
5c28768a5a
more sensible option combinations.
2011-11-27 16:40:58 +00:00
espie
e0c5221e97
add a bit of debug code that logs everything that's going on...
2011-11-27 16:15:52 +00:00
espie
bc6cc54b9b
move binary scanner into its own module
2011-11-27 14:49:42 +00:00
espie
961be0f72e
add a "quiet" option that doesn't say anything about extra libraries unless
...
there's also missing wantlibs.
2011-11-27 13:39:11 +00:00
espie
f57d8eb001
run objdump in batches, for a *huge* speed-up
2011-11-27 13:29:38 +00:00
espie
061934ab66
prepare the non ldd parser to handle multiple files
2011-11-27 13:10:36 +00:00
espie
d1e36fa052
finish moving parts to the Runner object
2011-11-27 12:42:40 +00:00
espie
7a7321a0bb
rename a few things
2011-11-27 12:29:10 +00:00
espie
d80fe79869
explain source to runner
2011-11-27 12:24:06 +00:00
espie
63f57fae21
abstract running objdump/ldd a bit more into its own class
2011-11-27 12:09:17 +00:00
espie
07aa1b9ba6
move objdump runs to state in order to be able to run it once
2011-11-27 11:50:26 +00:00
espie
cd9c477eff
tweak to allow for several files in a single run
2011-11-27 11:37:58 +00:00
espie
5b1516ea0b
unify ldd/objdump runs somewhat
...
tweak FileSource to return its directory separately from the filename,
so that running objdump does a chdir
adjust filename to be a relative path.
2011-11-27 11:29:33 +00:00
espie
199c383918
slightly nicer display, especially in the presence of a progress meter
...
on long lists of WANTLIBs.
2011-11-26 12:02:54 +00:00
espie
e1d6af2f53
simplify external call a bit
2011-11-16 10:37:35 +00:00
espie
a2a17ea97a
fix for pkgpaths changes
2011-10-17 10:18:16 +00:00
sthen
8659e4faad
Remove code to support FreeBSD emulation, ok espie@
2011-04-25 23:01:03 +00:00
espie
46fd3f5a96
use FindBin if the portsdir was moved.
...
fix error message
2011-03-07 10:06:36 +00:00
ajacoutot
223ba194c4
Brought to you by the king of slack!
...
Manually removing TABs is an exhausting job, so make the analyse
function output compatible for copy/paste into a port Makefile.
"yes yes yes" sthen@
ok landry@ espie@
2011-01-26 12:53:46 +00:00
espie
f0e0a9480c
pass state around
2010-12-24 10:31:40 +00:00
espie
761854d37a
reset recorder if we get contents from packages, since it would grow too
...
much.
2010-09-15 09:36:57 +00:00
espie
9aa92a99d4
saner: always go thru a DumpRecorder, and perform full save/retrieve from
...
a dump recorder.
2010-09-13 14:38:05 +00:00
espie
551aa46116
zap old option, fix usage and man for common stuff
2010-08-20 17:03:36 +00:00
espie
04cb4e82a5
move a large part of check-lib-depends into separate modules
2010-08-20 15:29:41 +00:00
espie
9b38b584e9
better namespace for make-plist internals, prepare to cut up check-lib-depends
2010-08-20 15:22:21 +00:00
espie
8409f0fef7
copy some stuff to the new organization, rename find-all-conflicts to
...
check-conflicts for consistency
2010-08-20 13:50:11 +00:00