Bug 207074 - audio/audacity: Install headers to include directory instead of data directory
Summary: audio/audacity: Install headers to include directory instead of data directory
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Thomas Zander
URL:
Keywords: easy, patch
Depends on: 206914
Blocks:
  Show dependency treegraph
 
Reported: 2016-02-10 11:46 UTC by Tatsuki Makino
Modified: 2016-03-18 06:58 UTC (History)
2 users (show)

See Also:
xxjack12xx: maintainer-feedback+


Attachments
patch for audio/audacity (3.54 KB, patch)
2016-02-10 11:46 UTC, Tatsuki Makino
no flags Details | Diff
log with attachment 166592 (bug 206914) and attachment 166826 on 9.3-STABLE amd64 (56.58 KB, application/x-xz)
2016-02-13 04:07 UTC, Tatsuki Makino
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Tatsuki Makino 2016-02-10 11:46:56 UTC
Created attachment 166826 [details]
patch for audio/audacity

using /usr/local/include instead of /usr/local/share/audacity/include.
And create symlink %%DATADIR%%/include/audacity for compatibility.
Comment 1 Jack 2016-02-11 03:24:03 UTC
I'll test this on 10 and 11.
Comment 2 Jack 2016-02-11 04:07:13 UTC
Compiles fine on 10 and 11.
Comment 3 Tatsuki Makino 2016-02-13 04:07:42 UTC
Created attachment 166922 [details]
log with attachment 166592 [details] (bug 206914) and attachment 166826 [details] on 9.3-STABLE amd64
Comment 4 commit-hook freebsd_committer freebsd_triage 2016-03-18 06:51:35 UTC
A commit references this bug:

Author: riggs
Date: Fri Mar 18 06:51:29 UTC 2016
New revision: 411331
URL: https://svnweb.freebsd.org/changeset/ports/411331

Log:
  Add autoreconf libtool to USES; install headers to include, not DATADIR

  This changeset brings in the necessary fixes in audacity's build system
  to use autoreconf and libtool in USES. (206914)
  First use case of this is to have audacity install its headers in the
  standard include path rather than DATADIR (207074).
  Bump PORTREVISION.

  PR:		206914, 207074
  Submitted by:	tatsuki_makino@hotmail.com
  Approved by:	xxjack12xx@gmail.com (maintainer)

Changes:
  head/audio/audacity/Makefile
  head/audio/audacity/files/patch-Makefile.am
  head/audio/audacity/files/patch-configure.ac
  head/audio/audacity/files/patch-include_Makefile.am
  head/audio/audacity/files/patch-lib-src_FileDialog_Makefile.am
  head/audio/audacity/files/patch-lib-src_FileDialog_Makefile.in
  head/audio/audacity/files/patch-lib-src_FileDialog_configure.ac
  head/audio/audacity/files/patch-lib-src_FileDialog_gtk_Makefile.am
  head/audio/audacity/files/patch-lib-src_FileDialog_mac_Makefile.am
  head/audio/audacity/files/patch-lib-src_FileDialog_win_Makefile.am
  head/audio/audacity/files/patch-lib-src__libmad__configure
  head/audio/audacity/files/patch-lib-src__soundtouch__source__SoundTouch__Makefile.in
  head/audio/audacity/files/patch-lib-src_libmad_configure.ac
  head/audio/audacity/files/patch-lib-src_libnyquist_Makefile.in
  head/audio/audacity/files/patch-lib-src_portaudio-v19_bindings_cpp_configure.ac
  head/audio/audacity/files/patch-lib-src_portmixer_configure
  head/audio/audacity/files/patch-src_Makefile.am
  head/audio/audacity/files/patch-src__Makefile.in
  head/audio/audacity/pkg-plist