From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Mon, 30 Sep 2002 12:53:44 +0400 From: "Dmitry V. Levin" To: ALT Devel discussion list Cc: Mikhail Zabaluev Message-ID: <20020930085344.GA31079@basalt.office.altlinux.ru> Mail-Followup-To: ALT Devel discussion list , Mikhail Zabaluev Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="ZPt4rx8FFjLCG7dd" Content-Disposition: inline X-fingerprint: 9658 398D 181B 1200 8FC5 26B8 F6F8 846B C1E2 3429 Subject: [devel] IA: rpm: how to install %docs properly Sender: devel-admin@altlinux.ru Errors-To: devel-admin@altlinux.ru X-BeenThere: devel@altlinux.ru X-Mailman-Version: 2.0.13 Precedence: bulk Reply-To: devel@altlinux.ru List-Unsubscribe: , List-Id: List-Post: List-Help: List-Subscribe: , List-Archive: Archived-At: List-Archive: List-Post: --ZPt4rx8FFjLCG7dd Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit Greetings! Я заметил, что многие из вас делают типичную ошибку, включая %_docdir/%name-%version только в один из подпакетов. Например, в libxml2-2.4.23-alt1 под видом исправления установки было сделано следующее: %files [...] %dir %_docdir/%name-%version %doc %_docdir/%name-%version/AUTHORS [...] %files devel [...] %doc %_docdir/%name-%version/html В этом примере содержится 2 типовые ошибки: 1. В подпакете -devel не включен каталог %_docdir/%name-%version, что приводит к потерянным каталогам при обновлении. 2. Для файлов и каталогов, начинающихся с %_docdir, не нужно указывать %doc, ибо это уже заложено в rpm. P.S. А в libxml2-python документация вообще не на месте. -- ldv --ZPt4rx8FFjLCG7dd Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (GNU/Linux) iD8DBQE9mBEY9viEa8HiNCkRAnPdAJ9GF27lbJjdANRc0ipK7YK3KEvhawCfcm7j BDnDC/Xn7okmHV2q1kTdc+4= =i/ni -----END PGP SIGNATURE----- --ZPt4rx8FFjLCG7dd--