Update of /cvsroot/fink/dists/10.4/stable/main/finkinfo/10.4-EOL/sci
In directory vz-cvs-3.sog:/tmp/cvs-serv11650
Modified Files:
clhep2.info
Added Files:
clhep2-doc.info clhep2.patch
Log Message:
sync. w/ 10.!4/stable, validated on powerpc-darwin8
--- NEW FILE: clhep2-doc.info ---
Package: clhep2-doc
Version: 2.1.0.1
Revision: 11
Description: Documentation for CLHEP
Maintainer: Remi Mommsen <[email protected]>
Source:
http://proj-clhep.web.cern.ch/proj-clhep/DISTRIBUTION/tarFiles/clhep-%v.tgz
Source-MD5: dadfbe2c94a3f644cd085489c36b1bfd
SourceDirectory: %v/CLHEP
Suggests: clhep2 (>= %v-%r)
BuildDepends: <<
tetex-base,
latex2html
<<
PatchScript: <<
#!/bin/sh -ev
# Fix for no longer existing psfig.sty
/usr/bin/sed -i '.bak' 's/input{psfig.sty}/usepackage{epsfig}/g'
GenericFunctions/doc/genericFunctions.tex
<<
CompileScript: <<
./configure %c --cache-file=%b/config.cache --enable-shared
--disable-dependency-tracking
make docs
<<
InstallScript: <<
#!/bin/sh -ev
make install-docs prefix=%i/share/doc/clhep
/bin/mv %i/share/doc/clhep/doc/* %i/share/doc/clhep
/bin/rmdir %i/share/doc/clhep/doc
<<
DescDetail: <<
This package contains the documentation for the CLHEP package.
<<
License: Restrictive/Distributable
Homepage: http://cern.ch/clhep
--- NEW FILE: clhep2.patch ---
--- CLHEP.orig/Random/src/TripleRand.cc 2010-06-16 19:24:53.000000000 +0200
+++ CLHEP.new/Random/src/TripleRand.cc 2011-08-02 15:29:22.000000000 +0200
@@ -200,13 +200,13 @@
TripleRand::operator float() {
return (float)
- ( ( integerCong ^ tausworthe ^ hurd ) * twoToMinus_32()
+ ( ( integerCong ^ tausworthe ^ (unsigned int)hurd ) * twoToMinus_32()
+ nearlyTwoToMinus_54() );
// make sure non-zero!
}
TripleRand::operator unsigned int() {
- return integerCong ^ tausworthe ^ hurd;
+ return integerCong ^ tausworthe ^ (unsigned int)hurd;
}
Hurd288Engine & TripleRand::Hurd() { return hurd; }
Index: clhep2.info
===================================================================
RCS file:
/cvsroot/fink/dists/10.4/stable/main/finkinfo/10.4-EOL/sci/clhep2.info,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- clhep2.info 11 Jul 2011 04:08:34 -0000 1.1
+++ clhep2.info 1 Nov 2011 20:37:20 -0000 1.2
@@ -1,21 +1,23 @@
Package: clhep2
-Version: 2.0.4.5
-Revision: 51
+Version: 2.1.0.1
+Revision: 12
BuildDependsOnly: true
Description: Class library for high energy physics
Maintainer: Remi Mommsen <[email protected]>
Source:
http://proj-clhep.web.cern.ch/proj-clhep/DISTRIBUTION/tarFiles/clhep-%v.tgz
-Source-MD5: 0e29d9f8253ed61cd1b6fa5cb892c708
+Source-MD5: dadfbe2c94a3f644cd085489c36b1bfd
SourceDirectory: %v/CLHEP
GCC: 4.0
-NoSetMAKEFLAGS: true
-SetMAKEFLAGS: -j1
Depends: %n-shlibs (=%v-%r)
-BuildDepends: tetex-base, latex2html, gcc4.0 (>=4.0.1-5026)
+BuildDepends: fink (>= 0.24.12)
Conflicts: clhep
Replaces: clhep
+Suggests: clhep2-doc
+PatchFile: %n.patch
+PatchFile-MD5: c7e63aa63154402d4b0f80c531d9c596
PatchScript: <<
#!/bin/sh -ev
+ %{default_script}
for file in `/usr/bin/find . -name "Makefile.in" -print` ; do
/usr/bin/sed -i '.bak' 's/\($(CXXLINK).*\)-o $\@/\1/' $file
/usr/bin/sed -i '.bak' 's/-@VERSION@/\.@VERSION@/' $file
@@ -23,28 +25,22 @@
done
for file in `/usr/bin/find . -name "configure" -print` ; do
/usr/bin/sed -i '.bak' 's/++)/++*)/' $file
- /usr/bin/sed -i '.bak' 's/-single_module/-single_module
-compatibility_version 3 -current_version 3.0.2/' $file
+ /usr/bin/sed -i '.bak' 's/-single_module/-single_module
-compatibility_version 3 -current_version 3.1.0/' $file
/usr/bin/sed -i '.bak' 's=-Wl,-install_name,=-install_name %p/lib/=' $file
/usr/bin/sed -i '.bak' 's/^ build_shared="no"/
build_shared="yes"/' $file
done
-
- # Fix for no longer existing psfig.sty
- /usr/bin/sed -i '.bak' 's/input{psfig.sty}/usepackage{epsfig}/g'
GenericFunctions/doc/genericFunctions.tex
<<
CompileScript: <<
./configure %c --cache-file=%b/config.cache --enable-shared
--disable-dependency-tracking
make
- # create documentation
- make docs
<<
InstallScript: <<
#!/bin/sh -ev
- make install prefix=%i
- make install-docs prefix=%i/share/doc/clhep
- /bin/mv %i/share/doc/clhep/doc/* %i/share/doc/clhep
- /bin/rmdir %i/share/doc/clhep/doc
+ make -j1 install prefix=%i
+ mkdir -p %i/share/doc/clhep
cp %b/README %i/share/doc/clhep
cp %b/ChangeLog %i/share/doc/clhep
+ cp %b/COPYING* %i/share/doc/clhep
cd %i/lib
for file in `/bin/ls -1 libCLHEP*.%v.*` ; do
instname=`echo $file | /usr/bin/sed 's/\.%v//'`
------------------------------------------------------------------------------
RSA® Conference 2012
Save $700 by Nov 18
Register now!
http://p.sf.net/sfu/rsa-sfdev2dev1
_______________________________________________
Fink-commits mailing list
[email protected]
http://news.gmane.org/gmane.os.apple.fink.cvs