Bug 196345

Summary: audio/espeak: Fix LIB_DEPENDS on portaudio and fix plist
Product: Ports & Packages Reporter: Dmitry Marakasov <amdmi3>
Component: Individual Port(s)Assignee: Nicola Vitale <nivit>
Status: Closed FIXED    
Severity: Affects Many People CC: nivit
Priority: --- Keywords: easy, needs-qa, patch
Version: LatestFlags: nivit: maintainer-feedback+
Hardware: Any   
OS: Any   
Attachments:
Description Flags
patch koobs: maintainer-approval? (nivit)

Description Dmitry Marakasov freebsd_committer freebsd_triage 2014-12-29 04:43:46 UTC
Created attachment 151055 [details]
patch

- Depend on specific version of libportaudio, to not pick up library from portaudio2 and break the build
- Add empty directories to plist to fix stage-qa
Comment 1 Bugzilla Automation freebsd_committer freebsd_triage 2014-12-29 04:43:46 UTC
Auto-assigned to maintainer nivit@FreeBSD.org
Comment 2 Kubilay Kocak freebsd_committer freebsd_triage 2014-12-29 04:53:19 UTC
Are you sure we want to .0 suffix in the lib depends?
Comment 3 Dmitry Marakasov freebsd_committer freebsd_triage 2014-12-29 12:39:00 UTC
That is the point - we must always use .0 and .2 to distinguish between audio/portaduio and audio/portaudio2. Actually, all portaudio-using ports should be fixed, however I've just ran into espeak on a live system.
Comment 4 commit-hook freebsd_committer freebsd_triage 2015-01-14 18:37:02 UTC
A commit references this bug:

Author: amdmi3
Date: Wed Jan 14 18:36:24 UTC 2015
New revision: 377036
URL: https://svnweb.freebsd.org/changeset/ports/377036

Log:
  - Depend on specific version of libportaudio, to not pick up library from portaudio2 and break the build
  - Add empty directories to plist

  PR:		196345
  Submitted by:	amdmi3
  Approved by:	maintainer timeout (nivit)

Changes:
  head/audio/espeak/Makefile
  head/audio/espeak/pkg-plist