[packages/goldwater] - fix linking dependencies - rel 10

baggins baggins at pld-linux.org
Tue Aug 6 17:59:32 CEST 2013


commit 438cd2f32619855541f6a8d83f3b6bc78bc7796e
Author: Jan Rękorajski <baggins at pld-linux.org>
Date:   Tue Aug 6 17:59:19 2013 +0200

    - fix linking dependencies
    - rel 10

 goldwater-link.patch | 79 ++++++++++++++++++++++++++++++++++++++++++++++++++++
 goldwater.spec       |  7 +++--
 2 files changed, 84 insertions(+), 2 deletions(-)
---
diff --git a/goldwater.spec b/goldwater.spec
index f864b2d..239c64a 100644
--- a/goldwater.spec
+++ b/goldwater.spec
@@ -2,7 +2,7 @@ Summary:	Messaging Middleware
 Summary(pl.UTF-8):	Oprogramowanie pośredniczące w komunikacji
 Name:		goldwater
 Version:	1.4.0
-Release:	9
+Release:	10
 License:	GPL
 Group:		Applications
 Source0:	http://www.nfluid.com/download/src/%{name}-%{version}.tgz
@@ -13,6 +13,7 @@ Patch2:		%{name}-soname.patch
 Patch3:		%{name}-pic.patch
 Patch4:		%{name}-make.patch
 Patch5:		%{name}-lvalue.patch
+Patch6:		%{name}-link.patch
 BuildRequires:	autoconf
 BuildRequires:	automake
 BuildRequires:	expat-devel
@@ -81,6 +82,7 @@ Goldwater Messaging Middleware - statyczne biblioteki.
 %patch3 -p1
 %patch4 -p1
 %patch5 -p1
+%patch6 -p1
 
 %build
 cp -f /usr/share/automake/config.sub .
@@ -88,7 +90,8 @@ cp -f /usr/share/automake/config.sub .
 %{__autoconf}
 %configure \
 	cflags=our
-%{__make}
+
+%{__make} -j1
 
 %install
 rm -rf $RPM_BUILD_ROOT
diff --git a/goldwater-link.patch b/goldwater-link.patch
new file mode 100644
index 0000000..46b8226
--- /dev/null
+++ b/goldwater-link.patch
@@ -0,0 +1,79 @@
+--- goldwater-1.4.0/guardian/Makefile.in~	2013-08-06 17:47:27.742543216 +0200
++++ goldwater-1.4.0/guardian/Makefile.in	2013-08-06 17:48:46.200101141 +0200
+@@ -17,7 +17,7 @@
+ CC = @CC@
+ CFLAGS = @CFLAGS@ -D_SVID_SOURCE @LOCAL_CFLAGS@ -c $(ALLINC)
+ 
+-LFLAG   = -L../gwlib -L at PXLBASE@/lib -lgwtx -lgwdm -lpxtra @LOCAL_LDFLAGS@
++LFLAG   = -L../gwlib -L at PXLBASE@/lib -lgwtx -lgwdm -lpxtra -luuid @LOCAL_LDFLAGS@
+ 
+ OBJS = $(addprefix $(OBJ)/,$(OBJF))
+ 
+--- goldwater-1.4.0/admin/Makefile.in~	2013-08-06 17:47:27.742543216 +0200
++++ goldwater-1.4.0/admin/Makefile.in	2013-08-06 17:49:40.337382411 +0200
+@@ -33,7 +33,7 @@
+ ALLINC  = -I. -I.. -I../gwlib -I at PXLBASE@/include
+ CFLAGS = @CFLAGS@ -D_SVID_SOURCE @LOCAL_CFLAGS@ -DBUILDTARGET='"@BUILDTARGET@"' -c $(ALLINC)
+ 
+-LFLAG   = -L../gwlib -L at PXLBASE@/lib -L/lib @LOCAL_LDFLAGS@ -lgwtx -lpxtra -lreadline
++LFLAG   = -L../gwlib -L at PXLBASE@/lib -L/lib @LOCAL_LDFLAGS@ -lgwtx -lpxtra -lreadline -luuid
+ 
+ OBJS = $(addprefix $(OBJ)/,$(OBJF))
+ 
+--- goldwater-1.4.0/dombridge/Makefile.in~	2013-08-06 17:47:27.742543216 +0200
++++ goldwater-1.4.0/dombridge/Makefile.in	2013-08-06 17:50:05.414333662 +0200
+@@ -18,7 +18,7 @@
+ ALLINC  = -I. -I../gwlib -I../netengine -I at PXLBASE@/include
+ CFLAGS = @CFLAGS@ -D_SVID_SOURCE @LOCAL_CFLAGS@ -c $(ALLINC)
+ 
+-LFLAG   = -L../gwlib -L at PXLBASE@/lib -L../netengine -lgwneng -lgwtx -lgwdm -lpxtra @LOCAL_LDFLAGS@
++LFLAG   = -L../gwlib -L at PXLBASE@/lib -L../netengine -lgwneng -lgwtx -lgwdm -lpxtra @LOCAL_LDFLAGS@ -luuid
+ 
+ OBJS = $(addprefix $(OBJ)/,$(OBJF))
+ 
+--- goldwater-1.4.0/netserver/Makefile.in~	2013-08-06 17:47:27.742543216 +0200
++++ goldwater-1.4.0/netserver/Makefile.in	2013-08-06 17:50:55.494901803 +0200
+@@ -18,7 +18,7 @@
+ ALLINC  = -I. -I../gwlib -I../netengine -I../dombridge -I at PXLBASE@/include
+ CFLAGS = @CFLAGS@ -D_SVID_SOURCE @LOCAL_CFLAGS@ -c $(ALLINC)
+ 
+-LFLAG   = -L../gwlib -L../netengine -L at PXLBASE@/lib -lgwneng -lgwtx -lgwdm -lpxtra @LOCAL_LDFLAGS@
++LFLAG   = -L../gwlib -L../netengine -L at PXLBASE@/lib -lgwneng -lgwtx -lgwdm -lpxtra @LOCAL_LDFLAGS@ -luuid
+ 
+ OBJS = $(addprefix $(OBJ)/,$(OBJF))
+ 
+--- goldwater-1.4.0/gwlib/Makefile.in~	2013-08-06 17:52:37.536058614 +0200
++++ goldwater-1.4.0/gwlib/Makefile.in	2013-08-06 17:54:58.234318616 +0200
+@@ -117,17 +117,17 @@
+ 	ln -sf $@.$(VER_MAJOR).$(VER_MINOR) $@.$(VER_MAJOR)
+ 	ln -sf $@.$(VER_MAJOR).$(VER_MINOR) $@
+ 
+-$(BSLIBSO): $(OBJS) 
++$(BSLIBSO): $(OBJS) $(GWLIBSO)
+ 	@echo Creating shared library $(BSLIBSO)
+ 	@rm -f $@
+-	$(CC) -shared -o$@.$(VER_MAJOR).$(VER_MINOR) -Wl,-soname=$@.$(VER_MAJOR) $(OBJSBS) -L$(PXLIBDIR) -lpxtra
++	$(CC) -shared -o$@.$(VER_MAJOR).$(VER_MINOR) -Wl,-soname=$@.$(VER_MAJOR) $(OBJSBS) -L$(PXLIBDIR) -lpxtra -L./ -lgwtx
+ 	ln -sf $@.$(VER_MAJOR).$(VER_MINOR) $@.$(VER_MAJOR)
+ 	ln -sf $@.$(VER_MAJOR).$(VER_MINOR) $@
+ 
+-$(DOMLIBSO): $(OBJS) 
++$(DOMLIBSO): $(OBJS) $(GWLIBSO)
+ 	@echo Creating shared library $(DOMLIBSO)
+ 	@rm -f $@
+-	$(CC) -shared -o$@.$(VER_MAJOR).$(VER_MINOR) -Wl,-soname=$@.$(VER_MAJOR) $(OBJSDOM) -L$(PXLIBDIR) -lpxtra
++	$(CC) -shared -o$@.$(VER_MAJOR).$(VER_MINOR) -Wl,-soname=$@.$(VER_MAJOR) $(OBJSDOM) -L$(PXLIBDIR) -lpxtra -L./ -lgwtx
+ 	ln -sf $@.$(VER_MAJOR).$(VER_MINOR) $@.$(VER_MAJOR)
+ 	ln -sf $@.$(VER_MAJOR).$(VER_MINOR) $@
+ 
+--- goldwater-1.4.0/netengine/Makefile.in~	2013-08-06 17:56:41.968825447 +0200
++++ goldwater-1.4.0/netengine/Makefile.in	2013-08-06 17:58:36.480119670 +0200
+@@ -59,7 +59,7 @@
+ $(CSENGINESO): $(OBJS) 
+ 	@echo Creating shared library $(CSENGINESO)
+ 	@rm -f $@
+-	$(CC) -shared -o$@.$(VER_MAJOR).$(VER_MINOR) -Wl,-soname=$@.$(VER_MAJOR) $(OBJS) -L$(PXLIBDIR) -lpxtra
++	$(CC) -shared -o$@.$(VER_MAJOR).$(VER_MINOR) -Wl,-soname=$@.$(VER_MAJOR) $(OBJS) -L$(PXLIBDIR) -lpxtra  -L../gwlib -lgwtx
+ 	ln -sf $@.$(VER_MAJOR).$(VER_MINOR) $@.$(VER_MAJOR)
+ 	ln -sf $@.$(VER_MAJOR).$(VER_MINOR) $@
+ 
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/goldwater.git/commitdiff/438cd2f32619855541f6a8d83f3b6bc78bc7796e



More information about the pld-cvs-commit mailing list