debian/0000755000000000000000000000000011557455115007177 5ustar debian/ksflatten.10000644000000000000000000000301711557455011011250 0ustar '\" t .\" Title: ksflatten .\" Author: [see the "AUTHORS" section] .\" Generator: DocBook XSL Stylesheets v1.75.1 .\" Date: 05/25/2010 .\" Language: English .\" .TH "KSFLATTEN" "1" "05/25/2010" .\" ----------------------------------------------------------------- .\" * set default formatting .\" ----------------------------------------------------------------- .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) .ad l .\" ----------------------------------------------------------------- .\" * MAIN CONTENT STARTS HERE * .\" ----------------------------------------------------------------- .SH "NAME" ksflatten \- take a kickstart config to write out a flattened config .SH "SYNOPSIS" .sp ksflatten [\-cvo] kickstart\-config .SH "DESCRIPTION" .sp Simple script to take a kickstart config, read it in, parse any %includes, etc to write out a flattened config that is stand\-alone\&. .SH "OPTIONS" .PP \fB\-c, \-\-config\fR=\fIPATH\fR .RS 4 Path to a kickstart config file\&. .RE .PP \fB\-v, \-\-version\fR=\fIVERSION\fR .RS 4 Kickstart version to use for interpreting config\&. .RE .PP \fB\-o, \-\-output\fR=\fIOUTPUT\fR .RS 4 Write flattened config to OUTPUT\&. .RE .SH "AUTHORS" .sp The code of this manual page has been written by Carl Chenet \&. The texts were written by Jeremy Katz \&. .SH "RESSOURCES" .sp http://fedoraproject\&.org/wiki/Pykickstart .SH "LICENSE" .sp This manual page is licensed under the GPL\-2 license\&. debian/control0000644000000000000000000000223511557455115010604 0ustar Source: pykickstart Section: python Priority: optional Maintainer: Debian Python Modules Team Uploaders: Carl Chenet , Fathi Boudra Build-Depends: debhelper (>= 7.0.50~), gettext, python (>= 2.3.5-7), python-setuptools, python-support (>= 0.90.0), python-urlgrabber Standards-Version: 3.9.2 Homepage: http://fedoraproject.org/wiki/Pykickstart Vcs-Svn: svn://svn.debian.org/python-modules/packages/pykickstart/trunk Vcs-Browser: http://svn.debian.org/viewsvn/python-modules/packages/pykickstart/trunk/ Package: python-pykickstart Architecture: all Depends: ${python:Depends}, ${misc:Depends}, python-urlgrabber Provides: pykickstart Description: Python library for manipulating kickstart files pykickstart is a Python library consisting of a data representation of kickstart files, a parser to read file into that representation, and a writer to generate kickstart files. . The kickstart file is a simple text file, containing a list of items, each identified by a keyword. The kickstart configuration format is used for image configuration and to automate operating system installations. debian/ksverdiff.10000644000000000000000000000247311557455011011245 0ustar '\" t .\" Title: ksverdiff .\" Author: [see the "AUTHORS" section] .\" Generator: DocBook XSL Stylesheets v1.75.1 .\" Date: 05/25/2010 .\" Language: English .\" .TH "KSVERDIFF" "1" "05/25/2010" .\" ----------------------------------------------------------------- .\" * set default formatting .\" ----------------------------------------------------------------- .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) .ad l .\" ----------------------------------------------------------------- .\" * MAIN CONTENT STARTS HERE * .\" ----------------------------------------------------------------- .SH "NAME" ksverdiff \- spot the differences between two syntax versions .SH "SYNOPSIS" .sp ksverdiff \-f from\-version \-t to\-version .SH "DESCRIPTION" .sp Simple script to spot the differences between two syntax versions\&. .SH "OPTIONS" .PP \fB\-f\fR=\fIVERSION\fR .RS 4 The previous version\&. .RE .PP \fB\-t\fR=\fIVERSION\fR .RS 4 The next version\&. .RE .SH "AUTHORS" .sp The code of this manual page has been written by Carl Chenet \&. The texts were written by Chris Lumens \&. .SH "RESSOURCES" .sp http://fedoraproject\&.org/wiki/Pykickstart .SH "LICENSE" .sp This manual page is licensed under the GPL\-2 license\&. debian/source/0000755000000000000000000000000011557455011010472 5ustar debian/source/format0000644000000000000000000000001411557455011011700 0ustar 3.0 (quilt) debian/patches/0000755000000000000000000000000011557455011010621 5ustar debian/patches/series0000644000000000000000000000005611557455011012037 0ustar 01_keep_docs.diff 02_fix_INSTALL_NLS_DIR.diff debian/patches/01_keep_docs.diff0000644000000000000000000000103611557455011013707 0ustar Description: keep docs and ChangeLog. We don't want to get these files from internet. Author: Fathi Boudra --- a/Makefile +++ b/Makefile @@ -27,7 +27,7 @@ test: PYTHONPATH=. python $(TESTSUITE) -v clean: - -rm *.tar.gz pykickstart/*.pyc pykickstart/commands/*.pyc pykickstart/handlers/*.pyc tests/*.pyc tests/commands/*.pyc docs/* ChangeLog + -rm *.tar.gz pykickstart/*.pyc pykickstart/commands/*.pyc pykickstart/handlers/*.pyc tests/*.pyc tests/commands/*.pyc $(MAKE) -C po clean python setup.py -q clean --all debian/patches/02_fix_INSTALL_NLS_DIR.diff0000644000000000000000000000061511557455011015144 0ustar Description: fix RPM_BUILD_ROOT usage on INSTALL_NLS_DIR. Author: Fathi Boudra --- a/po/Makefile +++ b/po/Makefile @@ -13,7 +13,7 @@ INSTALL_DATA = $(INSTALL) -m 644 INSTALL_DIR = /usr/bin/install -d # destination directory -INSTALL_NLS_DIR = $(RPM_BUILD_ROOT)/usr/share/locale +INSTALL_NLS_DIR = $(DESTDIR)/usr/share/locale # PO catalog handling MSGMERGE = msgmerge -v debian/compat0000644000000000000000000000000211557455011010370 0ustar 7 debian/changelog0000644000000000000000000000366311557455060011060 0ustar pykickstart (1.83-1) unstable; urgency=low * New upstream release. * Update debian/control: bump Standards-Version to 3.9.2 (no changes needed). -- Fathi Boudra Mon, 02 May 2011 10:15:27 +0300 pykickstart (1.82-1) unstable; urgency=low * New upstream release. * Update debian/control: bump Standards-Version to 3.9.1 (no changes needed). -- Fathi Boudra Mon, 21 Feb 2011 12:36:54 +0200 pykickstart (1.77-1) unstable; urgency=low * New upstream release. -- Fathi Boudra Sun, 25 Jul 2010 09:04:01 +0300 pykickstart (1.76-1) unstable; urgency=low * New upstream release. * Update debian/control: bump Standards-Version to 3.9.0 (no changes needed). -- Fathi Boudra Tue, 13 Jul 2010 16:41:22 +0300 pykickstart (1.75-1) unstable; urgency=low * New upstream release. * Update debian/rules: pass --buildsystem=python_distutils to avoid ftbfs. -- Fathi Boudra Sun, 27 Jun 2010 09:04:09 +0300 pykickstart (1.74-1) unstable; urgency=low * New upstream release. * Update debian/rules: improve get-orig-source target. -- Fathi Boudra Fri, 11 Jun 2010 20:50:58 +0300 pykickstart (1.72-2) unstable; urgency=low * Add 02_fix_INSTALL_NLS_DIR.diff patch: fix RPM_BUILD_ROOT usage on INSTALL_NLS_DIR. * Update debian/control: - remove curl build dependency. We keep docs and don't want to get files from internet. - add Provides: pykickstart, package name used by 3rd party repository like MeeGo. - add kickstart file definition to long description. * Update debian/rules: remove override_dh_auto_install target and the workaround for RPM_BUILD_ROOT usage. -- Fathi Boudra Mon, 31 May 2010 13:20:16 +0300 pykickstart (1.72-1) unstable; urgency=low * Initial release (Closes: #576531) -- Fathi Boudra Mon, 24 May 2010 11:32:07 +0300 debian/manpages0000644000000000000000000000007311557455011010710 0ustar debian/ksflatten.1 debian/ksvalidator.1 debian/ksverdiff.1 debian/rules0000755000000000000000000000116111557455011010251 0ustar #!/usr/bin/make -f UPSTREAM_VERSION ?= $(shell uscan --dehs | sed -n 's/.*\(.*\)<\/upstream-version>.*/\1/p') # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 %: dh $@ --buildsystem=python_distutils get-orig-source: wget http://download.fedora.redhat.com/pub/fedora/linux/development/source/SRPMS/pykickstart-${UPSTREAM_VERSION}-1.fc14.src.rpm \ && rpm2cpio pykickstart-${UPSTREAM_VERSION}-1.fc14.src.rpm |cpio -id \ && mv -f pykickstart-${UPSTREAM_VERSION}.tar.gz pykickstart_${UPSTREAM_VERSION}.orig.tar.gz \ && rm -f pykickstart-${UPSTREAM_VERSION}-1.fc14.src.rpm pykickstart.spec debian/ksvalidator.10000644000000000000000000000276011557455011011604 0ustar '\" t .\" Title: ksvalidator .\" Author: [see the "AUTHORS" section] .\" Generator: DocBook XSL Stylesheets v1.75.1 .\" Date: 05/25/2010 .\" Language: English .\" .TH "KSVALIDATOR" "1" "05/25/2010" .\" ----------------------------------------------------------------- .\" * set default formatting .\" ----------------------------------------------------------------- .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) .ad l .\" ----------------------------------------------------------------- .\" * MAIN CONTENT STARTS HERE * .\" ----------------------------------------------------------------- .SH "NAME" ksvalidator \- validate a kickstart configuration .SH "SYNOPSIS" .sp ksvalidator [\-eilv] ksfile|url .SH "DESCRIPTION" .sp Simple script to validate a kickstart config\&. .SH "OPTIONS" .PP \fB\-e, \-\-firsterror\fR .RS 4 Stop after the first error .RE .PP \fB\-i, \-\-followincludes\fR .RS 4 Parse include files when %include is seen .RE .PP \fB\-l, \-\-listversions\fR .RS 4 list the available versions of kickstart syntax .RE .PP \fB\-v, \-\-version\fR=\fIVERSION\fR .RS 4 Version of kickstart syntax to validate against .RE .SH "AUTHORS" .sp The code of this manual page has been written by Carl Chenet \&. The texts were written by Chris Lumens \&. .SH "RESSOURCES" .sp http://fedoraproject\&.org/wiki/Pykickstart .SH "LICENSE" .sp This manual page is licensed under the GPL\-2 license\&. debian/copyright0000644000000000000000000000313111557455011011123 0ustar This work was packaged for Debian by: Fathi Boudra on Mon, 24 May 2010 11:32:07 +0300 It was downloaded from: http://fedoraproject.org/wiki/Pykickstart Upstream Authors: Chris Lumens Jeremy Katz Copyright: Copyright (C) 2005-2010 Red Hat, Inc. Files under pykickstart/po with another copyright: ca.po: Copyright (C) 2006, 2007 The Free Software Foundation, Inc. cs.po: Copyright (C) 2006 FSF da.po: Copyright (C) 2006 Christian Rose el.po: Copyright (C) 2010 Fedora Project Greek Translation Team sv.po: Copyright (C) 2001-2008 Free Software Foundation, Inc. License: This package is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License version 2 as published by the Free Software Foundation. This package is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see On Debian systems, the complete text of the GNU General Public License version 2 can be found in "/usr/share/common-licenses/GPL-2". The Debian packaging is: Copyright (C) 2010 Fathi Boudra you can redistribute it and/or modify it under the terms of the GNU General Public License version 2 as published by the Free Software Foundation. debian/docs0000644000000000000000000000006611557455011010047 0ustar README docs/programmers-guide docs/kickstart-docs.txt debian/watch0000644000000000000000000000017111557455011010222 0ustar version=3 http://download.fedora.redhat.com/pub/fedora/linux/development/source/SRPMS/pykickstart-(.*)-1\.fc14\.src\.rpm