Opened 13 years ago

Closed 13 years ago

Last modified 13 years ago

#27366 closed submission (fixed)

pHash and CImg

Reported by: toy Owned by: ryandesign (Ryan Carsten Schmidt)
Priority: Normal Milestone:
Component: ports Version: 1.9.1
Keywords: Cc:
Port: pHash, CImg

Description

Portfile for pHash (with one patch, hope someone can help me with better patch) and Portfile for CImg wich is required by pHash (as CImg is just one header, than I just copy it to inlude dir)

Attachments (3)

Portfile (745 bytes) - added by toy 13 years ago.
CImg Portfile
Portfile.2 (806 bytes) - added by toy 13 years ago.
pHash Portfile
patch-src-ph_fft.h (308 bytes) - added by toy 13 years ago.
pHash patch

Download all attachments as: .zip

Change History (8)

Changed 13 years ago by toy

Attachment: Portfile added

CImg Portfile

Changed 13 years ago by toy

Attachment: Portfile.2 added

pHash Portfile

Changed 13 years ago by toy

Attachment: patch-src-ph_fft.h added

pHash patch

comment:1 Changed 13 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: ryandesign@… added
Keywords: media removed
Port: pHash CImg added

Re: CImg Portfile: there is no category "media", there is no maintainer "toy", and you need to use "supported_archs noarch" since the port does not install any architecture-specific files.

comment:2 Changed 13 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: ryandesign@… removed
Owner: changed from macports-tickets@… to ryandesign@…
Status: newassigned

Added CImg in r73570 with these changes:

  • set category to devel
  • set maintainers to your email address, obfuscated
  • added license line
  • also installed license files, readme and changes files
  • removed md5 checksum which I consider to be obsolete
  • added modeline
  • fixed livecheck

comment:3 Changed 13 years ago by ryandesign (Ryan Carsten Schmidt)

Also in r73570 I fixed the master_sites line to refer to our SourceForge mirror group instead of using just a single SourceForge server.

In r73571 I updated CImg to 1.4.6 which was released today, and added "supported_archs noarch" which I forgot before.

comment:4 Changed 13 years ago by ryandesign (Ryan Carsten Schmidt)

Resolution: fixed
Status: assignedclosed

In r73572 I added pHash with these changes:

  • added modeline
  • removed md5 hash
  • changed "FFmpeg" dependency to "ffmpeg"
  • changed category to multimedia
  • changed maintainer to you
  • added "universal_variant no" because ffmpeg doesn't have a universal variant
  • installed documentation files
  • indicated license
  • added patch for configure.ac to stop it from looking for things in /usr/local because that is not appropriate to do within MacPorts; used "use_autoreconf yes" to rebuild the configure script from this

comment:5 Changed 13 years ago by toy

Thanks for cleaning up! :)

Note: See TracTickets for help on using tickets.