Revision: 16712
          http://gar.svn.sourceforge.net/gar/?rev=16712&view=rev
Author:   cgrzemba
Date:     2012-01-06 11:54:19 +0000 (Fri, 06 Jan 2012)
Log Message:
-----------
mozldap/trunk: adjust install paths to tolerate package oldapclient

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

Modified: csw/mgar/pkg/mozldap/trunk/Makefile
===================================================================
--- csw/mgar/pkg/mozldap/trunk/Makefile 2012-01-06 09:15:32 UTC (rev 16711)
+++ csw/mgar/pkg/mozldap/trunk/Makefile 2012-01-06 11:54:19 UTC (rev 16712)
@@ -100,6 +100,7 @@
 RUNTIME_DEP_PKGS_CSWmozldap-tools += CSWlibsvrcore0
 RUNTIME_DEP_PKGS_CSWmozldap-tools += CSWsasl
 RUNTIME_DEP_PKGS_CSWmozldap-tools += CSWlibplds4
+RUNTIME_DEP_PKGS_CSWmozldap-tools += CSWlibiconv2
 
 PACKAGES += CSWmozldap-dev
 CATALOGNAME_CSWmozldap-dev = mozldap_dev
@@ -117,14 +118,19 @@
 # Move the include files to include/nspr to prevent polluting the main
 # header file namespace.
 
-CONFIGURE_ARGS  = $(DIRPATHS)
+# override the standard paths
+bindir=$(prefix)/bin/dirsrv
+includedir=$(prefix)/include/dirsrv
+
+CONFIGURE_ARGS = $(DIRPATHS)
 CONFIGURE_ARGS_isa-sparcv9 = --enable-64bit
 CONFIGURE_ARGS_isa-amd64 = --enable-64bit
 CONFIGURE_ARGS += $(CONFIGURE_ARGS_$(MODULATION))
+CONFIGURE_ARGS_OPT += --with-svrcore=$(prefix)
 CONFIGURE_ARGS_OPT += --with-sasl
+CONFIGURE_ARGS_OPT += --with-sasl-inc=$(prefix)/include/sasl
 CONFIGURE_ARGS_OPT += --with-sasl-lib=$(libdir)
 CONFIGURE_ARGS_OPT += --enable-clu
-CONFIGURE_ARGS_OPT += --with-system-svrcore
 CONFIGURE_ARGS_OPT += --enable-optimize="-xO3"
 CONFIGURE_ARGS_OPT += --disable-debug
 CONFIGURE_ARGS_OPT += --enable-strip
@@ -132,11 +138,7 @@
 CONFIGURE_ARGS_OPT += --with-nss-lib=$(libdir)
 CONFIGURE_ARGS_OPT += --with-nspr-inc=$(prefix)/include/nspr
 CONFIGURE_ARGS_OPT += --with-nspr-lib=$(libdir)
-CONFIGURE_ARGS_OPT += --with-svrcore-inc=$(prefix)/include/nspr
-CONFIGURE_ARGS_OPT += --with-svrcore-lib=$(libdir)
 CONFIGURE_ARGS += $(CONFIGURE_ARGS_$(GARFLAVOR))
-CONFIGURE_ARGS_OPT += --includedir=$(prefix)/include/ldap
-CONFIGURE_ARGS_OPT += --bindir=$(prefix)/dirsrv/bin
 
 CPPFLAGS=
 
@@ -145,8 +147,8 @@
 INSTALL_SCRIPTS = c-sdk
 TEST_TARGET = 
 TEST_SCRIPTS = 
-EXTRA_LDFLAGS = -L/opt/csw/lib
 BUILD64 = 1
+EXTRA_LINKER_FLAGS = -liconv
 
 configure-c-sdk:
        (cd $(WORKSRC) && mkdir -p build inst)
@@ -166,33 +168,38 @@
        ginstall -m 755 $(WORKSRC)/../dist/lib/libprldap60.so 
$(DESTDIR)$(libdir)
        ginstall -m 755 $(WORKSRC)/../dist/lib/libssldap60.so 
$(DESTDIR)$(libdir)
        ginstall -m 755 $(WORKSRC)/../dist/bin/ldapsearch $(DESTDIR)$(bindir)
+       ln -s $(DESTDIR)$(bindir)/ldapsearch 
$(DESTDIR)$(prefix)/bin/ldapsearch389
        ginstall -m 755 $(WORKSRC)/../dist/bin/ldapmodify $(DESTDIR)$(bindir)
+       ln -s $(DESTDIR)$(bindir)/ldapmodify 
$(DESTDIR)$(prefix)/bin/ldapmodify389
        ginstall -m 755 $(WORKSRC)/../dist/bin/ldapdelete $(DESTDIR)$(bindir)
+       ln -s $(DESTDIR)$(bindir)/ldapdelete 
$(DESTDIR)$(prefix)/bin/ldapdelete389
        ginstall -m 755 $(WORKSRC)/../dist/bin/ldapcmp $(DESTDIR)$(bindir)
+       ln -s $(DESTDIR)$(bindir)/ldapcmp $(DESTDIR)$(prefix)/bin/ldapcmp389
        ginstall -m 755 $(WORKSRC)/../dist/bin/ldappasswd $(DESTDIR)$(bindir)
+       ln -s $(DESTDIR)$(bindir)/ldappasswd 
$(DESTDIR)$(prefix)/bin/ldappasswd389
+       ginstall -m 755 $(WORKSRC)/c-sdk/mozldap.pc.in 
$(DESTDIR)$(libdir)/pkgconfig
        @for f in $(WORKSRC)/../dist/etc/*; do \
                ginstall -m 644 $$f  $(DESTDIR)$(sysconfdir); \
        done
        @for f in $(WORKSRC)/../dist/public/ldap/*h; do \
                ginstall -m 644 $$f  $(DESTDIR)$(includedir); \
        done
-       @cat $(WORKSRC)/mozilla/dirctory/c-sdk/mozldap.pc.in | \
-               | @gsed -e "s,%%libdir%%,$(libdir),g" \
-          -e "s,%%prefix%%,$(prefix),g" \
-          -e "s,%%major%%,$(MAJOR),g" \
-          -e "s,%%minor%%,$(MINOR),g" \
-          -e "s,%%submin%%,$(SUBMIN),g" \
-          -e "s,%%libsuffix%%,$(libdir),g" \
-          -e "s,%%bindir%%,$(bindir),g" \
-          -e "s,%%exec_prefix%%,$(bindir),g" \
-          -e "s,%%includedir%%,$(includedir),g" \
-          -e "s,%%NSPR_VERSION%%,$(NSPR_VERSION),g" \
-          -e "s,%%NSS_VERSION%%,$(NSS_VERSION),g" \
-          -e "s,%%SVRCORE_VERSION%%,$(SVRCORE_VERSION),g" \
-          -e "s,%%MOZLDAP_VERSION%%,$(VERSION),g" \
-    > $(DESTDIR)/$(libdir)/pkgconfig/$(NAME).pc
+       @gsed -i -e 's,%libdir%,$(libdir),g' \
+          -e 's,%prefix%,$(prefix),g' \
+          -e "s,%major%,$(MAJOR),g" \
+          -e "s,%minor%,$(MINOR),g" \
+          -e "s,%submin%,$(SUBMIN),g" \
+          -e "s,%libsuffix%,$(libdir),g" \
+          -e "s,%bindir%,$(bindir),g" \
+          -e "s,%exec_prefix%,$(bindir),g" \
+          -e "s,%includedir%,$(includedir),g" \
+          -e "s,%NSPR_VERSION%,$(NSPR_VERSION),g" \
+          -e "s,%NSS_VERSION%,$(NSS_VERSION),g" \
+          -e "s,%SVRCORE_VERSION%,$(SVRCORE_VERSION),g" \
+          -e "s,%MOZLDAP_VERSION%,$(VERSION),g" \
+               $(DESTDIR)/$(libdir)/pkgconfig/$(NAME).pc.in
+       @mv $(DESTDIR)/$(libdir)/pkgconfig/$(NAME).pc.in 
$(DESTDIR)/$(libdir)/pkgconfig/$(NAME).pc
        @$(MAKECOOKIE)
 
 include gar/category.mk
 
-

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

_______________________________________________
devel mailing list
devel@lists.opencsw.org
https://lists.opencsw.org/mailman/listinfo/devel

Reply via email to