Bug 210062

Summary: astro/routino: install shared library
Product: Ports & Packages Reporter: Christoph Moench-Tegeder <cmt>
Component: Individual Port(s)Assignee: Muhammad Moinur Rahman <bofh>
Status: Closed FIXED    
Severity: Affects Only Me CC: cmt
Priority: --- Keywords: patch
Version: LatestFlags: bofh: maintainer-feedback+
Hardware: Any   
OS: Any   
Bug Depends on:    
Bug Blocks: 210063    
Attachments:
Description Flags
include shared libraries and enable stripping
none
poudriere testport log none

Description Christoph Moench-Tegeder freebsd_committer 2016-06-05 20:21:23 UTC
Created attachment 171073 [details]
include shared libraries and enable stripping

Due to the homegrown Makefile in routino-3.1.1/src/Makefile the shared libraries libroutino and libroutino-slim had not been installed (cp threw errors for unknown options). Further, stripping of the installed binaries failed with permission errors. All these errors had been ignored (the shared libraries were even missing from the pkg-plist), but downstream users of libroutino were left cold in the rain (notably qmapshack). Attached patch fixes these issues.
Comment 1 Christoph Moench-Tegeder freebsd_committer 2016-06-05 20:22:04 UTC
Created attachment 171074 [details]
poudriere testport log
Comment 2 commit-hook freebsd_committer 2016-06-09 20:50:58 UTC
A commit references this bug:

Author: bofh
Date: Thu Jun  9 20:50:15 UTC 2016
New revision: 416629
URL: https://svnweb.freebsd.org/changeset/ports/416629

Log:
  astro/routino: Install shared library

  PR:		210062
  Submitted by:	cmt

Changes:
  head/astro/routino/Makefile
  head/astro/routino/files/
  head/astro/routino/files/patch-doc_Makefile
  head/astro/routino/files/patch-extras_find-fixme_Makefile
  head/astro/routino/files/patch-src_Makefile
  head/astro/routino/files/patch-web_Makefile
  head/astro/routino/files/patch-xml_Makefile
  head/astro/routino/pkg-plist
Comment 3 commit-hook freebsd_committer 2016-06-18 19:22:18 UTC
A commit references this bug:

Author: marino
Date: Sat Jun 18 19:21:41 UTC 2016
New revision: 417082
URL: https://svnweb.freebsd.org/changeset/ports/417082

Log:
  astro/routino: revbump to fix astro/qmapshack

  The previous commit added two libraries to the package, but failed to
  bump the port.  The immediate fallout is astro/qmapshack fails at
  run-depends stage on incremental bulk builds.

  PR:	210062

Changes:
  head/astro/routino/Makefile