rpm/autodeps
jbj f7b7154b57 (From suzukis@file.phys.tohoku.ac.jp)
It seems that current rpm can work on FreeBSD, on OpenBSD,
and possibly on NetBSD (myself have not checked yet), but
find-provides and find-requires scripts are not provided
in rpm tarball. And, taking a glance on the "port"ed version
of rpm by FreeBSD people, they didn't write their own scripts.
Here's find-provides and find-requires for FreeBSD & OpenBSD.
I checked on FreeBSD-2.2.8 and OpenBSD-2.5 (possibly works on 2.6 too)
both a.out executable format. One of the known problem is
that following script cannot check the inter-library dependency.
On both systems, objdump is not bundled in default installation,
and even if you install objdump of GNU binutils,
it cannot check the inter-library dependency.
The recent FreeBSD and NetBSD are in ELF format, so should
be modified... I will send a version for FreeBSD-3.4 sooner
or later, but if anybody is interested in, please write.
I wish these scripts will be included in future version of rpm.
suzuki

CVS patchset: 3543
CVS date: 2000/02/06 19:05:36
2000-02-06 19:05:36 +00:00
..
aix.req dumb cpp's want white space around lclint annotations (Tim Mooney). 1999-10-04 20:18:48 +00:00
amigaos.prov Initial revision 1996-12-12 03:01:09 +00:00
amigaos.req Initial revision 1996-12-12 03:01:09 +00:00
freebsd.prov (From suzukis@file.phys.tohoku.ac.jp) 2000-02-06 19:05:36 +00:00
freebsd.req (From suzukis@file.phys.tohoku.ac.jp) 2000-02-06 19:05:36 +00:00
hpux.prov new find req/prov scripts for non-linux platforms (Tim Mooney). 1999-09-30 00:22:15 +00:00
hpux.req new find req/prov scripts for non-linux platforms (Tim Mooney). 1999-09-30 00:22:15 +00:00
irix6.prov new find req/prov scripts for non-linux platforms (Tim Mooney). 1999-09-30 00:22:15 +00:00
irix6.req new find req/prov scripts for non-linux platforms (Tim Mooney). 1999-09-30 00:22:15 +00:00
linux.prov augment linux provides/requires for glibc 2.1 backward compatibility. 1999-02-15 18:26:09 +00:00
linux.req Don't let executables depend on libNoVersion.so 1999-06-18 17:47:59 +00:00
mint.prov MiNT port (Guido Flohr <gufl0000@stud.uni-sb.de>). 1999-06-17 21:35:34 +00:00
mint.req MiNT port (Guido Flohr <gufl0000@stud.uni-sb.de>). 1999-06-17 21:35:34 +00:00
none Initial revision 1996-11-06 21:08:25 +00:00
openbsd.prov (From suzukis@file.phys.tohoku.ac.jp) 2000-02-06 19:05:36 +00:00
openbsd.req (From suzukis@file.phys.tohoku.ac.jp) 2000-02-06 19:05:36 +00:00
osf.prov new find req/prov scripts for non-linux platforms (Tim Mooney). 1999-09-30 00:22:15 +00:00
osf.req new find req/prov scripts for non-linux platforms (Tim Mooney). 1999-09-30 00:22:15 +00:00
solaris.prov solaris: don't attempt static link. (Tim Mooney) 1998-11-06 19:55:55 +00:00
solaris.req Add quotes to check for file list existence (nigel@pobox.com). 1999-10-11 15:47:27 +00:00
sparc-linux.req Don't let executables depend on libNoVersion.so 1999-06-18 17:47:59 +00:00