[csw-devel] SF.net SVN: gar:[2890] csw/mgar/pkg/mbuffer/trunk

skayser at users.sourceforge.net skayser at users.sourceforge.net
Thu Jan 22 23:40:32 CET 2009


Revision: 2890
          http://gar.svn.sourceforge.net/gar/?rev=2890&view=rev
Author:   skayser
Date:     2009-01-22 22:40:32 +0000 (Thu, 22 Jan 2009)

Log Message:
-----------
mbuffer: Updated to 20090113

Modified Paths:
--------------
    csw/mgar/pkg/mbuffer/trunk/Makefile
    csw/mgar/pkg/mbuffer/trunk/checksums

Modified: csw/mgar/pkg/mbuffer/trunk/Makefile
===================================================================
--- csw/mgar/pkg/mbuffer/trunk/Makefile	2009-01-22 22:07:06 UTC (rev 2889)
+++ csw/mgar/pkg/mbuffer/trunk/Makefile	2009-01-22 22:40:32 UTC (rev 2890)
@@ -1,5 +1,5 @@
 GARNAME = mbuffer
-GARVERSION = 20090106
+GARVERSION = 20090113
 CATEGORIES = utils
 
 DESCRIPTION = A tool for buffering data streams
@@ -30,14 +30,17 @@
 # value of MASTER_SITES
 # UPSTREAM_MASTER_SITES = 
 
-# ------------------------------------------------------------------------
-# 64-bit build is broken right now (make check throws assertion errors). 
-# Fix is pending from upstream. 
-
-# To build amd64 you have to do the following
+# There had been a reason once to build the 64-bit version (all the way down)
+# http://opensolaris.org/jive/thread.jspa?messageID=293647&tstart=0
+#
+# To build the mixed package for x86 you have to do the following
 # 1)  build8x: gmake build-isa-i386
 # 2) build10x: gmake merge
 # 3)  build8x: gmake package
+#
+# As this is a bit of a hassle and mbuffer has frequent release cycles i
+# prefer to leave it out until someone actually needs it.
+#
 # BUILD64 = 1
 # ISAEXEC_BINS = $(bindir)/mbuffer
 
@@ -67,11 +70,9 @@
 # is however not available on Solaris 8. So we have to explicitly use 
 # libm.so.1 during linking and get rid of the -lm reference. Otherwise
 # the package check on build8x (when running "gmake package") fails.
-post-configure-isa-amd64: M1 = $(WORKSRC)/Makefile
-post-configure-isa-amd64: M2 = $(WORKSRC)/Makefile.tmp
 post-configure-isa-amd64:
 	@echo "Patching Makefile to use /lib/64/libm.so.1 instead of -lm"
-	@sed 's#-lm#/lib/64/libm.so.1#' $(M1) > $(M2) && mv $(M2) $(M1)
+	@perl -pi -e 's#-lm#/lib/64/libm.so.1#' $(WORKSRC)/Makefile
 	@$(MAKECOOKIE)
 
 post-install-modulated: DOCS = ChangeLog README AUTHORS

Modified: csw/mgar/pkg/mbuffer/trunk/checksums
===================================================================
--- csw/mgar/pkg/mbuffer/trunk/checksums	2009-01-22 22:07:06 UTC (rev 2889)
+++ csw/mgar/pkg/mbuffer/trunk/checksums	2009-01-22 22:40:32 UTC (rev 2890)
@@ -1,2 +1,2 @@
-26f3d5b9bac8caa8af44f9e9e6d3b43d  download/mbuffer-20090106.tgz
+baeea5a12a863cf05b6d22d5fc012814  download/mbuffer-20090113.tgz
 ee84b171939ddb3f60a49b5989626000  download/CSWmbuffer.gspec


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