Page MenuHomeFreeBSD

Update devel/qbs to 1.7.2
ClosedPublic

Authored by tcberner on Apr 27 2017, 6:02 AM.
Tags
None
Referenced Files
F167062173: D10521.id27805.diff
Tue, Aug 18, 8:23 PM
F167056231: D10521.id27973.diff
Tue, Aug 18, 8:10 PM
F167052508: D10521.id27824.diff
Tue, Aug 18, 8:02 PM
F167052087: D10521.id27978.diff
Tue, Aug 18, 8:01 PM
F166967394: D10521.diff
Tue, Aug 18, 6:07 AM
Unknown Object (File)
Mon, Aug 17, 3:05 PM
Unknown Object (File)
Mon, Aug 17, 1:27 PM
Unknown Object (File)
Sun, Aug 16, 8:59 PM
Subscribers

Details

Reviewers
rakuco
mat
Group Reviewers
kde
Commits
rP440020: Update devel/qbs to 1.7.2.
Summary
  • Add shebangfix, and bash as run-depends

Diff Detail

Repository
rP FreeBSD ports repository
Lint
No Lint Coverage
Unit
No Test Coverage
Build Status
Buildable 9047
Build 9454: arc lint + arc unit

Event Timeline

devel/qbs/Makefile
16

Does it really need bash ? Or does it just have a /bin/bash shebang and would work just fine with /bin/sh ?

The shellscript is xcode related anyway. So maybe we could just not install it as an alternative.

Sounds even better :-)

I don't think we can easily get rid of the 'bundle' module.
As it is not needed, just don't add bash as a dependency.

You could also simply remove the file in post-install :-)

It would avoid patching it, and packaging it :-)

It's part of a whole module of qbs. I'm not sure yet, how that would beave if one of its files is missing.

Rather than pulling in shebangfix, just patch the file to want /bin/sh.

The patch created a .orig file, which also wants to be installed. So just use sed, and call it a day, right? :D

But why don't you just remove it in post-install ?

Spelling police.

devel/qbs/Makefile
48

Typo here: "shut op." Would probably read better as "silence." "Shut up" usually has a negative connotation.

This revision is now accepted and ready to land.May 3 2017, 11:39 AM
This revision was automatically updated to reflect the committed changes.