SF.net SVN: gar:[23196] csw/mgar/pkg/libserf/trunk

dmichelsen at users.sourceforge.net dmichelsen at users.sourceforge.net
Wed Mar 12 10:40:50 CET 2014


Revision: 23196
          http://sourceforge.net/p/gar/code/23196
Author:   dmichelsen
Date:     2014-03-12 09:40:49 +0000 (Wed, 12 Mar 2014)
Log Message:
-----------
libserf/trunk: Enable kerberos

Modified Paths:
--------------
    csw/mgar/pkg/libserf/trunk/Makefile

Property Changed:
----------------
    csw/mgar/pkg/libserf/trunk/

Index: csw/mgar/pkg/libserf/trunk
===================================================================
--- csw/mgar/pkg/libserf/trunk	2014-03-12 09:25:10 UTC (rev 23195)
+++ csw/mgar/pkg/libserf/trunk	2014-03-12 09:40:49 UTC (rev 23196)

Property changes on: csw/mgar/pkg/libserf/trunk
___________________________________________________________________
Modified: svn:ignore
## -1,4 +1 ##
-cookies
-download
 work
-
Modified: csw/mgar/pkg/libserf/trunk/Makefile
===================================================================
--- csw/mgar/pkg/libserf/trunk/Makefile	2014-03-12 09:25:10 UTC (rev 23195)
+++ csw/mgar/pkg/libserf/trunk/Makefile	2014-03-12 09:40:49 UTC (rev 23196)
@@ -38,9 +38,14 @@
 RUNTIME_DEP_PKGS_CSWlibserf1-1 += CSWlibaprutil1-0
 RUNTIME_DEP_PKGS_CSWlibserf1-1 += CSWlibssl1-0-0
 RUNTIME_DEP_PKGS_CSWlibserf1-1 += CSWlibz1
+RUNTIME_DEP_PKGS_CSWlibserf1-1 += CSWlibintl8
+RUNTIME_DEP_PKGS_CSWlibserf1-1 += CSWlibkrb5-3
 # The name libserf1_3 was wrong due to false soname interpretation
 OBSOLETED_BY_CSWlibserf1-1 += CSWlibserf1-3
 
+# Linker anomaly
+CHECKPKG_OVERRIDES_CSWlibserf1-1 += surplus-dependency|CSWlibintl8
+
 PACKAGES += CSWlibserf-dev
 CATALOGNAME_CSWlibserf-dev = libserf_dev
 SPKG_DESC_CSWlibserf-dev = Development files for libserf-1.so.1
@@ -62,8 +67,15 @@
 # escape magics to make sure it is passed as is to the linker
 SCONS_FLAGS += LINKFLAGS="$(LDFLAGS) $(subst $$,\\$$\\,$(LD_OPTIONS))"
 
+# Enable Kerberos, usually this is $(prefix) and bin/krb5-config is appended, but we need explicit
+# specification as bin/ may also be bin/sparcv9 for 64 bit.
+SCONS_FLAGS += GSSAPI=$(bindir)/krb5-config
+
 include gar/category.mk
 
+# scons debugging: --debug=<type> with
+#   count, duplicate, explain, findlibs, includes, memoizer, memory, objects, pdb, prepare, presub, stacktrace, time
+
 build-serf:
 	(cd $(WORKSRC); \
 		$(BUILD_ENV) scons \

This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.



More information about the devel mailing list