[BACK]Return to patch-SConstruct CVS log [TXT][DIR] Up to [local] / ports / misc / gpsd3 / patches

File: [local] / ports / misc / gpsd3 / patches / Attic / patch-SConstruct (download)

Revision 1.4, Thu Jun 20 06:16:41 2019 UTC (4 years, 11 months ago) by kirby
Branch: MAIN
Changes since 1.3: +5 -13 lines

update to gpsd-3.18.1

Index: SConstruct
--- SConstruct.orig
+++ SConstruct
@@ -529,7 +529,7 @@ def CheckPKG(context, name):
 
 
 # Stylesheet URLs for making HTML and man pages from DocBook XML.
-docbook_url_stem = 'http://docbook.sourceforge.net/release/xsl/current/'
+docbook_url_stem = '${LOCALBASE}/share/xsl/docbook/'
 docbook_man_uri = docbook_url_stem + 'manpages/docbook.xsl'
 docbook_html_uri = docbook_url_stem + 'html/docbook.xsl'
 
@@ -957,7 +957,10 @@ else:
     # Determine if Qt network libraries are present, and
     # if not, force qt to off
     if env["qt"]:
-        qt_net_name = 'Qt%sNetwork' % env["qt_versioned"]
+	if env["qt_versioned"] == "5":
+		qt_net_name = 'Qt5Network'
+	elif env["qt_versioned"] == "4":
+		qt_net_name = 'QtNetwork'
         qt_network = config.CheckPKG(qt_net_name)
         if not qt_network:
             env["qt"] = False
@@ -1108,8 +1111,7 @@ if env['coveraging'] and env['python_coverage'] and no
 # Two shared libraries provide most of the code for the C programs
 
 libgps_version_soname = libgps_version_current - libgps_version_age
-libgps_version = "%d.%d.%d" % (libgps_version_soname, libgps_version_age,
-                               libgps_version_revision)
+libgps_version = "%s" % ('${LIBgps_VERSION}')
 
 libgps_sources = [
     "ais_json.c",
@@ -1519,9 +1521,7 @@ else:
             python_objects[ext].append(
                 python_env.NoCache(
                     python_env.SharedObject(
-                        src.split(".")[0] + '-py_' +
-                        '_'.join(['%s' % (x) for x in sys.version_info]) +
-                        python_config['SO'], src
+                        src.split(".")[0] + python_config['SO'], src
                     )
                 )
             )