Go to file
Bruno Wolff III 66d1b8d816 Move forced excludes out of repo commands
Because pungi is an inclusive depsolver we can exclude some packages it
brings in and still get all of what we need. In particular we need to do
this to save space.

At one time only excludes on the repo commands were truly forced. It
had been the case that packages excluded in the %packages section
could still be included to satisfy dependencies. This is no longer the
case.

Doing the excludes in the packages sections allows us to list the
packages just once and it makes overriding the repo commands simpler
since the excludes don't need to be repeated.
2013-06-29 11:15:20 -05:00
custom Add changes for firefox pointing to test day page. Fixes bug 967558 2013-05-28 07:49:21 -06:00
l10n
snippets
templates
tools
.gitignore
AUTHORS
configure.ac Pick up pile of changes made for beta 2013-05-23 23:34:48 -05:00
COPYING
fedoda-repo-rawhide.ks Make it easier to handle branching 2013-06-29 08:05:30 -05:00
fedora-aos.ks Make it easier to handle branching 2013-06-29 08:05:30 -05:00
fedora-arm-base.ks Make it easier to handle branching 2013-06-29 08:05:30 -05:00
fedora-arm-kde-vfat.ks add arm kde spin 2013-06-08 20:18:31 -05:00
fedora-arm-kde.ks add arm kde spin 2013-06-08 20:18:31 -05:00
fedora-arm-lxde-vfat.ks break out partitioning for arm images 2013-06-08 09:01:32 -05:00
fedora-arm-lxde.ks break out partitioning for arm images 2013-06-08 09:01:32 -05:00
fedora-arm-mate-vfat.ks add fedora arm mate kickstarts 2013-06-08 20:22:05 -05:00
fedora-arm-mate.ks add fedora arm mate kickstarts 2013-06-08 20:22:05 -05:00
fedora-arm-minimal-vfat.ks break out partitioning for arm images 2013-06-08 09:01:32 -05:00
fedora-arm-minimal.ks break out partitioning for arm images 2013-06-08 09:01:32 -05:00
fedora-arm-partitioning.ks break out partitioning for arm images 2013-06-08 09:01:32 -05:00
fedora-arm-soas-vfat.ks break out partitioning for arm images 2013-06-08 09:01:32 -05:00
fedora-arm-soas.ks break out partitioning for arm images 2013-06-08 09:01:32 -05:00
fedora-arm-vfat-partitioning.ks break out partitioning for arm images 2013-06-08 09:01:32 -05:00
fedora-arm-xbase.ks put in a X.org config snippet to set the driver to fbdev on arm devices 2013-05-31 19:19:51 -05:00
fedora-arm-xfce-vfat.ks break out partitioning for arm images 2013-06-08 09:01:32 -05:00
fedora-arm-xfce.ks break out partitioning for arm images 2013-06-08 09:01:32 -05:00
fedora-install-fedora.ks Move forced excludes out of repo commands 2013-06-29 11:15:20 -05:00
fedora-kde-packages.ks split out kde packages in preperation for a arm kde spin 2013-06-08 20:18:31 -05:00
fedora-live-base.ks Make it easier to handle branching 2013-06-29 08:05:30 -05:00
fedora-live-design-suite.ks design: revert to live-desktop inclusion and comment custom desktop entry 2013-05-30 21:53:13 -07:00
fedora-live-desktop.ks live-desktop.ks: restore homedir permissions same way the other spins do it 2013-05-27 12:08:08 -07:00
fedora-live-jam-kde.ks Jam: Remove slv2 and dssi-vst 2013-06-26 07:26:12 +02:00
fedora-live-kde-base.ks split out kde packages in preperation for a arm kde spin 2013-06-08 20:18:31 -05:00
fedora-live-kde.ks
fedora-live-mate-compiz.ks include fedora-mate-packages.ks into the mate kickstarts 2013-06-08 20:29:05 -05:00
fedora-live-minimization.ks
fedora-livecd-desktop.ks desktop: Add lohit-malayalam-fonts 2013-06-25 12:50:24 -04:00
fedora-livecd-kde.ks
fedora-livecd-lxde.ks LXDE: create default config file for clipit 2013-06-13 17:40:47 +02:00
fedora-livecd-mate-compiz.ks MATE-Compiz: readd telnet 2013-06-15 11:35:57 -07:00
fedora-livecd-security.ks
fedora-livecd-soas.ks SoaS: minor updates and cleanups 2013-06-25 00:04:56 +01:00
fedora-livecd-xfce.ks Set default web browser to midori 2013-05-17 20:10:07 -06:00
fedora-livedvd-electronic-lab.ks
fedora-livedvd-games.ks
fedora-livedvd-robotics.ks robotics: Remove the gnome-games-help exclude 2013-05-13 16:05:21 +02:00
fedora-livedvd-scientific-kde.ks
fedora-lxde-packages.ks LXDE: system-config-lvm is no more 2013-06-13 17:40:47 +02:00
fedora-mate-packages.ks MATE: update fedora-mate-packages kickstart file 2013-06-19 15:06:54 -07:00
fedora-repo-not-rawhide.ks Make it easier to handle branching 2013-06-29 08:05:30 -05:00
fedora-repo.ks Make it easier to handle branching 2013-06-29 08:05:30 -05:00
fedora-soas-packages.ks SoaS: minor updates and cleanups 2013-06-25 00:04:56 +01:00
fedora-virt-server.ks.in
fedora-xfce-packages.ks Drop firefox for now. Midori is the Xfce browser, folks can install firefox after install. 2013-05-13 10:13:54 -06:00
INSTALL
install-sh
Makefile.am Make it easier to handle branching 2013-06-29 08:05:30 -05:00
missing
NEWS
README
sources
spin-kickstarts.spec.in Pick up pile of changes made for beta 2013-05-23 23:34:48 -05:00

The master branch is where development takes place:
 - it may contain kickstart files that are broken, or
 - spin concepts that are in the process of being
   approved by the Board (trademark approval), or
 - spin concepts that are in the process of being
   approved by the Spins SIG

The release specific branches contain spin concepts that:
 - are approved (both by Board and Spin SIG)
 - maintained for the remainder of the release cycle

When kickstart files are added or removed, Makefile.am should be updated to
reflect the change.

To rebuild the srpm for a new version or a new release without patches:

git clone ssh://git.fedorahosted.org/git/spin-kickstarts.git spin-kickstarts
cd spin-kickstarts
# If you need a specific branch other than master:
git checkout BRANCHNAME
# Edit configure.ac to update the version or release
# Edit spin-kickstarts.spec.in to update the change log
git commit -a
git push
aclocal
automake
autoconf
./configure
make dist
install -D -m 644 spin-kickstarts-*.tar.gz ~/rpmbuild/SOURCES
# Edit spin-kickstarts.spec if some changelog history needs to be included
install -D -m 644 spin-kickstarts.spec ~/rpmbuild/SPECS
rpmbuild -ba ~/rpmbuild/SPECS/spin-kickstarts.spec
# If the sprm gets published then publish the tar.gz file on fedorahosted
scp spin-kickstarts-*.tar.gz fedorahosted.org:spin-kickstarts
# Clean up the generated files:
git clean -f -d
# To update a branch of spin-kickstarts
#   Make sure the branch is current (git pull)
#   Copy over the new spec file
#   In each branch run make new-sources FILES=/pathto/spin-kickstarts-*.tar.gz
#   Commit the changes with git commit -a
#   Make a new tag with make tag
#   Do the build with make build