Alex Musolino 78e2aca
Name:		avra
1fa07d1
Version:	1.3.0
388d728
Release:	14%{?dist}
Alex Musolino 78e2aca
Summary:	Atmel AVR assembler
Alex Musolino 78e2aca
Alex Musolino 78e2aca
License:	GPLv2+
Alex Musolino 78e2aca
URL:		http://avra.sourceforge.net/
1fa07d1
Source0:	http://downloads.sourceforge.net/avra/%{name}-%{version}.tar.bz2
Igor Gnatenko 8223041
BuildRequires:  gcc
Alex Musolino 78e2aca
BuildRequires:	autoconf
Alex Musolino 78e2aca
BuildRequires:	automake
691768d
BuildRequires: make
Alex Musolino 78e2aca
Alex Musolino 78e2aca
%description
Alex Musolino 78e2aca
Avra is an assembler for Atmel's AVR 8-bit RISC microcontollers.
Alex Musolino 78e2aca
It is mostly compatible with Atmel's own assembler, but provides new features
Alex Musolino 78e2aca
such as better macro support and additional preprocessor directives.
Alex Musolino 78e2aca
This package also contains various device definition files.
Alex Musolino 78e2aca
Alex Musolino 78e2aca
Alex Musolino 78e2aca
%prep
Alex Musolino 78e2aca
%setup -q
Alex Musolino 78e2aca
1fa07d1
#ugly hack to build avra, FIXME in future versions
1fa07d1
mv src/* .
Alex Musolino 78e2aca
aclocal
Alex Musolino 78e2aca
autoconf
1fa07d1
touch ChangeLog NEWS
Alex Musolino 78e2aca
automake -a
1fa07d1
autoreconf -vif
Alex Musolino 78e2aca
Alex Musolino 78e2aca
Alex Musolino 78e2aca
%build
Alex Musolino 78e2aca
%configure
Alex Musolino 78e2aca
make %{?_smp_mflags}
Alex Musolino 78e2aca
Alex Musolino 78e2aca
Alex Musolino 78e2aca
%install
Alex Musolino 78e2aca
make install INSTALL="%{_bindir}/install -p" DESTDIR=$RPM_BUILD_ROOT
1fa07d1
mkdir -p $RPM_BUILD_ROOT/%{_datadir}/%{name}/
1fa07d1
install -p -m 0644 includes/*.inc $RPM_BUILD_ROOT/%{_datadir}/%{name}/
Alex Musolino 78e2aca
Alex Musolino 78e2aca
Alex Musolino 78e2aca
%files
1fa07d1
%doc AUTHORS TODO README COPYING doc/ examples/
1fa07d1
%{_datadir}/%{name}
Alex Musolino 78e2aca
%{_bindir}/%{name}
Alex Musolino 78e2aca
Alex Musolino 78e2aca
Alex Musolino 78e2aca
%changelog
388d728
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.0-14
388d728
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
388d728
b8ef07e
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.0-13
b8ef07e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
b8ef07e
ed6fffd
* Wed Jul 24 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.0-12
ed6fffd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
ed6fffd
8d39611
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.0-11
8d39611
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
8d39611
04035cf
* Thu Jul 12 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.0-10
04035cf
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
04035cf
1d953a9
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.0-9
1d953a9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
1d953a9
dd7d08f
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.0-8
dd7d08f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
dd7d08f
e1c80e1
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.0-7
e1c80e1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
e1c80e1
a0d1729
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.0-6
a0d1729
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
a0d1729
5f12ade
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.0-5
5f12ade
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
5f12ade
976c757
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3.0-4
976c757
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
976c757
900e437
* Fri Aug 15 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3.0-3
900e437
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
900e437
3b07f3b
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3.0-2
3b07f3b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
3b07f3b
1fa07d1
* Tue Jun 03 2014 Filipe Rosset <rosset.filipe@gmail.com> - 1.3.0-1
1fa07d1
- Rebuilt for latest upstream release, spec cleanup, fixes rhbz #768896
1fa07d1
999c809
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.3-8
999c809
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
999c809
c350205
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.3-7
c350205
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
c350205
de43852
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.3-6
de43852
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
de43852
4d24c19
* Thu Jan 12 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.3-5
4d24c19
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
4d24c19
Alex Musolino 78e2aca
* Tue Sep 29 2009 Alex Musolino <musolinoa@gmail.com> - 1.2.3-4
Alex Musolino 78e2aca
- Pass `install` arguments to make via command line arguments
Alex Musolino 78e2aca
Alex Musolino 78e2aca
* Fri Sep 25 2009 Alex Musolino <musolinoa@gmail.com> - 1.2.3-3
Alex Musolino 78e2aca
- Moved build preperation commands to %%prep section
Alex Musolino 78e2aca
- Retain timestamps throughout
Alex Musolino 78e2aca
- Mentioned device definitions in %%description
Alex Musolino 78e2aca
Alex Musolino 78e2aca
* Sun Sep 20 2009 Alex Musolino <musolinoa@gmail.com> - 1.2.3-2
Alex Musolino 78e2aca
- Added examples
Alex Musolino 78e2aca
- Added include files
Alex Musolino 78e2aca
Alex Musolino 78e2aca
* Sat Sep 19 2009 Alex Musolino <musolinoa@gmail.com> - 1.2.3-1
Alex Musolino 78e2aca
- Initial RPM package