info:ld.so.spec -devel

Wojtek Slusarczyk wojtek w SHADOW.EU.ORG
Wto, 6 Paź 1998, 18:41:07 CEST


I jeszcze jeden ...

Wojciech Slusarczyk (091)4494148
Technical University of Szczecin
PGP KeyServer pgpkeys.mit.edu
-------------- następna część ---------
Summary:       Shared library configuration tool and old dynamic loader
Summary(pl):   Stary loader dynamiczny - do uruchamiania programów z libc5 
Name:          ld.so
Version:       1.9.9
Release:       1d
Copyright:     BSD
Group:         Libraries
Source:        ftp://sunsite.unc.edu:/pub/Linux/GCC/%{name}-%{version}.tar.gz
Buildroot:     /var/tmp/%{name}-%{version}-%{release}-root
Prereq:        filesystem
Exclusivearch: sparc i386
Summary(de):   Gemeinsames Library-Konfigurations-Tool und alter dynamischer Loader  
Summary(fr):   Outil de configuration de la bibliothčque partagée et ancien chargeur dynamique
Summary(tr):   Ortak kitaplýk yapýlandýrma aracý ve dinamik yükleyici

%description
This package contains the shared library configuration tool, ldconfig, which
is required by many packages. It also includes the shared library loader
and dynamic loader for Linux libc 5.

%description -l pl
W pakiecie znajdują się narzędzia do konfiguracji bibliotek dynamicznych libc5
oraz stary loader dunamiczny - również pod libc5.

%description -l de
Dieses Paket enthält das Shared-Library-Konfigurations-Tool, ldconfig, 
welches für viele Pakete notwendig ist. Es enthält außerdem den Shared-Library-
Loader und den dynamischen Loader für Linux libc 5.

%description -l fr
Ce package contient l'utilitaire de configuration pour les librairies
dynamiques, ldconfig, requis par de nombreux packages. Il contient aussi
le chargeur pour les libraries partagées et dynamiques de la libc 5.

%description -l tr
Bu paket, pek çok paketin gereksinim duyduđu ortak kitaplýklarý yapýlandýrma
aracýný ve libc-5 için ortak kitaplýk dinamik yükleyicisini içerir.

%prep
%setup -q

%build
# Don't compile it in any case ! ;) 
(cd d-link; make 2>/dev/null)

%install
rm -rf $RPM_BUILD_ROOT
install -d $RPM_BUILD_ROOT/{sbin,usr/man/{man3,man8}}

PREFIX=$RPM_BUILD_ROOT sh instldso.sh --force

rm -f $RPM_BUILD_ROOT/usr/bin/ldd $RPM_BUILD_ROOT/sbin/ldconfig
rm -f $RPM_BUILD_ROOT/usr/info/ld.so.info

# ideally, these would come from GNU libc, but this is the best we can do
install man/dlopen.3 $RPM_BUILD_ROOT/usr/man/man3
echo .so dlopen.3 > $RPM_BUILD_ROOT/usr/man/man3/dlsym.3
echo .so dlopen.3 > $RPM_BUILD_ROOT/usr/man/man3/dlerror.3
echo .so dlopen.3 > $RPM_BUILD_ROOT/usr/man/man3/dlclose.3

%post 
/sbin/ldconfig

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(644, root, root, 755)
%doc README
%attr(755, root, root) /lib/ld.so.1.9.9
%attr(755, root, root) /lib/ld.so
%attr(755, root, root) /lib/ld-linux.so.1.9.9
%attr(755, root, root) /lib/ld-linux.so.1
%attr(755, root, root) /lib/libdl.so.1.9.9
%attr(644, root, man)  /usr/man/man[138]/*

%changelog
* Tue Oct 06 1998 Wojtek Ślusarczyk <wojtek w shadow.eu.org>
[1.9.9-1d]
- translation modified for pl, 
- fixed files permissions,
- updated to ld.so-1.9.9,
- major changes of the spec file.

* Mon Jun 29 1998 Wojtek Ślusarczyk <wojtek w shadow.eu.org>
[1.9.5-9]
- build against Tornado.

* Fri May 08 1998 Prospector System <bugs w redhat.com>

- translations modified for de, fr, tr


* Mon Nov 17 1997 Erik Troan <ewt w redhat.com>

- Rather then searching the rpath first, search it after LD_LIBRARY_PATH
  and after the cache. While this breaks the ABI <gulp> it works significantly
  better for real-world libc 5 X apps which specify /usr/X11R6/lib as their
  rpath.

* Tue Oct 21 1997 Erik Troan <ewt w redhat.com>

- removed ldconfig from archive
- don't build on alpha

* Tue Sep 09 1997 Erik Troan <ewt w redhat.com>

- build just ldconfig on alpha

* Tue Sep 09 1997 Erik Troan <ewt w redhat.com>

- updated to 1.9.5
- added /etc/ld.so to filelist

* Tue Jul 08 1997 Erik Troan <ewt w redhat.com>

- built version for coexistence w/ GNU libc


Więcej informacji o liście dyskusyjnej pld-devel-pl