This project is used to manage the Fedora kickstart files used in composing Fedora release images.
Go to file
Bruno Wolff III a69e5d7eb3 Set version for master branch to 0.16.0.
Don't want to forget this later.
2011-05-02 23:56:35 -05:00
custom qa-testday: Resolve overriding of favorite-apps issue 2011-04-10 16:27:52 -05:00
l10n Added new localization for German (Germany) 2009-08-11 20:16:40 +02:00
snippets
templates
tools [liveimage-diff] Sort output 2010-04-08 23:18:18 -04:00
AUTHORS Added new localization for German (Germany) 2009-08-11 20:16:40 +02:00
configure.ac Set version for master branch to 0.16.0. 2011-05-02 23:56:35 -05:00
COPYING Update .spec.in, Makefile.am and configure.ac 2009-08-03 23:45:18 +02:00
fedora-aos.ks Master branch is now following rawhide. 2011-05-02 23:11:40 -05:00
fedora-install-fedora.ks Install image: Fix issue with missing dep xfwm4. 2011-04-08 10:25:14 -05:00
fedora-live-base.ks Master branch is now following rawhide. 2011-05-02 23:11:40 -05:00
fedora-live-desktop.ks Desktop: disable lock-screen menu option 2011-04-04 23:20:14 -04:00
fedora-live-kde-base.ks fedora-live-kde-base.ks: pull in adwaita-gtk3-theme as long as we don't have native GTK+ 3 theming 2011-04-06 00:22:05 +02:00
fedora-live-kde.ks fedora-live-kde.ks (2G): Add support for the Cantor R, Maxima and Octave backends. 2011-03-15 12:04:56 +01:00
fedora-live-mini.ks Master branch is now following rawhide. 2011-05-02 23:11:40 -05:00
fedora-live-minimization.ks Remove ccid, it no longer exists. Bug: 668361 2011-01-10 11:49:02 -07:00
fedora-livecd-design-suite.ks design: oups. we missed networkmanager-gnome. fix that. 2010-07-06 20:04:08 +02:00
fedora-livecd-desktop.ks Replace obsolete java-1.6.0-openjdk-plugin with current icedtea-web. 2011-04-18 11:00:02 -04:00
fedora-livecd-kde.ks fedora-live*-kde.ks: Move some common fixes to fedora-live-kde-base.ks. 2011-03-12 04:01:21 +01:00
fedora-livecd-lxde.ks LXDE: Add adwaita theme for consistent look **cough** in for GTK2 and GTK3 2011-04-05 01:07:41 +02:00
fedora-livecd-meego.ks meego: drop mesa experimental 2011-01-29 18:17:11 +00:00
fedora-livecd-security.ks FSL temp removal of honeyd - broken dep to libevent 2011-03-09 14:53:17 +01:00
fedora-livecd-soas.ks SoaS: numerous fixes to the SoaS live image ks 2011-04-15 17:59:26 +01:00
fedora-livecd-xfce.ks Xfce: remove hal-storage-addon, it's no longer needed 2011-04-16 18:07:07 +02:00
fedora-livedvd-electronic-lab.ks [FEL] openoffice.org renamed to libreoffice 2011-03-25 12:14:54 +09:00
fedora-livedvd-games.ks Games: add two games 2011-03-15 01:16:30 -05:00
fedora-virt-server.ks.in [fedora-virt-server.ks.in] New file 2010-03-14 13:51:55 -04:00
INSTALL Update .spec.in, Makefile.am and configure.ac 2009-08-03 23:45:18 +02:00
install-sh Update .spec.in, Makefile.am and configure.ac 2009-08-03 23:45:18 +02:00
Makefile.am Add security and kde-base ks files. 2011-05-02 23:54:45 -05:00
missing Update .spec.in, Makefile.am and configure.ac 2009-08-03 23:45:18 +02:00
NEWS
README Modify git clean recommendation. 2010-07-27 06:16:57 -05:00
spin-kickstarts.spec.in Get an up to date version for the beta release. 2011-04-01 20:28:46 -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 (cvs up)
#   Copy over the new spec file
#   In each branch run make new-sources FILES=/pathto/spin-kickstarts-*.tar.gz
#   Commit the changes with cvs commit
#   Make a new tag with make tag
#   Do the build with make build