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)


Reply via email to