Hello community,

here is the log from the commit of package alex for openSUSE:Factory checked in 
at 2018-05-30 11:58:04
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/alex (Old)
 and      /work/SRC/openSUSE:Factory/.alex.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "alex"

Wed May 30 11:58:04 2018 rev:17 rq:607730 version:3.2.4

Changes:
--------
--- /work/SRC/openSUSE:Factory/alex/alex.changes        2017-08-13 
14:57:28.295260173 +0200
+++ /work/SRC/openSUSE:Factory/.alex.new/alex.changes   2018-05-30 
12:05:13.258003811 +0200
@@ -1,0 +2,14 @@
+Mon May 14 17:02:11 UTC 2018 - [email protected]
+
+- Update alex to version 3.2.4.
+ * Remove dependency on QuickCheck
+ * Change the way that bootstrapping is done: see README.md for build
+   instructions
+ * fix issue when using cpphs (#116)
+ * Manage line length in generated files [GH-84]
+ * Fix issue when identifier with multiple single quotes, e.g. `foo''` was used
+ * Allow omitting spaces around `=` in macro definitions
+ * Include pre-generated Parser.hs and Scan.hs in the Hackage upload, to
+   make bootstrapping easier.
+
+-------------------------------------------------------------------

Old:
----
  alex-3.2.1.tar.gz
  alex.cabal

New:
----
  alex-3.2.4.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ alex.spec ++++++
--- /var/tmp/diff_new_pack.UQ853H/_old  2018-05-30 12:05:14.281931018 +0200
+++ /var/tmp/diff_new_pack.UQ853H/_new  2018-05-30 12:05:14.285930733 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package alex
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 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
@@ -16,23 +16,19 @@
 #
 
 
-%bcond_without tests
+%bcond_with tests
 Name:           alex
-Version:        3.2.1
+Version:        3.2.4
 Release:        0
 Summary:        Alex is a tool for generating lexical analysers in Haskell
 License:        BSD-3-Clause
-Group:          Development/Languages/Other
-Url:            https://hackage.haskell.org/package/%{name}
+Group:          Development/Libraries/Haskell
+URL:            https://hackage.haskell.org/package/%{name}
 Source0:        
https://hackage.haskell.org/package/%{name}-%{version}/%{name}-%{version}.tar.gz
-Source1:        
https://hackage.haskell.org/package/%{name}-%{version}/revision/1.cabal#/%{name}.cabal
-BuildRequires:  autoconf
 BuildRequires:  ghc-Cabal-devel
-BuildRequires:  ghc-QuickCheck-devel
 BuildRequires:  ghc-array-devel
 BuildRequires:  ghc-containers-devel
 BuildRequires:  ghc-directory-devel
-BuildRequires:  ghc-filepath-devel
 BuildRequires:  ghc-rpm-macros
 %if %{with tests}
 BuildRequires:  ghc-process-devel
@@ -46,29 +42,37 @@
 
 %prep
 %setup -q
-cp -p %{SOURCE1} %{name}.cabal
 
 %build
 %ghc_bin_build
-cd doc
-test -f configure || autoreconf
-# FIXME: you should use the %%configure macro
-./configure
 
 %install
 %ghc_bin_install
-mkdir -p %{buildroot}/%{_mandir}/man1
-cp doc/alex.1 %{buildroot}/%{_mandir}/man1
-rm doc/autom4te.cache/requests # varies across builds, breaking build-compare
 
 %check
+# Ensure that the test suite can find the alex binary.
+export PATH="%{buildroot}%{_bindir}:$PATH"
 %cabal_test
 
 %files
-%doc LICENSE
+%license LICENSE
 %doc CHANGELOG.md README.md TODO doc examples
 %{_bindir}/%{name}
-%{_datadir}/%{name}-%{version}
-%{_mandir}/man1/*
+%dir %{_datadir}/%{name}-%{version}
+%{_datadir}/%{name}-%{version}/AlexTemplate
+%{_datadir}/%{name}-%{version}/AlexTemplate-debug
+%{_datadir}/%{name}-%{version}/AlexTemplate-ghc
+%{_datadir}/%{name}-%{version}/AlexTemplate-ghc-debug
+%{_datadir}/%{name}-%{version}/AlexTemplate-ghc-nopred
+%{_datadir}/%{name}-%{version}/AlexWrapper-basic
+%{_datadir}/%{name}-%{version}/AlexWrapper-basic-bytestring
+%{_datadir}/%{name}-%{version}/AlexWrapper-gscan
+%{_datadir}/%{name}-%{version}/AlexWrapper-monad
+%{_datadir}/%{name}-%{version}/AlexWrapper-monad-bytestring
+%{_datadir}/%{name}-%{version}/AlexWrapper-monadUserState
+%{_datadir}/%{name}-%{version}/AlexWrapper-monadUserState-bytestring
+%{_datadir}/%{name}-%{version}/AlexWrapper-posn
+%{_datadir}/%{name}-%{version}/AlexWrapper-posn-bytestring
+%{_datadir}/%{name}-%{version}/AlexWrapper-strict-bytestring
 
 %changelog

++++++ alex-3.2.1.tar.gz -> alex-3.2.4.tar.gz ++++++
++++ 12380 lines of diff (skipped)


Reply via email to