Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSascha Silbe <silbe@activitycentral.com>2011-03-27 13:06:35 (GMT)
committer Sascha Silbe <silbe@activitycentral.com>2011-07-17 16:59:27 (GMT)
commit0b8960570615a6893f88ed6eb7356ba59cdf4695 (patch)
tree9d049f51c5fe4b2213aab7d31e55e044ab8467c1
parent9bff413ccaf42b104a06b426c0cb3c9f65cd10ea (diff)
add build configs for Dextrose 3
-rw-r--r--config/dextrose3-common.ini212
-rw-r--r--config/dextrose3-xo1-common.ini14
-rw-r--r--config/dextrose3-xo1-gnome.ini14
-rw-r--r--config/dextrose3-xo1-nognome.ini13
-rw-r--r--config/dextrose3-xo1.5-common.ini13
-rw-r--r--config/dextrose3-xo1.5-gnome.ini14
-rw-r--r--config/dextrose3-xo1.5-nognome.ini13
7 files changed, 293 insertions, 0 deletions
diff --git a/config/dextrose3-common.ini b/config/dextrose3-common.ini
new file mode 100644
index 0000000..8dd6b02
--- /dev/null
+++ b/config/dextrose3-common.ini
@@ -0,0 +1,212 @@
+; Dextrose3 F14 Sugar 0.92
+;
+
+[DEFAULT]
+dx3_common_langs=en_US,es,ar,pt,pt_BR,fr,ht,mn,mr_IN,am_ET,km_KH,ne_NP,ur_PK,rw,ps,fa_AF,si,zh_CN
+dx3_common_modules=
+ base,
+ bootanim,
+ sd_card_image,
+ buildnr_from_file,
+ powerd,
+ repos,
+ yumcfg,
+ x11,
+ sugar,
+ sugarlabs_activities,
+ sugar_activities_extra,
+ custom_packages,
+ custom_scripts
+dx3_common_packages_add=
+; temporary workaround for https://bugzilla.redhat.com/show_bug.cgi?id=688510
+ bitfrost,
+; not needed yet
+; dextrose-platform,
+ dextrose-updater,
+ gstreamer-plugins-bad,
+ gstreamer-plugins-ugly,
+ gstreamer-ffmpeg,
+ hunspell-es,
+ hunspell-pt,
+ ipython,
+ liberation-mono-fonts,
+ liberation-serif-fonts,
+ liberation-sans-fonts,
+ pulseaudio-module-x11,
+ telepathy-idle,
+ telepathy-sofiasip,
+ x11vnc,
+; temporary workaround for yum pulling in the wrong versions of Sugar packages
+; first and disregarding the dependencies of the DX3 versions of Sugar.
+ python-xlib,
+ upower,
+
+[global]
+fedora_release=14
+olpc_version_major=11
+olpc_version_minor=2
+olpc_version_release=0
+target_platform=XO-1.5
+image_name=dx3ng%%03d
+
+[sd_card_image]
+; 4GB image
+size_1=3865470566
+; 2GB image
+;size_2=1932735283,2gb
+keep_disk_image=1
+compress_disk_image=1
+
+[repos]
+fedora=fedora,fedora-updates,fedora-updates-testing
+olpc_publicrpms_1=1,f14
+olpc_publicrpms_2=1,f14-xo1.5
+custom_repo_1=1,dextrose3,http://download.sugarlabs.org/dextrose/testing/dx3/rpms/i386/os
+custom_repo_2=1,dextrose3-freeworld,http://download.sugarlabs.org/dextrose/testing/dx3/rpms-freeworld/i386/os
+add_excludes_to=fedora,fedora-updates,fedora-updates-testing
+
+[custom_packages]
+del_packages=
+ at,
+ dos2unix,
+ dump,
+ finger,
+ ftp,
+ khmeros-base-fonts,
+ krb5-workstation,
+ mailx,
+ mlocate,
+ nafees-web-naskh-fonts,
+ nss_ldap,
+ quota,
+ pam_ccreds,
+ pam_passwdqc,
+ pam_smb,
+ readahead,
+ rdist,
+ rmt,
+ rsh,
+ talk,
+ tcp_wrappers,
+ tree,
+ smartmontools,
+ sos,
+ stunnel,
+ symlinks,
+ xfsprogs,
+ yp-tools,
+ ypbind,
+
+
+[yumcfg]
+addrepo_1=1,dextrose3,http://download.sugarlabs.org/dextrose/testing/dx3/rpms/i386/os
+addrepo_2=1,dextrose3-freeworld,http://download.sugarlabs.org/dextrose/testing/dx3/rpms-freeworld/i386/os
+addrepo_3=1,olpc-f14,http://xs-dev.laptop.org/~dsd/repos/f14/
+addrepo_4=1,olpc-f14-xo1.5,http://xs-dev.laptop.org/~dsd/repos/f14-xo1.5/
+force_enable=fedora-updates-testing
+add_excludes_to=fedora,fedora-updates,fedora-updates-testing
+
+
+[sugar]
+favorites_view_del=
+ org.laptop.Terminal,
+ org.laptop.Log,
+ org.laptop.StopWatchActivity,
+ org.laptop.sugar.ReadActivity
+favorites_view_add=
+ org.laptop.Words,
+ org.laptop.community.TypingTurtle,
+ org.laptop.physics,
+ org.sugarlabs.AbacusActivity,
+ org.gnome.Labyrinth,
+protected_activities=
+ org.laptop.AbiWordActivity,
+ org.laptop.Oficina,
+ org.laptop.WebActivity,
+ org.laptop.sugar.ReadActivity,
+ org.laptop.RecordActivity,
+ edu.mit.media.ScratchActivity,
+ org.laptop.TurtleArtActivity,
+ org.vpri.EtoysActivityt,
+ net.gcompris,
+ org.tuxpaint,
+ org.gnome.Labyrinth,
+ org.laptop.Memorize,
+ org.worldwideworkshop.olpc.JigsawPuzzle,
+ org.laptop.Terminal,
+ vu.lux.olpc.Speak,
+ org.sugarlabs.AbacusActivity,
+ org.laptop.ImageViewerActivity,
+ org.laptop.Chat,
+ org.sugarlabs.VisualMatchActivity,
+ org.worldwideworkshop.PollBuilder,
+ org.laptop.TamTamMini,
+ com.socialtext.SocialCalcActivity,
+ org.vpri.EtoysActivity,
+
+
+[sugarlabs_activities]
+sugar_version=0.90
+activities=
+ com.jotaro.ImplodeActivity,
+ edu.mit.media.ScratchActivity,
+ org.eq.FotoToon,
+ org.laptop.Arithmetic,
+ org.laptop.Chat,
+ org.laptop.Log,
+ org.laptop.ImageViewerActivity,
+ org.laptop.MeasureActivity,
+ org.laptop.Memorize,
+ org.laptop.Terminal,
+ org.laptop.TurtleArtActivity,
+ org.laptop.Words,
+ org.laptop.community.Colors,
+ org.laptop.community.TypingTurtle,
+ org.laptop.physics,
+ org.laptop.sugar.GetBooksActivity,
+ org.laptop.sugar.ReadActivity,
+ org.sugarlabs.AbacusActivity,
+ org.vpri.EtoysActivity,
+ vu.lux.olpc.Maze,
+
+; wasn't downloadable on 2011-03-16
+; org.laptop.community.tetrismat,
+ org.worldwideworkshop.olpc.FlipSticks,
+; wasn't downloadable on 2011-03-16
+; com.laptop.Ruler,
+ org.laptop.community.TurtleMachine,
+ org.laptop.community.Spirolaterals,
+ org.worldwideworkshop.PollBuilder,
+
+ org.gnome.Labyrinth,
+ org.sugarlabs.VisualMatchActivity,
+ org.laptop.sugar.Jukebox,
+ org.laptop.Oficina,
+ com.garycmartin.Moon,
+
+; AC "priority" activities
+ org.laptop.Pippy,
+ org.laptop.AcousticMeasure,
+ org.laptop.Calculate,
+ org.laptop.StopWatchActivity,
+ org.sugarlabs.IRC,
+
+
+[sugar_activities_extra]
+
+
+[buildnr_from_file]
+path=buildnr-dx3
+
+[custom_scripts]
+
+[bootanim]
+imgdir=%(oob_config_dir)s/../bootanim
+
+[base]
+versioned_fs=0
+prepopulate_run=0
+make_iso=0
+compress_iso=0
+make_tree_tarball=1
+python_optimize=2
diff --git a/config/dextrose3-xo1-common.ini b/config/dextrose3-xo1-common.ini
new file mode 100644
index 0000000..0013062
--- /dev/null
+++ b/config/dextrose3-xo1-common.ini
@@ -0,0 +1,14 @@
+[DEFAULT]
+dx3_xo1_modules=
+ xo1,
+ jffs2_image
+
+[global]
+target_platform=XO-1
+
+[powerd]
+; Too unreliable and noticable on XO-1
+enable_idle_suspend=0
+
+[sd_card_image]
+make_zd=0
diff --git a/config/dextrose3-xo1-gnome.ini b/config/dextrose3-xo1-gnome.ini
new file mode 100644
index 0000000..04f3f3c
--- /dev/null
+++ b/config/dextrose3-xo1-gnome.ini
@@ -0,0 +1,14 @@
+; Dextrose3 F14 Sugar 0.92 for the XO-1 (International with GNOME)
+;
+
+[global]
+include=dextrose3-common.ini,dextrose3-xo1-common.ini
+customization_info=Dextrose 3 International
+image_name=dx3g%%03d
+langs=%(dx3_common_langs)s
+modules=%(dx3_common_modules)s,
+ %(dx3_xo1_modules)s,
+ gnome
+
+[custom_packages]
+add_packages=%(dx3_common_packages_add)s
diff --git a/config/dextrose3-xo1-nognome.ini b/config/dextrose3-xo1-nognome.ini
new file mode 100644
index 0000000..94698d9
--- /dev/null
+++ b/config/dextrose3-xo1-nognome.ini
@@ -0,0 +1,13 @@
+; Dextrose3 F14 Sugar 0.92 for the XO-1 (International with GNOME)
+;
+
+[global]
+include=dextrose3-common.ini,dextrose3-xo1-common.ini
+customization_info=Dextrose 3 International
+image_name=dx3ng%%03d
+langs=%(dx3_common_langs)s
+modules=%(dx3_common_modules)s,
+ %(dx3_xo1_modules)s
+
+[custom_packages]
+add_packages=%(dx3_common_packages_add)s
diff --git a/config/dextrose3-xo1.5-common.ini b/config/dextrose3-xo1.5-common.ini
new file mode 100644
index 0000000..9f6f7dd
--- /dev/null
+++ b/config/dextrose3-xo1.5-common.ini
@@ -0,0 +1,13 @@
+[DEFAULT]
+dx3_xo1_5_modules=
+ xo1_5
+
+[global]
+target_platform=XO-1.5
+
+[powerd]
+; should work well on the XO-1.5
+enable_idle_suspend=1
+
+[sd_card_image]
+make_zd=1
diff --git a/config/dextrose3-xo1.5-gnome.ini b/config/dextrose3-xo1.5-gnome.ini
new file mode 100644
index 0000000..1c95c87
--- /dev/null
+++ b/config/dextrose3-xo1.5-gnome.ini
@@ -0,0 +1,14 @@
+; Dextrose3 F14 Sugar 0.92 for the XO-1.5 (International with GNOME)
+;
+
+[global]
+include=dextrose3-common.ini,dextrose3-xo1.5-common.ini
+customization_info=Dextrose 3 International
+image_name=dx3g%%03d
+langs=%(dx3_common_langs)s
+modules=%(dx3_common_modules)s,
+ %(dx3_xo1_5_modules)s,
+ gnome
+
+[custom_packages]
+add_packages=%(dx3_common_packages_add)s
diff --git a/config/dextrose3-xo1.5-nognome.ini b/config/dextrose3-xo1.5-nognome.ini
new file mode 100644
index 0000000..0ce82c4
--- /dev/null
+++ b/config/dextrose3-xo1.5-nognome.ini
@@ -0,0 +1,13 @@
+; Dextrose3 F14 Sugar 0.92 for the XO-1.5 (International without GNOME)
+;
+
+[global]
+include=dextrose3-common.ini,dextrose3-xo1.5-common.ini
+customization_info=Dextrose 3 International
+image_name=dx3ng%%03d
+langs=%(dx3_common_langs)s
+modules=%(dx3_common_modules)s,
+ %(dx3_xo1_5_modules)s
+
+[custom_packages]
+add_packages=%(dx3_common_packages_add)s