Created attachment 158376 [details]
Shell archive for octopkg port
Please find attached a shell archive for a new port, sysutils/octopkg.
OctoPkg is a graphical front-end to the pkg-ng command line package manager. It enables finding, installing, removing and upgrading packages through a user-friendly graphical interface.
Upstream website: http://octopkg.wordpress.com/
Created attachment 158381 [details]
Updated shell rchive of the octopkg port
This is an updated shar of the port with typos fixed and an improved COMMENT field.
Very cool. Can you add the QA output of 'poudriere testport ...' as well as 'portlint -AC' to go along with your submission?
Created attachment 158405 [details]
slightly updated diff
Here's an updated version that passes portlint -ACNc and includes a .desktop entry and icon png so there's a nice icon. Look good to you?
(In reply to Steve Wills from comment #3)
Why don't you use DESKTOP_ENTRIES in the port Makefile?
DESKTOP_ENTRIES= "NAME" "COMMENT" "ICON" "COMMAND" "CATEGORY" StartupNotify
DESKTOP_ENTRIES= "OctoPkg" "A powerful pkgng front-end" \
"octopkg" "System;" false
It looks like sysutils/octopkg was committed independently of this PR. Is there anything left for this PR to integrate or can this be called fixed?
Oh, my bad I didn't realize there was another port of it in the works. If you have any changes / improvements you want to commit to the version I just added go for it!
Created attachment 158447 [details]
Diff against existing port
Here's a diff against the existing port with all the changes that I think belong. Kris, this look OK to you?
That patch looks fine, go ahead and commit it when you are ready.
A commit references this bug:
Date: Wed Jul 8 00:52:20 UTC 2015
New revision: 391540
ports-mgmt/octopkg: several improvements
- Use DISTVERSIONPREFIX
- Improve COMMENT
- Improve deps by updating USE_QT5
- Allow build on 9.x by adding compiler:c++11-lib
- Add desktop entry and icon
Approved by: kmoore (maintainer)
Committed, thanks to all.