Hello community, here is the log from the commit of package coreboot-utils for openSUSE:Factory checked in at 2016-01-12 16:12:41 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/coreboot-utils (Old) and /work/SRC/openSUSE:Factory/.coreboot-utils.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "coreboot-utils" Changes: -------- --- /work/SRC/openSUSE:Factory/coreboot-utils/coreboot-utils.changes 2013-03-14 15:36:32.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.coreboot-utils.new/coreboot-utils.changes 2016-01-12 16:12:50.000000000 +0100 @@ -1,0 +2,11 @@ +Sun Dec 6 16:14:56 UTC 2015 - [email protected] + +- Use upstream tarball instead of svn revisions + version 4.2 +- Remove obsolete patches + * nvramtool-revision.diff + * superiotool-revision.diff +- Remove update-snapshots.sh +- Use download Url as source + +------------------------------------------------------------------- Old: ---- coreboot-utils-r6158.tar.bz2 nvramtool-revision.diff superiotool-revision.diff update-snapshots.sh New: ---- coreboot-4.2.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ coreboot-utils.spec ++++++ --- /var/tmp/diff_new_pack.jiuTAi/_old 2016-01-12 16:12:52.000000000 +0100 +++ /var/tmp/diff_new_pack.jiuTAi/_new 2016-01-12 16:12:52.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package coreboot-utils # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -21,12 +21,9 @@ Summary: A universal flash programming utility License: GPL-2.0 Group: Development/Tools/Other -Version: r6158 +Version: 4.2 Release: 0 -Source0: coreboot-utils-%{version}.tar.bz2 -Source23: update-snapshots.sh -Patch0: nvramtool-revision.diff -Patch1: superiotool-revision.diff +Source0: http://www.coreboot.org/releases/coreboot-%{version}.tar.xz Patch2: k8resdump.diff BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: gcc-c++ @@ -35,125 +32,94 @@ ExclusiveArch: %ix86 x86_64 %description -coreboot utilities are a comprehensive set of tools to work with coreboot. -Currently it includes: -* nvramtool - a tool to set CMOS variables +coreboot is a Free Software project aimed at replacing the proprietary BIOS +(firmware) found in most computers. This package contains various utilities +used to develop and configure systems with coreboot. %prep -%setup -q -%patch0 -p1 -%patch1 -p1 +%setup -q -n coreboot-%{version} %patch2 -p1 %build -cd nvramtool -make %{?_smp_mflags} \ - CFLAGS="$RPM_OPT_FLAGS -Os -Wall" \ - LDFLAGS="-lpci -lz" -strip nvramtool -gzip nvramtool.8 - -cd ../inteltool -make inteltool \ - CFLAGS="$RPM_OPT_FLAGS -Os -Wall" \ - LDFLAGS="-lpci -lz" -strip inteltool -gzip inteltool.8 - -cd ../superiotool -make %{?_smp_mflags} \ - CFLAGS="$RPM_OPT_FLAGS -Os -Wall -DPCI_SUPPORT" \ - LDFLAGS="-lpci -lz" -strip superiotool -gzip superiotool.8 - -cd ../ectool -make %{?_smp_mflags} \ - CFLAGS="$RPM_OPT_FLAGS -Os -Wall" \ - LDFLAGS="-lpci -lz" -strip ectool - -cd ../msrtool -CFLAGS="$RPM_OPT_FLAGS" ./configure -make %{?_smp_mflags} -strip msrtool - -cd ../k8resdump -make %{?_smp_mflags} -strip k8resdump - -cd ../cbfstool -make %{?_smp_mflags} \ - CFLAGS="$RPM_OPT_FLAGS -Os -Wall" \ - CXXFLAGS="$RPM_OPT_FLAGS -Os -Wall -DCOMPACT" - -cd ../ +make %{?_smp_mflags} CFLAGS="%{optflags}" -C util/ectool +make %{?_smp_mflags} CC="%{__cc} %{optflags}" -C util/superiotool +make %{?_smp_mflags} CFLAGS="%{optflags} -DCMOS_HAL=1 -I." -C util/nvramtool +make %{?_smp_mflags} CFLAGS="%{optflags}" -C util/romcc romcc +make %{?_smp_mflags} CFLAGS="%{optflags}" -C util/cbmem +make %{?_smp_mflags} CFLAGS="%{optflags}" -C util/fletcher +make %{?_smp_mflags} CFLAGS="%{optflags}" -C util/ifdfake +make %{?_smp_mflags} CFLAGS="%{optflags}" -C util/ifdtool +make %{?_smp_mflags} CFLAGS="%{optflags}" -C util/cbfstool +make %{?_smp_mflags} CFLAGS="%{optflags}" -C util/k8resdump +%ifarch %{ix86} x86_64 +make %{?_smp_mflags} CFLAGS="%{optflags}" -C util/inteltool +make %{?_smp_mflags} CFLAGS="%{optflags} -I." -C util/viatool +(cd util/msrtool && %configure && make %{?_smp_mflags}) +%endif %install -mkdir -p %{buildroot}%{_bindir} -mkdir -p $RPM_BUILD_ROOT/%{_sbindir} -mkdir -p $RPM_BUILD_ROOT/%{_mandir}/man8 - -cd nvramtool -install -m 0755 nvramtool $RPM_BUILD_ROOT/%{_sbindir} -install -m 0644 nvramtool.8.gz $RPM_BUILD_ROOT/%{_mandir}/man8 -cp DISCLAIMER DISCLAIMER.nvramtool -cp README README.nvramtool -cp ChangeLog ChangeLog.nvramtool - -cd ../inteltool -install -m 0755 inteltool $RPM_BUILD_ROOT/%{_sbindir} -install -m 0644 inteltool.8.gz $RPM_BUILD_ROOT/%{_mandir}/man8 - -cd ../superiotool -install -m 0755 superiotool $RPM_BUILD_ROOT/%{_sbindir} -install -m 0644 superiotool.8.gz $RPM_BUILD_ROOT/%{_mandir}/man8 -cp README README.superiotool - -cd ../ectool -install -m 0755 ectool $RPM_BUILD_ROOT/%{_sbindir} - -cd ../msrtool -install -m 0755 msrtool $RPM_BUILD_ROOT/%{_sbindir} - -cd ../k8resdump -install -m 0755 k8resdump $RPM_BUILD_ROOT/%{_sbindir} - -cd ../amdtools -install -m 0755 k8-interpret-extended-memory-settings.pl \ - $RPM_BUILD_ROOT/%{_sbindir}/k8-interpret-extended-memory-settings.pl -install -m 0755 k8-compare-pci-space.pl \ - $RPM_BUILD_ROOT/%{_sbindir}/k8-compare-pci-space.pl -install -m 0755 k8-read-mem-settings.sh \ - $RPM_BUILD_ROOT/%{_sbindir}/k8-read-mem-settings.sh -install -m 0755 parse-bkdg.pl \ - $RPM_BUILD_ROOT/%{_sbindir}/parse-bkdg.pl -cp -a example_input example_input.amdtools -cp -a README README.amdtools - -cd ../cbfstool -install -m 0755 cbfstool $RPM_BUILD_ROOT/%{_bindir} -cp EXAMPLE EXAMPLE.cbfstool +install -d %{buildroot}%{_sbindir} +install -d %{buildroot}%{_bindir} +install -d %{buildroot}%{_datadir} +install -d %{buildroot}%{_mandir}/man1 + +make %{?_smp_mflags} PREFIX=%{buildroot}/%{_prefix} -C util/ectool install +make %{?_smp_mflags} DESTDIR=%{buildroot} PREFIX=%{_prefix} -C util/superiotool install +make %{?_smp_mflags} DESTDIR=%{buildroot} PREFIX=%{_prefix} -C util/nvramtool install +make %{?_smp_mflags} DESTDIR=%{buildroot} PREFIX=%{_prefix} -C util/ifdfake install +# ifdtool & viatool install targets try to install a nonexistent manpage... +install util/ifdtool/ifdtool %{buildroot}%{_bindir} +install util/cbfstool/cbfstool %{buildroot}%{_bindir} +install util/cbmem/cbmem %{buildroot}%{_bindir} +install util/fletcher/fletcher %{buildroot}%{_bindir} +install util/romcc/romcc %{buildroot}%{_bindir} +install -pm644 util/romcc/romcc.1 %{buildroot}%{_mandir}/man1/ +install util/k8resdump/k8resdump %{buildroot}%{_sbindir} +install util/amdtools/*.pl %{buildroot}%{_sbindir} +install util/amdtools/k8-read-mem-settings.sh %{buildroot}%{_sbindir} +%ifarch %{ix86} x86_64 +make %{?_smp_mflags} DESTDIR=%{buildroot} PREFIX=%{_prefix} -C util/inteltool install +install util/viatool/viatool %{buildroot}%{_bindir} +make -C util/msrtool DESTDIR=%{buildroot} PREFIX=%{_prefix} install +%endif + +install -pm644 util/superiotool/README README.superiotool +install -pm644 util/superiotool/COPYING COPYING.superiotool +install -pm644 util/nvramtool/README README.nvramtool +install -pm644 util/nvramtool/COPYING COPYING.nvramtool +install -pm644 util/nvramtool/DISCLAIMER DISCLAIMER.nvramtool +install -pm644 util/romcc/COPYING COPYING.romcc +install -pm644 util/optionlist/README README.optionlist +install -pm644 util/amdtools/README README.amdtools +cp -a util/amdtools/example_input example_input.amdtools +%ifarch %{ix86} x86_64 +install -pm644 util/viatool/README README.viatool +install -pm644 util/msrtool/COPYING COPYING.msrtool +%endif %files %defattr(-,root,root) -%doc nvramtool/COPYING -%doc nvramtool/DISCLAIMER.nvramtool nvramtool/ChangeLog.nvramtool nvramtool/README.nvramtool -%doc superiotool/README.superiotool cbfstool/EXAMPLE.cbfstool -%doc amdtools/README.amdtools amdtools/example_input.amdtools -%{_sbindir}/nvramtool -%{_sbindir}/inteltool -%{_sbindir}/superiotool +%doc README.superiotool COPYING.superiotool +%doc README.nvramtool COPYING.nvramtool DISCLAIMER.nvramtool +%doc README.amdtools example_input.amdtools +%{_bindir}/cbfstool +%{_bindir}/cbmem +%{_bindir}/fletcher +%{_bindir}/ifdfake +%{_bindir}/ifdtool +%{_bindir}/romcc +%{_bindir}/viatool %{_sbindir}/ectool -%{_sbindir}/msrtool -%{_sbindir}/k8resdump -%{_sbindir}/k8-interpret-extended-memory-settings.pl +%{_sbindir}/inteltool %{_sbindir}/k8-compare-pci-space.pl +%{_sbindir}/k8-interpret-extended-memory-settings.pl %{_sbindir}/k8-read-mem-settings.sh +%{_sbindir}/k8resdump +%{_sbindir}/msrtool +%{_sbindir}/nvramtool %{_sbindir}/parse-bkdg.pl -%{_bindir}/cbfstool -%{_mandir}/man8/nvramtool.8.gz -%{_mandir}/man8/inteltool.8.gz -%{_mandir}/man8/superiotool.8.gz +%{_sbindir}/superiotool +%{_mandir}/man1/* +%{_mandir}/man8/* %changelog ++++++ k8resdump.diff ++++++ --- /var/tmp/diff_new_pack.jiuTAi/_old 2016-01-12 16:12:52.000000000 +0100 +++ /var/tmp/diff_new_pack.jiuTAi/_new 2016-01-12 16:12:52.000000000 +0100 @@ -1,5 +1,5 @@ ---- a/k8resdump/Makefile -+++ b/k8resdump/Makefile +--- a/util/k8resdump/Makefile ++++ b/util/k8resdump/Makefile @@ -16,7 +16,7 @@ ifeq ($(OS_ARCH), SunOS) LDFLAGS = -lpci
