diff options
Diffstat (limited to 'pygtk/pygtk.json')
-rw-r--r-- | pygtk/pygtk.json | 82 |
1 files changed, 82 insertions, 0 deletions
diff --git a/pygtk/pygtk.json b/pygtk/pygtk.json new file mode 100644 index 0000000..d5d2dca --- /dev/null +++ b/pygtk/pygtk.json @@ -0,0 +1,82 @@ +{ + "name": "pygtk", + "config-opts": [ + "--disable-docs" + ], + "sources": [ + { + "type": "archive", + "url": "https://download.gnome.org/sources/pygtk/2.24/pygtk-2.24.0.tar.gz", + "sha256": "6e3e54fa6e65a69ac60bd58cb2e60a57f3346ac52efe995f3d10b6c38c972fd8" + }, + { + "type": "patch", + "path": "pygtk.patch" + }, + { + "type": "shell", + "commands": [ + "cp -p /usr/share/automake-*/config.{sub,guess} ." + ] + } + ], + "modules": [ + { + "name": "python2-pycairo", + "buildsystem": "meson", + "config-opts": [ + "-Dpython=python2" + ], + "sources": [ + { + "type": "archive", + "url": "https://github.com/pygobject/pycairo/releases/download/v1.18.2/pycairo-1.18.2.tar.gz", + "sha256": "dcb853fd020729516e8828ad364084e752327d4cff8505d20b13504b32b16531" + } + ] + }, + { + "name": "pygobject", + "config-opts": [ + "--disable-glibtest" + ], + "cleanup": [ + "/bin" + ], + "sources": [ + { + "type": "archive", + "url": "https://download.gnome.org/sources/pygobject/2.28/pygobject-2.28.7.tar.xz", + "sha256": "bb9d25a3442ca7511385a7c01b057492095c263784ef31231ffe589d83a96a5a" + } + ] + }, + { + "name": "libglade", + "rm-configure": true, + "cleanup": [ + "/bin" + ], + "sources": [ + { + "type": "archive", + "url": "https://download.gnome.org/sources/libglade/2.6/libglade-2.6.4.tar.gz", + "sha256": "c41d189b68457976069073e48d6c14c183075d8b1d8077cb6dfb8b7c5097add3" + }, + { + "type": "shell", + "commands": [ + "rm -f config.guess" + ] + }, + { + "type": "script", + "commands": [ + "autoreconf -fiv" + ], + "dest-filename": "autogen.sh" + } + ] + } + ] +} |