design: add tutorials list lnk

This commit is contained in:
Luya Tshimbalanga 2013-10-16 20:30:04 -07:00
commit 9a57bcfb07
13 changed files with 151 additions and 41 deletions

View File

@ -5,7 +5,7 @@ selinux --enforcing
firewall --enabled --service=mdns,ssh firewall --enabled --service=mdns,ssh
# configure extlinux bootloader # configure extlinux bootloader
bootloader extlinux bootloader --extlinux
# make sure that initial-setup runs and lets us do all the configuration bits # make sure that initial-setup runs and lets us do all the configuration bits
firstboot --reconfig firstboot --reconfig
@ -23,6 +23,8 @@ services --enabled=ssh,NetworkManager,avahi-daemon,rsyslog,chronyd --disabled=ne
kernel kernel
kernel-lpae kernel-lpae
dracut-config-generic
chrony chrony
arm-boot-config arm-boot-config
extlinux-bootloader extlinux-bootloader
@ -30,6 +32,9 @@ initial-setup
#lets resize / on first boot #lets resize / on first boot
dracut-modules-growroot dracut-modules-growroot
# remove this in %post
dracut-config-generic
# install uboot images # install uboot images
uboot-beagle uboot-beagle
uboot-beaglebone uboot-beaglebone
@ -51,5 +56,8 @@ echo "Disabling tmpfs for /tmp."
systemctl mask tmp.mount systemctl mask tmp.mount
/usr/sbin/a-b-c /usr/sbin/a-b-c
yum -y remove dracut-config-generic
%end %end

View File

@ -280,7 +280,7 @@ systemctl enable tmp.mount
# work around for poor key import UI in PackageKit # work around for poor key import UI in PackageKit
rm -f /var/lib/rpm/__db* rm -f /var/lib/rpm/__db*
rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-fedora rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$releasever-$basearch
echo "Packages within this LiveCD" echo "Packages within this LiveCD"
rpm -qa rpm -qa
# Note that running rpm recreates the rpm db files which aren't needed or wanted # Note that running rpm recreates the rpm db files which aren't needed or wanted

View File

@ -27,6 +27,7 @@ font-manager
gimp gimp
gimp-*-plugin gimp-*-plugin
gimp-data-extras gimp-data-extras
gimp-paint-studio
gimp-high-pass-filter gimp-high-pass-filter
gimp-normalmap gimp-normalmap
gimp-resynthesizer gimp-resynthesizer
@ -39,6 +40,7 @@ nautilus-image-converter
optipng optipng
phatch phatch
screenruler screenruler
simple-scan
scribus scribus
colord-extra-profiles colord-extra-profiles
synfigstudio synfigstudio
@ -55,10 +57,6 @@ filezilla
audacity audacity
pitivi pitivi
# system
# gtk-recordmydesktop # dropped for space (#887991)
# network-manager-applet #part of Gnome Desktop
# fonts # fonts
aajohan-comfortaa-fonts aajohan-comfortaa-fonts
adobe-source-sans-pro-fonts adobe-source-sans-pro-fonts
@ -71,7 +69,7 @@ overpass-fonts
-gthumb -gthumb
-eog -eog
-gnome-photos -gnome-photos
-rdesktop
# Legacy cmdline things we don't want # Legacy cmdline things we don't want
-krb5-auth-dialog -krb5-auth-dialog
@ -118,6 +116,7 @@ Categories=Graphics;Documentation;
FOE FOE
chmod a+x /usr/share/applications/inkscape-course.desktop chmod a+x /usr/share/applications/inkscape-course.desktop
<<<<<<< HEAD
# Add link to lists of tutorials # Add link to lists of tutorials
cat >> /usr/share/applications/list-design-tutorials.desktop << FOE cat >> /usr/share/applications/list-design-tutorials.desktop << FOE
[Desktop Entry] [Desktop Entry]
@ -125,6 +124,15 @@ Name=List of design tutorials
GenericName=List of design tutorials GenericName=List of design tutorials
Comment=Reference of design related tutorials Comment=Reference of design related tutorials
Exec=xdg-open http://fedoraproject.org/wiki/Design_Suite/Tutorials Exec=xdg-open http://fedoraproject.org/wiki/Design_Suite/Tutorials
=======
# Add link to the list of design tutorials
cat >> /usr/share/applications/list-design-tutorials.desktop << FOE
[Desktop Entry]
Name=List of design tutorials
GenericName=Design tutorials
Comment=List of websites using open source design software
Exec=xdg-open https://fedoraproject.org/wiki/Design_Suite/Tutorials
>>>>>>> 6aa8533f0e92ff46ad7952e5cbd11458bad3d7fa
Type=Application Type=Application
Icon=applications-graphics Icon=applications-graphics
Categories=Graphics;Documentation; Categories=Graphics;Documentation;

View File

@ -81,6 +81,9 @@ seq24
muse muse
qtractor qtractor
non-session-manager non-session-manager
non-daw
non-sequencer
non-mixer
# audio-plugins # audio-plugins
calf calf

View File

@ -40,12 +40,11 @@ chmod a+x /home/liveuser/.xsession
chown liveuser:liveuser /home/liveuser/.xsession chown liveuser:liveuser /home/liveuser/.xsession
# set up autologin for user liveuser # set up autologin for user liveuser
sed -i 's/#AutoLoginEnable=true/AutoLoginEnable=true/' /etc/kde/kdm/kdmrc sed -i 's/^AutoUser=.*/AutoUser=liveuser/' /etc/sddm.conf
sed -i 's/#AutoLoginUser=fred/AutoLoginUser=liveuser/' /etc/kde/kdm/kdmrc
# set up user liveuser as default user and preselected user # set up user liveuser as default user and preselected user
sed -i 's/#PreselectUser=Default/PreselectUser=Default/' /etc/kde/kdm/kdmrc sed -i 's/^LastUser=.*/LastUser=liveuser/' /etc/sddm.conf
sed -i 's/#DefaultUser=johndoe/DefaultUser=liveuser/' /etc/kde/kdm/kdmrc sed -i 's/^LastSession=.*/LastSession=kde-plasma.desktop/' /etc/sddm.conf
# add liveinst.desktop to favorites menu # add liveinst.desktop to favorites menu
mkdir -p /home/liveuser/.kde/share/config/ mkdir -p /home/liveuser/.kde/share/config/

View File

@ -14,6 +14,10 @@
-libreoffice-emailmerge -libreoffice-emailmerge
-libreoffice-math -libreoffice-math
# remove some other applications
-gnome-boxes
-gnome-dictionary
# remove input method things we don't need # remove input method things we don't need
-ibus-typing-booster -ibus-typing-booster
-imsettings -imsettings
@ -31,6 +35,9 @@
-foomatic-db-ppds -foomatic-db-ppds
-foomatic -foomatic
# we don't want prelink
-prelink
# Dictionaries are big # Dictionaries are big
# we're going to try keeping hunspell-* after notting, davidz, and ajax voiced # we're going to try keeping hunspell-* after notting, davidz, and ajax voiced
# strong preference to giving it a go on #fedora-desktop. # strong preference to giving it a go on #fedora-desktop.
@ -90,6 +97,8 @@
-gnu-free-mono-fonts -gnu-free-mono-fonts
-gnu-free-sans-fonts -gnu-free-sans-fonts
-gnu-free-serif-fonts -gnu-free-serif-fonts
-uboot-tools
-dtc
# Without gnu freefonts, the lack of Malayalam coverage is # Without gnu freefonts, the lack of Malayalam coverage is
# a problem in anaconda (#977764) # a problem in anaconda (#977764)

View File

@ -11,9 +11,27 @@
-planner -planner
# Drop things for size # Drop things for size
-@3d-printing
-brasero
-bluez
-bluez-cups
-@dial-up
-dnf
-firefox -firefox
-gnome-bluetooth-libs
-gnome-icon-theme-symbolic
-gnome-software
-gnome-user-docs
-@guest-desktop-agents
-@libreoffice -@libreoffice
-@mate-applications
-mate-bluetooth
-mate-icon-theme-faenza -mate-icon-theme-faenza
-transmission-gtk
# Drop oversized fonts that aren't needed
-cjkuni-uming-fonts
-wqy-zenhei-fonts
# A web browser would be nice for a live cd # A web browser would be nice for a live cd
midori midori
@ -66,8 +84,8 @@ midori
-ntsysv -ntsysv
# Drop some system-config things # Drop some system-config things
-system-config-boot
-system-config-language -system-config-language
-system-config-printer
-system-config-rootpassword -system-config-rootpassword
-system-config-services -system-config-services
-policycoreutils-gui -policycoreutils-gui
@ -79,4 +97,3 @@ midori
rm -f /usr/share/icons/HighContrast/icon-theme.cache rm -f /usr/share/icons/HighContrast/icon-theme.cache
%end %end

View File

@ -18,18 +18,20 @@
%include fedora-live-base.ks %include fedora-live-base.ks
%include fedora-live-minimization.ks %include fedora-live-minimization.ks
# spin was failing to compose due to lack of space, so bumping the size.
part / --size 10240
%packages %packages
@xfce-desktop @xfce-desktop
@xfce-apps @xfce-apps
#@xfce-extra-plugins
#@xfce-media
#@xfce-office
#@firefox
# Security tools (not ready at the moment) # Security tools (not ready at the moment)
@security-lab @security-lab
security-menus security-menus
# unlock default keyring. FIXME: Should probably be done in comps
gnome-keyring-pam
# save some space # save some space
-autofs -autofs
-acpid -acpid
@ -38,6 +40,12 @@ security-menus
-realmd # only seems to be used in GNOME -realmd # only seems to be used in GNOME
-PackageKit* # we switched to yumex, so we don't need this -PackageKit* # we switched to yumex, so we don't need this
-aspell-* # dictionaries are big -aspell-* # dictionaries are big
-gnumeric
-foomatic-db-ppds
-foomatic
-stix-fonts
-ibus-typing-booster
-xfce4-sensors-plugin
-man-pages-* -man-pages-*
# drop some system-config things # drop some system-config things
@ -50,14 +58,25 @@ security-menus
# exclude some packages to save some space # exclude some packages to save some space
# use './fsl-maintenance.py -l' in your security spin git folder to build # use './fsl-maintenance.py -l' in your security spin git folder to build
-ArpON -ArpON
-aide
-binwalk
-bkhive
-bonesi -bonesi
-bro
-cmospwd -cmospwd
-dnstop -dnstop
-etherape
-hfsutils -hfsutils
-honeyd -httpie
-httrack
-hydra
-kismon -kismon
-labrea
-nebula
-netsed -netsed
-onesixtyone -onesixtyone
-packETH
-pads
-pdfcrack -pdfcrack
-picviz-gui -picviz-gui
-prelude-lml -prelude-lml
@ -66,8 +85,11 @@ security-menus
-proxychains -proxychains
-pyrit -pyrit
-raddump -raddump
-rkhunter
-safecopy -safecopy
-samdump2
-scalpel -scalpel
-sshscan
-sslstrip -sslstrip
-tcpreen -tcpreen
-tcpreplay -tcpreplay

View File

@ -83,6 +83,16 @@ gconftool-2 --direct --config-source=xml:readwrite:/etc/gconf/gconf.xml.defaults
# Enable Sugar power management # Enable Sugar power management
gconftool-2 --direct --config-source=xml:readwrite:/etc/gconf/gconf.xml.defaults -s -t bool /desktop/sugar/power/automatic True >/dev/null gconftool-2 --direct --config-source=xml:readwrite:/etc/gconf/gconf.xml.defaults -s -t bool /desktop/sugar/power/automatic True >/dev/null
cat >> /etc/rc.d/init.d/livesys << EOF
# set up lightdm autologin
sed -i 's/^#autologin-user=.*/autologin-user=liveuser/' /etc/lightdm/lightdm.conf
sed -i 's/^#autologin-user-timeout=.*/autologin-user-timeout=0/' /etc/lightdm/lightdm.conf
#sed -i 's/^#show-language-selector=.*/show-language-selector=true/' /etc/lightdm/lightdm-gtk-greeter.conf
# set Sugar as default session, otherwise login will fail
sed -i 's/^#user-session=.*/user-session=sugar/' /etc/lightdm/lightdm.conf
EOF
cat >> /etc/rc.d/init.d/livesys-late << EOF cat >> /etc/rc.d/init.d/livesys-late << EOF
# disable screensaver locking # disable screensaver locking

View File

@ -7,7 +7,7 @@
%include fedora-livecd-desktop.ks %include fedora-livecd-desktop.ks
# DVD payload # DVD payload
part / --size=8192 part / --size 10240
%packages %packages
@ -49,7 +49,8 @@ perl-Test-Pod-Coverage
-gimp-libs -gimp-libs
-gimp-data-extras -gimp-data-extras
-kdebluetooth -kdebluetooth
-kbluetooth
-rdesktop
%end %end

View File

@ -10,12 +10,10 @@
# Maintainer: Amit Saha <amitksaha@fedoraproject.org> # Maintainer: Amit Saha <amitksaha@fedoraproject.org>
# https://fedoraproject.org/wiki/User:Amitksaha # https://fedoraproject.org/wiki/User:Amitksaha
# Last modified: March 10, 2012.
%include fedora-live-kde.ks %include fedora-live-kde.ks
# DVD payload # The recommended part size for DVDs is too close to use for the scientific spin
part / --size 10000 part / --size 12288
%packages %packages
@ -27,6 +25,11 @@ scilab
scilab-devel scilab-devel
scilab-doc scilab-doc
# sagemath
# BZ #1006230 should fix this
sagemath
sagemath-notebook
#Devel tools #Devel tools
#Install the mandatory packages from dev-tools and dev-libs #Install the mandatory packages from dev-tools and dev-libs
@ -35,14 +38,41 @@ scilab-doc
@development-libs @development-libs
@c-development @c-development
@rpm-development-tools @rpm-development-tools
#others, not included
# C++ libraries
blitz-devel
armadillo-devel
# Misc. related utils # Misc. related utils
ddd ddd
valgrind valgrind
ipython
#python 2 tools/libraries not included from the groups
python-ipython
python-ipython-console
python-ipython-notebook
sympy
python-networkx
#python 3 and tools/libraries not included from the groups
python3
python3-matplotlib
python3-scipy
python3-numpy
python3-ipython
python3-ipython-console
python3-ipython-notebook
python3-networkx
# matplotlib backends
python-matplotlib-qt4
python-matplotlib-tk
python3-matplotlib-qt4
python3-matplotlib-tk
# Include Java development tools # Include Java development tools
@java-development @java-development
apache-commons-math
#fortran compiler #fortran compiler
gcc-gfortran gcc-gfortran
@ -54,7 +84,7 @@ rkward
qtoctave qtoctave
# IDEs for the IDE folks # IDEs for the IDE folks
eclipse @eclipse
spyder spyder
#writing & publishing #writing & publishing
@ -71,21 +101,22 @@ kile
BibTool BibTool
pdfshuffler pdfshuffler
# Parallel/Distributed computing libraries/tools # Parallel/Distributed computing libraries/tools
openmpi openmpi
openmpi-devel
valgrind-openmpi valgrind-openmpi
pvm pvm
pvm-gui #will install 'pvm' as well pvm-gui #will install 'pvm' as well
libgomp libgomp
python-pp python-pp
mpi4py-openmpi
python3-mpi4py-openmpi
#Version control- a GUI for each as well #Version control- a GUI for each as well
# Installing rapidsvn will also install subversion package # Installing rapidsvn will also install subversion package
rapidsvn rapidsvn
# Install git-gui, will also install git git
git-gui git-gui
# Mercurial # Mercurial
mercurial mercurial
@ -94,7 +125,6 @@ mercurial-hgk
#Backup Utilities #Backup Utilities
backintime-kde backintime-kde
#needs to install this specifically because of some conflict between openmpi #needs to install this specifically because of some conflict between openmpi
#and emacs (http://lists.fedoraproject.org/pipermail/devel/2011-July/153812.html) #and emacs (http://lists.fedoraproject.org/pipermail/devel/2011-July/153812.html)
libotf libotf
@ -105,13 +135,13 @@ root-gui-fitpanel
root-python root-python
#Multiple jobs/clustering system #Multiple jobs/clustering system
torque # torque
torque-server # torque-server
torque-scheduler # torque-scheduler
torque-gui # torque-gui
torque-libs # torque-libs
torque-mom # torque-mom
python-pbs # python-pbs
#Drawing, Picture viewing tools, Visualization tools #Drawing, Picture viewing tools, Visualization tools
dia dia
@ -125,8 +155,9 @@ Mayavi
#Misc. Utils #Misc. Utils
screen screen
tmux
rlwrap rlwrap
xchat hexchat
shutter shutter
fig2ps fig2ps
bibtex2html bibtex2html

View File

@ -1,3 +1,3 @@
repo --name=fedora --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-$releasever&arch=$basearch repo --name=fedora --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-$releasever&arch=$basearch
repo --name=updates --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=updates-released-$releasever&arch=$basearch repo --name=updates --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=updates-released-f$releasever&arch=$basearch
#repo --name=updates-testing --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=updates-testing-$releasever&arch=$basearch #repo --name=updates-testing --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=updates-testing-f$releasever&arch=$basearch

View File

@ -34,6 +34,8 @@
@sugar-desktop @sugar-desktop
-sugar-ruler -sugar-ruler
sugar-cp-updater sugar-cp-updater
lightdm
lightdm-gtk
# Write breaks unless we do this (we don't need it anyway) # Write breaks unless we do this (we don't need it anyway)
# enable for testing in the F17 dev cycle # enable for testing in the F17 dev cycle