Hello community, here is the log from the commit of package asl checked in at Fri Apr 20 15:54:50 CEST 2007. -------- --- asl/asl.changes 2006-01-25 21:34:25.000000000 +0100 +++ /mounts/work_src_done/STABLE/asl/asl.changes 2007-04-20 09:28:54.000000000 +0200 @@ -1,0 +2,7 @@ +Fri Apr 20 09:28:34 CEST 2007 - aj@suse.de + +- Use RPM_OPT_FLAGS everywhere. +- Fix compiler warning. +- Use texlive for building. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ asl.spec ++++++ --- /var/tmp/diff_new_pack.T32257/_old 2007-04-20 15:54:43.000000000 +0200 +++ /var/tmp/diff_new_pack.T32257/_new 2007-04-20 15:54:43.000000000 +0200 @@ -1,31 +1,23 @@ # # spec file for package asl (Version 1.42build35) # -# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine # package are under the same license as the package itself. # -# Please submit bugfixes or comments via http://bugs.opensuse.org +# Please submit bugfixes or comments via http://bugs.opensuse.org/ # # norootforbuild Name: asl -BuildRequires: gcc-c++ libpng te_ams te_latex xorg-x11 xorg-x11-devel +BuildRequires: gcc-c++ libpng texlive-latex xorg-x11 xorg-x11-devel URL: http://john.ccac.rwth-aachen.de:8000/as/index.html - # -# spec file for package asl -# -# Copyright (c) 2000 SuSE GmbH Nuernberg, Germany. -# (the spec file, that is!) -# -# please send bugfixes or comments to feedback@suse.de. -# Version: 1.42build35 -Release: 4 +Release: 59 Group: Development/Languages/Other -License: GPL -Summary: Macro assembler AS +License: GNU General Public License (GPL) +Summary: Macro Assembler AS Source: asl-current-142-bld35.tar.bz2 Patch: asl-current.dif Patch1: asl-ppc64.patch @@ -34,10 +26,10 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build %description -AS is a portable macro cross assembler for a variety of microprocessors -and -controllers. Though it is mainly targeted at embedded processors -and single-board computers, you also find CPU families in the target -list that are used in workstations and PCs. +AS is a portable macro cross-assembler for a variety of microprocessors +and controllers. Although it is mainly targeted at embedded processors +and single-board computers, you also find CPU families that are used in +workstations and PCs in the target list. @@ -54,7 +46,7 @@ %build make CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing" -make docs +make CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing" docs if test "$ABUILD_RUN_TEST_SUITES" = true ; then make test fi @@ -132,7 +124,11 @@ %doc %{_mandir}/man1/plist.1.gz %doc %{_mandir}/man1/alink.1.gz -%changelog -n asl +%changelog +* Fri Apr 20 2007 - aj@suse.de +- Use RPM_OPT_FLAGS everywhere. +- Fix compiler warning. +- Use texlive for building. * Wed Jan 25 2006 - mls@suse.de - converted neededforbuild to BuildRequires * Fri Jan 13 2006 - schwab@suse.de @@ -142,16 +138,16 @@ * Mon Apr 04 2005 - jreuter@suse.de - fix for gcc4 compilation errors in code3254x.c - upgrade to version 1.42-bld35: -- added ATM & LDWX instructions for Zilog eZ8 -- added KCPSM3 core + - added ATM & LDWX instructions for Zilog eZ8 + - added KCPSM3 core * Thu Feb 10 2005 - jreuter@suse.de - fix for "comparison is always true" warning in code78k2.c - upgrade to version 1.42-bld34: -- correct erroneous detection of DUP operator inside string/character + - correct erroneous detection of DUP operator inside string/character constants -- correct operation of INHX... modes in P2HEX -- setting of entry address in P2BIN did not work -- fox crashes when programs defined more than 256 bytes of code in one line + - correct operation of INHX... modes in P2HEX + - setting of entry address in P2BIN did not work + - fox crashes when programs defined more than 256 bytes of code in one line * Thu Feb 10 2005 - ro@suse.de - added libpng to neededforbuild (for tetex) * Tue May 18 2004 - jreuter@suse.de ++++++ asl-current.dif ++++++ --- /var/tmp/diff_new_pack.T32257/_old 2007-04-20 15:54:43.000000000 +0200 +++ /var/tmp/diff_new_pack.T32257/_new 2007-04-20 15:54:43.000000000 +0200 @@ -108,6 +108,17 @@ { AdrMode = ModSFR; AdrCnt = 1; AdrVals[0] = Lo(WordOp); +--- code97c241.c ++++ code97c241.c +@@ -1610,7 +1610,7 @@ + BEGIN + if (Format==' ') + BEGIN +- if (((Is2Absolute()) AND (IsShort)) ++ if (((Is2Absolute()) AND (IsShort())) + OR ((Is2Short()) AND (IsAbsolute()))) Format='A'; + else Format='G'; + END; --- install.sh +++ install.sh @@ -8,7 +8,6 @@ ++++++ asl-gcc4.patch ++++++ --- /var/tmp/diff_new_pack.T32257/_old 2007-04-20 15:54:43.000000000 +0200 +++ /var/tmp/diff_new_pack.T32257/_new 2007-04-20 15:54:43.000000000 +0200 @@ -1,6 +1,5 @@ -diff -Nur ../asl-current.orig/code3254x.c ./code3254x.c ---- ../asl-current.orig/code3254x.c 2004-05-29 14:18:05.000000000 +0200 -+++ ./code3254x.c 2005-04-04 16:13:03.000000000 +0200 +--- code3254x.c ++++ code3254x.c @@ -119,7 +119,6 @@ static IntType OpSize; static ShortInt AdrMode; ++++++ asl-ppc64.patch ++++++ --- /var/tmp/diff_new_pack.T32257/_old 2007-04-20 15:54:43.000000000 +0200 +++ /var/tmp/diff_new_pack.T32257/_new 2007-04-20 15:54:43.000000000 +0200 @@ -1,6 +1,6 @@ --- asl-current/sysdefs.h +++ asl-current/sysdefs.h -@@ -76,6 +76,12 @@ +@@ -95,6 +95,12 @@ #endif #endif @@ -13,7 +13,7 @@ /*---------------------------------------------------------------------------*/ /* If the compiler claims to be ANSI, we surely can use prototypes */ -@@ -572,6 +578,38 @@ +@@ -593,6 +599,38 @@ #endif /* _POWER */ /*===========================================================================*/ ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org