Page MenuHomeFreeBSD

Add new port databases/sqlitebrowser-qt5 as slaveport of databases/sqlitebrowser
ClosedPublic

Authored by tcberner on Jul 19 2016, 8:07 PM.
Tags
None
Referenced Files
Unknown Object (File)
Wed, Dec 4, 5:48 PM
Unknown Object (File)
Mon, Nov 25, 5:52 PM
Unknown Object (File)
Nov 23 2024, 6:22 AM
Unknown Object (File)
Nov 21 2024, 9:23 PM
Unknown Object (File)
Nov 21 2024, 7:08 AM
Unknown Object (File)
Nov 13 2024, 3:37 AM
Unknown Object (File)
Nov 6 2024, 3:44 PM
Unknown Object (File)
Nov 5 2024, 6:58 AM
Subscribers

Details

Summary

As suggested by Kubilay in Comment #2 of pr 211217 [1] rather than using an option to decide which toolkit to link against, provide both via slaveports.

I opted to not rename the existing port to sqlitebrowser-qt4 [to reduce the changes] -- even though that might be cleaner.

[1] pr211217

Test Plan

Tested in poudriere / system.

Diff Detail

Repository
rP FreeBSD ports repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

tcberner retitled this revision from to Add new port databases/sqlitebrowser-qt5 as slaveport of databases/sqlitebrowser.
tcberner updated this object.
tcberner edited the test plan for this revision. (Show Details)
tcberner added a reviewer: mat.
tcberner set the repository for this revision to rP FreeBSD ports repository.

Also, when uploading diff manually, use svn diff --diff-cmd=diff -x -U9999 for svn so that the context can be expanded in the web ui. (and git diff -U9999 for git)

databases/sqlitebrowser/Makefile
22 ↗(On Diff #18564)

You could check if PKGNAMESUFFIX is empty, or not, and get rid of TOOLKIT_SLAVE.

26 ↗(On Diff #18564)

This could go up and be CONFLICTS_INSTALL?=

Also, this could be ${PORTNAME}-qt5-*

tcberner edited edge metadata.

Add updated diff.

  • Got rid of TOOLKIT, using PKGNAMESUFFIX
  • Moved CONFLICTS_INSTALL?= up

marked changes done.

databases/sqlitebrowser-qt5/Makefile
5 ↗(On Diff #18578)

This can be =

databases/sqlitebrowser/Makefile
7 ↗(On Diff #18578)

This should be ?=

32 ↗(On Diff #18578)

This is a gnome thing, and this is a QT port.

35 ↗(On Diff #18578)

That could be removed.

  • Switch the PORTREVISION ?=/=
  • Remove INSTALLS_ICONS
  • Remove @echo

marke comments done.

mat edited edge metadata.
mat added inline comments.
databases/sqlitebrowser-qt5/Makefile
11 ↗(On Diff #18598)

There could be an empty line above.

This revision is now accepted and ready to land.Jul 20 2016, 10:02 PM
  • Remove INSTALLS_ICONS

The port does install icons. Shouldn't this one be kept?

In D7253#159345, @riggs wrote:
  • Remove INSTALLS_ICONS

The port does install icons. Shouldn't this one be kept?

INSTALLS_ICONS is a USES=gnome thing.

This revision was automatically updated to reflect the committed changes.