Summary: | split lrelease/lupdate out of devel/qt4-linguist | ||||||
---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Dmitry Marakasov <amdmi3> | ||||
Component: | Individual Port(s) | Assignee: | freebsd-kde (group) <kde> | ||||
Status: | Closed FIXED | ||||||
Severity: | Affects Many People | CC: | amdmi3, kde, koobs, makc, robbak, tcberner | ||||
Priority: | --- | Keywords: | feature, needs-patch | ||||
Version: | Latest | Flags: | koobs:
maintainer-feedback?
(kde) |
||||
Hardware: | Any | ||||||
OS: | Any | ||||||
Attachments: |
|
Description
Dmitry Marakasov
2014-06-11 12:34:18 UTC
I just hit this with net-p2p/bitcoin, which uses linguist_build for exactly this reason, which then results (among others) in the following dependency chain: linguist_build -> linguist -> designer -> webkit +1 on splitting out lrelease & lupdate Created attachment 153399 [details]
initial patch to splitout tools
[propably still needs some work].
A commit references this bug: Author: makc Date: Tue Feb 24 21:39:23 UTC 2015 New revision: 379843 URL: https://svnweb.freebsd.org/changeset/ports/379843 Log: Introduce new USE_QT4 component linguisttools for lrelease/lupdate tools split from from devel/qt4-linguist (similar to Qt 5 ports). These console tools are often used for localization support in Qt ports, having them standalone is quite useful. This work is based on Tobias Berner patch [1]. PR: 190929 [1] Requested by: amdmi3, koobs Changes: head/CHANGES head/Mk/bsd.qt.mk head/UPDATING head/devel/qt4/Makefile head/devel/qt4-linguist/Makefile head/devel/qt4-linguist/files/patch-tools_linguist_linguist.pro head/devel/qt4-linguist/pkg-plist head/devel/qt4-linguisttools/ head/devel/qt4-linguisttools/Makefile head/devel/qt4-linguisttools/files/ head/devel/qt4-linguisttools/files/patch-tools_linguist_lrelease_lrelease.pro head/devel/qt4-linguisttools/files/patch-tools_linguist_lrelease_main.cpp head/devel/qt4-linguisttools/pkg-plist head/misc/qt4-l10n/Makefile Folks, feel free to convert existing ports. Tobias, thanks for patch! Yes, thank you Tobias :) Thank you! |