From 634ae0c4b0d165609296b5e81d56d4f186480ff9 Mon Sep 17 00:00:00 2001 From: Iru Cai Date: Wed, 10 Aug 2016 17:10:22 +0800 Subject: distro/mint: add Xfce and Cinnamon desktop - Move mint/mate/64 as mint/64/mate because 64-bit and 32-bit is a more significant difference than desktop - The kernel of Xfce and MATE is identical and the initrd.lz is almost identical, it's OK to use the same vmlinuz and initrd.lz for both ISOs - remove the creation of $DATADIR/mint/64 --- distro/mint/64/cinnamon/entry | 5 +++++ distro/mint/64/cinnamon/install.sh | 8 ++++++++ distro/mint/64/cinnamon/isoinfo | 7 +++++++ distro/mint/64/mate/entry | 5 +++++ distro/mint/64/mate/install.sh | 8 ++++++++ distro/mint/64/mate/isoinfo | 7 +++++++ distro/mint/64/xfce/entry | 5 +++++ distro/mint/64/xfce/install.sh | 8 ++++++++ distro/mint/64/xfce/isoinfo | 7 +++++++ distro/mint/mate/64/entry | 5 ----- distro/mint/mate/64/install.sh | 8 -------- distro/mint/mate/64/isoinfo | 7 ------- 12 files changed, 60 insertions(+), 20 deletions(-) create mode 100644 distro/mint/64/cinnamon/entry create mode 100644 distro/mint/64/cinnamon/install.sh create mode 100644 distro/mint/64/cinnamon/isoinfo create mode 100644 distro/mint/64/mate/entry create mode 100644 distro/mint/64/mate/install.sh create mode 100644 distro/mint/64/mate/isoinfo create mode 100644 distro/mint/64/xfce/entry create mode 100644 distro/mint/64/xfce/install.sh create mode 100644 distro/mint/64/xfce/isoinfo delete mode 100644 distro/mint/mate/64/entry delete mode 100644 distro/mint/mate/64/install.sh delete mode 100644 distro/mint/mate/64/isoinfo (limited to 'distro/mint') diff --git a/distro/mint/64/cinnamon/entry b/distro/mint/64/cinnamon/entry new file mode 100644 index 0000000..8505df3 --- /dev/null +++ b/distro/mint/64/cinnamon/entry @@ -0,0 +1,5 @@ +TITLE='Linux Mint 18 x86_64 with Cinnamon Desktop' +KERNEL=/liveusb-kernel/mint/64/vmlinuz +INITRD=/liveusb-kernel/mint/64/initrd.lz +OPTION="file=/cdrom/preseed/linuxmint.seed boot=casper iso-scan/filename=/liveusb-data/mint/$ISOFILE quiet splash --" +X64=y diff --git a/distro/mint/64/cinnamon/install.sh b/distro/mint/64/cinnamon/install.sh new file mode 100644 index 0000000..1e37ee2 --- /dev/null +++ b/distro/mint/64/cinnamon/install.sh @@ -0,0 +1,8 @@ +install_live() { + install -d "$KERNELDIR/mint/64" + cp "isofiles/$ISOFILE" "$DATADIR/mint/" + mount_iso + cp "$ISOMNT/casper/vmlinuz" "$ISOMNT/casper/initrd.lz" "$KERNELDIR/mint/64/" + umount_iso +} + diff --git a/distro/mint/64/cinnamon/isoinfo b/distro/mint/64/cinnamon/isoinfo new file mode 100644 index 0000000..92c857e --- /dev/null +++ b/distro/mint/64/cinnamon/isoinfo @@ -0,0 +1,7 @@ +ISOURL=stable/18/linuxmint-18-cinnamon-64bit.iso +SHA256=2238dca5b51f9e2674a7e31c46f19141fbdecff6e44c06ecbc9a7bb59b75a816 + +mirrorlist=( +https://mirrors.tuna.tsinghua.edu.cn/linuxmint-cd +http://mirrors.ustc.edu.cn/linuxmint-cd +) diff --git a/distro/mint/64/mate/entry b/distro/mint/64/mate/entry new file mode 100644 index 0000000..b190746 --- /dev/null +++ b/distro/mint/64/mate/entry @@ -0,0 +1,5 @@ +TITLE='Linux Mint 18 x86_64 with MATE Desktop' +KERNEL=/liveusb-kernel/mint/64/vmlinuz +INITRD=/liveusb-kernel/mint/64/initrd.lz +OPTION="file=/cdrom/preseed/linuxmint.seed boot=casper iso-scan/filename=/liveusb-data/mint/$ISOFILE quiet splash --" +X64=y diff --git a/distro/mint/64/mate/install.sh b/distro/mint/64/mate/install.sh new file mode 100644 index 0000000..1e37ee2 --- /dev/null +++ b/distro/mint/64/mate/install.sh @@ -0,0 +1,8 @@ +install_live() { + install -d "$KERNELDIR/mint/64" + cp "isofiles/$ISOFILE" "$DATADIR/mint/" + mount_iso + cp "$ISOMNT/casper/vmlinuz" "$ISOMNT/casper/initrd.lz" "$KERNELDIR/mint/64/" + umount_iso +} + diff --git a/distro/mint/64/mate/isoinfo b/distro/mint/64/mate/isoinfo new file mode 100644 index 0000000..11dbed4 --- /dev/null +++ b/distro/mint/64/mate/isoinfo @@ -0,0 +1,7 @@ +ISOURL=stable/18/linuxmint-18-mate-64bit.iso +SHA256=c634f48b248489eef782067484a04978f046e9ccd507d9df35c798a1db9bef22 + +mirrorlist=( +https://mirrors.tuna.tsinghua.edu.cn/linuxmint-cd +http://mirrors.ustc.edu.cn/linuxmint-cd +) diff --git a/distro/mint/64/xfce/entry b/distro/mint/64/xfce/entry new file mode 100644 index 0000000..eafcd4c --- /dev/null +++ b/distro/mint/64/xfce/entry @@ -0,0 +1,5 @@ +TITLE='Linux Mint 18 x86_64 with Xfce Desktop' +KERNEL=/liveusb-kernel/mint/64/vmlinuz +INITRD=/liveusb-kernel/mint/64/initrd.lz +OPTION="file=/cdrom/preseed/linuxmint.seed boot=casper iso-scan/filename=/liveusb-data/mint/$ISOFILE quiet splash --" +X64=y diff --git a/distro/mint/64/xfce/install.sh b/distro/mint/64/xfce/install.sh new file mode 100644 index 0000000..1e37ee2 --- /dev/null +++ b/distro/mint/64/xfce/install.sh @@ -0,0 +1,8 @@ +install_live() { + install -d "$KERNELDIR/mint/64" + cp "isofiles/$ISOFILE" "$DATADIR/mint/" + mount_iso + cp "$ISOMNT/casper/vmlinuz" "$ISOMNT/casper/initrd.lz" "$KERNELDIR/mint/64/" + umount_iso +} + diff --git a/distro/mint/64/xfce/isoinfo b/distro/mint/64/xfce/isoinfo new file mode 100644 index 0000000..e56cefe --- /dev/null +++ b/distro/mint/64/xfce/isoinfo @@ -0,0 +1,7 @@ +ISOURL=stable/18/linuxmint-18-xfce-64bit.iso +SHA256=2151852abb34bd62350fab807acc04b3f337d928c7c8092aebea7d0524587acf + +mirrorlist=( +https://mirrors.tuna.tsinghua.edu.cn/linuxmint-cd +http://mirrors.ustc.edu.cn/linuxmint-cd +) diff --git a/distro/mint/mate/64/entry b/distro/mint/mate/64/entry deleted file mode 100644 index b190746..0000000 --- a/distro/mint/mate/64/entry +++ /dev/null @@ -1,5 +0,0 @@ -TITLE='Linux Mint 18 x86_64 with MATE Desktop' -KERNEL=/liveusb-kernel/mint/64/vmlinuz -INITRD=/liveusb-kernel/mint/64/initrd.lz -OPTION="file=/cdrom/preseed/linuxmint.seed boot=casper iso-scan/filename=/liveusb-data/mint/$ISOFILE quiet splash --" -X64=y diff --git a/distro/mint/mate/64/install.sh b/distro/mint/mate/64/install.sh deleted file mode 100644 index 3aff3e2..0000000 --- a/distro/mint/mate/64/install.sh +++ /dev/null @@ -1,8 +0,0 @@ -install_live() { - install -d "$KERNELDIR/mint/64" "$DATADIR/mint/64" - cp "isofiles/$ISOFILE" "$DATADIR/mint/" - mount_iso - cp "$ISOMNT/casper/vmlinuz" "$ISOMNT/casper/initrd.lz" "$KERNELDIR/mint/64/" - umount_iso -} - diff --git a/distro/mint/mate/64/isoinfo b/distro/mint/mate/64/isoinfo deleted file mode 100644 index 11dbed4..0000000 --- a/distro/mint/mate/64/isoinfo +++ /dev/null @@ -1,7 +0,0 @@ -ISOURL=stable/18/linuxmint-18-mate-64bit.iso -SHA256=c634f48b248489eef782067484a04978f046e9ccd507d9df35c798a1db9bef22 - -mirrorlist=( -https://mirrors.tuna.tsinghua.edu.cn/linuxmint-cd -http://mirrors.ustc.edu.cn/linuxmint-cd -) -- cgit v1.2.3