Make sure to clean up all orphaned .py[co] files, bug 114269.
authorBryan Østergaard <kloeri@gentoo.org>
Sat, 3 Feb 2007 02:10:23 +0000 (02:10 +0000)
committerBryan Østergaard <kloeri@gentoo.org>
Sat, 3 Feb 2007 02:10:23 +0000 (02:10 +0000)
eclass/python.eclass

index cea3cd57511ddc7943657902a26f8989a5a5bc9d..a359c12f1d1c8a6e3e0c1179b3e117e8f6224cd0 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2004 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/python.eclass,v 1.30 2007/02/03 00:18:52 kloeri Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/python.eclass,v 1.31 2007/02/03 02:10:23 kloeri Exp $
 #
 # Author: Alastair Tse <liquidx@gentoo.org>
 #
@@ -217,8 +217,8 @@ python_mod_cleanup() {
 
        for path in ${SEARCH_PATH}; do
                einfo "Cleaning orphaned Python bytecode from ${path} .."
-               for obj in $(find ${path} -name *.pyc); do
-                       src_py="${obj%c}"
+               for obj in $(find ${path} -name *.py[co]); do
+                       src_py="${obj%[co]}"
                        if [ ! -f "${src_py}" ]; then
                                einfo "Purging ${src_py}[co]"
                                rm -f ${src_py}[co]