SPECS: cdemu.spec - up to 0.8 - some kernel building changed, acco...

czarny czarny at pld-linux.org
Wed Nov 22 20:38:20 CET 2006


Author: czarny                       Date: Wed Nov 22 19:38:20 2006 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- up to 0.8
- some kernel building changed, according to kernel-net-r8180-sa2400 (moved stuff to o dirrectory)
- neds someones checkup

---- Files affected:
SPECS:
   cdemu.spec (1.8 -> 1.9) 

---- Diffs:

================================================================
Index: SPECS/cdemu.spec
diff -u SPECS/cdemu.spec:1.8 SPECS/cdemu.spec:1.9
--- SPECS/cdemu.spec:1.8	Wed Apr 12 14:15:41 2006
+++ SPECS/cdemu.spec	Wed Nov 22 20:38:15 2006
@@ -7,16 +7,16 @@
 %bcond_with	verbose		# verbose build (V=1)
 %bcond_without	userspace	# don't build userspace tools
 #
-%define		_rel	1
+%define		_rel	0.1
 Summary:	Simulate a CD drive + CD with just simple cue/bin files
 Summary(pl):	Symulacja napędu CD z płytką przy użyciu plików cue/bin
 Name:		cdemu
-Version:	0.7
+Version:	0.8
 Release:	%{_rel}
 License:	GPL v2
 Group:		Applications/System
-Source0:	http://robert.private.outertech.com/virtualcd/%{name}-%{version}.tar.bz2
-# Source0-md5:	e1a0ba6c76b4eeaf434f44d4a0f61678
+Source0:	http://dl.sourceforge.net/cdemu/%{name}-%{version}.tar.bz2
+# Source0-md5:	e5e60f73caf168936c38f115ecf4a144
 URL:		http://www.cdemu.org/
 %if %{with userspace}
 %pyrequires_eq	python-libs
@@ -106,20 +106,25 @@
 		exit 1
 	fi
 	rm -rf include
-	install -d include/{linux,config}
-	ln -sf %{_kernelsrcdir}/config-$cfg .config
-	ln -sf %{_kernelsrcdir}/include/linux/autoconf-$cfg.h include/linux/autoconf.h
-	ln -sf %{_kernelsrcdir}/include/asm-%{_target_base_arch} include/asm
-	ln -sf %{_kernelsrcdir}/Module.symvers-$cfg Module.symvers
-	touch include/config/MARKER
+	install -d o/include/linux
+	ln -sf %{_kernelsrcdir}/config-$cfg o/.config
+	ln -sf %{_kernelsrcdir}/Module.symvers.h o/Module.symvers
+	ln -sf %{_kernelsrcdir}/include/linux/autoconf-$cfg.h o/include/linux/autoconf.h
+%if %{with dist_kernel}
+	%{__make} -j1 -C %{_kernelsrcdir} O=$PWD/o prepare scripts
+%else
+	install -d o/include/config
+	touch o/include/config/MARKER
+	ln -sf %{_kernelsrcdir}/scripts o/scripts
+%endif
 
 	%{__make} -C %{_kernelsrcdir} clean \
 		RCS_FIND_IGNORE="-name '*.ko' -o" \
-		M=$PWD O=$PWD \
+		M=$PWD O=$PWD/o MK_INC=$PWD \
 		%{?with_verbose:V=1}
 	%{__make} -C %{_kernelsrcdir} modules \
 		CC="%{__cc}" CPP="%{__cpp}" \
-		M=$PWD O=$PWD \
+		M=$PWD O=$PWD/o MK_INC=$PWD \
 		%{?with_verbose:V=1}
 
 	mv cdemu{,-$cfg}.ko
@@ -190,6 +195,11 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.9  2006/11/22 19:38:15  czarny
+- up to 0.8
+- some kernel building changed, according to kernel-net-r8180-sa2400 (moved stuff to o dirrectory)
+- neds someones checkup
+
 Revision 1.8  2006/04/12 12:15:41  glen
 - add kernel epoch, adapterized
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/SPECS/cdemu.spec?r1=1.8&r2=1.9&f=u



More information about the pld-cvs-commit mailing list