Bug 200666

Summary: net/avahi-gtk: Error creating symlinks for man page in Makefile
Product: Ports & Packages Reporter: Vladimir Omelchuk <admin>
Component: Individual Port(s)Assignee: freebsd-gnome (Nobody) <gnome>
Status: Closed FIXED    
Severity: Affects Many People CC: admin
Priority: --- Flags: bugzilla: maintainer-feedback? (gnome)
Version: Latest   
Hardware: Any   
OS: Any   

Description Vladimir Omelchuk 2015-06-06 05:02:08 UTC
In Makefile creating broken symlinks for man page:

post-install:
        @(cd ${WRKSRC}/avahi-discover-standalone; \
                ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} ${INSTALL_TARGET})
        ${LN} -sf man/man1/bssh.1 ${STAGEDIR}${PREFIX}/man/man1/bvnc.1
        ${LN} -sf man/man1/bssh.1 ${STAGEDIR}${PREFIX}/man/man1/bshell.1
        @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libavahi-ui.so.0

Need delete "man/man1/" for the "bvnc.1" and "bshell.1".

Something like that:
        ${LN} -sf bssh.1 ${STAGEDIR}${PREFIX}/man/man1/bvnc.1
        ${LN} -sf bssh.1 ${STAGEDIR}${PREFIX}/man/man1/bshell.1
Comment 1 commit-hook freebsd_committer freebsd_triage 2015-06-21 20:08:09 UTC
A commit references this bug:

Author: amdmi3
Date: Sun Jun 21 20:07:45 UTC 2015
New revision: 390264
URL: https://svnweb.freebsd.org/changeset/ports/390264

Log:
  - Fix manpage links
  - Add empty directory to plist

  PR:		200666
  Submitted by:	admin@vladiom.com.ua
  Approved by:	portmgr blanket

Changes:
  head/net/avahi-gtk/Makefile
  head/net/avahi-gtk/pkg-plist