When adding new ks files to spin-kickstarts you no longer have to edit Makefile.am. When you want to build a new spin kickstart package, you checkout the version of spin-kickstarts you want to use (use reset --hard if HEAD isn't going to be the latest commit). Tag the commit (don't forget to push the tag as tags aren't normally pushed by default). make will make the tar ball. make publish will scp the tar ball to the fedorahosted download area. Then checkout the fedora package spin-kickstarts. fedpkg new-sources the new tar ball. change the version and add a changelog entry to the spec file. fedpkg build
fedora-install-fedora.ks now points to the rawhide repo in master. When f20 is branched it will point to fedora repos. The excludes have been moved off the repo commands, so when overriding the repos you don't need to include a bunch of excludes.
When branching, the only two files that need to be changed (to adjust the repos) are fedora-install-fedora.ks and fedora-repo.ks.
On Sat 29 Jun 2013 02:18:48 PM PDT, Bruno Wolff III wrote:
When adding new ks files to spin-kickstarts you no longer have to edit Makefile.am.
Could you post it on the wiki section please? -- Luya Tshimbalanga Graphic & Web Designer E: luya@fedoraproject.org W: http://www.coolest-storm.net
On Sat, Jun 29, 2013 at 21:48:40 -0700, Luya Tshimbalanga luya@fedoraproject.org wrote:
On Sat 29 Jun 2013 02:18:48 PM PDT, Bruno Wolff III wrote:
When adding new ks files to spin-kickstarts you no longer have to edit Makefile.am.
Could you post it on the wiki section please?
The only references to Makefile.am on the Spins SIG part of the wiki had already been removed. (If I missed something let me know.) kanarip has an old draft in his pages that mention it. Otherwise it mostly got mentioned on the mailing list.
Since the file is gone now, there seems little point in having instructions to not add stuff to this file. The notice here was to prevent confusion for people who knew to add new stuff there. All current spin maintainers are supposed to be reading this list. New spin maintainers should just learn the new way of doing things.