rpms/tre/devel tre.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Dominik Mierzejewski (rathann) fedora-extras-commits at redhat.com
Fri Aug 4 19:11:50 UTC 2006


Author: rathann

Update of /cvs/extras/rpms/tre/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv25176/devel

Modified Files:
	.cvsignore sources 
Added Files:
	tre.spec 
Log Message:
auto-import tre-0.7.4-3.fc5 on branch devel from tre-0.7.4-3.src.rpm


--- NEW FILE tre.spec ---
Name: tre
Version: 0.7.4
Release: 3%{?dist}
License: LGPL
Group: System Environment/Libraries
Source0: http://laurikari.net/tre/%{name}-%{version}.tar.bz2
Summary: POSIX compatible regexp library with approximate matching
URL: http://laurikari.net/tre/
Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: autoconf
BuildRequires: automake
BuildRequires: gettext
BuildRequires: libtool
# crm114 crashes in libtre on amd64
ExcludeArch: x86_64

%description
TRE is a lightweight, robust, and efficient POSIX compatible regexp
matching library with some exciting features such as approximate
matching.

%package devel
Requires: tre = %{version}-%{release}
Summary: Development files for use with the tre package
Group: Development/Libraries

%description devel
This package contains header files and static libraries for use when
building applications which use the TRE library.

%package -n agrep
Summary: Approximate grep utility
Group: Applications/Text

%description -n agrep
The agrep tool is similar to the commonly used grep utility, but agrep
can be used to search for approximate matches.

The agrep tool searches text input for lines (or records separated by
strings matching arbitrary regexps) that contain an approximate, or
fuzzy, match to a specified regexp, and prints the matching lines.
Limits can be set on how many errors of each kind are allowed, or
only the best matching lines can be output.

Unlike other agrep implementations, TRE agrep allows full POSIX
regexps of any length, any number of errors, and non-uniform costs.

%prep
%setup -q

%build
%{__libtoolize} --force
%{__aclocal} -I m4 -I gnulib/m4
%{__automake}
%{__autoconf}
%configure --disable-static --disable-rpath
%{__make} %{?_smp_mflags}

%install
%{__make} install DESTDIR=$RPM_BUILD_ROOT
rm -rf $RPM_BUILD_ROOT%{_libdir}/*.la
%find_lang %{name}

%clean
rm -rf $RPM_BUILD_ROOT

%post -p /sbin/ldconfig

%postun -p /sbin/ldconfig

%files -f %{name}.lang
%defattr(644,root,root,755)
%doc AUTHORS ChangeLog COPYING.LESSER INSTALL LICENSE NEWS README THANKS TODO
%doc doc/*.html doc/*.css
%attr(755,root,root) %{_libdir}/libtre.so.*

%files devel
%defattr(644,root,root,755)
%{_libdir}/libtre.so
%{_libdir}/pkgconfig/*
%{_includedir}/*

%files -n agrep
%defattr(644,root,root,755)
%attr(755,root,root) %{_bindir}/agrep
%{_mandir}/man1/agrep.1*

%changelog
* Thu Aug 03 2006 Dominik Mierzejewski <rpm at greysector.net> 0.7.4-3
- per FE guidelines, ExcludeArch only those problematic arches

* Wed Aug 02 2006 Dominik Mierzejewski <rpm at greysector.net> 0.7.4-2
- fixed rpmlint warnings
- ExclusiveArch: %{ix86} until amd64 crash is fixed and somebody
  tests ppc(32)

* Wed Jul 26 2006 Dominik Mierzejewski <rpm at greysector.net> 0.7.4-1
- 0.7.4
- disable evil rpath
- added necessary BRs
- license changed to LGPL

* Sun Feb 19 2006 Dominik Mierzejewski <rpm at greysector.net> 0.7.2-1
- \E bug patch
- FE compliance

* Sun Nov 21 2004 Ville Laurikari <vl at iki.fi>
- added agrep man page

* Sun Mar 21 2004 Ville Laurikari <vl at iki.fi>
- added %%doc doc

* Wed Feb 25 2004 Ville Laurikari <vl at iki.fi>
- removed the .la file from devel package

* Mon Dec 22 2003 Ville Laurikari <vl at iki.fi>
- added %%post/%%postun ldconfig scriplets.

* Fri Oct 03 2003 Ville Laurikari <vl at iki.fi>
- included in the TRE source tree as `tre.spec.in'.

* Tue Sep 30 2003 Matthew Berg <mberg at synacor.com>
- tagged release 1
- initial build


Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/tre/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore	4 Aug 2006 19:07:01 -0000	1.1
+++ .cvsignore	4 Aug 2006 19:11:50 -0000	1.2
@@ -0,0 +1 @@
+tre-0.7.4.tar.bz2


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/tre/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources	4 Aug 2006 19:07:01 -0000	1.1
+++ sources	4 Aug 2006 19:11:50 -0000	1.2
@@ -0,0 +1 @@
+8b4bfb078f2cc9e01f37d3d251672f75  tre-0.7.4.tar.bz2




More information about the fedora-extras-commits mailing list