[Gelistirici] 2011/devel/programming/language/R - Fix libm linkage issue and fix deps

Ertuğrul Erata ertugrulerata at gmail.com
7 Eyl 2010 Sal 11:36:48 EEST


2010/9/7 Gökçen Eraslan <paketler-commits at pardus.org.tr>

> Author: gokcen.eraslan
> Date: Tue Sep  7 11:15:03 2010
> New Revision: 100005
>
> Added:
>   2011/devel/programming/language/R/files/fix-mathlib-libm-issue.diff
> Modified:
>   2011/devel/programming/language/R/actions.py
>   2011/devel/programming/language/R/pspec.xml
> Log:
> Fix libm linkage issue and fix deps
>
> ---
>  actions.py                        |    2 +-
>  files/fix-mathlib-libm-issue.diff |   22 ++++++++++++++++++++++
>  pspec.xml                         |   21 ++++++++++++---------
>  3 files changed, 35 insertions(+), 10 deletions(-)
>
> Modified: 2011/devel/programming/language/R/actions.py
> =================================================================
> --- 2011/devel/programming/language/R/actions.py        (original)
> +++ 2011/devel/programming/language/R/actions.py        Tue Sep  7 11:15:03
> 2010
> @@ -39,7 +39,7 @@
>
>     # build math library
>     shelltools.cd("src/nmath/standalone")
> -    autotools.make("-j1")
> +    autotools.make()
>
>  def check():
>     shelltools.export("R_HOME","")
>
> Modified: 2011/devel/programming/language/R/pspec.xml
> =================================================================
> --- 2011/devel/programming/language/R/pspec.xml (original)
> +++ 2011/devel/programming/language/R/pspec.xml Tue Sep  7 11:15:03 2010
> @@ -14,20 +14,21 @@
>         <Summary>A free software environment for statistical computing and
> graphics</Summary>
>         <Archive sha1sum="0b36780627f3cc5cea3f41e0b717ed7ee92ba086"
>  type="targz">http://cran.r-project.org/src/base/R-2/R-2.11.1.tar.gz
> </Archive>
>         <BuildDependencies>
> -            <Dependency>libXmu</Dependency>
> -            <Dependency>icu4c</Dependency>
> +            <Dependency>libXmu-devel</Dependency>
> +            <Dependency>icu4c-devel</Dependency>
>             <Dependency>sun-jdk</Dependency>
>             <Dependency>xdg-utils</Dependency>
> -            <Dependency>ghostscript</Dependency>
> +            <Dependency>ghostscript-devel</Dependency>
>             <Dependency>texlive-latexrecommended</Dependency>
> -            <Dependency>blas</Dependency>
> -            <Dependency>lapack</Dependency>
> +            <Dependency>blas-devel</Dependency>
> +            <Dependency>lapack-devel</Dependency>
>             <Dependency>libXt-devel</Dependency>
>             <Dependency>libSM-devel</Dependency>
> -            <Dependency versionFrom="1.8.8">cairo</Dependency>
> -            <Dependency>pango</Dependency>
> -            <Dependency>xz</Dependency>
> -            <Dependency>jpeg</Dependency>
> +            <Dependency versionFrom="1.8.8">cairo-devel</Dependency>
> +            <Dependency>pango-devel</Dependency>
> +            <Dependency>xz-devel</Dependency>
> +            <Dependency>jpeg-devel</Dependency>
>
+            <Dependency>tiff-devel</Dependency>
>

checklib ile bakıldığında bu kadar bağımılık yok tiff hiç yoktu mesela ?
ghostscript-devel yanlış oldu bence yalnızca gs var mı diye sorguluyordu
configure betiği


>         </BuildDependencies>
>         <Patches>
>             <Patch level="1">Rscript.patch</Patch>
> @@ -35,6 +36,7 @@
>             <Patch level="1">R-2.9.0_as-needed.patch</Patch>
>             <Patch level="1">config_site.patch</Patch>
>             <Patch level="1">remove-lib64-suffix.diff</Patch>
> +            <Patch level="1">fix-mathlib-libm-issue.diff</Patch>
>         </Patches>
>     </Source>
>
> @@ -56,6 +58,7 @@
>             <Dependency>pango</Dependency>
>             <Dependency>make</Dependency>
>             <Dependency>jpeg</Dependency>
> +            <Dependency>tiff</Dependency>
>         </RuntimeDependencies>
>         <Files>
>             <Path fileType="config">/etc</Path>
> _______________________________________________
> paketler-commits mailing list
> paketler-commits at pardus.org.tr
> http://liste.pardus.org.tr/mailman/listinfo/paketler-commits
>



-- 
Ertuğrul Erata

Pardus Devel. // http://ertugerata.wordpress.com

##biraz tembelim. itiraf ediyorum##
-------------- sonraki bölüm --------------
Bir HTML eklentisi temizlendi...
URL: <http://liste.pardus.org.tr/gelistirici/attachments/20100907/c794f407/attachment-0002.htm>


Gelistirici mesaj listesiyle ilgili daha fazla bilgi