source: projects/specs/trunk/c/ctags/ctags-vl.spec @ 8915

Revision 8915, 3.8 KB checked in by Takemikaduchi, 10 years ago (diff)

dash,liboil,libutempter,virtuoso-opensource,wavpack: new upstream release
others: rebuild

Line 
1Summary: A C programming language indexing and/or cross-reference tool.
2Name: ctags
3Version: 5.8
4Release: 2%{?_dist_release}
5License: GPL
6Group: Development/Tools
7URL: http://ctags.sourceforge.net/
8Source: http://prdownloads.sourceforge.net/ctags/ctags-%{version}.tar.gz
9Buildroot: %{_tmppath}/%{name}-%{version}-root
10
11%description
12Ctags generates an index (or tag) file of C language objects found in
13C source and header files.  The index makes it easy for text editors or
14other utilities to locate the indexed items.  Ctags can also generate a
15cross reference file which lists information about the various objects
16found in a set of C language files in human readable form.  Exuberant
17Ctags improves on ctags because it can find all types of C language tags,
18including macro definitions, enumerated values (values inside enum{...}),
19function and method definitions, enum/struct/union tags, external
20function prototypes, typedef names and variable declarations.  Exuberant
21Ctags is far less likely to be fooled by code containing #if preprocessor
22conditional constructs than ctags.  Exuberant ctags supports output of
23Emacs style TAGS files and can be used to print out a list of selected
24objects found in source files.
25
26Install ctags if you are going to use your system for C programming.
27
28
29%prep
30%setup -q
31
32%build
33%configure --disable-etags
34make
35
36
37%install
38[ -n "$RPM_BUILD_ROOT" -a "$RPM_BUILD_ROOT" != / ] && rm -rf $RPM_BUILD_ROOT
39%makeinstall
40
41
42%clean
43[ -n "$RPM_BUILD_ROOT" -a "$RPM_BUILD_ROOT" != / ] && rm -rf $RPM_BUILD_ROOT
44
45
46%files
47%defattr(-,root,root)
48%doc COPYING EXTENDING.html FAQ INSTALL NEWS README
49%{_bindir}/ctags
50%{_mandir}/man1/ctags*
51
52
53%changelog
54* Sun Aug 24 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 5.8-2
55- rebuild with VineSeed environment
56
57* Sun Oct 24 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 5.8-1
58- new upstream release
59
60* Sun May 11 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 5.7-1
61- new upstream release
62- applied new versioning policy
63
64* Sun May 13 2007 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 5.6-0vl1
65- updated to 5.6 release
66- rebuilt with new toolchain
67
68* Sat May  1 2004 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 5.5.4-0vl1
69- source upgrade
70
71* Sun Apr 20 2003 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 5.5-1vl1
72- update to 5.5 from sourceforge
73- change URL
74
75* Fri Aug 17 2001 <sagami@vinelinux.org>
76- 5.0.1-2vl1: was ported to Vine
77
78* Wed Jul 11 2001 Jakub Jelinek <jakub@redhat.com>
79- rebuilt against binutils-2.11.90.0.8-3 to reserve .dynamic space
80
81* Mon Jun 11 2001 Preston Brown <pbrown@redhat.com>
82- 5.0.1
83
84* Thu Jan 04 2001 Preston Brown <pbrown@redhat.com>
85- 4.0.3
86- remove etags, it is not fully compatible with cmd line of GNU etags.
87
88* Sun Jul 16 2000 Florian La Roche <Florian.LaRoche@redhat.de>
89- update to 4.0.2 from sourceforge
90
91* Wed Jul 12 2000 Prospector <bugzilla@redhat.com>
92- automatic rebuild
93
94* Sat Jun 17 2000 Matt Wilson <msw@redhat.com>
95- added defattr
96
97* Mon Jun 12 2000 Preston Brown <pbrown@redhat.com>
98- FHS paths
99
100* Mon May  8 2000 Bernhard Rosenkr舅zer <bero@redhat.com>
101- Update to 3.5.2
102- minor cleanups to spec file
103
104* Wed Feb 16 2000 Bernhard Rosenkr舅zer <bero@redhat.com>
105- Update to 3.4 to fix bug #9446
106
107* Thu Feb 03 2000 Preston Brown <pbrown@redhat.com>
108- compress man page.
109
110* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com>
111- auto rebuild in the new build environment (release 4)
112- version 3.2
113
114* Wed Feb 24 1999 Preston Brown <pbrown@redhat.com>
115- Injected new description and group.
116
117* Fri Apr 24 1998 Prospector System <bugs@redhat.com>
118- translations modified for de, fr, tr
119
120* Thu Apr 09 1998 Cristian Gafton <gafton@redhat.com>
121- upgraded to 2.0.3
122
123* Mon Nov 03 1997 Michael K. Johnson <johnsonm@redhat.com>
124- removed etags.  Emacs provides its own; and needs to support
125  more than just C.
126
127* Thu Oct 23 1997 Donnie Barnes <djb@redhat.com>
128- updated from 1.5 to 1.6
129
130* Thu Jul 10 1997 Erik Troan <ewt@redhat.com>
131- built against glibc
Note: See TracBrowser for help on using the repository browser.