Accepting request 18762 from devel:tools

Copy from devel:tools/ctags based on submit request 18762 from user mlschroe

OBS-URL: https://build.opensuse.org/request/show/18762
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ctags?expand=0&rev=9
This commit is contained in:
OBS User autobuild 2009-08-27 21:38:41 +00:00 committed by Git OBS Bridge
parent e003a13c05
commit 43c3c0e5ff
2 changed files with 9 additions and 164 deletions

View File

@ -1,3 +1,8 @@
-------------------------------------------------------------------
Wed Aug 26 12:53:54 CEST 2009 - mls@suse.de
- make patch0 usage consistent
-------------------------------------------------------------------
Fri Sep 5 13:56:30 CEST 2008 - schwab@suse.de

View File

@ -1,7 +1,7 @@
#
# spec file for package ctags (Version 2008.9.5)
# spec file for package ctags (Version 2009.8.26)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
# Copyright (c) 2009 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
@ -23,7 +23,7 @@ Group: Development/Tools/Navigators
AutoReqProv: on
%define ctags_ver 5.7
%define etags_ver 17.38.1.4
Version: 2008.9.5
Version: 2009.8.26
Release: 1
Summary: A Program to Generate Tag Files for Use with vi and Other Editors
Url: http://ctags.sourceforge.net/
@ -54,7 +54,7 @@ Authors:
%prep
%setup -q -n ctags-%{ctags_ver} -b 1
%patch
%patch0
%patch1
cd ../etags-%{etags_ver}
%patch2
@ -95,163 +95,3 @@ rm -rf $RPM_BUILD_ROOT
%{_docdir}/ctags
%changelog
* Fri Sep 05 2008 schwab@suse.de
- Update to etags 17.38.1.4.
* Wed Jan 09 2008 schwab@suse.de
- Update to etags 17.38.
* Tue Nov 13 2007 schwab@suse.de
- Update etags from Emacs trunk.
* Mon Nov 12 2007 bwalle@suse.de
- update to ctags 5.7
* Added support for DIM AS [Freebasic]
* Added support for arbitrary nesting depth [Python]
* Added support for verbatim string literals [C#]
* Added support for .ctags as well as ctags.cnf on Windows
* Added support for non-extern, non-static functions returning
wchar_t, contributed by Aaron Peromsik [C++]
* Added support for numerous revision control systems including
Bazaar and Mercurial
* Added support for enums [Java]
* Added support for multiple-level namespace declarations [C#]
* Added .svn to list of directories ignored during recursion
(--recurse).
* Added support for BlitzBasic, PureBasic and FreeBasic
* Added support for interfaces and static/public/protected/
private functions [PHP].
* Added support for 'package' keyword [Perl].
* Added support for multi-line subroutine, package, and constant
definitions [Perl].
* Added support for optional subroutine declarations [Perl].
* Added support for formats [Perl].
* Added support for new convert keyword [Eiffel].
* Added optional tags for forward variable declarations [C, C++].
* Changed parsing of option input file (-L) to strip trailing
white space.
* Ignore comments mixed into definitions and declarations [Perl].
* Fixed detecting labels with whitespace after label name [Perl]
* Fixed parsing of generic classes/interfaces [Java]
* Fixed misidentification of fully qualified function calls as
labels [Perl].
* Fixed parsing of inner classes [Python]
* Fixed line continuation [Python]
* Fixed parsing of annotations [Java]
* Fixed block-comment parsing [Verilog]
* Fixed typo in man page
* Fixed missing chunk of text in man page and over-use of hyphens
in UTF-8 locales
* Fixed parsing of ` as a method name [Ruby].
* Fixed parsing of keywords in string literals [Ruby]
* Fixed potential segmentation violation
* Fixed parsing of destructors with whitespace after the '~' [C++]
* Fixed default access of unions to be public [C++]
* Fixed various memory leaks, mostly contributed by Dmitry Antipov.
* Fixed parsing of `define [Verilog]
* Fixed crashes involving '/' [Verilog]
* Fixed compilation problem on MinGW
* Fixed generation of HTML-formatted man page
* Fixed recognition of Python scripts having '#!/usr/bin/python'
as first line
* Fixed parsing of Fortran comment-to-end-of-line with no newline
before EOF [Debian]
* Fixed parsing of << [C/C++]
* Fixed parsing of fully-qualified type names [Java]
* Fixed handling of lone carriage-return characters in file
* Tue Feb 06 2007 schwab@suse.de
- Update etags from CVS.
* Tue Jan 09 2007 schwab@suse.de
- More etags fixes from CVS.
* Sat Dec 30 2006 schwab@suse.de
- Fix handling of relative names in #line.
* Wed Dec 20 2006 schwab@suse.de
- Update etags from CVS.
* Tue May 30 2006 schwab@suse.de
- Update to ctags 5.6
* Reformatted code for independence of tab stop setting.
* Changed default configuration to disable installation of etags links.
* Changed --langmap to first unmap each supplied extension from other
languages.
* Added support for ASP constants [ASP, Patch #961842].
* Added support for GNU make extensions [Make].
* Added .mk as extension recognized as a make language file [Make].
* Added missing help for list-maps options [Bug #1201826].
* Added new extension field "typeref" [thanks to Bram Moolenaar].
* Extended functionality of Ruby parser with patch from Elliot Hughes
[Ruby].
* Fixed creation of TAGS file with etags-include but no files [Bug
[#941233]].
* Fixed problem reading last line of list file (-L) without final
newline.
* Fixed infinite loop that could occur on files without final newline
[C, Java].
* Fixed incorrect tag for first field of table [SQL].
* Fixed missing tags for functions beginning with underscore [Sh].
* Fixed missing tags for functions with variable arg list [C, Bug
[#1201689]].
* Fixed parsing problem with parentheses in argument list [C, Bug
[#1085585]].
* Fixed problem in preprocessor directive handling [C, Bug #1086609].
- Update etags to 17.17.
* Wed Mar 08 2006 od@suse.de
- wrote and added a YCP parser based on the C code parser
(ctags-5.5.4-ycp-parser.diff)
* Wed Jan 25 2006 mls@suse.de
- converted neededforbuild to BuildRequires
* Wed Dec 07 2005 od@suse.de
- Added option -A/--allow-duplicates to gnuctags
* Wed Dec 07 2005 od@suse.de
- Don't strip etags/gnuctags
* Tue Oct 18 2005 schwab@suse.de
- Update to etags 17.14.
* Mon Nov 15 2004 schwab@suse.de
- Update to etags 17.5.
* Wed May 05 2004 schwab@suse.de
- Update to ctags 5.5.4.
* Sat Jan 10 2004 adrian@suse.de
- add %%defattr
* Fri Sep 26 2003 schwab@suse.de
- Update to ctags 5.5.2.
* Tue Aug 05 2003 schwab@suse.de
- Update to ctags 5.5.1.
* Wed Apr 02 2003 schwab@suse.de
- Update to ctags 5.5.
- Update to etags 16.56.
* Tue Sep 17 2002 ro@suse.de
- removed bogus self-provides
* Tue Sep 17 2002 schwab@suse.de
- Update to ctags 5.3.1.
* Thu Jul 18 2002 schwab@suse.de
- Update to ctags 5.3.
* Fri Dec 14 2001 schwab@suse.de
- Update ctags to 5.1.
- Update etags to 14.21.
* Thu May 18 2000 schwab@suse.de
- Use BuildRoot.
- Remove etags.c changes again.
* Wed May 17 2000 kasal@suse.cz
- strip etags/gnuctags
- Fixed etags.c changes
* Mon May 15 2000 schwab@suse.de
- Discard etags.c changes (#2772).
* Mon Jan 31 2000 werner@suse.de
- Really rename gctags to gnuctags
* Mon Jan 31 2000 kasal@suse.cz
- fixed spec file to really use the *dif files
- gctags renamed to gnuctags
- rewrote the NOTEs in the manpages and added
"see also (gnu)ctags(1), gctags(1) and global(1)"
- etags.c now uses #ifdef's
* Wed Jan 26 2000 werner@suse.de
- New ctags version 3.3.1
* Disable etags (is usable with `ctags -e')
- Add etags/ctags from Emacs sources
* rename this ctags with gctags
- Make some NOTEs within the manual pages of both packages
- Add a README.SuSE to explain why we have two versions
* Mon Sep 13 1999 bs@suse.de
- ran old prepare_spec on spec file to switch to new prepare_spec.
* Wed Sep 08 1999 schwab@suse.de
- specfile cleanup
* Tue Jun 15 1999 uli@suse.de
- update -> 3.2.2
* Mon Apr 14 1997 florian@suse.de
- new package with ctags 1.5 (used to be together with vim.tgz)