> On Aug 6, 2020, at 8:23 AM, Arno Hautala <[email protected]> wrote:
> 
>> On 6 Aug 2020, at 10:10, Ken Cunningham <[email protected]> 
>> wrote:
>> 
>> How about I float a suggestion? We could append "_binary" to the name. 
>> Otherwise leave the categories, notes, etc as they are now. 
> 
> Could all of the “cask” ports be put in a second ports tree?

Very very difficult to implement. Not impossible. You’d have to have some new 
logic in the “port” command, and a new keyword like “cask” or “binary” or some 
better keyword, that searches a new ports tree. Realistically — not likely to 
ever happen, and if it does, not likely to happen any time soon.


> Any source-based ports that wanted to depend on those would also need to go 
> in that tree or at least couldn’t be in the source-only tree. The tree 
> wouldn’t ship by default, or at least would have to be enabled 
> (“uncommented”) in a config file.

Now extremely difficult to implement.

> 
> Personally, I dislike the idea of a port name suffix, but an attribute that 
> could be searched for is a good idea.


When you type “port search XYZ”, the idea is to somehow immediately see that 
XYZ is a prebuilt binary you might or might not want install. If it’s not in 
the name, I don’t see how to do it.

When you want to know what prebuilt binaries you have installed so you can 
purge them all, you need to have a simple command you can type to identify them 
all.

port -v installed | grep binary

is pretty simple. Hopefully someone on this list knows a better way, or perhaps 
there is a way to make a command internal to “port” do it bettter.

K

Reply via email to