diff --git a/.cvsignore b/.cvsignore index 0e75e1c..9ba8a6a 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1 +1 @@ -fish-1.22.3.tar.bz2 +fish-1.23.0.tar.bz2 diff --git a/fish-1.22.3-openfix.patch b/fish-1.22.3-openfix.patch deleted file mode 100644 index c0e2aa6..0000000 --- a/fish-1.22.3-openfix.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -up fish-1.22.3/common.c.openfix fish-1.22.3/common.c ---- fish-1.22.3/common.c.openfix 2007-02-08 18:38:57.000000000 +0100 -+++ fish-1.22.3/common.c 2007-10-31 09:33:46.000000000 +0100 -@@ -1483,7 +1483,7 @@ int acquire_lock_file( const char *lockf - goto done; - } - (void)unlink( linkfile ); -- if( ( fd = open( linkfile, O_CREAT|O_RDONLY ) ) == -1 ) -+ if( ( fd = (open)( linkfile, O_CREAT|O_RDONLY, 644 ) ) == -1 ) - { - debug( 1, L"acquire_lock_file: open: %s", strerror( errno ) ); - goto done; diff --git a/fish.spec b/fish.spec index a562072..b4aaa1e 100644 --- a/fish.spec +++ b/fish.spec @@ -1,15 +1,14 @@ Summary: A friendly interactive shell Name: fish -Version: 1.22.3 -Release: 5%{?dist} +Version: 1.23.0 +Release: 1%{?dist} License: GPL Group: System Environment/Shells URL: http://fishshell.org/ Source0: http://roo.no-ip.org/%{name}/files/%{version}/%{name}-%{version}.tar.bz2 -Patch0: fish-1.22.3-openfix.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: ncurses-devel gettext groff doxygen @@ -61,9 +60,6 @@ is simple but incompatible with other shell languages. %prep %setup -q -%patch0 -p1 -b .openfix - - %build @@ -121,15 +117,42 @@ fi # man files %_mandir/man1/*.1* +%exclude %_mandir/man1/count* +%exclude %_mandir/man1/alias* +%exclude %_mandir/man1/bg* +%exclude %_mandir/man1/bind* +%exclude %_mandir/man1/break* +%exclude %_mandir/man1/builtin* +%exclude %_mandir/man1/cd* +%exclude %_mandir/man1/command* +%exclude %_mandir/man1/complete* +%exclude %_mandir/man1/continue* +%exclude %_mandir/man1/dirs* +%exclude %_mandir/man1/eval* +%exclude %_mandir/man1/exec* +%exclude %_mandir/man1/exit* +%exclude %_mandir/man1/fg* +%exclude %_mandir/man1/help* +%exclude %_mandir/man1/jobs* +%exclude %_mandir/man1/popd* +%exclude %_mandir/man1/pushd* +%exclude %_mandir/man1/read* +%exclude %_mandir/man1/return* +%exclude %_mandir/man1/set* +%exclude %_mandir/man1/source* +%exclude %_mandir/man1/trap* +%exclude %_mandir/man1/type* +%exclude %_mandir/man1/ulimit* +%exclude %_mandir/man1/umask* # The program binaries %attr(0755,root,root) %_bindir/fish %attr(0755,root,root) %_bindir/fishd %attr(0755,root,root) %_bindir/fish_pager +%attr(0755,root,root) %_bindir/fish_indent %attr(0755,root,root) %_bindir/xsel %attr(0755,root,root) %_bindir/set_color %attr(0755,root,root) %_bindir/mimedb -%attr(0755,root,root) %_bindir/count # Configuration files %config %_sysconfdir/fish @@ -151,6 +174,10 @@ fi %changelog +* Mon Jan 14 2008 Oliver Falk - 1.23.0-1 +- Update to fix #208780 +- Remove openfix patch, included upstream now + * Wed Oct 31 2007 Oliver Falk - 1.22.3-5 - Fix glibc's open check, by providing mode, instead of working around... diff --git a/sources b/sources index dcf9bac..879cb97 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -016a5944861ea48e363521c240834415 fish-1.22.3.tar.bz2 +aa2f09bb54652b16bf4f7708848a7416 fish-1.23.0.tar.bz2