From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Tue, 7 Sep 2004 09:54:05 +0400 From: Alexey Tourbin To: =?koi8-r?B?5MXOydMg883J0s7P1w==?= Message-ID: <20040907055405.GM28217@solemn.turbinal.org> Mail-Followup-To: =?koi8-r?B?5MXOydMg883J0s7P1w==?= , devel@altlinux.ru References: <20040904171546.GC18322@workstation> <20040906154721.GE28217@solemn.turbinal.org> <20040906202553.GB22576@workstation> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="cGfB/trNgB3WtPHu" Content-Disposition: inline In-Reply-To: <20040906202553.GB22576@workstation> Cc: devel@altlinux.ru Subject: [devel] Re: sqlite3 -- fixed x86_64 build X-BeenThere: devel@altlinux.ru X-Mailman-Version: 2.1.5 Precedence: list Reply-To: ALT Devel discussion list List-Id: ALT Devel discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Sep 2004 05:55:19 -0000 Archived-At: List-Archive: List-Post: --cGfB/trNgB3WtPHu Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Sep 07, 2004 at 12:25:53AM +0400, =E4=C5=CE=C9=D3 =F3=CD=C9=D2=CE= =CF=D7 wrote: >>> --- RPM/SPECS/sqlite3.spec 2004-08-13 00:38:25 +0000 >>> +++ tmp/sqlite3.spec.new 2004-09-06 15:44:04 +0000 >>> @@ -61,13 +61,22 @@ embeddable, zero-configuration SQL datab >>> %configure --enable-utf8 >>> %make_build all libtcl%name.la >>>=20 >>> -%__subst 's#usr/lib/sqlite#usr/lib/tcl#g' libtcl%name.la >>> +%__subst 's#/usr/lib/sqlite#%_libdir/tcl#g' libtcl%name.la >>> %make_build tcl%name doc >>>=20 >>> %install >>> %makeinstall >>> + >>> +if [ "/usr/lib" !=3D "%_libdir" ]; then >>> + mv -f %buildroot/usr/lib %buildroot/%_libdir >>> +fi >>> + >>> %__install -pD -m644 sqlite.1 %buildroot%_man1dir/%name.1 >>>=20 >>> +subst "s#'/usr/lib'#'%_libdir'#g" *.la >>> +subst "s#/usr/lib/#%_libdir/#g" *.la >>> + >>> + >>> %__mkdir_p %buildroot%_tcllibdir >>> libtool --mode=3Dinstall %__install libtcl%name.la %buildroot%_tcllibd= ir >>> %__rm -fv %buildroot%_tcllibdir/*.{a,la} > AT> Hi, =C1 =DA=C1=DE=C5=CD =DC=D4=CF =C4=C5=CC=C1=D4=D8? > AT> =F7=C5=C4=D8 %_libdir =D0=CF=C4=D3=D4=C1=D7=CC=D1=C5=D4=D3=D1 =D7 %c= onfigure =C9 =C4=CF=CC=D6=C5=CE =D7=CC=C9=D1=D4=D8 =CE=C1 =D7=D3=A3 =CF=D3= =D4=C1=CC=D8=CE=CF=C5: > AT> $ rpm --eval %configure | grep libdir > AT> --libdir=3D/usr/lib \ > AT> $ > AT> =F0=CF =C9=C4=C5=C5 =D0=D2=CF=D3=D4=CF =D4=C1=CB =C4=CF=CC=D6=CE=CF = =D2=C1=C2=CF=D4=C1=D4=D8... >=20 > =F3=D5=C4=D1 =D0=CF =D7=D3=C5=CD=D5, =C9=DA-=DA=C1 =D4=CF=C7=CF =DE=D4=CF= =C1=D7=D4=CF=D2=D9 sqlite =CC=C1=CD=C5=D2=D9 =C9 =CE=C5 =D7=C5=DA=C4=C5 = =C9=D3=D0=CF=CC=D8=DA=D5=C0=D4 > =DC=D4=CF=D4 libdir. =F5 =CD=C5=CE=D1 =C2=C5=DA =D4=CF=C7=CF =D0=C1=D4=DE= =C9=CB=C1 =CE=C5 =D3=CF=C2=D2=C1=CC=CF=D3=D8 :-( --- Makefile.in~ 2004-07-19 23:16:19 +0000 +++ Makefile.in 2004-09-07 05:26:37 +0000 @@ -32,6 +32,7 @@ # prefix =3D @prefix@ exec_prefix =3D @exec_prefix@ +libdir =3D @libdir@ INSTALL =3D @INSTALL@ LIBTOOL =3D ./libtool RELEASE =3D @ALLOWRELEASE@ @@ -545,14 +546,14 @@ mv $(DOC) doc =20 install: sqlite3 libsqlite3.la sqlite3.h - $(INSTALL) -d $(DESTDIR)$(exec_prefix)/lib - $(LTINSTALL) libsqlite3.la $(DESTDIR)$(exec_prefix)/lib + $(INSTALL) -d $(DESTDIR)$(libdir) + $(LTINSTALL) libsqlite3.la $(DESTDIR)$(libdir) $(INSTALL) -d $(DESTDIR)$(exec_prefix)/bin $(LTINSTALL) sqlite3 $(DESTDIR)$(exec_prefix)/bin $(INSTALL) -d $(DESTDIR)$(prefix)/include $(INSTALL) -m 0644 sqlite3.h $(DESTDIR)$(prefix)/include - $(INSTALL) -d $(DESTDIR)$(exec_prefix)/lib/pkgconfig;=20 - $(INSTALL) -m 0644 sqlite3.pc $(DESTDIR)$(exec_prefix)/lib/pkgconfig;=20 + $(INSTALL) -d $(DESTDIR)$(libdir)/pkgconfig;=20 + $(INSTALL) -m 0644 sqlite3.pc $(DESTDIR)$(libdir)/pkgconfig;=20 =20 clean:=09 rm -f *.lo *.la *.o sqlite3@TARGET_EXEEXT@ libsqlite3.la =F3 =DC=D4=C9=CD =D0=C1=D4=DE=C5=CD =D3=CF=C2=C9=D2=C1=C5=D4=D3=D1 =C4=CF = =D3=CC=C5=C4=D5=C0=DD=C5=C7=CF =CD=C5=D3=D4=C1: $ rpm --define '_libdir /usr/lib64' -bb ~/RPM/SPECS/sqlite3.spec =2E.. + /bin/mkdir -p /home/at/tmp/sqlite3-buildroot/usr/lib64/tcl + libtool --mode=3Dinstall /bin/install libtclsqlite3.la /home/at/tmp/sqlit= e3-buildroot/usr/lib64/tcl libtool-default: install: error: cannot install `libtclsqlite3.la' to a dir= ectory not ending in /usr/lib/tcl $ =F0=CF-=D7=C9=C4=C9=CD=CF=CD=D5, =D7 =DC=D4=CF=CD =C5=D3=D4=D8 =D3=CD=D9=D3= =CC. =F4.=C5. =CE=D5=D6=CE=CF =D3=CE=C1=DE=C1=CC=C1 =D0=C5=D2=C5=D3=CF=C2= =D2=C1=D4=D8 tcl =D0=CF=C4 lib64, =C1 =D0=CF=D4=CF=CD =D5=D6=C5 =D2=C1=D3=DB=C9=D2=C5=CE=C9=D1 =CB tcl= =D3=CF=C2=C9=D2=C1=D4=D8. =F0=D2=CF=D3=D4=CF =D4=C1=CB =D0=C5=D2=C5=CB=CC= =C1=C4=D9=D7=C1=D4=D8 =C9=DA lib =D7 lib64 -- =D0=CC=CF=C8=CF. =E4=D5=CD=C1=C0, =DE=D4=CF =D2=C1=C2=CF=D4=D5 =D0=CF =D0=CF=D2=D4=C9=D2=CF= =D7=C1=CE=C9=C0 =CE=C1 x86_64 =CE=D5=D6=CE=CF =D5=D6=C5 =D3=C4=C5=CC=C1=D4= =D8 =C4=CF=D3=D4=D5=D0=CE=CF=CA (=CF=D3=CF=C2=C5=CE=CE=CF =C2=C1=DA=CF=D7=D5=C0 =D3=C9=D3=D4=C5=CD=D5 =C4= =CC=D1 =D3=C2=CF=D2=CB=C9). =F0=CF=DC=D4=CF=CD=D5 =C4=C5=CC=C1=C0 CC =D7 d= evel@. > --=20 > =F3 =D5=D7=C1=D6=C5=CE=C9=C5=CD, =E4=C5=CE=C9=D3 > http://freesource.info --cGfB/trNgB3WtPHu Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) iD8DBQFBPUz9fBKgtDjnu0YRAvzyAJwMWlsVLV6fHATyIrGvviTnyzRGqACgp7oA nEwNmgHxzQGnWMSSBT64n6s= =6oNi -----END PGP SIGNATURE----- --cGfB/trNgB3WtPHu--