Opened 14 years ago

Closed 14 years ago

#23881 closed defect (fixed)

vantages violates the mtree with its manpages

Reported by: ryandesign (Ryan Carsten Schmidt) Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 1.8.2
Keywords: Cc: anand@…
Port: vantages

Description

manpages go in ${prefix}/share/man not ${prefix}/man

$ sudo port install
--->  Fetching vantages
--->  Verifying checksum(s) for vantages
--->  Extracting vantages
--->  Applying patches to vantages
--->  Configuring vantages
--->  Building vantages
--->  Staging vantages into destroot
Warning: violation by /opt/local/man
Warning: vantages violates the layout of the ports-filesystems!
Warning: Please fix or indicate this misbehavior (if it is intended), it will be an error in future releases!
--->  Installing vantages @0.8.3.1b_0
--->  Activating vantages @0.8.3.1b_0
--->  Cleaning vantages

Attachments (2)

Portfile (1.6 KB) - added by anand@… 14 years ago.
patch-makefile_fixes.diff (4.0 KB) - added by anand@… 14 years ago.

Download all attachments as: .zip

Change History (5)

Changed 14 years ago by anand@…

Attachment: Portfile added

Changed 14 years ago by anand@…

Attachment: patch-makefile_fixes.diff added

comment:1 Changed 14 years ago by anand@…

Apologies for not having seen this problem. I have now fixed this problem by supplying a patch to the Makefile. Additionally, I have also fixed issues #23882 and #23883 by supplying an updated Portfile.

To summarise:

  1. replace the Portfile of vantages with the Portfile attached here.
  2. delete the patch file "patch-destroot_variable_fix.diff"
  3. add the patch file "patch-makefile_fixes.diff"

comment:2 Changed 14 years ago by anand@…

I fixed all the issues in #23881, #23882 and #23883 10 days ago. Could someone please let me know if it's all okay now for commits? Or do I still need to do some work?

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

Resolution: fixed
Status: newclosed

Thank you. Committed the changes that fix the mtree violation in r70978.

In the future, please provide diffs of Portfiles, not complete Portfiles, and ensure your diff is against the version of the Portfile currently in the repository, not an older version. This will make it easier for us to apply your proposed changes.

Note: See TracTickets for help on using tickets.