Revision: 23707
          http://sourceforge.net/p/gar/code/23707
Author:   lblume
Date:     2014-05-27 15:09:50 +0000 (Tue, 27 May 2014)
Log Message:
-----------
ghostscript/trunk: Add the build of libijs.so

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

Modified: csw/mgar/pkg/ghostscript/trunk/Makefile
===================================================================
--- csw/mgar/pkg/ghostscript/trunk/Makefile     2014-05-27 13:45:50 UTC (rev 
23706)
+++ csw/mgar/pkg/ghostscript/trunk/Makefile     2014-05-27 15:09:50 UTC (rev 
23707)
@@ -136,6 +136,11 @@
 CONFIGURE_ARGS-32-i386 += --disable-sse2
 CONFIGURE_ARGS += $(CONFIGURE_ARGS-$(MEMORYMODEL)-$(GARCH))
 
+# The arguments used for libijs
+CONFIGURE_ARGS_ijs  = $(DIRPATHS)
+CONFIGURE_ARGS_ijs += --enable-shared
+CONFIGURE_ARGS_ijs += --disable-static
+
 # We want the shared library
 BUILD_ARGS += so
 
@@ -161,4 +166,23 @@
        rm -rf $(WORKSRC)/freetype
        rm -rf $(WORKSRC)/expat
        @$(MAKECOOKIE)
-       
+
+post-configure:
+       # Specific for libijs
+       cd $(WORKSRC)/ijs && ./autogen.sh
+       cd $(WORKSRC)/ijs && \
+               /usr/bin/env -i $(CONFIGURE_ENV) PWD=$(abspath $(WORKSRC)/ijs) \
+               ./configure $(CONFIGURE_ARGS_ijs)
+       @$(MAKECOOKIE)
+
+post-build:
+       # Specific for libijs
+       cd $(WORKSRC)/ijs && \
+                /usr/bin/env -i $(BUILD_ENV) $(MAKE) MAKEFLAGS= 
$(PARALLELMFLAGS) $(foreach 
TTT,$(BUILD_OVERRIDE_VARS),$(TTT)="$(BUILD_OVERRIDE_VAR_$(TTT))") $(foreach 
TTT,$(BUILD_OVERRIDE_DIRS),$(TTT)="$($(TTT))") -C $(OBJDIR) $(BUILD_ARGS_ijs)
+       @$(MAKECOOKIE)
+
+post-install:
+       # Specific for libijs
+       cd $(WORKSRC)/ijs && \
+               /usr/bin/env -i $(INSTALL_ENV) $(MAKE) DESTDIR=$(DESTDIR) 
$(foreach TTT,$(INSTALL_OVERRIDE_VARS),$(TTT)="$(INSTALL_OVERRIDE_VAR_$(TTT))") 
$(foreach TTT,$(INSTALL_OVERRIDE_DIRS),$(TTT)="$(DESTDIR)$($(TTT))") -C 
$(OBJDIR) $(INSTALL_ARGS_ijs) install
+       @$(MAKECOOKIE)

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

Reply via email to