! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
xfce4-wmdock-plugin-0.6.0 release tarball is broken / missing localization files
Status:
RESOLVED: WONTFIX
Product:
Xfce4-wmdock-plugin
Component:
General

Comments

Description Samuli Suominen 2014-06-21 12:12:08 CEST
Same as bug 10968, and bug 8086, and multiple more in this bugzilla

Stale files, like LINGUAS, in po/ should be removed in order to get proper tarballs, the list of localizations should get autogenerated, otherwise localization files end up missing from the tarball, like:

the configure script at xfce4-wmdock-plugin/configure has:

configure:    ALL_LINGUAS="ar ast ca cs da de el en_GB es eu fr gl hu id it ja kk ko lt lv messages nl pt pt_BR ru sk sv tr ug uk ur ur_PK zh_CN zh_TW "

but the tarball doesn't have .po files for these:

ar.po es.po ko.po lt.po nl.po sk.po tr.po zh_TW.po

and then:

$ export LINGUAS="es"
$ ./configure
$ make

ends up with:

Making all in po
make[2]: Entering directory '/var/tmp/portage/xfce-extra/xfce4-wmdock-plugin-0.6.0/work/xfce4-wmdock-plugin-0.6.0/po'
make[2]: *** No rule to make target 'es.gmo', needed by 'all-yes'.  Stop.
make[2]: Leaving directory '/var/tmp/portage/xfce-extra/xfce4-wmdock-plugin-0.6.0/work/xfce4-wmdock-plugin-0.6.0/po'
Makefile:397: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/var/tmp/portage/xfce-extra/xfce4-wmdock-plugin-0.6.0/work/xfce4-wmdock-plugin-0.6.0'
Makefile:328: recipe for target 'all' failed
make: *** [all] Error 2
Comment 1 Samuli Suominen 2014-06-21 12:13:19 CEST
And it's not only a problem for packagers, it's a problem for source based distribution users too, so http://bugs.gentoo.org/508486 was opened
Comment 2 Samuli Suominen 2014-06-21 12:17:45 CEST
Another minor issue that you might want to fix, `make check` fails with po/ directory because panel-plugin/wmdock.desktop.in.in is missing from LINGUAS.skip file

Fix:

echo panel-plugin/wmdock.desktop.in.in >> po/POTFILES.skip

It's so minor that I won't bother opening own bug for it, someone who fixes this bug can add it while at it
Comment 3 Skunnyk editbugs 2018-09-22 16:43:37 CEST
This project has been archived, so we are closing related bugs.

Bug #10969

Reported by:
Samuli Suominen
Reported on: 2014-06-21
Last modified on: 2018-09-22

People

Assignee:
Andre Ellguth
CC List:
0 users

Version

Version:
unspecified

Attachments

Additional information