1 Summary: Multi-target portable assembler
2 Summary(pl.UTF-8): Przenośny asembler dla wielu rodzin procesorów
7 Group: Development/Languages
8 Source0: ftp://sunsite.unc.edu/pub/Linux/devel/lang/assemblers/%{name}-%{version}.tar.gz
9 # Source0-md5: f8b34f1acb48663243402b43f6070fd3
10 Source1: %{name}-Makefile.def
11 Patch0: %{name}-morearchs.patch
12 URL: http://john.ccac.rwth-aachen.de:8000/as/index.html
13 BuildRequires: tetex-dvips
14 BuildRequires: tetex-format-latex
15 BuildRequires: tetex-latex
16 BuildRequires: tetex-makeindex
17 BuildRequires: tetex-tex-german
18 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
21 A general purpose multi-target macro assembler with supporting tools.
22 This assembler supports many targets including some PIC's and DSP's.
24 %description -l pl.UTF-8
25 Makroasembler ogólnego przeznaczenia wraz z narzędziami. Potrafi
26 generować kod dla wielu rodzin układów, także dla procesorów
33 install %{SOURCE1} Makefile.def
39 CFLAGS="%{rpmcflags} %{!?debug:-fomit-frame-pointer} -Wall" \
40 LIBDIR="%{_libdir}/asl"
43 rm -rf $RPM_BUILD_ROOT
44 # asl's make install requires mkdirhier (from XFree) and always strips binaries
45 install -d $RPM_BUILD_ROOT{%{_bindir},%{_includedir}/%{name},%{_mandir}/man1,%{_libdir}/asl} \
46 $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}
48 install asl pbind plist p2bin p2hex $RPM_BUILD_ROOT%{_bindir}
49 install asl.1 pbind.1 plist.1 p2bin.1 p2hex.1 $RPM_BUILD_ROOT%{_mandir}/man1
50 install include/* $RPM_BUILD_ROOT%{_includedir}/%{name}
52 install *.msg $RPM_BUILD_ROOT%{_libdir}/asl
55 rm -rf $RPM_BUILD_ROOT
58 %defattr(644,root,root,755)
59 %doc README doc_EN/as.doc
60 %lang(de) %doc doc_DE/as.doc
61 %attr(755,root,root) %{_bindir}/*