The Mer Wiki now uses your Mer user account and password (create account on https://bugs.merproject.org/)
Cordia Dawati
From Mer Wiki
(Difference between revisions)
m (→Community space) |
(→Community space) |
||
| (One intermediate revision by one user not shown) | |||
| Line 12: | Line 12: | ||
* The packaging of dependencies are mostly reused from Fedora, but while tryin to reduce uneccessary extra dependancies specially documentation. | * The packaging of dependencies are mostly reused from Fedora, but while tryin to reduce uneccessary extra dependancies specially documentation. | ||
If you need documentation use a full distribution like fedora. | If you need documentation use a full distribution like fedora. | ||
| − | * | + | * kickstart files for x86 : |
| + | |||
| + | # -*-mic2-options-*- -f liveusb --save-kernel -*-mic2-options-*- | ||
| + | |||
| + | lang en_US.UTF-8 | ||
| + | keyboard us | ||
| + | timezone --utc Europe/Helsinki | ||
| + | |||
| + | part / --size=1800 --ondisk mmcblk0p --fstype=ext4 | ||
| + | |||
| + | rootpw mer | ||
| + | bootloader --timeout=0 --append="quiet rootwait" | ||
| + | |||
| + | user --name mer --groups audio,video --password mer | ||
| + | |||
| + | repo --name=mer-core --baseurl=http://releases.merproject.org/releases/latest/builds/i586/packages/ --save --debuginfo --source | ||
| + | repo --name=x86-ha --baseurl=http://repo.pub.meego.com//CE:/Adaptation:/x86-generic/Mer_Core_i586/ --save --debuginfo --source | ||
| + | repo --name=gtk --baseurl=http://repo.pub.meego.com/Project:/Cordia:/GTK/Mer_Core_i586/ --save --debuginfo --source | ||
| + | repo --name=gnome --baseurl=http://repo.pub.meego.com/Project:/Cordia:/GNOME/Mer_Core_i586/ --save --debuginfo --source | ||
| + | repo --name=gnome-shell --baseurl=http://repo.pub.meego.com/Project:/Cordia:/GNOME:/Shell/Mer_Core_i586/ --save --debuginfo --source | ||
| + | repo --name=gnome-apps --baseurl=http://repo.pub.meego.com/Project:/Cordia:/GNOME:/Apps/Mer_Core_i586/ --save --debuginfo --source | ||
| + | repo --name=dawati --baseurl=http://repo.pub.meego.com/Project:/Cordia:/Dawati/Mer_Core_i586/ --save --debuginfo --source | ||
| + | |||
| + | %packages | ||
| + | @Mer Core | ||
| + | @Mer Connectivity | ||
| + | @intel-x86-generic-support | ||
| + | |||
| + | kernel-adaptation-pc | ||
| + | |||
| + | openssh-clients | ||
| + | openssh-server | ||
| + | |||
| + | vim | ||
| + | |||
| + | uxlaunch | ||
| + | |||
| + | telepathy-gabble | ||
| + | |||
| + | dawati-shell | ||
| + | dawati-menus | ||
| + | dawati-artwork | ||
| + | dawati-backgrounds | ||
| + | |||
| + | bisho | ||
| + | epiphany | ||
| + | tasks | ||
| + | |||
| + | %end | ||
| + | |||
| + | %post | ||
| + | # save a little bit of space at least... | ||
| + | # Remove cursor from showing during startup BMC#14991 | ||
| + | #echo "xopts=-nocursor" >> /etc/sysconfig/uxlaunch | ||
| + | |||
| + | rm -f /boot/initrd* | ||
| + | |||
| + | rm -f /var/lib/rpm/__db* | ||
| + | rpm --rebuilddb | ||
| + | |||
| + | # Prelink can reduce boot time | ||
| + | if [ -x /usr/sbin/prelink ]; then | ||
| + | /usr/sbin/prelink -aRqm | ||
| + | fi | ||
| + | |||
| + | ln -sf dawati.desktop /usr/share/xsessions/default.desktop | ||
| + | |||
| + | ln -sf /lib/systemd/system/getty@.service /etc/systemd/system/getty.target.wants/getty@tty2.service | ||
| + | |||
| + | %end | ||
| + | |||
| + | %post --nochroot | ||
| + | if [ -n "$IMG_NAME" ]; then | ||
| + | echo "BUILD: $IMG_NAME" >> $INSTALL_ROOT/etc/mer-release | ||
| + | fi | ||
| + | |||
| + | |||
| + | %end | ||
| + | |||
* #TODO: kickstart files for arm | * #TODO: kickstart files for arm | ||
Latest revision as of 10:35, 1 February 2012
[edit] work in progress
[edit] Introduction
- Cordia is going to be a melting pot of GTK/Gnome UXes on top of Mer.
- HD is a hildon port to GTK3 http://cordiahd.org/
- Dawati is a revival of moblin netbook UX (later meego netbook UX) ported to GTK3, mutter and gnome. http://dawati.org/
- Please ask smoku or phaeron in #mer or #cordia on freenode if you are interested.
[edit] Community space
- The packaging effort can be followed here : https://build.pub.meego.com/project/subprojects?project=Project:Cordia
- The packaging of dependencies are mostly reused from Fedora, but while tryin to reduce uneccessary extra dependancies specially documentation.
If you need documentation use a full distribution like fedora.
- kickstart files for x86 :
# -*-mic2-options-*- -f liveusb --save-kernel -*-mic2-options-*- lang en_US.UTF-8 keyboard us timezone --utc Europe/Helsinki part / --size=1800 --ondisk mmcblk0p --fstype=ext4 rootpw mer bootloader --timeout=0 --append="quiet rootwait" user --name mer --groups audio,video --password mer repo --name=mer-core --baseurl=http://releases.merproject.org/releases/latest/builds/i586/packages/ --save --debuginfo --source repo --name=x86-ha --baseurl=http://repo.pub.meego.com//CE:/Adaptation:/x86-generic/Mer_Core_i586/ --save --debuginfo --source repo --name=gtk --baseurl=http://repo.pub.meego.com/Project:/Cordia:/GTK/Mer_Core_i586/ --save --debuginfo --source repo --name=gnome --baseurl=http://repo.pub.meego.com/Project:/Cordia:/GNOME/Mer_Core_i586/ --save --debuginfo --source repo --name=gnome-shell --baseurl=http://repo.pub.meego.com/Project:/Cordia:/GNOME:/Shell/Mer_Core_i586/ --save --debuginfo --source repo --name=gnome-apps --baseurl=http://repo.pub.meego.com/Project:/Cordia:/GNOME:/Apps/Mer_Core_i586/ --save --debuginfo --source repo --name=dawati --baseurl=http://repo.pub.meego.com/Project:/Cordia:/Dawati/Mer_Core_i586/ --save --debuginfo --source %packages @Mer Core @Mer Connectivity @intel-x86-generic-support kernel-adaptation-pc openssh-clients openssh-server vim uxlaunch telepathy-gabble dawati-shell dawati-menus dawati-artwork dawati-backgrounds bisho epiphany tasks %end %post # save a little bit of space at least... # Remove cursor from showing during startup BMC#14991 #echo "xopts=-nocursor" >> /etc/sysconfig/uxlaunch rm -f /boot/initrd* rm -f /var/lib/rpm/__db* rpm --rebuilddb # Prelink can reduce boot time if [ -x /usr/sbin/prelink ]; then /usr/sbin/prelink -aRqm fi ln -sf dawati.desktop /usr/share/xsessions/default.desktop ln -sf /lib/systemd/system/getty@.service /etc/systemd/system/getty.target.wants/getty@tty2.service %end %post --nochroot if [ -n "$IMG_NAME" ]; then echo "BUILD: $IMG_NAME" >> $INSTALL_ROOT/etc/mer-release fi %end
- #TODO: kickstart files for arm