Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
DISCONTINUED:openSUSE:11.1:Update
stgit
stgit.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File stgit.spec of Package stgit
# # spec file for package stgit (Version 0.14.3) # # Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine # package are under the same license as the package itself. # # Please submit bugfixes or comments via http://bugs.opensuse.org/ # # norootforbuild Name: stgit BuildRequires: asciidoc git-core python-devel xmlto Summary: Stacked GIT - Source Code Management Tool Version: 0.14.3 Release: 1 License: GPL v2 or later Group: Development/Tools/Version Control BuildRoot: %{_tmppath}/%{name}-%{version}-build Url: http://www.procode.org/stgit Source: %{name}-%{version}.tar.bz2 Patch: stgit-doc-install-fix.diff Requires: git-core python %py_requires %description StGIT is a Python application providing similar functionality to Quilt (i.e. pushing/popping patches to/from a stack) on top of GIT. These operations are performed using GIT commands and the patches are stored as GIT commit objects, allowing easy merging of the StGIT patches into other repositories using standard GIT functionality. Authors: -------- Catalin Marinas <catalin.marinas@gmail.com> %prep %setup -q %patch %build make make doc %install make PREFIX=%{_prefix} DESTDIR="$RPM_BUILD_ROOT" install make -C Documentation PREFIX=%{_prefix} mandir=%{_mandir} DESTDIR="$RPM_BUILD_ROOT" install %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-, root, root) %doc AUTHORS ChangeLog COPYING README TODO %doc %{_mandir}/man?/* %{_bindir}/* %{py_sitedir}/* %{_datadir}/stgit %changelog * Tue Jun 10 2008 tiwai@suse.de - updated to version 0.14.3: a maintenance release including bug-fixes for the "refresh" command, handling of file names with non-ASCII characters and user interface enhancements for "export" and "sync" * Mon Apr 14 2008 tiwai@suse.de - updated to version 0.14.2: * a maintenance release including bug-fixes and a few user interface enhancements * Fri Jan 11 2008 tiwai@suse.de - updated to version 0.14.1: * Fixed typo in the required version of Python - updated to version 0.14: * Support for correctly running StGIT in subdirectories * 'repair' command for fixing an StGIT repository modified by GIT commands such as 'commit', 'pull', 'merge' or 'rebase' * 'edit' command for editing both the patch description and diff * Support for SMTP over TLS * Support for MIME multipart e-mail templates * '--attach' option to the 'mail' command to send a patch attached rather than inline * Diff statistics and shortlog added to the cover e-mail template * '--sign/ack' options to the 'import' and 'new' commands * '--number' to the 'log' command for limiting the output * Support for binary files in patches * Support for detached HEAD * Refactoring of some modules with better support for debugging * Many bug-fixes * Thu Jul 26 2007 tiwai@suse.de - updated to version 0.13: * Documentation directory with man pages * Safety checks for the 'rebase' command * Various contrib scripts * 'cp' command to copy files * 'sink' command to complement 'float' * '--diff-opts' option to some commands for passing additional arguments to 'git-diff-*' * 'stgit.mail.prefix' configuration option for the default 'mail --prefix' value * Interractive 2-way merging via xxdiff or emacs (previously, only 3-way merging had this feature) * Slightly changed behaviour to the 'patches' command when no argument is given to show the patches touching the locally modified files * Correct importing of multipart e-mails * '--unrelated' option to 'mail' to send patches unthreaded and without sequence numbering * '--update' option to 'refresh' to only check in the files already modified by the current patch (similar to 'pick --update') * '--keep' option to 'goto' (though it only works for patch popping) * '--expose' option to 'pick' to append the picked commit id to the log (similar to the 'git cherry-pick -x' command) * The 'new' command can automatically generate the patch name' from the given log * 'uncommit' can generate patches up to a given commit id * Bug fixes * Mon Apr 02 2007 tiwai@suse.de - updated to verison 0.12.1: * Allow StGIT to run when there is no user information configured * Use 'git-pull' rather than 'git-fetch' by default * Fix the 'mail' command to parse multiple-lines address headers * Fix the alias check in the 'stg mail --bcc' command * Add '--merged' option to rebase * Add '--url' option to 'import' to import a file directly from the network * Add '--author' option to 'series' * Wed Feb 07 2007 tiwai@suse.de - updated to version 0.12: * New 'rebase' command to change the base of an StGIT stack * New 'hide' and 'unhide' commands to act on the patches in a series. * New 'sync' command to synchronise same patches in different branches * New 'assimilate' command to transform GIT (accidental) commits at the top of the stack in StGIT patches * Re-worked pulling logic to use the branch information stored in the .git/config file * Abbreviation for StGIT commands * Correct encoding of the e-mail headers and body * Support for importing multipart e-mails and mbox files * Configuration read from the GIT config files rather than stgitrc * Patch ranges can be specified for 'export' * '--missing' option for 'series' to list the patches on a branch which are missing in current * StGIT bash completion script * Bug fixes * Tue Jan 09 2007 tiwai@suse.de - updated to version 0.11: * new 'float' command * patch history support, accessible through log command * automatically generate patch names * many new options, bug fixes * Wed Sep 20 2006 tiwai@suse.de - initial version: 0.10
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor