(progn
(pkg-exists-p "glib-2.0" :atleast-version "1.3.12")
(pkg-exists-p "pango" :atleast-version "0.23")
+ (pkg-exists-p "atk" :atleast-version "0.8")
(pkg-exists-p "gtk+-2.0" :atleast-version "1.3.12"))
:source-pathname "clg:"
:binary-pathname "clg:"
(:file "gboxed" :depends-on ("gtype"))
(:file "genums" :depends-on ("gtype"))
(:file "gparam" :depends-on ("genums"))
+ (:file "ginterface" :depends-on ("gtype"))
(:file "gobject" :depends-on ("gparam"))
(:file "gcallback" :depends-on ("gtype" "gparam" "gobject" "callback"))
(:file "glib-export"
(:file "pango" :depends-on ("pango-package"))
(:file "pango-export" :depends-on ("pango")))
:depends-on (glib))
+ (:module atk
+ :initially-do (load-shared-library "libatk.so")
+ :components
+ ((:file "atk-package")
+ (:file "atk" :depends-on ("atk-package"))
+ (:file "atk-export" :depends-on ("atk")))
+ :depends-on (glib))
(:file "gtkglue"
:source-pathname "gtk;"
:binary-pathname "gtk;"
(:file "gtkcontainer" :depends-on ("gtktypes"))
(:file "gtk" :depends-on ("gtktypes"))
(:file "gtkutils" :depends-on ("gtk")))
- :depends-on (glib gdk pango "gtkglue")))))
-
-
-
+ :depends-on (glib gdk pango atk "gtkglue")))))