Balló György pushed to branch main at Arch Linux / Packaging / Packages / libdc1394
Commits: 64891c4a by Balló György at 2024-05-13T16:35:53+02:00 Switch to git source - - - - - 3 changed files: - .SRCINFO - .nvchecker.toml - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -6,10 +6,13 @@ pkgbase = libdc1394 arch = x86_64 license = LGPL-2.1-or-later makedepends = doxygen + makedepends = git + makedepends = libxv + makedepends = sdl depends = glibc depends = libraw1394 depends = libusb - source = https://downloads.sourceforge.net/libdc1394/libdc1394-2.2.7.tar.gz - sha256sums = 537ceb78dd3cef271a183f4a176191d1cecf85f025520e6bd3758b0e19e6609f + source = libdc1394::git+https://git.code.sf.net/p/libdc1394/code#tag=V_2_2_7 + b2sums = 2e4c03c6f7c96734230e452e9088abcc54907eabd81eebb0862f192e2d1c3c6d3f65d92a75cc95323f9bf4d1490b52043bbb0c1776619cac8cace44306e354d2 pkgname = libdc1394 ===================================== .nvchecker.toml ===================================== @@ -1,4 +1,4 @@ [libdc1394] -source = "regex" -url = "https://sourceforge.net/projects/libdc1394/best_release.json" -regex = ".*/libdc1394-([^\"]*).tar.gz" +source = "git" +git = "https://git.code.sf.net/p/libdc1394/code" +prefix = "V_" ===================================== PKGBUILD ===================================== @@ -9,19 +9,24 @@ arch=('x86_64') url='https://damien.douxchamps.net/ieee1394/libdc1394/' license=('LGPL-2.1-or-later') depends=('glibc' 'libraw1394' 'libusb') -makedepends=('doxygen') -source=("https://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.gz") -sha256sums=('537ceb78dd3cef271a183f4a176191d1cecf85f025520e6bd3758b0e19e6609f') +makedepends=('doxygen' 'git' 'libxv' 'sdl') +source=("$pkgname::git+https://git.code.sf.net/p/libdc1394/code#tag=V_${pkgver//./_}") +b2sums=('2e4c03c6f7c96734230e452e9088abcc54907eabd81eebb0862f192e2d1c3c6d3f65d92a75cc95323f9bf4d1490b52043bbb0c1776619cac8cace44306e354d2') + +prepare() { + cd $pkgname + autoreconf -fi +} build() { - cd $pkgname-$pkgver + cd $pkgname ./configure --prefix=/usr --enable-doxygen-html make make doc } package() { - cd $pkgname-$pkgver + cd $pkgname make DESTDIR="$pkgdir" install install -dm755 "$pkgdir/usr/share/doc/$pkgname" View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/libdc1394/-/commit/64891c4a8936ab181c9bd5a6974ead007e924877 -- This project does not include diff previews in email notifications. View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/libdc1394/-/commit/64891c4a8936ab181c9bd5a6974ead007e924877 You're receiving this email because of your account on gitlab.archlinux.org.