#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

Reply via email to