diff options
Diffstat (limited to 'filesystem/Pkgfile')
-rw-r--r-- | filesystem/Pkgfile | 121 |
1 files changed, 62 insertions, 59 deletions
diff --git a/filesystem/Pkgfile b/filesystem/Pkgfile index a5075ec..5d981bd 100644 --- a/filesystem/Pkgfile +++ b/filesystem/Pkgfile @@ -1,70 +1,73 @@ -description="Root filesystem package" -packager="" -maintainer="CRUX System Team, core-ports at crux dot nu" +description="Root filesystem package." +packager="CRUX System Team <core-ports AT crux DOT nu>" +maintainer="Lukc <lukc AT upyum DOT com>" url="http://crux.nu" depends=() +# FIXME: Change versions, some pathes, etc. + name=filesystem version=2.7 release=1 source=(issue motd shells group passwd shadow securetty fstab mime.types) build () { - mkdir $PKG/bin; - mkdir $PKG/sbin; - mkdir $PKG/boot; - mkdir $PKG/dev; - mkdir $PKG/proc; - mkdir $PKG/sys; - mkdir $PKG/etc; - mkdir $PKG/tmp; - mkdir $PKG/mnt; - mkdir $PKG/root; - mkdir $PKG/lib; - mkdir $PKG/lib/modules; - mkdir $PKG/opt; - mkdir $PKG/opt/bin; - mkdir $PKG/opt/sbin; - mkdir $PKG/usr; - mkdir $PKG/usr/{bin,include,lib,sbin,share,src,man}; - mkdir $PKG/usr/man/man{1,2,3,4,5,6,7,8}; - ln -s ../var $PKG/usr/var; - mkdir $PKG/var; - mkdir $PKG/var/cache; - mkdir $PKG/var/lib; - mkdir $PKG/var/lib/pkg; - mkdir $PKG/var/lock; - mkdir $PKG/var/log; - mkdir $PKG/var/log/old; - mkdir $PKG/var/run; - touch $PKG/var/run/utmp; - mkdir $PKG/var/spool; - mkdir $PKG/var/spool/mail; - mkdir $PKG/var/tmp; - mkdir $PKG/var/ftp; - mkdir $PKG/var/www; - mkdir $PKG/var/empty; - ln -s spool/mail $PKG/var/mail; - mkdir $PKG/home; - chmod 1777 $PKG/var/spool/mail; - chmod 1777 $PKG/tmp; - chmod 1777 $PKG/var/lock; - chmod 1777 $PKG/var/tmp; - chmod 0750 $PKG/root; - mknod $PKG/dev/console c 5 1; - chmod 0600 $PKG/dev/console; - cp issue $PKG/etc; - cp motd $PKG/etc; - cp shells $PKG/etc; - cp group $PKG/etc; - cp passwd $PKG/etc; - cp shadow $PKG/etc; - cp securetty $PKG/etc; - cp fstab $PKG/etc; - cp mime.types $PKG/etc; - touch $PKG/etc/mtab; - chmod 640 $PKG/etc/shadow; - cat > $PKG/usr/bin/crux <<EOF + mkdir $PKG/bin; + mkdir $PKG/sbin; + mkdir $PKG/boot; + mkdir $PKG/dev; + mkdir $PKG/proc; + mkdir $PKG/sys; + mkdir $PKG/etc; + mkdir $PKG/tmp; + mkdir $PKG/mnt; + mkdir $PKG/root; + mkdir $PKG/lib; + mkdir $PKG/lib/modules; + mkdir $PKG/opt; + mkdir $PKG/opt/bin; + mkdir $PKG/opt/sbin; + mkdir $PKG/usr; + mkdir $PKG/usr/{bin,include,lib,sbin,share,src}; + mkdir $PKG/usr/share/man; + mkdir $PKG/usr/share/man/man{1,2,3,4,5,6,7,8}; + ln -s ../var $PKG/usr/var; + mkdir $PKG/var; + mkdir $PKG/var/cache; + mkdir $PKG/var/lib; + mkdir $PKG/var/lib/pkg; + mkdir $PKG/var/lock; + mkdir $PKG/var/log; + mkdir $PKG/var/log/old; + mkdir $PKG/var/run; + touch $PKG/var/run/utmp; + mkdir $PKG/var/spool; + mkdir $PKG/var/spool/mail; + mkdir $PKG/var/tmp; + mkdir $PKG/var/ftp; + mkdir $PKG/var/www; + mkdir $PKG/var/empty; + ln -s spool/mail $PKG/var/mail; + mkdir $PKG/home; + chmod 1777 $PKG/var/spool/mail; + chmod 1777 $PKG/tmp; + chmod 1777 $PKG/var/lock; + chmod 1777 $PKG/var/tmp; + chmod 0750 $PKG/root; + mknod $PKG/dev/console c 5 1; + chmod 0600 $PKG/dev/console; + cp issue $PKG/etc; + cp motd $PKG/etc; + cp shells $PKG/etc; + cp group $PKG/etc; + cp passwd $PKG/etc; + cp shadow $PKG/etc; + cp securetty $PKG/etc; + cp fstab $PKG/etc; + cp mime.types $PKG/etc; + touch $PKG/etc/mtab; + chmod 640 $PKG/etc/shadow; + cat > $PKG/usr/bin/crux <<EOF #!/bin/sh echo "CRUX version $version" @@ -72,5 +75,5 @@ echo "CRUX version $version" # End of file EOF - chmod 755 $PKG/usr/bin/crux + chmod 755 $PKG/usr/bin/crux } |