Merge pull request #8763 from blue-devil/master

files needed from inkscape
This commit is contained in:
Blue DeviL
2020-09-16 00:39:27 +02:00
committed by GitHub
22 changed files with 5962 additions and 2390 deletions
+27 -26
View File
@@ -4,11 +4,11 @@
# Licensed under the GNU General Public License, version 3.
# See the file http://www.gnu.org/licenses/gpl.txt
from pisi.actionsapi import perlmodules
from pisi.actionsapi import shelltools
from pisi.actionsapi import get
from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools
from pisi.actionsapi import get
from pisi.actionsapi import shelltools
from pisi.actionsapi import perlmodules
KeepSpecial=["libtool"]
@@ -17,33 +17,34 @@ def setup():
autotools.autoreconf("-fi")
pisitools.dosed("configure", "DOCUMENTATION_RELATIVE_PATH=.*", "DOCUMENTATION_RELATIVE_PATH=%s/html" % get.srcNAME())
autotools.configure("--with-gs-font-dir=/usr/share/fonts/default/ghostscript \
--docdir=/usr/share/doc/imagemagick \
autotools.configure("--with-x \
--with-fpx \
--with-jp2 \
--with-xml \
--with-wmf \
--with-djvu \
--with-perl \
--with-zlib \
--with-rsvg \
--with-tiff \
--with-jpeg \
--with-gslib \
--with-lcms2 \
--with-bzlib \
--without-dps \
--enable-hdri \
--without-fpx \
--with-modules \
--with-threads \
--without-jbig \
--enable-shared \
--disable-static \
--with-modules \
--with-perl \
--with-perl-options='INSTALLDIRS=vendor' \
--with-x \
--with-threads \
--with-magick_plus_plus \
--with-gslib \
--with-wmf \
--with-lcms2 \
--with-rsvg \
--with-xml \
--with-djvu \
--with-bzlib \
--with-zlib \
--with-fpx \
--with-tiff \
--with-jp2 \
--with-jpeg \
--without-jbig \
--without-fpx \
--without-dps")
--docdir=/usr/share/doc/imagemagick \
--with-perl-options='INSTALLDIRS=vendor' \
--with-gs-font-dir=/usr/share/fonts/default/ghostscript")
# fix unused direct dependency analysis
pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ")
def build():
@@ -52,7 +53,7 @@ def build():
def install():
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
pisitools.dodoc("AUTHORS.txt", "ChangeLog", "LICENSE", "NEWS.txt")
pisitools.dodoc("LICENSE", "README*")
pisitools.remove("/usr/lib/*.la")
+19 -6
View File
@@ -1,5 +1,5 @@
<?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>
<Source>
<Name>imagemagick</Name>
@@ -8,11 +8,12 @@
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Packager>
<PartOf>multimedia.graphics</PartOf>
<License>as-is</License>
<IsA>app:gui</IsA>
<Summary>A collection of tools and libraries for many image file formats</Summary>
<Description>ImageMagick is a software suite to create, edit, and compose bitmap images. It can read, convert and write images in a variety of formats (over 100) including DPX, EXR, GIF, JPEG, JPEG-2000, PDF, PhotoCD, PNG, Postscript, SVG, and TIFF. You can use ImageMagick to translate, flip, mirror, rotate, scale, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.</Description>
<Archive sha1sum="d16c5306aafba476491c229f80a5407c5ca74f06" type="tarxz">https://www.imagemagick.org/download/releases/ImageMagick-7.0.9-27.tar.xz</Archive>
<Archive sha1sum="836cec7298898473f606f6c2db3e1f89120c530f" type="tarxz">https://www.imagemagick.org/download/releases/ImageMagick-7.0.10-29.tar.xz</Archive>
<BuildDependencies>
<Dependency>xz-devel</Dependency>
<Dependency>webp-devel</Dependency>
@@ -21,7 +22,7 @@
<Dependency>fftw3-devel</Dependency>
<Dependency>cairo-devel</Dependency>
<Dependency>pango-devel</Dependency>
<Dependency>libraw-devel</Dependency>
<Dependency>libraw-devel</Dependency>
<Dependency>libpng-devel</Dependency>
<Dependency>jasper-devel</Dependency>
<Dependency>liblqr-devel</Dependency>
@@ -36,12 +37,13 @@
<Dependency>libjpeg-turbo-devel</Dependency>
</BuildDependencies>
<Patches>
<!-- <Patch level="0">perlmagick.rpath.patch</Patch> -->
<!--<Patch level="0">perlmagick.rpath.patch</Patch> -->
</Patches>
</Source>
<Package>
<Name>imagemagick</Name>
<Summary>A collection of tools and libraries for many image file formats</Summary>
<RuntimeDependencies>
<Dependency>xz</Dependency>
<Dependency>perl</Dependency>
@@ -84,7 +86,11 @@
<Package>
<Name>imagemagick-docs</Name>
<IsA>data:doc</IsA>
<Summary>HTML documentation for imagemagick</Summary>
<RuntimeDependencies>
<Dependency release="current">imagemagick</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="doc">/usr/share/doc/imagemagick/html</Path>
</Files>
@@ -100,12 +106,19 @@
<Path fileType="header">/usr/include</Path>
<Path fileType="data">/usr/lib/pkgconfig</Path>
<Path fileType="man">/usr/share/man/man3</Path>
<Path fileType="man">/usr/share/man/man1/*-config*</Path>
<Path fileType="executable">/usr/bin/*-config</Path>
<Path fileType="man">/usr/share/man/man1/*-config*</Path>
</Files>
</Package>
<History>
<Update release="12">
<Date>2020-09-14</Date>
<Version>7.0.10.29</Version>
<Comment>Minor version bump.</Comment>
<Name>Blue Devil</Name>
<Email>bluedevil@sctzine.com</Email>
</Update>
<Update release="11">
<Date>2020-03-06</Date>
<Version>7.0.9.27</Version>
@@ -184,4 +197,4 @@
<Email>yusuf.aydemir@pisilinux.org</Email>
</Update>
</History>
</PISI>
</PISI>
@@ -9,11 +9,13 @@
<Package>
<Name>imagemagick-docs</Name>
<Summary xml:lang="tr">Imagemagick için API belgeleri</Summary>
<Description xml:lang="tr">imagemagick-docs, imagemagick için belgelendirme dosyalarını içerir.</Description>
</Package>
<Package>
<Name>imagemagick-devel</Name>
<Summary xml:lang="tr">imagemagick için geliştirme dosyaları</Summary>
<Description xml:lang="tr">imagemagick-devel, imagemagick için geliştirme dosyalarını içerir.</Description>
<Summary xml:lang="pl">Pliki nagłówkowe imagemagick</Summary>
</Package>
</PISI>
+20
View File
@@ -0,0 +1,20 @@
#!/usr/bin/python
# -*- coding: utf-8 -*-
#
# Licensed under the GNU General Public License, version 3.
# See the file https://www.gnu.org/licenses/gpl-3.0.txt
from pisi.actionsapi import get
from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools
def setup():
autotools.configure("--with-libpotrace --disable-static")
def build():
autotools.make()
def install():
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
pisitools.dodoc("COPYING", "README")
+71
View File
@@ -0,0 +1,71 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>potrace</Name>
<Homepage>http://potrace.sourceforge.net/</Homepage>
<Packager>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Packager>
<License>GPLv2</License>
<IsA>app</IsA>
<PartOf>multimedia.graphics</PartOf>
<Summary>Transforming bitmaps into vector graphics.</Summary>
<Description>
Potrace is a tool for tracing a bitmap, which means, transforming a bitmap into a smooth, scalable image.
</Description>
<Archive sha1sum="256b4fb858c66bc38117afde7c722016d2e265f3" type="targz">
https://sourceforge.net/projects/potrace/files/1.16/potrace-1.16.tar.gz
</Archive>
<BuildDependencies>
<Dependency>zlib-devel</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>potrace</Name>
<Summary>Transforming bitmaps into vector graphics.</Summary>
<RuntimeDependencies>
<Dependency>zlib</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib</Path>
<Path fileType="man">/usr/share/man</Path>
<Path fileType="doc">/usr/share/doc</Path>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="header">/usr/include</Path>
</Files>
</Package>
<History>
<Update release="4">
<Date>2020-04-30</Date>
<Version>1.16</Version>
<Comment>Ver. bump</Comment>
<Name>fury</Name>
<Email>wascheme@tuta.io</Email>
</Update>
<Update release="3">
<Date>2014-06-18</Date>
<Version>1.11</Version>
<Comment>Rebuild for gcc</Comment>
<Name>Osman Erkan</Name>
<Email>osman.erkan@pisilinux.org</Email>
</Update>
<Update release="2">
<Date>2013-11-20</Date>
<Version>1.11</Version>
<Comment>Update</Comment>
<Name>Stefan Gronewold(groni)</Name>
<Email>groni@pisilinux.org</Email>
</Update>
<Update release="1">
<Date>2011-08-22</Date>
<Version>1.10</Version>
<Comment>First release</Comment>
<Name>Pisi Linux Admins</Name>
<Email>admins@pisilinux.org</Email>
</Update>
</History>
</PISI>
@@ -0,0 +1,8 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>potrace</Name>
<Summary xml:lang="tr">Bitmap dosyalarını grafik vektör formatına dönüştürür.</Summary>
<Description xml:lang="tr">potrace komut tabanlı çalışan, bitmap resim dosyasından grafik vektör resimlerine dönüştüren bir uygulamadır</Description>
</Source>
</PISI>
+14 -13
View File
@@ -4,10 +4,10 @@
# Licensed under the GNU General Public License, version 3.
# See the file http://www.gnu.org/licenses/gpl.txt
from pisi.actionsapi import get
from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools
from pisi.actionsapi import shelltools
from pisi.actionsapi import get
def setup():
# Remove local copies for system libs
@@ -18,20 +18,21 @@ def setup():
autotools.autoreconf("-fi")
options = "--disable-compile-inits \
--disable-gtk \
--enable-dynamic \
--with-system-libtiff \
options = "--with-x \
--with-ijs \
--with-drivers=ALL \
--disable-gtk \
--without-omni \
--with-libpaper \
--with-jbig2dec \
--enable-fontconfig \
--enable-dynamic \
--enable-freetype \
--without-luratech \
--without-omni \
--with-x \
--with-fontpath=/usr/share/fonts:/usr/share/fonts/default/ghostscript:/usr/share/cups/fonts:/usr/share/fonts/TTF:/usr/share/fonts/Type1:/usr/share/poppler/cMap/*"
--with-drivers=ALL \
--enable-fontconfig \
--with-system-libtiff \
--disable-compile-inits \
--with-fontpath=/usr/share/fonts:/usr/share/fonts/default/ghostscript:/usr/share/cups/fonts:/usr/share/fonts/TTF:/usr/share/fonts/Type1:/usr/share/poppler/cMap/*"
options += " --disable-cups --includedir=/usr/include --libdir=/usr/lib32" if get.buildTYPE() == "emul32" else " --enable-cups"
autotools.configure(options)
@@ -40,9 +41,9 @@ def setup():
pisitools.dosed("configure.ac", "AM_PROG_CC_STDC", "AC_PROG_CC")
shelltools.system("./autogen.sh \
--prefix=/usr \
--mandir=/usr/share/man \
--enable-shared \
--disable-static \
--enable-shared")
--mandir=/usr/share/man")
def build():
autotools.make("-C ijs")
@@ -56,4 +57,4 @@ def install():
if not get.buildTYPE() == "emul32": autotools.rawInstall("-C ijs DESTDIR=%s" % get.installDIR())
pisitools.dohtml("doc/*")
pisitools.dodoc("LICENSE", "doc/COPYING")
pisitools.dodoc("LICENSE", "doc/COPYING")
+43 -29
View File
@@ -1,5 +1,5 @@
<?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>
<Source>
<Name>ghostscript</Name>
@@ -8,63 +8,69 @@
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Packager>
<PartOf>office.postscript</PartOf>
<License>GPLv3+</License>
<IsA>library</IsA>
<Summary>A PostScript interpreter and renderer</Summary>
<Description>ghostscript is a set of software that provides a PostScript interpreter, a set of C procedures and an interpreter for PDF files. ghostscript is normally used to display PostScript files and to print PostScript files to non-PostScript printers.</Description>
<Archive sha1sum="3be5f36300e3031e68a28cd898b3eebc9151660b" type="tarxz">https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs950/ghostscript-9.50.tar.xz</Archive>
<Archive sha1sum="5939eef5444e057714e1e665db6db0137a88953f" type="tarxz">https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs9530/ghostpdl-9.53.0.tar.xz</Archive>
<BuildDependencies>
<Dependency>cups-devel</Dependency>
<Dependency>dbus-devel</Dependency>
<Dependency>tiff-devel</Dependency>
<Dependency>zlib-devel</Dependency>
<Dependency>libX11-devel</Dependency>
<Dependency>libXext-devel</Dependency>
<Dependency>gtk3-devel</Dependency>
<Dependency>libSM-devel</Dependency>
<Dependency>libXt-devel</Dependency>
<Dependency>libX11-devel</Dependency>
<Dependency>libpng-devel</Dependency>
<Dependency>gnutls-devel</Dependency>
<Dependency>libidn-devel</Dependency>
<Dependency>libXext-devel</Dependency>
<Dependency>freetype-devel</Dependency>
<Dependency>freeglut-devel</Dependency>
<Dependency>libpaper-devel</Dependency>
<Dependency>openjpeg2-devel</Dependency>
<Dependency>fontconfig-devel</Dependency>
<Dependency>libjpeg-turbo-devel</Dependency>
<Dependency versionFrom="2.8">lcms2-devel</Dependency>
<Dependency>libXt-devel</Dependency>
<Dependency>libpng-devel</Dependency>
<Dependency>libpaper-devel</Dependency>
<Dependency>fontconfig-devel</Dependency>
<Dependency>openjpeg2-devel</Dependency>
<Dependency>gnutls-devel</Dependency>
<Dependency>dbus-devel</Dependency>
<Dependency>gtk3-devel</Dependency>
<Dependency>libidn-devel</Dependency>
<Dependency>freeglut-devel</Dependency>
</BuildDependencies>
<Patches>
<Patch level="1">fedora/ghostscript-sys-zlib.patch</Patch>
<!--
<Patch level="1">CVE-2019-14869.patch</Patch>
-->
<Patch level="1">fedora/ghostscript-sys-zlib.patch</Patch>
</Patches>
</Source>
<Package>
<Name>ghostscript</Name>
<Summary>A PostScript interpreter and renderer</Summary>
<RuntimeDependencies>
<Dependency>cups</Dependency>
<Dependency>tiff</Dependency>
<Dependency>zlib</Dependency>
<Dependency>libXt</Dependency>
<Dependency>libidn</Dependency>
<Dependency>libX11</Dependency>
<Dependency>libpng</Dependency>
<Dependency>freetype</Dependency>
<Dependency>openjpeg2</Dependency>
<Dependency>libjpeg-turbo</Dependency>
<Dependency>tiff</Dependency>
<Dependency versionFrom="2.8">lcms2</Dependency>
<Dependency>libXt</Dependency>
<Dependency>libpaper</Dependency>
<Dependency>openjpeg2</Dependency>
<Dependency>fontconfig</Dependency>
<Dependency>libjpeg-turbo</Dependency>
<Dependency versionFrom="2.8">lcms2</Dependency>
<!-- For CMap fonts -->
<Dependency>poppler-data</Dependency>
<Dependency>gnu-gs-fonts-std</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin</Path>
<!--
-->
<Path fileType="library">/usr/lib</Path>
<Path fileType="man">/usr/share/man</Path>
<Path fileType="doc">/usr/share/doc</Path>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="data">/usr/share/cups</Path>
<Path fileType="data">/usr/share/ghostscript</Path>
</Files>
@@ -78,6 +84,7 @@
<Package>
<Name>ghostscript-docs</Name>
<IsA>data:doc</IsA>
<Summary>Documentation for ghostscript</Summary>
<Files>
<Path fileType="doc">/usr/share/doc/ghostscript/9.27</Path>
@@ -93,10 +100,10 @@
<Dependency release="current">ghostscript</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="data">/usr/lib/pkgconfig</Path>
<Path fileType="header">/usr/include/ijs</Path>
<Path fileType="executable">/usr/bin/ijs-config</Path>
<Path fileType="header">/usr/include/ghostscript</Path>
<Path fileType="header">/usr/include/ijs</Path>
<Path fileType="data">/usr/lib/pkgconfig</Path>
</Files>
</Package>
@@ -106,32 +113,32 @@
<Summary>32-bit shared libraries for ghostscript</Summary>
<BuildType>emul32</BuildType>
<BuildDependencies>
<Dependency>libjpeg-turbo-32bit</Dependency>
<Dependency>zlib-32bit</Dependency>
<Dependency>tiff-32bit</Dependency>
<Dependency>lcms2-32bit</Dependency>
<Dependency>libXt-32bit</Dependency>
<Dependency>libXext-32bit</Dependency>
<Dependency>libX11-32bit</Dependency>
<Dependency>libpng-32bit</Dependency>
<Dependency>libidn-32bit</Dependency>
<Dependency>libXext-32bit</Dependency>
<Dependency>freetype-32bit</Dependency>
<Dependency>openjpeg2-32bit</Dependency>
<Dependency>fontconfig-32bit</Dependency>
<Dependency>libjpeg-turbo-32bit</Dependency>
</BuildDependencies>
<RuntimeDependencies>
<Dependency release="current">ghostscript</Dependency>
<Dependency>libjpeg-turbo-32bit</Dependency>
<Dependency>zlib-32bit</Dependency>
<Dependency>libidn-32bit</Dependency>
<Dependency>tiff-32bit</Dependency>
<Dependency>lcms2-32bit</Dependency>
<Dependency>libXt-32bit</Dependency>
<Dependency>libidn-32bit</Dependency>
<Dependency>libX11-32bit</Dependency>
<Dependency>libpng-32bit</Dependency>
<Dependency>freetype-32bit</Dependency>
<Dependency>openjpeg2-32bit</Dependency>
<Dependency>fontconfig-32bit</Dependency>
<Dependency>libjpeg-turbo-32bit</Dependency>
<Dependency release="current">ghostscript</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib32</Path>
@@ -139,6 +146,13 @@
</Package>
<History>
<Update release="10">
<Date>2020-09-14</Date>
<Version>9.53</Version>
<Comment>Minor version bump.</Comment>
<Name>Blue Devil</Name>
<Email>bluedevil@sctzine.com</Email>
</Update>
<Update release="9">
<Date>2020-01-14</Date>
<Version>9.50</Version>
@@ -203,4 +217,4 @@
<Email>groni@pisilinux.org</Email>
</Update>
</History>
</PISI>
</PISI>
@@ -9,10 +9,12 @@
<Package>
<Name>ghostscript-docs</Name>
<Summary xml:lang="tr">ghostscript için çeşitli belgeler</Summary>
<Description xml:lang="tr">ghostscript-docs, ghostscript için belgelendirme dosyalarını içerir.</Description>
</Package>
<Package>
<Name>ghostscript-devel</Name>
<Summary xml:lang="tr">ghostscript için geliştirme dosyaları</Summary>
<Description xml:lang="tr">ghostscript-devel, ghostscript için geliştirme dosyalarını içerir.</Description>
</Package>
</PISI>
</PISI>
+5420 -2313
View File
File diff suppressed because it is too large Load Diff
+1 -1
View File
@@ -1 +1 @@
5ca77ba8e6f4c278169eb20eb3083fb77febfafc
332724e96360c59da0f882c5aa31402c26eac906
BIN
View File
Binary file not shown.
+1 -1
View File
@@ -1 +1 @@
8d5f93558ec1a53a3fb6bbc125a402a135c6d107
30af5d304f9fe3f8324f63b4aa6563187ae3f05a
@@ -0,0 +1,13 @@
#!/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 pythonmodules
def build():
pythonmodules.compile(pyVer="3")
def install():
pythonmodules.install(pyVer="3")
@@ -0,0 +1,45 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "https://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>python3-scour</Name>
<Homepage>https://github.com/scour-project/scour</Homepage>
<Packager>
<Name>Blue Devil</Name>
<Email>bluedevil@sctzine.com</Email>
</Packager>
<PartOf>programming.language.python3</PartOf>
<License>Apachev2.0</License>
<IsA>library</IsA>
<Summary>Scour - An SVG Optimizer / Cleaner</Summary>
<Description>Scour is an SVG optimizer/cleaner that reduces the size of scalable vector graphics by optimizing structure and removing unnecessary data written in Python.</Description>
<Archive sha1sum="1e00370d80513691a7447897f792d8b6d5d36133" type="targz">https://github.com/scour-project/scour/archive/v038.1.tar.gz</Archive>
<BuildDependencies>
<Dependency>python3-devel</Dependency>
<Dependency>python3-setuptools</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>python3-scour</Name>
<Summary>Scour - An SVG Optimizer / Cleaner</Summary>
<RuntimeDependencies>
<Dependency>python3</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin/scour</Path>
<Path fileType="library">/usr/lib/python3*</Path>
<Path fileType="doc">/usr/share/doc/python3-scour</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2020-09-15</Date>
<Version>0.38.1</Version>
<Comment>First release</Comment>
<Name>Blue Devil</Name>
<Email>bluedevil@sctzine.com</Email>
</Update>
</History>
</PISI>
@@ -0,0 +1,8 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>python3-scour</Name>
<Summary xml:lang="tr">SVG iyileştirici/temizleyici.</Summary>
<Description xml:lang="tr">python3-scour, SVG çizim dosyalarının yapısını düzelten, bunu yaparken boyutlarını da düşürerek iyileştirme yapan bir python kitaplığıdır.</Description>
</Source>
</PISI>
@@ -0,0 +1,33 @@
#!/usr/bin/python
# -*- coding: utf-8 -*-
#
# Licensed under the GNU General Public License, version 3.
# See the file http://www.gnu.org/copyleft/gpl.txt.
from pisi.actionsapi import get
from pisi.actionsapi import pisitools
from pisi.actionsapi import cmaketools
from pisi.actionsapi import shelltools
i = "-DBUILD_SHARED_LIBS=ON \
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_LIBDIR=lib \
-DCMAKE_INSTALL_PREFIX=/usr \
"
def setup():
shelltools.makedirs("build")
shelltools.cd("build")
cmaketools.configure(i, sourceDir = '..')
def build():
shelltools.cd("build")
cmaketools.make()
def install():
shelltools.cd("build")
cmaketools.rawInstall("DESTDIR=%s" % get.installDIR())
shelltools.cd("..")
pisitools.dodoc("COPYING", "LICENSE", "README.md")
@@ -0,0 +1,57 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>double-conversion</Name>
<Homepage>https://github.com/google/double-conversion</Homepage>
<Packager>
<Name>fury</Name>
<Email>wascheme@tuta.io</Email>
</Packager>
<License>BSD-3-Clause</License>
<PartOf>programming.library</PartOf>
<IsA>library</IsA>
<Summary>Efficient binary-decimal and decimal-binary conversion routines for IEEE doubles.</Summary>
<Description>double-conversion provides binary-decimal and decimal-binary routines for IEEE doubles.</Description>
<Archive sha1sum="ea899f825b61f374b310654927b41244d80b538e" type="targz">
https://github.com/google/double-conversion/archive/v3.1.5.tar.gz
</Archive>
<BuildDependencies>
<Dependency>cmake</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>double-conversion</Name>
<Summary>Efficient binary-decimal and decimal-binary conversion routines for IEEE doubles.</Summary>
<RuntimeDependencies>
<Dependency>libgcc</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
</Package>
<Package>
<Name>double-conversion-devel</Name>
<Summary>Development files for double-conversion</Summary>
<RuntimeDependencies>
<Dependency release="current">double-conversion</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
<Path fileType="library">/usr/lib/cmake</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2020-04-30</Date>
<Version>3.1.5</Version>
<Comment>First build.</Comment>
<Name>fury</Name>
<Email>wascheme@tuta.io</Email>
</Update>
</History>
</PISI>
@@ -0,0 +1,14 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>double-conversion</Name>
<Summary xml:lang="tr">IEEE çiftleri için ikilik-onluk ve onluk-ikilik sayı tabanları arasında verimli dönüşüm yordamları.</Summary>
<Description xml:lang="tr">double-conversion, IEEE çiftleri için ikilik-onluk ve onluk-ikilik sayı tabanları arasında verimli dönüşüm yordamları sunar.</Description>
</Source>
<Package>
<Name>double-conversion-devel</Name>
<Summary xml:lang="tr">double-conversion için geliştirme dosyaları</Summary>
<Description xml:lang="tr">double-conversion-devel, double-conversion için geliştirme dosyalarını içerir.</Description>
</Package>
</PISI>
+29
View File
@@ -0,0 +1,29 @@
#!/usr/bin/python
# -*- coding: utf-8 -*-
#
# Licensed under the GNU General Public License, version 3.
# See the file https://www.gnu.org/licenses/gpl-3.0.txt
from pisi.actionsapi import get
from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools
i = "-Wno-deprecated-declarations \
-Wno-incompatible-pointer-types \
-Wno-implicit-function-declaration"
def setup():
# suppress compiler warnings
pisitools.cflags.add(i)
autotools.configure()
# fix unused direct dependency analysis
pisitools.dosed("libtool"," -shared ", " -Wl,--as-needed -shared ")
def build():
autotools.make()
def install():
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
pisitools.dodoc("COPYING", "README")
+114
View File
@@ -0,0 +1,114 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>gdl</Name>
<Homepage>https://gitlab.gnome.org/GNOME/gdl</Homepage>
<Packager>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Packager>
<License>LGPLv2</License>
<IsA>library</IsA>
<PartOf>programming.misc</PartOf>
<Summary>Gnome Docking library</Summary>
<Description>Provides docking features for gtk+.</Description>
<Archive sha1sum="c4711fcd2bf124dcd04fc23de40a669350186028" type="tarxz">
https://download.gnome.org/sources/gdl/3.34/gdl-3.34.0.tar.xz
</Archive>
<BuildDependencies>
<Dependency>gtk-doc</Dependency>
<Dependency>intltool</Dependency>
<Dependency>gtk3-devel</Dependency>
<Dependency>python3-six</Dependency>
<Dependency>libxml2-devel</Dependency>
<Dependency>gobject-introspection-devel</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>gdl</Name>
<Description>Provides docking features for gtk+.</Description>
<RuntimeDependencies>
<Dependency>atk</Dependency>
<Dependency>gtk3</Dependency>
<Dependency>cairo</Dependency>
<Dependency>glib2</Dependency>
<Dependency>pango</Dependency>
<Dependency>libxml2</Dependency>
<Dependency>gdk-pixbuf</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib</Path>
<Path fileType="localedata">/usr/share/locale</Path>
<Path fileType="doc">/usr/share/doc/gdl/README</Path>
<Path fileType="doc">/usr/share/doc/gdl/COPYING</Path>
<Path fileType="data">/usr/share/gir-1.0/Gdl-3.gir</Path>
</Files>
</Package>
<Package>
<Name>gdl-devel</Name>
<Summary>Development files for gdl</Summary>
<RuntimeDependencies>
<Dependency>gtk3-devel</Dependency>
<Dependency>libxml2-devel</Dependency>
<Dependency release="current">gdl</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
<Path fileType="library">/usr/lib/pkgconfig</Path>
</Files>
</Package>
<Package>
<Name>gdl-docs</Name>
<IsA>data:doc</IsA>
<Summary>Documentation files for gdl</Summary>
<Description>gdl-docs provides documentation files for gdl.</Description>
<RuntimeDependencies>
<Dependency release="current">gdl</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="data">/usr/share/gtk-doc/html</Path>
</Files>
</Package>
<History>
<Update release="5">
<Date>2020-04-30</Date>
<Version>3.34.0</Version>
<Comment>Ver. bump</Comment>
<Name>fury</Name>
<Email>wascheme@tuta.io</Email>
</Update>
<Update release="4">
<Date>2013-10-29</Date>
<Version>3.8.1</Version>
<Comment>Rebuild.</Comment>
<Name>Yusuf Aydemir</Name>
<Email>yusuf.aydemir@pisilinux.org</Email>
</Update>
<Update release="3">
<Date>2013-07-31</Date>
<Version>3.8.1</Version>
<Comment>Version bump.</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
<Update release="2">
<Date>2013-07-30</Date>
<Version>2.31.3</Version>
<Comment>Rebuild</Comment>
<Name>Osman Erkan</Name>
<Email>osman.erkan@pisilinux.org</Email>
</Update>
<Update release="1">
<Date>2012-12-22</Date>
<Version>2.31.3</Version>
<Comment>First release</Comment>
<Name>Osman Erkan</Name>
<Email>osman.erkan@pisilinux.org</Email>
</Update>
</History>
</PISI>
+20
View File
@@ -0,0 +1,20 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>gdl</Name>
<Summary xml:lang="tr">GNOME geliştirme kitaplıkları</Summary>
<Description xml:lang="tr">Bu paket, GNOME geliştirme araçları arasında paylaşılan kitaplıkları ve bileşenleri içerir.</Description>
</Source>
<Package>
<Name>gdl-devel</Name>
<Summary xml:lang="tr">gdl için geliştirme dosyaları</Summary>
<Description xml:lang="tr">gdl-devel, gdl için geliştirme dosyalarını içerir.</Description>
</Package>
<Package>
<Name>gdl-docs</Name>
<Summary xml:lang="tr">gdl için başvuru belgeleri</Summary>
<Description xml:lang="tr">gdl-docs, gdl için belgelendirme dosyalarını içerir.</Description>
</Package>
</PISI>