Date: Wednesday, March 17, 2021 @ 16:03:29 Author: andyrtr Revision: 410169
archrelease: copy trunk to extra-x86_64 Added: dbus-python/repos/extra-x86_64/PKGBUILD (from rev 410168, dbus-python/trunk/PKGBUILD) Deleted: dbus-python/repos/extra-x86_64/PKGBUILD ----------+ PKGBUILD | 106 ++++++++++++++++++++----------------------------------------- 1 file changed, 35 insertions(+), 71 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2021-03-17 16:03:23 UTC (rev 410168) +++ PKGBUILD 2021-03-17 16:03:29 UTC (rev 410169) @@ -1,71 +0,0 @@ -# Maintainer: Jan de Groot <j...@archlinux.org> - -pkgbase=dbus-python -pkgname=('python-dbus' 'python2-dbus' 'python-dbus-common') -pkgver=1.2.16 -pkgrel=3 -pkgdesc="Python bindings for DBUS" -url="https://www.freedesktop.org/wiki/Software/DBusBindings" -arch=(x86_64) -license=('GPL' 'LGPL') -depends=('dbus' 'glib2') -makedepends=('python' 'python2' 'autoconf-archive' 'python-sphinx_rtd_theme' 'python-sphinx') -source=(https://dbus.freedesktop.org/releases/${pkgbase}/${pkgbase}-${pkgver}.tar.gz{,.asc}) -sha256sums=('11238f1d86c995d8aed2e22f04a1e3779f0d70e587caffeab4857f3c662ed5a4' - 'SKIP') -validpgpkeys=('DA98F25C0871C49A59EAFF2C4DE8FF2A63C7CC90') - -prepare() { - mkdir build-python2 build-python3 - cd $pkgbase-$pkgver - autoreconf -fi -} - -build() { - cd build-python2 - ../${pkgbase}-${pkgver}/configure --prefix=/usr PYTHON_VERSION=2 - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - make - - cd ../build-python3 - ../${pkgbase}-${pkgver}/configure --prefix=/usr - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - make -} - -package_python-dbus-common() { - pkgdesc="Common dbus-python files shared between python-dbus and python2-dbus" - depends=() - conflicts=('dbus-python<1.1.0') - - cd build-python3 - make DESTDIR="${pkgdir}" install-data - rm -r "${pkgdir}"/usr/lib/python* -} - -package_python-dbus() { - depends+=('python-dbus-common' 'python') - pkgdesc="Python bindings for DBUS" - - cd build-python3 - make DESTDIR="${pkgdir}" install - - rm -rf "${pkgdir}/usr/share" - rm -r "${pkgdir}/usr/include" - rm -r "${pkgdir}/usr/lib/pkgconfig" -} - -package_python2-dbus() { - depends+=('python-dbus-common' 'python2') - pkgdesc="Python2 bindings for DBUS" - replaces=('dbus-python') - conflicts=('dbus-python') - provides=("dbus-python=$pkgver") - - cd build-python2 - make DESTDIR="${pkgdir}" install - - rm -rf "${pkgdir}/usr/share" - rm -r "${pkgdir}/usr/include" - rm -r "${pkgdir}/usr/lib/pkgconfig" -} Copied: dbus-python/repos/extra-x86_64/PKGBUILD (from rev 410168, dbus-python/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2021-03-17 16:03:29 UTC (rev 410169) @@ -0,0 +1,35 @@ +# Maintainer: Jan de Groot <j...@archlinux.org> + +pkgname=dbus-python +pkgver=1.2.16 +pkgrel=4 +pkgdesc="Python bindings for DBUS" +url="https://www.freedesktop.org/wiki/Software/DBusBindings" +arch=(x86_64) +license=('GPL' 'LGPL') +depends=('dbus' 'glib2') +makedepends=('python' 'autoconf-archive' 'python-sphinx_rtd_theme' 'python-sphinx') +source=(https://dbus.freedesktop.org/releases/${pkgname}/${pkgname}-${pkgver}.tar.gz{,.asc}) +sha256sums=('11238f1d86c995d8aed2e22f04a1e3779f0d70e587caffeab4857f3c662ed5a4' + 'SKIP') +validpgpkeys=('DA98F25C0871C49A59EAFF2C4DE8FF2A63C7CC90') +replaces=('python-dbus' 'python-dbus-common') +conflicts=('python-dbus' 'python-dbus-common') +provides=("python-dbus=$pkgver" "python-dbus-common=$pkgver") + +prepare() { + cd $pkgname-$pkgver + autoreconf -vfi +} + +build() { + cd $pkgname-$pkgver + ./configure --prefix=/usr + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make +} + +package() { + cd $pkgname-$pkgver + make DESTDIR="${pkgdir}" install +}