f4d17450 |
#
# tdnf spec file
#
Summary: dnf/yum equivalent using C libs
Name: tdnf |
6860f77c |
Version: 1.0.5 |
bfeba450 |
Release: 1%{?dist} |
f4d17450 |
Vendor: VMware, Inc.
Distribution: Photon
License: VMware
Url: http://www.vmware.com
Group: Applications/RPM
Requires: hawkey, librepo, rpm
BuildRequires: popt-devel
BuildRequires: rpm-devel
BuildRequires: glib-devel
BuildRequires: hawkey-devel |
9126f601 |
BuildRequires: openssl-devel
BuildRequires: librepo-devel |
f4d17450 |
Source0: %{name}-%{version}.tar.gz |
6860f77c |
%define sha1 tdnf=6337f9b4045b6a561d58db602a9f6fb127b0cd84 |
f4d17450 |
%description
tdnf is a yum/dnf equivalent
which uses libhawkey and librepo
%package devel
Summary: A Library providing C API for tdnf
Group: Development/Libraries
Requires: tdnf = %{version}-%{release}
%description devel
Development files for tdnf
%prep |
e5cb5105 |
%setup -q |
f4d17450 |
%build |
fd510f31 |
autoreconf -i |
f4d17450 |
./configure --prefix=%{_prefix} --bindir=%{_bindir} --libdir=%{_libdir} --sysconfdir=/etc |
e5cb5105 |
make %{?_smp_mflags} |
f4d17450 |
%install
make DESTDIR=%{buildroot} install
mkdir -p %{buildroot}/var/cache/tdnf
# Pre-install
%pre
# First argument is 1 => New Installation
# First argument is 2 => Upgrade
# Post-install
%post
# First argument is 1 => New Installation
# First argument is 2 => Upgrade
/sbin/ldconfig
ln -sf %{_bindir}/tdnf %{_bindir}/tyum
# Pre-uninstall
%preun
# First argument is 0 => Uninstall
# First argument is 1 => Upgrade
# Post-uninstall
%postun
/sbin/ldconfig
rm -f %{_bindir}/tyum
# First argument is 0 => Uninstall
# First argument is 1 => Upgrade
%files
%defattr(-,root,root,0755)
%{_bindir}/tdnf
%{_libdir}/*.so*
/etc/tdnf/*
#/etc/yum.repos.d/*
%dir /var/cache/tdnf
%files devel
%defattr(-,root,root)
%{_includedir}/*
%{_libdir}/* |
7c0bccc8 |
%exclude %{_libdir}/debug |
f4d17450 |
%changelog |
82e3dfec |
* Fri Oct 2 2015 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 1.0.4
- Fix upgrade to work without args, Engage distro-sync
- Fix install to resolve to latest available
- Fix formats, fix refresh on download output |
6d0e0a33 |
* Tue Sep 8 2015 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 1.0.3
- Fix metadata creation issues. Engage refresh flag.
- Do not check gpgkey when gpgcheck is turned off in repo. |
bfeba450 |
* Thu Jul 23 2015 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 1.0.2
- Support reinstalls in transaction. Handle non-existent packages correctly. |
e5cb5105 |
* Mon Jul 13 2015 Alexey Makhalov <amakhalov@vmware.com> 1.0.1-2
- Create -debuginfo package. Use parallel make. |
fd510f31 |
* Tue Jun 30 2015 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 1.0.1
- Proxy support, keepcache fix, valgrind leaks fix |
f4d17450 |
* Fri Jan 23 2015 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 1.0
- Initial build. First version
|