Revision: 6163
          http://ipcop.svn.sourceforge.net/ipcop/?rev=6163&view=rev
Author:   gespinasse
Date:     2011-12-16 09:13:39 +0000 (Fri, 16 Dec 2011)
Log Message:
-----------
Only test image target, that divide the full test log by 3.

Change test suite log to be the summary and not the big bloated log
That will result in less than 30 line instead of the previous 3 MB file

Add more comments on the test suite on the requirements to test

Always rebuild pango after cairo

Add one comment why svg, ps and pdf support can't be disabled there as rrdtool 
would fail to build

Add a commented V=1 if you want verbose compilation log

Modified Paths:
--------------
    ipcop/trunk/lfs/cairo

Modified: ipcop/trunk/lfs/cairo
===================================================================
--- ipcop/trunk/lfs/cairo       2011-12-12 08:07:35 UTC (rev 6162)
+++ ipcop/trunk/lfs/cairo       2011-12-16 09:13:39 UTC (rev 6163)
@@ -83,14 +83,23 @@
        @$(PREBUILD)
        @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
 
+       # rrdtools need svg, ps and pdf support
        cd $(DIR_APP) && ./configure    --prefix=/usr \
                                        --disable-static \
                                        --enable-trace=no
-       cd $(DIR_APP) && make -j $(PARALLELISM)
+       cd $(DIR_APP) && make -j $(PARALLELISM) # V=1
 ifeq "$(RUNNING_TEST)" "yes"
-       -cd $(DIR_APP) && make check &> 
$(DIR_TEST)/$(THISAPP)-$(STAGE_ORDER).log
+       # So many requirements hard to satisfy, hard to know which tests are 
broken, which should not fail in our config
+       # Look for requirements in test/README
+       # - but dejavu fonts with matching sha1 can't be found from 1.0 to 2.33 
releases
+       # - ft-text-vertical-layout-type1 test require "Nimbus Sans L" 
(n019003l.pfb) font which can be found in the gsfonts Debian package
+       #   but still fail if that font is installed, may require one 
(unidentified) freetype version to work
+       # Test only image(png) target as that's the only one we care about. 
Send result to /dev/null as summary is much nicer to read.
+       -cd $(DIR_APP)/test && make test TARGETS=image &>/dev/null # 
$(DIR_TEST)/$(THISAPP)-$(STAGE_ORDER).log
+       -cd $(DIR_APP)/test && make check-summary &> 
$(DIR_TEST)/$(THISAPP)-summary-$(STAGE_ORDER).log
 endif
        cd $(DIR_APP) && make install
 
+       rm -f $(DIR_INFO)/$(STAGE_ORDER)_$(STAGE)/pango-*
        @rm -rf $(DIR_APP)
        @$(POSTBUILD)

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


------------------------------------------------------------------------------
Learn Windows Azure Live!  Tuesday, Dec 13, 2011
Microsoft is holding a special Learn Windows Azure training event for 
developers. It will provide a great way to learn Windows Azure and what it 
provides. You can attend the event by watching it streamed LIVE online.  
Learn more at http://p.sf.net/sfu/ms-windowsazure
_______________________________________________
Ipcop-svn mailing list
Ipcop-svn@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ipcop-svn

Reply via email to