-
-
Notifications
You must be signed in to change notification settings - Fork 563
Arch Linux packaging questions #2310
Description
Hi @ansgarbecker,
Since I have packaged HeidiSQL for Arch Linux I have some questions regarding it.
While building you fetch translations from Transifex here
HeidiSQL/.github/workflows/lazarus.yaml
Lines 115 to 119 in 81d613b
| - name: Pull from transifex | |
| uses: transifex/cli-action@v2 | |
| with: | |
| token: ${{ secrets.TX_TOKEN }} | |
| args: pull -a |
This is the reason why I'm currently as a workaround grabbing them from the deb. Code for this is here
Where can I get the translation files otherwise from?
This goes well with my other question. Many things seem to be inferred from the binary name. As I want to provide both GTK and Qt versions (and also support having them both installed at the same time) the binaries are named as heidisql-gtk2 and heidisql-qt6
Therefore I had to symlink the translation files like heidisql-qt6.de.mo heidisql-gtk2.de.mo for the app to find it.
The same applies for the config directory. For which I currently also require to patch the app to make it use the same dir. Code for this is here
Can we maybe have cleaner solutions for this going on?