[policycoreutils/f18] Update sepolicy generate with patch to create spec file and man page.
Daniel J Walsh
dwalsh at fedoraproject.org
Tue Oct 16 16:04:30 UTC 2012
commit df95ac613dcf24dfa812e3685fad318eafa9f8fa
Author: rhatdan <dwalsh at redhat.com>
Date: Tue Oct 16 12:03:55 2012 -0400
Update sepolicy generate with patch to create spec file and man page.
- Patch initiated by Miroslav Grepl
policycoreutils-rhat.patch | 73 +------------------------------------
policycoreutils.spec | 2 +
policycoreutils_po_makefile.patch | 73 +++++++++++++++++++++++++++++++++++++
3 files changed, 76 insertions(+), 72 deletions(-)
---
diff --git a/policycoreutils-rhat.patch b/policycoreutils-rhat.patch
index 47168d5..efda24a 100644
--- a/policycoreutils-rhat.patch
+++ b/policycoreutils-rhat.patch
@@ -9745,78 +9745,7 @@ index 5da2e0d..7c5bab0 100644
-rm -f $(TARGETS) *.o
diff --git a/policycoreutils/po/Makefile b/policycoreutils/po/Makefile
index 28761be..9c1486e 100644
---- a/policycoreutils/po/Makefile
-+++ b/policycoreutils/po/Makefile
-@@ -53,32 +53,44 @@ POTFILES = \
- ../gui/modulesPage.py \
- ../gui/polgen.glade \
- ../gui/polgengui.py \
-- ../gui/polgen.py \
- ../gui/portsPage.py \
- ../gui/semanagePage.py \
- ../gui/statusPage.py \
- ../gui/system-config-selinux.glade \
- ../gui/system-config-selinux.py \
- ../gui/usersPage.py \
-- ../gui/templates/executable.py \
-- ../gui/templates/__init__.py \
-- ../gui/templates/network.py \
-- ../gui/templates/rw.py \
-- ../gui/templates/script.py \
-- ../gui/templates/semodule.py \
-- ../gui/templates/tmp.py \
-- ../gui/templates/user.py \
-- ../gui/templates/var_lib.py \
-- ../gui/templates/var_log.py \
-- ../gui/templates/var_run.py \
-- ../gui/templates/var_spool.py \
-- ../secon/secon.c
-+ ../secon/secon.c \
-+ ../sepolicy/info.c \
-+ ../sepolicy/search.c \
-+ ../sepolicy/sepolicy.py \
-+ ../sepolicy/sepolicy/communicate.py \
-+ ../sepolicy/sepolicy/__init__.py \
-+ ../sepolicy/sepolicy/network.py \
-+ ../sepolicy/sepolicy/generate.py \
-+ ../sepolicy/sepolicy/manpage.py \
-+ ../sepolicy/sepolicy/transition.py \
-+ ../sepolicy/sepolicy/templates/executable.py \
-+ ../sepolicy/sepolicy/templates/__init__.py \
-+ ../sepolicy/sepolicy/templates/network.py \
-+ ../sepolicy/sepolicy/templates/rw.py \
-+ ../sepolicy/sepolicy/templates/script.py \
-+ ../sepolicy/sepolicy/templates/semodule.py \
-+ ../sepolicy/sepolicy/templates/tmp.py \
-+ ../sepolicy/sepolicy/templates/user.py \
-+ ../sepolicy/sepolicy/templates/var_lib.py \
-+ ../sepolicy/sepolicy/templates/var_log.py \
-+ ../sepolicy/sepolicy/templates/var_run.py \
-+ ../sepolicy/sepolicy/templates/var_spool.py \
-+ booleans.py
-
- #default:: clean
-
--all:: update-po $(MOFILES)
-+all:: $(MOFILES)
-
--$(POTFILE): $(POTFILES)
-+booleans.py:
-+ sepolicy booleans -a > booleans.py
-+
-+$(POTFILE): $(POTFILES) booleans.py
- $(XGETTEXT) --keyword=_ --keyword=N_ $(POTFILES)
- @if cmp -s $(NLSPACKAGE).po $(POTFILE); then \
- rm -f $(NLSPACKAGE).po; \
-@@ -87,6 +99,7 @@ $(POTFILE): $(POTFILES)
- fi; \
-
- update-po: Makefile $(POTFILE) refresh-po
-+ @rm -f booleans.py
-
- refresh-po: Makefile
- for cat in $(POFILES); do \
-diff --git a/policycoreutils/po/POTFILES.in b/policycoreutils/po/POTFILES.in
+--- a/policycoreutils/po/Makefilediff --git a/policycoreutils/po/POTFILES.in b/policycoreutils/po/POTFILES.in
index aab1a4e..75117f4 100644
--- a/policycoreutils/po/POTFILES.in
+++ b/policycoreutils/po/POTFILES.in
diff --git a/policycoreutils.spec b/policycoreutils.spec
index 9044b2a..20c386d 100644
--- a/policycoreutils.spec
+++ b/policycoreutils.spec
@@ -22,6 +22,7 @@ Source6: selinux-polgengui.desktop
Source8: policycoreutils_man_ru2.tar.bz2
Source10: restorecond.service
Patch: policycoreutils-rhat.patch
+Patch1: policycoreutils_po_makefile.patch
#Patch4: policycoreutils-sepolgen.patch
Obsoletes: policycoreutils < 2.0.61-2
Conflicts: filesystem < 3
@@ -63,6 +64,7 @@ context.
%prep
%setup -q -a 1
%patch -p2 -b .rhat
+%patch1 -p1 -b .po
#%patch4 -p2 -b .sepolgen -d sepolgen-%{sepolgenver}
%build
diff --git a/policycoreutils_po_makefile.patch b/policycoreutils_po_makefile.patch
new file mode 100644
index 0000000..d43ad35
--- /dev/null
+++ b/policycoreutils_po_makefile.patch
@@ -0,0 +1,73 @@
+diff -up policycoreutils-2.1.13/po/Makefile~ policycoreutils-2.1.13/po/Makefile
+--- policycoreutils-2.1.13/po/Makefile~ 2012-10-16 11:59:08.989472832 -0400
++++ policycoreutils-2.1.13/po/Makefile 2012-10-16 11:59:18.868476822 -0400
+@@ -53,33 +53,44 @@ POTFILES = \
+ ../gui/modulesPage.py \
+ ../gui/polgen.glade \
+ ../gui/polgengui.py \
+- ../gui/polgen.py \
+ ../gui/portsPage.py \
+- ../gui/selinux.tbl \
+ ../gui/semanagePage.py \
+ ../gui/statusPage.py \
+ ../gui/system-config-selinux.glade \
+ ../gui/system-config-selinux.py \
+ ../gui/usersPage.py \
+- ../gui/templates/executable.py \
+- ../gui/templates/__init__.py \
+- ../gui/templates/network.py \
+- ../gui/templates/rw.py \
+- ../gui/templates/script.py \
+- ../gui/templates/semodule.py \
+- ../gui/templates/tmp.py \
+- ../gui/templates/user.py \
+- ../gui/templates/var_lib.py \
+- ../gui/templates/var_log.py \
+- ../gui/templates/var_run.py \
+- ../gui/templates/var_spool.py \
+- ../secon/secon.c
++ ../secon/secon.c \
++ ../sepolicy/info.c \
++ ../sepolicy/search.c \
++ ../sepolicy/sepolicy.py \
++ ../sepolicy/sepolicy/communicate.py \
++ ../sepolicy/sepolicy/__init__.py \
++ ../sepolicy/sepolicy/network.py \
++ ../sepolicy/sepolicy/generate.py \
++ ../sepolicy/sepolicy/manpage.py \
++ ../sepolicy/sepolicy/transition.py \
++ ../sepolicy/sepolicy/templates/executable.py \
++ ../sepolicy/sepolicy/templates/__init__.py \
++ ../sepolicy/sepolicy/templates/network.py \
++ ../sepolicy/sepolicy/templates/rw.py \
++ ../sepolicy/sepolicy/templates/script.py \
++ ../sepolicy/sepolicy/templates/semodule.py \
++ ../sepolicy/sepolicy/templates/tmp.py \
++ ../sepolicy/sepolicy/templates/user.py \
++ ../sepolicy/sepolicy/templates/var_lib.py \
++ ../sepolicy/sepolicy/templates/var_log.py \
++ ../sepolicy/sepolicy/templates/var_run.py \
++ ../sepolicy/sepolicy/templates/var_spool.py \
++ booleans.py
+
+ #default:: clean
+
+-all:: update-po $(MOFILES)
++all:: $(MOFILES)
+
+-$(POTFILE): $(POTFILES)
++booleans.py:
++ sepolicy booleans -a > booleans.py
++
++$(POTFILE): $(POTFILES) booleans.py
+ $(XGETTEXT) --keyword=_ --keyword=N_ $(POTFILES)
+ @if cmp -s $(NLSPACKAGE).po $(POTFILE); then \
+ rm -f $(NLSPACKAGE).po; \
+@@ -88,6 +99,7 @@ $(POTFILE): $(POTFILES)
+ fi; \
+
+ update-po: Makefile $(POTFILE) refresh-po
++ @rm -f booleans.py
+
+ refresh-po: Makefile
+ for cat in $(POFILES); do \
More information about the scm-commits
mailing list