[Python-modules-commits] r13081 - in packages/pykickstart/trunk/debian (10 files)

chaica-guest at users.alioth.debian.org chaica-guest at users.alioth.debian.org
Tue May 25 00:30:33 UTC 2010


    Date: Tuesday, May 25, 2010 @ 00:30:27
  Author: chaica-guest
Revision: 13081

* first commit of a working debian package of pykickstart

Added:
  packages/pykickstart/trunk/debian/ksflatten.1
  packages/pykickstart/trunk/debian/ksvalidator.1
  packages/pykickstart/trunk/debian/ksverdiff.1
  packages/pykickstart/trunk/debian/patches/03_makefile_generate_docs.diff
  packages/pykickstart/trunk/debian/python-kickstart.manpages
  packages/pykickstart/trunk/debian/watch
Modified:
  packages/pykickstart/trunk/debian/control
  packages/pykickstart/trunk/debian/copyright
  packages/pykickstart/trunk/debian/patches/series
  packages/pykickstart/trunk/debian/rules

Modified: packages/pykickstart/trunk/debian/control
===================================================================
--- packages/pykickstart/trunk/debian/control	2010-05-24 22:07:58 UTC (rev 13080)
+++ packages/pykickstart/trunk/debian/control	2010-05-25 00:30:27 UTC (rev 13081)
@@ -4,7 +4,7 @@
 Maintainer: Debian Python Modules Team <python-modules-team at lists.alioth.debian.org>
 Uploaders: Carl Chenet <chaica at ohmytux.com>, Fathi Boudra <fabo at debian.org>
 Build-Depends: debhelper (>= 7.0.50~), gettext, python (>= 2.3.5-7),
- python-setuptools, python-support (>= 0.90.0), python-urlgrabber, quilt
+ python-setuptools, python-support (>= 0.90.0), python-urlgrabber, quilt, curl
 Standards-Version: 3.8.4
 Homepage: http://fedoraproject.org/wiki/Pykickstart
 Vcs-Svn: svn://svn.debian.org/python-modules/packages/pylibmc/trunk
@@ -13,7 +13,7 @@
 Package: python-kickstart
 Architecture: all
 Depends: ${python:Depends}, ${misc:Depends}, python-urlgrabber
-Description: A Python library for manipulating kickstart files
+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.

Modified: packages/pykickstart/trunk/debian/copyright
===================================================================
--- packages/pykickstart/trunk/debian/copyright	2010-05-24 22:07:58 UTC (rev 13080)
+++ packages/pykickstart/trunk/debian/copyright	2010-05-25 00:30:27 UTC (rev 13081)
@@ -6,9 +6,10 @@
 
     http://fedoraproject.org/wiki/Pykickstart
 
-Upstream Author:
+Upstream Authors:
 
     Chris Lumens <clumens at redhat.com>
+    Jeremy Katz <katzj at redhat.com>
 
 Copyright:
 
@@ -33,7 +34,7 @@
 
 The Debian packaging is:
 
-    Copyright (C) 2010 Fathi Boudra <fabo at debian.org>
+    Copyright © 2010 Fathi Boudra <fabo at debian.org>
 
 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.

Added: packages/pykickstart/trunk/debian/ksflatten.1
===================================================================
--- packages/pykickstart/trunk/debian/ksflatten.1	                        (rev 0)
+++ packages/pykickstart/trunk/debian/ksflatten.1	2010-05-25 00:30:27 UTC (rev 13081)
@@ -0,0 +1,51 @@
+'\" t
+.\"     Title: ksflatten
+.\"    Author: [see the "AUTHORS" section]
+.\" Generator: DocBook XSL Stylesheets v1.75.1 <http://docbook.sf.net/>
+.\"      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 <chaica at ohmytux\&.com>\&. The texts were written by Jeremy Katz <katzj at redhat\&.com>\&.
+.SH "RESSOURCES"
+.sp
+http://fedoraproject\&.org/wiki/Pykickstart
+.SH "LICENSE"
+.sp
+This manual page is licensed under the GPL\-2 license\&.

Added: packages/pykickstart/trunk/debian/ksvalidator.1
===================================================================
--- packages/pykickstart/trunk/debian/ksvalidator.1	                        (rev 0)
+++ packages/pykickstart/trunk/debian/ksvalidator.1	2010-05-25 00:30:27 UTC (rev 13081)
@@ -0,0 +1,56 @@
+'\" t
+.\"     Title: ksvalidator
+.\"    Author: [see the "AUTHORS" section]
+.\" Generator: DocBook XSL Stylesheets v1.75.1 <http://docbook.sf.net/>
+.\"      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 <chaica at ohmytux\&.com>\&. The texts were written by Chris Lumens <clumens at redhat\&.com>\&.
+.SH "RESSOURCES"
+.sp
+http://fedoraproject\&.org/wiki/Pykickstart
+.SH "LICENSE"
+.sp
+This manual page is licensed under the GPL\-2 license\&.

Added: packages/pykickstart/trunk/debian/ksverdiff.1
===================================================================
--- packages/pykickstart/trunk/debian/ksverdiff.1	                        (rev 0)
+++ packages/pykickstart/trunk/debian/ksverdiff.1	2010-05-25 00:30:27 UTC (rev 13081)
@@ -0,0 +1,46 @@
+'\" t
+.\"     Title: ksverdiff
+.\"    Author: [see the "AUTHORS" section]
+.\" Generator: DocBook XSL Stylesheets v1.75.1 <http://docbook.sf.net/>
+.\"      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 <chaica at ohmytux\&.com>\&. The texts were written by Chris Lumens <clumens at redhat\&.com>\&.
+.SH "RESSOURCES"
+.sp
+http://fedoraproject\&.org/wiki/Pykickstart
+.SH "LICENSE"
+.sp
+This manual page is licensed under the GPL\-2 license\&.

Added: packages/pykickstart/trunk/debian/patches/03_makefile_generate_docs.diff
===================================================================
--- packages/pykickstart/trunk/debian/patches/03_makefile_generate_docs.diff	                        (rev 0)
+++ packages/pykickstart/trunk/debian/patches/03_makefile_generate_docs.diff	2010-05-25 00:30:27 UTC (rev 13081)
@@ -0,0 +1,16 @@
+Description: generate documentation before trying to copy it
+Author: Carl Chenet <chaica at ohmytux.com>
+
+
+Index: pykickstart-1.72/Makefile
+===================================================================
+--- pykickstart-1.72.orig/Makefile	2010-05-25 00:40:53.000000000 +0200
++++ pykickstart-1.72/Makefile	2010-05-25 00:41:24.000000000 +0200
+@@ -34,6 +34,7 @@
+ 	python setup.py -q clean --all
+ 
+ install: all
++	make docs
+ 	python setup.py install --root=$(DESTDIR)
+ 	$(MAKE) -C po install
+ 

Modified: packages/pykickstart/trunk/debian/patches/series
===================================================================
--- packages/pykickstart/trunk/debian/patches/series	2010-05-24 22:07:58 UTC (rev 13080)
+++ packages/pykickstart/trunk/debian/patches/series	2010-05-25 00:30:27 UTC (rev 13081)
@@ -1,3 +1,3 @@
 01_fix_INSTALL_NLS_DIR.diff
 02_keep_docs.diff
-debian-changes-1.72-1
+03_makefile_generate_docs.diff

Added: packages/pykickstart/trunk/debian/python-kickstart.manpages
===================================================================
--- packages/pykickstart/trunk/debian/python-kickstart.manpages	                        (rev 0)
+++ packages/pykickstart/trunk/debian/python-kickstart.manpages	2010-05-25 00:30:27 UTC (rev 13081)
@@ -0,0 +1,3 @@
+debian/ksflatten.1
+debian/ksvalidator.1
+debian/ksverdiff.1

Modified: packages/pykickstart/trunk/debian/rules
===================================================================
--- packages/pykickstart/trunk/debian/rules	2010-05-24 22:07:58 UTC (rev 13080)
+++ packages/pykickstart/trunk/debian/rules	2010-05-25 00:30:27 UTC (rev 13081)
@@ -5,3 +5,9 @@
 
 %:
 	dh  $@
+
+get-orig-source:
+	wget http://download.fedora.redhat.com/pub/fedora/linux/development/source/SRPMS/pykickstart-1.72-1.fc14.src.rpm \
+	&& rpm2cpio pykickstart-1.72-1.fc14.src.rpm |cpio -id \
+	&& mv -f pykickstart-1.72.tar.gz pykickstart_1.72.orig.tar.gz \
+	&& rm -f pykickstart-1.72-1.fc14.src.rpm pykickstart.spec

Added: packages/pykickstart/trunk/debian/watch
===================================================================
--- packages/pykickstart/trunk/debian/watch	                        (rev 0)
+++ packages/pykickstart/trunk/debian/watch	2010-05-25 00:30:27 UTC (rev 13081)
@@ -0,0 +1,2 @@
+version=3
+http://download.fedora.redhat.com/pub/fedora/linux/development/source/SRPMS/pykickstart-(.*)-1\.fc14\.src\.rpm




More information about the Python-modules-commits mailing list