fixed the data_files inclusion behavior
diff --git a/Lib/distutils/command/sdist.py b/Lib/distutils/command/sdist.py
index a1a0fb7..a9ce28a 100644
--- a/Lib/distutils/command/sdist.py
+++ b/Lib/distutils/command/sdist.py
@@ -319,7 +319,7 @@
                 else:    # a (dirname, filenames) tuple
                     dirname, filenames = item
                     for f in filenames:
-                        f = convert_path(os.path.join(dirname, f))
+                        f = convert_path(f)
                         if os.path.isfile(f):
                             self.filelist.append(f)