SHA256
3
0
forked from pool/sed
OBS User unknown 2008-02-19 01:34:00 +00:00 committed by Git OBS Bridge
parent 66fb3373f2
commit 27e6c02694
2 changed files with 56 additions and 48 deletions

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Mon Feb 18 17:57:19 CET 2008 - dmueller@suse.de
- use %find_lang
- fix rpmlint warnings
-------------------------------------------------------------------
Fri Mar 9 17:31:50 CET 2007 - mkoenig@suse.de

View File

@ -1,7 +1,7 @@
#
# spec file for package sed (Version 4.1.5)
#
# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
# package are under the same license as the package itself.
#
@ -10,25 +10,26 @@
# norootforbuild
Name: sed
URL: http://www.gnu.org/directory/sed.html
Url: http://www.gnu.org/directory/sed.html
Version: 4.1.5
Release: 29
License: GNU General Public License (GPL)
Release: 85
License: GPL v2 or later
Group: System/Base
Summary: A Stream-Oriented Noninteractive Text Editor
Summary: A Stream-Oriented Non-Interactive Text Editor
Provides: base:/bin/sed
PreReq: %install_info_prereq
Autoreqprov: on
AutoReqProv: on
Source: %name-%version.tar.bz2
Patch0: sed-follow_symlinks.patch
Patch1: sed-4.1.5-fix_warnings.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
Sed takes text input, performs some operation (or set of operations) on
it, and outputs the modified text. Sed is typically used for extracting
part of a file using pattern matching or substituting multiple
Sed takes text input, performs one or more operations on it, and
outputs the modified text. Sed is typically used for extracting parts
of a file using pattern matching or for substituting multiple
occurrences of a string within a file.
@ -132,8 +133,7 @@ export CFLAGS="$RPM_OPT_FLAGS %warn_flags"
make check
%install
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT
%makeinstall
# Move sed to /bin:
mkdir -p $RPM_BUILD_ROOT/bin
mv $RPM_BUILD_ROOT/usr/bin/sed $RPM_BUILD_ROOT/bin
@ -141,16 +141,15 @@ ln -s ../../bin/sed $RPM_BUILD_ROOT/usr/bin/sed
# Remove installed documentation (it is packaged directly in the files section).
# The actual directory depends on the build environment on the different architectures:
rm -f $RPM_BUILD_ROOT/usr/share/doc/sed.html $RPM_BUILD_ROOT/usr/share/doc/sed-4.1.5/sed.html
%find_lang %name
%files
%files -f %name.lang
%defattr(-, root, root)
/bin/sed
/usr/bin/sed
%doc AUTHORS BUGS COPYING* INSTALL NEWS README* THANKS doc/sed.html
%_infodir/sed.info*.gz
%_mandir/man*/*.gz
/usr/share/locale/*/LC_MESSAGES/sed.mo
%post
%install_info --info-dir=%_infodir %_infodir/%name.info.gz
@ -159,10 +158,13 @@ rm -f $RPM_BUILD_ROOT/usr/share/doc/sed.html $RPM_BUILD_ROOT/usr/share/doc/sed-4
%install_info_delete --info-dir=%_infodir %_infodir/%name.info.gz
%changelog
* Fri Mar 09 2007 - mkoenig@suse.de
* Mon Feb 18 2008 dmueller@suse.de
- use %%find_lang
- fix rpmlint warnings
* Fri Mar 09 2007 mkoenig@suse.de
- add --follow-symlinks option [#200082]
- fix 'used uninitialized' warnings [#248721]
* Mon Aug 07 2006 - jsmeix@suse.de
* Mon Aug 07 2006 jsmeix@suse.de
- Updated to version 4.1.5:
Fix parsing of a negative character class not including a closed
bracket, like [^]] or [^]a-z].
@ -171,29 +173,29 @@ rm -f $RPM_BUILD_ROOT/usr/share/doc/sed.html $RPM_BUILD_ROOT/usr/share/doc/sed-4
- off-by-one.diff: obsolete (fixed in the source).
- configure needs --enable-html to build sed.html (default=no)
and it is installed into usr/share/doc/sed-4.1.5/
* Mon Jul 17 2006 - jsmeix@suse.de
* Mon Jul 17 2006 jsmeix@suse.de
- Fixed the "fix build" below for our current different build
environments on our different architectures:
On s390 and s390x the sed.html documentation is still installed
into usr/share/doc/ but on the other architectures it is
installed into usr/share/doc/sed/
* Mon Jul 03 2006 - cthiel@suse.de
* Mon Jul 03 2006 cthiel@suse.de
- fix build
* Wed Jan 25 2006 - mls@suse.de
* Wed Jan 25 2006 mls@suse.de
- converted neededforbuild to BuildRequires
* Thu Jan 19 2006 - agruen@suse.de
* Thu Jan 19 2006 agruen@suse.de
- off-by-one.diff: Report the correct back-reference number if
a substitution's left-hand side does not contain enough groups.
* Fri Apr 01 2005 - schwab@suse.de
* Fri Apr 01 2005 schwab@suse.de
- Don't use included regex.
* Mon Jan 31 2005 - mmj@suse.de
* Mon Jan 31 2005 mmj@suse.de
- Update to 4.1.4 including:
o \B correctly means "not on a word boundary" rather than
"inside a word"
o bugfixes for platform without internationalization
o more thorough testing framework for tarballs
(`make full-distcheck')
* Sat Jan 22 2005 - mmj@suse.de
* Sat Jan 22 2005 mmj@suse.de
- Update to 4.1.3 including:
o regex addresses do not use leftmost-longest matching. In
other words, /.\+/ only looks for a single character, and
@ -206,18 +208,18 @@ rm -f $RPM_BUILD_ROOT/usr/share/doc/sed.html $RPM_BUILD_ROOT/usr/share/doc/sed-4
o `make check' tests the regex library by default if the
included regex is used (regex tests had to be enabled
separately up to now).
* Fri Sep 17 2004 - uli@suse.de
* Fri Sep 17 2004 uli@suse.de
- fixed segfault (bug #45491)
* Sun Aug 22 2004 - mmj@suse.de
* Mon Aug 23 2004 mmj@suse.de
- Update to sed-4.1.2 including:
o fix bug in 'y' command in multi-byte character sets
o fix severe bug in parsing of ranges with an embedded open bracket
o fix off-by-one error when printing a "bad command" error
* Wed Jul 07 2004 - mmj@suse.de
* Wed Jul 07 2004 mmj@suse.de
- Update to 4.1.1 including the initialization fix of output_fd
* Wed Jun 23 2004 - ro@suse.de
* Wed Jun 23 2004 ro@suse.de
- do initialize output_fd before use
* Thu Jun 17 2004 - mmj@suse.de
* Thu Jun 17 2004 mmj@suse.de
- Update to 4.1 including:
o // matches the last regular expression even in
POSIXLY_CORRECT mode.
@ -271,9 +273,9 @@ rm -f $RPM_BUILD_ROOT/usr/share/doc/sed.html $RPM_BUILD_ROOT/usr/share/doc/sed-4
you won't be able to pass down `x\*' while using * as the
delimiter; ideas on how to simplify the parser in this
respect, and/or gain more coherent semantics, are welcome).
* Fri Mar 12 2004 - mmj@suse.de
* Fri Mar 12 2004 mmj@suse.de
- Remove created tempfile in the case of rename failing [#35419]
* Tue Feb 24 2004 - mmj@suse.de
* Tue Feb 24 2004 mmj@suse.de
- Update to 4.0.9 with the following changes since 4.0.6:
o 0 address behaves correctly in single-file (-i and -s) mode.
o documentation improvements.
@ -298,33 +300,33 @@ rm -f $RPM_BUILD_ROOT/usr/share/doc/sed.html $RPM_BUILD_ROOT/usr/share/doc/sed-4
o behavior of s///N is consistent with s///g when the LHS can match
a null string (and the infinite loop did not happen :-)
o updated some translations
* Sat Jan 10 2004 - adrian@suse.de
* Sat Jan 10 2004 adrian@suse.de
- build as user
* Fri Jun 20 2003 - ro@suse.de
* Fri Jun 20 2003 ro@suse.de
- build with current gettext
* Wed Jun 04 2003 - jh@suse.de
* Wed Jun 04 2003 jh@suse.de
- Enable profile feedback
* Thu Apr 24 2003 - ro@suse.de
* Thu Apr 24 2003 ro@suse.de
- fix install_info --delete call and move from preun to postun
* Fri Mar 21 2003 - pthomas@suse.de
* Fri Mar 21 2003 pthomas@suse.de
- Update to 4.0.6
* Fri Feb 07 2003 - ro@suse.de
* Fri Feb 07 2003 ro@suse.de
- added install_info macros
* Mon Nov 18 2002 - ro@suse.de
* Mon Nov 18 2002 ro@suse.de
- set AM_GNU_GETTEXT_VERSION and use 0.10.36 since this is the
first one with DESTDIR support
* Fri Sep 20 2002 - pthomas@suse.de
* Fri Sep 20 2002 pthomas@suse.de
- Correctly reference regex(7) from man page, remove the
obsolete remark. Fixes bug #19923.
* Wed Aug 14 2002 - pthomas@suse.de
* Wed Aug 14 2002 pthomas@suse.de
- Fix configure.in so that --with-regex=no actually does
work.
- Make sed use glibc's regex/regex.h.
* Wed Jul 03 2002 - poeml@suse.de
* Wed Jul 03 2002 poeml@suse.de
- enable 'make check' again on ppc64
* Wed Jul 03 2002 - bk@suse.de
* Wed Jul 03 2002 bk@suse.de
- add man page and remove joe from neededforbuild, no rebuild by joe
* Tue Jun 04 2002 - pthomas@suse.de
* Tue Jun 04 2002 pthomas@suse.de
- Move tar and sed to separate packages.
- Update to 3.02.80
- Adapt i18n patch.
@ -334,18 +336,18 @@ rm -f $RPM_BUILD_ROOT/usr/share/doc/sed.html $RPM_BUILD_ROOT/usr/share/doc/sed-4
- rework the autoconf test involving LIBOBJS
- Remove acinclude.m4.
- Make acconfig.h obsolete.
* Wed May 22 2002 - olh@suse.de
* Wed May 22 2002 olh@suse.de
- disable sed make check on ppc64
* Wed May 22 2002 - olh@suse.de
* Wed May 22 2002 olh@suse.de
- allow build as user, use buildroot
* Fri Nov 23 2001 - mfabian@suse.de
* Fri Nov 23 2001 mfabian@suse.de
- add sed-3.02-i18n-0.5.patch from
http://oss.software.ibm.com/developer/opensource/linux/patches/i18n/
with this patch, sed passes the tests for the LI18NUX2K.L1
specification.
* Wed May 09 2001 - cstein@suse.de
* Wed May 09 2001 cstein@suse.de
- repacked sources of sed with bzip2.
* Mon May 29 2000 - kukuk@suse.de
* Mon May 29 2000 kukuk@suse.de
- Move sed to /bin, add compat link
* Mon Jan 17 2000 - ro@suse.de
* Mon Jan 17 2000 ro@suse.de
- info -> /usr/share/info