-(export-from-file #p"clg:gtk;gtktypes.lisp")
-(export-from-file #p"clg:gtk;gtkwidget.lisp")
-(export-from-file #p"clg:gtk;gtkcontainer.lisp")
-(export-from-file #p"clg:gtk;gtk.lisp")
-(export-from-file #p"clg:gtk;gtktree.lisp")
-(export-from-file #p"clg:gtk;gtkaction.lisp")
-(export-from-file #p"clg:gtk;gtkutils.lisp")
+(export-from-system)
+
+
+;;; Now re-export some of the symbols from the CLG package
+(with-export-handlers
+ (export-handler-makunbound 'defvar)
+ (export-handler-makunbound 'deftype)
+
+ (defexport defclass (class superclasses &optional slotdefs &rest options)
+ (declare (ignore superclasses options))
+ (export-defclass-form class slotdefs nil))
+
+ (export-from-system "CLG"))