diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 38 |
1 files changed, 20 insertions, 18 deletions
@@ -5,27 +5,32 @@ pkgname='ovirt-guest-agent' _mainver='1.0.12' _subrel='1' pkgver="${_mainver}.${_subrel}" -pkgrel='1' +pkgrel='2' pkgdesc='The oVirt Guest Agent' arch=('x86_64') -url="http://wiki.ovirt.org/develop/developer-guide/vdsm/guest-agent" +url="http://ovirt.org/develop/developer-guide/vdsm/guest-agent" depends=('systemd' 'python2' 'python2-dbus' 'python2-gobject2' 'dbus-glib' 'python2-ethtool' 'usermode') -makedepends=('pam' 'libtool' 'python2' 'python2-pep8' 'pep8') +makedepends=('pam' 'libtool' 'python2' 'python2-pycodestyle' 'patch' 'autoconf') license=('ASL 2.0') install="${pkgname}.install" -source=("python2-arch.patch" +source=("https://evilissimo.fedorapeople.org/releases/${pkgname}/${_mainver}/${pkgname}-${pkgver}.tar.bz2" + "python2-arch.patch" + "ovirt-guest-agent-1.0.12.1_python_pycodestyle.patch" "sysusers.conf" - "${pkgname}.service" - "https://evilissimo.fedorapeople.org/releases/${pkgname}/${_mainver}/${pkgname}-${pkgver}.tar.bz2") -sha256sums=('95c162b584dd137296bcec70d14079d4b93d10d8542a87bd8f1cd6ad01e4b140' + "${pkgname}.service") +sha256sums=('5d5eb817947604fecf1922109fb96b44cb1bbc616b6ca6feb468fb4a3604a433' + '95c162b584dd137296bcec70d14079d4b93d10d8542a87bd8f1cd6ad01e4b140' + '23ca1080d0ea1c4214afa60849087c91e8eaecf03afcb69ef9ee19220644163a' 'fab3d62ecd8f6546d5b193f4ca22919de20451678b4cce2c53aa0977fed4f483' - '545235630d6da51b547c1e8c177ddbf9f57aa81017b8683274a449d46e765cc4' - '5d5eb817947604fecf1922109fb96b44cb1bbc616b6ca6feb468fb4a3604a433') + '545235630d6da51b547c1e8c177ddbf9f57aa81017b8683274a449d46e765cc4') backup=("etc/${pkgname}.conf") prepare() { - pushd "${pkgname}-${pkgver}" - patch -p1 -i ../python2-arch.patch + cd "${srcdir}/${pkgname}-${pkgver}" + patch -p1 -i "${srcdir}/python2-arch.patch" + patch -p1 -i "${srcdir}/ovirt-guest-agent-1.0.12.1_python_pycodestyle.patch" + + autoreconf -i PYTHON=/usr/bin/python2 ./configure \ --prefix=/usr \ @@ -43,21 +48,18 @@ prepare() { --without-gdm \ --without-kdm \ --enable-securedir=/usr/lib/security - popd } build() { - pushd "${pkgname}-${pkgver}" + cd "${srcdir}/${pkgname}-${pkgver}" make - popd } package() { - pushd "${pkgname}-${pkgver}" + cd "${srcdir}/${pkgname}-${pkgver}" make DESTDIR="${pkgdir}" install libtool --finish ${pkgdir}/usr/lib/security - popd - install -Dm644 "${pkgname}.service" "${pkgdir}/usr/lib/systemd/system/${pkgname}.service" - install -Dm644 "sysusers.conf" "${pkgdir}/usr/lib/sysusers.d/${pkgname}.conf" + install -Dm644 "${srcdir}/${pkgname}.service" "${pkgdir}/usr/lib/systemd/system/${pkgname}.service" + install -Dm644 "${srcdir}/sysusers.conf" "${pkgdir}/usr/lib/sysusers.d/${pkgname}.conf" install -dm775 -o 175 -g 175 "${pkgdir}/var/log/${pkgname}" } |