From 6eec6f4590c24c0f4eb0cd66db819873efc2aae6 Mon Sep 17 00:00:00 2001 From: "H. Peter Anvin" Date: Mon, 6 May 2002 06:46:14 +0000 Subject: [PATCH] Build the nasm-doc RPM as a noarch RPM. Unfortunately that has to be built using a separate invocation of rpm :( --- nasm.spec.in | 19 +++++++++++++++---- 1 file changed, 15 insertions(+), 4 deletions(-) diff --git a/nasm.spec.in b/nasm.spec.in index 2e7c654..0775001 100644 --- a/nasm.spec.in +++ b/nasm.spec.in @@ -1,3 +1,8 @@ +# +# This RPM file should be built twice: once normally, to build the +# nasm and nasm-rdoff packages, and once with --target=noarch to build +# the nasm-doc RPM. +# Summary: The Netwide Assembler, a portable x86 assembler with Intel-like syntax Name: nasm Version: @@VERSION@@ @@ -68,16 +73,20 @@ if [ $1 = 0 ]; then /sbin/install-info --delete "$RPM_INSTALL_PREFIX"/info/nasm.info.gz "$RPM_INSTALL_PREFIX"/info/dir fi +%ifarch noarch + +%files doc +%attr(-,root,root) %doc /usr/info/nasm.info*.gz +%attr(-,root,root) %doc /usr/doc/nasm-%{version}/* + +%else + %files %attr(-,root,root) /usr/bin/nasm %attr(-,root,root) /usr/bin/ndisasm %attr(-,root,root) %doc /usr/man/man1/nasm.1* %attr(-,root,root) %doc /usr/man/man1/ndisasm.1* -%files doc -%attr(-,root,root) %doc /usr/info/nasm.info*.gz -%attr(-,root,root) %doc /usr/doc/nasm-%{version}/* - %files rdoff %attr(-,root,root) /usr/bin/ldrdf %attr(-,root,root) /usr/bin/rdf2bin @@ -86,3 +95,5 @@ fi %attr(-,root,root) /usr/bin/rdflib %attr(-,root,root) /usr/bin/rdx %attr(-,root,root) %doc /usr/doc/nasm-%{version}/rdoff/* + +%endif -- 2.7.4