[svn] r6386 - trunk/tools/dar
packagers at lists.rpmforge.net
packagers at lists.rpmforge.net
Mon Jun 23 18:53:16 CEST 2008
Author: dag
Date: 2008-06-23 17:53:15 +0100 (Mon, 23 Jun 2008)
New Revision: 6386
Modified:
trunk/tools/dar/dar-perl.py
Log:
Revert the change for Build.PL vs. Makefile.PL
Modified: trunk/tools/dar/dar-perl.py
===================================================================
--- trunk/tools/dar/dar-perl.py 2008-06-23 00:54:23 UTC (rev 6385)
+++ trunk/tools/dar/dar-perl.py 2008-06-23 16:53:15 UTC (rev 6386)
@@ -519,7 +519,7 @@
else:
print >>out, 'BuildRequires: perl'
-if package_build:
+if package_build and not package_make:
print >>out, 'BuildRequires: perl(Module::Build)'
if meta.has_key('build_requires'):
@@ -560,35 +560,35 @@
print >>out, "%build"
if noarch:
- if package_build:
+ if package_make:
+# print >>out, '%{__perl} Makefile.PL INSTALLDIRS="vendor" destdir="%{buildroot}"'
+ print >>out, '%{__perl} Makefile.PL INSTALLDIRS="vendor" PREFIX="%{buildroot}%{_prefix}"'
+ print >>out, '%{__make} %{?_smp_mflags}'
+ else:
print >>out, '#%{__perl} Makefile.PL INSTALLDIRS="vendor" PREFIX="%{buildroot}%{_prefix}"'
print >>out, '#%{__make} %{?_smp_mflags}'
print >>out, '%{__perl} Build.PL'
print >>out, './Build'
-# print >>out, '%{__perl} Makefile.PL INSTALLDIRS="vendor" destdir="%{buildroot}"'
+else:
+ if package_make:
+# print >>out, 'CFLAGS="%{optflags}" %{__perl} Makefile.PL INSTALLDIRS="vendor" destdir="%{buildroot}"'
+ print >>out, 'CFLAGS="%{optflags}" %{__perl} Makefile.PL INSTALLDIRS="vendor" PREFIX="%{buildroot}%{_prefix}"'
+ print >>out, '%{__make} %{?_smp_mflags} OPTIMIZE="%{optflags}"'
else:
- print >>out, '%{__perl} Makefile.PL INSTALLDIRS="vendor" PREFIX="%{buildroot}%{_prefix}"'
- print >>out, '%{__make} %{?_smp_mflags}'
-else:
- if package_build:
print >>out, '#CFLAGS="%{optflags}" %{__perl} Makefile.PL INSTALLDIRS="vendor" PREFIX="%{buildroot}%{_prefix}"'
print >>out, '#%{__make} %{?_smp_mflags} OPTIMIZE="%{optflags}"'
print >>out, 'CFLAGS="%{optflags}" %{__perl} Build.PL'
print >>out, './Build'
-# print >>out, 'CFLAGS="%{optflags}" %{__perl} Makefile.PL INSTALLDIRS="vendor" destdir="%{buildroot}"'
- else:
- print >>out, 'CFLAGS="%{optflags}" %{__perl} Makefile.PL INSTALLDIRS="vendor" PREFIX="%{buildroot}%{_prefix}"'
- print >>out, '%{__make} %{?_smp_mflags} OPTIMIZE="%{optflags}"'
print >>out
print >>out, '%install'
print >>out, '%{__rm} -rf %{buildroot}'
-if package_build:
+if package_make:
+# print >>out, '%{__make} install'
+ print >>out, '%{__make} pure_install'
+else:
print >>out, '#%{__make} pure_install'
print >>out, 'PERL_INSTALL_ROOT="%{buildroot}" ./Build install installdirs="vendor"'
-# print >>out, '%{__make} install'
-else:
- print >>out, '%{__make} pure_install'
print >>out
print >>out, '### Clean up buildroot'
More information about the svn-commits
mailing list