You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
So there's clear indication that the new python packaging tools are more oriented to cross-platform modules and less appropriate for OS-specific things like man pages, desktop files, systemd services, xdg autostarted scripts, translations etc. These things still need a setup.py or a makefile.
Let's assume that epoptes (GUI), epoptes-client and epoptesd (twisted) were cross-platform applications that could run in any OS (assuming all prerequisites like GTK and twisted are installed). These modules could use the modern tools and declare package data for things like glade.ui files or icon.svg files.
Proposed changes
# Regenerate POTFILES.in:
find .. -name '*.ui' -or -name '*.py'| sed 's|^[^/]*/||'| LANG=C sort >POTFILES.in
# Regenerate epoptes.pot:
xgettext --add-comments --directory=.. --default-domain=epoptes --output=epoptes.pot POTFILES.in
# The .po files are periodically downloaded from launchpad
TODO:
Handle ../data/epoptes.desktop.in while avoiding X-Ubuntu-Gettext-Domain=epoptes.
Goal
In this issue we'll track how to move forward considering the intltool and distutils deprecations.
So there's clear indication that the new python packaging tools are more oriented to cross-platform modules and less appropriate for OS-specific things like man pages, desktop files, systemd services, xdg autostarted scripts, translations etc. These things still need a setup.py or a makefile.
Let's assume that epoptes (GUI), epoptes-client and epoptesd (twisted) were cross-platform applications that could run in any OS (assuming all prerequisites like GTK and twisted are installed). These modules could use the modern tools and declare package data for things like glade.ui files or icon.svg files.
Proposed changes
TODO:
X-Ubuntu-Gettext-Domain=epoptes
.The text was updated successfully, but these errors were encountered: