Merge pull request #9742 from 4fury-c3440d8/no

added new packages.
This commit is contained in:
Rmys
2021-10-14 11:00:08 +03:00
committed by GitHub
122 changed files with 5217 additions and 15411 deletions
+25
View File
@@ -0,0 +1,25 @@
#!/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 autotools
from pisi.actionsapi import pisitools
from pisi.actionsapi import get
def setup():
autotools.autoreconf("-fi")
autotools.configure("--libexecdir=/usr/lib")
# for fix unused dependency
pisitools.dosed("libtool"," -shared ", " -Wl,-O1,--as-needed -shared ")
def build():
autotools.make()
def install():
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
pisitools.dodoc("AUTHORS", "NEWS", "ChangeLog", "COPYING", "README")
+68
View File
@@ -0,0 +1,68 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>ayatana-ido</Name>
<Homepage>https://github.com/AyatanaIndicators/ayatana-ido</Homepage>
<Packager>
<Name>fury</Name>
<Email>uglyside@yandex.ru</Email>
</Packager>
<License>LGPL-3</License>
<IsA>library</IsA>
<PartOf>desktop.misc</PartOf>
<Summary>Ayatana Indicator Display Objects.</Summary>
<Description>The Ayatana Indicators project is the continuation of Application Indicators and System Indicators, two technologies developed by Canonical Ltd. for the Unity7 desktop.</Description>
<Archive sha1sum="abf475dfa97b67fa152815b6658c7de5c202f016" type="targz">
https://github.com/AyatanaIndicators/ayatana-ido/archive/refs/tags/0.8.2.tar.gz
</Archive>
<BuildDependencies>
<Dependency>gtk-doc</Dependency>
<Dependency>gtk3-devel</Dependency>
<Dependency>vala-devel</Dependency>
<Dependency>gobject-introspection-devel</Dependency>
</BuildDependencies>
<Patches>
<!-- <Patch>missing.patch</Patch> -->
</Patches>
</Source>
<Package>
<Name>ayatana-ido</Name>
<RuntimeDependencies>
<Dependency>gtk3</Dependency>
<Dependency>glib2</Dependency>
<Dependency>cairo</Dependency>
<Dependency>pango</Dependency>
<Dependency>gdk-pixbuf</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib</Path>
<Path fileType="data">/usr/share</Path>
</Files>
</Package>
<Package>
<Name>ayatana-ido-devel</Name>
<RuntimeDependencies>
<Dependency>glib2-devel</Dependency>
<Dependency>gtk3-devel</Dependency>
<Dependency release="current">ayatana-ido</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include/</Path>
<Path fileType="library">/usr/lib/pkgconfig</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2021-10-13</Date>
<Version>0.8.2</Version>
<Comment>First build.</Comment>
<Name>fury</Name>
<Email>uglyside@yandex.ru</Email>
</Update>
</History>
</PISI>
@@ -0,0 +1,23 @@
#!/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 shelltools, autotools, pisitools, get
def setup():
shelltools.system("gtkdocize")
autotools.autoreconf("-fiv")
autotools.configure("--enable-gtk-doc --with-gtk=3 --disable-static")
pisitools.dosed("libtool", " -shared ", " -Wl,--as-needed -shared ")
def build():
autotools.make()
def install():
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
pisitools.dodoc("AUTHORS", "ChangeLog")
@@ -0,0 +1,90 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>ayatana-libappindicator</Name>
<Homepage>https://github.com/AyatanaIndicators/libayatana-appindicator</Homepage>
<Packager>
<Name>fury</Name>
<Email>uglyside@yandex.ru</Email>
</Packager>
<License>LGPL-3</License>
<IsA>library</IsA>
<PartOf>desktop.misc</PartOf>
<Summary>A library to allow applications to export a menu into the Unity Menu bar.</Summary>
<Description>A library to allow applications to export a menu into the Unity Menu bar.</Description>
<Archive sha1sum="5e7aa282893a4dc11bfa838c6b2a6155b397d4e2" type="targz">
https://github.com/AyatanaIndicators/libayatana-appindicator/archive/refs/tags/0.5.5.tar.gz
</Archive>
<BuildDependencies>
<Dependency>gtk-doc</Dependency>
<Dependency>gtk3-devel</Dependency>
<Dependency>python3-devel</Dependency>
<Dependency>libdbusmenu-gtk3</Dependency>
<Dependency>libdbusmenu-devel</Dependency>
<Dependency>python3-pygobject3-devel</Dependency>
<Dependency>ayatana-libindicator-devel</Dependency>
<Dependency>gobject-introspection-devel</Dependency>
</BuildDependencies>
<Patches>
<!-- <Patch level="1">missing.patch</Patch> -->
</Patches>
</Source>
<Package>
<Name>ayatana-libappindicator</Name>
<RuntimeDependencies>
<Dependency>atk</Dependency>
<Dependency>gtk3</Dependency>
<Dependency>glib2</Dependency>
<Dependency>cairo</Dependency>
<Dependency>pango</Dependency>
<Dependency>gdk-pixbuf</Dependency>
<Dependency>libdbusmenu-gtk3</Dependency>
<Dependency>libdbusmenu-glib</Dependency>
<Dependency>ayatana-libindicator</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib</Path>
<Path fileType="data">/usr/share</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
</Package>
<Package>
<Name>ayatana-libappindicator-devel</Name>
<RuntimeDependencies>
<Dependency release="current">ayatana-libappindicator</Dependency>
<Dependency>gtk3-devel</Dependency>
<Dependency>libdbusmenu-gtk</Dependency>
<Dependency>libdbusmenu-glib</Dependency>
<Dependency>libdbusmenu-devel</Dependency>
<Dependency>ayatana-libindicator-devel</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib/pkgconfig</Path>
<Path fileType="header">/usr/include</Path>
</Files>
</Package>
<Package>
<Name>ayatana-libappindicator-docs</Name>
<RuntimeDependencies>
<Dependency release="current">ayatana-libappindicator</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="data">/usr/share/gtk-doc</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2021-10-13</Date>
<Version>0.5.5</Version>
<Comment>First build.</Comment>
<Name>fury</Name>
<Email>uglyside@yandex.ru</Email>
</Update>
</History>
</PISI>
@@ -0,0 +1,25 @@
#!/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 autotools
from pisi.actionsapi import pisitools
from pisi.actionsapi import get
def setup():
autotools.autoreconf("-fi")
autotools.configure("--libexecdir=/usr/lib --with-gtk=3 --disable-static")
# for fix unused dependency
pisitools.dosed("libtool"," -shared ", " -Wl,-O1,--as-needed -shared ")
def build():
autotools.make()
def install():
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
pisitools.dodoc("AUTHORS", "NEWS", "ChangeLog", "COPYING", "README")
@@ -0,0 +1,68 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>ayatana-libindicator</Name>
<Homepage>https://github.com/AyatanaIndicators/libayatana-indicator</Homepage>
<Packager>
<Name>fury</Name>
<Email>uglyside@yandex.ru</Email>
</Packager>
<License>GPL-3</License>
<IsA>library</IsA>
<PartOf>desktop.misc</PartOf>
<Summary>Ayatana Indicators Shared Library.</Summary>
<Description>The Ayatana Indicators project is the continuation of Application Indicators and System Indicators, two technologies developed by Canonical Ltd. for the Unity7 desktop.</Description>
<Archive sha1sum="1cb437642066430a09ce640ab496bef67f3da28d" type="targz">
https://github.com/AyatanaIndicators/libayatana-indicator/archive/refs/tags/0.8.4.tar.gz
</Archive>
<BuildDependencies>
<Dependency>gtk3-devel</Dependency>
<Dependency>python3-devel</Dependency>
<Dependency>ayatana-ido-devel</Dependency>
</BuildDependencies>
<Patches>
<!-- <Patch>missing.patch</Patch> -->
</Patches>
</Source>
<Package>
<Name>ayatana-libindicator</Name>
<RuntimeDependencies>
<Dependency>gtk3</Dependency>
<Dependency>glib2</Dependency>
<Dependency>gdk-pixbuf</Dependency>
<Dependency>ayatana-ido</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib</Path>
<Path fileType="doc">/usr/share/doc</Path>
<Path fileType="data">/usr/share</Path>
</Files>
</Package>
<Package>
<Name>ayatana-libindicator-devel</Name>
<RuntimeDependencies>
<Dependency>gtk3-devel</Dependency>
<Dependency>glib2-devel</Dependency>
<Dependency>ayatana-ido-devel</Dependency>
<Dependency release="current">ayatana-libindicator</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include/</Path>
<Path fileType="library">/usr/lib/pkgconfig</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2021-10-13</Date>
<Version>0.8.4</Version>
<Comment>First build.</Comment>
<Name>fury</Name>
<Email>uglyside@yandex.ru</Email>
</Update>
</History>
</PISI>
+18
View File
@@ -0,0 +1,18 @@
#!/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 mesontools, pisitools
def setup():
mesontools.configure()
def build():
mesontools.build()
def install():
mesontools.install()
pisitools.dodoc("AUTHORS")
+80
View File
@@ -0,0 +1,80 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>diodon</Name>
<Homepage>https://github.com/diodon-dev/diodon</Homepage>
<Packager>
<Name>fury</Name>
<Email>uglyside@yandex.ru</Email>
</Packager>
<License>GPL-2</License>
<IsA>app:gui</IsA>
<PartOf>desktop.misc</PartOf>
<Summary>Clipboard manager.</Summary>
<Description>Aiming to be the best integrated clipboard manager for the Unity desktop.</Description>
<Archive sha1sum="342ddcedcbe16deb3c306b07be7ef910fe6fed5e" type="tarxz">
https://launchpad.net/diodon/trunk/1.11.1/+download/diodon-1.11.1.tar.xz
</Archive>
<BuildDependencies>
<Dependency>cmake</Dependency>
<Dependency>meson</Dependency>
<Dependency>gtk3-devel</Dependency>
<Dependency>vala-devel</Dependency>
<Dependency>glib2-devel</Dependency>
<Dependency>libpeas-devel</Dependency>
<Dependency>libxslt-devel</Dependency>
<Dependency>zeitgeist-devel</Dependency>
<Dependency>xorg-server-xvfb</Dependency>
<Dependency>desktop-file-utils</Dependency>
<Dependency>ayatana-libappindicator-devel</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>diodon</Name>
<RuntimeDependencies>
<Dependency>gtk3</Dependency>
<Dependency>glib2</Dependency>
<Dependency>libX11</Dependency>
<Dependency>libXtst</Dependency>
<Dependency>libpeas</Dependency>
<Dependency>zeitgeist</Dependency>
<Dependency>gdk-pixbuf</Dependency>
<Dependency>ayatana-libappindicator</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="config">/etc/xdg</Path>
<Path fileType="config">/etc/apport</Path>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="data">/usr/share</Path>
<Path fileType="localedata">/usr/share/locale</Path>
<Path fileType="man">/usr/share/man</Path>
</Files>
</Package>
<Package>
<Name>diodon-devel</Name>
<RuntimeDependencies>
<Dependency release='current'>diodon</Dependency>
<Dependency>glib2-devel</Dependency>
<Dependency>gtk3-devel</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib/pkgconfig</Path>
<Path fileType="header">/usr/include</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2021-10-13</Date>
<Version>1.11.1</Version>
<Comment>First build.</Comment>
<Name>fury</Name>
<Email>uglyside@yandex.ru</Email>
</Update>
</History>
</PISI>
+25
View File
@@ -0,0 +1,25 @@
#!/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 autotools, pisitools, get
j = ''.join([
' PREFIX=/usr ',
' SYSTEMD=0 ',
' SERVICEDIR_DBUS=/usr/share/dbus-1/services '
])
def setup():
pass
def build():
autotools.make(j)
def install():
autotools.rawInstall("DESTDIR=%s %s" % (get.installDIR(), j))
pisitools.dodoc("AUTHORS", "CHANGELOG.md", "HACKING.md", "README.md", "RELEASE_NOTES")
+70
View File
@@ -0,0 +1,70 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>dunst</Name>
<Homepage>https://dunst-project.org/</Homepage>
<Packager>
<Name>fury</Name>
<Email>uglyside@yandex.ru</Email>
</Packager>
<License>BSD-3-Clause</License>
<IsA>service</IsA>
<PartOf>desktop.misc</PartOf>
<Summary>Lightweight and customizable notification daemon.</Summary>
<Description>Dunst is a lightweight replacement for the notification daemons provided by most desktop environments. Its very customizable, isnt dependent on any toolkits, and therefore fits into those window manager centric setups we all love to customize to perfection.</Description>
<Archive sha1sum="2ad229080f3e20cad8b80a7162651c54223bd86b" type="targz">
https://github.com/dunst-project/dunst/archive/refs/tags/v1.6.1.tar.gz
</Archive>
<BuildDependencies>
<Dependency>dbus-devel</Dependency>
<Dependency>glib2-devel</Dependency>
<Dependency>cairo-devel</Dependency>
<Dependency>pango-devel</Dependency>
<Dependency>libX11-devel</Dependency>
<Dependency>libXrandr-devel</Dependency>
<Dependency>libnotify-devel</Dependency>
<Dependency>libXinerama-devel</Dependency>
<Dependency>libXScrnSaver-devel</Dependency>
<Dependency>wayland-devel</Dependency>
<Dependency>wayland-client</Dependency>
<Dependency>wayland-protocols-devel</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>dunst</Name>
<RuntimeDependencies>
<Dependency>dbus</Dependency>
<Dependency>glib2</Dependency>
<Dependency>cairo</Dependency>
<Dependency>pango</Dependency>
<Dependency>libX11</Dependency>
<Dependency>libXext</Dependency>
<Dependency>libXrandr</Dependency>
<Dependency>libnotify</Dependency>
<Dependency>gdk-pixbuf</Dependency>
<Dependency>libXinerama</Dependency>
<Dependency>libXScrnSaver</Dependency>
<Dependency>wayland-client</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="config">/etc/dunst/dunstrc</Path>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="data">/usr/share/dbus-1</Path>
<Path fileType="man">/usr/share/man</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2021-10-13</Date>
<Version>1.6.1</Version>
<Comment>First build.</Comment>
<Name>fury</Name>
<Email>uglyside@yandex.ru</Email>
</Update>
</History>
</PISI>