Opened 14 years ago
Closed 13 years ago
#25726 closed update (fixed)
autopano-sift-c: update to 2.5.1
Reported by: | hvdwolf@… | Owned by: | p.schmiedeskamp@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | haspatch | Cc: | ryandesign (Ryan Carsten Schmidt) |
Port: | autopano-sift-c |
Description
The portfile for autopano-sift-c was still based on the old 2.4 svn 2903 version. I updated it to the current stable 2.5.1 version
Attachments (3)
Change History (8)
Changed 14 years ago by hvdwolf@…
Attachment: | Portfile.diff.autopano-sift-c added |
---|
Changed 14 years ago by hvdwolf@…
Attachment: | Portfile.diff.2.autopano-sift-c added |
---|
unified diff of original Portfile - version 2
comment:2 Changed 14 years ago by jmroot (Joshua Root)
Cc: | p.schmiedeskamp@… removed |
---|---|
Owner: | changed from macports-tickets@… to p.schmiedeskamp@… |
Port: | autopano-sift-c added |
Version: | 1.9.1 |
comment:3 Changed 14 years ago by jmroot (Joshua Root)
Keywords: | haspatch added |
---|
Changed 14 years ago by hvdwolf@…
Attachment: | Portfile.diff.3.autopano-sift-c added |
---|
version 3 of diff to Portfile: now using cmake PortGroup and building universal works
comment:4 Changed 14 years ago by hvdwolf@…
I created another update for the diff (sorry, I'm learning along the way). the Portfile is now using the "PortGroup cmake 1.0" setting. It will also build universally now, at least for i386 and x86_64
comment:5 Changed 13 years ago by ryandesign (Ryan Carsten Schmidt)
Cc: | ryandesign@… added |
---|---|
Resolution: | → fixed |
Status: | new → closed |
Summary: | version update for autopano-sift-c portfile → autopano-sift-c: update to 2.5.1 |
The port was already updated to use the cmake portgroup in r79238.
The patch changes the port name (in case only); I'm not sure MacPorts will handle such an upgrade correctly so I'm not going to rename the port.
I committed this patch in r79978 with these changes:
- removed worksrcdir line because it was set to the default
- updated distname line since I'm not changing the port name
- removed md5 checksum; added rmd160 checksum
- adjusted master_sites
I did not add "-flat_namespace -undefined suppress" to CFLAGS and CXXFLAGS nor did I add "-prebind" to LDFLAGS because the port built fine for me without them on Snow Leopard. If you believe these flags are necessary, could you explain?
I did not add the dependencies on jpeg, tiff and libpng because dependency libpano13 already has those dependencies.
unified diff of original Portfile