#12200: Unify /opt and /usr install paths for QT
-------------------------+-----------------------
Reporter: dj@… | Owner: blfs-book
Type: enhancement | Status: new
Priority: normal | Milestone: x-future
Component: BOOK | Version: SVN
Severity: normal | Keywords:
-------------------------+-----------------------
This should occur at next update of QT if possible (unless we are very
close to 9.0 release). Original comments:
As an aside, and mostly for Bruce (but others are absolutely welcome to
comment), what would you say to unifying the install of QT5, making it
match a system install? This breakage in the book brings to the forefront
why it might be nice. This would basically mean supplying the following to
configure (for both camps):
{{{
./configure -prefix $QT5PREFIX-sysconfdir /etc/xdg \
-confirm-license -opensource -dbus-linked \
-openssl-linked -system-harfbuzz -system-sqlite \
-nomake examples -no-rpath -skip qtwebengine \
-archdatadir $QT5PREFIX/lib/qt5 \
-bindir $QT5PREFIX/bin \
-plugindir $QT5PREFIX/lib/qt5/plugins \
-importdir $QT5PREFIX/lib/qt5/imports \
-headerdir $QT5PREFIX/include/qt5 \
-datadir $QT5PREFIX/share/qt5 \
-docdir /usr/share/doc/qt5-&qt5-version; \
-translationdir $QT5PREFIX/share/qt5/translations \
-examplesdir /usr/share/doc/qt5-&qt5-version;/examples &&
}}}
Obviously, the above needs to be tested yet, and I wouldn't want to do it
until at least the next QT update, but I understand the reluctance to do
so WRT how pretty the install looks in /opt.There may be some room to go
the other way as well - really, we could drop all of the qt5 suffixes,
only headerdir is really invasive in the /usr hierarchy (funny that is the
variance that caused the breakage in the book). That would result in, I
believe, only headerdir, docdir, and examplesdir being passed in.
--
Ticket URL: <http://wiki.linuxfromscratch.org/blfs/ticket/12200>
BLFS Trac <http://wiki.linuxfromscratch.org/blfs>
Beyond Linux From Scratch
--
http://lists.linuxfromscratch.org/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page