The following changes were made:
* moved files out of unnecessasry directories
* snap_version is now managed by this package
* added /etc/mtab
* added /var/log/{btmp,lastlog,wtmp}
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
install: base usr var lib snap
|
||||
install: base usr etc var lib snap
|
||||
|
||||
base:
|
||||
@install -v -d -m 0755 -o root -g root \
|
||||
@@ -9,6 +9,23 @@ base:
|
||||
$(DESTDIR)/root && \
|
||||
install -v -d -m 1777 $(DESTDIR)/tmp $(DESTDIR)/var/tmp
|
||||
|
||||
etc: base
|
||||
@ln -sv /proc/mounts $(DESTDIR)/etc/mtab
|
||||
|
||||
lib: usr
|
||||
@ln -sv lib $(DESTDIR)/lib64 && \
|
||||
ln -sv lib $(DESTDIR)/usr/lib64
|
||||
|
||||
snap: usr
|
||||
install -v -d -m 0755 $(DESTDIR)/usr/share/snap-base && \
|
||||
install -v -m 0644 bashrc $(DESTDIR)/usr/share/snap-base/bashrc && \
|
||||
install -v -m 0644 group $(DESTDIR)/usr/share/snap-base/group && \
|
||||
install -v -m 0644 passwd $(DESTDIR)/usr/share/snap-base/passwd && \
|
||||
install -v -m 0644 profile $(DESTDIR)/usr/share/snap-base/profile && \
|
||||
install -v -m 0644 snap.conf \
|
||||
$(DESTDIR)/usr/share/snap-base/snap.conf && \
|
||||
install -v -m 0644 snap_version $(DESTDIR)/etc/snap_version
|
||||
|
||||
usr: base
|
||||
@install -v -d -m 0755 -o root -g root \
|
||||
$(DESTDIR)/usr/{,local/}{bin,include,lib,sbin,src} && \
|
||||
@@ -27,11 +44,3 @@ var: base
|
||||
ln -sv /run $(DESTDIR)/var/run && \
|
||||
ln -sv /run/lock $(DESTDIR)/var/lock
|
||||
|
||||
lib: usr
|
||||
@ln -sv lib $(DESTDIR)/lib64 && \
|
||||
ln -sv lib $(DESTDIR)/usr/lib64
|
||||
|
||||
snap: usr
|
||||
install -v -d -m 0755 $(DESTDIR)/usr/share/snap-base && \
|
||||
install -v -m 0644 usr/share/snap-base/* $(DESTDIR)/usr/share/snap-base
|
||||
|
||||
|
||||
2
SRC/snap-base/snap.conf
Normal file
2
SRC/snap-base/snap.conf
Normal file
@@ -0,0 +1,2 @@
|
||||
[sources]
|
||||
default = http://packages.snaplinux.org/ core dev main
|
||||
@@ -1,2 +0,0 @@
|
||||
[sources]
|
||||
default = http://packages.snaplinux.org/ core dev util
|
||||
Reference in New Issue
Block a user