raptor2,rasqal,redland for libreoffice

This commit is contained in:
2017-03-03 16:53:07 +03:00
parent ca5d370d49
commit fa774039d2
11 changed files with 413 additions and 0 deletions
+35
View File
@@ -0,0 +1,35 @@
#!/usr/bin/python
# -*- coding: utf-8 -*-
#
# Licensed under the GNU General Public License, version 3.
# See the file http://www.gnu.org/licenses/gpl.txt
from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools
from pisi.actionsapi import get
docdir = "/%s/%s" % (get.docDIR(), get.srcNAME())
def setup():
autotools.configure("--with-www=curl \
--disable-gtk-doc \
--with-yajl=no \
--with-html-dir=%s/html\
--with-icu-config=/usr/bin/icu-config \
--disable-static" % docdir)
# for fix unused dependency
pisitools.dosed("libtool"," -shared ", " -Wl,--as-needed -shared ")
def build():
autotools.make()
def install():
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
pisitools.dosym("raptor2/raptor.h", "/usr/include/raptor.h")
pisitools.dosym("raptor2/raptor2.h", "/usr/include/raptor2.h")
pisitools.insinto("%s/html" % docdir, "%s/%s/html/raptor2/*" % (get.installDIR(), docdir))
pisitools.removeDir("%s/html/raptor2" % docdir)
pisitools.dohtml("*.html")
pisitools.dodoc("AUTHORS", "ChangeLog", "NEWS", "README")
+77
View File
@@ -0,0 +1,77 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>raptor2</Name>
<Homepage>http://librdf.org/raptor</Homepage>
<Packager>
<Name>Pisi Linux Admins</Name>
<Email>admins@pisilinux.org</Email>
</Packager>
<License>LGPLv2.1</License>
<Summary>The RDF Parser Toolkit</Summary>
<Description>Raptor2 is the RDF Parser Toolkit for Redland that provides a set of Resource Description Framework (RDF) parsers and serializers.</Description>
<Archive sha1sum="504231f87024df9aceb90eb957196b557b4b8e38" type="targz">http://download.librdf.org/source/raptor2-2.0.15.tar.gz</Archive>
<BuildDependencies>
<Dependency>curl-devel</Dependency>
<Dependency>gtk-doc</Dependency>
<Dependency>libxslt-devel</Dependency>
<Dependency>icu4c-devel</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>raptor2</Name>
<IsA>library</IsA>
<RuntimeDependencies>
<Dependency>curl</Dependency>
<Dependency>icu4c</Dependency>
<Dependency>libxml2</Dependency>
<Dependency>libxslt</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib</Path>
<Path fileType="doc">/usr/share/doc</Path>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="man">/usr/share/man/man1</Path>
</Files>
</Package>
<Package>
<Name>raptor2-devel</Name>
<IsA>library</IsA>
<Summary>Development headers for raptor2</Summary>
<RuntimeDependencies>
<Dependency release="current">raptor2</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
<Path fileType="data">/usr/lib/pkgconfig</Path>
<Path fileType="man">/usr/share/man/man3</Path>
<Path fileType="executable">/usr/bin/raptor-config</Path>
<Path fileType="man">/usr/share/man/man1/raptor-config.1</Path>
</Files>
</Package>
<Package>
<Name>raptor2-docs</Name>
<IsA>data:doc</IsA>
<Summary>Documentation files for raptor</Summary>
<RuntimeDependencies>
<Dependency release="current">raptor2</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="doc">/usr/share/doc/raptor2/html</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2017-03-03</Date>
<Version>2.0.15</Version>
<Comment>First Release</Comment>
<Name>ayhanyalcinsoy</Name>
<Email>ayhanyalcinsoy@pisilinux.org</Email>
</Update>
</History>
</PISI>
+21
View File
@@ -0,0 +1,21 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>raptor2</Name>
<Summary xml:lang="tr">RDF ayrıştırıcı araç kiti</Summary>
<Description xml:lang="tr">librdf, RDF ayrıştırıcılar ve yorumlayıcılar için gerekli kitaplığı ve araçları içerir.</Description>
<Description xml:lang="fr">Raptor est une boîte à outils d'analyse RDF pour Redland fournissant un ensemble d'analyseurs et de sérialiseurs (serializers) pour Resource Description Framework (RDF - Cadre de Développement pour description de ressource).</Description>
</Source>
<Package>
<Name>raptor2-devel</Name>
<Summary xml:lang="tr">Raptor için başlık dosyaları</Summary>
<Description xml:lang="tr">raptor2-devel raptor2 için başlık dosyalarını içerir.</Description>
</Package>
<Package>
<Name>raptor2-docs</Name>
<Summary xml:lang="tr">Raptor için belgelendirme dosyaları</Summary>
<Description xml:lang="tr">raptor2-docs raptor2 için belgelendirme dosyalarını içerir.</Description>
</Package>
</PISI>