From a0a42ebf3f248b691314e701dcd020837a560644 Mon Sep 17 00:00:00 2001 From: stanley lieber Date: Wed, 21 Sep 2011 17:39:16 -0500 Subject: pkg/create: include the program source in the package --- sys/man/1/pkg | 6 +++--- sys/src/cmd/pkg/create | 3 ++- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/sys/man/1/pkg b/sys/man/1/pkg index b7a2d52d0..8ffed75f2 100644 --- a/sys/man/1/pkg +++ b/sys/man/1/pkg @@ -38,7 +38,7 @@ then packs it into a compressed .IR tar (1) archive suitable for upload to a package -repository. +repository. The source directory should be provided as a full path. .TP .I Pkg/install Install the package @@ -58,7 +58,7 @@ from the local system. .SH EXAMPLES .LP Create the package -.B irc7-2011.09.21 +.B irc7-2011.09.21: .sp 1 .EX % pkg/create /sys/src/cmd/irc7-2011.09.21 @@ -67,7 +67,7 @@ Create the package .LP Install the .B Go -programming language. +programming language: .sp 1 .EX % pkg/install go-2011.05.10 diff --git a/sys/src/cmd/pkg/create b/sys/src/cmd/pkg/create index ec350e731..b251c1b21 100755 --- a/sys/src/cmd/pkg/create +++ b/sys/src/cmd/pkg/create @@ -6,8 +6,9 @@ echo Creating $i C=`{pwd} @{ rfork en +mkdir -p /tmp/$i/files/sys/src/cmd/$i +dircp $d /tmp/$i/files/sys/src/cmd/$i cd $d -mkdir /tmp/$i mk divergefs -p /tmp/$i / mk install clean -- cgit v1.2.3