Compare commits

..

1 Commits

Author SHA1 Message Date
Bruno Wolff III
2be322d626 Use the higher tag when there are more than one
If two or more tags of the right format point point to
HEAD, we probably want the later of the two.
2013-08-20 21:44:29 -05:00
28 changed files with 44 additions and 156 deletions

View File

@@ -1,5 +1,5 @@
# Get the version name first by seeing if HEAD is tagged # Get the version name first by seeing if HEAD is tagged
version := $(shell git tag --points-at HEAD -l '0.*.*' | head -1) version := $(shell git tag --points-at HEAD -l '0.*.*' | sort -r | head -1)
# And if it wasn't use a git hash # And if it wasn't use a git hash
ifeq ($(version),) ifeq ($(version),)
version := $(shell git log -1 --abbrev=8 --pretty=git%h) version := $(shell git log -1 --abbrev=8 --pretty=git%h)

View File

@@ -4,9 +4,6 @@ auth --useshadow --enablemd5
selinux --enforcing selinux --enforcing
firewall --enabled --service=mdns,ssh firewall --enabled --service=mdns,ssh
# configure extlinux bootloader
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
@@ -25,7 +22,6 @@ kernel-lpae
chrony chrony
arm-boot-config arm-boot-config
extlinux-bootloader
initial-setup initial-setup
#lets resize / on first boot #lets resize / on first boot
dracut-modules-growroot dracut-modules-growroot

View File

@@ -3,8 +3,6 @@
%include fedora-desktop-packages.ks %include fedora-desktop-packages.ks
%include fedora-arm-vfat-partitioning.ks %include fedora-arm-vfat-partitioning.ks
part / --size=4000 --fstype ext4
%packages %packages
-initial-setup -initial-setup

View File

@@ -3,8 +3,6 @@
%include fedora-desktop-packages.ks %include fedora-desktop-packages.ks
%include fedora-arm-partitioning.ks %include fedora-arm-partitioning.ks
part / --size=4000 --fstype ext4
%packages %packages
-initial-setup -initial-setup

View File

@@ -3,8 +3,6 @@
%include fedora-kde-packages.ks %include fedora-kde-packages.ks
%include fedora-arm-vfat-partitioning.ks %include fedora-arm-vfat-partitioning.ks
part / --size=4000 --fstype ext4
%post %post
echo -n "Enabling initial-setup gui mode on startup" echo -n "Enabling initial-setup gui mode on startup"
ln -s /usr/lib/systemd/system/initial-setup-graphical.service /etc/systemd/system/graphical.target.wants/initial-setup-graphical.service ln -s /usr/lib/systemd/system/initial-setup-graphical.service /etc/systemd/system/graphical.target.wants/initial-setup-graphical.service

View File

@@ -3,7 +3,7 @@
%include fedora-kde-packages.ks %include fedora-kde-packages.ks
%include fedora-arm-partitioning.ks %include fedora-arm-partitioning.ks
part / --size=4000 --fstype ext4 part / --size=3400 --fstype ext4
%post %post
echo -n "Enabling initial-setup gui mode on startup" echo -n "Enabling initial-setup gui mode on startup"

View File

@@ -3,7 +3,7 @@
%include fedora-mate-packages.ks %include fedora-mate-packages.ks
%include fedora-arm-vfat-partitioning.ks %include fedora-arm-vfat-partitioning.ks
part / --size=5000 --fstype ext4 part / --size=4000 --fstype ext4
%post %post
echo -n "Enabling initial-setup gui mode on startup" echo -n "Enabling initial-setup gui mode on startup"

View File

@@ -3,7 +3,7 @@
%include fedora-mate-packages.ks %include fedora-mate-packages.ks
%include fedora-arm-partitioning.ks %include fedora-arm-partitioning.ks
part / --size=5000 --fstype ext4 part / --size=4000 --fstype ext4
%post %post
echo -n "Enabling initial-setup gui mode on startup" echo -n "Enabling initial-setup gui mode on startup"

View File

@@ -1,9 +1,6 @@
%include fedora-arm-base.ks %include fedora-arm-base.ks
%include fedora-arm-vfat-partitioning.ks %include fedora-arm-vfat-partitioning.ks
part swap --size=128 --fstype swap
part / --size=1400 --fstype ext4
%post %post
# setup systemd to boot to the right runlevel # setup systemd to boot to the right runlevel

View File

@@ -1,9 +1,6 @@
%include fedora-arm-base.ks %include fedora-arm-base.ks
%include fedora-arm-partitioning.ks %include fedora-arm-partitioning.ks
part swap --size=128 --fstype swap
part / --size=1400 --fstype ext4
%post %post
# setup systemd to boot to the right runlevel # setup systemd to boot to the right runlevel

View File

@@ -1,3 +1,4 @@
bootloader --location=none
part /boot --size=512 --fstype ext3 part /boot --size=512 --fstype ext3
part swap --size=512 --fstype swap part swap --size=512 --fstype swap
part / --size=3000 --fstype ext4 part / --size=3000 --fstype ext4

View File

@@ -1,3 +1,4 @@
bootloader --location=none
part /boot/uboot --size=20 --fstype vfat part /boot/uboot --size=20 --fstype vfat
part swap --size=512 --fstype swap part swap --size=512 --fstype swap
part / --size=3400 --fstype ext4 part / --size=3400 --fstype ext4

View File

@@ -20,12 +20,4 @@ nss-mdns
# https://lists.fedoraproject.org/pipermail/devel/2013-July/186796.html # https://lists.fedoraproject.org/pipermail/devel/2013-July/186796.html
-rsyslog -rsyslog
# Remove a few apps that are being presented as featured apps in
# gnome-software
-transmission-gtk
-simple-scan
-gnome-photos
-gnome-maps
-gnome-weather
%end %end

View File

@@ -16,12 +16,12 @@
# use the source repo, we can't just include fedora-repo.ks # use the source repo, we can't just include fedora-repo.ks
# In the master branch the rawhide repo commands should be uncommented. # In the master branch the rawhide repo commands should be uncommented.
#repo --name=rawhide --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=rawhide&arch=$basearch repo --name=rawhide --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=rawhide&arch=$basearch
#repo --name=rawhide-source --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=rawhide-source&arch=$basearch repo --name=rawhide-source --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=rawhide-source&arch=$basearch
# In non-master branches the fedora repo commands should be uncommented # In non-master branches the fedora repo commands should be uncommented
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=fedora-source --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-source-$releasever&arch=$basearch #repo --name=fedora-source --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-source-$releasever&arch=$basearch
# Package manifest for the compose. Uses repo group metadata to translate groups. # Package manifest for the compose. Uses repo group metadata to translate groups.
# (default groups for the configured repos are added by --default) # (default groups for the configured repos are added by --default)
@@ -144,7 +144,6 @@ kde-l10n-*
libreoffice-langpack-* libreoffice-langpack-*
man-pages-* man-pages-*
mythes-* mythes-*
-gimp-help-*
# Removals # Removals
-PackageKit-zif -PackageKit-zif

View File

@@ -205,10 +205,6 @@ systemctl stop atd.service 2> /dev/null || :
# Mark things as configured # Mark things as configured
touch /.liveimg-configured touch /.liveimg-configured
# add static hostname to work around xauth bug
# https://bugzilla.redhat.com/show_bug.cgi?id=679486
echo "localhost" > /etc/hostname
EOF EOF
# bah, hal starts way too late # bah, hal starts way too late

View File

@@ -39,7 +39,6 @@ nautilus-image-converter
optipng optipng
phatch phatch
screenruler screenruler
simple-scan
scribus scribus
colord-extra-profiles colord-extra-profiles
synfigstudio synfigstudio
@@ -72,7 +71,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
@@ -103,7 +102,7 @@ cat >> /usr/share/glib-2.0/schemas/org.gnome.shell.gschema.override << FOE
[org.gnome.shell] [org.gnome.shell]
favorite-apps=['firefox.desktop', 'evolution.desktop', 'shotwell.desktop', 'gimp.desktop', 'inkscape.desktop', 'blender.desktop', 'libreoffice-writer.desktop', 'scribus.desktop', 'nautilus.desktop', 'bijiben.desktop', 'anaconda.desktop'] favorite-apps=['firefox.desktop', 'evolution.desktop', 'shotwell.desktop', 'gimp.desktop', 'inkscape.desktop', 'blender.desktop', 'libreoffice-writer.desktop', 'scribus.desktop', 'nautilus.desktop', 'bijiben.desktop', 'anaconda.desktop']
#Enable categories in Gnome Shell #Enable categories in Gnome Shell
app-folder-categories=['Utilities', 'Sundry', 'Office', 'Network', 'Internet', 'Graphics', 'Games', 'Multimedia', 'System', 'Development', 'Accessories', 'System Settings', 'Other'] app-folder-categories=['Utilities','Others','System Settings','Sundry','Graphics','Games','Office','Multimedia','Network','Internet']
FOE FOE
# Add link to the Inkscape Course # Add link to the Inkscape Course
@@ -119,22 +118,6 @@ 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 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
Type=Application
Icon=applicatons-graphics
Categories=Graphics;Documentation;
FOE
chmod a+x /usr/share/applications/list-design-tutorials.desktop
>>>>>>> 6d05550... design: fix link for tutorials
# rebuild schema cache with any overrides we installed # rebuild schema cache with any overrides we installed
glib-compile-schemas /usr/share/glib-2.0/schemas glib-compile-schemas /usr/share/glib-2.0/schemas

View File

@@ -81,9 +81,6 @@ 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,11 +40,12 @@ 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/^AutoUser=.*/AutoUser=liveuser/' /etc/sddm.conf sed -i 's/#AutoLoginEnable=true/AutoLoginEnable=true/' /etc/kde/kdm/kdmrc
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/^LastUser=.*/LastUser=liveuser/' /etc/sddm.conf sed -i 's/#PreselectUser=Default/PreselectUser=Default/' /etc/kde/kdm/kdmrc
sed -i 's/^LastSession=.*/LastSession=kde-plasma.desktop/' /etc/sddm.conf sed -i 's/#DefaultUser=johndoe/DefaultUser=liveuser/' /etc/kde/kdm/kdmrc
# 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

@@ -2,7 +2,7 @@
# #
# Description: # Description:
# - Fedora Live Spin with the K Desktop Environment (KDE), 2 GiB version # - Fedora Live Spin with the K Desktop Environment (KDE), 2 GiB version
# see fedora-livecd-kde.ks for the default 1 GiB version # see fedora-livecd-kde.ks for the default CD-sized version
# #
# Maintainer(s): # Maintainer(s):
# - Sebastian Vahl <fedora@deadbabylon.de> # - Sebastian Vahl <fedora@deadbabylon.de>

View File

@@ -90,8 +90,6 @@
-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

@@ -1,7 +1,7 @@
# fedora-livecd-kde.ks # fedora-livecd-kde.ks
# #
# Description: # Description:
# - Fedora Live Spin with the K Desktop Environment (KDE), default 1 GiB version # - Fedora Livecd Spin with the K Desktop Environment (KDE)
# #
# Maintainer(s): # Maintainer(s):
# - Sebastian Vahl <fedora@deadbabylon.de> # - Sebastian Vahl <fedora@deadbabylon.de>
@@ -10,9 +10,6 @@
%include fedora-live-kde-base.ks %include fedora-live-kde-base.ks
%include fedora-live-minimization.ks %include fedora-live-minimization.ks
# DVD payload
part / --size=4096
%packages %packages
# unwanted packages from @kde-desktop # unwanted packages from @kde-desktop

View File

@@ -18,9 +18,6 @@
%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
@@ -53,25 +50,14 @@ 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
-httpie -honeyd
-httrack
-hydra
-kismon -kismon
-labrea
-nebula
-netsed -netsed
-onesixtyone -onesixtyone
-packETH
-pads
-pdfcrack -pdfcrack
-picviz-gui -picviz-gui
-prelude-lml -prelude-lml
@@ -80,11 +66,8 @@ security-menus
-proxychains -proxychains
-pyrit -pyrit
-raddump -raddump
-rkhunter
-safecopy -safecopy
-samdump2
-scalpel -scalpel
-sshscan
-sslstrip -sslstrip
-tcpreen -tcpreen
-tcpreplay -tcpreplay

View File

@@ -83,16 +83,6 @@ 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 10240 part / --size=8192
%packages %packages
@@ -49,8 +49,7 @@ perl-Test-Pod-Coverage
-gimp-libs -gimp-libs
-gimp-data-extras -gimp-data-extras
-kdebluetooth -kdebluetooth
-kbluetooth
-rdesktop
%end %end

View File

@@ -10,10 +10,12 @@
# 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
# The recommended part size for DVDs is too close to use for the scientific spin # DVD payload
part / --size 12288 part / --size 10000
%packages %packages
@@ -25,11 +27,6 @@ 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
@@ -38,41 +35,14 @@ sagemath-notebook
@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
@@ -84,7 +54,7 @@ rkward
qtoctave qtoctave
# IDEs for the IDE folks # IDEs for the IDE folks
@eclipse eclipse
spyder spyder
#writing & publishing #writing & publishing
@@ -101,22 +71,21 @@ 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
git # Install git-gui, will also install git
git-gui git-gui
# Mercurial # Mercurial
mercurial mercurial
@@ -125,6 +94,7 @@ 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
@@ -135,13 +105,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
@@ -155,9 +125,8 @@ Mayavi
#Misc. Utils #Misc. Utils
screen screen
tmux
rlwrap rlwrap
hexchat xchat
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-f$releasever&arch=$basearch repo --name=updates --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=updates-released-$releasever&arch=$basearch
#repo --name=updates-testing --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=updates-testing-f$releasever&arch=$basearch #repo --name=updates-testing --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=updates-testing-$releasever&arch=$basearch

View File

@@ -3,7 +3,7 @@
# Exactly one of the following should be uncommented # Exactly one of the following should be uncommented
# For the master branch the following should be uncommented # For the master branch the following should be uncommented
#%include fedora-repo-rawhide.ks %include fedora-repo-rawhide.ks
# For non-master branches the following should be uncommented # For non-master branches the following should be uncommented
%include fedora-repo-not-rawhide.ks # %include fedora-repo-non-rawhide.ks

View File

@@ -34,8 +34,6 @@
@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