Hello community,

here is the log from the commit of package ragel for openSUSE:Factory checked 
in at 2016-12-02 16:41:52
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ragel (Old)
 and      /work/SRC/openSUSE:Factory/.ragel.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ragel"

Changes:
--------
--- /work/SRC/openSUSE:Factory/ragel/ragel.changes      2016-07-14 
09:43:30.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.ragel.new/ragel.changes 2016-12-02 
16:41:53.000000000 +0100
@@ -1,0 +2,7 @@
+Tue Nov 29 12:28:07 UTC 2016 - jeng...@inai.de
+
+- Update to new upstream 7.0.0.9
+  * No changelog was provided
+- Drop typesizes.diff (applied upstream)
+
+-------------------------------------------------------------------

Old:
----
  ragel-7.0.0.6.tar.gz
  typesizes.diff

New:
----
  ragel-7.0.0.9.tar.gz

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

Other differences:
------------------
++++++ ragel.spec ++++++
--- /var/tmp/diff_new_pack.8hLWmx/_old  2016-12-02 16:41:53.000000000 +0100
+++ /var/tmp/diff_new_pack.8hLWmx/_new  2016-12-02 16:41:53.000000000 +0100
@@ -17,7 +17,7 @@
 
 
 Name:           ragel   
-Version:        7.0.0.6
+Version:        7.0.0.9
 Release:        0
 Summary:        Finite state machine compiler
 License:        GPL-2.0+
@@ -27,11 +27,11 @@
 #Git-Clone:    git://git.complang.org/ragel
 Source:         http://www.colm.net/files/ragel/%name-%version.tar.gz
 Source2:        %name.keyring
-Patch1:         typesizes.diff
 BuildRequires:  automake
-BuildRequires:  colm
+BuildRequires:  colm = 0.13.0.4
 BuildRequires:  gcc-c++
 BuildRequires:  kelbt
+BuildRequires:  libtool
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -42,14 +42,43 @@
 regular language. Code embedding is done using inline operators that
 do not disrupt the regular language syntax.
 
+%package -n libfsm0
+Summary:        Library implementing a finite state machine
+Group:          System/Libraries
+
+%description -n libfsm0
+libfsm is one of ragel's component libraries.
+Ragel compiles finite state machines from regular languages into
+executable C, C++, Objective-C, or D code.
+
+%package -n libragel0
+Summary:        Finite state machine
+Group:          System/Libraries
+
+%description -n libragel0
+Ragel compiles finite state machines from regular languages into
+executable C, C++, Objective-C, or D code.
+
+%package devel
+Summary:        Development files for libragel, a finite state machine 
compiler library
+Group:          Development/Libraries/C and C++
+Requires:       libfsm0 = %version-%release
+Requires:       libragel0 = %version-%release
+
+%description devel
+Ragel compiles finite state machines from regular languages into
+executable C, C++, Objective-C, or D code.
+This package contains the C headers for libragel.
+
 %prep
 %setup -q
-%patch -P 1 -p1
 
 %build
 autoreconf -fiv
 export CXXFLAGS="%optflags -Wno-narrowing"
-%configure --docdir="%_docdir/%name"
+# Banish terribly namespaced files into a separate dir
+%configure --docdir="%_docdir/%name" --includedir="%_includedir/ragel" \
+       --disable-static
 make %{?_smp_mflags}
 
 %check
@@ -61,6 +90,12 @@
 c="$b/%_datadir/vim/site/syntax"
 mkdir -p "$c"
 install -pm0644 ragel*.vim "$c/"
+rm -Rf "%buildroot/%_libdir"/*.la
+
+%post   -n libfsm0 -p /sbin/ldconfig
+%postun -n libfsm0 -p /sbin/ldconfig
+%post   -n libragel0 -p /sbin/ldconfig
+%postun -n libragel0 -p /sbin/ldconfig
 
 %files
 %defattr(-,root,root)
@@ -69,4 +104,17 @@
 %_mandir/man1/ragel.1*
 %_datadir/vim/
 
+%files -n libfsm0
+%defattr(-,root,root)
+%_libdir/libfsm.so.0*
+
+%files -n libragel0
+%defattr(-,root,root)
+%_libdir/libragel.so.0*
+
+%files devel
+%defattr(-,root,root)
+%_libdir/*.so
+%_includedir/ragel/
+
 %changelog

++++++ ragel-7.0.0.6.tar.gz -> ragel-7.0.0.9.tar.gz ++++++
++++ 103431 lines of diff (skipped)



Reply via email to