%define gitver %(echo %version | cut -d. -f1-2) Name: hwinfo Version: 21.59 Release: 1mamba Summary: Hardware information tool Group: System/Kernel and Hardware Vendor: openmamba Distribution: openmamba Packager: Stefano Cotta Ramusino URL: http://gitorious.org/opensuse/hwinfo # Package got with: # git_server=git://gitorious.org/opensuse/hwinfo.git # stable_version=16.12 # git clone ${git_server:?no server URL} # name=$(basename ${git_server##*/} .git) # [ ! -d "$name" ] && echo "Error retrieving $name." >&2 || cd $name # git checkout ${stable_version:?no stable version} # name=$name-$stable_version # git archive --format=tar --prefix=$name/ HEAD | bzip2 -9 > $(rpm --eval %_sourcedir)/$name.tar.bz2 Source: https://github.com/openSUSE/hwinfo.git/%{gitver}/hwinfo-%{gitver}.tar.bz2 #Source: git://gitorious.org/opensuse/hwinfo.git/%{version}/hwinfo-%{version}.tar.bz2 Patch: hwinfo-16.12-tiocgdev_undefined.patch ## AUTOBUILDREQ-BEGIN BuildRequires: glibc-devel BuildRequires: libdbus-devel BuildRequires: libx86emu-devel BuildRequires: perl-devel BuildRequires: perl-XML-Parser BuildRequires: perl-XML-Writer ## AUTOBUILDREQ-END BuildConflicts: hal-devel License: GPL BuildRoot: %{_tmppath}/%{name}-%{version}-root %description A simple program that lists results from the hardware detection library. %package devel Group: Development/Libraries Summary: Static libraries and headers for %{name} Requires: %{name} = %{?epoch:%epoch:}%{version}-%{release} %description devel A simple program that lists results from the hardware detection library. This package contains static libraries and header files need for development. %prep %setup -q -n %{name}-%{gitver} [ -e VERSION ] || echo "%{version}" > VERSION #%patch %build %make -j1 \ GIT2LOG=/bin/true \ LIBDIR=%{_libdir} make doc %install [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" %makeinstall \ GIT2LOG=/bin/true \ LIBDIR=%{_libdir} install -D -m 644 doc/hwinfo.8 %{buildroot}%{_mandir}/man8/hwinfo.8 install -d %{buildroot}%{_localstatedir}/lib/hardware/udi %clean [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" %files %defattr(-,root,root) %{_sbindir}/hwinfo %{_sbindir}/mk_isdnhwdb %{_sbindir}/getsysinfo %{_libdir}/libhd.so.* %{_datadir}/hwinfo %{_mandir}/man8/hwinfo.8* %dir %{_localstatedir}/lib/hardware %dir %{_localstatedir}/lib/hardware/udi %doc COPYING %files devel %defattr(-,root,root) %{_sbindir}/check_hd %{_sbindir}/convert_hd %{_includedir}/hd.h %{_libdir}/libhd.so %{_libdir}/pkgconfig/hwinfo.pc #%doc doc/libhd/html README %changelog * Sun Feb 17 2019 Automatic Build System 21.59-1mamba - automatic version update by autodist * Thu Oct 11 2018 Automatic Build System 21.58-1mamba - automatic version update by autodist * Mon Jul 30 2018 Automatic Build System 21.53-1mamba - automatic version update by autodist * Thu Aug 11 2016 Automatic Build System 21.30-1mamba - automatic version update by autodist * Tue May 10 2016 Ercole 'ercolinux' Carpanetto 21.24-1mamba - update to 21.24 * Fri Jun 05 2015 Silvan Calarco 21.14-1mamba - update to 21.14 * Sat Dec 27 2014 Silvan Calarco 21.10.1.1-1mamba - update to 21.10.1.1 * Tue Aug 19 2014 Silvan Calarco 21.6-1mamba - update to 21.6 * Tue Apr 30 2013 Automatic Build System 20.1-1mamba - update to 20.1 * Tue Dec 11 2012 Automatic Build System 20.0-1mamba - update to 20.0 * Wed Feb 17 2010 Stefano Cotta Ramusino 16.12-1mamba - package created by autospec