Bug 252721 - new port: devel/qtspell Spellchecking with enchant for QT5 widgets
Summary: new port: devel/qtspell Spellchecking with enchant for QT5 widgets
Status: Open
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: freebsd-ports-bugs (Nobody)
URL:
Keywords:
Depends on:
Blocks: 253838
  Show dependency treegraph
 
Reported: 2021-01-15 21:54 UTC by Olga Smirnova
Modified: 2021-03-09 06:12 UTC (History)
1 user (show)

See Also:


Attachments
qtspell-qt5 0.9.0 (3.01 KB, application/x-shellscript)
2021-01-15 21:54 UTC, Olga Smirnova
no flags Details
updated Makefile (498 bytes, text/plain)
2021-02-25 09:21 UTC, Li-Wen Hsu
no flags Details
MAKE_ENV+= DESTDIR=${STAGEDIR} (520 bytes, text/plain)
2021-03-09 06:12 UTC, Li-Wen Hsu
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Olga Smirnova 2021-01-15 21:54:33 UTC
Created attachment 221607 [details]
qtspell-qt5 0.9.0

Spellchecking with enchant for QT5 widgets (shared library)
Comment 1 Li-Wen Hsu freebsd_committer 2021-02-25 09:21:29 UTC
Created attachment 222812 [details]
updated Makefile

I tried to improve this port:
- Add missing dependencies
- Sort per portlint(1)
- Put to textproc category, as other spell checkers

But I still cannot get it built in poudriere, can you check it more? Thanks!

Log: https://gist.github.com/76ae2b6fbc457e51e526910c41a1f28a
Comment 2 Olga Smirnova 2021-02-25 12:25:30 UTC
Comment on attachment 222812 [details]
updated Makefile

I'm not sure what's going on. On my machine, DESTDIR env var is set to $STAGEDIR, and it doesn't happen in your environment.
Comment 3 Olga Smirnova 2021-02-25 22:09:45 UTC
If you remove "noninja" flag or use explicit MAKE_ENV+=DESTDIR=${STAGEDIR}, does it help?
Comment 4 Li-Wen Hsu freebsd_committer 2021-03-09 06:12:54 UTC
Created attachment 223109 [details]
MAKE_ENV+= DESTDIR=${STAGEDIR}

MAKE_ENV+= DESTDIR=${STAGEDIR}

seems working.