New Ticket     Tickets     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Ticket #13715 (closed enhancement: fixed)

Opened 5 years ago

Last modified 4 years ago

QWT 5, QT3 Port

Reported by: mdickens@… Owned by: jochen@…
Priority: Normal Milestone:
Component: ports Version: 1.6.0
Keywords: qwt, qt3, qt4 Cc: mdickens@…
Port:

Description

Right now, QWT 5 requires QT 4. Using QT 4 isn't always desirable, as QT 3 should be used in some circumstances. I'll attach a tarball with the required files for this Port which allows for the installation of QWT 5 using QT 3 as a dependency. All of the installed files go into the "standard" locations.

Attachments

qwt5-qt3.tar (10.0 KB) - added by mdickens@… 5 years ago.
Tarball with files for the Port of QWT 5 using QT 3
qwt.tar (10.0 KB) - added by mdickens@… 5 years ago.
QWT Port, files, with variants for QT 3 and QT 4.
diff-Portfile.patch (367 bytes) - added by mdickens@… 5 years ago.
Patch to remove "depends_lib", so that this Portfile works with QT3 variant (it will work with QT4 variant either way).

Change History

Changed 5 years ago by mdickens@…

Tarball with files for the Port of QWT 5 using QT 3

comment:1 Changed 5 years ago by mdickens@…

My bad. This isn't the best way to do what I'm suggesting. I'll append a better solution soon (using the current QWT portfile, but with a variant allowing for QT 3).

comment:2 Changed 5 years ago by jmpp@…

  • Milestone set to Port Enhancements

comment:3 Changed 5 years ago by ryandesign@…

  • Owner changed from macports-tickets@… to jochen@…

Assign to qwt's maintainer.

Changed 5 years ago by mdickens@…

QWT Port, files, with variants for QT 3 and QT 4.

comment:4 Changed 5 years ago by mdickens@…

I've attached a tarball that correctly does QWT, with variants for using QT4 (default) or QT3. I've also changed the install location of the designer plugin for QWT, so that it's always installed into ${prefix}/share/qwt/plugins/designer . Please ignore the first tarball ("qwt5-qt3.tar").

comment:5 Changed 5 years ago by jochen@…

  • Status changed from new to closed
  • Resolution set to fixed

Fixed in r32448

comment:6 Changed 5 years ago by mdickens@…

  • Status changed from closed to reopened
  • Resolution fixed deleted

Almost works; still need to remove the "depends_lib" up front. I'll attach a diff of the Portfile.

Changed 5 years ago by mdickens@…

Patch to remove "depends_lib", so that this Portfile works with QT3 variant (it will work with QT4 variant either way).

comment:7 Changed 5 years ago by jochen@…

  • Status changed from reopened to closed
  • Resolution set to fixed

Fixed in r32450. Thank you for your for your contribution!

comment:8 Changed 4 years ago by anonymous

  • Milestone Port Enhancements deleted

Milestone Port Enhancements deleted

Note: See TracTickets for help on using tickets.