gdal OK
This commit is contained in:
@@ -11,8 +11,8 @@ from pisi.actionsapi import shelltools
|
||||
from pisi.actionsapi import perlmodules
|
||||
|
||||
def setup():
|
||||
autotools.autoreconf("-vfi")
|
||||
autotools.aclocal()
|
||||
# autotools.autoreconf("-vfi")
|
||||
# autotools.aclocal()
|
||||
pisitools.cflags.add("-fno-strict-aliasing")
|
||||
|
||||
autotools.configure("--disable-static \
|
||||
@@ -63,9 +63,16 @@ def setup():
|
||||
--without-epsilon \
|
||||
--without-idb \
|
||||
--without-sde \
|
||||
--mandir=/usr/share/man \
|
||||
--without-ruby")
|
||||
|
||||
pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ")
|
||||
|
||||
#for bug 13646
|
||||
#pisitools.dosed("GDALmake.opt", "PY_HAVE_SETUPTOOLS=1 ", "PY_HAVE_SETUPTOOLS= ")
|
||||
#pisitools.dosed("apps/GNUmakefile", "EXE_DEP_LIBS ", "KILL_EXE_DEP_LIBS ")
|
||||
|
||||
|
||||
|
||||
def build():
|
||||
autotools.make()
|
||||
@@ -73,6 +80,9 @@ def build():
|
||||
def install():
|
||||
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
|
||||
#remove egg
|
||||
pisitools.removeDir("/usr/lib/python2.7/site-packages/GDAL-*")
|
||||
# pisitools.removeDir("/usr/lib/python2.7/site-packages/GDAL-*")
|
||||
|
||||
pisitools.domove("/usr/man/man3/*", "/usr/share/man/man3")
|
||||
pisitools.removeDir("/usr/man/")
|
||||
|
||||
perlmodules.removePodfiles()
|
||||
|
||||
@@ -0,0 +1,10 @@
|
||||
--- swig/python/GNUmakefile.orig 2015-06-14 21:06:33.000000000 +0200
|
||||
+++ swig/python/GNUmakefile 2015-06-27 22:02:07.805035411 +0200
|
||||
@@ -70,5 +70,5 @@
|
||||
ifeq ($(PY_HAVE_SETUPTOOLS),1)
|
||||
- $(PYTHON) setup.py install
|
||||
+ $(PYTHON) setup.py install --root=$(DESTDIR)
|
||||
else
|
||||
- $(PYTHON) setup.py install --prefix=$(DESTDIR)$(prefix)
|
||||
+ $(PYTHON) setup.py install --root=$(DESTDIR) --prefix=$(prefix)
|
||||
endif
|
||||
@@ -18,27 +18,30 @@
|
||||
<!--Dependency>perl-ExtUtils-MakeMaker</Dependency-->
|
||||
<Dependency>geos-devel</Dependency>
|
||||
<Dependency>hdf5-devel</Dependency>
|
||||
<!--Dependency>ogdi-devel</Dependency-->
|
||||
<Dependency>ogdi-devel</Dependency>
|
||||
<Dependency>tiff-devel</Dependency>
|
||||
<Dependency>webp-devel</Dependency>
|
||||
<Dependency>giflib-devel</Dependency>
|
||||
<Dependency>jasper-devel</Dependency>
|
||||
<!--Dependency>netcdf-devel</Dependency-->
|
||||
<Dependency>netcdf-devel</Dependency>
|
||||
<Dependency>podofo-devel</Dependency>
|
||||
<Dependency>cfitsio-devel</Dependency>
|
||||
<Dependency>unixODBC-devel</Dependency>
|
||||
<Dependency>xerces-c-devel</Dependency>
|
||||
<!--Dependency>libfreexl-devel</Dependency>
|
||||
<Dependency>libgeotiff-devel</Dependency-->
|
||||
<Dependency>libfreexl-devel</Dependency>
|
||||
<Dependency>libgeotiff-devel</Dependency>
|
||||
<Dependency>libjpeg-turbo-devel</Dependency>
|
||||
<Dependency>postgresql-lib</Dependency>
|
||||
<Dependency>libpng-devel</Dependency>
|
||||
<Dependency>expat-devel</Dependency>
|
||||
<Dependency>curl-devel</Dependency>
|
||||
<Dependency>sqlite-devel</Dependency>
|
||||
<Dependency>libpcre-devel</Dependency>
|
||||
<!--Dependency>poppler-devel</Dependency-->
|
||||
<Dependency>libxml2-devel</Dependency>
|
||||
</BuildDependencies>
|
||||
<Patches>
|
||||
<Patch>gdal-1.5.1-python-install.patch</Patch>
|
||||
<Patch>gdal-1.6.0-swig-fix.patch</Patch>
|
||||
<Patch>gdal-sqlite-3.8.7.patch</Patch>
|
||||
<!--<Patch>libtool.patch</Patch>
|
||||
<Patch>fix-extra-libs.patch</Patch>-->
|
||||
<Patch>gdal-python-install.patch</Patch>
|
||||
</Patches>
|
||||
</Source>
|
||||
|
||||
@@ -61,6 +64,14 @@
|
||||
<Dependency>libgeotiff</Dependency>
|
||||
<Dependency>libjpeg-turbo</Dependency>
|
||||
<Dependency>postgresql-lib</Dependency>
|
||||
<Dependency>curl</Dependency>
|
||||
<Dependency>zlib</Dependency>
|
||||
<Dependency>expat</Dependency>
|
||||
<Dependency>libpcre</Dependency>
|
||||
<Dependency>libgcc</Dependency>
|
||||
<Dependency>libpng</Dependency>
|
||||
<Dependency>sqlite</Dependency>
|
||||
<Dependency>libxml2</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="executable">/usr/bin</Path>
|
||||
@@ -75,6 +86,8 @@
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">gdal</Dependency>
|
||||
<Dependency>python-numpy</Dependency>
|
||||
<Dependency>libgcc</Dependency>
|
||||
<Dependency>python</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="header">/usr/lib/python2.7</Path>
|
||||
@@ -86,6 +99,28 @@
|
||||
<Summary>Development files for gdal</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">gdal</Dependency>
|
||||
<Dependency>geos-devel</Dependency>
|
||||
<Dependency>hdf5-devel</Dependency>
|
||||
<Dependency>ogdi-devel</Dependency>
|
||||
<Dependency>tiff-devel</Dependency>
|
||||
<Dependency>webp-devel</Dependency>
|
||||
<Dependency>giflib-devel</Dependency>
|
||||
<Dependency>jasper-devel</Dependency>
|
||||
<Dependency>netcdf-devel</Dependency>
|
||||
<Dependency>podofo-devel</Dependency>
|
||||
<Dependency>cfitsio-devel</Dependency>
|
||||
<Dependency>unixODBC-devel</Dependency>
|
||||
<Dependency>xerces-c-devel</Dependency>
|
||||
<Dependency>libfreexl-devel</Dependency>
|
||||
<Dependency>libgeotiff-devel</Dependency>
|
||||
<Dependency>libjpeg-turbo-devel</Dependency>
|
||||
<Dependency>postgresql-lib</Dependency>
|
||||
<Dependency>libpng-devel</Dependency>
|
||||
<Dependency>expat-devel</Dependency>
|
||||
<Dependency>curl-devel</Dependency>
|
||||
<Dependency>sqlite-devel</Dependency>
|
||||
<Dependency>libpcre-devel</Dependency>
|
||||
<Dependency>libxml2-devel</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="header">/usr/include</Path>
|
||||
|
||||
Reference in New Issue
Block a user