From 02739e93e7b8e4817eccc3124cf8f49c5dbf5fcd7458eabf4450b064a5810c91 Mon Sep 17 00:00:00 2001 From: Peter Poeml Date: Sat, 28 Mar 2009 18:33:08 +0000 Subject: [PATCH] Copy from home:bitshuffler/fish via accept of submit request 8532 Request was accepted with message: Thanks... OBS-URL: https://build.opensuse.org/package/show/shells/fish?expand=0&rev=1 --- .gitattributes | 23 ++++++++++++++++++ .gitignore | 1 + fish-1.23.1.tar.bz2 | 3 +++ fish.spec | 59 +++++++++++++++++++++++++++++++++++++++++++++ 4 files changed, 86 insertions(+) create mode 100644 .gitattributes create mode 100644 .gitignore create mode 100644 fish-1.23.1.tar.bz2 create mode 100644 fish.spec diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..9b03811 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,23 @@ +## Default LFS +*.7z filter=lfs diff=lfs merge=lfs -text +*.bsp filter=lfs diff=lfs merge=lfs -text +*.bz2 filter=lfs diff=lfs merge=lfs -text +*.gem filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.jar filter=lfs diff=lfs merge=lfs -text +*.lz filter=lfs diff=lfs merge=lfs -text +*.lzma filter=lfs diff=lfs merge=lfs -text +*.obscpio filter=lfs diff=lfs merge=lfs -text +*.oxt filter=lfs diff=lfs merge=lfs -text +*.pdf filter=lfs diff=lfs merge=lfs -text +*.png filter=lfs diff=lfs merge=lfs -text +*.rpm filter=lfs diff=lfs merge=lfs -text +*.tbz filter=lfs diff=lfs merge=lfs -text +*.tbz2 filter=lfs diff=lfs merge=lfs -text +*.tgz filter=lfs diff=lfs merge=lfs -text +*.ttf filter=lfs diff=lfs merge=lfs -text +*.txz filter=lfs diff=lfs merge=lfs -text +*.whl filter=lfs diff=lfs merge=lfs -text +*.xz filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text +*.zst filter=lfs diff=lfs merge=lfs -text diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..57affb6 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.osc diff --git a/fish-1.23.1.tar.bz2 b/fish-1.23.1.tar.bz2 new file mode 100644 index 0000000..5b9b36a --- /dev/null +++ b/fish-1.23.1.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1ea3d6532226c315993fabd6096ec865fdcde4d43df9e26f9ed020e11e631f93 +size 876148 diff --git a/fish.spec b/fish.spec new file mode 100644 index 0000000..5c0cedf --- /dev/null +++ b/fish.spec @@ -0,0 +1,59 @@ +# norootforbuild + +%define jobs $(( `/usr/bin/getconf _NPROCESSORS_ONLN` + 1 )) + +Name: fish +Version: 1.23.1 +Release: 1.0 +License: GNU GPL v2 +Group: System/Shells +Url: http://www.fishshell.org/ +Source: http://www.fishshell.org/files/%{version}/%{name}-%{version}.tar.bz2 +BuildRoot: %{_tmppath}/%{name}-%{version}-build +BuildRequires: ncurses-devel xorg-x11-libXext-devel xorg-x11-libXt-devel +Summary: Fish, the friendly interactive shell + +%description +fish is a user friendly command line shell for UNIX-like operating systems such as Linux. + +It's geared towards interactive use and its features are focused on user friendlieness and discoverability. The language syntax is simple but incompatible with other shell languages. + + +%define debug_package_requires %{name} = %{version}-%{release} + +%prep +%setup -q + +%build +%configure +%__make %{?jobs:-j%jobs} + +%install +%makeinstall +pushd %{buildroot}%{_datadir}/doc + set -- * + %__mkdir_p %{buildroot}%{_docdir}/%{name} + %__mv "$@" %{buildroot}%{_docdir}/%{name} +popd +%find_lang %{name} +%__sed -i -e "s#%{_datadir}/doc#%{_docdir}/%{name}#" %{buildroot}%{_datadir}/%{name}/config.fish + +%post +if [ -z "`grep %{_bindir}/fish /etc/shells`" ]; then + echo "%{_bindir}/fish" >> /etc/shells +fi + +%clean +test "%{buildroot}" != "/" && %__rm -rf %{buildroot} + +%files -f %{name}.lang +%defattr(-,root,root) +%config(noreplace) %{_sysconfdir}/fish +%{_bindir}/* +%{_docdir}/fish +%{_datadir}/fish +%{_mandir}/man1/* + +%changelog +* Sat Mar 28 2009 bitshuffler #suse@irc.freenode.org +- Initial RPM