initcpio: install miso hooks in sysconfdir

This commit is contained in:
udeved 2016-12-06 15:16:17 +01:00
parent b1d171b16d
commit b592c3fc8f
3 changed files with 23 additions and 10 deletions

View file

@ -187,13 +187,26 @@ install_iso:
install -dm0755 $(DESTDIR)$(PREFIX)/lib/manjaro-tools
install -m0644 ${LIBS_ISO} $(DESTDIR)$(PREFIX)/lib/manjaro-tools
install -dm0755 $(DESTDIR)$(PREFIX)/lib/initcpio/hooks
install -m0755 ${CPIOHOOKS} $(DESTDIR)$(PREFIX)/lib/initcpio/hooks
install -dm0755 $(DESTDIR)$(PREFIX)/lib/initcpio/install
install -m0755 ${CPIOINST} $(DESTDIR)$(PREFIX)/lib/initcpio/install
# install -m0755 ${CPIO} $(DESTDIR)$(PREFIX)/lib/initcpio
# install -dm0755 $(DESTDIR)$(PREFIX)/lib/initcpio/hooks
# install -m0755 ${CPIOHOOKS} $(DESTDIR)$(PREFIX)/lib/initcpio/hooks
#
# install -dm0755 $(DESTDIR)$(PREFIX)/lib/initcpio/install
# install -m0755 ${CPIOINST} $(DESTDIR)$(PREFIX)/lib/initcpio/install
install -m0755 ${CPIO} $(DESTDIR)$(SYSCONFDIR)/initcpio
install -dm0755 $(DESTDIR)$(SYSCONFDIR)/initcpio/hooks
install -m0755 ${CPIOHOOKS} $(DESTDIR)$(SYSCONFDIR)/initcpio/hooks
install -dm0755 $(DESTDIR)$(SYSCONFDIR)/initcpio/install
install -m0755 ${CPIOINST} $(DESTDIR)$(SYSCONFDIR)/initcpio/install
install -m0755 ${CPIO} $(DESTDIR)$(PREFIX)/lib/initcpio
install -dm0755 $(DESTDIR)$(PREFIX)/share/manjaro-tools
install -m0644 ${SHARED_ISO} $(DESTDIR)$(PREFIX)/share/manjaro-tools

View file

@ -5,7 +5,7 @@ build() {
add_runscript
add_file /usr/lib/initcpio/miso_shutdown /shutdown
add_file /etc/initcpio/miso_shutdown /shutdown
}
help() {

View file

@ -36,10 +36,10 @@ gen_boot_args(){
prepare_initcpio(){
msg2 "Copying initcpio ..."
cp /usr/lib/initcpio/hooks/miso* $1/etc/initcpio/hooks
cp /usr/lib/initcpio/install/miso* $1/etc/initcpio/install
cp /usr/lib/initcpio/miso_shutdown $1/etc/initcpio
sed -e "s|/usr/lib/initcpio/|/etc/initcpio/|" -i $1/etc/initcpio/install/miso_shutdown
cp /etc/initcpio/hooks/miso* $1/etc/initcpio/hooks
cp /etc/initcpio/install/miso* $1/etc/initcpio/install
cp /etc/initcpio/miso_shutdown $1/etc/initcpio
# sed -e "s|/usr/lib/initcpio/|/etc/initcpio/|" -i $1/etc/initcpio/install/miso_shutdown
}
prepare_initramfs(){