Date: Thursday, September 3, 2020 @ 19:46:11 Author: dvzrv Revision: 395417
upgpkg: libao 1.2.2-5: Rebuild to add provides. Switch to correct license (GPL2). Use source tarball instead of relying on unverified git checkout. Removing unused conflicts and replaces arrays. Setting provides to include only libao.so. Run autoreconf in prepare() Add all available sodeps in package() and the respective packages in makedepends. Install docs. Update maintainer info. Modified: libao/trunk/PKGBUILD ----------+ PKGBUILD | 62 ++++++++++++++++++++++++++++++------------------------------- 1 file changed, 31 insertions(+), 31 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2020-09-03 19:14:52 UTC (rev 395416) +++ PKGBUILD 2020-09-03 19:46:11 UTC (rev 395417) @@ -1,43 +1,43 @@ +# Maintainer: David Runge <[email protected]> +# Contributor: Gaetan Bisson <[email protected]> # Contributor: dorphell <[email protected]> -# Maintainer: Gaetan Bisson <[email protected]> pkgname=libao pkgver=1.2.2 -pkgrel=4 -pkgdesc='Cross-platform audio output library and plugins' -url='https://xiph.org/ao/' +pkgrel=5 +pkgdesc="Cross-platform audio output library and plugins" +url="https://xiph.org/ao/" arch=('x86_64') -license=('GPL') -depends=('alsa-lib') -makedepends=('libpulse' 'git') -backup=('etc/libao.conf') -#source=("http://downloads.xiph.org/releases/ao/${pkgname}-${pkgver}.tar.gz" -#source=("git+https://git.xiph.org/libao.git#commit=3f4b02f046550aca54d7f11a5d9c56ac421f0b66" -source=("git+https://github.com/xiph/libao.git#commit=3f4b02f046550aca54d7f11a5d9c56ac421f0b66" - 'libao.conf') -sha256sums=('SKIP' - 'c6cde8eaa3516ab6a2e6f154a70961b3f448f4b739491a82e0c512f2740525af') +license=('GPL2') +depends=('gcc-libs' 'glibc') +makedepends=('alsa-lib' 'libpulse') +provides=('libao.so') +backup=("etc/${pkgname}.conf") +source=("https://gitlab.xiph.org/xiph/libao/-/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz" + "${pkgname}.conf") +sha512sums=('d2736d25b60862e7d7469611ce31b1df40a4366ab160e2ff1b46919ae91692d1596c8468e4f016303b306fc3ac1bddc7b727f535a362f403c3fe7c6532e9045a' + 'f50d23993eeab4786e68edec88665783a697c141e8f26d38edbe4deb1c760ec690741c70f39e1ec5edaf07ce18216709ea8c23bd622543796248408ce32e53c4') +b2sums=('e5b5d87c4357ee113769732cb6a7e0afa28b2bc4923be8dacd1fa39ac5fb96d8a5e19bc45137ffc8ec63eef0382130ab9b311aad3a66be4566e0cb9761417b23' + '5ace51c34b8f9409c5f322ccb1381984b35402866ced3b1b38b2b8fffd10780de80d33418e031decb2cfba452029a48b40df8077d7d67390fcf87bcf57c0cbca') -conflicts=('libao-pulse') -provides=("libao-pulse=${pkgver}-${pkgrel}") -replaces=('libao-pulse') +prepare() { + cd "${pkgname}-${pkgver}" + autoreconf -vfi +} build() { -# cd "${srcdir}/${pkgname}-${pkgver}" - cd "${srcdir}/${pkgname}" - ./autogen.sh - - ./configure \ - --prefix=/usr \ - --enable-alsa-mmap \ - - make + cd "${pkgname}-${pkgver}" + ./configure --prefix=/usr \ + --enable-alsa-mmap + make } package() { -# cd "${srcdir}/${pkgname}-${pkgver}" - cd "${srcdir}/${pkgname}" - - make DESTDIR="${pkgdir}" install - install -Dm644 "${srcdir}"/libao.conf "${pkgdir}"/etc/libao.conf + depends+=('libasound.so' 'libpulse.so' 'libpulse-simple.so') + cd "${pkgname}-${pkgver}" + make DESTDIR="${pkgdir}" install + # default config + install -vDm 644 "../${pkgname}.conf" -t "${pkgdir}/etc/" + install -vDm 644 {AUTHORS,CHANGES,HACKING,README,TODO} \ + -t "${pkgdir}/usr/share/doc/${pkgname}" }
