aboutsummaryrefslogtreecommitdiff
path: root/recutils
diff options
context:
space:
mode:
author2026-02-08 13:38:24 +0300
committer2026-02-08 13:38:24 +0300
commit97f4800395ef87126c35b2dec8b0d7a6a6eea8ea (patch)
treed4afadbe83c5d3ed0c8e0fe88a182efa044e7532 /recutils
parentupd: readme (diff)
downloadrepo-97f4800395ef87126c35b2dec8b0d7a6a6eea8ea.tar.gz
repo-97f4800395ef87126c35b2dec8b0d7a6a6eea8ea.tar.bz2
repo-97f4800395ef87126c35b2dec8b0d7a6a6eea8ea.tar.xz
repo-97f4800395ef87126c35b2dec8b0d7a6a6eea8ea.zip
chore(recutils): optimize manifest
Diffstat (limited to 'recutils')
-rw-r--r--recutils/Staplerfile38
1 files changed, 13 insertions, 25 deletions
diff --git a/recutils/Staplerfile b/recutils/Staplerfile
index 9f6420d..f0b1624 100644
--- a/recutils/Staplerfile
+++ b/recutils/Staplerfile
@@ -6,45 +6,33 @@ desc="The GNU recutils are a set of libraries and utilities supporting the Rec f
maintainer="Alexander NeonXP Kiryukhin <i@neonxp.ru>"
architectures=("amd64")
license="GPL-3.0-only"
-sources=("http://gnu.neonxp.ru/recutils/recutils-1.9.tar.gz")
+sources=("http://gnu.neonxp.ru/recutils/recutils-$version.tar.gz")
checksums=("sha256:6301592b0020c14b456757ef5d434d49f6027b8e5f3a499d13362f205c486e0e")
disable_network=1
build_deps=("make" "gcc" "help2man" "makeinfo")
build() {
- mv recutils-1.9/* .
- ./configure --prefix $srcdir/build/
+ mv recutils* recutils
+ cd recutils
+ ./configure --prefix $srcdir/dist
make
make install
}
package() {
- install-binary $srcdir/build/bin/csv2rec
- install-binary $srcdir/build/bin/rec2csv
- install-binary $srcdir/build/bin/recdel
- install-binary $srcdir/build/bin/recfix
- install-binary $srcdir/build/bin/recfmt
- install-binary $srcdir/build/bin/recinf
- install-binary $srcdir/build/bin/recins
- install-binary $srcdir/build/bin/recsel
- install-binary $srcdir/build/bin/recset
+ for i in csv2rec rec2csv recdel recfix recfmt recinf recins recsel recset; do
+ install-binary $srcdir/dist/bin/$i
+ done;
- install-manual $srcdir/build/share/man/man1/csv2rec.1
- install-manual $srcdir/build/share/man/man1/rec2csv.1
- install-manual $srcdir/build/share/man/man1/recdel.1
- install-manual $srcdir/build/share/man/man1/recfix.1
- install-manual $srcdir/build/share/man/man1/recfmt.1
- install-manual $srcdir/build/share/man/man1/recinf.1
- install-manual $srcdir/build/share/man/man1/recins.1
- install-manual $srcdir/build/share/man/man1/recsel.1
- install-manual $srcdir/build/share/man/man1/recset.1
+ for i in csv2rec.1 rec2csv.1 recdel.1 recfix.1 recfmt.1 recinf.1 recins.1 recsel.1 recset.1; do
+ install-manual $srcdir/dist/share/man/man1/$i
+ done;
- install-library $srcdir/build/lib/librec.so.1.0.0
- install -Dm644 $srcdir/build/include/rec.h $pkgdir/usr/include/rec.h
+ install-library $srcdir/dist/lib/librec.so.1.0.0
+ install -Dm644 $srcdir/dist/include/rec.h $pkgdir/usr/include/rec.h
}
files() {
- files-find-binary
- files-find "/usr/share/man/**/man1/*" "/usr/include/*" "/usr/lib64/*"
+ files-find "/**/*"
}