OpenPKG CVS Repository
http://cvs.openpkg.org/
____________________________________________________________________________
Server: cvs.openpkg.org Name: Thomas Lotterer
Root: /e/openpkg/cvs Email: [EMAIL PROTECTED]
Module: openpkg-re Date: 19-Mar-2003 22:39:49
Branch: HEAD Handle: 2003031921394900
Modified files:
openpkg-re openpkg-dev
Log:
effect a compromise between error and create for nonexisting packages:
create on enter, cleanup on leave if empty
Summary:
Revision Changes Path
1.63 +4 -0 openpkg-re/openpkg-dev
____________________________________________________________________________
patch -p0 <<'@@ .'
Index: openpkg-re/openpkg-dev
============================================================================
$ cvs diff -u -r1.62 -r1.63 openpkg-dev
--- openpkg-re/openpkg-dev 12 Mar 2003 15:12:24 -0000 1.62
+++ openpkg-re/openpkg-dev 19 Mar 2003 21:39:49 -0000 1.63
@@ -729,6 +729,10 @@
echo "++ entering OpenPKG shell environment"
${bash} --rcfile .bashrc
echo "++ leaving OpenPKG shell environment"
+
+ # remove workdir if it is completely empty
+ package -query workdir ${OPENPKG_SPEC} >/dev/null
+ rmdir $workdir 2>/dev/null
}
list () {
@@ .
______________________________________________________________________
The OpenPKG Project www.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]