[Kimchi-devel] [PATCH v3 3/3] Github #329: .gitignore, spec and readme changes
Aline Manera
alinefm at linux.vnet.ibm.com
Tue Apr 15 16:59:40 UTC 2014
On 04/10/2014 05:44 PM, Daniel Barboza wrote:
> From: Daniel Henrique Barboza <danielhb at linux.vnet.ibm.com>
>
> Added src/nginx.config.in to Fedora and SUSE spec files and nginx
> as dependency.
> Added nginx to README.md instructions.
> Added src/nginx_kimchi.conf to .gitignore. This file is a product
> of the nginx.config.in template tha was used for the last (or
> current) kimchid/nginx run. As such, there is no need to put
> this file in version control.
>
> Signed-off-by: Daniel Henrique Barboza <danielhb at linux.vnet.ibm.com>
> ---
> .gitignore | 1 +
> contrib/kimchi.spec.fedora.in | 2 ++
> contrib/kimchi.spec.suse.in | 2 ++
> docs/README.md | 4 ++--
> 4 files changed, 7 insertions(+), 2 deletions(-)
You also need to update the DEBIAN/control.in file to adjust the build
for Ubuntu
>
> diff --git a/.gitignore b/.gitignore
> index 67878e2..66d3731 100644
> --- a/.gitignore
> +++ b/.gitignore
> @@ -27,6 +27,7 @@ stamp-po
> kimchi-*.tar.gz
> src/kimchid
> src/kimchi.conf
> +src/nginx_kimchi.conf
> src/kimchi/config.py
> tests/run_tests.sh
> tests/test_config.py
> diff --git a/contrib/kimchi.spec.fedora.in b/contrib/kimchi.spec.fedora.in
> index bf80104..3f716dc 100644
> --- a/contrib/kimchi.spec.fedora.in
> +++ b/contrib/kimchi.spec.fedora.in
> @@ -28,6 +28,7 @@ Requires: sos
> Requires: python-ipaddr
> Requires: python-lxml
> Requires: nfs-utils
> +Requires: nginx
> Requires: iscsi-initiator-utils
> BuildRequires: libxslt
> BuildRequires: libxml2-python
> @@ -175,6 +176,7 @@ rm -rf $RPM_BUILD_ROOT
> %{_datadir}/kimchi/ui/pages/help/*.html
> %{_datadir}/kimchi/ui/pages/tabs/*.html.tmpl
> %{_sysconfdir}/kimchi/kimchi.conf
> +%{_sysconfdir}/kimchi/nginx.conf.in
> %{_sysconfdir}/kimchi/distros.d/debian.json
> %{_sysconfdir}/kimchi/distros.d/fedora.json
> %{_sysconfdir}/kimchi/distros.d/opensuse.json
> diff --git a/contrib/kimchi.spec.suse.in b/contrib/kimchi.spec.suse.in
> index cba0899..ee88592 100644
> --- a/contrib/kimchi.spec.suse.in
> +++ b/contrib/kimchi.spec.suse.in
> @@ -24,6 +24,7 @@ Requires: python-ipaddr
> Requires: python-lxml
> Requires: python-xml
> Requires: nfs-client
> +Requires: nginx
> Requires: open-iscsi
> BuildRequires: libxslt-tools
> BuildRequires: python-libxml2
> @@ -101,6 +102,7 @@ rm -rf $RPM_BUILD_ROOT
> %{_datadir}/kimchi/ui/pages/help/*.html
> %{_datadir}/kimchi/ui/pages/tabs/*.html.tmpl
> %{_sysconfdir}/kimchi/kimchi.conf
> +%{_sysconfdir}/kimchi/nginx.conf.in
> %{_sysconfdir}/kimchi/distros.d/debian.json
> %{_sysconfdir}/kimchi/distros.d/fedora.json
> %{_sysconfdir}/kimchi/distros.d/opensuse.json
> diff --git a/docs/README.md b/docs/README.md
> index 8b8b181..63ac760 100644
> --- a/docs/README.md
> +++ b/docs/README.md
> @@ -53,7 +53,7 @@ Install Dependencies
> PyPAM m2crypto python-jsonschema rpm-build \
> qemu-kvm python-psutil python-ethtool sos \
> python-ipaddr python-lxml nfs-utils \
> - iscsi-initiator-utils libxslt pyparted
> + iscsi-initiator-utils libxslt pyparted nginx
> # If using RHEL6, install the following additional packages:
> $ sudo yum install python-unittest2 python-ordereddict
> # Restart libvirt to allow configuration changes to take effect
> @@ -75,7 +75,7 @@ for more information on how to configure your system to access this repository.
> python-pam python-m2crypto python-jsonschema \
> qemu-kvm libtool python-psutil python-ethtool \
> sosreport python-ipaddr python-lxml nfs-common \
> - open-iscsi lvm2 xsltproc python-parted
> + open-iscsi lvm2 xsltproc python-parted nginx
>
> Packages version requirement:
> python-jsonschema >= 1.3.0
More information about the Kimchi-devel
mailing list