]> git.pld-linux.org Git - packages/asl.git/blame - asl.spec
- added url
[packages/asl.git] / asl.spec
CommitLineData
ff1acbd8 1Summary: Multi-target portable assembler
5701e875 2Summary(pl.UTF-8): Przenośny asembler dla wielu rodzin procesorów
ff1acbd8
JB
3Name: asl
4Version: 1.41r8
b2901a79 5Release: 8
de7b4c0d 6License: GPL-like
ff1acbd8 7Group: Development/Languages
bcf08ab3 8Source0: ftp://sunsite.unc.edu/pub/Linux/devel/lang/assemblers/%{name}-%{version}.tar.gz
b5024bd8 9# Source0-md5: f8b34f1acb48663243402b43f6070fd3
ff1acbd8 10Source1: %{name}-Makefile.def
bbbe825e 11Patch0: %{name}-morearchs.patch
10c0bb6e 12URL: http://john.ccac.rwth-aachen.de:8000/as/index.html
ff1acbd8 13BuildRequires: tetex-dvips
524543bc 14BuildRequires: tetex-format-latex
10c0bb6e 15BuildRequires: tetex-latex
bbbe825e 16BuildRequires: tetex-makeindex
10c0bb6e 17BuildRequires: tetex-tex-german
72d3110b 18BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
ff1acbd8
JB
19
20%description
21A general purpose multi-target macro assembler with supporting tools.
22This assembler supports many targets including some PIC's and DSP's.
23
4744d23c
JR
24%description -l pl.UTF-8
25Makroasembler ogólnego przeznaczenia wraz z narzędziami. Potrafi
26generować kod dla wielu rodzin układów, także dla procesorów
27sygnałowych.
984ab307 28
ff1acbd8
JB
29%prep
30%setup -q
bbbe825e
JB
31%patch0 -p1
32
ff1acbd8
JB
33install %{SOURCE1} Makefile.def
34
35%build
bbbe825e
JB
36%{__make} all docs \
37 CC="%{__cc}" \
38 LD="%{__cc}" \
39 CFLAGS="%{rpmcflags} %{!?debug:-fomit-frame-pointer} -Wall" \
40 LIBDIR="%{_libdir}/asl"
ff1acbd8
JB
41
42%install
43rm -rf $RPM_BUILD_ROOT
44# asl's make install requires mkdirhier (from XFree) and always strips binaries
e7651cbf 45install -d $RPM_BUILD_ROOT{%{_bindir},%{_includedir}/%{name},%{_mandir}/man1,%{_libdir}/asl} \
46 $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}
47
ff1acbd8
JB
48install asl pbind plist p2bin p2hex $RPM_BUILD_ROOT%{_bindir}
49install asl.1 pbind.1 plist.1 p2bin.1 p2hex.1 $RPM_BUILD_ROOT%{_mandir}/man1
50install include/* $RPM_BUILD_ROOT%{_includedir}/%{name}
51
6eb15515 52install *.msg $RPM_BUILD_ROOT%{_libdir}/asl
ff1acbd8 53
e7651cbf 54%clean
55rm -rf $RPM_BUILD_ROOT
56
ff1acbd8
JB
57%files
58%defattr(644,root,root,755)
de7b4c0d 59%doc README doc_EN/as.doc
dbf4d55d 60%lang(de) %doc doc_DE/as.doc
ff1acbd8
JB
61%attr(755,root,root) %{_bindir}/*
62%{_mandir}/man1/*
63%{_includedir}/asl
64%{_libdir}/asl
This page took 0.137724 seconds and 4 git commands to generate.