Mercurial > vanilla
diff core/filesystem/filesystem.sh @ 136:e737b80da269
core: merge .sh and .info
author | David Demelier <markand@malikania.fr> |
---|---|
date | Mon, 11 Mar 2019 14:59:13 +0100 |
parents | 6b530ef31a4a |
children | 36f3ab3945d7 |
line wrap: on
line diff
--- a/core/filesystem/filesystem.sh Mon Mar 11 11:45:04 2019 +0100 +++ b/core/filesystem/filesystem.sh Mon Mar 11 14:59:13 2019 +0100 @@ -15,29 +15,35 @@ # OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. # -source ./filesystem.info - -set -ex - -install -d $DESTDIR/etc -install -d $DESTDIR/home -install -d $DESTDIR/mnt -install -d $DESTDIR/proc -install -d -m 0700 $DESTDIR/root -install -d $DESTDIR/run -install -d $DESTDIR/sys -install -d $DESTDIR/dev/pts +PKGNAME=filesystem +PKGVERSION=0.1 +PKGREVISION=1 +PKGLICENSE="ISC" +PKGSUMMARY="base filesystem directories" +PKGDOWNLOAD="" -install -d $DESTDIR/usr/{bin,sbin,include,lib,share,src} -install -d $DESTDIR/usr/share/man/man{1,2,3,4,5,6,7,8} - -install -d $DESTDIR/var/{log,empty,run,spool} -install -d $DESTDIR/var/lib/vpk +build() +{ + install -d $DESTDIR/etc + install -d $DESTDIR/home + install -d $DESTDIR/mnt + install -d $DESTDIR/proc + install -d -m 0700 $DESTDIR/root + install -d $DESTDIR/run + install -d $DESTDIR/sys + install -d $DESTDIR/dev/pts -install -d -m 1777 $DESTDIR/tmp -install -d -m 1777 $DESTDIR/var/tmp + install -d $DESTDIR/usr/{bin,sbin,include,lib,share,src} + install -d $DESTDIR/usr/share/man/man{1,2,3,4,5,6,7,8} + + install -d $DESTDIR/var/{log,empty,run,spool} + install -d $DESTDIR/var/lib/vpk -# in vanilla /bin, /sbin and /lib are symlinked to /usr -ln -sf usr/bin $DESTDIR/bin -ln -sf usr/lib $DESTDIR/lib -ln -sf usr/sbin $DESTDIR/sbin + install -d -m 1777 $DESTDIR/tmp + install -d -m 1777 $DESTDIR/var/tmp + + # in vanilla /bin, /sbin and /lib are symlinked to /usr + ln -sf usr/bin $DESTDIR/bin + ln -sf usr/lib $DESTDIR/lib + ln -sf usr/sbin $DESTDIR/sbin +}