From 0e1dd428c0a9f170bbed0cd75d3756815f696ea1 Mon Sep 17 00:00:00 2001 From: emmett1 Date: Sun, 7 Feb 2021 22:33:47 +0800 Subject: [PATCH] add pkg details in .pkgfiles --- pkgbuild | 4 ++- pkgbuild.8 | 90 ------------------------------------------------------ 2 files changed, 3 insertions(+), 91 deletions(-) delete mode 100644 pkgbuild.8 diff --git a/pkgbuild b/pkgbuild index d936e1e..2feca84 100755 --- a/pkgbuild +++ b/pkgbuild @@ -386,10 +386,12 @@ generate_pkgfiles() { excludefile="$excludefile --exclude=.pkg$i" done + echo "$name-$version-$release" > .pkgfiles + tar -tvf "$PACKAGE_DIR/$PKGNAME" $excludefile \ | awk '{$3=$4=$5=""; print $0}' \ | sed "s,lib/modules/$(uname -r),lib/modules/,g" \ - | sort -k 3 > .pkgfiles + | sort -k 3 >> .pkgfiles msg "Pkgfiles updated." } diff --git a/pkgbuild.8 b/pkgbuild.8 deleted file mode 100644 index 6e915f4..0000000 --- a/pkgbuild.8 +++ /dev/null @@ -1,90 +0,0 @@ -." Man page for pkgbuild -." -.TH pkgbuild 8 "" "" -.SH NAME -pkgbuild - package creator - -.SH SYNOPSIS -pkgbuild - -.SH DESCRIPTION -\fIpkgbuild\fP is a tool to build package from ports. Is will source \fIspkgbuild\fP -to get build information before creating package. Package is created into -\fI--.spkg.tar.xz\fP format. To build package, you need -change into port directory before run \fIpkgbuild\fP command. - -.SH OPTIONS -.TP -.B "-q, --quiet" -show only status messages and errors -.B "-i, --install" -install package into system -.TP -.B "-u, --upgrade" -upgrade package -.TP -.B "-r, --reinstall" -reinstall package -.TP -.B "-c, --ignore-conflict" -ignore conflict when installing package -.TP -.B "-v, --verbose" -verbose install process -.TP -.B "-f, --force-rebuild" -rebuild package -.TP -.B "-m, --skip-mdsum" -skip md5sum checking -.TP -.B "-g, --genmdsum" -generate md5sum -.TP -.B "-o, --download" -download only source file -.TP -.B "-x, --extract" -extract only source file -.TP -.B "-w, --keep-work" -keep working directory -.TP -.B "-s, --silent" -print install message in simple format -.TP -.B "-h, --help" -show this help message -.TP -.B "--srcdir=" -override directory path for sources -.TP -.B "--pkgdir=" -override directory path for compiled package -.TP -.B "--no-prebuild" -skip prebuild script before build package -.TP -.B "--no-preinstall" -skip preinstall script before install package -.TP -.B "--no-postinstall" -skip postinstall script after install package -.TP -.B "--no-preupgrade" -skip preupgrade script before upgrade package -.TP -.B "--no-postupgrade" -skip postupgrade script after upgrade package -.TP -.B "--no-backup" -skip backup configuration file when upgrading package -.TP -.B "--redownload" -re-download source file - -.SH AUTHOR -Emmett1 - -.SH SEE ALSO -pkgadd(8), pkgdel(8), revdep(8)