Index: quisk-3.5.11/setup.py
===================================================================
--- quisk-3.5.11.orig/setup.py	2012-01-15 13:50:36.000000000 -0500
+++ quisk-3.5.11/setup.py	2012-01-27 10:19:28.000000000 -0500
@@ -10,7 +10,7 @@
 fp.write("#QUISK version %s\n" % Version)
 fp.close()
 
-module1 = Extension ('quisk._quisk',
+module1 = Extension ('_quisk',
 	#include_dirs = ['.'],
 	#library_dirs = ['.'],
 	libraries = ['asound', 'portaudio', 'fftw3', 'm'],
@@ -19,11 +19,18 @@
 		'filter.c', 'extdemod.c'],
 	)
 
-module2 = Extension ('quisk.sdriqpkg.sdriq',
-	libraries = [':_quisk.so', 'm'],
+module2 = Extension ('sdriqpkg.sdriq',
+	libraries = [':../_quisk.so', 'm'],
 	sources = ['sdriqpkg/sdriq.c'],
 	include_dirs = ['.', '..'],
-	runtime_library_dirs = ['.'],
+	library_dirs = ['..'],
+	)
+
+module3 = Extension ('charleston.chas_rx1',
+	libraries = [':../_quisk.so', 'm', 'usb'],
+	sources = ['charleston/chas_rx1.c'],
+	include_dirs = ['.', '..'],
+	library_dirs = ['..'],
 	)
 
 modulew1 = Extension ('quisk._quisk',
@@ -48,7 +55,7 @@
 if sys.platform == "win32":
   Modules = [modulew1, modulew2]
 else:
-  Modules = [module1, module2]
+  Modules = [module1, module2, module3]
 
 setup	(name = 'quisk',
 	version = Version,
@@ -71,9 +78,10 @@
 	author_email = 'jahlstr@gmail.com',
 	url = 'http://james.ahlstrom.name/quisk/',
 	download_url = 'http://james.ahlstrom.name/quisk/',
-	packages = ['quisk', 'quisk.sdriqpkg', 'quisk.n2adr', 'quisk.softrock', 'quisk.usb'],
+	packages = ['quisk', 'quisk.charleston', 'quisk.sdriqpkg', 'quisk.n2adr', 'quisk.softrock', 'quisk.usb'],
 	package_dir =  {'quisk' : '.'},
-	package_data = {'quisk' : ['*.txt', '*.html']},
+	package_data = {'quisk' : ['CHANGELOG.txt',  'Extensions.txt',  'libusb.txt',  'README.txt',  'windows.txt',  'winsound.txt', '*.html']},
+        ext_package = 'quisk',
 	ext_modules = Modules,
 	classifiers = [
 		'Development Status :: 6 - Mature',
