[packages/libflashrom] - merged back into flashrom.spec (also upstream)
qboosh
qboosh at pld-linux.org
Tue Jun 15 19:21:28 CEST 2021
commit 7d99fd5ed88f673e5a6f0751fe3c954aebd4d04f
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Tue Jun 15 19:24:06 2021 +0200
- merged back into flashrom.spec (also upstream)
libflashrom.spec | 121 ----------------------------------------------
meson_undefined_var.patch | 10 ----
2 files changed, 131 deletions(-)
---
diff --git a/libflashrom.spec b/libflashrom.spec
deleted file mode 100644
index 6b9c0ac..0000000
--- a/libflashrom.spec
+++ /dev/null
@@ -1,121 +0,0 @@
-#
-# Conditional build:
-%bcond_without apidocs # API documentation
-
-%ifarch %{ix86} %{x8664} x32
-%define with_pci_io 1
-%endif
-
-Summary: Flash ROM programming library
-Summary(pl.UTF-8): Biblioteka do programowania pamięci Flash ROM
-Name: libflashrom
-Version: 0
-%define gitref cdaebf16a766be01f8f3dfe17c05bc6626da2964
-%define snap 20190207
-%define rel 1
-Release: 0.%{snap}.1
-License: GPL v2+
-Group: Libraries
-# releases? (currently only a copy of flashrom releases) https://github.com/fwupd/flashrom/releases
-# branch https://github.com/fwupd/flashrom/commits/wip/hughsie/fwupd
-Source0: https://github.com/fwupd/flashrom/archive/%{gitref}/flashrom-%{snap}.tar.gz
-# Source0-md5: f54475af56c26dd584f804aad4ed708f
-Patch0: meson_undefined_var.patch
-URL: https://github.com/fwupd/flashrom
-%{?with_apidocs:BuildRequires: doxygen}
-BuildRequires: gcc >= 5:3.2
-BuildRequires: libftdi1-devel >= 1.0
-BuildRequires: libusb-compat-devel >= 0.1
-BuildRequires: libusb-devel >= 1.0
-BuildRequires: meson >= 0.47.0
-BuildRequires: ninja >= 1.5
-BuildRequires: pciutils-devel
-BuildRequires: pkgconfig
-BuildRequires: rpmbuild(macros) >= 1.736
-BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
-
-%description
-Flash ROM programming library.
-
-%description -l pl.UTF-8
-Biblioteka do programowania pamięci Flash ROM.
-
-%package devel
-Summary: Header files for libflashrom library
-Summary(pl.UTF-8): Pliki nagłówkowe biblioteki libflashrom
-Group: Development/Libraries
-Requires: %{name} = %{version}-%{release}
-
-%description devel
-Header files for libflashrom library.
-
-%description devel -l pl.UTF-8
-Pliki nagłówkowe biblioteki libflashrom.
-
-%package apidocs
-Summary: API documentation for libflashrom library
-Summary(pl.UTF-8): Dokumentacja API biblioteki libflashrom
-Group: Documentation
-BuildArch: noarch
-
-%description apidocs
-API documentation for libflashrom library.
-
-%description apidocs -l pl.UTF-8
-Dokumentacja API biblioteki libflashrom.
-
-%prep
-%setup -q -n flashrom-%{gitref}
-%patch0 -p0
-
-%build
-export CFLAGS="%{rpmcflags} -fcommon"
-%meson build \
-%if %{without pci_io}
- -Dconfig_nic3com=false \
- -Dconfig_nicrealtek=false \
- -Dconfig_rayer_spi=false \
- -Dconfig_satamv=false
-%endif
-
-%ninja_build -C build
-
-%if %{with apidocs}
-doxygen
-%endif
-
-%install
-rm -rf $RPM_BUILD_ROOT
-
-%ninja_install -C build
-
-%clean
-rm -rf $RPM_BUILD_ROOT
-
-%post -p /sbin/ldconfig
-%postun -p /sbin/ldconfig
-
-%files
-%defattr(644,root,root,755)
-%doc README Documentation/*.txt
-%attr(755,root,root) %{_libdir}/libflashrom.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libflashrom.so.1
-
-%files devel
-%defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/libflashrom.so
-%{_includedir}/libflashrom.h
-%{_pkgconfigdir}/libflashrom.pc
-
-%if 0
-# is it stable enough to obsolete one from flashrom.spec?
-%files tools
-%defattr(644,root,root,755)
-%attr(755,root,root) %{_sbindir}/flashrom
-%endif
-
-%if %{with apidocs}
-%files apidocs
-%defattr(644,root,root,755)
-%doc libflashrom-doc/html/{search,*.css,*.html,*.js,*.png}
-%endif
diff --git a/meson_undefined_var.patch b/meson_undefined_var.patch
deleted file mode 100644
index e9c691d..0000000
--- a/meson_undefined_var.patch
+++ /dev/null
@@ -1,10 +0,0 @@
---- meson.build.orig 2020-09-09 19:09:02.301227827 +0200
-+++ meson.build 2020-09-09 19:08:40.928015705 +0200
-@@ -68,6 +68,7 @@
- srcs = []
-
- need_libusb0 = false
-+need_raw_access = true
-
- # check for required symbols
- if cc.has_function('clock_gettime')
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/libflashrom.git/commitdiff/7d99fd5ed88f673e5a6f0751fe3c954aebd4d04f
More information about the pld-cvs-commit
mailing list