diff --git a/.ed.metadata b/.ed.metadata new file mode 100644 index 0000000..b0f9d14 --- /dev/null +++ b/.ed.metadata @@ -0,0 +1 @@ +a7f01929eb9ae5fe2d3255cd99e41a2211571984 SOURCES/ed-1.9.tar.gz diff --git a/README.md b/README.md deleted file mode 100644 index 0e7897f..0000000 --- a/README.md +++ /dev/null @@ -1,5 +0,0 @@ -The master branch has no content - -Look at the c7 branch if you are working with CentOS-7, or the c4/c5/c6 branch for CentOS-4, 5 or 6 - -If you find this file in a distro specific branch, it means that no content has been checked in yet diff --git a/SPECS/ed.spec b/SPECS/ed.spec new file mode 100644 index 0000000..c967928 --- /dev/null +++ b/SPECS/ed.spec @@ -0,0 +1,258 @@ +Summary: The GNU line editor +Name: ed +Version: 1.9 +Release: 2%{?dist} +License: GPLv3+, GFDL +Group: Applications/Text +Source: ftp://ftp.gnu.org/gnu/ed/%{name}-%{version}.tar.gz +URL: http://www.gnu.org/software/ed/ +Requires(post): /sbin/install-info +Requires(preun): /sbin/install-info + +%description +Ed is a line-oriented text editor, used to create, display, and modify +text files (both interactively and via shell scripts). For most +purposes, ed has been replaced in normal usage by full-screen editors +(emacs and vi, for example). + +Ed was the original UNIX editor, and may be used by some programs. In +general, however, you probably don't need to install it and you probably +won't use it. + +%prep +%setup -q +rm -f stamp-h.in + +%build +%configure --exec-prefix=/ +make %{?_smp_mflags} CFLAGS="%{optflags}" + +%install +rm -rf %{buildroot} +mkdir -p %{buildroot}/%{_mandir}/man1 +make install DESTDIR=%{buildroot} \ + bindir=/bin mandir=%{_mandir} + +rm -f %{buildroot}/%{_infodir}/dir* +gzip -9qnf %{buildroot}/%{_infodir}/* + +%post +/sbin/install-info %{_infodir}/ed.info.gz %{_infodir}/dir --entry="* ed: (ed). The GNU Line Editor." || : + +%preun +if [ $1 = 0 ] ; then + /sbin/install-info --delete %{_infodir}/ed.info.gz %{_infodir}/dir --entry="* ed: (ed). The GNU Line Editor." || : +fi + +%clean + +%files +%defattr(-,root,root) +%doc ChangeLog NEWS README TODO AUTHORS COPYING +/bin/* +%{_infodir}/ed.info.gz +%{_mandir}/*/* + +%changelog +* Wed Jul 31 2013 Karsten Hopp 1.9-2 +- add GFDL to licenses + +* Tue Jul 23 2013 Karsten Hopp 1.9-1 +- update to ed-1.9 +- fix changelog dates + +* Tue May 14 2013 Karsten Hopp 1.8-1 +- update to ed-1.8 +- spec file cleanups + +* Wed Feb 13 2013 Fedora Release Engineering - 1.6-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + +* Wed Jul 18 2012 Fedora Release Engineering - 1.6-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + +* Thu Mar 15 2012 Karsten Hopp 1.6-1 +- ed-1.6 + +* Fri Jan 13 2012 Fedora Release Engineering - 1.5-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild + +* Tue Feb 08 2011 Fedora Release Engineering - 1.5-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild + +* Mon Jan 24 2011 Karsten Hopp 1.5-1 +- update to version 1.5 (#630693) + +* Tue Apr 20 2010 Karsten Hopp 1.4-2 +- drop duplicate man pages (#583178) + +* Tue Mar 02 2010 Karsten Hopp 1.4-1 +- update to latest version + +* Fri Jul 24 2009 Fedora Release Engineering - 1.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Tue Feb 24 2009 Fedora Release Engineering - 1.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + +* Wed Oct 29 2008 Karsten Hopp 1.1-1 +- update to latest version, fixes CVE-2008-3916 + +* Tue Jun 24 2008 Karsten Hopp 0.9-1 +- version 0.9 + +* Mon Mar 24 2008 Tom "spot" Callaway - 0.8-3 +- fix license tag + +* Tue Feb 19 2008 Fedora Release Engineering - 0.8-2 +- Autorebuild for GCC 4.3 + +* Wed Aug 22 2007 Karsten Hopp 0.8-1 +- update to 0.8 + +* Wed Aug 22 2007 Karsten Hopp 0.7-2 +- update license tags + +* Mon Jul 23 2007 Karsten Hopp 0.7-1 +- update to 0.7 to fix an endless loop (#234689) +- add disttag + +* Mon Jul 02 2007 Karsten Hopp 0.6-1 +- update to 0.6 + +* Wed Mar 14 2007 Karsten Hopp 0.5-1 +- version 0.5, fixes #228329 + +* Mon Feb 05 2007 Karsten Hopp 0.4-3 +- clean up spec file for merge review (#225717) + +* Wed Jan 31 2007 Karsten Hopp 0.4-2 +- use RPM_OPT_FLAGS, this fixes debuginfo + +* Tue Jan 23 2007 Karsten Hopp 0.4-1 +- new upstream version + +* Thu Jan 18 2007 Karsten Hopp 0.3-3 +- don't abort (un)install scriptlets when _excludedocs is set (Ville Skyttä) + +* Thu Jan 18 2007 Karsten Hopp 0.3-2 +- fix man page permissions (#222581) + +* Mon Nov 13 2006 Karsten Hopp 0.3-1 +- update to ed-0.3 + +* Wed Jul 12 2006 Jesse Keating - 0.2-38.2.2 +- rebuild + +* Fri Feb 10 2006 Jesse Keating - 0.2-38.2.1 +- bump again for double-long bug on ppc(64) + +* Tue Feb 07 2006 Jesse Keating - 0.2-38.2 +- rebuilt for new gcc4.1 snapshot and glibc changes + +* Fri Dec 09 2005 Jesse Keating +- rebuilt + +* Wed Mar 02 2005 Karsten Hopp 0.2-38 +- build with gcc-4 + +* Mon Jan 03 2005 Karsten Hopp 0.2-37 +- spec file fix from Marcin Garski (#143723) + +* Tue Jun 15 2004 Elliot Lee +- rebuilt + +* Fri Feb 13 2004 Elliot Lee +- rebuilt + +* Tue Jun 17 2003 Karsten Hopp 0.2-34 +- rebuild + +* Tue Jun 17 2003 Karsten Hopp 0.2-33 +- rebuild to fix crt*.o problems + +* Wed Jun 04 2003 Elliot Lee +- rebuilt + +* Wed Jan 22 2003 Tim Powers +- rebuilt + +* Tue Dec 17 2002 Karsten Hopp č +- remove regex, use glibc's regex (#79132) + +* Thu Dec 12 2002 Tim Powers 0.2-29 +- rebuild on all arches + +* Fri Jun 21 2002 Tim Powers +- automated rebuild + +* Thu May 23 2002 Tim Powers +- automated rebuild + +* Mon May 6 2002 Bernhard Rosenkraenzer 0.2-26 +- Fix build with current toolchain + +* Wed Apr 03 2002 Karsten Hopp +- don't use gcc -s + +* Fri Feb 22 2002 Karsten Hopp +- bump version + +* Wed Jan 09 2002 Tim Powers +- automated rebuild + +* Mon Oct 15 2001 Karsten Hopp +- add home page (#54602) + +* Sat Jul 07 2001 Karsten Hopp +- Copyright -> License +- fix URL + +* Sun Jun 24 2001 Elliot Lee +- Bump release + rebuild. + +* Mon Dec 04 2000 Karsten Hopp +- back out fixes for compiler warnings + +* Wed Nov 29 2000 Karsten Hopp +- Security bugfix (mkstemp instead of mktemp) Bugzilla #21470 + +* Wed Jul 12 2000 Prospector +- automatic rebuild + +* Sun Jun 18 2000 Than Ngo +- fix typo + +* Sat Jun 17 2000 Than Ngo +- add %%defattr +- clean up specfile + +* Sat May 20 2000 Ngo Than +- rebuild for 7.0 +- put man pages and infos in right place + +* Thu Feb 03 2000 Preston Brown +- rebuild to gzip man pages. + +* Tue Mar 23 1999 Jeff Johnson +- fix %%post syntax error (#1689). + +* Sun Mar 21 1999 Cristian Gafton +- auto rebuild in the new build environment (release 11) + +* Wed Feb 24 1999 Preston Brown +- Injected new description and group. + +* Fri Dec 18 1998 Preston Brown +- bumped spec number for initial rh 6.0 build + +* Mon Apr 27 1998 Prospector System +- translations modified for de, fr, tr + +* Fri Oct 17 1997 Donnie Barnes +- added install-info support +- added BuildRoot +- correct URL in Source line + +* Mon Jun 02 1997 Erik Troan +- built against glibc