# HG changeset patch # User Christophe Lincoln # Date 1329980462 -3600 # Node ID d2ac803c7239cb360dd7399d18d3087ea95f37cc # Parent 49d3fb8d9f38683db06a93a6d27c92de1e443f6f Add SliTaz contributors flavor (see doc) diff -r 49d3fb8d9f38 -r d2ac803c7239 devel/packages.list --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/devel/packages.list Thu Feb 23 08:01:02 2012 +0100 @@ -0,0 +1,209 @@ +915resolution +acl +alsa-lib +alsaplayer +alsa-utils +asunder +atk +attr +beaver +busybox +bzlib +cairo +cdparanoia-III +cdrkit +clearlooks +cookutils +dbus +dbus-glib +depmod +desktop-file-utils +dialog +dropbear +e2fsprogs +enchant +expat +fontconfig +freetype +fuse +galculator +gamin +gcc-lib-base +gcolor2 +gdk-pixbuf +gettext-base +glib +glibc-base +gpxe +grub4dos-linux +gtk+ +gtkdialog +hal +hardinfo +hicolor-icon-theme +isapnptools +isomaster +jpeg +kbd-base +leafpad +libcap +libcddb +libcomerr +libcrypto +libgcrypt +libgio +libglade +libgnutls +libgpg-error +libjpeg +libmad +libnotify +libogg +libpng +libsexy +libsigc++ +libsoup +libsqlite +libssl +libtasn1 +libtaz +libunique +libusb +libusb-compat +libvorbis +libwebkit +libxcb +libxml2 +libxslt +linux +linux-crypto +linux-firmware +linux-sound +linux-wireless +locale-de +locale-es +locale-fr +locale-it +locale-pt_BR +lua +lxappearance +lxpanel +lxtask +lzlib +lzma +menu-cache +mhwaveedit +midori +nano +ncurses +ncurses-common +ncursesw +ntfs-3g +ntfsprogs +obconf +openbox +pango +parted +pciutils +pcmanfm +pcmciautils +pcre +pixman +popt +ppp +readline +retawq +rp-pppoe +shared-mime-info +slim +slitaz-base-files +slitaz-boot-scripts +slitaz-configs +slitaz-configs-base +slitaz-doc +slitaz-icon +slitaz-menus +slitaz-polar-cursors +slitaz-tools +slitaz-tools-boxes +sqlite +startup-notification +sudoku +sysfsutils +syslinux +syslinux-extra +tazlito +tazpanel +tazpkg +tazusb +tazwikiss +tazweb +tiff +transset-df +ttf-dejavu +udev +util-linux-ng-blkid +util-linux-ng-getopt +util-linux-ng-uuid +viewnior +web-applications +wireless_tools +wpa_supplicant +xcb-util +xorg +xorg-base-fonts +xorg-libfontenc +xorg-libICE +xorg-libpciaccess +xorg-libSM +xorg-libX11 +xorg-libXau +xorg-libXaw +xorg-libXcomposite +xorg-libXcursor +xorg-libXdamage +xorg-libXdmcp +xorg-libXext +xorg-libXfixes +xorg-libXfont +xorg-libXft +xorg-libXi +xorg-libXinerama +xorg-libxkbfile +xorg-libXmu +xorg-libXpm +xorg-libXrandr +xorg-libXrender +xorg-libXss +xorg-libXt +xorg-libXtst +xorg-libXxf86vm +xorg-rgb +xorg-server +xorg-setxkbmap +xorg-xauth +xorg-xcompmgr +xorg-xf86-input-evdev +xorg-xf86-video-vesa +xorg-xf86-video-ati +xorg-xf86-video-geode +xorg-xf86-video-nv +xorg-xf86-video-intel +xorg-xkbcomp +xorg-xkeyboard-config +xterm +yad +zlib +tazdev +tcc +lighttpd +php +python +mercurial +geany +geany-plugins +gftp +openssh +make +mesa-demos +gettext diff -r 49d3fb8d9f38 -r d2ac803c7239 devel/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/devel/receipt Thu Feb 23 08:01:02 2012 +0100 @@ -0,0 +1,11 @@ +# SliTaz flavor receipt. + +FLAVOR="devel" +SHORT_DESC="Developers and contributors flavors with Mercurial, PHP, and more" +VERSION="20120222" +MAINTAINER="pankso@slitaz.org" + +FRUGAL_RAM="160M" +ROOTFS_SIZE="121.3M" +INITRAMFS_SIZE="29.2M" +ISO_SIZE="33.0M" diff -r 49d3fb8d9f38 -r d2ac803c7239 devel/rootcd/README --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/devel/rootcd/README Thu Feb 23 08:01:02 2012 +0100 @@ -0,0 +1,26 @@ +README SliTaz GNU/Linux CD +=============================================================================== + + +Check the index.html page for more information + + +LICENSE +------- + +Copyright (c) 2006-2012 SliTaz GNU/Linux + +SliTaz 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. + +SliTaz 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 SliTaz; if not, write to the Free Software +Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 +USA diff -r 49d3fb8d9f38 -r d2ac803c7239 devel/rootcd/index.html --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/devel/rootcd/index.html Thu Feb 23 08:01:02 2012 +0100 @@ -0,0 +1,84 @@ + + + + SliTaz GNU/Linux - CD + + + + + + + + + + +
+ + +
+

LiveCD information

+ +

English

+

+ Welcome to the SliTaz GNU/Linux cdrom. To boot SliTaz from a cdrom + just burn the ISO image onto a blank disc. Then reboot your computer + with the disc in your cdrom drive. +

+

+ SliTaz is a micro GNU/Linux distro using BusyBox, a Linux kernel, + and GNU free software. SliTaz also uses goodies from the Debian + project. The goal of SliTaz is to have a GNU/Linux distro working + entirely in memory (RAM) and fully installable to a HD for desktop or + server usage. +

+

+ On the system you will find documentation in /usr/share/doc and the + full GPL license in /usr/share/licenses. +

+ +

Français

+

+ Bienvenue sur la page d'index d'un cdrom de SliTaz GNU/Linux. + Vous devez démarrez votre ordinateur avec le cdrom dans le lecteur + CD ou DVD, pour lancer SliTaz en RAM et sans risques pour la + machine hôte. +

+

+ SliTaz peut fonctionner des mois entiers sans redémarrer, le système + peut fonctionner dans 144 Mb de mémoire vive et sur des machines + sans disque dur. Mais SliTaz est aussi pleinement installable sur + un disque dur et largement extensible via le gestionnaire de + paquets et la compilation de nouvelles applications depuis les + sources. +

+ + +
+ + + + + + diff -r 49d3fb8d9f38 -r d2ac803c7239 devel/rootcd/style.css --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/devel/rootcd/style.css Thu Feb 23 08:01:02 2012 +0100 @@ -0,0 +1,77 @@ +/* CSS style for SliTaz GNU/Linux generic xHTML files. */ + +html { min-height: 102%; } + +body { + background: #ffffff; + color: black; + font: 13px sans-serif, vernada, arial; + margin: 0; + min-width: 640px; +} + +a { text-decoration: underline; color: #215090; } +a:hover { text-decoration: none; color: blue; } +img { border: 0pt none; vertical-align: middle; } +h2 { color: #444; } +h3 { color: #666; font-size: 140%; } + +#header { + height: 40px; + background: #351a0a; +} + +#header h1 { + margin: 0; + padding: 8px 0 0 8px; + width: 250px; + color: white; + font-size: 20px; + font-style: italic; +} + +#header h1 a { + color: white; + text-decoration: none; + font-size: 20px; + font-style: italic; +} + +#header h1 a:hover, #network a:hover { + color: #d66018; +} + +#network { + float: right; + padding: 12px 5px 0; + font-size: 12px; +} + +#network a { padding: 0 6px; } + +#network a { + color: #fff; + font-weight: bold; + text-decoration: none; +} + +#block { + min-height: 8px; + background: #d66018; + padding: 0; + border-bottom: 1px solid #f5f5f5; +} + +#content { + padding: 30px 80px; + text-align: justify; +} + +#footer { + text-align: center; + border-top: 1px solid #ddd; + padding: 40px; + color: #666; +} + +#footer a { color: #666; padding: 0 2px; } diff -r 49d3fb8d9f38 -r d2ac803c7239 devel/rootfs/etc/lxpanel/slitaz/panels/panel --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/devel/rootfs/etc/lxpanel/slitaz/panels/panel Thu Feb 23 08:01:02 2012 +0100 @@ -0,0 +1,124 @@ +# lxpanel config file. Manually editing is not recommended. +# Use preference dialog in lxpanel to adjust config when you can. + +Global { + edge=top + allign=center + margin=0 + widthtype=percent + width=100 + height=24 + transparent=1 + tintcolor=#351a0a + alpha=255 + autohide=0 + heightwhenhidden=2 + setdocktype=0 + setpartialstrut=1 + usefontcolor=1 + fontcolor=#ffffff + background=0 + backgroundfile=/usr/share/images/panel-background.png + iconsize=22 +} + +Plugin { + type = space + Config { + Size=2 + } +} + +Plugin { + type = launchbar + Config { + Button { + id=/usr/share/applications/xterm.desktop + } + Button { + id=/usr/share/applications/tazpanel.desktop + } + Button { + id=/usr/share/applications/midori.desktop + } + Button { + id=/usr/share/applications/geany.desktop + } + } +} + +Plugin { + type = space + expand=1 + Config { + Size=2 + } +} + +Plugin { + type = dclock + Config { + ClockFmt=%A %d %B - %R + TooltipFmt=%A %x - %T + BoldFont=1 + IconOnly=0 + } +} + +Plugin { + type = space + expand=1 + Config { + Size=2 + } +} + +Plugin { + type = volumealsa +} + +Plugin { + type = space + Config { + Size=8 + } +} + +Plugin { + type = netstatus + Config { + iface=wlan0 + configtool=browser http://tazpanel:82/network.cgi + } +} + +Plugin { + type = space + Config { + Size=4 + } +} + +Plugin { + type = batt + Config { + HideIfNoBattery=0 + AlarmCommand=desktopbox notify "Battery low" 4 + AlarmTime=5 + BackgroundColor=#1b0c03 + BorderWidth=3 + ChargingColor1=#cfcfcf + ChargingColor2=#cfcfcf + DischargingColor1=#473b34 + DischargingColor2=#473b34 + Size=12 + } +} + +Plugin { + type = space + Config { + Size=4 + } +} + diff -r 49d3fb8d9f38 -r d2ac803c7239 devel/rootfs/etc/rcS.conf --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/devel/rootfs/etc/rcS.conf Thu Feb 23 08:01:02 2012 +0100 @@ -0,0 +1,53 @@ +# /etc/rcS.conf - Initial boot script configuration for SliTaz GNU/Linux. +# Config file used by /etc/init.d/rcS +# + +# Use udev to populate /dev and handle hotplug events. +UDEV="yes" + +# Clean up the system removing all tmp and pid files. +CLEAN_UP_SYSTEM="yes" + +# Filesystems to check integrity of at boot time. You should check the +# rootfs (where SliTaz is installed) and all partitions listed in +# /etc/fstab. Example: CHECK_FS="/dev/hda5 /dev/hdb1" +CHECK_FS="" + +# Fast boot into X by setting the system keymap-locale and starting +# the Slim login manager earlier at boot time. If fast X is enabled +# then dbus, hald and slim can be removed from RUN_DAEMONS. +FAST_BOOT_X="no" + +# Graphical boot with fbsplash (To easily configure use: tazfbsplash) +FBSPLASH="no" +FBSPLASH_THEME="slitaz" + +# Start Kernel log daemons (syslogd and klogd). +KERNEL_LOG_DAEMONS="yes" +SYSLOGD_ROTATED_SIZE="60" + +# Kernel modules to automatically load at boot time if not automatically +# detected. You can use 'modprobe -l' to get a list of all kernel modules +# available. +LOAD_MODULES="" + +# Automatically recharge packages list on each boot and in background. +# If new packages or upgrades are available they will be notified with +# tazpkg-notify. Here we just recharge list, we don't install anything +# since root user should visually check packages that will be upgraded. +RECHARGE_PACKAGES_LIST="no" + +# Initialization scripts to run at boot time. Boot order is important: +# bootopts.sh (boot options) must start first, system.sh after network.sh +# (tazx needs an active connection to install Xorg), then you are free +# to choose. Note that the local.sh script exists to let you quickly add +# some local startup commands. +RUN_SCRIPTS="bootopts.sh network.sh system.sh local.sh" + +# Daemons to start at boot time. SliTaz only provides a few daemons: firewall, +# Web server (httpd), SSH server (dropbear) and rsyncd, so boot order is +# not really important, but dbus/hald should be started before slim. +RUN_DAEMONS="dbus hald slim firewall lighttpd" + +# Pre login bold message. +MESSAGE="Welcome to your box." diff -r 49d3fb8d9f38 -r d2ac803c7239 devel/rootfs/etc/skel/Desktop/slitaz-doc.desktop --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/devel/rootfs/etc/skel/Desktop/slitaz-doc.desktop Thu Feb 23 08:01:02 2012 +0100 @@ -0,0 +1,5 @@ +[Desktop Entry] +Name=README +Exec=browser file:///usr/share/doc/slitaz/devel.html +Icon=slitaz-doc.png +Type=Application diff -r 49d3fb8d9f38 -r d2ac803c7239 devel/rootfs/usr/share/applications/devel-doc.desktop --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/devel/rootfs/usr/share/applications/devel-doc.desktop Thu Feb 23 08:01:02 2012 +0100 @@ -0,0 +1,6 @@ +[Desktop Entry] +Name=Developers Help +Exec=browser file:///usr/share/doc/slitaz/devel.html +Icon=slitaz-doc.png +Type=Application +Categories=Documentation; diff -r 49d3fb8d9f38 -r d2ac803c7239 devel/rootfs/usr/share/doc/slitaz/devel.html --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/devel/rootfs/usr/share/doc/slitaz/devel.html Thu Feb 23 08:01:02 2012 +0100 @@ -0,0 +1,101 @@ + + + + SliTaz Devel + + + + + + + + +
+ +

SliTaz for contributors

+ +

+ Welcome to the SliTaz Developers and Contributors flavor. This flavor + should be used in LiveCD mode with the option home= or in LiveUSB + mode so you will have a pesistent developement environment. +

+ +

+ You should work in the chroot for compiling and keep your repos + under ~/Projects and commit from there. Tazdev need files in this + path to perform a release or get stats via 'tazdev -ps' +

+ +

+ Let the contributors community and users know what you working on + and post and update on SCN devel group or on your profile: + http://scn.slitaz.org +

+ +

Applications

+ +
    +
  • TazDev home made utility
  • +
  • Python and Mercurial
  • +
  • Lighttpd and PHP
  • +
  • Geany IDE with plugins
  • +
  • Tcc Tiny C Compiler
  • +
  • Make and Gettext for POT files
  • +
  • Mesa demos to test Xorg DRI/DRM
  • +
  • gFTP to connect to Tank via SSH
  • +
+ +

+ As on a standard SliTaz system you can install some more applications + with the packages manager Tazpkg. +

+ +

Website

+ +

+ To work on the website you should clone the repos under your ~/Public + directory so you can browse it and check you changes in a browser. Tp + clone the website: +

+ +
+$ cd ~/Public
+$ hg clone http://hg.slitaz.org/website
+
+ +

+ Say you are tux user you can navigate to: + http://localhost/~tux/ +

+ +

Cook packages

+ +

+ With SliTaz custom tools it's easy to cook packages :-) Create a + chroot, set it up and cook an existing package in undigest or + your own one. Open a terminal, become root and execute: +

+ +
+# tazdev gen-chroot
+# tazdev chroot
+/# cook setup --undigest
+/# cook pkgname
+
+ +

+ Your freshly cooked package is now in /home/slitaz/cooking/packages +

+ + +
+ + + + + + diff -r 49d3fb8d9f38 -r d2ac803c7239 devel/rootfs/usr/share/pixmaps/slitaz-doc.png Binary file devel/rootfs/usr/share/pixmaps/slitaz-doc.png has changed