From 7fc53fbacb33d8d72157c66442db002b4d706ddf Mon Sep 17 00:00:00 2001 From: Automatic Build System Date: Fri, 5 Jan 2024 23:52:48 +0100 Subject: [PATCH] update to 4.6 [release 4.6-1mamba;Sun Feb 12 2012] --- README.md | 6 +++++ idutils.spec | 75 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 81 insertions(+) create mode 100644 idutils.spec diff --git a/README.md b/README.md index 7d3e8b8..1146b66 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,8 @@ # idutils +An 'ID database' is a binary file containing a list of file names, a list of tokens, and a sparse matrix indicating which tokens appear in which files. +With this database and some tools to query it, many text-searching tasks become simpler and faster. +For example, you can list all files that reference a particular `#include' file throughout a huge source hierarchy, search for all the memos containing references to a project, or automatically invoke an editor on all files containing references to some function or variable. +Anyone with a large software project to maintain, or a large set of text files to organize, can benefit from the ID utilities. +Although the name `ID' is short for `identifier', the ID utilities handle more than just identifiers; they also treat other kinds of tokens, most notably numeric constants, and the contents of certain character strings. + diff --git a/idutils.spec b/idutils.spec new file mode 100644 index 0000000..38ee60a --- /dev/null +++ b/idutils.spec @@ -0,0 +1,75 @@ +Name: idutils +Version: 4.6 +Release: 1mamba +Summary: A set for tools for maintaining an 'ID database' +Group: System/Tools +Vendor: openmamba +Distribution: openmamba +Packager: Silvan Calarco +URL: http://www.gnu.org/software/idutils/ +Source: http://ftp.gnu.org/gnu/idutils/idutils-%{version}.tar.xz +License: GPL +Requires(post):%{__install_info} +## AUTOBUILDREQ-BEGIN +BuildRequires: glibc-devel +## AUTOBUILDREQ-END +BuildRoot: %{_tmppath}/%{name}-%{version}-root + +%description +An 'ID database' is a binary file containing a list of file names, a list of tokens, and a sparse matrix indicating which tokens appear in which files. +With this database and some tools to query it, many text-searching tasks become simpler and faster. +For example, you can list all files that reference a particular `#include' file throughout a huge source hierarchy, search for all the memos containing references to a project, or automatically invoke an editor on all files containing references to some function or variable. +Anyone with a large software project to maintain, or a large set of text files to organize, can benefit from the ID utilities. +Although the name `ID' is short for `identifier', the ID utilities handle more than just identifiers; they also treat other kinds of tokens, most notably numeric constants, and the contents of certain character strings. + +%prep + +%setup -q + +%build +%configure +%make + +%install +[ "%{buildroot}" != / ] && rm -rf "%{buildroot}" +%makeinstall + +%find_lang %{name} + +%clean +[ "%{buildroot}" != / ] && rm -rf "%{buildroot}" + +%post +%install_info idutils.info + +%preun +%uninstall_info idutils.info + +%files -f %{name}.lang +%defattr(-,root,root) +%{_bindir}/aid +%{_bindir}/defid +%{_bindir}/eid +%{_bindir}/fid +%{_bindir}/fnid +%{_bindir}/gid +%{_bindir}/lid +%{_bindir}/mkid +%{_bindir}/xtokid +%{_datadir}/emacs/site-lisp/idutils.el +%{_datadir}/emacs/site-lisp/idutils.elc +%{_datadir}/id-lang.map +%{_infodir}/idutils.info.gz +%{_mandir}/man1/*.1.gz +%doc AUTHORS COPYING +# ChangeLog NEWS README THANKS TODO + +%changelog +* Sun Feb 12 2012 Automatic Build System 4.6-1mamba +- update to 4.6 + +* Fri Jun 25 2010 Automatic Build System 4.5-1mamba +- automatic update by autodist + +* Thu Jul 03 2008 Silvan Calarco 4.2-1mamba +- package created by autospec