summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD38
1 files changed, 20 insertions, 18 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 00cc6cdc929f..1d87012541c9 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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}"
}