New splash images in mkinitfs (#240)

Thanks, Martijn Braam!

* Made postmarketos-mkinitfs use postmarketos-splash to generate splash images
* Added screen sizes to all deviceinfo files
* Bumped pkgrel for all device packages
This commit is contained in:
Martijn Braam 2017-07-23 14:50:40 +02:00 committed by Oliver Smith
parent b687ca70d5
commit 8dff646733
28 changed files with 94 additions and 40 deletions

View File

@ -1,6 +1,6 @@
pkgname=device-asus-grouper
pkgver=1
pkgrel=3
pkgrel=4
pkgdesc="Asus Nexus 7 2012 Wifi"
url="https://github.com/postmarketOS"
arch="noarch"
@ -25,6 +25,6 @@ package() {
"$pkgdir"/etc/udev/rules.d/90-android-touch-dev.rules
}
sha512sums="e77cd58f623fed83983757b11849adcbe9d669a9167e1664c84a0ab043f1c9afde30da29c9d2dc5b05e0ff07458a28ed8f3eaf22768d1575fe7218157501171a deviceinfo
sha512sums="3bfd3c7cca36a5b95f3727b778fd3187cfb4d962382fb1381488eee7a2cd23d9096628582d95ec71170b1c2cc8735b6a928c11446bdc6c24e10ab5227575db43 deviceinfo
8590967fa10388a890fdfafdb1070b9ab22dc89e06a3a8834806c772191e3b67de7b914b0d68e5ddf581cee715cb90f3f24abcb8762c415ff328c6da23e55d52 initfs-hook.sh
05f938784e8f30cdbe9923a5f3e34ce7c539060d3a621741206bc5ed02afd7cbf480b02fbe48a70968e7182f885ab9bfe57c4d1e7c6eefca54a6f7188d2849f2 90-android-touch-dev.rules"

View File

@ -15,6 +15,10 @@ deviceinfo_external_disk_install="false"
deviceinfo_flash_methods="fastboot"
deviceinfo_arch="armhf"
# Splash screen
deviceinfo_screen_width="800"
deviceinfo_screen_height="1280"
# Fastboot related
deviceinfo_generate_bootimg="true"
deviceinfo_flash_offset_kernel="0x00008000"

View File

@ -1,6 +1,6 @@
pkgname=device-htc-bravo
pkgver=1
pkgrel=2
pkgrel=3
pkgdesc="HTC Desire"
url="https://github.com/postmarketOS"
arch="noarch"
@ -29,6 +29,6 @@ package() {
"$pkgdir"/etc/udev/rules.d/90-android-touch-dev.rules
}
sha512sums="601a7244a97795a4c9abeeb00df592f1674ab40eace20d0ea5db4f9eb1528638fd89ea02ac7ac7d390100fdb948f7c46881ea4f8d23e0e5979248ad4db6ac666 deviceinfo
sha512sums="b127b05bc0a38f93914a635936292299c2e1bc9ffa27872a33bf746136b99c9901e6523c16739720480c27fdcaf0bd48611fc5f82face9d493da40bba3c7b3b6 deviceinfo
3ce2d134aa59677e25a160b5985c552fbf048b237169bbeb85e2b8824f734627064b51c097036db10eee0254064d45d804d17372dffcd1ba246938968fe1e225 initfs-hook.sh
24c8e20cca7d9cff33fe6bac641d0dd4a15d011dd0dbbf1cb1309b11574e6ae7945f4e719646def1a5ba6e8f9607605fcea4a572aa71deb6aaff8498b722cb9d 90-android-touch-dev.rules"

View File

@ -15,6 +15,10 @@ deviceinfo_external_disk_install="true"
deviceinfo_flash_methods="fastboot"
deviceinfo_arch="armhf"
# Splash screen
deviceinfo_screen_width="480"
deviceinfo_screen_height="800"
# Fastboot related
deviceinfo_generate_bootimg="true"
deviceinfo_flash_offset_base="0x20000000"

View File

@ -1,6 +1,6 @@
pkgname=device-lg-d855
pkgver=1
pkgrel=6
pkgrel=7
pkgdesc="LG G3 International"
url="https://github.com/postmarketOS"
arch="noarch"
@ -23,5 +23,5 @@ package() {
"$pkgdir"/etc/udev/rules.d/90-android.rules
}
sha512sums="56f1cee43d536797fb32c34d53e5a99c09cccdde03030b02021333e6fdfd48a6e6ec7acc0ec1b06d16e7a6fd8c2d097d47e2c442f337c554b8024a172369b979 deviceinfo
sha512sums="44f8fc5c4ed818b4358ac6fcd91f40684cb0f2fc7531e8d99d1f81e74d6ebaef787128872258b367189e6fd5ec367fb50de931025d9bbc095478797b83e7edac deviceinfo
ee25f3d0377f027d108593eb7953b8db49d7f05a5c36a0c8ca7e7849d15e3c217bc1ac97d77a66e28d2db4b81c0f50b905639911276da40321d2b6cca7f797df 90-android.rules"

View File

@ -14,6 +14,10 @@ deviceinfo_external_disk_install="true"
deviceinfo_flash_methods="fastboot"
deviceinfo_arch="armhf"
# Splash screen
deviceinfo_screen_width="1440"
deviceinfo_screen_height="2560"
# Fastboot related
deviceinfo_generate_bootimg="true"
deviceinfo_flash_offset_kernel="0x00008000"

View File

@ -1,6 +1,6 @@
pkgname=device-lg-hammerhead
pkgver=1
pkgrel=7
pkgrel=8
pkgdesc="Google Nexus 5"
url="https://github.com/postmarketOS"
arch="noarch"
@ -35,7 +35,7 @@ package() {
"$pkgdir"/etc/wifi/bcmdhd.cal
}
sha512sums="c0e96c01c9b34d6234e851ef89fab86a8ea46547f8ff1eb17ccecaa784dd5bab9803c721f01e94cfeca03859aa0038a8d9815d729cf3064cb387bc6609853899 deviceinfo
sha512sums="162f2db25955bbcafe172789412a9e139375cbcd89823d4f7069411933a4cd1b88965a906d92c724e71f5d287e1c8ec40e7bc8b1bcae7464f8b260e488c9b911 deviceinfo
8590967fa10388a890fdfafdb1070b9ab22dc89e06a3a8834806c772191e3b67de7b914b0d68e5ddf581cee715cb90f3f24abcb8762c415ff328c6da23e55d52 initfs-hook.sh
ee25f3d0377f027d108593eb7953b8db49d7f05a5c36a0c8ca7e7849d15e3c217bc1ac97d77a66e28d2db4b81c0f50b905639911276da40321d2b6cca7f797df 90-android-touch-dev.rules
2f7cdf558a6bff56fd343d29a1ca6c27e75715bedfad661700dfcfb01acd1bdfcfecdfccf619f1e56c1e6331be146f8882a14d3a2cd33830e9d00bb6118971a3 profile.sh

View File

@ -14,6 +14,10 @@ deviceinfo_external_disk_install="false"
deviceinfo_flash_methods="fastboot"
deviceinfo_arch="armhf"
# Splash screen
deviceinfo_screen_width="1080"
deviceinfo_screen_height="1920"
# Fastboot related
deviceinfo_generate_bootimg="true"
deviceinfo_flash_offset_kernel="0x00008000"

View File

@ -1,6 +1,6 @@
pkgname=device-lg-mako
pkgver=2
pkgrel=7
pkgrel=8
pkgdesc="Google Nexus 4"
url="https://github.com/postmarketOS"
arch="noarch"
@ -27,7 +27,7 @@ package() {
"$pkgdir"/etc/profile.d/00-$pkgname.sh
}
sha512sums="57b5db19e831a43884b2572359fda302420d9c61009aff8d3480c1ac70ed79bf7986c0428076f4883873c29e9e47cb0db1d254e3300de5747387134a679d2c26 deviceinfo
sha512sums="cbfc1af79cd91bd62adccf22cbfa00f1d6edf35a9e6893a90e09852c014224b2593523ef3eeacd2c05a7a711f0c88c48dc09a7665aaac71e5abe632c71c607aa deviceinfo
8590967fa10388a890fdfafdb1070b9ab22dc89e06a3a8834806c772191e3b67de7b914b0d68e5ddf581cee715cb90f3f24abcb8762c415ff328c6da23e55d52 initfs-hook.sh
ee25f3d0377f027d108593eb7953b8db49d7f05a5c36a0c8ca7e7849d15e3c217bc1ac97d77a66e28d2db4b81c0f50b905639911276da40321d2b6cca7f797df 90-android-touch-dev.rules
2f7cdf558a6bff56fd343d29a1ca6c27e75715bedfad661700dfcfb01acd1bdfcfecdfccf619f1e56c1e6331be146f8882a14d3a2cd33830e9d00bb6118971a3 profile.sh"

View File

@ -14,6 +14,10 @@ deviceinfo_external_disk_install="false"
deviceinfo_flash_methods="fastboot"
deviceinfo_arch="armhf"
# Splash screen
deviceinfo_screen_width="768"
deviceinfo_screen_height="1280"
# Fastboot related
deviceinfo_generate_bootimg="true"
deviceinfo_flash_offset_kernel="0x80208000"

View File

@ -1,6 +1,6 @@
pkgname=device-motorola-titan
pkgver=1
pkgrel=8
pkgrel=9
pkgdesc="Motorola Moto G 2014"
url="https://github.com/postmarketOS"
arch="noarch"
@ -27,7 +27,7 @@ package() {
"$pkgdir"/etc/profile.d/00-$pkgname.sh
}
sha512sums="308a1aeca905a338bc20d46977a9cb9ab512dbb2fa5394bcdad598cfd6d9f02d6701a60c45ac61ef197635478893f40342ba153fb24fd7e4120a1d301eb98af7 deviceinfo
sha512sums="e090f4cb7ef2641c6c89ba4ed4f9d4be95eee716c7a3e8690f069bdbe2a88155fd19b63e849cebc501846ef6f58d7cfa63d331c43b4aded964f1261f6083cd95 deviceinfo
f37e6324abf0b0fc8a3d360d6d11bb0648090a438a55ca7f04a9d494719e687ce445ae107ace642edf293afb6ca82615bcb5d0ddb6c46c1a7f8ee3c213b7c5c4 90-android-touch-dev.rules
8590967fa10388a890fdfafdb1070b9ab22dc89e06a3a8834806c772191e3b67de7b914b0d68e5ddf581cee715cb90f3f24abcb8762c415ff328c6da23e55d52 initfs-hook.sh
2f7cdf558a6bff56fd343d29a1ca6c27e75715bedfad661700dfcfb01acd1bdfcfecdfccf619f1e56c1e6331be146f8882a14d3a2cd33830e9d00bb6118971a3 profile.sh"

View File

@ -14,6 +14,10 @@ deviceinfo_external_disk_install="false"
deviceinfo_flash_methods="fastboot"
deviceinfo_arch="armhf"
# Splash screen
deviceinfo_screen_width="720"
deviceinfo_screen_height="1280"
# Fastboot related
deviceinfo_flash_offset_kernel="0x00008000"
deviceinfo_flash_offset_ramdisk="0x01000000"

View File

@ -1,6 +1,6 @@
pkgname=device-nokia-rx51
pkgver=1
pkgrel=9
pkgrel=10
pkgdesc="Nokia N900"
url="https://github.com/postmarketOS"
arch="noarch"
@ -33,7 +33,7 @@ package() {
"$pkgdir"/etc/acpi.map
}
sha512sums="24dadbf6971dc3e32b73f6419b7add105ef432615c9664bca4ef872d4ccda2af0cd399748d84a103c106b73e83eebc97387f22efcb96cef075a21223878152c6 deviceinfo
sha512sums="d8950025dc1f4c9de9da72fe363e3dc34ae6c18ecbb77a1e60d61456b6f181f7867cf4848ecf457de6fc8651bff052d823a120eea14e9facb6daadbd5d6195c9 deviceinfo
36fdcdc32e75ad82402d7f8dc6ec5879002513b3552ae4cf755df52f2c3df7b12c3ab0aae8ea8207a7fa22240b88f8098fd283298d08f923f9b07b7964289b83 uboot-script.cmd
3d55e34b95791636e44a5f41754f3d0de039dbba41f7a556d43a95c9e64afcfa930046b4b96b40020b6f196096ffba93514682927e32fa4488686fdd19c6da5a backlight-enable.sh
98c554a709d6e8da5835bd792d833355d830fca1cfea12ec7fe4f41d1d1126389c51a8a392a7f94093473c19263cc6846cc40d7e179c2facf12db2d68ff923f9 90-touchscreen-dev.rules

View File

@ -15,6 +15,10 @@ deviceinfo_flash_methods="0xFFFF"
deviceinfo_generate_legacy_uboot_initfs="true"
deviceinfo_arch="armhf"
# Splash screen
deviceinfo_screen_width="800"
deviceinfo_screen_height="480"
# Weston Config
deviceinfo_weston_core_modules="xwayland.so"
deviceinfo_weston_keymap_rules="evdev"

View File

@ -1,6 +1,6 @@
pkgname=device-samsung-i9070
pkgver=1
pkgrel=7
pkgrel=8
pkgdesc="Samsung Galaxy S Advance"
url="https://github.com/postmarketOS"
arch="noarch"
@ -32,7 +32,7 @@ package() {
"$pkgdir"/etc/modules-load.d/00-${pkgname}.conf
}
sha512sums="1e37746f2d6357eb04e1af2e1e53f198ead1280cc8a785265877f274ad74421ee64510fbd2e32db56331867e1cd203396222e243bbab728539fb4e28717d8841 deviceinfo
sha512sums="f06d387bd0dce14cf532f55a12a7c17a01c9371bfb49b8dcb94d72bd0830ac0dd8a33d82c579d15cbaa33f972bf5ec8c1f983a69263f97ef1172c8b5255dbc90 deviceinfo
098187f6ab56d2542f98f1b5fbcf493431f665a4300db05e859357366e39b02a3d508bfd94c1d1bd7c669261e7ef0d4e1aef1fdbb15541fe34f3f48a6caa247f initfs-hook.sh
ffa8ba47539f0b4a931c560811d7842c7f5270631066c270322859c1ef77e63fba09a8462c2533bd6d095056b2c7936c2d4fc4e225f3cff45169f121bf93d8ed 90-android.rules
61e8becbf6fa7c1c6c42e481083f5981ae7af33a48cbc53e817d8ac2c6a8e4f67a54b32ae3b8f5f25f7b412165a849dc93a629110dc47b0d16927bf2a12eb7e1 modules-load.conf"

View File

@ -14,6 +14,10 @@ deviceinfo_external_disk_install="true"
deviceinfo_flash_methods="heimdall"
deviceinfo_arch="armhf"
# Splash screen
deviceinfo_screen_width="480"
deviceinfo_screen_height="800"
# Heimdall related
deviceinfo_flash_heimdall_partition_kernel="Kernel"
deviceinfo_flash_heimdall_partition_initfs="Kernel2"

View File

@ -1,6 +1,6 @@
pkgname=device-samsung-i9100
pkgver=1
pkgrel=6
pkgrel=7
pkgdesc="Samsung Galaxy SII"
url="https://github.com/postmarketOS"
arch="noarch"
@ -23,5 +23,5 @@ package() {
"$pkgdir"/etc/udev/rules.d/90-android.rules
}
sha512sums="894ab32ef0751510853bd9b05ee7442d8fd9e9109dce816b93a33b623e331d38c69ecbfe49da0051e86acc49a14c20783d1a7b6e17e6258b5904aac7efbc7ec4 deviceinfo
sha512sums="7171091825b13c22fad7ddb14af6a806d67c5d38714d8ce29de529b372d67787636758764d05360cdcdb773aec69505f1459addbc9cc8ba4742c01f3c92d1282 deviceinfo
8aead706ddb118a44de7d049f07d10a27e727d17724058d132e4ec4fa73fed29c9ccfe03f02aca459c922ec0fbba24e171fe3c76e33f7c5462631e3dd5506e36 90-android.rules"

View File

@ -14,6 +14,10 @@ deviceinfo_external_disk_install="true"
deviceinfo_flash_methods="heimdall"
deviceinfo_arch="armhf"
# Splash screen
deviceinfo_screen_width="480"
deviceinfo_screen_height="800"
# Heimdall related
deviceinfo_flash_heimdall_partition_kernel="KERNEL"
deviceinfo_flash_heimdall_partition_initfs="RECOVERY"

View File

@ -1,6 +1,6 @@
pkgname=device-samsung-maguro
pkgver=2
pkgrel=6
pkgrel=7
pkgdesc="Google Galaxy Nexus (GSM)"
url="https://github.com/postmarketOS"
arch="noarch"
@ -21,4 +21,4 @@ package() {
"$pkgdir"/etc/deviceinfo
}
sha512sums="8cb5c6f992fc882baea31492d11c159187637d48400e581211c8dc796740b4cdbcfdec12d481b87c61c4df482d52366b47d944babd933dd6cc4d515ec9bb5310 deviceinfo"
sha512sums="48d66379b833fdef65de3cefa82eeb25c10cce156caf579d936cf089a0ce9cf1b447f40ccd89dfeb6c8919a47209f110829fa4cd4acdd1c0e02cdb188aeeb07a deviceinfo"

View File

@ -14,6 +14,10 @@ deviceinfo_external_disk_install="false"
deviceinfo_flash_methods="fastboot"
deviceinfo_arch="armhf"
# Splash screen
deviceinfo_screen_width="720"
deviceinfo_screen_height="1280"
# Fastboot related
deviceinfo_generate_bootimg="true"
deviceinfo_flash_offset_kernel="0x00008000"

View File

@ -1,6 +1,6 @@
pkgname=device-sony-amami
pkgver=1
pkgrel=5
pkgrel=6
pkgdesc="Sony Xperia Z1 Compact"
url="https://github.com/postmarketOS"
arch="noarch"
@ -23,5 +23,5 @@ package() {
"$pkgdir"/etc/udev/rules.d/90-android.rules
}
sha512sums="6d77511758b1e57201139e727996d61bfd3ea2a5ea2b0ba5ca87a1591a5204a3239f070e91c1853da7071f6c66e0f360367130b1576d0b2ded5502ad1c657c60 deviceinfo
sha512sums="69884f1eeaf2372cfcd81930581af0dbe2b4a9afab49de681150a68599b07b0ffeb088e0c1c85b55da93e7d465d153b31c2916bda03bd75fbea445d2d885bbe2 deviceinfo
d1c9feee9ca5f667a7f4e99654b9535ec41bde4684c3c7c5eeef530c95958af8b198d4f7c0adbf1a58e8072ad95beeb6c644d2aed5047c5b0c3f5fc7287bfe7b 90-android.rules"

View File

@ -14,6 +14,10 @@ deviceinfo_external_disk_install="true"
deviceinfo_flash_methods="fastboot"
deviceinfo_arch="armhf"
# Splash screen
deviceinfo_screen_width="720"
deviceinfo_screen_height="1280"
# Fastboot related
deviceinfo_flash_offset_kernel="00008000"
deviceinfo_flash_offset_ramdisk="02000000"

View File

@ -1,12 +1,12 @@
pkgname=postmarketos-mkinitfs
pkgver=0.1.7
pkgver=0.1.8
pkgrel=0
pkgdesc="Tool to generate initramfs images for postmarketOS"
url="https://github.com/postmarketOS"
# multipath-tools: kpartx
depends="busybox-extras lddtree cryptsetup kmod multipath-tools"
depends="busybox-extras lddtree cryptsetup kmod multipath-tools postmarketos-splash"
triggers="$pkgname.trigger=/etc/postmarketos-mkinitfs/hooks:/usr/share/kernel/*"
source="init.sh.in init_functions.sh mkinitfs.sh 10-usb-unlock.sh splash1.ppm.gz splash2.ppm.gz"
source="init.sh.in init_functions.sh mkinitfs.sh 10-usb-unlock.sh"
arch="noarch"
license="GPL2"
provides="mkinitfs=0.0.1"
@ -17,7 +17,7 @@ build() {
package() {
mkdir -p "$pkgdir/usr/share/postmarketos-mkinitfs/"
for file in init.sh.in init_functions.sh splash*.ppm.gz; do
for file in init.sh.in init_functions.sh; do
install -Dm644 "$srcdir/$file" \
"$pkgdir/usr/share/postmarketos-mkinitfs/$file"
done
@ -29,7 +29,5 @@ package() {
}
sha512sums="22418d8869448b456a775f03b18d7b4e13f3cac1129233ced42caf67c3aea4abcc6488fcba2acb5e20dd72f2a6da6419938ac44751a5ba175f02eab586573c43 init.sh.in
6d130be59507ad6c755ce8dfe345335e54b3891ca484e7865246ce69fe9d4e6441247acf6d17cc2ff414aaa0aca13fc28c8956b90f1626b784429adc3b5bf866 init_functions.sh
ba56182262803fa18c85bdd5b80d7c61f098e528dfda17a8876db267770bb9aee7308d48f921ba60e14fbd95d18daa66781738a925f2515dca123d1e74b051d7 mkinitfs.sh
8129300894f0b91ba669c12df2e51fb8dd9a9366da26496523047782026714444f40037b88d3e56dc28e3049901c32bf2a4959390883dfbbff8cfa19bb82045f 10-usb-unlock.sh
35a8eabad947347afec7e3f5860d31ab9e3534972c0960ccf553c7e1cc9262316bfdddb8d61d3588db1ee2261077597617806080b9956798b3e5088d6f9b596b splash1.ppm.gz
bf11d8b3a50db984cfbb2cafe6687de327242c1f6f56c6fdd02ca579b05213f9c886aa1c0527530fdec21b16e65e68962e40a600c4ce155819df2f610b435087 splash2.ppm.gz"
76abcc7b206126c82f500556187174915aa11d67ccabee90228fb426bf77d3a6e28f512c117f93d5e579dd878f343c55d27124c402be777c7ab9499d7f40fc7c mkinitfs.sh
8129300894f0b91ba669c12df2e51fb8dd9a9366da26496523047782026714444f40037b88d3e56dc28e3049901c32bf2a4959390883dfbbff8cfa19bb82045f 10-usb-unlock.sh"

View File

@ -162,6 +162,21 @@ create_bootimg()
-o "${outfile/initramfs-/boot.img-}"
}
# Create splash screens
generate_splash_screens()
{
width=${deviceinfo_screen_width:-720}
height=${deviceinfo_screen_height:-1280}
pmos-make-splash --text="On-screen keyboard is not implemented yet, plug in a USB cable and run on your PC:\ntelnet 172.16.42.1" \
--config /etc/postmarketos/splash.ini $width $height "${tmpdir}/splash1.ppm"
pmos-make-splash --text="Loading..." --center \
--config /etc/postmarketos/splash.ini $width $height "${tmpdir}/splash2.ppm"
gzip "${tmpdir}/splash1.ppm"
gzip "${tmpdir}/splash2.ppm"
}
# initialize
source_deviceinfo
@ -181,11 +196,8 @@ install -Dm755 "/usr/share/postmarketos-mkinitfs/init.sh.in" \
install -Dm755 "/usr/share/postmarketos-mkinitfs/init_functions.sh" \
"$tmpdir/init_functions.sh"
for i in /usr/share/postmarketos-mkinitfs/splash*.ppm.gz; do
install -Dm644 "$i" "$tmpdir"/"$(basename $i)"
done
# finish up
generate_splash_screens
replace_init_variables
create_cpio_image
create_uinitrd

View File

@ -1,11 +1,11 @@
pkgname=postmarketos-splash
pkgver=1
pkgrel=0
pkgrel=1
pkgdesc="Splash screen for postmarketOS"
url="https://github.com/postmarketos"
arch="all"
license="mit"
depends="ttf-dejavu py3-pillow"
depends="ttf-dejavu ttf-droid py3-pillow"
makedepends=""
install=""
subpackages=""
@ -23,4 +23,4 @@ package() {
}
sha512sums="5a89cdaeec572262ae48248a0c92721bd53e40ddf83167be3ede6fef656e540f6f3cf8eac3d17ae9755ab523a69f760732d05b0de436347ed91272ca732ac938 make-splash.py
b5f7b6268119d835bded30acd1a57d171be2c9dde21f2566f7f231de88490d91576ec97f60a17f7fbfc1aa0e2310030b2d056117c8ebbba84caae02be46610fb config.ini"
82234147a5e907203edb8f8531aba63d96156b600b148a8d986b1978ce2641ebf875880f4075709e8b5e8f92948598319f5157473ddcc14cf00be004255e44bc config.ini"

View File

@ -3,14 +3,14 @@ color=#000
[name]
text=postmarketOS
font=/usr/share/fonts/TTF/Roboto-Light.ttf
font=/usr/share/fonts/ttf-droid/DroidSans.ttf
color=#fff
[logo]
text=
font=/usr/share/fonts/TTF/DejaVuSans.ttf
font=/usr/share/fonts/ttf-dejavu/DejaVuSans.ttf
color=#090
[text]
font=/usr/share/fonts/TTF/Roboto-Light.ttf
font=/usr/share/fonts/ttf-droid/DroidSans.ttf
color=#999