Compare commits

...
Sign in to create a new pull request.

31 commits

Author SHA1 Message Date
Jens Petersen
a102d12ac0 no longer maintained upstream and fails to build 2022-08-01 22:11:28 +08:00
Fedora Release Engineering
1ee982ffac Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-23 13:31:45 +00:00
Fedora Release Engineering
5b4883cfd4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-22 05:30:29 +00:00
Jens Petersen
a875c6e851 update to 1.3 2021-08-03 15:15:36 +08:00
Fedora Release Engineering
27f46f4497 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-23 21:56:59 +00:00
Fedora Release Engineering
43ae5dc80c - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-28 00:23:21 +00:00
Fedora Release Engineering
a959852ce5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-29 15:04:54 +00:00
Jens Petersen
2324b7979f fix FTBFS (#1800280) 2020-05-02 20:10:22 +08:00
Fedora Release Engineering
bcbd30015c - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-31 04:54:52 +00:00
Fedora Release Engineering
2f6bf220ae - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-27 04:38:08 +00:00
1880704248 Rebuild for readline 8.0 2019-02-17 09:30:53 +01:00
Fedora Release Engineering
2b421eef74 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-02-03 12:49:03 +00:00
Fedora Release Engineering
23ad04a01b - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-14 09:34:53 +00:00
Fedora Release Engineering
8579d52185 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-09 22:05:02 +00:00
Fedora Release Engineering
1ddf62862f - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild 2017-08-03 10:58:46 +00:00
Fedora Release Engineering
67eba239fc - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild 2017-07-27 22:26:40 +00:00
Igor Gnatenko
099b7dc3b5 simplify running tests
Signed-off-by: Igor Gnatenko <ignatenko@redhat.com>
2017-07-22 16:15:05 +02:00
Dan Horák
1c4c4973ab - rebased to current HEAD 2017-05-26 14:42:30 +02:00
Fedora Release Engineering
8a5dd08d0c - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild 2017-02-11 18:09:05 +00:00
Jonathan Wakely
75dfb929c1 Rebuilt for Boost 1.63 2017-01-27 09:25:24 +00:00
Igor Gnatenko
120bcc6165 Rebuild for readline 7.x
Signed-off-by: Igor Gnatenko <ignatenko@redhat.com>
2017-01-12 17:30:45 +01:00
Filipe Rosset
8a7ca3be9b Rebuilt attempt to fix FTBFS rhbz #1308259 2016-11-08 09:59:18 -02:00
Fedora Release Engineering
d628166d98 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild 2016-02-05 03:49:41 +00:00
Jonathan Wakely
e032c97b1e Rebuilt for Boost 1.60 2016-01-16 04:33:38 +00:00
Jonathan Wakely
2002652e85 Rebuilt for Boost 1.59 2015-08-27 17:27:29 +01:00
Jens Petersen
5cf1c68a7a drop xs-dump-cxx.patch too 2015-07-28 19:57:48 +09:00
Jens Petersen
a240714f3a update to latest github snapshot (c9a0b29) 2015-07-28 19:13:23 +09:00
Jonathan Wakely
3e895d8b8e fix build 2015-07-24 15:09:09 +02:00
David Tardon
4c53b56d4f rebuild for Boost 1.58 2015-07-22 22:39:10 +02:00
Dennis Gilmore
51b66ad7c2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild 2015-06-19 04:26:29 +00:00
Petr Machata
c2f7140da1 Rebuild for boost 1.57.0 2015-01-27 02:33:15 +01:00
5 changed files with 1 additions and 155 deletions

1
.gitignore vendored
View file

@ -1 +0,0 @@
/frytvm-XS-9c19777.tar.gz

1
dead.package Normal file
View file

@ -0,0 +1 @@
no longer maintained upstream and fails to build

View file

@ -1 +0,0 @@
81cc533e9d964e4787cd6c36c0fe0149 frytvm-XS-9c19777.tar.gz

View file

@ -1,55 +0,0 @@
--- frytvm-XS-9c19777/Makefile.am~ 2010-04-02 10:23:02.000000000 +0900
+++ frytvm-XS-9c19777/Makefile.am 2013-02-01 14:08:09.601530609 +0900
@@ -20,9 +20,9 @@ COMMON_FILES = access.cxx closure.cxx co
sigmsgs.cxx signal.cxx split.cxx syntax.cxx status.cxx str.cxx term.cxx \
token.cxx tree.cxx util.cxx var.cxx version.cxx parse.yxx
OTHER = Makefile parse.yxx mksignal
-GEN = parse.h parse.cxx parse.output sigmsgs.cxx initial.cxx
+GEN = parse.hxx parse.cxx parse.output sigmsgs.cxx initial.cxx
-BUILT_SOURCES = parse.h
+BUILT_SOURCES = parse.hxx
xs_SOURCES = $(COMMON_FILES) initial.cxx main.cxx
#ctest_SOURCES = tests/test_print.cxx tests/test_util.cxx tests/all_tests.cxx $(COMMON_FILES)
#ctest_LDADD = -lcgreen -lm
diff -up frytvm-XS-9c19777/input.cxx~ frytvm-XS-9c19777/input.cxx
--- frytvm-XS-9c19777/input.cxx~ 2010-04-02 10:23:02.000000000 +0900
+++ frytvm-XS-9c19777/input.cxx 2013-02-01 14:08:29.930518307 +0900
@@ -4,7 +4,7 @@
#include "es.hxx"
#include "term.hxx"
#include "input.hxx"
-#include "parse.h"
+#include "parse.hxx"
/*
diff -up frytvm-XS-9c19777/syntax.cxx~ frytvm-XS-9c19777/syntax.cxx
--- frytvm-XS-9c19777/syntax.cxx~ 2010-04-02 10:23:02.000000000 +0900
+++ frytvm-XS-9c19777/syntax.cxx 2013-02-01 14:08:46.865508150 +0900
@@ -3,7 +3,7 @@
#include "es.hxx"
#include "input.hxx"
#include "syntax.hxx"
-#include "parse.h"
+#include "parse.hxx"
Tree errornode;
Tree *parsetree;
diff -up frytvm-XS-9c19777/token.cxx~ frytvm-XS-9c19777/token.cxx
--- frytvm-XS-9c19777/token.cxx~ 2010-04-02 10:23:02.000000000 +0900
+++ frytvm-XS-9c19777/token.cxx 2013-02-01 14:08:54.433503637 +0900
@@ -3,7 +3,7 @@
#include "es.hxx"
#include "input.hxx"
#include "syntax.hxx"
-#include "parse.h"
+#include "parse.hxx"
static inline bool isodigit(char c) {
--- frytvm-XS-9c19777/y.tab.h~ 2010-04-02 10:23:02.000000000 +0900
+++ frytvm-XS-9c19777/y.tab.h 2013-02-01 14:28:37.521901480 +0900
@@ -1 +1 @@
-#include "parse.h"
+#include "parse.hxx"

98
xs.spec
View file

@ -1,98 +0,0 @@
%global githash 9c19777
Name: xs
Version: 0.1
Release: 12.git%{githash}%{?dist}
Summary: Shell supporting functional programming
License: Public Domain
URL: https://github.com/frytvm
# downloaded from https://github.com/frytvm/XS/tarball/master
Source0: frytvm-XS-%{githash}.tar.gz
Patch0: xs-automake-1.12-bison-hxx.patch
BuildRequires: automake
BuildRequires: bison
BuildRequires: boost-devel
BuildRequires: gc-devel
BuildRequires: gcc-c++
BuildRequires: readline-devel
%description
Xs is a cleanly-designed shell with functional programming. It is based off
the source-code for the es project, which was in the public domain.
Currently, the changes in xs can also be considered to be in the public domain.
Most of the xs source code remains untouched from es.
The primary authors of that shell can be found in that source code,
currently located at: ftp://ftp.sys.utoronto.ca/pub/es/. Modifications
since es-0.9-beta1 are all parts of xs and have been written by
Frederic Koehler.
%prep
%setup -q -n frytvm-XS-%{githash}
%if 0%{?fedora} >= 18
# patch for automake-1.12
%patch0 -p1 -b .orig
%endif
%build
autoreconf -i
%configure
make %{?_smp_mflags}
%install
make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p"
%check
make testxs
%files
%doc COPYING README
%{_bindir}/xs
%{_mandir}/man1/xs.1*
%changelog
* Mon Aug 18 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.1-12.git9c19777
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
* Thu Jun 12 2014 Jens Petersen <petersen@redhat.com> - 0.1-11.git9c19777%{?dist}
- pass -i to autoreconf
* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.1-10.git9c19777
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
* Fri May 23 2014 Petr Machata <pmachata@redhat.com> - 0.1-9.git9c19777
- Rebuild for boost 1.55.0
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.1-8.git9c19777
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
* Tue Jul 30 2013 Petr Machata <pmachata@redhat.com> - 0.1-7.git9c19777
- Rebuild for boost 1.54.0
* Fri Feb 1 2013 Jens Petersen <petersen@redhat.com> - 0.1-6.git9c19777%{?dist}
- patch for automake-1.12 using .hxx for bison output
- explicitly BR gcc-c++
* Sun Jul 22 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.1-5.git9c19777
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
* Tue Feb 28 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.1-4.git9c19777
- Rebuilt for c++ ABI breakage
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.1-3.git9c19777
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
* Wed Sep 7 2011 Jens Petersen <petersen@redhat.com> - 0.1-2.git9c19777
- fix description, use install -p, and include COPYING (Parag Nemade, #735705)
- add a check section
* Fri Sep 2 2011 Jens Petersen <petersen@redhat.com> - 0.1-1.git9c19777
- initial packaging