Package init
This commit is contained in:
commit
eda85ac3b8
BIN
ed-1.14.2.tar.xz
Normal file
BIN
ed-1.14.2.tar.xz
Normal file
Binary file not shown.
64
ed.spec
Normal file
64
ed.spec
Normal file
@ -0,0 +1,64 @@
|
|||||||
|
Summary: A line-oriented text editor
|
||||||
|
Name: ed
|
||||||
|
Version: 1.14.2
|
||||||
|
Release: 5
|
||||||
|
License: GPLv3+ and GFDL
|
||||||
|
# Note: Upstream provides only lzip compressed tarballs so we repacked from:
|
||||||
|
#Source: https://download.savannah.gnu.org/releases/ed/%{name}-%{version}.tar.lz
|
||||||
|
Source: %{name}-%{version}.tar.xz
|
||||||
|
URL: http://www.gnu.org/software/ed/
|
||||||
|
BuildRequires: gcc
|
||||||
|
Requires(post): info
|
||||||
|
Requires(preun): info
|
||||||
|
|
||||||
|
%description
|
||||||
|
GNU ed is a line-oriented text editor. It is used to create, display, modify and
|
||||||
|
otherwise manipulate text files, both interactively and via shell scripts.
|
||||||
|
|
||||||
|
A restricted version of ed, red, can only edit files in the current directory
|
||||||
|
and cannot execute shell commands. Ed is the "standard" text editor in the sense
|
||||||
|
that it is the original editor for Unix, and thus widely available.
|
||||||
|
|
||||||
|
For most purposes, however, it is superseded by full-screen editors such as GNU
|
||||||
|
Emacs or GNU Moe.
|
||||||
|
|
||||||
|
%package help
|
||||||
|
Summary: Documents for ed
|
||||||
|
Buildarch: noarch
|
||||||
|
|
||||||
|
%description help
|
||||||
|
Man pages and other related documents.
|
||||||
|
|
||||||
|
%prep
|
||||||
|
%setup -q
|
||||||
|
|
||||||
|
%build
|
||||||
|
%configure
|
||||||
|
%make_build CFLAGS="%{optflags}" LDFLAGS="%{__global_ldflags}"
|
||||||
|
|
||||||
|
%install
|
||||||
|
%make_install
|
||||||
|
rm -vrf %{buildroot}%{_infodir}/dir
|
||||||
|
|
||||||
|
%post
|
||||||
|
/sbin/install-info %{_infodir}/%{name}.info %{_infodir}/dir || :
|
||||||
|
|
||||||
|
%preun
|
||||||
|
if [ $1 = 0 ] ; then
|
||||||
|
/sbin/install-info --delete %{_infodir}/%{name}.info %{_infodir}/dir || :
|
||||||
|
fi
|
||||||
|
|
||||||
|
%files
|
||||||
|
%license COPYING
|
||||||
|
%{_bindir}/ed
|
||||||
|
%{_bindir}/red
|
||||||
|
|
||||||
|
%files help
|
||||||
|
%doc ChangeLog NEWS README TODO AUTHORS
|
||||||
|
%{_mandir}/man1/ed.1*
|
||||||
|
%{_mandir}/man1/red.1*
|
||||||
|
%{_infodir}/ed.info*
|
||||||
|
|
||||||
|
%changelog
|
||||||
|
* Tue Sep 17 2019 openEuler Buildteam <buildteam@openeuler.org> - 1.14.2-5
|
||||||
|
- Package init
|
||||||
Loading…
x
Reference in New Issue
Block a user