016b4f7cfd
do not consider non-ELF shared objects
2006-01-14 20:27:47 +00:00
a3c6fc472b
Fix DEF_RPM_FINDPROV_LIB_PATH definition.
2006-01-14 17:59:04 +00:00
df135db065
Use @RPMCONFIGDIR@/ldd helper.
2006-01-14 17:04:07 +00:00
84d3ea4eaf
Recognize only ELF executables and shared objects.
2006-01-14 15:57:43 +00:00
f8482f1bf7
Update call to dump_ld_config.
2006-01-12 12:13:11 +00:00
c42363088a
Update call to dump_ld_config.
2006-01-12 11:20:30 +00:00
1c31db4b02
FindLibReqs: if library was not found, mention object name where it was referenced from.
2006-01-11 18:52:39 +00:00
01ba53454a
FindLibReqs: fixed typo: s/fname/pathname/g
2006-01-11 18:44:33 +00:00
bc938c49a9
FindLibReqs: handle $ORIGIN in RPATH.
2006-01-11 17:44:58 +00:00
7906742b5d
use @RPMCONFIGDIR@/functions
2006-01-11 16:36:22 +00:00
3ea09f279e
FindLibProvs: treat PAM modules specially.
2006-01-11 16:32:41 +00:00
aa495191e6
Filter out tls, sse2, $RPM_ARCH and ix86 components from library path.
2006-01-11 02:19:34 +00:00
b5cd4e2b02
FindLibReqs: if printed soname with versions, do not print soname without versions.
2006-01-11 01:56:51 +00:00
8f8fb0ed4c
$RPM_LIB is either lib or lib64, prepend it with leading slash; always add $DEF_RPM_FINDPROV_LIB_PATH to RPM_FINDPROV_LIB_PATH
2006-01-11 01:37:14 +00:00
17e9ad1ccd
$RPM_LIB is either lib or lib64, prepend it with leading slash
2006-01-11 01:36:49 +00:00
4c8e2e63fc
Skip statically linked executables.
2006-01-11 01:18:13 +00:00
c4c030d519
FindLibReqs: change output for libraries placed to non-standard locations from basename to fullname.
2006-01-11 00:46:13 +00:00
d0d326aef4
Remove old-style provides for sonames in non-default locations
2006-01-10 01:18:39 +00:00
b3cbbc4e0e
Pass *.pth files to python.prov ( #8812 )
2006-01-09 21:03:09 +00:00
9835799623
Added x86_64 support.
2005-06-16 16:18:15 +00:00
1118314978
Added tcl findreqprov support (Sergey Bolshakov, #5364 )
2004-10-31 13:39:22 +00:00
72ab1d77ea
find-provides: parse unrecognized __init__.py files as python files
2004-06-27 22:00:50 +00:00
5792508f30
updated hooks for python support, from Andrey Orlov
2004-05-17 14:56:07 +00:00
58fe0d3fe3
updated python support from Andrey Orlov
2004-04-28 17:03:51 +00:00
9816af01e3
look for python provs
2004-03-01 16:49:03 +00:00
d85dde1d44
look for python reqs
2004-03-01 16:38:45 +00:00
19d7a9436e
FindLibProvs: ignore symlinks to shorter locations (aka libdb-4.0.so problem)
2004-02-02 14:26:50 +00:00
6f765764cd
changed provides format for sonames in non-default location
2004-01-29 12:27:23 +00:00
5049bf4285
updated copyright information
2004-01-25 18:09:26 +00:00
42b3a949e9
eliminated unneeded pattern substitutions
2004-01-25 17:19:42 +00:00
05c08c4684
extra provides for sonames in non-default location
2004-01-25 11:46:22 +00:00
8d8cc6ff56
simplify check for is_perl
2004-01-19 13:42:57 +00:00
a6a42108cc
use printf instead of echo where appropriate
2003-11-07 17:45:11 +00:00
d2ddeda498
updated to support ELF object with private flags
2003-08-16 16:36:02 +00:00
ae0b1c10f7
do not ignore symlinks when parsing PAM scripts
2003-07-02 16:48:24 +00:00
39cd4ea89c
enable shell trace mode if $RPM_SCRIPTS_DEBUG is non-zero
2003-07-02 14:20:10 +00:00
09ce72ad8d
honor RPM_FINDPROV_DEBUG
2003-06-20 11:20:08 +00:00
dcc423089b
honor RPM_FINDREQ_DEBUG
2003-06-20 11:19:45 +00:00
cfbf999733
fixed "readlink -fv" usage
2003-06-17 14:20:37 +00:00
e398f2cbd4
autodeps/linux.prov.in
2003-05-25 21:58:45 +00:00
ab343efbd1
moved filelist to files.req.list
2003-05-13 13:11:40 +00:00
c75fdfe430
added RPM_FINDPROV_LIB_PATH support
2003-05-13 12:44:12 +00:00
31fa6c35d2
more filename-based autorequires
2003-05-09 10:29:32 +00:00
1d35bafa54
fixed perl provides
2003-05-01 15:46:30 +00:00
c243e50fce
Implemented shell functions provides autodetection
2003-04-25 15:53:21 +00:00
99caf0c984
added $Id$
2003-04-22 13:49:49 +00:00
bce1c8a40e
minor code cleanups
2003-04-22 13:48:31 +00:00
00eb73d94b
Fixed skiplists processing
2002-12-29 23:33:01 +00:00
1c2ab5a53a
profilactic change for shell script text detection
2002-12-09 20:31:54 +00:00
4e5ed14a25
fixed perl script detection
2002-12-09 19:32:22 +00:00
54b76139da
Enhanced error handling
2002-11-05 18:04:52 +00:00
1ee5184550
added /etc/cron.*ly
2002-11-04 17:38:00 +00:00
6f4bf7d6f4
added libperl/nolibperl options
2002-10-25 11:21:28 +00:00
e66c836841
added autodependence for libperl.so.*
2002-10-24 08:23:24 +00:00
befa30e3f5
fixed skiplists processing again
2002-10-04 22:45:05 +00:00
6a3255df1b
fixed sliplists processing
2002-10-04 21:37:04 +00:00
c68dcc3265
new _topdir/_skiplist macros
2002-09-27 13:41:26 +00:00
6f8709fb72
optimized file requires
2002-09-26 16:37:15 +00:00
9961361c82
added glibc-devel-static requirement autogeneration
2002-09-04 12:52:33 +00:00
7fbbdd4b56
added /etc/rpm/macros.d dependency autodetection
2002-08-29 17:28:39 +00:00
7bbeb65161
Include all versioned dependencies, not only GLIBC|GCC|BZLIB
2002-06-13 16:08:34 +00:00
be83329a8f
added check for zero soname version
2002-06-13 16:04:33 +00:00
8b8d4d39aa
sync with rpm4 branch: added new files
2002-03-25 20:37:46 +00:00
b1f0386809
sync with rpm4 branch: removed obsolete files
2002-03-25 20:34:33 +00:00
82a4763c66
Initial revision
2002-03-25 20:16:26 +00:00