4 Commits

Author SHA1 Message Date
Christoph Reiter
f1150270f9 setuptools: update all get_win_launcher() users
The function moved, so adjust all packages having a pyscript2exe script.
Support both imports for now, so we can revert setuptools easily if needed.
2025-07-06 13:56:21 +02:00
Christoph Reiter
ef26586fbd glib: remove install scripts 2021-02-12 10:48:43 +01:00
JPeterMugaas
159f6af0b9 fix pyscript2exe.py so that it provides the propper shabbang just like setuptools and then change the sshabbang for the user's particular system
mingw-w64-glib2
mingw-w64-gobject-introspection
mingw-w64-gtk-doc
mingw-w64-itstool

Note that the shabbang should be a file name and not "/usr/bin/env python2.exe" or something like that.  The env command is for accessing something in the environment.  I think this could be effecting some Gnome-build scripts.
2019-06-05 16:57:24 -04:00
Christoph Reiter
d394f202ab Add exe launchers for Python scripts in glib2 and gobject-introspection; Reenable G-I for json-glib (#2942)
* Add exe launchers to glib2 to fix the upgrade naming conflict as pacman
  can't see the difference between the new Python script without extension
  and the old .exe file.
* Also add exe laucnhers for gobject-introspection so that meson can execute them.
  The scripts currently have a broken shebang including an absolute path
  (also the case on Linux), and fixing that would at least work for meson as it has
  a shebang parser. But the exe launcher seems less error prone and also works
  with other tools.
* The last update to json-glib disabled introspection due to the above mentioned
  bug. This reenables it and also enables gtk-doc building while at it.
  (first package fully build using only mingw tools \o/)
2017-09-21 16:35:52 +03:00