From 67b7fdc4eb99d68acae98c8681348f537077e528 Mon Sep 17 00:00:00 2001 From: Dylan Araps Date: Fri, 10 May 2019 10:06:18 +0300 Subject: [PATCH] docs: update --- README.md | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/README.md b/README.md index 758adc8e..cf7a977c 100644 --- a/README.md +++ b/README.md @@ -96,15 +96,26 @@ make DESTDIR="$pkg_dir" install The `manifest` file contains the built package's file and directory list. The full paths to files are listed first and the directories (*in reverse*) follow. This allows the package manager to remove the directories if they're empty without needing checks in-between. +The manifest also includes the package's database entry. You can install the package with or without `puke` and it will be recognized. + ``` /usr/share/man/man3/zlib.3 /usr/include/zconf.h /usr/include/zlib.h +/var/db/puke/zlib/sources +/var/db/puke/zlib/manifest +/var/db/puke/zlib/checksums +/var/db/puke/zlib/build +/var/db/puke/zlib/version /lib/libz.so.1.2.11 /lib/libz.so.1 /lib/libz.so /lib/libz.a /lib/pkgconfig/zlib.pc +/var/db/puke/zlib +/var/db/puke +/var/db +/var /usr/share/man/man3 /usr/share/man /usr/share @@ -137,6 +148,8 @@ openssl The `version` file contains the package's version as well as its release number. The format of this file is `version release`. The `release` portion allows a package upgrade without the modification of the version number. +The version can also be `git 1` to specify that the package is built from the latest `git` head. + ``` 1.2.11 1 ```