initial commit
This commit is contained in:
MakefileREADME.md
cfg
locales
C_be_BYbg_BGbs_BAcs_CZda_DKde_ATde_BEde_CHde_DEde_LIde_LUel_CYel_GRen_AGen_AUen_BWen_CAen_DKen_GBen_HKen_IEen_INen_NGen_NZen_PHen_SGen_USen_ZAen_ZWes_ARes_BOes_CLes_COes_CRes_DOes_ECes_ESes_GTes_HNes_MXes_NIes_PAes_PEes_PRes_PYes_SVes_USes_UYes_VEet_EEfi_FIfr_BEfr_CAfr_CHfr_FRfr_LUfr_NCga_IEhe_ILhr_HRhu_HUis_ISit_CHit_ITja_JPkeyboardsko_KRnb_NOnl_AWnl_BEnl_NLnn_NOpl_PLpt_BRpt_PTro_ROru_RUru_UAse_FIse_NOse_SEsk_SKsl_SIsv_FIsv_SEtr_CYtr_TRuk_UAzh_CNzh_HKzh_SGzh_TW
tromjaro-live
background.pngdejavu_sans_12.pf2dejavu_sans_14.pf2dejavu_sans_16.pf2dejavu_sans_24.pf2dejavu_sans_48.pf2dejavu_sans_bold_16.pf2dejavu_sans_mono_12.pf2highlight_c.pnghighlight_e.pnghighlight_w.png
icons
Manjaro.i686.pngManjaro.x86_64.pngantergos.pngarch.pngarchlinux.pngcancel.pngchakra.pngdebian.pngdeepin.pngdriver.pngedit.pngefi.pngelementary.pngfedora.pngfind.efi.pngfind.none.pngfrugalware.pnggentoo.pnggnu-linux.pnghelp.pngkali.pngkaos.pngkbd.pngkorora.pngkubuntu.pnglang.pnglfs.pnglinux-mint.pnglinux.pnglubuntu.pngmacosx.pngmageia.pngmanjaro.pngmemtest.pngopensuse.pngos.pngrecovery.pngrestart.pngshutdown.pngsiduction.pngsteamos.pngtype.pngtz.pngubuntu.pngunknown.pngunset.pngwindows.pngxubuntu.png
logo.pngmenu_c.pngmenu_e.pngprogress_bar2_c.pngprogress_bar_c.pngprogress_bar_hl_c.pngselect_c.pngslider_c.pngslider_n.pngslider_s.pngterminus-12.pf2terminus-14.pf2terminus-16.pf2terminus-18.pf2terminus-b12.pf2terminus-b14.pf2terminus-b16.pf2terminus-b18.pf2theme.txtuserpass.pngtz
52
Makefile
Normal file
52
Makefile
Normal file
@ -0,0 +1,52 @@
|
||||
Version=18.0
|
||||
|
||||
PREFIX = /usr/local
|
||||
|
||||
CFG = $(wildcard cfg/*.cfg)
|
||||
|
||||
MTHEME = \
|
||||
$(wildcard tromjaro-live/*.png) \
|
||||
tromjaro-live/theme.txt \
|
||||
tromjaro-live/*.pf2
|
||||
|
||||
MICONS= $(wildcard tromjaro-live/icons/*.png)
|
||||
|
||||
TZ = $(wildcard tz/*)
|
||||
|
||||
LOCALES = $(wildcard locales/*)
|
||||
|
||||
install_common:
|
||||
install -dm0755 $(DESTDIR)$(PREFIX)/share/grub/cfg
|
||||
install -m0644 ${CFG} $(DESTDIR)$(PREFIX)/share/grub/cfg
|
||||
|
||||
install -dm0755 $(DESTDIR)$(PREFIX)/share/grub/tz
|
||||
install -m0644 ${TZ} $(DESTDIR)$(PREFIX)/share/grub/tz
|
||||
|
||||
install -dm0755 $(DESTDIR)$(PREFIX)/share/grub/locales
|
||||
install -m0644 ${LOCALES} $(DESTDIR)$(PREFIX)/share/grub/locales
|
||||
|
||||
uninstall_common:
|
||||
for f in ${CFG}; do rm -f $(DESTDIR)$(PREFIX)/share/grub/cfg/$$f; done
|
||||
for f in ${TZ}; do rm -f $(DESTDIR)$(PREFIX)/share/grub/tz/$$f; done
|
||||
for f in ${LOCALES}; do rm -f $(DESTDIR)$(PREFIX)/share/grub/locales/$$f; done
|
||||
|
||||
install_manjaro:
|
||||
install -dm0755 $(DESTDIR)$(PREFIX)/share/grub/themes/tromjaro-live
|
||||
install -m0644 ${MTHEME} $(DESTDIR)$(PREFIX)/share/grub/themes/tromjaro-live
|
||||
|
||||
install -dm0755 $(DESTDIR)$(PREFIX)/share/grub/themes/tromjaro-live/icons
|
||||
install -m0644 ${MICONS} $(DESTDIR)$(PREFIX)/share/grub/themes/tromjaro-live/icons
|
||||
|
||||
uninstall_manjaro:
|
||||
for f in ${MTHEME}; do rm -f $(DESTDIR)$(PREFIX)/share/grub/theme/tromjaro-live/$$f; done
|
||||
for f in ${MICONS}; do rm -f $(DESTDIR)$(PREFIX)/share/grub/theme/tromjaro-live/icons/$$f; done
|
||||
|
||||
install: install_common install_tromjaro
|
||||
|
||||
uninstall: uninstall_common uninstall_tromjaro
|
||||
|
||||
dist:
|
||||
git archive --format=tar --prefix=grub-theme-$(Version)/ $(Version) | gzip -9 > grub-theme-$(Version).tar.gz
|
||||
gpg --detach-sign --use-agent grub-theme-$(Version).tar.gz
|
||||
|
||||
.PHONY: install uninstall dist
|
Reference in New Issue
Block a user