Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 20 Jun 2018 23:09:47 +0000
From:      bugzilla-noreply@freebsd.org
To:        gnome@FreeBSD.org
Subject:   [Bug 229192] audio/pulseaudio: Update to 12.0
Message-ID:  <bug-229192-6497-VnnkFX3ImO@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-229192-6497@https.bugs.freebsd.org/bugzilla/>
References:  <bug-229192-6497@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D229192

--- Comment #2 from lightside <lightside@gmx.com> ---
(In reply to comment #0)
> - Delete ${STAGEDIR}${PREFIX}/libexec/pulse directory, if it's empty
Possible to add following sed patch to post-patch stage:
-8<--
        @${REINPLACE_CMD} -e 's/test -n "$$(pulselibexecdir)"/& -a -n "`echo
$$(pulselibexec_PROGRAMS) | sed -e "s|[[:blank:]]||g"`"/' \
                ${WRKSRC}/src/Makefile.in
-->8-

or update files/patch-src_Makefile.in:
-8<--
--- src/Makefile.in.bak 2018-06-18 14:13:17 UTC
+++ src/Makefile.in
@@ -6461,7 +6461,7 @@
        rm -f $$list
 install-pulselibexecPROGRAMS: $(pulselibexec_PROGRAMS)
        @$(NORMAL_INSTALL)
-       @list=3D'$(pulselibexec_PROGRAMS)'; test -n "$(pulselibexecdir)" ||
list=3D; \
+       @list=3D'$(pulselibexec_PROGRAMS)'; test -n "$(pulselibexecdir)" -a=
 -n
"`echo $(pulselibexec_PROGRAMS) | sed -e 's|[[:blank:]]||g'`" || list=3D; \
        if test -n "$$list"; then \
          echo " $(MKDIR_P) '$(DESTDIR)$(pulselibexecdir)'"; \
          $(MKDIR_P) "$(DESTDIR)$(pulselibexecdir)" || exit 1; \

-->8-

But I decided to propose some method in post-install stage instead.

Probably, this issue is automake 1.15.1 related (or related to src/Makefile=
.am
by itself), which was used to generate src/Makefile.in file:
http://git.savannah.gnu.org/cgit/automake.git/tree/lib/am/progs.am?h=3Dv1.1=
5.1#n25
http://git.savannah.gnu.org/cgit/automake.git/tree/lib/am/progs.am?h=3Dv1.1=
5.1#n30
where 'test -n "$$list"' check is true for pulselibexec_PROGRAMS value, whi=
ch
may contain a space character, when am__EXEEXT_15 and am__EXEEXT_16 variabl=
es
are emtpy (in case if GCONF and GSETTINGS options was disabled), e.g. on 343
line of src/Makefile.in file:
<.. 342 ..>
pulselibexec_PROGRAMS =3D $(am__EXEEXT_15) $(am__EXEEXT_16)
<.. 2121 ..>
@HAVE_GCONF_TRUE@am__EXEEXT_15 =3D gconf-helper$(EXEEXT)
@HAVE_GSETTINGS_TRUE@am__EXEEXT_16 =3D gsettings-helper$(EXEEXT)
PROGRAMS =3D $(bin_PROGRAMS) $(noinst_PROGRAMS) $(pulselibexec_PROGRAMS)
<.. 2125 ..>

--=20
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-229192-6497-VnnkFX3ImO>