New Ticket     Tickets     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Ticket #22126 (closed update: fixed)

Opened 4 years ago

Last modified 3 years ago

UPDATE: mdk 1.2.5

Reported by: aconchillo@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version:
Keywords: haspatch maintainer Cc:
Port: mdk

Description (last modified by jmr@…) (diff)

New upstream release.

Added gui variant description. I don't know how to remove the following lint warnings.

$ port lint mdk
--->  Verifying Portfile for mdk
Warning: Dependency port:autoconf specified multiple times in depends_build
Warning: Dependency port:automake specified multiple times in depends_build
Warning: Dependency port:libtool specified multiple times in depends_build
--->  0 errors and 3 warnings found.

Attachments

mdk-1.2.5-macports.tar.gz (1.8 KB) - added by aconchillo@… 4 years ago.
Portfile and patches

Change History

Changed 4 years ago by aconchillo@…

Portfile and patches

comment:1 Changed 4 years ago by jmr@…

  • Keywords haspatch maintainer added
  • Version 1.8.1 deleted
  • Type changed from defect to update
  • Description modified (diff)
  • Port set to mdk

The lint warnings are kind of a base bug (both use_autoconf and use_automake add the same dependencies), but you should probably just do use_autoreconf instead of doing both of those plus running aclocal manually.

comment:2 Changed 4 years ago by aconchillo@…

I've tried use_autoreconf and the solution is not immediate. autoreconf does not call intltoolize which is used by mdk. Then I have called autoreconf, intltoolize and aclocat from post-extract, but I also got more errors.

Is it possible to leave the lint warnings for use_automake and use_autoconf? It makes the Portfile easier and more readable.

comment:3 Changed 3 years ago by jmr@…

  • Status changed from new to closed
  • Resolution set to fixed

Committed in r61556. Parallel building was failing, so I disabled it.

Note: See TracTickets for help on using tickets.