From 0a21c307f7496725c3feb9e8f5a67dcb2c0f8723 Mon Sep 17 00:00:00 2001 From: Jeff Carr Date: Sun, 29 Jan 2023 00:59:06 -0600 Subject: [PATCH] crap Signed-off-by: Jeff Carr --- README.md | 28 +++++++++++++++++++++++++++- 1 file changed, 27 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 19fee45..3071c68 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -=Info= +# Info Packages up various stuff using the bare minimum of interaction to make a .deb package. @@ -8,3 +8,29 @@ seems to be to use dpkg-deb. The packages themselves you can browse and/or download here: http://mirrors.wit.org/wit/pool/main/ + +# Makefile +``` +help: + @echo + @echo "# this are just simple shortcuts to package up files on a system once you have it compiled and installed" + @echo "cd ; make all" + @echo + +# +# Just for reference, you can make a debian package using 'ar' from the command line +# +# A .deb file is just output from 'ar rcs' +# +tar-ar: + cd DEBIAN && tar --ignore-failed-read -cvJf ../control.tar.xz . + cd files && tar -cvJf ../data.tar.xz . + ar rcs ${BASENAME}_${VERSION}_amd64.deb debian-binary control.tar.xz data.tar.xz + dpkg-deb --info ${BASENAME}_${VERSION}_amd64.deb + +clean: + rm -rf files/ + rm -f *.deb + rm -f *.tar.xz data.tar.xz + rm -rf */DEBIAN/ +```