File guilt.spec of Package guilt

#
# spec file for package guilt (Version 0.31.2)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.

# Please submit bugfixes or comments via http://bugs.opensuse.org/
#

# norootforbuild

Url:            http://www.kernel.org/pub/linux/kernel/people/jsipek/guilt/

Name:           guilt
BuildRequires:  asciidoc docbook-xsl-stylesheets docbook_3 docbook_4 xmlto
BuildRequires:  sgml-skel
Summary:        quilt on top of git
Version:        0.31.2
Release:        1
Source0:        %{name}-%{version}.tar.bz2
License:        GPL v2 only
Group:          Productivity/Text/Utilities
AutoReqProv:    on
BuildRoot:      %{_tmppath}/%{name}-%{version}-build

%description
Andrew Morton originally developed a set of scripts for maintaining
kernel patches outside of any SCM tool. Others extended these into a
suite called quilt. The basic idea behind quilt is to maintain patches
instead of maintaining source files. Patches can be added, removed or
reordered, and they can be refreshed as you fix bugs or update to a new
base revision. quilt is very powerful, but it is not integrated with
the underlying SCM tools. This makes it difficult to visualize your
changes.

Guilt allows one to use quilt functionality on top of a Git repository.
Changes are maintained as patches which are committed into Git. 
Commits can be removed or reordered, and the underlying patch can be
refreshed based on changes made in the working directory. The patch
directory can also be placed under revision control, so you can have a
separate history of changes made to your patches.



Authors:
--------
    Josef "Jeff" Sipek <jeffpc@josefsipek.net>

%prep
%setup

%build
make

%install
make PREFIX=%{_prefix} DESTDIR=$RPM_BUILD_ROOT install
make PREFIX=%{_prefix} DESTDIR=$RPM_BUILD_ROOT mandir=%{_mandir} install-doc

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_bindir}/*
%{_mandir}/man1/*
%{_mandir}/man7/*

%changelog
* Tue Oct 07 2008 bwalle@suse.de
- Require docbook-xsl-stylesheets, docbook_4 and docbook_3 to
  avoid downloading of XSL style sheets and build without network.
- Require sgml-skel because that is required by docbook RPMs.
* Tue Oct 07 2008 bwalle@suse.de
- update to 0.31.2 (works with git 1.6)
* Tue Oct 07 2008 bwalle@suse.de
- update to 0.31
* Mon May 26 2008 bwalle@suse.de
- new package
openSUSE Build Service is sponsored by