Author: glen                         Date: Tue Oct  7 12:09:13 2008 GMT
Module: SOURCES                       Tag: HEAD
---- Log message:
- makefile variables to be able to build rpm as non-root user

---- Files affected:
SOURCES:
   switchboard-make.patch (NONE -> 1.1)  (NEW)

---- Diffs:

================================================================
Index: SOURCES/switchboard-make.patch
diff -u /dev/null SOURCES/switchboard-make.patch:1.1
--- /dev/null   Tue Oct  7 14:09:13 2008
+++ SOURCES/switchboard-make.patch      Tue Oct  7 14:09:07 2008
@@ -0,0 +1,52 @@
+--- switchboard-2.0.16/Makefile        2008-10-07 15:02:12.105551569 +0300
++++ switchboard-2.0.16/Makefile        2008-10-07 15:06:32.960617276 +0300
+@@ -6,6 +6,10 @@
+ CXXFLAGS      = $(EXTRA_CXXFLAGS)
+ LDFLAGS               = $(EXTRA_LDFLAGS)
+ LIBS          = -lboost_serialization$(BOOST_TAG) $(EXTRA_LIBS)
++MANDIR      = $(PREFIX)/man
++BINDIR      = $(PREFIX)/bin
++ROOTUSER    = root
++ROOTGROUP   = bin
+ 
+ OBJS= \
+       main.o                          \
+@@ -127,23 +131,23 @@
+       $(INSTALL) -d -m 0755 $(DESTDIR)$(PREFIX)/lib
+       $(INSTALL) -d -m 0755 $(DESTDIR)$(PREFIX)/lib/switchboard
+       $(INSTALL) -d -m 0755 $(DESTDIR)$(PREFIX)/share/switchboard/errors
+-      $(INSTALL) -d -m 0755 $(DESTDIR)$(PREFIX)/bin
+-      $(INSTALL) -d -m 0755 $(DESTDIR)$(PREFIX)/man
+-      $(INSTALL) -d -m 0755 $(DESTDIR)$(PREFIX)/man/man1
+-      $(INSTALL) -d -m 0755 $(DESTDIR)$(PREFIX)/man/man4
+-      $(INSTALL) -d -m 0755 $(DESTDIR)$(PREFIX)/man/man8
++      $(INSTALL) -d -m 0755 $(DESTDIR)$(BINDIR)
++      $(INSTALL) -d -m 0755 $(DESTDIR)$(MANDIR)
++      $(INSTALL) -d -m 0755 $(DESTDIR)$(MANDIR)/man1
++      $(INSTALL) -d -m 0755 $(DESTDIR)$(MANDIR)/man4
++      $(INSTALL) -d -m 0755 $(DESTDIR)$(MANDIR)/man8
+       $(INSTALL) -d -m 0755 $(DESTDIR)$(CONFDIR)
+-      $(INSTALL) -o root -g $(SB_GROUP) -m 0755 switchboard 
$(DESTDIR)$(PREFIX)/bin
+-      $(INSTALL) -o root -g $(SB_GROUP) -m 0755 switchstats 
$(DESTDIR)$(PREFIX)/bin
+-      $(INSTALL) -o root -g $(SB_GROUP) -m 0755 switchboard-bin 
$(DESTDIR)$(PREFIX)/lib/switchboard
+-      $(INSTALL) -o root -g $(SB_GROUP) -m 04710 $(SWEXEC) 
$(DESTDIR)$(PREFIX)/lib/switchboard
+-      $(INSTALL) -o root -g $(SB_GROUP) -m 04710 $(SWKILL) 
$(DESTDIR)$(PREFIX)/lib/switchboard
+-      $(INSTALL) -o root -g bin -m 0644 switchboard.conf.example 
$(DESTDIR)$(CONFDIR)
+-      $(INSTALL) -o root -g bin -m 0644 switchboard.8 
$(DESTDIR)$(PREFIX)/man/man8
+-      $(INSTALL) -o root -g bin -m 0644 switchstats.1 
$(DESTDIR)$(PREFIX)/man/man1
+-      $(INSTALL) -o root -g bin -m 0644 switchboard.conf.4 
$(DESTDIR)$(PREFIX)/man/man4
++      $(INSTALL) -o $(ROOTUSER) -g $(SB_GROUP) -m 0755 switchboard 
$(DESTDIR)$(BINDIR)
++      $(INSTALL) -o $(ROOTUSER) -g $(SB_GROUP) -m 0755 switchstats 
$(DESTDIR)$(BINDIR)
++      $(INSTALL) -o $(ROOTUSER) -g $(SB_GROUP) -m 0755 switchboard-bin 
$(DESTDIR)$(PREFIX)/lib/switchboard
++      $(INSTALL) -o $(ROOTUSER) -g $(SB_GROUP) -m 04710 $(SWEXEC) 
$(DESTDIR)$(PREFIX)/lib/switchboard
++      $(INSTALL) -o $(ROOTUSER) -g $(SB_GROUP) -m 04710 $(SWKILL) 
$(DESTDIR)$(PREFIX)/lib/switchboard
++      $(INSTALL) -o $(ROOTUSER) -g $(ROOTGROUP) -m 0644 
switchboard.conf.example $(DESTDIR)$(CONFDIR)
++      $(INSTALL) -o $(ROOTUSER) -g $(ROOTGROUP) -m 0644 switchboard.8 
$(DESTDIR)$(MANDIR)/man8
++      $(INSTALL) -o $(ROOTUSER) -g $(ROOTGROUP) -m 0644 switchstats.1 
$(DESTDIR)$(MANDIR)/man1
++      $(INSTALL) -o $(ROOTUSER) -g $(ROOTGROUP) -m 0644 switchboard.conf.4 
$(DESTDIR)$(MANDIR)/man4
+       for x in $(ERRORS); do \
+-              $(INSTALL) -o root -g bin -m 0644 errors/$$x 
$(DESTDIR)$(PREFIX)/share/switchboard/errors; \
++              $(INSTALL) -o $(ROOTUSER) -g $(ROOTGROUP) -m 0644 errors/$$x 
$(DESTDIR)$(PREFIX)/share/switchboard/errors; \
+       done
+ 
+ clean:
================================================================
_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to