[Gelistirici] piton'da anlaşılmayan kısımlar?

fethi fethi at linux-sevenler.org
31 Ağu 2006 Per 14:44:05 EEST


Merhaba

docbook-xsl-stylesheets'i paketlerken karşılaştığımız şu döngü kısmını
bize açıklayabilecek yada bu paketi paketleyebilecek baba yiğit(ler) var 
mıdır?
****************************************************
S=${WORKDIR}/docbook-xsl-${PV}
......
......
	# Create the installation directory
	DEST="/usr/share/sgml/docbook/xsl-stylesheets-${PV}"
	insinto ${DEST}

	local i
	for sheet in $(find . -maxdepth 1 -mindepth 1 -type d); do
		i=$(basename $sheet)
		cd ${S}/${i}
		for doc in ChangeLog README; do
			if [ -e "$doc" ]; then
				mv ${doc} ${doc}.${i}
				dodoc ${doc}.${i}
				rm ${doc}.${i}
			fi
		done

		doins -r ${S}/${i}
	done

	# Install misc. docs
	cd "${S}"
	dodoc AUTHORS BUGS ChangeLog.xml NEWS README RELEASE-NOTES.txt TODO
	doins VERSION
****************************************************
Soru: local,  done, doins'deki -r parametresi ve if [ -e "$doc"] kısımları 
burada ne işe yarıyor?

Tşkler.



Gelistirici mesaj listesiyle ilgili daha fazla bilgi