diff --git a/.cvsignore b/.cvsignore index e69de29..f27431d 100644 --- a/.cvsignore +++ b/.cvsignore @@ -0,0 +1 @@ +ctags-4.0.2.tar.gz diff --git a/ctags.spec b/ctags.spec new file mode 100644 index 0000000..cafdb1b --- /dev/null +++ b/ctags.spec @@ -0,0 +1,92 @@ +Summary: A C programming language indexing and/or cross-reference tool. +Name: ctags +Version: 4.0.2 +Release: 1 +License: GPL +Group: Development/Tools +Source: ftp://ctags.sourceforge.net/pub/ctags/ctags-%{version}.tar.gz +URL: http://home.HiWAAY.net/~darren +Buildroot: %{_tmppath}/%{name}-%{version}-root + +%description +Ctags generates an index (or tag) file of C language objects found in +C source and header files. The index makes it easy for text editors or +other utilities to locate the indexed items. Ctags can also generate a +cross reference file which lists information about the various objects +found in a set of C language files in human readable form. Exuberant +Ctags improves on ctags because it can find all types of C language tags, +including macro definitions, enumerated values (values inside enum{...}), +function and method definitions, enum/struct/union tags, external +function prototypes, typedef names and variable declarations. Exuberant +Ctags is far less likely to be fooled by code containing #if preprocessor +conditional constructs than ctags. Exuberant ctags supports output of +Emacs style TAGS files and can be used to print out a list of selected +objects found in source files. + +Install ctags if you are going to use your system for C programming. + +%prep +%setup -q + +%build +%configure +make + +%install +rm -rf $RPM_BUILD_ROOT +%makeinstall + +%clean +rm -rf $RPM_BUILD_ROOT + +%files +%defattr(-,root,root) +%doc FAQ INSTALL NEWS QUOTES README +%{_bindir}/* +%{_mandir}/man1/* + +%changelog +* Sun Jul 16 2000 Florian La Roche +- update to 4.0.2 from sourceforge + +* Wed Jul 12 2000 Prospector +- automatic rebuild + +* Sat Jun 17 2000 Matt Wilson +- added defattr + +* Mon Jun 12 2000 Preston Brown +- FHS paths + +* Mon May 8 2000 Bernhard Rosenkränzer +- Update to 3.5.2 +- minor cleanups to spec file + +* Tue Feb 16 2000 Bernhard Rosenkränzer +- Update to 3.4 to fix bug #9446 + +* Thu Feb 03 2000 Preston Brown +- compress man page. + +* Sun Mar 21 1999 Cristian Gafton +- auto rebuild in the new build environment (release 4) +- version 3.2 + +* Wed Feb 24 1999 Preston Brown +- Injected new description and group. + +* Fri Apr 24 1998 Prospector System +- translations modified for de, fr, tr + +* Thu Apr 09 1998 Cristian Gafton +- upgraded to 2.0.3 + +* Mon Nov 03 1997 Michael K. Johnson +- removed etags. Emacs provides its own; and needs to support + more than just C. + +* Thu Oct 23 1997 Donnie Barnes +- updated from 1.5 to 1.6 + +* Thu Jul 10 1997 Erik Troan +- built against glibc diff --git a/sources b/sources index e69de29..643433e 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +6f5acb5dd493df9614b14e50c7ea088a ctags-4.0.2.tar.gz