Hello community,

here is the log from the commit of package setools for openSUSE:Factory checked 
in at 2015-03-25 21:05:00
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/setools (Old)
 and      /work/SRC/openSUSE:Factory/.setools.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "setools"

Changes:
--------
--- /work/SRC/openSUSE:Factory/setools/setools.changes  2014-05-27 
18:30:23.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.setools.new/setools.changes     2015-03-25 
21:05:01.000000000 +0100
@@ -1,0 +2,21 @@
+Mon Mar 23 02:32:05 UTC 2015 - [email protected]
+
+- Update to version 3.3.8
+  * Fix bug preventing seaudit from starting
+  * Add python bindings for seinfo and sesearch
+  * seinfo exits with an error status
+  * Support for named file transition rules
+  * Add support for default types in sesearch
+  * Man page updates for seinfo, seaudit, and sediff
+  * Fix file type drop down list for open/close Apol query
+  * Fix compile errors on new parameter in libsepol role_set_expand().
+- Update home project and download Urls
+- Remove merged patches
+  * setools-python.patch
+  * 0003-Since-we-do-not-ship-neverallow-rules-all-always-fai.patch
+  * 0006-Changes-to-support-named-file_trans-rules.patch
+  * 0007-Remove-unused-variables.patch
+- Update setools-3.3.6-libsepol.patch > setools-libsepol.patch
+- Remove redundant %clean section
+
+-------------------------------------------------------------------

Old:
----
  0003-Since-we-do-not-ship-neverallow-rules-all-always-fai.patch
  0006-Changes-to-support-named-file_trans-rules.patch
  0007-Remove-unused-variables.patch
  setools-3.3.6-libsepol.patch
  setools-3.3.7.tar.bz2
  setools-python.patch

New:
----
  setools-3.3.8.tar.gz
  setools-libsepol.patch

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

Other differences:
------------------
++++++ setools.spec ++++++
--- /var/tmp/diff_new_pack.55ny4l/_old  2015-03-25 21:05:02.000000000 +0100
+++ /var/tmp/diff_new_pack.55ny4l/_new  2015-03-25 21:05:02.000000000 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package setools
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -19,13 +19,13 @@
 %define dataversion 3.3
 
 Name:           setools
-Version:        3.3.7
+Version:        3.3.8
 Release:        0
-Url:            http://oss.tresys.com/projects/setools/
+Url:            https://github.com/TresysTechnology/setools3/wiki
 Summary:        Policy analysis tools for SELinux
 License:        GPL-2.0
 Group:          System/Base
-Source:         
http://oss.tresys.com/projects/setools/chrome/site/dists/%{name}-%{version}/%{name}-%{version}.tar.bz2
+Source:         
https://github.com/TresysTechnology/setools3/archive/%{name}-%{version}.tar.gz
 Source1:        setools.pam
 Source2:        apol.desktop
 Source3:        seaudit.desktop
@@ -33,15 +33,11 @@
 Patch0:         %{name}-3.3.5-javacflags.patch
 Patch1:         %{name}-3.3.5-nonvoid.patch
 Patch2:         %{name}-3.3.5-strcmp.patch
-Patch4:         %{name}-python.patch
 Patch6:         %{name}-setup_py-prefix.patch
 Patch7:         %{name}-swig-2x.patch
 Patch8:         %{name}-swig-2.0.7.patch
 Patch9:         %{name}-am121.patch
-Patch10:        %{name}-3.3.6-libsepol.patch
-Patch11:        0003-Since-we-do-not-ship-neverallow-rules-all-always-fai.patch
-Patch15:        0006-Changes-to-support-named-file_trans-rules.patch
-Patch16:        0007-Remove-unused-variables.patch
+Patch10:        %{name}-libsepol.patch
 Patch23:        add-to-header-define_cond_filename_trans.patch
 Patch24:        setools-3.3.7-libselinux-2.3.patch
 
@@ -224,19 +220,15 @@
 %define tcllibdir %{_libdir}/setools
 
 %prep
-%setup -q
+%setup -q -n %{name}3-%{name}-%{version}
 %patch0
 %patch1
 %patch2
-%patch4 -p1
 %patch6 -p1
 %patch7
 %patch8
 %patch9 -p1
 %patch10 -p1
-%patch11 -p1
-%patch15 -p1
-%patch16 -p1
 %patch23 -p1
 %patch24 -p1
 
@@ -288,9 +280,6 @@
   mv $RPM_BUILD_ROOT%{python_sitelib}/setools/* 
$RPM_BUILD_ROOT%{python_sitearch}/setools/
 fi
 
-%clean
-rm -rf $RPM_BUILD_ROOT
-
 %files libs
 %defattr(-,root,root,-)
 %doc AUTHORS ChangeLog COPYING COPYING.GPL COPYING.LGPL KNOWN-BUGS NEWS README

++++++ setools-libsepol.patch ++++++
>From 2b58d92add64b53b16cbb438e7b69e85d046afd1 Mon Sep 17 00:00:00 2001
From: Dan Walsh <[email protected]>
Date: Tue, 20 Sep 2011 15:46:38 -0400
Subject: [PATCH 5/6] Fix sepol calls to work with latest libsepol

---
 configure.ac |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

Index: setools-3.3.6/configure.ac
===================================================================
--- setools-3.3.6.orig/configure.ac
+++ setools-3.3.6/configure.ac
@@ -503,7 +503,7 @@ AC_COMPILE_IFELSE(
                   [AC_LANG_SOURCE([
 #include <sepol/policydb/expand.h>
 int main () {
-  return role_set_expand(NULL, NULL, NULL, NULL);
+  return role_set_expand(NULL, NULL, NULL, NULL, NULL);
 }])],
                   sepol_new_user_role_mapping="yes",
                   sepol_new_user_role_mapping="no")
@@ -539,7 +539,7 @@ if test ${sepol_check_boolmap} = "yes";
                          [AC_LANG_SOURCE([
 #include <sepol/policydb/expand.h>
 int main () {
-  return expand_module_avrules(NULL, NULL, NULL, NULL, NULL, 0, 0);
+  return expand_module_avrules(NULL, NULL, NULL, NULL, NULL, 0, 0, 0, 0);
 }])],
                          AC_MSG_RESULT([yes]),
                          AC_MSG_ERROR([this version of libsepol is 
incompatible with SETools]))

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to