Author: sparky                       Date: Sun Jan 30 02:35:09 2011 GMT
Module: packages                      Tag: HEAD
---- Log message:
- *DO NOT SET BuildArch: noarch IN SUBPACKAGES* -- this is a global option and
  switches to noarch build of the whole project
- above change magically fixed x8664 build
- BR: automake (for _aclocaldir macro), pkgconfig
- improved/fixed includelist generation

---- Files affected:
packages/root:
   root.spec (1.47 -> 1.48) 

---- Diffs:

================================================================
Index: packages/root/root.spec
diff -u packages/root/root.spec:1.47 packages/root/root.spec:1.48
--- packages/root/root.spec:1.47        Thu Dec 16 14:15:05 2010
+++ packages/root/root.spec     Sun Jan 30 03:35:03 2011
@@ -28,6 +28,7 @@
 Patch3:                %{name}-krb5_functions.patch
 URL:           http://root.cern.ch/
 BuildRequires: OpenGL-GLU-devel
+BuildRequires: automake
 BuildRequires: fftw3-devel
 BuildRequires: freetype-devel >= 2.0
 BuildRequires: ftgl-devel >= 2.1.3-0.rc5.1
@@ -48,6 +49,7 @@
 BuildRequires: openldap-devel
 BuildRequires: openssl-devel
 BuildRequires: pcre-devel >= 3.9
+BuildRequires: pkgconfig
 BuildRequires: postgresql-devel
 BuildRequires: python-devel >= 1:2.6
 BuildRequires: python-modules
@@ -84,7 +86,6 @@
 Summary(pl.UTF-8):     ZbiĆ³r icon dla ROOT
 Group:         Applications/Engineering
 Requires:      %{name}-core = %{version}-%{release}
-BuildArch:     noarch
 
 %description icons
 This package contains icons used by the ROOT GUI.
@@ -98,7 +99,6 @@
 License:       LGPL v2+ and GPL v2+ and BSD
 Group:         Documentation
 Requires:      %{name}-cint = %{version}-%{release}
-BuildArch:     noarch
 
 %description doc
 This package contains the automatically generated ROOT class
@@ -188,17 +188,18 @@
 #%%{__rm} $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}/README.MONALISA
 
 # Create includelist files ...
+RPM_BUILD_DIR=$(pwd)
 for module in `find * -name Module.mk` ; do
        module=`dirname $module`
-       make -f %{SOURCE1} includelist MODULE=$module
+       make -f %{SOURCE1} includelist MODULE=$module ROOT_SRCDIR=$RPM_BUILD_DIR
 done
 
 # ... and merge some of them
-cat includelist-core-[^w]* > includelist-core
+cat includelist-core-[^we]* > includelist-core
 cat includelist-io-io >> includelist-core
 cat includelist-geom-geom* > includelist-geom
 cat includelist-roofit-* > includelist-roofit
-cat includelist-gui-qt* > includelist-gui-qt
+cat includelist-gui-qt* > includelist-guiqt
 cat includelist-graf2d-x11ttf >> includelist-graf2d-x11
 cat includelist-gui-guihtml >> includelist-gui-gui
 cat includelist-io-xmlparser >> includelist-io-xml
@@ -272,6 +273,13 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.48  2011/01/30 02:35:03  sparky
+- *DO NOT SET BuildArch: noarch IN SUBPACKAGES* -- this is a global option and
+  switches to noarch build of the whole project
+- above change magically fixed x8664 build
+- BR: automake (for _aclocaldir macro), pkgconfig
+- improved/fixed includelist generation
+
 Revision 1.47  2010/12/16 13:15:05  lisu
 - more TODO
 
================================================================

---- CVS-web:
    
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/root/root.spec?r1=1.47&r2=1.48&f=u

_______________________________________________
pld-cvs-commit mailing list
pld-cvs-commit@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to