1338fb3
Name:           dtc
498afd0
Version:        1.4.0
498afd0
Release:        1%{?dist}
1338fb3
Summary:        Device Tree Compiler
1338fb3
Group:          Development/Tools
0f6d2e0
License:        GPLv2+
dd8478d
URL:            http://git.jdl.com/gitweb/?p=dtc.git;a=summary
d8039c6
Source:         http://www.jdl.com/software/dtc-v%{version}.tgz
f3da2d1
Patch1:         use-tx-as-the-type-specifier-instead-of-zx.patch
1338fb3
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
1338fb3
1338fb3
BuildRequires:  flex, bison
1338fb3
1338fb3
%description
1338fb3
The Device Tree Compiler generates flattened Open Firmware style device trees
1338fb3
for use with PowerPC machines that lack an Open Firmware implementation
1338fb3
dd8478d
%package -n libfdt
dd8478d
Summary: Device tree library
dd8478d
Group: Development/Libraries
dd8478d
dd8478d
%description -n libfdt
dd8478d
libfdt is a library to process Open Firmware style device trees on various
dd8478d
architectures.
dd8478d
dd8478d
%package -n libfdt-devel
dd8478d
Summary: Development headers for device tree library
dd8478d
Group: Development/Libraries
dd8478d
Requires: libfdt = %{version}-%{release}
dd8478d
dd8478d
%description -n libfdt-devel
dd8478d
This package provides development files for libfdt
dd8478d
1338fb3
%prep
d8039c6
%setup -q -n dtc-v%{version}
dd8478d
%patch1 -p1
1338fb3
1338fb3
%build
1338fb3
make %{?_smp_mflags}
1338fb3
1338fb3
%install
1338fb3
rm -rf $RPM_BUILD_ROOT
dd8478d
make install DESTDIR=$RPM_BUILD_ROOT PREFIX=/usr LIBDIR=%{_libdir}
dd8478d
rm -rf $RPM_BUILD_ROOT/%{_libdir}/*.a
1338fb3
308f957
# we don't want or need ftdump and it conflicts with freetype-demos, so drop
308f957
# it (rhbz 797805)
308f957
rm -f $RPM_BUILD_ROOT/%{_bindir}/ftdump
308f957
1338fb3
%clean
1338fb3
rm -rf $RPM_BUILD_ROOT
1338fb3
1338fb3
%files
1338fb3
%defattr(-,root,root,-)
1338fb3
%doc GPL
1338fb3
%{_bindir}/*
1338fb3
dd8478d
%files -n libfdt
dd8478d
%defattr(-,root,root,-)
dd8478d
%doc GPL
dd8478d
%{_libdir}/libfdt-%{version}.so
dd8478d
%{_libdir}/libfdt.so.*
dd8478d
dd8478d
%files -n libfdt-devel
dd8478d
%defattr(-,root,root,-)
dd8478d
%{_libdir}/libfdt.so
dd8478d
%{_includedir}/*
dd8478d
dd8478d
%post -n libfdt
dd8478d
/sbin/ldconfig
dd8478d
dd8478d
%postun -n libfdt
dd8478d
/sbin/ldconfig
dd8478d
1338fb3
%changelog
498afd0
* Mon Jun 24 2013 Josh Boyer <jwboyer@redhat.com> - 1.4.0-1
498afd0
- New dtc 1.4.0 release (rhbz 977480)
498afd0
602419e
* Tue Jun 4 2013 Paolo Bonzini <pbonzini@redhat.com> - 1.3.0-6
602419e
- Install libfdt_env.h too (rhbz 969955)
602419e
2c0beda
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3.0-5
2c0beda
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
2c0beda
308f957
* Mon Feb 27 2012 Josh Boyer <jwboyer@redhat.com>
308f957
- Don't package ftdump (rhbz 797805)
308f957
fdb0bcd
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3.0-3
fdb0bcd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
fdb0bcd
dd8478d
* Tue Jun 28 2011 Josh Boyer <jwboyer@gmail.com>
Josh Boyer 9374d42
- Fixup error during tarball upload
Josh Boyer 9374d42
Josh Boyer 9374d42
* Tue Jun 28 2011 Josh Boyer <jwboyer@gmail.com>
dd8478d
- Point to git tree for URL (#717217)
dd8478d
- Add libfdt subpackages based on patch from Paolo Bonzini (#443882)
dd8478d
- Update to latest release
dd8478d
4398f85
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.0-4
4398f85
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
4398f85
0eab86b
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.0-3
0eab86b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
0eab86b
f4f7e8d
* Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.0-2
f4f7e8d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
f4f7e8d
d8039c6
* Thu Aug 28 2008 Josh Boyer <jwboyer@gmail.com>
d8039c6
- Update to latest release
d8039c6
a89dd3e
* Mon Feb 18 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 1.1.0-2
a89dd3e
- Autorebuild for GCC 4.3
a89dd3e
874f829
* Thu Jan 24 2008 Josh Boyer <jwboyer@gmail.com>
874f829
- Update to 1.1.0
874f829
290fe3c
* Tue Aug 21 2007 Josh Boyer <jwboyer@jdub.homelinux.org>
290fe3c
- Bump and rebuild
290fe3c
21bb059
* Thu Aug 09 2007 Josh Boyer <jwboyer@jdub.homelinux.org>
21bb059
- Update to official 1.0.0 release
21bb059
0f6d2e0
* Fri Aug 03 2007 Josh Boyer <jwboyer@jdub.homelinux.org>
0f6d2e0
- Update license field
0f6d2e0
d4d100e
* Mon Jul 09 2007 Josh Boyer <jwboyer@jdub.homelinux.org>
d4d100e
- Update to new snapshot
d4d100e
b0ece15
* Tue Jul 03 2007 Josh Boyer <jwboyer@jdub.homelinux.org>
b0ece15
- Update to new snapshot
b0ece15
- Drop upstreamed install patch
b0ece15
1338fb3
* Fri Jun 29 2007 Josh Boyer <jwboyer@jdub.homelinux.org>
1338fb3
- Fix packaging errors
1338fb3
1338fb3
* Thu Jun 28 2007 Josh Boyer <jwboyer@jdub.homelinux.org>
1338fb3
- Initial packaging