Tobias Powalowski pushed to branch main at Arch Linux / Packaging / Packages /
rdfind
Commits:
01f8a04e by Tobias Powalowski at 2024-08-28T20:06:53+02:00
upgpkg: 1.6.0-3: update to git building
- - - - -
3 changed files:
- .SRCINFO
- + .nvchecker.toml
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,18 +1,16 @@
pkgbase = rdfind
pkgdesc = Redundant data find - a program that finds duplicate files.
pkgver = 1.6.0
- pkgrel = 2
- url = http://rdfind.pauldreik.se
- arch = i686
+ pkgrel = 3
+ url = https://rdfind.pauldreik.se
arch = x86_64
license = GPL-2.0-only
+ makedepends = git
depends = nettle
depends = glibc
depends = gcc-libs
- source = http://rdfind.pauldreik.se/rdfind-1.6.0.tar.gz
- source = http://rdfind.pauldreik.se/rdfind-1.6.0.tar.gz.asc
+ source =
git+https://github.com/pauldreik/rdfind.git?signed#tag=releases/1.6.0
validpgpkeys = CC3C51BA88205B19728A6F07C9D9A0EA44EAE0EB
- sha256sums =
7a406e8ef1886a5869655604618dd98f672f12c6a6be4926d053be65070f3279
- sha256sums = SKIP
+ b2sums =
96ca92d94e76a4014e874be35b94189c1f22fb00f1cdf06c2ac48e3b9d4ca1b589ec831f6f9059dd668d9d539f5adfab7b820eaaff70fb35a7624400445b999c
pkgname = rdfind
=====================================
.nvchecker.toml
=====================================
@@ -0,0 +1,4 @@
+[rdfind]
+source = "git"
+git = "https://github.com/pauldreik/rdfind.git"
+prefix = "releases/"
=====================================
PKGBUILD
=====================================
@@ -2,35 +2,42 @@
# Contributor: Christian Kohlstedde <[email protected]>
# Contributor: Mariusz Libera <[email protected]>
# Contributor: Alex 'AdUser' Z <[email protected]>
-
pkgname=rdfind
pkgver=1.6.0
-pkgrel=2
-pkgdesc='Redundant data find - a program that finds duplicate files'
+pkgrel=3
+pkgdesc='Redundant data find - a program that finds duplicate files.'
arch=('x86_64')
url='https://rdfind.pauldreik.se'
license=('GPL-2.0-only')
depends=('nettle' 'glibc' 'gcc-libs')
-source=("${url}/${pkgname}-${pkgver}.tar.gz"{,.asc})
-sha256sums=('7a406e8ef1886a5869655604618dd98f672f12c6a6be4926d053be65070f3279'
- 'SKIP')
+makedepends=('git')
+source=("git+https://github.com/pauldreik/rdfind.git?signed#tag=releases/${pkgver}")
validpgpkeys=("CC3C51BA88205B19728A6F07C9D9A0EA44EAE0EB")
+b2sums=('96ca92d94e76a4014e874be35b94189c1f22fb00f1cdf06c2ac48e3b9d4ca1b589ec831f6f9059dd668d9d539f5adfab7b820eaaff70fb35a7624400445b999c')
+
+prepare() {
+ cd "${pkgname}"
+ ./bootstrap.sh
+}
build() {
- cd "${pkgname}-${pkgver}"
+ cd "${pkgname}"
./configure --prefix=/usr
- make
+ make -s
}
check() {
- cd "${pkgname}-${pkgver}"
+ cd "${pkgname}"
make check
}
package() {
- cd "${pkgname}-${pkgver}"
- make DESTDIR="${pkgdir}" install
+ cd "${pkgname}"
+ make DESTDIR="${pkgdir}/" install
+ # documentation
install -dm755 "${pkgdir}/usr/share/doc/${pkgname}"
- install -m644 AUTHORS ChangeLog README "${pkgdir}/usr/share/doc/${pkgname}"
+ install -m644 AUTHORS ChangeLog README TODO \
+ "${pkgdir}/usr/share/doc/${pkgname}"
}
+
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/rdfind/-/commit/01f8a04e7910e3312dec2e00ee01b52741972cff
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/rdfind/-/commit/01f8a04e7910e3312dec2e00ee01b52741972cff
You're receiving this email because of your account on gitlab.archlinux.org.