File procmeter3-3.4a.patch of Package procmeter

--- Makefile
+++ Makefile
@@ -15,13 +15,13 @@
 # Paths
 
 # INSTDIR - the default root directory for the package
-INSTDIR=/usr/local
+INSTDIR=/usr
 
 # MANDIR - the directory to install man pages to
-MANDIR=$(INSTDIR)/man
+MANDIR=$(INSTDIR)/share/man
 
 # LIB_PATH - the root dir for library files
-LIB_PATH=$(INSTDIR)/lib/X11/ProcMeter3
+LIB_PATH=$(INSTDIR)/lib/ProcMeter3
 
 # MOD_PATH - the path modules are stored in
 MOD_PATH=$(LIB_PATH)/modules
@@ -36,7 +36,7 @@
 
 # Program options
 
-CFLAGS=-g -O2 -Wall
+CFLAGS=$(RPM_OPT_FLAGS) -Wall
 LDFLAGS=
 
 PATHDEFS=-DINSTDIR=\"$(INSTDIR)\"   -DLIB_PATH=\"$(LIB_PATH)\" \
@@ -125,35 +125,35 @@
 install :
 	@[ -f procmeter3 ] || [ -f gprocmeter3 ] || [ -f procmeter3-log ] || [ -f procmeter3-lcd ] || \
 	  (echo "*** Run 'make all' or 'make procmeter3' or 'make gprocmeter3' or 'make procmeter3-log' or 'make procmeter3-lcd' first." ; exit 1)
-	install -d $(LIB_PATH)
-	install -d $(MOD_PATH)
-	install -d $(RC_PATH)
+	install -d $(DESTDIR)$(LIB_PATH)
+	install -d $(DESTDIR)$(MOD_PATH)
+	install -d $(DESTDIR)$(RC_PATH)
 #
 	$(MAKE) -C modules install MOD_PATH=$(MOD_PATH) LIB_PATH=$(LIB_PATH)
 #
-	install -d $(INSTDIR)/bin
-	[ ! -f procmeter3 ]     || install -m 755 procmeter3 $(INSTDIR)/bin
+	install -d $(DESTDIR)$(INSTDIR)/bin
+	[ ! -f procmeter3 ]     || install -m 755 procmeter3 $(DESTDIR)$(INSTDIR)/bin
 	@[ -f procmeter3 ]      || (echo "" ; echo "*** The procmeter3 program has not been installed (it does not exist)." ; echo "")
-	[ ! -f gprocmeter3 ]    || install -m 755 gprocmeter3 $(INSTDIR)/bin
+	[ ! -f gprocmeter3 ]    || install -m 755 gprocmeter3 $(DESTDIR)$(INSTDIR)/bin
 	@[ -f gprocmeter3 ]     || (echo "" ; echo "*** The gprocmeter3 program has not been installed (it does not exist)." ; echo "")
-	[ ! -f procmeter3-log ] || install -m 755 procmeter3-log $(INSTDIR)/bin
+	[ ! -f procmeter3-log ] || install -m 755 procmeter3-log $(DESTDIR)$(INSTDIR)/bin
 	@[ -f procmeter3-log ]  || (echo "" ; echo "*** The procmeter3-log program has not been installed (it does not exist)." ; echo "")
-	[ ! -f procmeter3-lcd ] || install -m 755 procmeter3-lcd $(INSTDIR)/bin
+	[ ! -f procmeter3-lcd ] || install -m 755 procmeter3-lcd $(DESTDIR)$(INSTDIR)/bin
 	@[ -f procmeter3-lcd ]  || (echo "" ; echo "*** The procmeter3-lcd program has not been installed (it does not exist)." ; echo "")
 #
-	install -d $(MANDIR)/man1
-	install -d $(MANDIR)/man5
-	[ ! -f procmeter3 ]     || install -m 644 man/procmeter3.1      $(MANDIR)/man1
-	[ ! -f procmeter3-log ] || install -m 644 man/procmeter3-log.1  $(MANDIR)/man1
-	[ ! -f procmeter3-lcd ] || install -m 644 man/procmeter3-lcd.1  $(MANDIR)/man1
-	[ ! -f gprocmeter3 ]    || install -m 644 man/gprocmeter3.1     $(MANDIR)/man1
-	install -m 644 man/procmeterrc.5        $(MANDIR)/man5
-	install -m 644 man/procmeter3_modules.1 $(MANDIR)/man1
+	install -d $(DESTDIR)$(MANDIR)/man1
+	install -d $(DESTDIR)$(MANDIR)/man5
+	[ ! -f procmeter3 ]     || install -m 644 man/procmeter3.1      $(DESTDIR)$(MANDIR)/man1
+	[ ! -f procmeter3-log ] || install -m 644 man/procmeter3-log.1  $(DESTDIR)$(MANDIR)/man1
+	[ ! -f procmeter3-lcd ] || install -m 644 man/procmeter3-lcd.1  $(DESTDIR)$(MANDIR)/man1
+	[ ! -f gprocmeter3 ]    || install -m 644 man/gprocmeter3.1     $(DESTDIR)$(MANDIR)/man1
+	install -m 644 man/procmeterrc.5        $(DESTDIR)$(MANDIR)/man5
+	install -m 644 man/procmeter3_modules.1 $(DESTDIR)$(MANDIR)/man1
 #
-	[ ! -f $(RC_PATH)/.procmeterrc ] || mv $(RC_PATH)/.procmeterrc $(RC_PATH)/procmeterrc
-	@[ ! -f $(RC_PATH)/procmeterrc ] || (echo "" ; echo "*** The $(RC_PATH)/procmeterrc file has not been installed (it already exists)." ; echo "")
-	[ -f $(RC_PATH)/procmeterrc ] || install -m 644 procmeterrc.install $(RC_PATH)/procmeterrc
-	install -m 644 procmeterrc.install $(RC_PATH)
+	[ ! -f $(DESTDIR)$(RC_PATH)/.procmeterrc ] || mv $(DESTDIR)$(RC_PATH)/.procmeterrc $(DESTDIR)$(RC_PATH)/procmeterrc
+	@[ ! -f $(DESTDIR)$(RC_PATH)/procmeterrc ] || (echo "" ; echo "*** The $(DESTDIR)$(RC_PATH)/procmeterrc file has not been installed (it already exists)." ; echo "")
+	[ -f $(DESTDIR)$(RC_PATH)/procmeterrc ] || install -m 644 procmeterrc.install $(DESTDIR)$(RC_PATH)/procmeterrc
+	install -m 644 procmeterrc.install $(DESTDIR)$(RC_PATH)
 #
-	install -d $(LIB_PATH)/include
-	install -m 644 procmeter.h $(LIB_PATH)/include
+	install -d $(DESTDIR)$(LIB_PATH)/include
+	install -m 644 procmeter.h $(DESTDIR)$(LIB_PATH)/include
--- modules/Makefile
+++ modules/Makefile
@@ -14,8 +14,8 @@
 
 # Paths (overridden by main Makefile)
 
-INSTDIR=/usr/local
-LIB_PATH=$(INSTDIR)/lib/X11/ProcMeter3
+INSTDIR=/usr
+LIB_PATH=$(INSTDIR)/lib/ProcMeter3
 MOD_PATH=$(LIB_PATH)/modules
 
 # Programs
@@ -25,7 +25,7 @@
 
 # Program options (overridden by main Makefile)
 
-CFLAGS=-g -O2 -Wall
+CFLAGS=$(RPM_OPT_FLAGS) -Wall
 LDFLAGS=
 
 # Compilation targets
@@ -61,10 +61,12 @@
 .PHONY : install
 
 install :
-	install -d $(MOD_PATH)
-	install -d $(LIB_PATH)/example
+	install -d $(DESTDIR)$(MOD_PATH)
+	install -d $(DESTDIR)$(LIB_PATH)/example
 	for module in *.so ; do \
-	   [ $$module = template.so ] || install -m 755 $$module $(MOD_PATH) ;\
+	   [ $$module = template.so ] || install -m 755 $$module $(DESTDIR)$(MOD_PATH) ;\
 	done
-	install -m 644 README $(LIB_PATH)/example
-	install -m 644 template.c $(LIB_PATH)/example
+	install -m 644 README $(DESTDIR)$(LIB_PATH)/example
+	install -m 644 template.c $(DESTDIR)$(LIB_PATH)/example
+
+
--- procmeterp.h
+++ procmeterp.h
@@ -29,7 +29,7 @@
 #endif
 
 #ifndef LIB_PATH
-#define LIB_PATH  INSTDIR  "/lib/X11/ProcMeter3"
+#define LIB_PATH  INSTDIR  "/lib/ProcMeter3"
 #endif
 #ifndef MOD_PATH
 #define MOD_PATH  LIB_PATH "/modules"
--- xaw/Makefile
+++ xaw/Makefile
@@ -23,7 +23,7 @@
 LDFLAGS=
 
 X_CFLAGS=-I/usr/X11/include -I/usr/X11R6/include
-X_LDFLAGS=-L/usr/X11/lib -L/usr/X11R6/lib -lXaw -lXmu -lXt -lXext -lSM -lICE -lX11
+X_LDFLAGS=-L$(XLIBDIR) -lXaw -lXmu -lXt -lXext -lSM -lICE -lX11
 
 # Compilation targets
 
openSUSE Build Service is sponsored by