Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 6 Jan 2020 06:27:19 +0100
From:      Baptiste Daroussin <bapt@FreeBSD.org>
To:        Yuri Victorovich <yuri@FreeBSD.org>
Cc:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   Re: svn commit: r522202 - in head/audio: . libaudec libaudec/files
Message-ID:  <20200106052719.5oqlohpaadoua3hp@ivaldir.net>
In-Reply-To: <202001060451.0064pfdH044874@repo.freebsd.org>
References:  <202001060451.0064pfdH044874@repo.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help

--ab5qzaddx5kgz56n
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Mon, Jan 06, 2020 at 04:51:41AM +0000, Yuri Victorovich wrote:
> Author: yuri
> Date: Mon Jan  6 04:51:41 2020
> New Revision: 522202
> URL: https://svnweb.freebsd.org/changeset/ports/522202
>=20
> Log:
>   New port: audio/libaudec: Wrapper library over ffmpeg, sndfile and libs=
amplerate
>=20
> Added:
>   head/audio/libaudec/
>   head/audio/libaudec/Makefile   (contents, props changed)
>   head/audio/libaudec/distinfo   (contents, props changed)
>   head/audio/libaudec/files/
>   head/audio/libaudec/files/patch-meson.build   (contents, props changed)
>   head/audio/libaudec/pkg-descr   (contents, props changed)
> Modified:
>   head/audio/Makefile
>=20
> Modified: head/audio/Makefile
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
> --- head/audio/Makefile	Mon Jan  6 04:37:36 2020	(r522201)
> +++ head/audio/Makefile	Mon Jan  6 04:51:41 2020	(r522202)
> @@ -372,6 +372,7 @@
>      SUBDIR +=3D libamrnb
>      SUBDIR +=3D libamrwb
>      SUBDIR +=3D libao
> +    SUBDIR +=3D libaudec
>      SUBDIR +=3D libaudiofile
>      SUBDIR +=3D libbpm
>      SUBDIR +=3D libbs2b
>=20
> Added: head/audio/libaudec/Makefile
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
> --- /dev/null	00:00:00 1970	(empty, because file is newly added)
> +++ head/audio/libaudec/Makefile	Mon Jan  6 04:51:41 2020	(r522202)
> @@ -0,0 +1,26 @@
> +# $FreeBSD$
> +
> +PORTNAME=3D	libaudec
> +DISTVERSIONPREFIX=3D	v
> +DISTVERSION=3D	0.1
> +CATEGORIES=3D	audio devel
> +
> +MAINTAINER=3D	yuri@FreeBSD.org
> +COMMENT=3D	Wrapper library over ffmpeg, sndfile and libsamplerate
> +
> +LICENSE=3D	AGPLv3
> +LICENSE_FILE=3D	${WRKSRC}/COPYING
> +
> +LIB_DEPENDS=3D	libsamplerate.so:audio/libsamplerate \
> +		libsndfile.so:audio/libsndfile
> +
> +USES=3D		compiler:c11 meson pkgconfig
> +USE_GITHUB=3D	yes
> +GH_ACCOUNT=3D	alex-tee
> +USE_LDCONFIG=3D	yes
> +
> +PLIST_FILES=3D	include/audec/audec.h \
> +		lib/libaudec.so \
> +		libdata/pkgconfig/audec.pc
> +
Given the plist, it seems the library does not have a "soname" it will mess=
 up
with the shlib_provides/shlib_requires from pkg.

It is also a good practice to have a soname for shared library in general.
(A soname which is not the name of the .so file itself ;))

Best regards,
Bapt

--ab5qzaddx5kgz56n
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQIzBAABCAAdFiEEgOTj3suS2urGXVU3Y4mL3PG3PloFAl4SxTcACgkQY4mL3PG3
PlrKbBAAmvGM0b8fM5jQN+F8yKXV/QfAXpaFPcxPZNpJKyTHMoXXkVyGG4AJ1y6Y
Jwdk8djm9S/S4S5y4IdDgPs+TAQ5nDWoMGW3qpQBK6TDUSj+jOTiOH3kM7Ks+ncR
R07aFgXdg+pwNe6kmTmjdbhCedyHWcBDXs5/HQjLFf/BmGTrC+HDnYs0ubDm08lv
WCIuYMTzRV5v6rkU5S7RFHWBD6IVc5MjOg9sO/vlbXgmapvzb0EV9EWq1VkXFGr7
AM+hTlQHNC14Qp+z6Gf30tHO/oIo0BrUZlCCzSvAb8HPwC58b/cXa5vRHs1Ua1QB
2q9MGMCRcvgzmDt7rsacjkpa75bzfsSS1yrJMapf+p6oNLubKcVvbH8brbHF2Y8U
+3Kq8GVX7xs/rvBlI3Xw+hhXC/6CAqR9mVjb23eCe+3/GhTl5PBi3wVVbZx3WG3f
JP8isRne8sBeEKRtUrsZOZ5v3fb7A7PfXDalC5BxYadSZRlKjf4933GFBMsawnZu
uh5ZwZai7o891z7cKCG5iUWiXBEiPT6tsPO2dV28wG65LSmQQ/zLfNsxM+cVM5b3
thp+Q9GzwZbexJPPBGqWbIMUwXUu/gfJSAOKYC0mLmVBtLyMDUenO1TKcKGKSgDP
MHT/VGKYFm8e9FD68wnPjc5ofMQ32/Aya2zmWARagrlSt4v3SrI=
=7QWZ
-----END PGP SIGNATURE-----

--ab5qzaddx5kgz56n--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20200106052719.5oqlohpaadoua3hp>