Merge pull request #18830 from suvari/master

lasem: new package for goffice
This commit is contained in:
Kamil ATLI
2026-06-12 16:31:07 +03:00
committed by GitHub
7 changed files with 383137 additions and 382420 deletions
+24
View File
@@ -0,0 +1,24 @@
#!/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 mesontools
from pisi.actionsapi import pisitools
from pisi.actionsapi import shelltools
from pisi.actionsapi import get
def setup():
mesontools.configure()
def build():
mesontools.build()
# def check():
# mesontools.build("test")
def install():
mesontools.install()
pisitools.dodoc("COPYING", "README*")
+77
View File
@@ -0,0 +1,77 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>lasem</Name>
<Homepage>http://lasemware.sourceforge.net/</Homepage>
<Packager>
<Name>Kamil Atlı</Name>
<Email>suvari@pisilinux.org</Email>
</Packager>
<License>LGPL-2.1-or-later</License>
<Icon>lasem</Icon>
<Summary>SVG and MathML rendering library</Summary>
<Description>Lasem is a C/Gobject based SVG/Mathml renderer. It uses cairo and pango as it's rendering abstraction layer, and then support numerous output formats: xlib, PNG, SVG, PDF, PS, EPS... The API tries to follow the SVG and MathML DOM.</Description>
<Archive sha1sum="be755f7f7d576a115837961cf92f35cc8d3b6ab6" type="tarxz">https://github.com/LasemProject/lasem/releases/download/0.6.0/lasem-0.6.0.tar.xz</Archive>
<BuildDependencies>
<Dependency>meson</Dependency>
<Dependency>gi-docgen</Dependency>
<Dependency>cairo-devel</Dependency>
<Dependency>pango-devel</Dependency>
<Dependency>glib2-devel</Dependency>
<Dependency>librsvg-devel</Dependency>
<Dependency>libxml2-devel</Dependency>
<Dependency>gdk-pixbuf-devel</Dependency>
<Dependency>gobject-introspection-devel</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>lasem</Name>
<RuntimeDependencies>
<Dependency>glib2</Dependency>
<Dependency>cairo</Dependency>
<Dependency>pango</Dependency>
<Dependency>libxml2</Dependency>
<Dependency>gdk-pixbuf</Dependency>
<Dependency>gobject-introspection</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="library">/usr/lib/liblasem*</Path>
<Path fileType="library">/usr/lib/girepository-1.0</Path>
<Path fileType="doc">/usr/share/doc/lasem</Path>
<!-- <Path fileType="man">/usr/share/man</Path> -->
<!-- <Path fileType="data">/usr/share/lasem</Path> -->
<Path fileType="localedata">/usr/share/locale</Path>
</Files>
</Package>
<Package>
<Name>lasem-devel</Name>
<Summary>Development files for lasem</Summary>
<RuntimeDependencies>
<Dependency>cairo-devel</Dependency>
<Dependency>pango-devel</Dependency>
<Dependency>glib2-devel</Dependency>
<Dependency>libxml2-devel</Dependency>
<Dependency>gdk-pixbuf-devel</Dependency>
<Dependency release="current">lasem</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
<Path fileType="data">/usr/lib/pkgconfig</Path>
<Path fileType="data">/usr/share/gir-1.0</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2026-06-12</Date>
<Version>0.6.0</Version>
<Comment>First release</Comment>
<Name>Kamil Atlı</Name>
<Email>suvari@pisilinux.org</Email>
</Update>
</History>
</PISI>
+13
View File
@@ -0,0 +1,13 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>lasem</Name>
<Summary xml:lang="tr">SVG ve MathML oluşturma kütüphanesi</Summary>
<Description xml:lang="tr">Lasem, C/GoBject tabanlı bir SVG/MathML işleyicisidir. İşleme soyutlama katmanı olarak cairo ve pango'yu kullanır ve ardından xlib, PNG, SVG, PDF, PS, EPS gibi çok sayıda çıktı formatını destekler. API, SVG ve MathML DOM'unu takip etmeye çalışır.</Description>
</Source>
<Package>
<Name>lasem-devel</Name>
<Summary xml:lang="tr">lasem için geliştirme dosyaları</Summary>
</Package>
</PISI>
+383021 -382418
View File
File diff suppressed because it is too large Load Diff
+1 -1
View File
@@ -1 +1 @@
602d5b3cc98ff5ae51b1a635333a00c99aaf5b5b
899657630aaf16ecaa602d83dc5e06095367d103
BIN
View File
Binary file not shown.
+1 -1
View File
@@ -1 +1 @@
dca907b154bd9a59b1964ed61d59a9f82fec88de
6031a4ff03ddacb1b80aa80ae05b24d7d5ec02ef