Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package asl for openSUSE:Factory checked in at 2026-05-30 22:55:39 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/asl (Old) and /work/SRC/openSUSE:Factory/.asl.new.1937 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "asl" Sat May 30 22:55:39 2026 rev:34 rq:1355913 version:1.42_bld306 Changes: -------- --- /work/SRC/openSUSE:Factory/asl/asl.changes 2022-11-24 12:23:31.453410016 +0100 +++ /work/SRC/openSUSE:Factory/.asl.new.1937/asl.changes 2026-05-30 22:57:06.457743023 +0200 @@ -1,0 +2,44 @@ +Fri May 29 15:14:57 UTC 2026 - Martin Pluskal <[email protected]> + +- Drop unneeded Provides/Obsoletes for a %{name}-doc subpackage + that does not exist +- Spec cleanup: + * Use %make_build, add missing BuildRequires: make + * Drop duplicate COPYING from the doc directory + * Drop the unreachable upstream Source URL (the OBS source + validator cannot fetch the upstream :8000 host); the tarball + is tracked in the package and the URL is kept in a comment + +------------------------------------------------------------------- +Mon May 25 09:21:30 UTC 2026 - Martin Hauke <[email protected]> + +- Update to version 142-bld306 + See http://john.ccac.rwth-aachen.de:8000/as/changelog for the + changelog + +------------------------------------------------------------------- +Sat May 2 19:18:37 UTC 2026 - Martin Hauke <[email protected]> + +- Update to version 142-bld305 + See http://john.ccac.rwth-aachen.de:8000/as/changelog for the + changelog + +------------------------------------------------------------------- +Tue Apr 21 08:47:37 UTC 2026 - Martin Hauke <[email protected]> + +- Update to version 142-bld303 + See http://john.ccac.rwth-aachen.de:8000/as/changelog for the + changelog +- Add custom Makefile.def + * Makefile.def +- Drop patch: + * asl-buildfixes.patch + +------------------------------------------------------------------- +Sat Dec 30 16:27:25 UTC 2023 - Martin Hauke <[email protected]> + +- Update to version 1.42_bld259 + See http://john.ccac.rwth-aachen.de:8000/as/changelog for the + changelog + +------------------------------------------------------------------- Old: ---- asl-buildfixes.patch asl-current-142-bld173.tar.bz2 New: ---- Makefile.def asl-current-142-bld306.tar.bz2 ----------(Old B)---------- Old:- Drop patch: * asl-buildfixes.patch ----------(Old E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ asl.spec ++++++ --- /var/tmp/diff_new_pack.Ni4Z6F/_old 2026-05-30 22:57:07.341779295 +0200 +++ /var/tmp/diff_new_pack.Ni4Z6F/_new 2026-05-30 22:57:07.341779295 +0200 @@ -1,7 +1,7 @@ # # spec file for package asl # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2026 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,16 +16,25 @@ # +%define rev 306 Name: asl -Version: 1.42_bld232 +Version: 1.42_bld%{rev} Release: 0 Summary: Macro Assembler AS License: GPL-2.0-only OR GPL-3.0-only URL: http://john.ccac.rwth-aachen.de:8000/as/ -Source: http://john.ccac.rwth-aachen.de:8000/ftp/as/source/c_version/asl-current-142-bld173.tar.bz2 -Patch0: asl-buildfixes.patch +# Upstream serves source tarballs only from the non-standard port +# http://john.ccac.rwth-aachen.de:8000/ftp/as/source/c_version/asl-current-142-bld%%{rev}.tar.bz2 +# which the OBS source validator cannot reach (factory-auto's download +# check fails on that host:port), so the tarball is tracked in the +# package and Source carries no URL. +Source: asl-current-142-bld%{rev}.tar.bz2 +Source2: Makefile.def BuildRequires: gcc-c++ -Obsoletes: %{name}-doc +BuildRequires: make +BuildRequires: texlive-german +BuildRequires: texlive-latex-bin +BuildRequires: texlive-makeindex %description AS is a portable macro cross-assembler for a variety of microprocessors @@ -35,20 +44,22 @@ %prep %autosetup -p1 -n asl-current +cp %{SOURCE2} . %build -make %{?_smp_mflags} CFLAGS="%{optflags} -fno-strict-aliasing" +%make_build CFLAGS="%{optflags}" %check -make %{?_smp_mflags} test +%make_build test %install -%make_install INSTROOT=%{buildroot} +%make_install INSTROOT=%{buildroot}%{_prefix} DOCDIR=share/doc/packages/asl MANDIR=share/man +# COPYING is shipped via %%license; drop the duplicate copy from the doc dir +rm %{buildroot}%{_defaultdocdir}/%{name}/COPYING %files %license COPYING -%doc README TODO -%dir %{_prefix}/lib/asl +%{_defaultdocdir}/* %{_bindir}/alink %{_bindir}/asl %{_bindir}/p2bin @@ -62,13 +73,4 @@ %{_mandir}/man1/p2hex.1%{?ext_man} %{_mandir}/man1/pbind.1%{?ext_man} %{_mandir}/man1/plist.1%{?ext_man} -%{_prefix}/lib/asl/alink.msg -%{_prefix}/lib/asl/as.msg -%{_prefix}/lib/asl/cmdarg.msg -%{_prefix}/lib/asl/ioerrs.msg -%{_prefix}/lib/asl/p2bin.msg -%{_prefix}/lib/asl/p2hex.msg -%{_prefix}/lib/asl/pbind.msg -%{_prefix}/lib/asl/plist.msg -%{_prefix}/lib/asl/tools.msg ++++++ Makefile.def ++++++ # ------------------------------------------------------------------------- # choose your compiler (must be ANSI-compliant!) and linker command, plus # any additionally needed flags OBJDIR = CC = gcc CFLAGS := -g -O3 -fomit-frame-pointer -Wall HOST_OBJEXTENSION = .o LD = $(CC) LDFLAGS = HOST_EXEXTENSION = # no cross build TARG_OBJDIR = $(OBJDIR) TARG_CC = $(CC) TARG_CFLAGS = $(CFLAGS) TARG_OBJEXTENSION = $(HOST_OBJEXTENSION) TARG_LD = $(LD) TARG_LDFLAGS = $(LDFLAGS) TARG_EXEXTENSION = $(HOST_EXEXTENSION) # ------------------------------------------------------------------------- # directory where binaries, includes, and manpages should go during # installation: INSTROOT= $(INSTROOT) ++++++ asl-current-142-bld173.tar.bz2 -> asl-current-142-bld306.tar.bz2 ++++++ ++++ 300577 lines of diff (skipped)
