@@ -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():
|
||||
|
||||
@@ -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>
|
||||
|
||||
@@ -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>
|
||||
|
||||
@@ -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())
|
||||
|
||||
@@ -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>
|
||||
|
||||
@@ -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>
|
||||
|
||||
@@ -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())
|
||||
|
||||
@@ -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>
|
||||
|
||||
@@ -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())
|
||||
|
||||
@@ -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>
|
||||
|
||||
@@ -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>
|
||||
|
||||
@@ -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>
|
||||
|
||||
Executable → Regular
@@ -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>
|
||||
@@ -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>
|
||||
|
||||
Reference in New Issue
Block a user