Balló György pushed to branch main at Arch Linux / Packaging / Packages / osinfo-db
Commits: 93ec4e4a by Balló György at 2024-05-12T15:25:03+02:00 Switch to git source - - - - - 2 changed files: - .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -5,14 +5,14 @@ pkgbase = osinfo-db url = https://libosinfo.org/ arch = any license = GPL-2.0-or-later + checkdepends = python-lxml + checkdepends = python-pytest + makedepends = git makedepends = osinfo-db-tools - noextract = osinfo-db-20240510.tar.xz - source = https://releases.pagure.org/libosinfo/osinfo-db-20240510.tar.xz - source = https://releases.pagure.org/libosinfo/osinfo-db-20240510.tar.xz.asc + source = git+https://gitlab.com/libosinfo/osinfo-db.git?signed#tag=v20240510 validpgpkeys = DAF3A6FDB26B62912D0E8E3FBE86EBB415104FDF validpgpkeys = 09B9C8FF223EF113AFA06A39EE926C2BDACC177B validpgpkeys = 206D3B352F566F3B0E6572E997D9123DE37A484F - sha256sums = 08a2d521c485687f6be39940d5b3f61bc0f583bb7e3655a131c658385eb7e5ca - sha256sums = SKIP + b2sums = da04f81587b14fb8a95ae638ef013de7530ea84e9ad89b7f7c0baa5dad71320311d2da1015be12d6eb2beb997802548e465b1f0437a96840506b3d1334dac1b4 pkgname = osinfo-db ===================================== PKGBUILD ===================================== @@ -7,15 +7,30 @@ pkgdesc='Osinfo database of information about operating systems for virtualizati arch=('any') url='https://libosinfo.org/' license=('GPL-2.0-or-later') -makedepends=('osinfo-db-tools') -source=("https://releases.pagure.org/libosinfo/$pkgname-$pkgver.tar.xz"{,.asc}) -noextract=("$pkgname-$pkgver.tar.xz") +makedepends=('git' 'osinfo-db-tools') +checkdepends=('python-lxml' 'python-pytest') +source=("git+https://gitlab.com/libosinfo/$pkgname.git?signed#tag=v$pkgver") +b2sums=('da04f81587b14fb8a95ae638ef013de7530ea84e9ad89b7f7c0baa5dad71320311d2da1015be12d6eb2beb997802548e465b1f0437a96840506b3d1334dac1b4') validpgpkeys=('DAF3A6FDB26B62912D0E8E3FBE86EBB415104FDF' # Daniel P. Berrange '09B9C8FF223EF113AFA06A39EE926C2BDACC177B' # Fabiano Fidêncio '206D3B352F566F3B0E6572E997D9123DE37A484F') # Victor Toso de Carvalho <m...@victortoso.com> -sha256sums=('08a2d521c485687f6be39940d5b3f61bc0f583bb7e3655a131c658385eb7e5ca' - 'SKIP') + +prepare() { + cd $pkgname + sed -i "s/TODAY = .*/TODAY = $pkgver/" Makefile +} + +build() { + cd $pkgname + make +} + +check() { + cd $pkgname + make check +} package() { - osinfo-db-import --root "$pkgdir" --system $pkgname-$pkgver.tar.xz + cd $pkgname + make install DESTDIR="$pkgdir" OSINFO_DB_TARGET="--system" } View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/osinfo-db/-/commit/93ec4e4aec6066dcc4ee134b4f64419e121326ff -- This project does not include diff previews in email notifications. View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/osinfo-db/-/commit/93ec4e4aec6066dcc4ee134b4f64419e121326ff You're receiving this email because of your account on gitlab.archlinux.org.