# Maintainer: Sidney Kuyateh # Contributor: Caltlgin Stsodaat # Contributor: Louis Tim Larsen # Contributor: Michael Healy # Contributor: Xiao-Long Chen # Contributor: SoftwareRat # Contributor: Ewout van Mansom pkgname='ubuntu-wallpapers' pkgver=22.04.4 pkgrel=2 pkgdesc='The default Wallpapers for Ubuntu' arch=('any') url='https://launchpad.net/ubuntu-wallpapers' _pool_url='http://archive.ubuntu.com/ubuntu/pool/main' license=('custom') makedepends=('python-distutils-extra' 'python-setuptools') # https://packages.ubuntu.com/source/ubuntu-wallpapers # http://archive.ubuntu.com/ubuntu/pool/main/u/ubuntu-wallpapers/ source=( "${_pool_url}/${pkgname::1}/${pkgname}/${pkgname}_${pkgver}.orig.tar.gz" "${_pool_url}/${pkgname::1}/${pkgname}/${pkgname}_${pkgver}-0ubuntu1.debian.tar.xz" 'setuptools-bugfix.patch' ) sha256sums=('83a9469e84c908d29f9fb2484029575a2d05548f9d984dca556740b622c5dd1e' '430a61aa87de2fc12ba3a7ba583df16643839c3b14c7d9138d67e43d43767a6b' 'fee8ef60ea8ecfbf847fd45b30db7efc7bf233d9d6e5f67b14f2f29e585fc4ac') prepare() { cd "${pkgname}-${pkgver}" # The setup.py script reads the package version from debian/* ln -sfv ../debian . # Patch setuptools to work around new behavior in setuptools # Eventually this can be removed, whenever Ubuntu/Debian package maintainers # Stumble on this and fix it upstream. patch --forward --strip=1 --input="${srcdir}/setuptools-bugfix.patch" } package() { cd "${pkgname}-${pkgver}" python setup.py install --root="${pkgdir}/" --optimize=1 install -Dvm644 'debian/copyright' "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" } # vim: ts=2 sw=2 et: