Hello community, here is the log from the commit of package netlabel for openSUSE:Factory checked in at 2015-12-09 19:49:58 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/netlabel (Old) and /work/SRC/openSUSE:Factory/.netlabel.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "netlabel" Changes: -------- --- /work/SRC/openSUSE:Factory/netlabel/netlabel.changes 2015-03-11 09:57:09.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.netlabel.new/netlabel.changes 2015-12-09 22:25:36.000000000 +0100 @@ -1,0 +2,21 @@ +Tue Dec 1 17:25:35 UTC 2015 - [email protected] + +- Update to version 0.21 + * Converted the build system to autotools + * Fixed a number of style/formatting problems, see 'make check-syntax' + * Fixed a problem with parsing invalid network addresses + * Fixed a problem with large numbers of MLS level/category translations + * Fixed a number of problems identified by Coverity + * Updated to the libnl3 API + * Added a SUBMITTING_PATCHES file with instructions on how to contribute + * Fixed some output formatting problems when listing the outbound mappings + * Created a basic regression test framework and populated it with some + basic tests, see the "tests/" directory +- Remove 0001-Port-to-libnl3.patch and netlabel_tools-0.20.diff; fixed + on upstream release +- Update project and download Urls +- Unconditionally build with systemd support; the package doesn't + build for SLE11 anyway +- Add systemd-devel dependency; checked by the configure script + +------------------------------------------------------------------- Old: ---- 0001-Port-to-libnl3.patch netlabel_tools-0.20.diff netlabel_tools-0.20.tar.gz New: ---- netlabel_tools-0.21.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ netlabel.spec ++++++ --- /var/tmp/diff_new_pack.dHrakl/_old 2015-12-09 22:25:37.000000000 +0100 +++ /var/tmp/diff_new_pack.dHrakl/_new 2015-12-09 22:25:37.000000000 +0100 @@ -17,30 +17,20 @@ Name: netlabel -%define upstream_version 0.20 %define netlabel_docdir %{_docdir}/%{name} -%if 0%{?suse_version} >= 1210 -%bcond_without systemd -%else -%bcond_with systemd -%endif -Version: 0.20 +Version: 0.21 Release: 0 Summary: Explicit labeled networking for Linux License: GPL-2.0 Group: Productivity/Networking/Security -Url: http://netlabel.sourceforge.net/ -Source0: http://downloads.sourceforge.net/project/netlabel/netlabel_tools/%{upstream_version}/netlabel_tools-%{upstream_version}.tar.gz -BuildRoot: %{_tmppath}/%{name}-%{version}-build +Url: https://github.com/netlabel/netlabel_tools/wiki +Source0: https://github.com/netlabel/netlabel_tools/releases/download/v%{version}/netlabel_tools-%{version}.tar.gz BuildRequires: doxygen -BuildRequires: pkgconfig +BuildRequires: pkg-config BuildRequires: pkgconfig(libnl-3.0) -# PATCH-FIX-UPSTREAM netlabel_tools-0.20.diff [email protected] -Patch0: netlabel_tools-0.20.diff +BuildRequires: systemd-devel # PATCH-FIX-OPENSUSE netlabel_tools-0.20-service.diff [email protected] Patch1: netlabel_tools-0.20-service.diff -#PATCH-FIX_OPENSUSE posted to upstream late may 2014, port to libnl3 -Patch2: 0001-Port-to-libnl3.patch %description Explicit labeled networking for Linux @@ -67,57 +57,37 @@ # the libraries are not installed by default. # %prep -%setup -q -n netlabel_tools-%{upstream_version} -%patch0 -p0 +%setup -q -n netlabel_tools-%{version} %patch1 -p0 -%patch2 -p1 + %build -CFLAGS="$RPM_OPT_FLAGS -W -Wall" -export RPM_OPT_FLAGS CFLAGS -%configure \ -%if %{with systemd} - --enable-systemd \ -%endif - --prefix=%{_prefix} --libdir=%{_libdir} -%__make V=1 clean -%__make V=1 +%configure --enable-systemd %install -export RPM_BUILD_ROOT -make install V=1 DESTDIR="$RPM_BUILD_ROOT" -%if %{with systemd} +%make_install install -d -m 0755 "$RPM_BUILD_ROOT%{_sbindir}" ln -s %{_sbindir}/service "$RPM_BUILD_ROOT%{_sbindir}/rcnetlabel" -%endif %pre -%{service_add_pre netlabel.service} +%service_add_pre netlabel.service %post -%if %{with systemd} -%{service_del_preun netlabel.service} -%endif +%service_add_post netlabel.service %preun -%if %{with systemd} -%{service_del_preun netlabel.service} -%endif +%service_del_preun netlabel.service %postun -%if %{with systemd} -%{service_del_postun netlabel.service} -%endif +%service_del_postun netlabel.service %files tools %defattr(-,root,root) +%doc LICENSE README CHANGELOG %config(noreplace) %attr(600,root,root) %{_sysconfdir}/netlabel.rules %{_sbindir}/netlabelctl %{_sbindir}/netlabel-config -%if %{with systemd} %{_sbindir}/rcnetlabel %{_unitdir}/netlabel.service -%endif -%doc LICENSE README CHANGELOG %{_mandir}/man8/netlabelctl.8.gz %{_mandir}/man8/netlabel-config.8.gz ++++++ netlabel_tools-0.20.tar.gz -> netlabel_tools-0.21.tar.gz ++++++ ++++ 55914 lines of diff (skipped)
