[csw-devel] SF.net SVN: gar:[7824] csw/mgar/pkg

dmichelsen at users.sourceforge.net dmichelsen at users.sourceforge.net
Sat Jan 2 11:44:33 CET 2010


Revision: 7824
          http://gar.svn.sourceforge.net/gar/?rev=7824&view=rev
Author:   dmichelsen
Date:     2010-01-02 10:44:32 +0000 (Sat, 02 Jan 2010)

Log Message:
-----------
yasm: Initial commit

Added Paths:
-----------
    csw/mgar/pkg/yasm/
    csw/mgar/pkg/yasm/branches/
    csw/mgar/pkg/yasm/tags/
    csw/mgar/pkg/yasm/trunk/
    csw/mgar/pkg/yasm/trunk/Makefile
    csw/mgar/pkg/yasm/trunk/checksums
    csw/mgar/pkg/yasm/trunk/files/
    csw/mgar/pkg/yasm/trunk/files/0001-Force-bash-on-testsuite.patch
    csw/mgar/pkg/yasm/trunk/files/0002-Additional-force-to-bash.patch


Property changes on: csw/mgar/pkg/yasm/trunk
___________________________________________________________________
Added: svn:ignore
   + cookies
download
work


Added: svn:externals
   + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2


Added: csw/mgar/pkg/yasm/trunk/Makefile
===================================================================
--- csw/mgar/pkg/yasm/trunk/Makefile	                        (rev 0)
+++ csw/mgar/pkg/yasm/trunk/Makefile	2010-01-02 10:44:32 UTC (rev 7824)
@@ -0,0 +1,33 @@
+GARNAME = yasm
+GARVERSION = 0.8.0
+CATEGORIES = devel
+
+DESCRIPTION = A complete rewrite of the NASM assembler
+define BLURB
+  Yasm is a complete rewrite of the NASM assembler under the "new" BSD License
+  (some portions are under other licenses, see COPYING for details). Yasm currently
+  supports the x86 and AMD64 instruction sets, accepts NASM and GAS assembler syntaxes,
+  outputs binary, ELF32, ELF64, 32 and 64-bit Mach-O, RDOFF2, COFF, Win32, and Win64
+  object formats, and generates source debugging information in STABS, DWARF 2, and
+  CodeView 8 formats. Yasm can be easily integrated into Visual Studio 2005 (see
+  VisualStudio2005) for assembly of NASM or GAS syntax code into Win32 or Win64 object files.
+endef
+
+MASTER_SITES = http://www.tortall.net/projects/yasm/releases/
+DISTFILES  = $(GARNAME)-$(GARVERSION).tar.gz
+
+# Patch testsuite until this has been fixed:
+#   <http://www.tortall.net/projects/yasm/ticket/199>
+PATCHFILES  = 0001-Force-bash-on-testsuite.patch
+PATCHFILES += 0002-Additional-force-to-bash.patch
+
+REQUIRED_PKGS = CSWggettextrt
+
+# We define upstream file regex so we can be notifed of new upstream software release
+UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz
+
+CONFIGURE_ARGS = $(DIRPATHS)
+
+TEST_TARGET = check
+
+include gar/category.mk

Added: csw/mgar/pkg/yasm/trunk/checksums
===================================================================
--- csw/mgar/pkg/yasm/trunk/checksums	                        (rev 0)
+++ csw/mgar/pkg/yasm/trunk/checksums	2010-01-02 10:44:32 UTC (rev 7824)
@@ -0,0 +1,3 @@
+1638b5fd7d97e30a437b2cab16d26f95  0001-Force-bash-on-testsuite.patch
+8c9a186524ffca15f69be7c984290712  0002-Additional-force-to-bash.patch
+84a72204c9b452a00b39b1b00495163f  yasm-0.8.0.tar.gz

Added: csw/mgar/pkg/yasm/trunk/files/0001-Force-bash-on-testsuite.patch
===================================================================
--- csw/mgar/pkg/yasm/trunk/files/0001-Force-bash-on-testsuite.patch	                        (rev 0)
+++ csw/mgar/pkg/yasm/trunk/files/0001-Force-bash-on-testsuite.patch	2010-01-02 10:44:32 UTC (rev 7824)
@@ -0,0 +1,22 @@
+From 674f59ac775a2860d10b159c6a768987bf42e675 Mon Sep 17 00:00:00 2001
+From: Dagobert Michelsen <dam at opencsw.org>
+Date: Sat, 2 Jan 2010 11:14:49 +0100
+Subject: [PATCH 1/2] Force bash on testsuite
+
+---
+ out_test.sh |    2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+diff --git a/out_test.sh b/out_test.sh
+index 610140d..67dc5d5 100755
+--- a/out_test.sh
++++ b/out_test.sh
+@@ -1,4 +1,4 @@
+-#! /bin/sh
++#!/opt/csw/bin/bash
+ # $Id: out_test.sh 1825 2007-04-22 03:32:46Z peter $
+ 
+ YASM_TEST_SUITE=1
+-- 
+1.6.6
+

Added: csw/mgar/pkg/yasm/trunk/files/0002-Additional-force-to-bash.patch
===================================================================
--- csw/mgar/pkg/yasm/trunk/files/0002-Additional-force-to-bash.patch	                        (rev 0)
+++ csw/mgar/pkg/yasm/trunk/files/0002-Additional-force-to-bash.patch	2010-01-02 10:44:32 UTC (rev 7824)
@@ -0,0 +1,22 @@
+From 595b93bd837b5349154d2796da90d53567de5adb Mon Sep 17 00:00:00 2001
+From: Dagobert Michelsen <dam at opencsw.org>
+Date: Sat, 2 Jan 2010 11:21:42 +0100
+Subject: [PATCH 2/2] Additional force to bash
+
+---
+ .../objfmts/bin/tests/multisect/bin_multi_test.sh  |    2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+diff --git a/modules/objfmts/bin/tests/multisect/bin_multi_test.sh b/modules/objfmts/bin/tests/multisect/bin_multi_test.sh
+index acd0c34..4984530 100755
+--- a/modules/objfmts/bin/tests/multisect/bin_multi_test.sh
++++ b/modules/objfmts/bin/tests/multisect/bin_multi_test.sh
+@@ -1,4 +1,4 @@
+-#! /bin/sh
++#! /bin/bash
+ # $Id: bin_multi_test.sh 2010 2007-11-14 08:33:32Z peter $
+ 
+ YASM_TEST_SUITE=1
+-- 
+1.6.6
+


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