Sun Jan 29 01:16:25 2012 UTC ()
devel/gps: Use only direct DSO linking

GPR projects ignore LDFLAGS* from pkgsrc, so the GPS project file had to
be modified with new linker switches to X libs in order to make
gnu linker v2.22 happy.


(marino)
diff -r1.3 -r1.4 pkgsrc/devel/gps/distinfo
diff -r0 -r1.1 pkgsrc/devel/gps/patches/patch-gps_gps.gpr

cvs diff -r1.3 -r1.4 pkgsrc/devel/gps/Attic/distinfo (expand / switch to unified diff)

--- pkgsrc/devel/gps/Attic/distinfo 2011/10/14 17:22:06 1.3
+++ pkgsrc/devel/gps/Attic/distinfo 2012/01/29 01:16:24 1.4
@@ -1,14 +1,15 @@ @@ -1,14 +1,15 @@
1$NetBSD: distinfo,v 1.3 2011/10/14 17:22:06 marino Exp $ 1$NetBSD: distinfo,v 1.4 2012/01/29 01:16:24 marino Exp $
2 2
3SHA1 (gps-5.0.1.tar.bz2) = 5fc7fba2d80b2b405c60b0a4ecc6c4d2792a3829 3SHA1 (gps-5.0.1.tar.bz2) = 5fc7fba2d80b2b405c60b0a4ecc6c4d2792a3829
4RMD160 (gps-5.0.1.tar.bz2) = 17d90cd493cca50a70ebb4118b69ebba759b964a 4RMD160 (gps-5.0.1.tar.bz2) = 17d90cd493cca50a70ebb4118b69ebba759b964a
5Size (gps-5.0.1.tar.bz2) = 9303980 bytes 5Size (gps-5.0.1.tar.bz2) = 9303980 bytes
6SHA1 (patch-aa) = 4a590aa2a38797548a44e3974f3534aa36138ab0 6SHA1 (patch-aa) = 4a590aa2a38797548a44e3974f3534aa36138ab0
7SHA1 (patch-ab) = 59c13a902436f3953a467b914e8b3c01443263c6 7SHA1 (patch-ab) = 59c13a902436f3953a467b914e8b3c01443263c6
8SHA1 (patch-ac) = 4c350aa10b82aef2baaf29465ffec30942ed6c0d 8SHA1 (patch-ac) = 4c350aa10b82aef2baaf29465ffec30942ed6c0d
9SHA1 (patch-ae) = 30d8f07a0115ddd6820f907806eaf41360297f67 9SHA1 (patch-ae) = 30d8f07a0115ddd6820f907806eaf41360297f67
10SHA1 (patch-af) = b54e4b5076bbdcb67953856d668c9e9bde72f3ea 10SHA1 (patch-af) = b54e4b5076bbdcb67953856d668c9e9bde72f3ea
11SHA1 (patch-ak) = 415e7a0017ce22fa28657dcafabc6ebc7c151582 11SHA1 (patch-ak) = 415e7a0017ce22fa28657dcafabc6ebc7c151582
12SHA1 (patch-al) = cf6fb268ebce1895c22686c987d24a4f031aba01 12SHA1 (patch-al) = cf6fb268ebce1895c22686c987d24a4f031aba01
13SHA1 (patch-am) = bb0257d86161abd39d9d8a952a0a20d921d401dc 13SHA1 (patch-am) = bb0257d86161abd39d9d8a952a0a20d921d401dc
14SHA1 (patch-an) = 9a12bfd2950fe4fc06a72f5970ff125cdddb6f82 14SHA1 (patch-an) = 9a12bfd2950fe4fc06a72f5970ff125cdddb6f82
 15SHA1 (patch-gps_gps.gpr) = fbcb7d38a0910d24a14f30b982a85f2c89c2828a

File Added: pkgsrc/devel/gps/patches/Attic/patch-gps_gps.gpr
$NetBSD: patch-gps_gps.gpr,v 1.1 2012/01/29 01:16:24 marino Exp $

--- gps/gps.gpr.orig	2012-01-28 15:08:25.689555000 +0000
+++ gps/gps.gpr
@@ -73,7 +73,7 @@ project GPS is
          when "Windows_NT" =>
             for Default_Switches ("Ada") use ("obj/gps.res");
          when "unix" =>
-            null;
+            for Default_Switches ("Ada") use ("-lXrender", "-lX11");
       end case;
       --  for Default_Switches ("Ada") use ("-lgmem");
       --  for Default_Switches ("Ada") use ("-pg");