[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