geos:ver bump

This commit is contained in:
blue-devil
2020-05-19 00:43:16 +03:00
parent 3809dae6a6
commit eebfa0e77e
3 changed files with 31 additions and 14 deletions
+8 -3
View File
@@ -4,27 +4,32 @@
# Licensed under the GNU General Public License, version 3. # Licensed under the GNU General Public License, version 3.
# See the file http://www.gnu.org/licenses/gpl.txt # See the file http://www.gnu.org/licenses/gpl.txt
from pisi.actionsapi import get
from pisi.actionsapi import autotools from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools from pisi.actionsapi import pisitools
from pisi.actionsapi import shelltools from pisi.actionsapi import shelltools
from pisi.actionsapi import get
def setup(): def setup():
# suppress compiler warnings
pisitools.cxxflags.add("-Wno-suggest-override -Wno-maybe-uninitialized")
autotools.configure("--disable-static \ autotools.configure("--disable-static \
--disable-dependency-tracking \ --disable-dependency-tracking \
--enable-python \ --enable-python \
--enable-ruby \ --enable-ruby \
--disable-php ") --disable-php ")
# fix unused direct dependency analysis
pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ") pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ")
def build(): def build():
autotools.make() autotools.make()
autotools.make("check")
shelltools.cd("doc") shelltools.cd("doc")
autotools.make("doxygen-html") autotools.make("doxygen-html")
def check():
autotools.make("check")
def install(): def install():
autotools.rawInstall("DESTDIR=%(D)s \ autotools.rawInstall("DESTDIR=%(D)s \
PYTHON_PREFIX=%(D)s/usr/lib/%(V)s \ PYTHON_PREFIX=%(D)s/usr/lib/%(V)s \
@@ -32,4 +37,4 @@ def install():
"V": get.curPYTHON()}) "V": get.curPYTHON()})
pisitools.insinto("/usr/share/doc/geos", "doc/doxygen_docs/html") pisitools.insinto("/usr/share/doc/geos", "doc/doxygen_docs/html")
pisitools.dodoc("README*", "AUTHORS", "NEWS", "COPYING") pisitools.dodoc("README*", "COPYING")
+19 -8
View File
@@ -1,22 +1,23 @@
<?xml version="1.0" ?> <?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd"> <!DOCTYPE PISI SYSTEM "https://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI> <PISI>
<Source> <Source>
<Name>geos</Name> <Name>geos</Name>
<Homepage>http://geos.refractions.net</Homepage> <Homepage>https://trac.osgeo.org/geos/</Homepage>
<Packager> <Packager>
<Name>PisiLinux Community</Name> <Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email> <Email>admins@pisilinux.org</Email>
</Packager> </Packager>
<PartOf>science.gis</PartOf>
<License>LGPLv2</License> <License>LGPLv2</License>
<IsA>library</IsA> <IsA>library</IsA>
<Summary>Geometry engine library for Geographic Information Systems</Summary> <Summary>Geometry engine library for Geographic Information Systems</Summary>
<Description>GEOS (Geometry Engine - Open Source) is a C++ port of the Java Topology Suite (JTS).</Description> <Description>GEOS (Geometry Engine - Open Source) is a C++ port of the Java Topology Suite (JTS).</Description>
<Archive sha1sum="1b6ec9c197fb4b0ddb96fb192e2f6924a1fbb269" type="tarbz2">http://download.osgeo.org/geos/geos-3.7.2.tar.bz2</Archive> <Archive sha1sum="dbd165752dd4c48d81a84aa51c99d04410d96c67" type="tarbz2">http://download.osgeo.org/geos/geos-3.8.1.tar.bz2</Archive>
<BuildDependencies> <BuildDependencies>
<Dependency>swig</Dependency>
<Dependency>doxygen</Dependency> <Dependency>doxygen</Dependency>
<Dependency>ruby-devel</Dependency> <Dependency>ruby-devel</Dependency>
<Dependency>swig</Dependency>
<Dependency>python-devel</Dependency> <Dependency>python-devel</Dependency>
</BuildDependencies> </BuildDependencies>
<Patches> <Patches>
@@ -26,14 +27,16 @@
<Package> <Package>
<Name>geos</Name> <Name>geos</Name>
<Summary>Geometry engine library for Geographic Information Systems</Summary>
<RuntimeDependencies> <RuntimeDependencies>
<Dependency>ruby</Dependency> <Dependency>ruby</Dependency>
<Dependency>python</Dependency>
<Dependency>libgcc</Dependency> <Dependency>libgcc</Dependency>
<Dependency>python</Dependency>
<Dependency>rubygems</Dependency>
</RuntimeDependencies> </RuntimeDependencies>
<Files> <Files>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="library">/usr/lib</Path> <Path fileType="library">/usr/lib</Path>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="doc">/usr/share/doc/geos</Path> <Path fileType="doc">/usr/share/doc/geos</Path>
</Files> </Files>
</Package> </Package>
@@ -42,9 +45,9 @@
<Name>geos-devel</Name> <Name>geos-devel</Name>
<Summary>Development files for geos</Summary> <Summary>Development files for geos</Summary>
<RuntimeDependencies> <RuntimeDependencies>
<Dependency release="current">geos</Dependency>
<Dependency>ruby-devel</Dependency> <Dependency>ruby-devel</Dependency>
<Dependency>python-devel</Dependency> <Dependency>python-devel</Dependency>
<Dependency release="current">geos</Dependency>
</RuntimeDependencies> </RuntimeDependencies>
<Files> <Files>
<Path fileType="header">/usr/include</Path> <Path fileType="header">/usr/include</Path>
@@ -53,6 +56,7 @@
<Package> <Package>
<Name>geos-docs</Name> <Name>geos-docs</Name>
<Summary>Documentation files for geos</Summary>
<RuntimeDependencies> <RuntimeDependencies>
<Dependency release="current">geos</Dependency> <Dependency release="current">geos</Dependency>
</RuntimeDependencies> </RuntimeDependencies>
@@ -62,6 +66,13 @@
</Package> </Package>
<History> <History>
<Update release="9">
<Date>2020-05-18</Date>
<Version>3.8.1</Version>
<Comment>Minor version bump.</Comment>
<Name>Blue Devil</Name>
<Email>bluedevil@sctzine.com</Email>
</Update>
<Update release="8"> <Update release="8">
<Date>2019-11-20</Date> <Date>2019-11-20</Date>
<Version>3.7.2</Version> <Version>3.7.2</Version>
@@ -105,4 +116,4 @@
<Email>ertugrulerata@gmail.com</Email> <Email>ertugrulerata@gmail.com</Email>
</Update> </Update>
</History> </History>
</PISI> </PISI>
+4 -3
View File
@@ -9,11 +9,12 @@
<Package> <Package>
<Name>geos-devel</Name> <Name>geos-devel</Name>
<Summary xml:lang="tr">geos için geliştirme dosyaları</Summary> <Summary xml:lang="tr">geos için geliştirme dosyaları</Summary>
<Description xml:lang="tr">geos-devel, geos için geliştirme dosyalarını içerir.</Description>
</Package> </Package>
<Package> <Package>
<Name>geos-docs</Name> <Name>geos-docs</Name>
<Summary xml:lang="tr">geos dokümantasyonu</Summary> <Summary xml:lang="tr">geos için belgelendirme dosyaları</Summary>
<Description xml:lang="tr">geos-docs, geos için belgelendirme dosyalarını içerir.</Description>
</Package> </Package>
</PISI>
</PISI>