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 BuildRequires: tetex-latex
13 BuildRequires: tetex-dvips
14 BuildRequires: tetex-format-latex
15 BuildRequires: tetex-tex-german
16 BuildRequires: tetex-makeindex
17 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
20 A general purpose multi-target macro assembler with supporting tools.
21 This assembler supports many targets including some PIC's and DSP's.
23 %description -l pl.UTF-8
24 Makroasembler ogólnego przeznaczenia wraz z narzędziami. Potrafi
25 generować kod dla wielu rodzin układów, także dla procesorów
32 install %{SOURCE1} Makefile.def
38 CFLAGS="%{rpmcflags} %{!?debug:-fomit-frame-pointer} -Wall" \
39 LIBDIR="%{_libdir}/asl"
42 rm -rf $RPM_BUILD_ROOT
43 # asl's make install requires mkdirhier (from XFree) and always strips binaries
44 install -d $RPM_BUILD_ROOT{%{_bindir},%{_includedir}/%{name},%{_mandir}/man1,%{_libdir}/asl} \
45 $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}
47 install asl pbind plist p2bin p2hex $RPM_BUILD_ROOT%{_bindir}
48 install asl.1 pbind.1 plist.1 p2bin.1 p2hex.1 $RPM_BUILD_ROOT%{_mandir}/man1
49 install include/* $RPM_BUILD_ROOT%{_includedir}/%{name}
51 install *.msg $RPM_BUILD_ROOT%{_libdir}/asl
54 rm -rf $RPM_BUILD_ROOT
57 %defattr(644,root,root,755)
58 %doc README doc_EN/as.doc
59 %lang(de) %doc doc_DE/as.doc
60 %attr(755,root,root) %{_bindir}/*