Merge pull request #10998 from 4fury-c3440d8/b1

updates.
This commit is contained in:
Rmys
2022-11-15 14:13:33 +03:00
committed by GitHub
23 changed files with 299 additions and 86 deletions
+6 -4
View File
@@ -7,10 +7,12 @@
from pisi.actionsapi import mesontools, pisitools
j = ''.join([
'-Ddbus=true ',
'-Dopengl=true ',
'-Dwith_docs=true ',
'-Dconfig_file=true'
' -Ddbus=true',
' -Dopengl=true',
' -Dvsync_drm=true',
' -Dwith_docs=true',
' -Dconfig_file=true',
' -Dcompton=false '
])
def setup():
+9 -2
View File
@@ -14,8 +14,8 @@
<PartOf>desktop.misc</PartOf>
<Summary>A compositor for X11.</Summary>
<Description>This is forked from the original Compton because it seems to have become unmaintained.</Description>
<Archive sha1sum="e73f02753e98d1fd2776d6261e4a929dcafbbd9d" type="targz">
https://github.com/yshui/picom/archive/refs/tags/v9.1.tar.gz
<Archive sha1sum="346cdba428f8329a56c5b43b1800772e89d58f09" type="targz">
https://github.com/yshui/picom/archive/refs/tags/v10.tar.gz
</Archive>
<BuildDependencies>
<!-- <Dependency>git</Dependency> -->
@@ -74,6 +74,13 @@
</Package>
<History>
<Update release="2">
<Date>2022-11-14</Date>
<Version>10</Version>
<Comment>Version bump.</Comment>
<Name>fury</Name>
<Email>uglyside@yandex.ru</Email>
</Update>
<Update release="1">
<Date>2021-04-14</Date>
<Version>9.1</Version>
+8 -1
View File
@@ -12,7 +12,7 @@
<IsA>library</IsA>
<Summary>Library that implements support for numerous digital cameras</Summary>
<Description>libgphoto2 is the core library designed to allow access to digital camera by external programs.</Description>
<Archive sha1sum="100b14413478ffb3852cab55508d4b83aa717dc5" type="tarxz">mirrors://sourceforge/project/gphoto/libgphoto/2.5.28/libgphoto2-2.5.28.tar.xz</Archive>
<Archive sha1sum="e7708c4fc7bce949b2a9e925d266ca184507408d" type="tarxz">mirrors://sourceforge/project/gphoto/libgphoto/2.5.30/libgphoto2-2.5.30.tar.xz</Archive>
<BuildDependencies>
<Dependency>doxygen</Dependency>
<Dependency>gd-devel</Dependency>
@@ -76,6 +76,13 @@
</Package>
<History>
<Update release="9">
<Date>2022-11-14</Date>
<Version>2.5.30</Version>
<Comment>Version bump.</Comment>
<Name>fury</Name>
<Email>uglyside@yandex.ru</Email>
</Update>
<Update release="8">
<Date>2022-01-17</Date>
<Version>2.5.28</Version>
+3 -2
View File
@@ -7,6 +7,7 @@
from pisi.actionsapi import shelltools, autotools, pisitools, get
def setup():
pisitools.dosed("doc/apireference.rst", "api", deleteLine = True)
autotools.autoreconf("-vif")
autotools.configure("--disable-static")
@@ -14,11 +15,11 @@ def build():
autotools.make()
# doc compilation.
shelltools.cd("doc")
autotools.make("html man")
autotools.make("man")
def install():
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
# doc installation.
pisitools.doman("doc/_build/man/*")
shelltools.copytree("doc/_build/html", "%s/usr/share/vapoursynth/html" % get.installDIR())
#shelltools.copytree("doc/_build/html", "%s/usr/share/vapoursynth/html" % get.installDIR())
+12 -13
View File
@@ -13,8 +13,8 @@
<PartOf>multimedia.editor</PartOf>
<Summary>A video processing framework with simplicity in mind.</Summary>
<Description>VapourSynth is an application for video manipulation. It has a core library written in C++ and a Python module to allow video scripts to be created.</Description>
<Archive sha1sum="5ddc97e22930ca369ed5b93c1898a2fd0dce133c" type="targz">
https://github.com/vapoursynth/vapoursynth/archive/refs/tags/R57.tar.gz
<Archive sha1sum="adef6b7a42012e7e8326f799275e63a8e0e18895" type="targz">
https://github.com/vapoursynth/vapoursynth/archive/refs/tags/R60.tar.gz
</Archive>
<BuildDependencies>
<Dependency>nasm</Dependency>
@@ -22,6 +22,7 @@
<Dependency>python3-devel</Dependency>
<Dependency>libzimg-devel</Dependency>
<Dependency>python3-sphinx</Dependency>
<!-- <Dependency>python3-importlib_metadata</Dependency> -->
</BuildDependencies>
</Source>
@@ -29,27 +30,18 @@
<Name>vapoursynth</Name>
<RuntimeDependencies>
<Dependency>ffmpeg</Dependency>
<Dependency>libgcc</Dependency>
<Dependency>python3</Dependency>
<Dependency>libzimg</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="library">/usr/lib/python3.9/site-packages/</Path>
<Path fileType="library">/usr/lib/python3.9/site-packages/vapoursynth.so</Path>
<Path fileType="man">/usr/share/man</Path>
</Files>
</Package>
<Package>
<Name>vapoursynth-doc</Name>
<RuntimeDependencies>
<!-- <Dependency></Dependency> -->
</RuntimeDependencies>
<Files>
<Path fileType="data">/usr/share/vapoursynth/html</Path>
</Files>
</Package>
<Package>
<Name>vapoursynth-devel</Name>
<RuntimeDependencies>
@@ -64,6 +56,13 @@
</Package>
<History>
<Update release="2">
<Date>2022-11-13</Date>
<Version>60</Version>
<Comment>Version bump.</Comment>
<Name>fury</Name>
<Email>uglyside@yandex.ru</Email>
</Update>
<Update release="1">
<Date>2021-12-11</Date>
<Version>57</Version>
+3 -1
View File
@@ -129,6 +129,8 @@
<Dependency>boost-python3</Dependency>
<Dependency>libjpeg-turbo</Dependency>
<Dependency>GraphicsMagick</Dependency>
<Dependency>python3-appdirs</Dependency>
<Dependency>python3-cssselect</Dependency>
<!-- <Dependency>double-conversion</Dependency> -->
<Dependency>python3-pygobject3</Dependency>
</RuntimeDependencies>
@@ -174,7 +176,7 @@
<History>
<Update release="16">
<Date>2022-08-07</Date>
<Date>2022-11-14</Date>
<Version>1.2.1</Version>
<Comment>Version bump.</Comment>
<Name>fury</Name>
+4 -8
View File
@@ -2,19 +2,15 @@
# -*- coding: utf-8 -*-
#
# Licensed under the GNU General Public License, version 3.
# See the file http://www.gnu.org/licenses/gpl.txt
# See the file https://www.gnu.org/licenses/gpl-3.0.txt
from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools
from pisi.actionsapi import autotools, pisitools, get
def setup():
autotools.configure("--enable-nls \
--disable-static")
autotools.configure("--disable-docs --disable-static")
def build():
autotools.make()
def install():
autotools.install()
pisitools.dodoc("ChangeLog", "README")
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
+16 -8
View File
@@ -1,23 +1,25 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>libexif</Name>
<Homepage>http://libexif.sourceforge.net/</Homepage>
<Homepage>https://libexif.github.io/</Homepage>
<Packager>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Packager>
<License>LGPLv2.1</License>
<License>LGPL-2.1</License>
<IsA>library</IsA>
<Summary>Library for parsing, editing, and saving EXIF data</Summary>
<Description>Most digital cameras produce EXIF files, which are JPEG files with extra tags that contain information about the image. The EXIF library allows you to parse an EXIF file and read the data from those tags.</Description>
<Archive sha1sum="a52219b12dbc8d33fc096468591170fda71316c0" type="tarbz2">mirrors://sourceforge/libexif/libexif-0.6.21.tar.bz2</Archive>
<Archive sha1sum="8b42080dc6d62ee9a89658e878b622f2eaefe986" type="tarbz2">
https://github.com/libexif/libexif/releases/download/v0.6.24/libexif-0.6.24.tar.bz2
</Archive>
<BuildDependencies>
<Dependency>doxygen</Dependency>
<!-- <Dependency>doxygen</Dependency> -->
</BuildDependencies>
<Patches>
<Patch>libexif-0.6.13-pkgconfig.patch</Patch>
<!-- <Patch></Patch> -->
</Patches>
</Source>
@@ -39,12 +41,18 @@
<Files>
<Path fileType="header">/usr/include</Path>
<Path fileType="data">/usr/lib/pkgconfig</Path>
<Path fileType="doc">/usr/share/doc/libexif/libexif-api.html</Path>
</Files>
</Package>
<History>
<Update release="5">
<Update release="6">
<Date>2022-11-14</Date>
<Version>0.6.24</Version>
<Comment>Version bump.</Comment>
<Name>fury</Name>
<Email>uglyside@yandex.ru</Email>
</Update>
<Update release="5">
<Date>2020-01-19</Date>
<Version>0.6.21</Version>
<Comment>Rebuild</Comment>
+6 -7
View File
@@ -2,17 +2,16 @@
# -*- coding: utf-8 -*-
#
# Licensed under the GNU General Public License, version 3.
# See the file http://www.gnu.org/licenses/gpl.txt
# See the file https://www.gnu.org/licenses/gpl-3.0.txt
from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools
from pisi.actionsapi import autotools, pisitools, get
def setup():
pisitools.dosed("Makefile", "(cat pogo.py) \| \$\(CONFIGURE_IN\)( > pogo;)", r"\1\2")
pass
# pisitools.dosed("Makefile", "(cat pogo.py) \| \$\(CONFIGURE_IN\)( > pogo;)", r"\1\2")
def build():
autotools.make()
autotools.make("PREFIX=/usr")
def install():
autotools.install()
pisitools.dodoc("NEWS.md", "README.md")
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
+19 -11
View File
@@ -1,42 +1,50 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>pogo</Name>
<Homepage>https://launchpad.net/pogo</Homepage>
<Homepage>https://github.com/jendrikseipp/pogo</Homepage>
<Packager>
<Name>Pisi Linux Community</Name>
<Email>admins@pisilinux.org</Email>
</Packager>
<License>GPLv2</License>
<License>GPL-2</License>
<IsA>app:gui</IsA>
<Summary>Probably the simplest and fastest audio player for Linux.</Summary>
<Description>Pogo's elementary-inspired design uses the screen-space very efficiently. It is especially well-suited for people who organize their music by albums on the harddrive. The main interface components are a directory tree and a playlist that groups albums in an innovative way.Supported file formats include Ogg Vorbis, MP3, FLAC, Musepack, Wavpack, and MPEG-4 AAC. Pogo is a fork of Decibel Audio Player.</Description>
<Archive sha1sum="3c6033ecb7ab4bddedd74ba70238894018e35e2e" type="targz">https://github.com/jendrikseipp/pogo/archive/v1.0.tar.gz</Archive>
<Archive sha1sum="af61bcd6f1606d8fb5f678f3be96b6f3f36f07d4" type="targz">
https://github.com/jendrikseipp/pogo/archive/refs/tags/v1.0.1.tar.gz
</Archive>
</Source>
<Package>
<Name>pogo</Name>
<RuntimeDependencies>
<Dependency>python</Dependency>
<Dependency>python-gtk</Dependency>
<Dependency>python-mutagen</Dependency>
<Dependency>python-imaging</Dependency>
<Dependency>gst-python</Dependency>
<Dependency>notify-python</Dependency>
<Dependency>python3</Dependency>
<Dependency>gst-python</Dependency>
<Dependency>dbus-python3</Dependency>
<Dependency>python3-mutagen</Dependency>
<Dependency>python3-imaging</Dependency>
<Dependency>gst-plugins-base</Dependency>
<Dependency>gst-plugins-good</Dependency>
<Dependency>python3-pygobject3</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="data">/usr/share</Path>
<Path fileType="localedata">/usr/share/locale</Path>
<Path fileType="man">/usr/share/man</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
</Package>
<History>
<Update release="7">
<Date>2022-11-15</Date>
<Version>1.0.1</Version>
<Comment>Version bump.</Comment>
<Name>fury</Name>
<Email>uglyside@yandex.ru</Email>
</Update>
<Update release="6">
<Date>2020-03-08</Date>
<Version>1.0</Version>
+9 -2
View File
@@ -13,8 +13,8 @@
<PartOf>office</PartOf>
<Summary>A Desktop Wiki.</Summary>
<Description>Zim is a graphical text editor used to maintain a collection of wiki pages. Each page can contain links to other pages, simple formatting and images. Pages are stored in a folder structure, like in an outliner, and can have attachments. Creating a new page is as easy as linking to a nonexistent page. All data is stored in plain text files with wiki formatting. Various plugins provide additional functionality, like a task list manager, an equation editor, a tray icon, and support for version control.</Description>
<Archive sha1sum="e6180c4b7a1f956ea154aa8a9728b1bb300596a8" type="targz">
https://zim-wiki.org/downloads/zim-0.74.3.tar.gz
<Archive sha1sum="b4baa294ebc28b07393739875d94fab9557a2e5e" type="targz">
https://zim-wiki.org/downloads/zim-0.75.1.tar.gz
</Archive>
<BuildDependencies>
<Dependency>xdg-utils</Dependency>
@@ -46,6 +46,13 @@
</Package>
<History>
<Update release="2">
<Date>2022-11-14</Date>
<Version>0.75.1</Version>
<Comment>Version bump.</Comment>
<Name>fury</Name>
<Email>uglyside@yandex.ru</Email>
</Update>
<Update release="1">
<Date>2021-12-14</Date>
<Version>0.74.3</Version>
+2 -1
View File
@@ -25,6 +25,7 @@
<RuntimeDependencies>
<Dependency>python3</Dependency>
<Dependency>python3-setuptools</Dependency>
<Dependency>python3-importlib_metadata</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin/pip</Path>
@@ -36,7 +37,7 @@
<History>
<Update release="14">
<Date>2022-06-03</Date>
<Date>2022-11-14</Date>
<Version>22.1.2</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
@@ -0,0 +1,13 @@
#!/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 pythonmodules, get
def build():
pythonmodules.compile(pyVer = '3')
def install():
pythonmodules.install(pyVer = '3')
@@ -0,0 +1,48 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>python3-cssselect</Name>
<Homepage>https://cssselect.readthedocs.io/</Homepage>
<Packager>
<Name>fury</Name>
<Email>uglyside@yandex.ru</Email>
</Packager>
<License>BSD</License>
<IsA>library</IsA>
<PartOf>programming.language.python3</PartOf>
<Summary>CSS selectors for Python ElementTree.</Summary>
<Description>cssselect2 is a straightforward implementation of CSS4 Selectors for markup documents that can be read by ElementTree-like parsers.</Description>
<Archive sha1sum="04d216f4cdb0e4d5c839b66bbcbc69ac313799c5" type="targz">
https://files.pythonhosted.org/packages/source/c/cssselect/cssselect-1.2.0.tar.gz
</Archive>
<BuildDependencies>
<Dependency>python3-devel</Dependency>
<Dependency>python3-setuptools</Dependency>
</BuildDependencies>
<Patches>
<!-- <Patch level='1'></Patch> -->
</Patches>
</Source>
<Package>
<Name>python3-cssselect</Name>
<RuntimeDependencies>
<Dependency>python3</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="data">/usr/lib/python3.9</Path>
<Path fileType="data">/usr/share/doc/python3-cssselect</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2022-11-14</Date>
<Version>1.2.0</Version>
<Comment>First build.</Comment>
<Name>fury</Name>
<Email>uglyside@yandex.ru</Email>
</Update>
</History>
</PISI>
@@ -2,15 +2,15 @@
# -*- coding: utf-8 -*-
#
# Licensed under the GNU General Public License, version 3.
# See the file http://www.gnu.org/licenses/gpl.txt
# See the file https://www.gnu.org/licenses/gpl-3.0.txt
from pisi.actionsapi import shelltools
from pisi.actionsapi import pythonmodules
from pisi.actionsapi import pythonmodules as py3, shelltools, get
shelltools.export("SETUPTOOLS_SCM_PRETEND_VERSION","2.0.0")
t = "dist/importlib_metadata-5.0.0-py3-none-any.whl"
shelltools.export("SETUPTOOLS_SCM_PRETEND_VERSION", "5.0.0")
def build():
pythonmodules.compile(pyVer="3")
py3.run("-m build", pyVer = '3')
def install():
pythonmodules.install(pyVer="3")
py3.run("-m installer -d %s %s" % (get.installDIR(), t), pyVer = '3')
@@ -1,5 +1,5 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "https://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>python3-importlib_metadata</Name>
@@ -9,13 +9,18 @@
<Email>bluedevil@sctzine.com</Email>
</Packager>
<PartOf>programming.language.python3</PartOf>
<License>MIT</License>
<License>Apache-2.0</License>
<IsA>library</IsA>
<Summary>importlib_metadata is a library to access the metadata for a Python package.</Summary>
<Description>importlib_metadata is a library to access the metadata for a Python package.</Description>
<Archive sha1sum="f6ab411433c6cec84e086038add65d8be92df1a8" type="targz">https://gitlab.com/python-devs/importlib_metadata/-/archive/v2.0.0/importlib_metadata-v2.0.0.tar.gz</Archive>
<Archive sha1sum="38794db2afb90ed0be04bd8b5996a5b5fd45acc2" type="targz">
https://files.pythonhosted.org/packages/source/i/importlib_metadata/importlib_metadata-5.0.0.tar.gz
</Archive>
<BuildDependencies>
<Dependency>python3-devel</Dependency>
<Dependency>python3-build</Dependency>
<Dependency>python3-wheel</Dependency>
<Dependency>python3-installer</Dependency>
<Dependency>python3-setuptools</Dependency>
<Dependency>python3-setuptools-scm</Dependency>
</BuildDependencies>
@@ -29,12 +34,18 @@
<Dependency>python3-zipp</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib/python3*</Path>
<Path fileType="doc">/usr/share/doc/python3-importlib_metadata</Path>
<Path fileType="data">/usr/lib/python3.9</Path>
</Files>
</Package>
<History>
<Update release="7">
<Date>2022-11-13</Date>
<Version>5.0.0</Version>
<Comment>Version bump.</Comment>
<Name>fury</Name>
<Email>uglyside@yandex.ru</Email>
</Update>
<Update release="6">
<Date>2021-10-22</Date>
<Version>2.0.0</Version>
@@ -2,15 +2,15 @@
# -*- coding: utf-8 -*-
#
# Licensed under the GNU General Public License, version 3.
# See the file http://www.gnu.org/licenses/gpl.txt
# See the file https://www.gnu.org/licenses/gpl-3.0.txt
from pisi.actionsapi import shelltools
from pisi.actionsapi import pythonmodules
from pisi.actionsapi import pythonmodules as py3, shelltools, get
shelltools.export("SETUPTOOLS_SCM_PRETEND_VERSION","3.0.0")
t = "dist/importlib_resources-5.10.0-py3-none-any.whl"
shelltools.export("SETUPTOOLS_SCM_PRETEND_VERSION", "5.10.0")
def build():
pythonmodules.compile(pyVer="3")
py3.run("-m build", pyVer = '3')
def install():
pythonmodules.install(pyVer="3")
py3.run("-m installer -d %s %s" % (get.installDIR(), t), pyVer = '3')
@@ -1,9 +1,9 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "https://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>python3-importlib_resources</Name>
<Homepage>https://gitlab.com/python-devs/importlib_resources</Homepage>
<Homepage>https://importlib-resources.readthedocs.io/</Homepage>
<Packager>
<Name>Blue Devil</Name>
<Email>bluedevil@sctzine.com</Email>
@@ -12,11 +12,15 @@
<License>Apache</License>
<IsA>library</IsA>
<Summary>Design and implementation for a planned importlib.resources</Summary>
<Description>The key goal of this module is to replace parts of pkg_resources with a solution in Python's stdlib that relies on well-defined APIs. This makes reading resources included in packages easier, with more stable and consistent semantics.</Description>
<Archive sha1sum="01d216bf62bbcb3d165e747d263d69732514272b" type="targz">https://gitlab.com/python-devs/importlib_resources/-/archive/v3.0.0/importlib_resources-v3.0.0.tar.gz</Archive>
<Description>The key goal of this module is to replace parts of pkg_resources with a solution in Python's stdlib that relies on well-defined APIs. This makes reading resources included in packages easier, with more stable and consistent semantics.</Description>
<Archive sha1sum="a8c7a6a976fffb9841c548230cb633eda3111c4f" type="targz">
https://files.pythonhosted.org/packages/source/i/importlib_resources/importlib_resources-5.10.0.tar.gz
</Archive>
<BuildDependencies>
<Dependency>pip3</Dependency>
<Dependency>python3-devel</Dependency>
<Dependency>python3-build</Dependency>
<Dependency>python3-wheel</Dependency>
<Dependency>python3-installer</Dependency>
<Dependency>python3-setuptools</Dependency>
<Dependency>python3-setuptools-scm</Dependency>
</BuildDependencies>
@@ -27,14 +31,21 @@
<Summary>Design and implementation for a planned importlib.resources</Summary>
<RuntimeDependencies>
<Dependency>python3</Dependency>
<Dependency>python3-zipp</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib/python3*</Path>
<Path fileType="doc">/usr/share/doc/python3-importlib_resources</Path>
<Path fileType="library">/usr/lib/python3.9</Path>
</Files>
</Package>
<History>
<Update release="6">
<Date>2022-11-14</Date>
<Version>5.10.0</Version>
<Comment>Version bump.</Comment>
<Name>fury</Name>
<Email>uglyside@yandex.ru</Email>
</Update>
<Update release="5">
<Date>2021-10-28</Date>
<Version>3.0.0</Version>
@@ -0,0 +1,13 @@
#!/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 pythonmodules
def build():
pythonmodules.compile(pyVer = '3')
def install():
pythonmodules.install(pyVer = '3')
@@ -0,0 +1,24 @@
the previous default of 0, 1 causes opt-1 bytecode to also be generated,
which is not used without passing `-O` to `python3` anyway, and doubles
the size of the resulting package
--- a/src/installer/__main__.py
+++ b/src/installer/__main__.py
@@ -29,7 +29,7 @@
metavar="level",
type=int,
choices=[0, 1, 2],
- help="generate bytecode for the specified optimization level(s) (default=0, 1)",
+ help="generate bytecode for the specified optimization level(s) (default=0)",
)
parser.add_argument(
"--no-compile-bytecode",
@@ -68,7 +68,7 @@
if args.no_compile_bytecode:
bytecode_levels = []
elif not bytecode_levels:
- bytecode_levels = [0, 1]
+ bytecode_levels = [0]
with WheelFile.open(args.wheel) as source:
destination = SchemeDictionaryDestination(
@@ -0,0 +1,48 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>python3-installer</Name>
<Homepage>https://installer.readthedocs.io/</Homepage>
<Packager>
<Name>fury</Name>
<Email>uglyside@yandex.ru</Email>
</Packager>
<License>MIT</License>
<IsA>library</IsA>
<PartOf>programming.language.python3</PartOf>
<Summary>A low-level library for installing from a Python wheel distribution.</Summary>
<Description>It provides basic functionality and abstractions for handling wheels and installing packages from wheels.</Description>
<Archive sha1sum="06f302ca7164653fdfabea49caffb4c3b40be514" type="targz">
https://files.pythonhosted.org/packages/source/i/installer/installer-0.5.1.tar.gz
</Archive>
<BuildDependencies>
<Dependency>python3-devel</Dependency>
<Dependency>python3-setuptools</Dependency>
</BuildDependencies>
<Patches>
<Patch level='1'>default-bytecode-levels.patch</Patch>
</Patches>
</Source>
<Package>
<Name>python3-installer</Name>
<RuntimeDependencies>
<Dependency>python3</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="data">/usr/lib/python3.9</Path>
<Path fileType="data">/usr/share/doc/python3-installer</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2022-11-13</Date>
<Version>0.5.1</Version>
<Comment>First build.</Comment>
<Name>fury</Name>
<Email>uglyside@yandex.ru</Email>
</Update>
</History>
</PISI>
+10 -2
View File
@@ -13,8 +13,8 @@
<PartOf>x11.terminal</PartOf>
<Summary>Simple but powerful libvte based terminal emulator.</Summary>
<Description>Sakura is a terminal emulator and it's only dependencies are GTK and VTE. It uses a notebook to provide several terminals in one window and allows to change configuration options via a contextual menu. No more no less.</Description>
<Archive sha1sum="0f35a5fd7de3f10d8abf25b725ba73629883e01c" type="tarbz2">
https://launchpad.net/sakura/trunk/3.8.5/+download/sakura-3.8.5.tar.bz2
<Archive sha1sum="c13fb22873457bc4d307513ae2fa74d0997de60c" type="tarbz2">
https://launchpad.net/sakura/trunk/3.8.6/+download/sakura-3.8.6.tar.bz2
</Archive>
<BuildDependencies>
<Dependency>cmake</Dependency>
@@ -29,6 +29,7 @@
<RuntimeDependencies>
<Dependency>vte</Dependency>
<Dependency>gtk3</Dependency>
<Dependency>glib2</Dependency>
<Dependency>pango</Dependency>
</RuntimeDependencies>
<Files>
@@ -38,6 +39,13 @@
</Package>
<History>
<Update release="2">
<Date>2022-11-13</Date>
<Version>3.8.6</Version>
<Comment>Version bump.</Comment>
<Name>fury</Name>
<Email>uglyside@yandex.ru</Email>
</Update>
<Update release="1">
<Date>2022-08-20</Date>
<Version>3.8.5</Version>