SPECS: adapter.awk - adapterize mandrake specs

glen glen at pld-linux.org
Wed Jul 6 07:52:19 CEST 2005


Author: glen                         Date: Wed Jul  6 05:52:19 2005 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- adapterize mandrake specs

---- Files affected:
SPECS:
   adapter.awk (1.159 -> 1.160) 

---- Diffs:

================================================================
Index: SPECS/adapter.awk
diff -u SPECS/adapter.awk:1.159 SPECS/adapter.awk:1.160
--- SPECS/adapter.awk:1.159	Fri Jun 17 23:47:19 2005
+++ SPECS/adapter.awk	Wed Jul  6 07:52:14 2005
@@ -227,6 +227,7 @@
 ##########
 /^%clean/, (/^%[a-z]+$/ && !/^%clean/ && !/^%((end)?if|else)/) {
 	did_clean = 1
+	use_macros()
 }
 
 ############
@@ -692,6 +693,14 @@
 
 	gsub("^make$", "%{__make}")
 	gsub("^make ", "%{__make} ")
+
+	# mandrake specs
+	gsub("^%make$", "%{__make}")
+	gsub("^%make ", "%{__make} ")
+	gsub("^%makeinstall_std", "%{__make} install \\\n\tDESTDIR=$RPM_BUILD_ROOT")
+	gsub("^%{__rm} -rf %{buildroot}", "rm -rf $RPM_BUILD_ROOT")
+	gsub("%optflags", "%{rpmcflags}")
+	gsub("%{compat_perl_vendorarch}", "%{perl_vendorarch}")
 
 	gsub("/usr/src/linux", "%{_kernelsrcdir}")
 	gsub("%{_prefix}/src/linux", "%{_kernelsrcdir}")
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/SPECS/adapter.awk?r1=1.159&r2=1.160&f=u




More information about the pld-cvs-commit mailing list