forked from pool/ctags
This commit is contained in:
committed by
Git OBS Bridge
parent
13ab0e29b5
commit
7e9f944a3b
76
ctags.spec
76
ctags.spec
@@ -1,5 +1,5 @@
|
||||
#
|
||||
# spec file for package ctags (Version 2007.2.6)
|
||||
# spec file for package ctags (Version 2007.11.12)
|
||||
#
|
||||
# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||
# This file and all modifications and additions to the pristine
|
||||
@@ -11,17 +11,17 @@
|
||||
# norootforbuild
|
||||
|
||||
Name: ctags
|
||||
License: GNU General Public License (GPL)
|
||||
License: GPL v2 or later
|
||||
Group: Development/Tools/Navigators
|
||||
Autoreqprov: on
|
||||
%define exuberant_ver 5.6
|
||||
AutoReqProv: on
|
||||
%define exuberant_ver 5.7
|
||||
%define emacs_ver 17.26
|
||||
Version: 2007.2.6
|
||||
Version: 2007.11.12
|
||||
Release: 1
|
||||
Summary: A Program to Generate Tag Files for Use with vi and Other Editors
|
||||
URL: http://ctags.sourceforge.net/
|
||||
Source0: ftp://ftp.sourceforge.net/pub/sourceforge/c/ct/ctags/ctags-%{exuberant_ver}.tar.gz
|
||||
Source1: etags-%{emacs_ver}.tar.gz
|
||||
Url: http://ctags.sourceforge.net/
|
||||
Source0: ftp://ftp.sourceforge.net/pub/sourceforge/c/ct/ctags/ctags-%{exuberant_ver}.tar.bz2
|
||||
Source1: etags-%{emacs_ver}.tar.bz2
|
||||
Source2: README.SuSE
|
||||
Patch0: ctags-%{exuberant_ver}.diff
|
||||
Patch1: ctags-ycp-parser.diff
|
||||
@@ -48,7 +48,7 @@ Authors:
|
||||
%prep
|
||||
%setup -n ctags-%{exuberant_ver} -b 1
|
||||
%patch
|
||||
%patch1
|
||||
%patch1 -p1
|
||||
cd ../etags-%{emacs_ver}
|
||||
%patch2
|
||||
|
||||
@@ -86,8 +86,62 @@ rm -rf $RPM_BUILD_ROOT
|
||||
%{_mandir}/man1/gnuctags.1.gz
|
||||
%{_mandir}/man1/etags.1.gz
|
||||
%{_docdir}/ctags
|
||||
|
||||
%changelog -n ctags
|
||||
%changelog
|
||||
* 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
|
||||
|
Reference in New Issue
Block a user