Opened 10 years ago
Closed 6 years ago
#45312 closed enhancement (fixed)
p5-image-exiftool @9.690.0_1 incorrect binary name
Reported by: | ATL-Flaneur (Andreas Yankopolus) | Owned by: | macports-tickets@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.3.1 |
Keywords: | Cc: | kurthindenburg (Kurt Hindenburg), francis@…, MarcusCalhoun-Lopez (Marcus Calhoun-Lopez) | |
Port: | p5-image-exiftool |
Description
This port currently installs the ExifTool binary as "exiftool-5.16", which breaks scripts that depend on the existence of a binary named "exiftool".
Change History (8)
comment:1 follow-up: 2 Changed 10 years ago by ryandesign (Ryan Carsten Schmidt)
Keywords: | exiftool pf-image-exiftool removed |
---|---|
Port: | p5-image-exiftool added |
comment:2 Changed 10 years ago by ATL-Flaneur (Andreas Yankopolus)
Replying to ryandesign@…:
We could offer a "select" package for exiftool, which would be a shortcut for creating an "exiftool" symlink pointing to whichever version you installed.
I've manually created a symlink from "exiftool" to "exiftool-5.16". A select package that accomplishes the same thing automatically seems like a fine approach. I'm very new to MacPorts and suspect there's a standard approach for doing this kind of thing.
comment:4 Changed 10 years ago by kurthindenburg (Kurt Hindenburg)
Is it correct to use a select, another port p5-image-exiftool-select has to be created?
comment:5 Changed 10 years ago by ryandesign (Ryan Carsten Schmidt)
Yes. The port would typically have the "_select" suffix, so in this case the name would be "p5-image-exiftool_select".
comment:7 Changed 6 years ago by MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)
Cc: | MarcusCalhoun-Lopez added |
---|
comment:8 Changed 6 years ago by MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)
Resolution: | → fixed |
---|---|
Status: | new → closed |
I believe this was fixed by the creation of exiftool.
p5-image-exiftool has subports for each version of perl. The convention is that such subports should not conflict with one another, which is what they would do if they all tried to install the file "exiftool" to the same bin directory.
We could offer a "select" package for exiftool, which would be a shortcut for creating an "exiftool" symlink pointing to whichever version you installed.