From 149594f974350bb364a76c73b91b1d5ffddaa1fa Mon Sep 17 00:00:00 2001 From: axel Date: Tue, 20 Sep 2005 23:26:39 +1000 Subject: Initial revision darcs-hash:20050920132639-ac50b-fa3b476891e1f5f67207cf4cc7bf623834cc5edc.gz --- fish.spec.in | 110 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 110 insertions(+) create mode 100644 fish.spec.in (limited to 'fish.spec.in') diff --git a/fish.spec.in b/fish.spec.in new file mode 100644 index 00000000..7815d30e --- /dev/null +++ b/fish.spec.in @@ -0,0 +1,110 @@ +Summary: A friendly interactive shell +Name: @PACKAGE_NAME@ + +Version: @PACKAGE_VERSION@ +Release: 0%{?dist} + +License: GPL +Group: System Environment/Shells +URL: http://roo.no-ip.org/fish/ + +Source0: http://roo.no-ip.org/%{name}/files/%{version}/%{name}-%{version}.tar.bz2 + +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +BuildRequires: doxygen ncurses-devel xorg-x11-devel + +%description +fish is a shell geared towards interactive use. It's features are +focused on user friendlieness and discoverability. The language syntax +is simple but incompatible with other shell languages. + +%prep +%setup -q + +%build + +%configure docdir=%_datadir/doc/%{name}-%{version} +make %{?_smp_mflags} + +%install +rm -rf $RPM_BUILD_ROOT +make install DESTDIR="$RPM_BUILD_ROOT" + +%clean +rm -rf $RPM_BUILD_ROOT + +%post +if ! grep %_bindir/fish %_sysconfdir/shells >/dev/null; then + echo %_bindir/fish >>%_sysconfdir/shells +fi + +%postun +if [ "$1" = 0 ]; then + grep -v %_bindir/fish %_sysconfdir/shells >%_sysconfdir/fish.tmp + mv %_sysconfdir/fish.tmp %_sysconfdir/shells +fi + +%files +%defattr(-,root,root,-) +%doc %_datadir/doc/%{name}-%{version} +%_mandir/man1/fish.1* +%_mandir/man1/xsel.1x* +%_mandir/man1/mimedb.1* +%_mandir/man1/set_color.1* +%_mandir/man1/tokenize.1* +%_mandir/man1/count.1* +%attr(0755,root,root) %_bindir/fish +%attr(0755,root,root) %_bindir/fishd +%attr(0755,root,root) %_bindir/fish_pager +%attr(0755,root,root) %_bindir/xsel +%attr(0755,root,root) %_bindir/set_color +%attr(0755,root,root) %_bindir/tokenize +%attr(0755,root,root) %_bindir/mimedb +%attr(0755,root,root) %_bindir/count +%config %_sysconfdir/fish +%config %_sysconfdir/fish_inputrc +%dir %_sysconfdir/fish.d +%config %_sysconfdir/fish.d/fish_*.fish +%dir %_sysconfdir/fish.d/completions +%config %_sysconfdir/fish.d/completions/*.fish + +%changelog +* Mon Sep 12 2005 Axel Liljencrantz 1.13.4-0 +- 1.13.4 + +* Wed Sep 07 2005 Axel Liljencrantz 1.13.3-0 +- 1.13.3 + +* Tue Sep 06 2005 Axel Liljencrantz 1.13.2-0 +- 1.13.2 + +* Fri Aug 30 2005 Axel Liljencrantz 1.13.1-0 +- 1.13.1 + +* Sun Aug 28 2005 Axel Liljencrantz 1.13.0-0 +- 1.13.0 + +* Sat Aug 13 2005 Axel Liljencrantz 1.13.0-0 +- Add completions subdirectory + +* Thu Jul 28 2005 Axel Liljencrantz 1.12.1-0 +- 1.12.1 + +* Fri Jul 15 2005 Axel Liljencrantz 1.12.0-1 +- 1.12.0 + +* Thu Jun 30 2005 Michael Schwendt 1.11.1-9 +- Set CFLAGS the proper way + +* Thu Jun 30 2005 Axel Liljencrantz 1.11.1-8 +- Fix revision number in changelog + +* Wed Jun 29 2005 Axel Liljencrantz 1.11.1-7 +- Send post-script output to /dev/null + +* Wed Jun 29 2005 Axel Liljencrantz 1.11.1-6 +- Add changelog section to spec file +- Add macros to source tags +- Add smp_mflags to 'make all' +- Fix typo in post install scriptlet test +- Set CFLAGS from spec file -- cgit v1.2.3