From b6b0951e28dff2a690cb69d052d882c0b2c13517 Mon Sep 17 00:00:00 2001 From: Gerhard Gonter <ggonter@gmail.com> Date: Thu, 13 Mar 2025 19:14:59 +0100 Subject: [PATCH] restructred debian package metadata --- build_deb_lib.sh | 8 ++++---- build_deb_scripts.sh | 11 +++++++---- debian/{ => lib}/control | 2 +- {scripts/debian => debian/scripts}/control | 2 +- 4 files changed, 13 insertions(+), 10 deletions(-) rename debian/{ => lib}/control (97%) rename {scripts/debian => debian/scripts}/control (95%) diff --git a/build_deb_lib.sh b/build_deb_lib.sh index 9b4c0a7..e972fd8 100755 --- a/build_deb_lib.sh +++ b/build_deb_lib.sh @@ -1,8 +1,8 @@ #!/bin/sh epoch=0 -version=`awk '/Version:/ {print $2}' debian/control` -pkgname=`awk '/Package:/ {print $2}' debian/control` +version=`awk '/Version:/ {print $2}' debian/lib/control` +pkgname=`awk '/Package:/ {print $2}' debian/lib/control` pkgdir=tmp/stage/$pkgname/$epoch/$version scripts/pmlnk.pm --copy --target $pkgdir/data/usr/share/perl5 . @@ -10,9 +10,9 @@ scripts/pmlnk.pm --copy --target $pkgdir/data/usr/share/perl5 . chmod +x $pkgdir/data/usr/share/perl5/Net/fanout.pm mkdir $pkgdir/control -cp debian/control $pkgdir/control +cp debian/lib/control $pkgdir/control echo "2.0" >$pkgdir/debian-binary echo scripts/mkdeb.pl $pkgdir $* -scripts/mkdeb.pl $pkgdir $* +scripts/mkdeb.pl --gz $pkgdir $* diff --git a/build_deb_scripts.sh b/build_deb_scripts.sh index 3321820..722dbca 100755 --- a/build_deb_scripts.sh +++ b/build_deb_scripts.sh @@ -1,21 +1,24 @@ #!/bin/sh epoch=0 -version=`awk '/^Version:/ {print $2}' scripts/debian/control` -pkgname=`awk '/^Package:/ {print $2}' scripts/debian/control` +version=`awk '/^Version:/ {print $2}' debian/scripts/control` +pkgname=`awk '/^Package:/ {print $2}' debian/scripts/control` pkgdir=tmp/stage/$pkgname/$epoch/$version bindir=$pkgdir/data/usr/bin mkdir -p $pkgdir/control -cp scripts/debian/control $pkgdir/control +cp debian/scripts/control $pkgdir/control echo "2.0" >$pkgdir/debian-binary mkdir -p $bindir cp scripts/mkdeb.pl $bindir/ +cp hacks/linux/lvm/chfs.pl $bindir/ +cp hacks/linux/lvm/cfgmgr.pl $bindir/ cp modules/util/csv.pl $bindir/ ln -s ../share/perl5/Net/fanout.pm $bindir/fanout +ln -s ../share/perl5/pmlnk.pm $bindri/pmlnk echo scripts/mkdeb.pl $pkgdir $* -scripts/mkdeb.pl $pkgdir $* +scripts/mkdeb.pl --gz $pkgdir $* diff --git a/debian/control b/debian/lib/control similarity index 97% rename from debian/control rename to debian/lib/control index dbde66a..b529235 100644 --- a/debian/control +++ b/debian/lib/control @@ -1,5 +1,5 @@ Package: libgg-aix-pm-perl -Version: 0.9-2 +Version: 0.9-6 Architecture: all Maintainer: Gerhard Gonter <ggonter@gmail.com> Original-Maintainer: Gerhard Gonter <ggonter@gmail.com> diff --git a/scripts/debian/control b/debian/scripts/control similarity index 95% rename from scripts/debian/control rename to debian/scripts/control index 5fc4a68..eb636ca 100644 --- a/scripts/debian/control +++ b/debian/scripts/control @@ -1,5 +1,5 @@ Package: gg-aix-pm-scripts -Version: 0.9-2 +Version: 0.9-6 Architecture: all Maintainer: Gerhard Gonter <ggonter@gmail.com> Original-Maintainer: Gerhard Gonter <ggonter@gmail.com> -- GitLab