qwt-multiaxes: qa fixes

This commit is contained in:
Rick Farina (Zero_Chaos) 2024-04-02 20:30:43 -04:00
parent c03b6df7d0
commit 5063ff53fc
No known key found for this signature in database
GPG key ID: A29433C0AA431DDC
2 changed files with 11 additions and 4 deletions

View file

@ -15,7 +15,6 @@
</longdescription>
<use>
<flag name="designer">Installs <pkg>dev-qt/designer</pkg> plugin.</flag>
<flag name="mathml">Use the MathML renderer of the Qt solutions package.</flag>
</use>
<upstream>
<remote-id type="sourceforge">qwt</remote-id>

View file

@ -33,7 +33,13 @@ DOCS=( README )
src_prepare() {
default
mv qwtconfig.pri qwt-multiaxesconfig.pri || die
sed -e 's#qwtconfig.pri#qwt-multiaxesconfig.pri#' -i qwt.pro qwt.prf tests/tests.pri tests/tests.pro src/src.pro src/src.pri src/qwt_plot_canvas.h playground/playground.pri playground/playground.pro examples/examples.pri examples/examples.pro doc/install.dox doc/doc.pro designer/designer.pro classincludes/classincludes.pro admin/svn2package.sh || die
sed -e 's#qwtconfig.pri#qwt-multiaxesconfig.pri#' \
-i qwt.pro qwt.prf tests/tests.pri tests/tests.pro \
src/src.pro src/src.pri src/qwt_plot_canvas.h \
playground/playground.pri playground/playground.pro \
examples/examples.pri examples/examples.pro \
doc/install.dox doc/doc.pro designer/designer.pro \
classincludes/classincludes.pro admin/svn2package.sh || die
cat > qwt-multiaxesconfig.pri <<-EOF
QWT_INSTALL_LIBS = "${EPREFIX}/usr/$(get_libdir)"
@ -73,8 +79,10 @@ src_prepare() {
sed -i 's#qwtconfig.pri qwtfunctions.pri qwt.prf#qwt-multiaxesconfig.pri qwt-multiaxesfunctions.pri qwt-multiaxes.prf#' qwt.pro || die
mv qwt.prf qwt-multiaxes.prf || die
mv qwtfunctions.pri qwt-multiaxesfunctions.pri || die
sed -e 's#qwt.prf#qwt-multiaxes.prf#' -i qwt.pro admin/svn2package.sh classincludes/classincludes.pro designer/designer.pro playground/playground.pri examples/examples.pri tests/tests.pri src/src.pro || die
sed -e 's#qwtfunctions.pri#qwt-multiaxesfunctions.pri#' -i qwt-multiaxes.prf tests/tests.pri src/src.pro playground/playground.pri examples/examples.pri designer/designer.pro classincludes/classincludes.pro || die
sed -e 's#qwt.prf#qwt-multiaxes.prf#' -i qwt.pro admin/svn2package.sh classincludes/classincludes.pro \
designer/designer.pro playground/playground.pri examples/examples.pri tests/tests.pri src/src.pro || die
sed -e 's#qwtfunctions.pri#qwt-multiaxesfunctions.pri#' -i qwt-multiaxes.prf tests/tests.pri src/src.pro \
playground/playground.pri examples/examples.pri designer/designer.pro classincludes/classincludes.pro || die
sed -e 's#libqwt.so.$${VER_MAJ}.$${VER_MIN}#libqwt6-qt5-multiaxes.so.9999#' -i src/src.pro
}