Browse Source

updated 7 packages

colm-0.13.0.7-4

hiredis-1.0.0-1

hyperscan-5.3.0-1

kelbt-0.16-11

libbpf-0.0.9-1

ragel-7.0.0.12-5

suricata-5.0.3-2

git-svn-id: http://trac.vinelinux.org/repos/projects/specs@12473 ec354946-7b23-47d6-9f5a-488ba84defc7
tomop 3 years ago
parent
commit
7b8260b8c3

+ 116 - 0
c/colm/colm-vl.spec

@@ -0,0 +1,116 @@
+Name:           colm
+Version:        0.13.0.7
+Release:        4%{?_dist_release}
+Summary:        Programming language designed for the analysis of computer languages
+Group:          programming
+Vendor:         Project Vine
+Distribution:   Vine Linux
+
+# aapl/ and some headers from src/ are the LGPLv2+
+License:        MIT and LGPLv2+
+URL:            https://www.colm.net/open-source/colm/
+Source0:        https://www.colm.net/files/%{name}/%{name}-%{version}.tar.gz
+
+BuildRequires:  gcc
+BuildRequires:  gcc-c++
+BuildRequires:  autoconf
+BuildRequires:  automake
+BuildRequires:  libtool
+BuildRequires:  make
+BuildRequires:  asciidoc
+
+# Unfortunately, upstream doesn't exist and not possible to find version
+Provides:       bundled(aapl)
+
+%description
+Colm is a programming language designed for the analysis and transformation
+of computer languages. Colm is influenced primarily by TXL. It is
+in the family of program transformation languages.
+
+
+%package devel
+Summary:        Development libraries and header files for %{name}
+Group:          programming
+Requires:       %{name}%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
+
+%description devel
+%{summary}.
+
+
+%prep
+%autosetup
+# Do not pollute with docs
+sed -i -e "/dist_doc_DATA/d" Makefile.am
+
+
+%build
+autoreconf -vfi
+%configure --disable-static
+%make_build
+
+
+%install
+%make_install
+find %{buildroot}%{_libdir} -type f -name '*.la' -print -delete
+install -p -m 0644 -D %{name}.vim %{buildroot}%{_datadir}/vim/vimfiles/syntax/%{name}.vim
+
+%post -p /sbin/ldconfig
+%postun -p /sbin/ldconfig
+
+
+%files
+%license COPYING
+%doc ChangeLog README
+%{_bindir}/%{name}
+%{_libdir}/lib%{name}-%{version}.so
+%exclude %{_datadir}/vim/vimfiles/syntax/%{name}.vim
+
+%files devel
+%{_libdir}/lib%{name}.so
+%{_includedir}/%{name}/
+
+
+%changelog
+* Mon Aug 17 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 0.13.0.7-4
+- rebuilt with current environment.
+
+* Sat Mar 07 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 0.13.0.7-3
+- dropped a file for vim.
+
+* Wed Oct 30 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 0.13.0.7-2
+- initial build for Vine Linux.
+
+* Sun Jul 28 2019 Christian Glombek <lorbus@fedoraproject.org> - 0.13.0.7-1
+- Updated to version 0.13.0.7
+
+* Wed Jul 24 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.13.0.6-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
+
+* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.13.0.6-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
+
+* Thu Jul 12 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.13.0.6-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
+
+* Fri Jul 06 2018 Christian Glombek <lorbus@fedoraproject.org> - 0.13.0.6-1
+- Updated to version 0.13.0.6
+
+* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.13.0.5-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
+
+* Sun Dec 10 2017 Jason Taylor <jtfas90@gmail.com> - 0.13.0.5-1
+- Upstream bugfix release
+- Correction to spec license add MIT license
+- Added asciidoc BuildRequires and docdir files
+
+* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.13.0.4-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
+
+* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.13.0.4-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
+
+* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.13.0.4-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
+
+* Thu Dec 01 2016 Igor Gnatenko <i.gnatenko.brain@gmail.com> - 0.13.0.4-1
+- Initial package

+ 183 - 0
h/hiredis/hiredis-vl.spec

@@ -0,0 +1,183 @@
+Name:           hiredis
+Summary:        Minimalistic C client library for Redis
+Version:        1.0.0
+Release:        1%{?_dist_release}
+Group:          system
+Vendor:         Project Vine
+Distribution:   Vine Linux
+
+License:        BSD
+URL:            https://github.com/redis/hiredis
+Source0:        https://github.com/redis/hiredis/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
+# https://github.com/redis/hiredis/pull/554
+#Patch0:         0001-build-do-not-assume-that-INSTALL-is-cp.patch
+BuildRequires:  gcc
+BuildRequires:  redis
+
+%description 
+Hiredis is a minimalistic C client library for the Redis database.
+
+
+%package        devel
+Summary:        Development files for %{name}
+Group:          programming
+Requires:       %{name}%{?_isa} = %{version}-%{release}
+
+%description    devel
+This package contains libraries and header files for
+developing applications that use %{name}.
+
+
+%prep
+%autosetup -p1
+
+
+%build
+%make_build PREFIX="%{_prefix}" LIBRARY_PATH="%{_lib}"     \
+            DEBUG="%{optflags}" LDFLAGS="%{?__global_ldflags}"
+
+
+%install
+%make_install PREFIX="%{_prefix}" LIBRARY_PATH="%{_lib}"
+
+find %{buildroot} -name '*.a' -delete -print
+
+# I don't believe it's stable, so keep previous schema here.
+cd %{buildroot}%{_libdir} && ldconfig -N -n .
+
+
+%check
+# TODO: Koji isolated environment may cause some tests fail to pass.
+make check || true
+
+
+%post -p /sbin/ldconfig
+%postun -p /sbin/ldconfig
+
+
+%files
+%license COPYING
+%{_libdir}/libhiredis.so.*
+
+%files devel
+%doc CHANGELOG.md README.md
+%{_includedir}/%{name}/
+%{_libdir}/libhiredis.so
+%{_libdir}/pkgconfig/hiredis.pc
+
+
+%changelog
+* Mon Aug 17 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 1.0.0-1
+- new upstream release.
+
+* Tue May 19 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 0.14.1-1
+- new upstream release.
+
+* Wed Oct 30 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 0.14.0-1
+- initial build for Vine Linux.
+- new upstream release.
+
+* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.13.3-11
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
+
+* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.13.3-10
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
+
+* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.13.3-9
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
+
+* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.13.3-8
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
+
+* Wed Jan 31 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.13.3-7
+- Switch to %%ldconfig_scriptlets
+
+* Mon Oct 30 2017 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.13.3-6
+- Fix FTBFS
+
+* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.13.3-5
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
+
+* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.13.3-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
+
+* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.13.3-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
+
+* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.13.3-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
+
+* Sat Sep 19 2015 Christopher Meng <rpm@cicku.me> - 0.13.3-1
+- Update to 0.13.3
+
+* Thu Aug 27 2015 Christopher Meng <rpm@cicku.me> - 0.13.2-1
+- Update to 0.13.2
+
+* Fri Jul 31 2015 Christopher Meng <rpm@cicku.me> - 0.13.1-1
+- Update to 0.13.1
+
+* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.12.1-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
+
+* Wed Feb 04 2015 Petr Machata <pmachata@redhat.com> - 0.12.1-2
+- Bump for rebuild.
+
+* Fri Jan 30 2015 Christopher Meng <rpm@cicku.me> - 0.12.1-1
+- Update to 0.12.1
+
+* Fri Jan 30 2015 Mamoru TASAKA <mtasaka@fedoraproject.org> - 0.12.0-4
+- Again build for f22-boost
+
+* Fri Jan 30 2015 Mamoru TASAKA <mtasaka@fedoraproject.org> - 0.12.0-3
+- Once build on f22
+
+* Tue Jan 27 2015 David Tardon <dtardon@redhat.com> - 0.12.0-2
+- install all headers
+
+* Fri Jan 23 2015 Christopher Meng <rpm@cicku.me> - 0.12.0-1
+- Update to 0.12.0
+
+* Sat Aug 16 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.11.0-5
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
+
+* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.11.0-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
+
+* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.11.0-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
+
+* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.11.0-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
+
+* Sat Sep 29 2012 Shakthi Kannan <shakthimaan [AT] fedoraproject dot org> 0.11.0-1
+- Updated to 0.11.0
+
+* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.10.1-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
+
+* Fri Jan 20 2012 Shakthi Kannan <shakthimaan [AT] fedoraproject dot org> 0.10.1-3
+- Removed Requires redis.
+
+* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.10.1-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
+
+* Fri Dec 30 2011 Shakthi Kannan <shakthimaan [AT] fedoraproject dot org> 0.10.1-1
+- Updated to upstream 0.10.1-28-gd5d8843.
+
+* Mon May 16 2011 Shakthi Kannan <shakthimaan [AT] fedoraproject dot org> 0.10.0-3
+- Removed INSTALL_LIB from install target as we use INSTALL_LIBRARY_PATH.
+- Use 'client library' in Summary.
+
+* Wed May 11 2011 Shakthi Kannan <shakthimaan [AT] fedoraproject dot org> 0.10.0-2
+- Updated devel sub-package description.
+- Added optimization flags.
+- Remove manual installation of shared objects.
+- Use upstream .tar.gz sources.
+
+* Tue May 10 2011 Shakthi Kannan <shakthimaan [AT] fedoraproject dot org> 0.10.0-1.gitdf203bc328
+- Updated to upstream gitdf203bc328.
+- Added TODO to the files.
+- Updated to use libhiredis.so.0, libhiredis.so.0.10.
+
+* Fri Apr 29 2011 Shakthi Kannan <shakthimaan [AT] fedoraproject dot org> 0.9.2-1
+- First release.

+ 167 - 0
h/hyperscan/hyperscan-vl.spec

@@ -0,0 +1,167 @@
+Name:           hyperscan
+Version:        5.3.0
+Release:        1%{?_dist_release}
+Summary:        High-performance regular expression matching library
+Group:          system
+Vendor:         Project Vine
+Distribution:   Vine Linux
+
+License:        BSD
+URL:            https://www.hyperscan.io/
+Source0:        https://github.com/intel/%{name}/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
+
+BuildRequires:  gcc-c++
+BuildRequires:  libboost-devel
+BuildRequires:  cmake
+BuildRequires:  pcre-devel
+BuildRequires:  python
+BuildRequires:  ragel
+BuildRequires:  sqlite3-devel
+BuildRequires:  libpcap-devel
+
+#package requires SSE support and fails to build on non x86_64 archs
+ExclusiveArch: x86_64
+
+%description
+Hyperscan is a high-performance multiple regex matching library. It
+follows the regular expression syntax of the commonly-used libpcre
+library, but is a standalone library with its own C API.
+
+Hyperscan uses hybrid automata techniques to allow simultaneous
+matching of large numbers (up to tens of thousands) of regular
+expressions and for the matching of regular expressions across streams
+of data.
+
+Hyperscan is typically used in a DPI library stack.
+
+
+%package devel
+Summary: Libraries and header files for the hyperscan library
+Group: programming
+Requires: %{name}%{?_isa} = %{version}-%{release}
+
+%description devel
+Hyperscan is a high-performance multiple regex matching library. It
+follows the regular expression syntax of the commonly-used libpcre
+library, but is a standalone library with its own C API.
+
+Hyperscan uses hybrid automata techniques to allow simultaneous
+matching of large numbers (up to tens of thousands) of regular
+expressions and for the matching of regular expressions across streams
+of data.
+
+Hyperscan is typically used in a DPI library stack.
+
+This package provides the libraries, include files and other resources
+needed for developing Hyperscan applications.
+
+
+%debug_package
+
+
+%prep
+%autosetup
+
+
+%build
+#cmake -DBUILD_SHARED_LIBS:BOOL=ON -DBUILD_STATIC_AND_SHARED:BOOL=OFF .
+# workaround for https://github.com/intel/hyperscan/issues/186
+%__cmake \
+	-DCMAKE_BUILD_TYPE=Release \
+	-DCMAKE_VERBOSE_MAKEFILE:BOOL=ON \
+	-DCMAKE_INSTALL_PREFIX:PATH=/usr \
+	-DCMAKE_INSTALL_LIBDIR=%{_lib} \
+	-DINCLUDE_INSTALL_DIR:PATH=/usr/include \
+	-DSYSCONF_INSTALL_DIR:PATH=/etc \
+	-DBUILD_STATIC_AND_SHARED=ON \
+	.
+
+%make_build
+
+
+%install
+%make_install
+
+rm -f %{buildroot}%{_libdir}/*.a
+
+
+%files
+%doc %{_defaultdocdir}/%{name}/examples/README.md
+%doc %{_defaultdocdir}/%{name}/examples/*.cc
+%doc %{_defaultdocdir}/%{name}/examples/*.c
+%license COPYING
+%license LICENSE
+%{_libdir}/*.so.*
+
+%files devel
+%{_libdir}/*.so
+%{_libdir}/pkgconfig/libhs.pc
+%{_includedir}/hs/
+
+
+%changelog
+* Mon Aug 17 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 5.3.0-1
+- new upstream release.
+
+* Sat Mar 07 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 5.2.1-1
+- new upstream release.
+
+* Wed Oct 30 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 5.2.0-1
+- initial build for Vine Linux.
+- new upstream release.
+
+* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 5.1.1-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
+
+* Wed Apr 10 2019 Jason Taylor <jtfas90@gmail.com> - 5.1.1-1
+- Latest upstream version (#1698365)
+- Removed patch added for FTBFS (#1675120)
+
+* Tue Feb 12 2019 Björn Esser <besser82@fedoraproject.org> - 5.1.0-1
+- Latest upstream version (#1671192)
+- Add patch to fix build (#1675120)
+
+* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 5.0.0-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
+
+* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 5.0.0-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
+
+* Mon Jul 09 2018 Jason Taylor <jtfas90@gmail.com> - 5.0.0-1
+- Latest upstream version
+
+* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 4.7.0-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
+
+* Thu Jan 25 2018 Jason Taylor <jtfas90@gmail.com> - 4.7.0-1
+- upstream bugfix release
+
+* Fri Sep 22 2017 Jason Taylor <jtfas90@gmail.com> - 4.6.0-1
+- latest upstream release
+
+* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 4.5.2-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
+
+* Thu Jul 27 2017 Jason Taylor <jtfas90@gmail.com> - 4.5.2-1
+- upstream bugfix release
+
+* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 4.5.1-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
+
+* Fri Jun 16 2017 Jason Taylor <jtfas90@gmail.com> - 4.5.1-1
+- upstream bugfix release
+
+* Fri Jun 09 2017 Jason Taylor <jtfas90@gmail.com> - 4.5.0-1
+- Update to latest upstream
+- Removed CMakeLists.txt patch, moved into upstream
+
+* Fri May 12 2017 Jason Taylor <jtfas90@gmail.com> - 4.4.1-1
+- Update to latest upstream
+- Add CMakeLists.txt path patch
+- Spec file updates to meet packaging standards
+
+* Fri Sep 2 2016 Jason Taylor <jtfas90@gmail.com> - 4.3.1-1
+- Updated to latest upstream release.
+
+* Fri Jul 1 2016 Jason Ish <ish@unx.ca> - 4.2.0-1
+- Initial package of Hyperscan.

+ 82 - 0
k/kelbt/kelbt-vl.spec

@@ -0,0 +1,82 @@
+Summary:        Backtracking LR Parsing
+Name:           kelbt
+Version:        0.16
+Release:        11%{?_dist_release}
+Group:          programming
+Vendor:         Project Vine
+Distribution:   Vine Linux
+
+# aapl/ is the LGPLv2+
+License:        GPLv2+ and LGPLv2+
+URL:            http://freecode.com/projects/kelbt
+Source0:        https://www.colm.net/files/%{name}/%{name}-%{version}.tar.gz
+Patch0:         %{name}-signed-char.diff
+
+BuildRequires:  gcc-c++
+BuildRequires:  autoconf
+BuildRequires:  automake
+
+# Unfortunately, upstream doesn't exist and not possible to find version
+Provides:       bundled(aapl)
+
+%description
+Kelbt generates backtracking LALR(1) parsers. Where traditional
+LALR(1) parser generators require static resolution of shift/reduce
+conflicts, Kelbt generates parsers that handle conflicts by
+backtracking at runtime. Kelbt is able to generate a parser for any
+context-free grammar that is free of hidden left recursion.
+
+
+%prep
+%autosetup -p1
+
+
+%build
+autoreconf -vfi
+%configure
+%make_build
+
+
+%install
+%make_install
+
+
+%files
+%license COPYING
+%doc ChangeLog
+%{_bindir}/%{name}
+
+
+%changelog
+* Mon Aug 17 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 0.16-11
+- rebuilt with current environment.
+
+* Wed Oct 30 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 0.16-10
+- initial build for Vine Linux.
+
+* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.16-9
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
+
+* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.16-8
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
+
+* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.16-7
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
+
+* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.16-6
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
+
+* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.16-5
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
+
+* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.16-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
+
+* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.16-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
+
+* Mon Nov 14 2016 Igor Gnatenko <ignatenko@redhat.com> - 0.16-2
+- Rename patch
+
+* Fri Oct 07 2016 Igor Gnatenko <i.gnatenko.brain@gmail.com> - 0.16-1
+- Initial package

+ 90 - 0
l/libbpf/libbpf-vl.spec

@@ -0,0 +1,90 @@
+%global githubname   libbpf
+%global githubver    0.0.9
+%global githubfull   %{githubname}-%{githubver}
+
+Name:           %{githubname}
+Version:        %{githubver}
+Release:        1%{?_dist_release}
+Summary:        Libbpf library
+Group:          system
+Vendor:         Project Vine
+Distribution:   Vine Linux
+
+License:        LGPLv2 or BSD
+URL:            https://github.com/%{githubname}/%{githubname}
+Source:         https://github.com/%{githubname}/%{githubname}/archive/v%{githubver}.tar.gz
+BuildRequires:  gcc elfutils-libelf-devel elfutils-devel
+
+%description
+A mirror of bpf-next linux tree bpf-next/tools/lib/bpf directory plus its
+supporting header files. The version of the package reflects the version of
+ABI.
+
+
+%package        devel
+Summary:        Development files for %{name}
+Requires:       %{name} = %{version}-%{release}
+Group:          programming
+
+%description    devel
+The %{name}-devel package contains libraries header files for
+developing applications that use %{name}
+
+
+%package        static
+Summary:        Static library for libbpf development
+Group:          programming
+Requires: %{name}-devel = %{version}-%{release}
+
+%description    static
+The %{name}-static package contains static library for
+developing applications that use %{name}
+
+
+%global make_flags DESTDIR=%{buildroot} OBJDIR=%{_builddir} CFLAGS="%{optflags}" LDFLAGS="%{?build_ldflags} -Wl,--no-as-needed" LIBDIR=/%{_libdir} NO_PKG_CONFIG=1
+
+
+%prep
+%autosetup -n %{githubfull}
+
+
+%build
+%make_build -C ./src %{make_flags}
+
+
+%install
+%make_install -C ./src %{make_flags}
+
+
+%post -p /sbin/ldconfig
+%postun -p /sbin/ldconfig
+
+
+%files
+%{_libdir}/libbpf.so.%{version}
+%{_libdir}/libbpf.so.0
+
+%files devel
+%{_libdir}/libbpf.so
+%{_includedir}/bpf/
+%{_libdir}/pkgconfig/libbpf.pc
+
+%files static
+%{_libdir}/libbpf.a
+
+
+%changelog
+* Mon Aug 17 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 0.0.9-1
+- new upstream release.
+
+* Wed Oct 30 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 0.0.5-2
+- initial build for Vine Linux.
+
+* Thu Oct 03 2019 Jiri Olsa <jolsa@redhat.com> - 0.0.5-1
+- release 0.0.5
+
+* Wed Sep 25 2019 Jiri Olsa <jolsa@redhat.com> - 0.0.3-2
+- Fix libelf linking (BZ#1755317)
+
+* Fri Sep 13 2019 Jiri Olsa <jolsa@redhat.com> - 0.0.3-1
+- Initial release

+ 251 - 0
r/ragel/ragel-vl.spec

@@ -0,0 +1,251 @@
+%bcond_with bootstrap
+
+Summary:        Finite state machine compiler
+Name:           ragel
+Version:        7.0.0.12
+Release:        5%{?_dist_release}
+Group:          programming
+Vendor:         Project Vine
+Distribution:   Vine Linux
+
+# aapl/ is the LGPLv2+
+License:        MIT and LGPLv2+
+URL:            http://www.colm.net/open-source/%{name}/
+Source0:        https://www.colm.net/files/%{name}/%{name}-%{version}.tar.gz
+
+BuildRequires:  gcc
+BuildRequires:  gcc-c++
+BuildRequires:  autoconf
+BuildRequires:  automake
+BuildRequires:  libtool
+BuildRequires:  make
+%if ! %{with bootstrap}
+BuildRequires:  kelbt
+BuildRequires:  ragel
+%endif
+BuildRequires:  colm-devel = 0.13.0.7
+
+# Unfortunately, upstream doesn't exist and not possible to find version
+Provides:       bundled(aapl)
+
+%description
+Ragel compiles executable finite state machines from regular languages.
+Ragel targets C, C++ and ASM. Ragel state machines can not only recognize
+byte sequences as regular expression machines do, but can also execute code
+at arbitrary points in the recognition of a regular language. Code embedding
+is done using inline operators that do not disrupt the regular language syntax.
+
+%package devel
+Summary:        Development libraries header files for %{name}
+Group:          programming
+Requires:       %{name}%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
+
+%description devel
+%{summary}.
+
+
+%prep
+%autosetup
+# Do not pollute with docs
+sed -i -e "/dist_doc_DATA/d" Makefile.am
+
+
+%build
+autoreconf -vfi
+%configure \
+	--disable-static \
+%if ! %{with bootstrap}
+	--with-ragel \
+	--with-kelbt \
+%endif
+	%{nil}
+
+%make_build
+
+
+%install
+%make_install
+find %{buildroot}%{_libdir} -type f -name '*.la' -print -delete
+install -p -m 0644 -D %{name}.vim %{buildroot}%{_datadir}/vim/vimfiles/syntax/%{name}.vim
+
+
+%post -p /sbin/ldconfig
+%postun -p /sbin/ldconfig
+
+
+%files
+%license COPYING
+%doc CREDITS ChangeLog
+%{_bindir}/%{name}
+%{_bindir}/%{name}-*
+%{_mandir}/man1/%{name}.1*
+%{_libdir}/libfsm.so.*
+%{_libdir}/libragel.so.*
+%{_datarootdir}/%{name}.lm
+%exclude %{_datadir}/vim/vimfiles/syntax/%{name}.vim
+
+%files devel
+%{_libdir}/libfsm.so
+%{_libdir}/libragel.so
+%{_includedir}/%{name}/
+
+
+%changelog
+* Mon Aug 17 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 7.0.0.12-5
+- rebuilt with current environment.
+
+* Sat Mar 07 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 7.0.0.12-4
+- dropped a file for vim.
+
+* Wed Oct 30 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 7.0.0.12-3
+- initial build for Vine Linux.
+
+* Sun Jul 28 2019 Christian Glombek <lorbus@fedoraproject.org> - 7.0.0.12-2
+- Explicitly require colm 0.13.07 for the build
+
+* Sun Jul 28 2019 Christian Glombek <lorbus@fedoraproject.org> - 7.0.0.12-1
+- Updated to version 7.0.0.12
+
+* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 7.0.0.11-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
+
+* Sat Feb 02 2019 Fedora Release Engineering <releng@fedoraproject.org> - 7.0.0.11-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
+
+* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 7.0.0.11-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
+
+* Fri Jul 06 2018 Christian Glombek <lorbus@fedoraproject.org> - 7.0.0.11-1
+- Update to 7.0.0.11
+
+* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 7.0.0.10-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
+
+* Mon Dec 11 2017 Jason Taylor <jtfas90@gmail.com> - 7.0.0.10-1
+- Upstream bugfix release
+- Updated spec to reflect MIT license
+
+* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 7.0.0.9-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
+
+* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 7.0.0.9-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
+
+* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 7.0.0.9-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
+
+* Fri Oct 07 2016 Igor Gnatenko <i.gnatenko.brain@gmail.com> - 7.0.0.9-1
+- Fix FTBFS
+- Update to 7.0.0.9
+- Trivial fixes in spec
+
+* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 6.8-6
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
+
+* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6.8-5
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
+
+* Sat May 02 2015 Kalev Lember <kalevlember@gmail.com> - 6.8-4
+- Rebuilt for GCC 5 C++11 ABI change
+
+* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6.8-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
+
+* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6.8-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
+
+* Sun Sep 08 2013 Jeremy Hinegardner <jeremy@hinegardner.org> - 6.8-1
+- Update to upstream 6.8
+
+* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6.6-8
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
+
+* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6.6-7
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
+
+* Wed Aug  1 2012 Mamoru Tasaka <mtasaka@fedoraproject.org> - 6.6-6
+- Fix build with gcc47
+- Pass fedora cflags correctly
+
+* Sat Jul 21 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6.6-5
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
+
+* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6.6-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
+
+* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6.6-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
+* Tue Aug 24 2010 Adam Tkac <atkac redhat com> - 6.6-2
+- rebuild to ensure F14 has higher NVR than F13
+
+* Thu Feb 18 2010 Jeremy Hinegardner <jeremy at hinegardner dot org> - 6.6-0
+- update to 6.6
+- remove patch, fix applied upstream
+
+* Sun Aug 02 2009 Jeremy Hinegardner <jeremy at hinegardner dot org> - 6.5-2
+- fix build process
+
+* Sun Aug 02 2009 Jeremy Hinegardner <jeremy at hinegardner dot org> - 6.5-1
+- Update to 6.5
+
+* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6.4-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Tue Apr 14 2009 Jeremy Hinegardner <jeremy at hinegardner dot org> 6.4-3
+-  remove main.cpp patch for testing
+
+* Sat Apr 11 2009 Jeremy Hinegardner <jeremy at hinegardner dot org> 6.4-2
+-  add patch for main.cpp
+
+* Sat Apr 11 2009 Jeremy Hinegardner <jeremy at hinegardner dot org> 6.4-1
+-  Update to 6.4
+
+* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6.3-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Sat Aug 30 2008 Jeremy Hinegardner <jeremy at hinegardner dot org> - 6.3-1
+- update to 6.3
+
+* Mon May 12 2008 Jeremy Hinegardner <jeremy at hinegardner dot org> - 6.2-1
+- update to 6.2
+
+* Mon Apr 14 2008 Jeremy Hinegardner <jeremy at hinegardner dot org> - 6.1-1
+- update to 6.1
+
+* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 6.0-2
+- Autorebuild for GCC 4.3
+
+* Sat Jan 19 2008 Jeremy Hinegardner <jeremy at hinegardner dot org> - 6.0-1
+- update to 6.0
+
+* Sun Jan 06 2008 Jeremy Hinegardner <jeremy at hinegardner dot org> - 5.25-1
+- update to 5.25
+
+* Tue Sep 18 2007 Jeremy Hinegardner <jeremy@hinegardner.org> - 5.24-1
+- update to 5.24
+- update License tag
+
+* Wed Aug 29 2007 Fedora Release Engineering <rel-eng at fedoraproject dot org> - 5.23-2
+- Rebuild for selinux ppc32 issue.
+
+* Tue Jul 24 2007 Jeremy Hinegardner <jeremy@hinegardner.org> - 5.23-1
+- update to 5.23
+- removed ragel-rlcodegen-replace.patch - it was applied upstream
+
+* Mon Jun 18 2007 Jeremy Hinegardner <jeremy@hinegardner.org> - 5.22-1
+- update to 5.22
+- remove ragel-Makefile-in.patch - it was applied upstream
+- update ragel-rlcodegen-replace.patch to apply cleanly
+
+* Sat Mar 24 2007 Jeremy Hinegardner <jeremy@hinegardner.org> - 5.19-4
+- further replacement of rlcodegen
+- rework patches
+
+* Fri Mar 23 2007 Jeremy Hinegardner <jeremy@hinegardner.org> - 5.19-3
+- replace RPM_BUILD_ROOT in spec file with buildroot macro
+- cleanup rpmlint errors for the src.rpm
+- add ragel(1) man page patch
+
+* Tue Mar 20 2007 Jeremy Hinegardner <jeremy@hinegardner.org> - 5.19-1
+- Creation of spec file

+ 547 - 0
s/suricata/suricata-vl.spec

@@ -0,0 +1,547 @@
+%bcond_with systemd
+%bcond_with libprelude
+
+Summary:        Intrusion Detection System
+Name:           suricata
+Version:        5.0.3
+Release:        2%{?_dist_release}%{?with_systemd:.systemd}
+Group:          network
+Vendor:         Project Vine
+Distribution:   Vine Linux
+
+License:        GPLv2
+URL:            https://suricata-ids.org/
+Source0:        https://www.openinfosecfoundation.org/download/%{name}-%{version}.tar.gz
+Source1:        suricata.sysconfig
+Source2:        fedora.notes
+Source3:        suricata-tmpfiles.conf
+
+Source1000:     suricata.init
+Source1001:     suricata.logrotate
+
+# Irrelevant docs are getting installed, drop them
+Patch1: suricata-2.0.9-docs.patch
+# Suricata service file needs some options supplied
+Patch2: suricata-4.1.1-service.patch
+# Linux 5.2 headers moved SIOCGSTAMP to linux/sockios.h. Glibc will
+# include it via sys/socket.h in a future release. This is temporary
+# and should not be needed on other kernel/glibc combos.
+Patch3: suricata-4.1.4-socket.patch
+
+BuildRequires: gcc gcc-c++
+BuildRequires: rust cargo
+BuildRequires: libyaml-devel python3-pyyaml
+BuildRequires: libnfnetlink-devel libnetfilter_queue-devel libnet-devel
+BuildRequires: zlib-devel pcre-devel libcap-ng-devel
+BuildRequires: lz4-devel libpcap-devel
+BuildRequires: nspr-devel nss-devel file-devel
+BuildRequires: jansson-devel libmaxminddb-devel python3-devel lua-devel
+BuildRequires: python3-rpm-macros
+# Next line is for eBPF support
+%ifarch x86_64
+BuildRequires: clang llvm libbpf-devel
+%endif
+BuildRequires: autoconf automake libtool
+%if %{with systemd}
+BuildRequires: systemd
+%endif
+BuildRequires: hiredis-devel
+BuildRequires: libevent-devel
+%if %{with libprelude}
+BuildRequires: libprelude-devel
+%endif
+BuildRequires: gnutls-devel
+
+%ifarch x86_64
+BuildRequires: hyperscan-devel
+%endif
+
+Requires:       python3-pyyaml
+
+Requires(pre): /usr/sbin/useradd
+%if %{with systemd}
+Requires(post): systemd
+Requires(preun): systemd
+Requires(postun): systemd
+%endif
+
+%description
+The Suricata Engine is an Open Source Next Generation Intrusion
+Detection and Prevention Engine. This engine is not intended to
+just replace or emulate the existing tools in the industry, but
+will bring new ideas and technologies to the field. This new Engine
+supports Multi-threading, Automatic Protocol Detection (IP, TCP,
+UDP, ICMP, HTTP, TLS, FTP and SMB! ), Gzip Decompression, Fast IP
+Matching, and GeoIP identification.
+
+
+%debug_package
+
+
+%prep
+%setup -q 
+install -m 644 %{SOURCE2} doc/
+%patch1 -p1
+%patch2 -p1
+%patch3 -p1
+sed -i 's/(datadir)/(sysconfdir)/' etc/Makefile.am
+%ifarch x86_64
+sed -i 's/-D__KERNEL__/-D__KERNEL__ -D__x86_64__/' ebpf/Makefile.am
+%endif
+autoreconf -fv --install
+
+
+%build
+%configure --enable-gccprotect --enable-pie --disable-gccmarch-native \
+	--disable-coccinelle --enable-nfqueue --enable-af-packet \
+	--with-libnspr-includes=/usr/include/nspr4 \
+	--with-libnss-includes=/usr/include/nss3 \
+	--enable-jansson --enable-geoip --enable-lua --enable-hiredis \
+%if %{with libprelude}
+	--enable-prelude \
+%endif
+	--enable-rust  \
+%ifarch x86_64
+	--enable-ebpf-build --enable-ebpf \
+%endif
+	--enable-python
+
+%make_build
+
+
+%install
+make DESTDIR="%{buildroot}" "bindir=%{_sbindir}" install
+
+# Setup etc directory
+mkdir -p %{buildroot}%{_sysconfdir}/%{name}/rules
+#install -m 640 rules/*.rules %{buildroot}%{_sysconfdir}/%{name}/rules
+for f in rules/*.rules; do
+    touch %{buildroot}%{_sysconfdir}/%{name}/$f
+done
+install -m 600 *.config %{buildroot}%{_sysconfdir}/%{name}
+install -m 600 suricata.yaml %{buildroot}%{_sysconfdir}/%{name}
+%if %{with systemd}
+mkdir -p %{buildroot}%{_unitdir}
+install -m 0644 etc/%{name}.service %{buildroot}%{_unitdir}/
+sed -i -e 's|/var/run/|/run/|' %{buildroot}%{_unitdir}/%{name}.service
+%else
+mkdir -p %{buildroot}%{_initdir}
+install -m 0644 %{SOURCE1000} %{buildroot}%{_initdir}/%{name}
+%endif
+mkdir -p %{buildroot}%{_sysconfdir}/sysconfig
+install -m 0755 %{SOURCE1} %{buildroot}%{_sysconfdir}/sysconfig/%{name}
+
+# Set up logging
+mkdir -p %{buildroot}/%{_var}/log/%{name}
+mkdir -p %{buildroot}%{_sysconfdir}/logrotate.d
+#install -m 644 etc/%{name}.logrotate %{buildroot}%{_sysconfdir}/logrotate.d/%{name}
+#sed -i -e 's|/var/run/%{name}\.pid|/var/run/%{name}/%{name}.pid|' %{buildroot}%{_sysconfdir}/logrotate.d/%{name}
+install -m 644 %{SOURCE1001} %{buildroot}%{_sysconfdir}/logrotate.d/%{name}
+
+# Remove a couple things so they don't get picked up
+rm -rf %{buildroot}%{_includedir}
+rm -f %{buildroot}%{_libdir}/libhtp.la
+rm -f %{buildroot}%{_libdir}/libhtp.a
+rm -f %{buildroot}%{_libdir}/libhtp.so
+rm -rf %{buildroot}%{_libdir}/pkgconfig
+
+# Setup suricata-update data directory
+mkdir -p %{buildroot}/%{_var}/lib/%{name}
+
+# Setup tmpdirs
+%if %{with systemd}
+mkdir -p %{buildroot}%{_tmpfilesdir}
+install -m 0644 %{SOURCE3} %{buildroot}%{_tmpfilesdir}/%{name}.conf
+%endif
+mkdir -p %{buildroot}/run
+install -d -m 0755 %{buildroot}/run/%{name}/
+
+cp suricata-update/README.rst doc/suricata-update-README.rst
+
+
+%check
+make check
+
+
+%pre
+getent passwd suricata >/dev/null || useradd -r -M -s /sbin/nologin suricata
+
+%post
+%if %{with systemd}
+%systemd_post suricata.service
+%else
+if [ $1 -gt 0 ]; then
+  /sbin/chkconfig --add suricata
+fi
+%endif
+
+%preun
+%if %{with systemd}
+%systemd_preun suricata.service
+%else
+if [ $1 -eq 0 -o -x /bin/systemctl ]; then
+  /sbin/service suricata stop
+  /sbin/chkconfig suricata off ||:
+  /sbin/chkconfig --del suricata
+fi
+%endif
+
+%postun
+%if %{with systemd}
+%systemd_postun_with_restart suricata.service
+%else
+if [ $1 -gt 0 -a -f /var/run/suricata/suricata.pid -a ! -x /bin/systemctl ]; then
+  /sbin/service suricata restart
+fi
+%endif
+
+
+%files
+%doc doc/Basic_Setup.txt doc/suricata-update-README.rst
+%doc doc/Setting_up_IPSinline_for_Linux.txt doc/fedora.notes
+%{!?_licensedir:%global license %%doc}
+%license COPYING
+%attr(644,root,root) %{_mandir}/man1/*
+%{_sbindir}/suricata
+%{_bindir}/suricatasc
+%{_bindir}/suricatactl
+%{_bindir}/suricata-update
+%{_libdir}/libhtp*
+%{python3_sitelib}/suricatasc/*
+%{python3_sitelib}/suricata/*
+%{python3_sitelib}/*egg-info
+%config(noreplace) %attr(0640,suricata,suricata) %{_sysconfdir}/%{name}/suricata.yaml
+%config(noreplace) %attr(0640,suricata,suricata) %{_sysconfdir}/%{name}/*.config
+%ghost %config(noreplace) %attr(0640,suricata,suricata) %{_sysconfdir}/%{name}/rules/*.rules
+%config(noreplace) %attr(0600,suricata,root) %{_sysconfdir}/sysconfig/%{name}
+%config(noreplace) %attr(644,root,root) %{_sysconfdir}/logrotate.d/%{name}
+%attr(750,suricata,suricata) %dir %{_var}/log/%{name}
+%attr(750,suricata,suricata) %dir %{_sysconfdir}/%{name}
+%attr(750,suricata,suricata) %dir %{_sysconfdir}/%{name}/rules
+%attr(2770,suricata,suricata) %dir %{_var}/lib/%{name}
+%attr(2770,suricata,suricata) %dir /run/%{name}/
+%if %{with systemd}
+%attr(644,root,root) %{_unitdir}/suricata.service
+%{_tmpfilesdir}/%{name}.conf
+%else
+%attr(0755,root,root) %{_initdir}/%{name}
+%endif
+%{_datadir}/%{name}/rules
+
+
+%changelog
+* Mon Aug 17 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.0.3-2
+- rebuilt with python-3.8.
+
+* Tue May 19 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.0.3-1
+- new upstream release.
+
+* Wed Apr 15 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.0.2-2
+- rebuilt with libevent-2.1.11.
+
+* Sat Mar 07 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.0.2-1
+- new upstream release.
+
+* Wed Oct 30 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.0.0-3
+- initial build for Vine Linux.
+
+* Fri Oct 18 2019 Steve Grubb <sgrubb@redhat.com> 5.0.0-2
+- New feature release (which also fixes a security issue)
+- Enable ebpf on x86_64 only
+- Disable building on ppc64le due to rust problems
+
+* Thu Aug 01 2019 Steve Grubb <sgrubb@redhat.com> 4.1.4-4
+- Fix FTBFS bz 1736727
+
+* Sat Jul 27 2019 Fedora Release Engineering <releng@fedoraproject.org> - 4.1.4-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
+
+* Mon Jul 22 2019 Steve Grubb <sgrubb@redhat.com> 4.1.4-2
+- Rebuild for libprelude so bump
+
+* Tue Apr 30 2019 Jason Taylor <jtfas90@gmail.com> 4.1.4-1
+- Upstream bugfix release
+
+* Thu Mar 07 2019 Steve Grubb <sgrubb@redhat.com> 4.1.3-1
+- Upstream bugfix release
+
+* Sun Feb 03 2019 Fedora Release Engineering <releng@fedoraproject.org> - 4.1.2-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
+
+* Fri Dec 21 2018 Jason Taylor <jtfas90@gmail.com> 4.1.2-1
+- Upstream bugfix release
+- Updated source to use official download site
+
+* Thu Dec 20 2018 Steve Grubb <sgrubb@redhat.com> 4.1.1-4
+- Adjust permissions on /run/suricata and /var/lib/suricata to group writable
+
+* Mon Dec 17 2018 Steve Grubb <sgrubb@redhat.com> 4.1.1-2
+- Remove ragel requirement
+
+* Mon Dec 17 2018 Steve Grubb <sgrubb@redhat.com> 4.1.1-1
+- Make log directory group readable
+- Allow users of the suricata group to run suricata-update
+- Add lz4-devel BuildRequires to support pcap compression
+- Update service file for systemd security protections
+- Upstream bugfix update
+
+* Tue Nov 20 2018 Steve Grubb <sgrubb@redhat.com> 4.1.0-3
+- Use the upstream service and logrote files (#1330331)
+- Make the log directory readable by members of the suricata group (#1651394)
+
+* Wed Nov 07 2018 Steve Grubb <sgrubb@redhat.com> 4.1.0-2
+- Add cargo BuildRequires
+
+* Tue Nov 06 2018 Steve Grubb <sgrubb@redhat.com> 4.1.0-1
+- Latest upstream major release
+- Fixes CVE-2018-18956 Segmentation fault in the ProcessMimeEntity function
+
+* Mon Aug 13 2018 Steve Grubb <sgrubb@redhat.com> - 4.0.5-3
+- Consolidate branches so that everything is in sync (#1614935)
+
+* Fri Aug 10 2018 Jason Taylor <jtfas90@gmail.com> 4.0.5-2
+- fixes bz#1614935
+
+* Wed Jul 18 2018 Jason Taylor <jtfas90@gmail.com> - 4.0.5-1
+- upstream security fix release
+- addresses CVE-2018-10242, CVE-2018-10243, CVE-2018-10244
+
+* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 4.0.4-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
+
+* Mon Jul 09 2018 Jason Taylor <jtfas90@gmail.com> - 4.0.4-2
+- bumped release for build against hyperscan 5.0.0
+
+* Mon Jul 09 2018 Jason Taylor <jtfas90@gmail.com> - 4.0.4-1
+- added gcc-c++ buildrequires
+
+* Thu Feb 15 2018 Jason Taylor <jtfas90@gmail.com> - 4.0.4-1
+- fixes bz#1543250 and bz#1543251
+- multiple upstream bugfixes
+
+* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 4.0.3-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
+
+* Mon Dec 11 2017 Jason Taylor <jtfas90@gmail.com> 4.0.3-2
+- Added prelude support
+
+* Fri Dec 08 2017 Jason Taylor <jtfas90@gmail.com> 4.0.3-1
+- Upstream bugfix release
+
+* Wed Oct 18 2017 Steve Grubb <sgrubb@redhat.com> 4.0.1-1
+- Upstream bugfix update
+
+* Tue Sep 26 2017 Steve Grubb <sgrubb@redhat.com> 4.0.0-2
+- Make suricata user own /run/suricata (#1396150)
+
+* Mon Jul 31 2017 Jason Taylor <jtfas90@gmail.com> 4.0.0-1
+- Latest upstream major release
+- Build now has hyperscan and redis support
+
+* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.2.3-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
+
+* Thu Jul 13 2017 Jason Taylor <jtfas90@gmail.com> 3.2.3-1
+- Upstream bugfix update
+
+* Wed Jun 07 2017 Steve Grubb <sgrubb@redhat.com> 3.2.2-1
+- Upstream bugfix update
+
+* Wed Feb 15 2017 Steve Grubb <sgrubb@redhat.com> 3.2.1-1
+- Upstream security update
+
+* Mon Feb 13 2017 Steve Grubb <sgrubb@redhat.com> 3.2-1
+- New upstream feature release
+- Rotate /var/log/suricata/eve.json (#1396151)
+- Fix ownership of /run/suricata (#1396150)
+
+* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.1.3-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
+
+* Tue Nov 01 2016 Steve Grubb <sgrubb@redhat.com> 3.1.3-1
+- New upstream bug fix release
+
+* Wed Sep 07 2016 Steve Grubb <sgrubb@redhat.com> 3.1.2-1
+- New upstream bug fix release
+
+* Tue Jul 19 2016 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.1.1-2
+- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages
+
+* Wed Jul 13 2016 Steve Grubb <sgrubb@redhat.com> 3.1.1-1
+- New upstream bug fix release
+
+* Wed Jun 22 2016 Steve Grubb <sgrubb@redhat.com> 3.1-1
+- New upstream bug fix release
+
+* Mon Apr 04 2016 Steve Grubb <sgrubb@redhat.com> 3.0.1-1
+- New upstream bug fix release
+
+* Wed Mar 16 2016 Steve Grubb <sgrubb@redhat.com> 3.0-2
+- Fixed Bug 1227085 - Have Suricata start after the network is online
+
+* Mon Mar 07 2016 Steve Grubb <sgrubb@redhat.com> 3.0-1
+- New upstream bug fix release
+
+* Wed Feb 10 2016 Peter Schiffer <pschiffe@redhat.com> 2.0.11-3
+- Run suricata under suricata user
+
+* Fri Feb 05 2016 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.11-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
+
+* Mon Dec 28 2015 Steve Grubb <sgrubb@redhat.com> 2.0.11-1
+- New upstream bug fix release
+
+* Wed Nov 25 2015 Steve Grubb <sgrubb@redhat.com> 2.0.10-1
+- New upstream bug fix release
+
+* Sat Oct 03 2015 Steve Grubb <sgrubb@redhat.com> 2.0.9-1
+- New upstream bug fix release
+
+* Fri Jun 19 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.8-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
+
+* Wed May 06 2015 Steve Grubb <sgrubb@redhat.com> 2.0.8-1
+- New upstream security bug fix release
+
+* Thu Feb 26 2015 Steve Grubb <sgrubb@redhat.com> 2.0.7-1
+- New upstream security bug fix release for CVE-2015-0928
+
+* Thu Jan 15 2015 Steve Grubb <sgrubb@redhat.com> 2.0.6-1
+- New upstream bug fix release
+- Don't use the system libhtp library
+
+* Fri Dec 12 2014 Steve Grubb <sgrubb@redhat.com> 2.0.5-1
+- New upstream bug fix release
+- Use the system libhtp library
+
+* Wed Sep 24 2014 Steve Grubb <sgrubb@redhat.com> 2.0.4-1
+- New upstream bug fix release
+- Fixes CVE-2014-6603 out-of-bounds access in SSH parser
+
+* Mon Aug 18 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.3-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
+
+* Fri Aug 08 2014 Steve Grubb <sgrubb@redhat.com> 2.0.3-1
+- New upstream bug fix release
+
+* Sat Jun 28 2014 Steve Grubb <sgrubb@redhat.com> 2.0.2-2
+- Specfile cleanups (#1113413)
+
+* Wed Jun 25 2014 Steve Grubb <sgrubb@redhat.com> 2.0.2-1
+- New upstream bug fix release
+- Enable liblua support
+
+* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.1-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
+
+* Wed May 21 2014 Steve Grubb <sgrubb@redhat.com> 2.0.1-1
+- New upstream bug fix release
+
+* Wed Mar 26 2014 Steve Grubb <sgrubb@redhat.com> 2.0-1
+- Major new upstream release with new features
+
+* Tue Jan 21 2014 Dan Horák <dan[at]danny.cz> 1.4.7-3
+- luajit available only on selected arches
+
+* Sat Jan 11 2014 Steve Grubb <sgrubb@redhat.com> 1.4.7-2
+- Enable luajit support
+
+* Wed Dec 18 2013 Steve Grubb <sgrubb@redhat.com> 1.4.7-1
+- New upstream bug fix release
+
+* Fri Oct 04 2013 Steve Grubb <sgrubb@redhat.com> 1.4.6-1
+- New upstream bug fix release
+
+* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4.3-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
+
+* Fri Jun 21 2013 Steve Grubb <sgrubb@redhat.com> 1.4.3-2
+- Drop prelude support
+
+* Fri Jun 21 2013 Steve Grubb <sgrubb@redhat.com> 1.4.3-1
+- New upstream bug fix release
+
+* Mon Jun 03 2013 Steve Grubb <sgrubb@redhat.com> 1.4.2-1
+- New upstream bug fix release
+
+* Sun Mar 10 2013 Steve Grubb <sgrubb@redhat.com> 1.4.1-1
+- New upstream bugfix release
+- Enable libgeoip support
+- Switch to stack-protector-all
+
+* Fri Feb 15 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
+
+* Thu Dec 20 2012 Steve Grubb <sgrubb@redhat.com> 1.4-1
+- New upstream feature enhancement release
+
+* Thu Dec 06 2012 Steve Grubb <sgrubb@redhat.com> 1.3.5-1
+- New upstream bugfix release
+
+* Tue Nov 27 2012 Steve Grubb <sgrubb@redhat.com> 1.3.4-1
+- New upstream release
+
+* Mon Nov 05 2012 Steve Grubb <sgrubb@redhat.com> 1.3.3-1
+- New upstream release
+
+* Tue Oct 09 2012 Steve Grubb <sgrubb@redhat.com> 1.3.2-2
+- Add nss-devel build require and systemd macros
+
+* Mon Oct 08 2012 Steve Grubb <sgrubb@redhat.com> 1.3.2-1
+- New upstream release
+
+* Sat Aug 25 2012 Steve Grubb <sgrubb@redhat.com> 1.3.1-1
+- New upstream release
+- Switch startup to use systemd
+
+* Fri Jul 06 2012 Steve Grubb <sgrubb@redhat.com> 1.3-1
+- New upstream release
+
+* Fri Mar 30 2012 Jon Ciesla <limburgher@gmail.com> - 1.2.1-3
+- Rebuild for updated libnet.
+
+* Fri Feb 10 2012 Petr Pisar <ppisar@redhat.com> - 1.2.1-2
+- Rebuild against PCRE 8.30
+
+* Thu Feb 02 2012 Steve Grubb <sgrubb@redhat.com> 1.2.1-1
+- New upstream release
+
+* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.1-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
+
+* Thu Dec 22 2011 Steve Grubb <sgrubb@redhat.com> 1.1.1-2
+- Enable AF_PACKET support
+
+* Wed Dec 07 2011 Steve Grubb <sgrubb@redhat.com> 1.1.1-1
+- New upstream release
+
+* Mon Jul 25 2011 Steve Grubb <sgrubb@redhat.com> 1.0.5-1
+- New upstream release
+
+* Fri Jun 24 2011 Steve Grubb <sgrubb@redhat.com> 1.0.4-1
+- New upstream release
+
+* Thu Apr 28 2011 Dan Horák <dan[at]danny.cz> 1.0.3-2
+- don't override -march set by the buildsystem (fixes build on non-x86)
+
+* Sat Apr 23 2011 Steve Grubb <sgrubb@redhat.com> 1.0.3-1
+- New upstream release
+
+* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.2-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
+* Wed Nov 10 2010 Steve Grubb <sgrubb@redhat.com> 1.0.2-1
+- New upstream release (#651978)
+
+* Thu Jul 01 2010 Steve Grubb <sgrubb@redhat.com> 1.0.0-1
+- New upstream release
+
+* Fri May 07 2010 Steve Grubb <sgrubb@redhat.com> 0.9.0-1
+- New upstream release
+
+* Tue Apr 20 2010 Steve Grubb <sgrubb@redhat.com> 0.8.2-1
+- New upstream release
+
+* Sat Feb 27 2010 Steve Grubb <sgrubb@redhat.com> 0.8.1-1
+- Initial packaging
+