|
From: <hp...@us...> - 2002-05-06 06:46:17
|
Update of /cvsroot/nasm/nasm
In directory usw-pr-cvs1:/tmp/cvs-serv22474
Modified Files:
nasm.spec.in
Log Message:
Build the nasm-doc RPM as a noarch RPM. Unfortunately that has to be
built using a separate invocation of rpm :(
Index: nasm.spec.in
===================================================================
RCS file: /cvsroot/nasm/nasm/nasm.spec.in,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- nasm.spec.in 6 May 2002 06:32:23 -0000 1.2
+++ nasm.spec.in 6 May 2002 06:46:14 -0000 1.3
@@ -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 @@
/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 @@
%attr(-,root,root) /usr/bin/rdflib
%attr(-,root,root) /usr/bin/rdx
%attr(-,root,root) %doc /usr/doc/nasm-%{version}/rdoff/*
+
+%endif
|