diff --git a/debian/calamares-core-settings.install b/debian/calamares-core-settings.install index 24b25aa..2e7c22b 100644 --- a/debian/calamares-core-settings.install +++ b/debian/calamares-core-settings.install @@ -1,4 +1,2 @@ -# ODROID specific module to resize partitions -debian/settings.conf /etc/calamares/ -debian/modules/* /etc/calamares/modules/ -debian/fs_resize usr/sbin/ +usr/* +etc/* diff --git a/debian/control b/debian/control index 646672f..2f6525b 100644 --- a/debian/control +++ b/debian/control @@ -11,7 +11,8 @@ Vcs-Browser: https://github.com/calamares/calamares-debian.git Package: calamares-core-settings Architecture: any Depends: calamares -Recommends: calamares-branding +Breaks: calamares-branding +Replaces: calamares-branding Description: distribution-independent installer framework distribution-independent installer framework. . diff --git a/etc/calamares/branding/netrunner-core/branding.desc b/etc/calamares/branding/netrunner-core/branding.desc new file mode 100644 index 0000000..55fb99f --- /dev/null +++ b/etc/calamares/branding/netrunner-core/branding.desc @@ -0,0 +1,23 @@ +--- +componentName: netrunner-core + +strings: + productName: Netrunner Debian Core Edition + shortProductName: Netrunner Debian Core + version: 1.0.0-dev + shortVersion: 1.0 + versionedName: Netrunner Debian Core Edition + shortVersionedName: Netrunner Debian Core 1.0 + bootloaderEntryName: Netrunner Debian Core + +images: + productLogo: "netrunner-debian-logo.png" + productIcon: "netrunner-debian-icon.png" + productWelcome: "welcome.png" + +slideshow: "show.qml" + +style: + sidebarBackground: "#292F34" + sidebarText: "#FFFFFF" + sidebarTextSelect: "#8497A7" diff --git a/etc/calamares/branding/netrunner-core/netrunner-debian-icon.png b/etc/calamares/branding/netrunner-core/netrunner-debian-icon.png new file mode 100644 index 0000000..d5ce6c4 Binary files /dev/null and b/etc/calamares/branding/netrunner-core/netrunner-debian-icon.png differ diff --git a/etc/calamares/branding/netrunner-core/netrunner-debian-logo.png b/etc/calamares/branding/netrunner-core/netrunner-debian-logo.png new file mode 100644 index 0000000..bd2e341 Binary files /dev/null and b/etc/calamares/branding/netrunner-core/netrunner-debian-logo.png differ diff --git a/etc/calamares/branding/netrunner-core/show.qml b/etc/calamares/branding/netrunner-core/show.qml new file mode 100644 index 0000000..7c837d3 --- /dev/null +++ b/etc/calamares/branding/netrunner-core/show.qml @@ -0,0 +1,199 @@ +/* === This file is part of Calamares - === + * + * Copyright 2015, Teo Mrnjavac + * + * Calamares is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * Calamares is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with Calamares. If not, see . + */ + +import QtQuick 2.0; +import calamares.slideshow 1.0; + +Presentation +{ + id: presentation + + Timer { + interval: 20000 + running: true + repeat: true + onTriggered: presentation.goToNextSlide() + } + + Slide { + + Image { + id: background1 + source: "slide1.png" + width: 553; height: 332 + fillMode: Image.PreserveAspectFit + anchors.centerIn: parent + } + Text { + anchors.horizontalCenter: background1.horizontalCenter + anchors.top: background1.bottom + text: "Welcome to Netrunner Debian.
"+ + "During the installation, this slideshow will give you a quick introduction." + wrapMode: Text.WordWrap + width: 600 + horizontalAlignment: Text.Center + } + } + + Slide { + + Image { + id: background2 + source: "slide2.png" + width: 553; height: 332 + fillMode: Image.PreserveAspectFit + anchors.centerIn: parent + } + Text { + anchors.horizontalCenter: background2.horizontalCenter + anchors.top: background2.bottom + text: "Netrunner is made of free software.
"+ + "The new KDE Plasma 5 desktop is chosen for its easy of use.
"+ + "It offers many options to customize in the simplified System Settings." + wrapMode: Text.WordWrap + width: 600 + horizontalAlignment: Text.Center + } + } + + Slide { + + Image { + id: background3 + source: "slide3.png" + width: 553; height: 332 + fillMode: Image.PreserveAspectFit + anchors.centerIn: parent + } + Text { + anchors.horizontalCenter: background3.horizontalCenter + anchors.top: background3.bottom + text: "There are many applications on board for a great web-experience:
"+ + "Browse the internet with Firefox and send emails with Thunderbird.
"+ + "Use Skype or Telepathy to connect with friends and family." + wrapMode: Text.WordWrap + width: 600 + horizontalAlignment: Text.Center + } + } + + Slide { + + Image { + id: background4 + source: "slide4.png" + width: 553; height: 332 + fillMode: Image.PreserveAspectFit + anchors.centerIn: parent + } + Text { + anchors.horizontalCenter: background4.horizontalCenter + anchors.top: background4.bottom + text: "Netrunner covers your creativity with many applications such as LibreOffice, CalligraFlow and Gimp.
"+ + "There's Karbon for vector-based pictures and Krita for the pixel-artist in you.
"+ + "Use Gwenview to organize your photos and Kdenlive for creating your own videos." + wrapMode: Text.WordWrap + width: 600 + horizontalAlignment: Text.Center + } + } + + Slide { + + Image { + id: background5 + source: "slide5.png" + width: 553; height: 332 + fillMode: Image.PreserveAspectFit + anchors.centerIn: parent + } + Text { + anchors.horizontalCenter: background5.horizontalCenter + anchors.top: background5.bottom + text: "Netrunner can play most video and sound formats out-of-the-box.
"+ + "There is VLC media player to watch movies and handbrake to convert them into a different format.
"+ + "Use Gmusicbrowser to listen to your local collection and radiotray for your internet music." + wrapMode: Text.WordWrap + width: 600 + horizontalAlignment: Text.Center + } + } + + Slide { + + Image { + id: background6 + source: "slide6.png" + width: 553; height: 332 + fillMode: Image.PreserveAspectFit + anchors.centerIn: parent + } + Text { + anchors.horizontalCenter: background6.horizontalCenter + anchors.top: background6.bottom + text: "We want you to enjoy your computing!
"+ + "For commercial titles, Steam is supported.
"+ + "Or have fun with the classics installed." + wrapMode: Text.WordWrap + width: 600 + horizontalAlignment: Text.Center + } + } + + Slide { + + Image { + id: background7 + source: "slide7.png" + width: 553; height: 332 + fillMode: Image.PreserveAspectFit + anchors.centerIn: parent + } + Text { + anchors.horizontalCenter: background7.horizontalCenter + anchors.top: background7.bottom + text: "In the FOSS Community, you always find a helping hand.
"+ + "If you have a question, take a look at our forums.
"+ + "Netrunner Forums You're very much welcome!" + wrapMode: Text.WordWrap + width: 600 + horizontalAlignment: Text.Center + } + } + + Slide { + + Image { + id: background8 + source: "slide8.png" + width: 553; height: 332 + fillMode: Image.PreserveAspectFit + anchors.centerIn: parent + } + Text { + anchors.horizontalCenter: background8.horizontalCenter + anchors.top: background8.bottom + text: "Netrunner stands on the shoulders of Giants.
"+ + "The continuous work of thousands of people make it a reality.
"+ + "We like to say THANK YOU to everyone involved!" + wrapMode: Text.WordWrap + width: 600 + horizontalAlignment: Text.Center + } + } +} diff --git a/etc/calamares/branding/netrunner-core/slide1.png b/etc/calamares/branding/netrunner-core/slide1.png new file mode 100644 index 0000000..d111212 Binary files /dev/null and b/etc/calamares/branding/netrunner-core/slide1.png differ diff --git a/etc/calamares/branding/netrunner-core/slide2.png b/etc/calamares/branding/netrunner-core/slide2.png new file mode 100644 index 0000000..55991e0 Binary files /dev/null and b/etc/calamares/branding/netrunner-core/slide2.png differ diff --git a/etc/calamares/branding/netrunner-core/slide3.png b/etc/calamares/branding/netrunner-core/slide3.png new file mode 100644 index 0000000..7a33aab Binary files /dev/null and b/etc/calamares/branding/netrunner-core/slide3.png differ diff --git a/etc/calamares/branding/netrunner-core/slide4.png b/etc/calamares/branding/netrunner-core/slide4.png new file mode 100644 index 0000000..f6a0faa Binary files /dev/null and b/etc/calamares/branding/netrunner-core/slide4.png differ diff --git a/etc/calamares/branding/netrunner-core/slide5.png b/etc/calamares/branding/netrunner-core/slide5.png new file mode 100644 index 0000000..3000215 Binary files /dev/null and b/etc/calamares/branding/netrunner-core/slide5.png differ diff --git a/etc/calamares/branding/netrunner-core/slide6.png b/etc/calamares/branding/netrunner-core/slide6.png new file mode 100644 index 0000000..7e12cd4 Binary files /dev/null and b/etc/calamares/branding/netrunner-core/slide6.png differ diff --git a/etc/calamares/branding/netrunner-core/slide7.png b/etc/calamares/branding/netrunner-core/slide7.png new file mode 100644 index 0000000..f72c6f2 Binary files /dev/null and b/etc/calamares/branding/netrunner-core/slide7.png differ diff --git a/etc/calamares/branding/netrunner-core/slide8.png b/etc/calamares/branding/netrunner-core/slide8.png new file mode 100644 index 0000000..cf98958 Binary files /dev/null and b/etc/calamares/branding/netrunner-core/slide8.png differ diff --git a/etc/calamares/branding/netrunner-core/squid.png b/etc/calamares/branding/netrunner-core/squid.png new file mode 100644 index 0000000..8e7be23 Binary files /dev/null and b/etc/calamares/branding/netrunner-core/squid.png differ diff --git a/etc/calamares/branding/netrunner-core/welcome.png b/etc/calamares/branding/netrunner-core/welcome.png new file mode 100644 index 0000000..2d8e480 Binary files /dev/null and b/etc/calamares/branding/netrunner-core/welcome.png differ diff --git a/debian/modules/finished.conf b/etc/calamares/modules/finished.conf similarity index 100% rename from debian/modules/finished.conf rename to etc/calamares/modules/finished.conf diff --git a/debian/modules/packages.conf b/etc/calamares/modules/packages.conf similarity index 100% rename from debian/modules/packages.conf rename to etc/calamares/modules/packages.conf diff --git a/debian/modules/resize.conf b/etc/calamares/modules/resize.conf similarity index 100% rename from debian/modules/resize.conf rename to etc/calamares/modules/resize.conf diff --git a/debian/modules/users.conf b/etc/calamares/modules/users.conf similarity index 100% rename from debian/modules/users.conf rename to etc/calamares/modules/users.conf diff --git a/debian/modules/welcome.conf b/etc/calamares/modules/welcome.conf similarity index 100% rename from debian/modules/welcome.conf rename to etc/calamares/modules/welcome.conf diff --git a/debian/settings.conf b/etc/calamares/settings.conf similarity index 100% rename from debian/settings.conf rename to etc/calamares/settings.conf diff --git a/debian/fs_resize b/usr/sbin/fs_resize similarity index 100% rename from debian/fs_resize rename to usr/sbin/fs_resize diff --git a/usr/share/icons/hicolor/128x128/apps/calamares.png b/usr/share/icons/hicolor/128x128/apps/calamares.png new file mode 100644 index 0000000..22d9d1a Binary files /dev/null and b/usr/share/icons/hicolor/128x128/apps/calamares.png differ