commit ghc-bootstrap-helpers for openSUSE:Factory

2020-09-15 Thread root
Hello community,

here is the log from the commit of package ghc-bootstrap-helpers for 
openSUSE:Factory checked in at 2020-09-15 16:20:17

Comparing /work/SRC/openSUSE:Factory/ghc-bootstrap-helpers (Old)
 and  /work/SRC/openSUSE:Factory/.ghc-bootstrap-helpers.new.4249 (New)


Package is "ghc-bootstrap-helpers"

Tue Sep 15 16:20:17 2020 rev:4 rq:833303 version:1.1

Changes:

--- 
/work/SRC/openSUSE:Factory/ghc-bootstrap-helpers/ghc-bootstrap-helpers.changes  
2020-06-05 20:24:25.688683294 +0200
+++ 
/work/SRC/openSUSE:Factory/.ghc-bootstrap-helpers.new.4249/ghc-bootstrap-helpers.changes
2020-09-15 16:20:24.818144331 +0200
@@ -1,0 +2,5 @@
+Tue Sep  8 09:28:13 UTC 2020 - Ondřej Súkup 
+
+- update to 1.1 - update happy to 1.9.20 
+
+---

Old:

  happy-1.19.12.tar.gz

New:

  happy-1.20.0.tar.gz



Other differences:
--
++ ghc-bootstrap-helpers.spec ++
--- /var/tmp/diff_new_pack.5y7cCM/_old  2020-09-15 16:20:29.294148617 +0200
+++ /var/tmp/diff_new_pack.5y7cCM/_new  2020-09-15 16:20:29.298148620 +0200
@@ -15,15 +15,17 @@
 # Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
+%define alex_ver 3.2.5
+%define happy_ver 1.20.0
 
 Name:   ghc-bootstrap-helpers
-Version:1
+Version:1.1
 Release:0
 Summary:Dependencies to build ghc
 License:BSD-3-Clause AND BSD-2-Clause
 URL:https://build.opensuse.org/project/show/devel:languages:haskell
-Source: alex-3.2.5.tar.gz
-Source1:happy-1.19.12.tar.gz
+Source: alex-%{alex_ver}.tar.gz
+Source1:happy-%{happy_ver}.tar.gz
 BuildRequires:  ghc-bootstrap
 # This package is not meant to be used outside OBS
 Requires:   this-is-only-for-build-envs
@@ -35,30 +37,30 @@
 Prebuild alex and happy for ghc-8.8+ build
 
 Don't use outside GHC-8.8+ build
-% ' Help EMACS syntax highlighting
+
 
 %prep
 %setup -q -c -a0 -a1
 
 %build
-pushd alex-3.2.5
+pushd alex-%{alex_ver}
 /opt/bin/ghc Setup.hs -o cabal
 ./cabal configure --prefix=%{_prefix}
 ./cabal build
 popd
 
-pushd happy-1.19.12
+pushd happy-%{happy_ver}
 /opt/bin/ghc Setup.hs -o cabal
 ./cabal configure --prefix=%{_prefix}
 ./cabal build
 popd
 
 %install
-pushd alex-3.2.5
+pushd alex-%{alex_ver}
 ./cabal copy --destdir=%{buildroot}
 popd
 
-pushd happy-1.19.12
+pushd happy-%{happy_ver}
 ./cabal copy --destdir=%{buildroot}
 popd
 

++ happy-1.19.12.tar.gz -> happy-1.20.0.tar.gz ++
 3620 lines of diff (skipped)




commit ghc-bootstrap-helpers for openSUSE:Factory

2020-06-05 Thread root
Hello community,

here is the log from the commit of package ghc-bootstrap-helpers for 
openSUSE:Factory checked in at 2020-06-05 20:18:32

Comparing /work/SRC/openSUSE:Factory/ghc-bootstrap-helpers (Old)
 and  /work/SRC/openSUSE:Factory/.ghc-bootstrap-helpers.new.3606 (New)


Package is "ghc-bootstrap-helpers"

Fri Jun  5 20:18:32 2020 rev:3 rq:811493 version:1

Changes:

--- 
/work/SRC/openSUSE:Factory/ghc-bootstrap-helpers/ghc-bootstrap-helpers.changes  
2020-01-29 13:13:02.950006298 +0100
+++ 
/work/SRC/openSUSE:Factory/.ghc-bootstrap-helpers.new.3606/ghc-bootstrap-helpers.changes
2020-06-05 20:24:25.688683294 +0200
@@ -1,0 +2,5 @@
+Tue Jun  2 08:11:28 UTC 2020 - Ondřej Súkup 
+
+- add constraints for memory on riscv64 
+
+---

New:

  _constraints



Other differences:
--
++ _constraints ++

  

  4

  
  

  riscv64


  
8
  

  




commit ghc-bootstrap-helpers for openSUSE:Factory

2020-01-29 Thread root
Hello community,

here is the log from the commit of package ghc-bootstrap-helpers for 
openSUSE:Factory checked in at 2020-01-29 13:12:24

Comparing /work/SRC/openSUSE:Factory/ghc-bootstrap-helpers (Old)
 and  /work/SRC/openSUSE:Factory/.ghc-bootstrap-helpers.new.26092 (New)


Package is "ghc-bootstrap-helpers"

Wed Jan 29 13:12:24 2020 rev:2 rq:766984 version:1

Changes:

--- 
/work/SRC/openSUSE:Factory/ghc-bootstrap-helpers/ghc-bootstrap-helpers.changes  
2020-01-03 17:34:35.371222060 +0100
+++ 
/work/SRC/openSUSE:Factory/.ghc-bootstrap-helpers.new.26092/ghc-bootstrap-helpers.changes
   2020-01-29 13:13:02.950006298 +0100
@@ -1,0 +2,10 @@
+Sat Jan 18 09:08:42 UTC 2020 - Peter Trommler 
+
+- improve packaging and avoid rpmlint warning 
+
+---
+Fri Jan 17 18:57:31 UTC 2020 - Peter Trommler 
+
+- build happy and alex form source using ghc-bootstrap
+
+---

Old:

  helpers.tar.gz

New:

  alex-3.2.5.tar.gz
  happy-1.19.12.tar.gz



Other differences:
--
++ ghc-bootstrap-helpers.spec ++
--- /var/tmp/diff_new_pack.Hr13ue/_old  2020-01-29 13:13:06.742008237 +0100
+++ /var/tmp/diff_new_pack.Hr13ue/_new  2020-01-29 13:13:06.746008238 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-bootstrap-helpers
 #
-# Copyright (c) 2019 SUSE LLC
+# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -22,8 +22,12 @@
 Summary:Dependencies to build ghc
 License:BSD-3-Clause AND BSD-2-Clause
 URL:https://build.opensuse.org/project/show/devel:languages:haskell
-Source: helpers.tar.gz
-ExclusiveArch:  x86_64
+Source: alex-3.2.5.tar.gz
+Source1:happy-1.19.12.tar.gz
+BuildRequires:  ghc-bootstrap
+# This package is not meant to be used outside OBS
+Requires:   this-is-only-for-build-envs
+
 Conflicts:  alex
 Conflicts:  happy
 
@@ -31,24 +35,37 @@
 Prebuild alex and happy for ghc-8.8+ build
 
 Don't use outside GHC-8.8+ build
+% ' Help EMACS syntax highlighting
 
 %prep
-%setup -q
+%setup -q -c -a0 -a1
 
 %build
+pushd alex-3.2.5
+/opt/bin/ghc Setup.hs -o cabal
+./cabal configure --prefix=%{_prefix}
+./cabal build
+popd
+
+pushd happy-1.19.12
+/opt/bin/ghc Setup.hs -o cabal
+./cabal configure --prefix=%{_prefix}
+./cabal build
+popd
 
 %install
-cp -R * %{buildroot}/
-rm -Rf %{buildroot}%{_datadir}/doc/*
-rm -Rf %{buildroot}/usr/share/man/
-rm -Rf %{buildroot}/usr/share/licenses/
+pushd alex-3.2.5
+./cabal copy --destdir=%{buildroot}
+popd
+
+pushd happy-1.19.12
+./cabal copy --destdir=%{buildroot}
+popd
 
 %files
 %{_bindir}/alex
 %{_bindir}/happy
-%dir %{_datadir}/happy-1.19.12/
-%dir %{_datadir}/alex-3.2.5/
-%{_datadir}/alex-3.2.5/*
-%{_datadir}/happy-1.19.12/*
+%{_datadir}/*ghc*
+%{_datadir}/doc/*ghc*
 
 %changelog