Bug 200666 - net/avahi-gtk: Error creating symlinks for man page in Makefile
Summary: net/avahi-gtk: Error creating symlinks for man page in Makefile
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Many People
Assignee: freebsd-gnome (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-06-06 05:02 UTC by Vladimir Omelchuk
Modified: 2015-06-21 20:08 UTC (History)
1 user (show)

See Also:
bugzilla: maintainer-feedback? (gnome)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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