commit: 00590554443f6373f4f61368709949a42f3ae666 Author: Michael Weber <michael <AT> xmw <DOT> de> AuthorDate: Sat Nov 14 23:04:24 2015 +0000 Commit: Michael Weber <xmw <AT> gentoo <DOT> org> CommitDate: Sat Nov 14 23:04:24 2015 +0000 URL: https://gitweb.gentoo.org/dev/xmw.git/commit/?id=00590554
media-sound/sndio: Version bump. Package-Manager: portage-2.2.21 Manifest-Sign-Key: 0x71D573A82F434065 media-sound/sndio/Manifest | 17 +++++++++--- media-sound/sndio/sndio-1.0.1.ebuild | 50 ++++++++++++++++++++++++++++++++++++ 2 files changed, 64 insertions(+), 3 deletions(-) diff --git a/media-sound/sndio/Manifest b/media-sound/sndio/Manifest index e603b17..a442a98 100644 --- a/media-sound/sndio/Manifest +++ b/media-sound/sndio/Manifest @@ -4,10 +4,21 @@ Hash: SHA256 DIST sndio-0.0.10.tar.gz 140878 SHA256 100554667533f7854e703a88c167215926a58b5c898e6d3e02b60be26c5415ae SHA512 45e45a0d1e4fe1e3345606cbdf2313e14c2018bd72c10e6bc9213f2a217d0dfc29631294ef65744826247b3583dd83fb405d4eb5b9828b98871159d3ad42c3ca WHIRLPOOL 871205d70e1a9124677e574c697243490d44635d197ff4ba5d4cb2dd1c011ddfe4571b5b58c79e926566b15e6ac7c9a289ec04db64c56da39ce80c2eacda2d19 DIST sndio-0.0.8.tar.gz 156929 SHA256 5fea4ca261e2a09a8504fda047625ae38cb50f71432285c3605c44ed0d700fdf SHA512 35d011f47d93be19c97ffbb031d4611ad8c26bbb9ddb62073506aca991ab3424dcc0c96d9073e89e5455151f2ed7a001e56a7d1d2d9646c7c3e36e5f69e8da76 WHIRLPOOL 05ff5129acee8fab6c635a933ca33bf2a71d6cc3b3dd42a2243c491b81e211d9cc003cfb752148c217b822134a920d3329b3d98550717ae9ca1ea334a18b52be DIST sndio-0_p20120925.tar.bz2 108604 SHA256 09424042e53a29996615edb242ec264a024e418047c6901817e0a5a7e201f1c0 SHA512 b17bc5235efdb5d991170b81782bcbedcf300622a85bd4c691b4da0010756e3f4b54d8265b2a75f293777f3a9f318fe895d6054e7d31e3bff93573eab9e1e53f WHIRLPOOL 009e41c13caf2d2e2f8e761d9078bae52636774cb870126867c403b6ceb6fa59bb4aa792cb91874912d3f65652c138f8460c8c5b48502516a2ab00326dd7cd69 +DIST sndio-1.0.1.tar.gz 119832 SHA256 95591fbcb3faaebb0ce023f1c95d6809a506269758d57b700d9549322eaef702 SHA512 7cccb2bd7cff72bffc146f83b6603bb77a07adef0a2381c93ea9294353956a57d0dfc9117ef27ef3397ec6a7017ae7a1d218b57c3a00276d6724774a62c56348 WHIRLPOOL 30e737a7ff1d3dcd77ffb85e296b0c02d68bb62a0fb3a6bb6184ac80cfff55f7c957e1b310602a07072a5d8ec34118c3dbae2bbc9d7398f029bc401e7292dfc3 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 -iF4EAREIAAYFAlWoICkACgkQknrdDGLu8JBGfgD/WM4q3qbmqyWJ4DqCH22f/Ag5 -xIeDLm1ywJjToUzvQwUA/Rt0XxolNxqrbhbHPODAleUO47cDQlCeWxoT46EFpHuK -=Z0h/ +iQIcBAEBCAAGBQJWR731AAoJEHHVc6gvQ0BlFjYP/jPIJscgAygWRnVBr15K/BI1 +8XMXn7AS3eXw91JJvaT3SuKDt74he2mZur2P2h3fvnk9EIDag3qNlEeVm+BIiBpU +MPVyD0dJsOqV0dIjL3QS3swTioIZIPdLylT5LPXGjXfJmH6BfJi5mKggFbGKstne +dN7fNIXT+JVxlEN/5Czr00l6jXNTFWtltaQrOIJhEKBJxXWd0AHaV8dD7nifwI9j +RRaSYKAcMU5t6Tw4vMnnSgNwZq/GsfjDZ5h2J0wP/HFLrNvzFQo33aj3OHbS2hyb +ZNObrJ/fdPEdrmx84XsBNg/OqFHM/NdpA0pdZazH0i9f7hDO67NbyEGjzOoQYQJH +aNIEXFdE6maFbPIq0fY7ZPTi6QLGvCWeO18BF0xsYiEjcVPinivBLdHON+JdwotU +EXpZwReNT6D9YDISpJFbhYrDmp0t1ag5HEQmEwU03uH3l+i2ZMwofDqgf2VcXabh +dx3PQiEJJ0JujNDx1IenN3jIL0/r6WvDprNkGIIxLRzLMHu6pBElQHDDymSbN7Xl +f0M8i/YSSyLu0uv4hWYme8MRlhNsCEAkYYvtrk241x+UIJU0JQcFsJ+gZQuuVLNR +2mpWegwjNUXJK+BHNhif0yLJovUPfN0IsCRTPGCe4/p6i74GzCG65MBomNZL3fdO +G9FGSqOdnBdz+tuN7lKn +=06WO -----END PGP SIGNATURE----- diff --git a/media-sound/sndio/sndio-1.0.1.ebuild b/media-sound/sndio/sndio-1.0.1.ebuild new file mode 100644 index 0000000..4974213 --- /dev/null +++ b/media-sound/sndio/sndio-1.0.1.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +inherit eutils toolchain-funcs user multilib-minimal + +DESCRIPTION="small audio and MIDI framework part of the OpenBSD project" +HOMEPAGE="http://www.sndio.org/" +SRC_URI="http://www.${PN}.org/${P}.tar.gz" + +LICENSE="ISC" +SLOT="0" +KEYWORDS="~amd64" +IUSE="alsa" + +RDEPEND="alsa? ( media-libs/alsa-lib )" +DEPEND="${REPEND}" + +pkg_setup() { + if ! use alsa ; then + ewarn "alsa output disabled, no local output" + fi +} + +src_prepare() { + epatch "${FILESDIR}"/${PN}-0_p20120925-configure.patch + + multilib_copy_sources +} + +multilib_src_configure() { + econf \ + $(use_enable alsa) \ + --privsep-user=${PN}d \ + --disable-sun + + tc-export CC +} + +multilib_src_install_all() { + dodir /var/lib/sndio + newinitd "${FILESDIR}"/initd ${PN}d + newconfd "${FILESDIR}"/confd ${PN}d +} + +pkg_postinst() { + enewuser ${PN}d -1 -1 /var/lib/${PN} audio +}
