SOURCES: setools-opt.patch - up to 2.3

zbyniu zbyniu at pld-linux.org
Mon Apr 17 01:47:57 CEST 2006


Author: zbyniu                       Date: Sun Apr 16 23:47:57 2006 GMT
Module: SOURCES                       Tag: HEAD
---- Log message:
- up to 2.3

---- Files affected:
SOURCES:
   setools-opt.patch (1.1 -> 1.2) 

---- Diffs:

================================================================
Index: SOURCES/setools-opt.patch
diff -u SOURCES/setools-opt.patch:1.1 SOURCES/setools-opt.patch:1.2
--- SOURCES/setools-opt.patch:1.1	Tue Mar 29 17:54:24 2005
+++ SOURCES/setools-opt.patch	Mon Apr 17 01:47:52 2006
@@ -1,96 +1,87 @@
---- setools-2.0/Makefile.orig	2005-03-01 00:31:59.000000000 +0100
-+++ setools-2.0/Makefile	2005-03-12 16:47:17.401244528 +0100
-@@ -90,9 +90,9 @@
- endif
+diff -ur setools.org/libapol/Makefile setools.new/libapol/Makefile
+--- setools.org/libapol/Makefile	2006-01-23 16:58:42.000000000 +0100
++++ setools.new/libapol/Makefile	2006-04-17 00:31:08.188294750 +0200
+@@ -21,7 +21,7 @@
+ CFLAGS  += -DLIBAPOL_POLICY_INSTALL_DIR='"$(POLICY_INSTALL_DIR)"'
+ CFLAGS  += -DLIBAPOL_SELINUX_DIR='"$(SELINUX_DIR)"'
+ CFLAGS	+= -DLIBAPOL_DEFAULT_POLICY='"$(POLICY_SRC_FILE)"'
+-CFLAGS  += -I.
++CFLAGS  += -I. -fPIC
  
- ifeq ($(DEBUG), 0)
--CFLAGS		= -Wall -O2 -fPIC $(TCL_INCLUDE) $(CC_DEFINES)
-+CFLAGS		= -Wall $(OPT) $(TCL_INCLUDE) $(CC_DEFINES)
- else
--CFLAGS		= -Wall -g $(TCL_INCLUDE) $(CC_DEFINES)
-+CFLAGS		= -Wall $(OPT) -g $(TCL_INCLUDE) $(CC_DEFINES)
- #CFLAGS		= -Wall -ansi -pedantic -g $(TCL_INCLUDE) $(CC_DEFINES)
- endif
+ LDFLAGS += -lfl
+ 
+diff -ur setools.org/libseaudit/Makefile setools.new/libseaudit/Makefile
+--- setools.org/libseaudit/Makefile	2006-01-23 16:58:42.000000000 +0100
++++ setools.new/libseaudit/Makefile	2006-04-17 00:32:42.678200000 +0200
+@@ -4,6 +4,7 @@
+ SEAUDIT_LIBS   = libseaudit.a ../libapol/libapol.a $(LIBS)
+ CFLAGS		+= -D_GNU_SOURCE
+ CFLAGS          += -DLIBSEAUDIT_VERSION_STRING='"$(shell cat VERSION)"'
++CFLAGS		+= -fPIC
+ LIBXML_FLAGS   = `pkg-config --cflags libxml-2.0`
+ 
+ TARGET = libseaudit.so
+diff -ur setools.org/libsefs/fsdata.c setools.new/libsefs/fsdata.c
+--- setools.org/libsefs/fsdata.c	2006-01-23 16:58:42.000000000 +0100
++++ setools.new/libsefs/fsdata.c	2006-04-17 00:30:06.880463250 +0200
+@@ -10,7 +10,7 @@
+ 
+ #include "fsdata.h"
+ /* sqlite db stuff */
+-#include "sqlite/sqlite3.h"
++#include <sqlite3.h>
  
---- setools-2.0/libsefs/Makefile.orig	2005-03-01 00:31:59.000000000 +0100
-+++ setools-2.0/libsefs/Makefile	2005-03-29 13:52:13.652651704 +0200
+ /* SE Linux includes*/
+ #include <selinux/selinux.h>
+diff -ur setools.org/libsefs/Makefile setools.new/libsefs/Makefile
+--- setools.org/libsefs/Makefile	2006-01-23 16:58:42.000000000 +0100
++++ setools.new/libsefs/Makefile	2006-04-17 00:29:01.912403000 +0200
 @@ -14,7 +14,7 @@
  LIBSO  = $(TARGET).$(shell cat VERSION)
  
  
--CFLAGS		+= -I. -I../libapol 
+-CFLAGS		+= -I. -I../libapol
 +CFLAGS		+= -I. -I../libapol -fPIC
  
- all: sqlite libsefs $(LIBSO)
- 
-@@ -23,13 +23,13 @@
- sqlite: nothing
- 	cd sqlite; $(MAKE)
+ all: libsefs libsefsso
  
--libsefs: sqlite libsefs.a 
-+libsefs: libsefs.a 
+@@ -25,10 +25,10 @@
+ 	$(MAKE) -C sqlite all
  
--$(LIBSO): $(LIB-OBJ) $(SQL-OBJ)
--	$(CC) $(LDFLAGS) -shared -o $(LIBSO) $^ -Wl,-soname,$(SONAME) 
-+$(LIBSO): $(LIB-OBJ)
-+	$(CC) $(LDFLAGS) -shared -o $(LIBSO) $^ -Wl,-soname,$(SONAME) -lsqlite3
+ $(LIBSO): sqlite $(LIB-OBJ)  
+-	$(CC) $(LDFLAGS) -shared -o $(LIBSO) $(LIB-OBJ) $(SQL-OBJ) -Wl,-soname,$(SONAME) 
++	$(CC) $(LDFLAGS) -shared -o $(LIBSO) $(LIB-OBJ) $(SQL-OBJ) -Wl,-soname,$(SONAME) -lsqlite3
  
- libsefs.a:  $(LIB-OBJ) 
+ libsefs.a: sqlite $(LIB-OBJ) 
 -	 ar cr $@ $(LIB-OBJ) $(SQL-OBJ)
 +	 ar cr $@ $(LIB-OBJ)
  
- install-libsefs-shared: $(LIBSO)
+ install-libsefs-shared: $(LIBSO) install-includes
  	install -m 755 $(LIBSO) $(SHARED_LIB_INSTALL_DIR)
---- setools-2.0/libsefs/fsdata.c.orig	2005-03-01 00:31:59.000000000 +0100
-+++ setools-2.0/libsefs/fsdata.c	2005-03-29 13:52:32.959716584 +0200
-@@ -10,7 +10,7 @@
- 
- #include "fsdata.h"
- /* sqlite db stuff */
--#include "sqlite/sqlite3.h"
-+#include <sqlite3.h>
- 
- 
- /* SE Linux includes*/
---- setools-2.0/libapol/Makefile.orig	2005-03-01 00:31:59.000000000 +0100
-+++ setools-2.0/libapol/Makefile	2005-03-29 14:04:13.687189816 +0200
-@@ -22,7 +22,7 @@
- CFLAGS  += -DLIBAPOL_POLICY_INSTALL_DIR='"$(POLICY_INSTALL_DIR)"'
- CFLAGS  += -DLIBAPOL_SELINUX_DIR='"$(SELINUX_DIR)"'
- CFLAGS	+= -DLIBAPOL_DEFAULT_POLICY='"$(POLICY_SRC_FILE)"'
--CFLAGS  += -I.
-+CFLAGS  += -I. -fPIC
- 
- all: libapol libapol-tcl libapolso libapol-tclso
+diff -ur setools.org/Makefile setools.new/Makefile
+--- setools.org/Makefile	2006-01-23 16:58:42.000000000 +0100
++++ setools.new/Makefile	2006-04-17 00:24:58.009160000 +0200
+@@ -89,9 +89,9 @@
+ endif
  
---- setools-2.0/libseuser/Makefile.orig	2005-03-01 00:31:59.000000000 +0100
-+++ setools-2.0/libseuser/Makefile	2005-03-29 14:04:45.020426440 +0200
-@@ -6,6 +6,7 @@
- 
- CFLAGS      += -DLIBSEUSER_VERSION_STRING='"$(shell cat VERSION)"'
- CFLAGS      += -DSETFILES_PROG='"$(SETFILES_PROG)"'
-+CFLAGS      += -fPIC
- 
- TARGET 	    = libseuser.so
- SONAME 	    = $(TARGET).1
---- setools-2.0/libseaudit/Makefile.orig	2005-03-01 00:31:59.000000000 +0100
-+++ setools-2.0/libseaudit/Makefile	2005-03-29 14:05:11.066466840 +0200
-@@ -3,6 +3,7 @@
- SEAUDIT_LIBS   = libseaudit.a ../libapol/libapol.a $(LIBS)
- CFLAGS		+= -D_GNU_SOURCE
- CFLAGS          += -DLIBSEAUDIT_VERSION_STRING='"$(shell cat VERSION)"'
-+CFLAGS          += -fPIC
- LIBXML_FLAGS   = `pkg-config --cflags libxml-2.0`
+ ifeq ($(DEBUG), 0)
+-CFLAGS			= -Wall -O2 -fPIC $(CC_DEFINES)
++CFLAGS			= $(OPT) -fPIC $(CC_DEFINES)
+ else
+-CFLAGS			= -Wall -g -fPIC $(CC_DEFINES) -DDEBUG
++CFLAGS			= $(OPT) -fPIC $(CC_DEFINES) -DDEBUG
+ #CFLAGS			= -Wall -ansi -pedantic -g $(CC_DEFINES)
+ endif
  
- TARGET = libseaudit.so
---- setools-2.0/secmds/Makefile.orig	2005-03-01 00:31:59.000000000 +0100
-+++ setools-2.0/secmds/Makefile	2005-03-29 15:22:33.467714576 +0200
-@@ -56,7 +56,7 @@
+diff -ur setools.org/secmds/Makefile setools.new/secmds/Makefile
+--- setools.org/secmds/Makefile	2006-01-20 23:01:04.000000000 +0100
++++ setools.new/secmds/Makefile	2006-04-17 00:52:47.641505500 +0200
+@@ -47,7 +47,7 @@
  	$(CC) -c indexcon.c $(CFLAGS) $(INCLUDE)
  
- indexcon: indexcon.o $(LIBAPOL) $(LIBSEFS)
--	$(CC) -static -o $@ indexcon.o $(LINKFLAGS) $(STATICSEFS) $(LIBSELINUXSO) $(STATICAPOL) $(LIBS)
-+	$(CC) -o $@ indexcon.o $(LINKFLAGS) $(LIBSEFS) $(LIBSELINUXSO) $(LIBAPOL) $(LIBS)
+ indexcon: indexcon.o $(LIBSEFS) $(LIBAPOL)
+-	$(CC) -o $@ indexcon.o $(LINKFLAGS) $(STATICSEFS) $(LIBSELINUXSO) $(STATICAPOL) $(LIBS)
++	$(CC) -o $@ indexcon.o $(LINKFLAGS) $(STATICSEFS) $(LIBSELINUXSO) $(STATICAPOL) $(LIBS) -lsqlite3
  
  searchcon.o: searchcon.c
  	$(CC) -c searchcon.c $(CFLAGS) $(INCLUDE)
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/SOURCES/setools-opt.patch?r1=1.1&r2=1.2&f=u



More information about the pld-cvs-commit mailing list