This project is used to manage the Fedora kickstart files used in composing Fedora release images.
Go to file
Bruno Wolff III 9031e7e9d7 Don't try to copy over documentation that isn't there any more.
A similar fix had been applied to live base a while ago. We really want
live base inheriting from mini so that we don't end up having to fix
things twice.
2010-09-18 09:24:59 -05:00
custom Get rid of the sym linked files. 2010-06-07 00:02:00 -05:00
l10n Added new localization for German (Germany) 2009-08-11 20:16:40 +02:00
snippets - remove DOS line endings 2008-12-13 13:59:59 +01:00
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 Update version and spec file for beta. 2010-09-06 11:15:10 -05:00
COPYING Update .spec.in, Makefile.am and configure.ac 2009-08-03 23:45:18 +02:00
fedora-aos.ks Update repo definitions 2010-08-30 21:58:46 -05:00
fedora-install-fedora.ks Typo fix reported in spin-kikstarts ticket 38 2010-08-03 10:53:29 -05:00
fedora-live-base.ks Update repo definitions 2010-08-30 21:58:46 -05:00
fedora-live-desktop.ks Drop explicit festival reference, always remove smartmontools 2010-03-24 15:43:52 -04:00
fedora-live-mini.ks Don't try to copy over documentation that isn't there any more. 2010-09-18 09:24:59 -05:00
fedora-live-minimization.ks Update live-minimization.ks with comps changes 2010-03-24 15:43:51 -04:00
fedora-livecd-broffice.org.ks Include OpenJDK and remove other packages for downsizing. 2010-09-13 15:05:53 -03: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 Follow the other spins in kicking out acpid 2010-09-07 08:09:24 -04:00
fedora-livecd-kde.ks -kdeaccessibility; -konq-plugins (space issues) 2010-09-15 07:49:33 +02:00
fedora-livecd-lxde.ks LXDE: fix pcmanfm invocation 2010-08-12 20:12:40 +02:00
fedora-livecd-meego.ks MeeGo: rename Moblin ks file to MeeGo 2010-07-11 14:31:58 +01:00
fedora-livecd-security.ks changed for downsizing to comply to the 700 mb limit 2010-08-28 19:06:22 +02:00
fedora-livecd-soas.ks soas: adjust soas codename for v4 release 2010-08-05 16:14:01 +02:00
fedora-livecd-xfce.ks Add hal-storage-addon 2010-04-12 09:26:05 -06:00
fedora-livedvd-electronic-lab.ks FEL: synced comps and kickstart file 2009-09-28 19:38:12 +02:00
fedora-livedvd-games.ks tremulous has been tentatively added back. Size is still very close. 2010-08-28 15:13:55 -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 Get ready for 0.14.1 2010-07-27 06:13:40 -05:00
missing Update .spec.in, Makefile.am and configure.ac 2009-08-03 23:45:18 +02:00
NEWS List our upstream project URL in NEWS 2008-10-28 13:34:16 +01:00
README Modify git clean recommendation. 2010-07-27 06:16:57 -05:00
spin-kickstarts.spec.in Update version and spec file for beta. 2010-09-06 11:15:10 -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