186 Commits

Author SHA1 Message Date
phessler
a697bc989d add aarch64 definitions to the ports framework
facts verified by patrick@ and kettenis@
OK sthen@
2017-01-23 10:50:25 +00:00
jasper
6dfe8ab069 retire sparc 2016-09-01 09:26:56 +00:00
naddy
50612cfb51 We are done providing support for the vax. 2016-03-09 17:21:44 +00:00
ajacoutot
b09337f520 No more BSD.local.dist.
reported by richard at aaazen dot com
2014-07-19 07:04:42 +00:00
afresh1
03fb3296fa Lexical $_ fixes in package tools
okay espie@
2014-03-24 15:18:17 +00:00
sthen
6a53633581 devel/quirks is important, enforce adding it to the plists in check-plist
as done with pkglocatedb. Adding it here suggested by naddy@ (I was originally
going to add it to all the plists).
2011-11-28 12:59:50 +00:00
naddy
dbfd750590 Cope with bsd.man.mk changes and install source man pages.
While here, also update some PLISTs, fix PREFIX use, etc.
ok landry@
2011-06-23 22:50:26 +00:00
espie
432ae0233a moved 2011-01-11 11:31:59 +00:00
jasper
8057b45281 - spello 2010-08-19 13:54:43 +00:00
espie
9a190cd45e much longer explanation of what is wrong now that it's on by default. 2010-08-07 19:49:10 +00:00
espie
d8f5381f62 in case plists differ, try a bit more to unify "noise".
unconfuse the chromium case naddy encountered...

(also a bit of refactor to simplify testing)
2010-08-06 10:15:17 +00:00
espie
33f5e8c2c7 pkglocatedb is a pkgpath like others. make sure it's there, even though
it's in arch's plists.

fix absolute path handling (yeah, I'm stupid)
2010-07-26 12:34:43 +00:00
espie
dd4cfea122 do a bit more magic: in case of a fatal change, don't write the new
packing-list "as if", but transform back the non-fatal pieces into what
was in the old packing-list, in order to minimize noise in the diff.
2010-07-19 17:40:17 +00:00
espie
5449b11d06 instead of forgetting @depend and @wantlib, force them to go upwards,
version-wise.

okay sthen@
2010-07-14 09:58:48 +00:00
espie
7ff9f33df5 remove outdated comment
use progress->for_list
2010-07-12 20:19:40 +00:00
espie
92d44aef56 convert to newer interface. MAKE SURE you have -current pkg_add to run register_plist ! 2010-06-30 11:11:19 +00:00
espie
6bcd8a2e0b clean-up by using new State methods.
also cut up the objdump handling into shorter segments
2010-06-26 10:24:34 +00:00
espie
957d837c10 get bin files to participate, as noticed by sthen 2010-06-25 10:37:03 +00:00
espie
2cb670bc2b more compact Extra: 2010-06-23 15:02:45 +00:00
espie
a0b6c058b1 display fullpkgpath if we know it. 2010-06-14 12:29:39 +00:00
espie
3473eccf4e simplify option handling for src/dest.
- if a src file is given, we don't need -B.
- use -B for base directories, select to save libraries based on -O.
2010-06-14 11:36:40 +00:00
espie
aea40feb34 oopsie, as noticed by landry 2010-06-13 22:02:43 +00:00
espie
7f36d90ded Naming classes the same as functions can yield surprising results,
as noticed by Daniel Dickman
2010-06-11 23:49:22 +00:00
espie
bcc28ff989 run diff directly, as discussed with jasper et al 2010-06-11 11:20:48 +00:00
espie
93b11bb381 reuse new code from base 2010-06-11 11:20:27 +00:00
espie
443b24f0da rename for clarity 2010-06-11 10:09:37 +00:00
espie
bdc6afed31 use new infra for progressmeters. Add caches to compute conflicts more
efficiently.
2010-06-10 23:08:14 +00:00
espie
a6da4b131a switch to new interface 2010-06-09 13:59:37 +00:00
pvalchev
d8c5a45109 pkglocatedb is now compressed, deal with that (for p file generation) 2010-03-24 22:41:25 +00:00
espie
6f38966be3 this is outdated by several years, don't use this 2010-03-22 12:58:54 +00:00
espie
44ae75fc67 handle modern dependencies. 2010-03-20 18:04:28 +00:00
espie
a4dad31c19 older code: use new methods code 2010-03-20 17:06:16 +00:00
espie
6a74e2e1de don't look at symlinks. if they point inside fake, then we get the file
anyways. if they point outside of it, they don't make sense until
installed, and we got the file anyways...
2010-03-20 17:05:44 +00:00
jasper
923a684afc - mention mips64el where applicable
ok espie@ ajacoutot@
2010-02-05 13:06:03 +00:00
espie
19d16675e1 fix check-lib-depends since SharedLibs changed slightly (quick fix
adaptation for now).

As noticed by kili@
2010-01-26 21:22:57 +00:00
pvalchev
c93a58fb78 update for 4.6 (account for SHA256 being there too) 2009-10-26 20:17:15 +00:00
matthieu
da8ac4907e Update for new BSD.x11.dist which is rooted at '/'. ok espie@ 2009-10-01 19:38:40 +00:00
pvalchev
7ae647f8ae 4.5 2009-05-07 00:10:44 +00:00
espie
60e8adb5b1 flattening signatures mean they won't be compared, but they still end up
in the recorded plist, consuming space for nothing. So also remove them
from the plist.

while there, $o->method() becomes $o->method
2009-04-26 08:45:09 +00:00
pvalchev
7fa431eebd bring up to speed for 4.4 2008-10-16 23:35:50 +00:00
espie
0965b5a651 make register-plist aware of the new digest infrastructure.
make it not notice a switch from md5 to sha256.
2008-10-06 09:37:02 +00:00
pvalchev
794b1d3215 4.3 updates 2008-05-01 00:54:54 +00:00
espie
67dd5e9ae5 handle fedora + redhat.
based on Mikolaj Kucharski <mikolaj@kucharski.name> patch.
2008-04-22 21:36:06 +00:00
espie
9106e40ed0 ignore details of new @comment VARS:, to be used for better make-plist. 2008-04-12 13:09:58 +00:00
espie
b00d668f47 ... and shellquote is now counterproductive... noticed by the same. 2008-02-20 07:04:25 +00:00
espie
c846346eda use exec(@list), avoid quoting issue.
thanks to  Johan Kiviniemi and Antti Harri
2008-02-19 11:02:53 +00:00
pvalchev
8f6b54a45b update 2007-11-01 16:09:44 +00:00
espie
123ce53c44 Fix ldd command line.
Problem found out by mbalmer@, funnily enough, on the vax, which doesn't
HAVE shared libraries.
2007-10-27 22:15:28 +00:00
espie
2bab7b794b start recording rpaths in .saved_libs, not really used yet. 2007-06-16 20:15:33 +00:00
espie
ce4da48631 I still need to handle `ignore', not all packages have been updated. 2007-06-16 12:14:53 +00:00