gnome-settings-daemon, geocode-glib, libgweather, mutter, libdazzle packaged

This commit is contained in:
Berk Çakar
2021-05-27 19:28:12 +03:00
parent 740e2485af
commit 98d9a7ce62
15 changed files with 263525 additions and 262459 deletions
@@ -0,0 +1,21 @@
#!/usr/bin/python
# -*- coding: utf-8 -*-
#
# Licensed under the GNU General Public License, version 2
# See the file http://www.gnu.org/copyleft/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 mesontools
def setup():
mesontools.configure()
def build():
mesontools.build
def install():
mesontools.install()
pisitools.dodoc("AUTHORS", "ChangeLog", "COPYING.LIB", "NEWS", "README")
+63
View File
@@ -0,0 +1,63 @@
<PISI>
<Source>
<Name>geocode-glib</Name>
<Homepage>https://gitlab.gnome.org/GNOME/geocode-glib</Homepage>
<Packager>
<Name>Pisi Linux Admins</Name>
<Email>admins@pisilinux.org</Email>
</Packager>
<License>GPLv1</License>
<PartOf>programming.misc</PartOf>
<Summary>geocode-glib is a convenience library for the geocoding and reverse geocoding</Summary>
<Description>geocode-glib is a convenience library for the geocoding (finding longitude,
and latitude from an address) and reverse geocoding (finding an address from
coordinates). It uses Nominatim service to achieve that. It also caches
(reverse-)geocoding requests for faster results and to avoid unnecessary server
load.</Description>
<BuildDependencies>
<Dependency versionFrom="1.4.4">json-glib-devel</Dependency>
<Dependency versionFrom="2.68.3">libsoup-devel</Dependency>
<Dependency>gtk-doc</Dependency>
<Dependency>gobject-introspection-devel</Dependency>
</BuildDependencies>
<Archive type="tarxz" sha1sum="b8fb9aed83f33685fafc2952383dbc5b46a78d31">https://download.gnome.org/sources/geocode-glib/3.26/geocode-glib-3.26.2.tar.xz</Archive>
</Source>
<Package>
<Name>geocode-glib</Name>
<RuntimeDependencies>
<Dependency versionFrom="1.4.4">json-glib</Dependency>
<Dependency versionFrom="2.68.3">libsoup</Dependency>
<Dependency>glib2</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="localedata">/usr/share/locale</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="library">/usr/libexec</Path>
<Path fileType="doc">/usr/share/doc</Path>
<Path fileType="doc">/usr/share/gtk-doc</Path>
<Path fileType="data">/usr/share/icons</Path>
</Files>
</Package>
<Package>
<Name>geocode-glib-devel</Name>
<Summary>Development files for geocode-glib</Summary>
<RuntimeDependencies>
<Dependency release="current">geocode-glib</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
<Path fileType="data">/usr/lib/pkgconfig/geocode-glib-1.0.pc</Path>
<Path fileType="data">/usr/share/gir-1.0/GeocodeGlib-1.0.gir</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2021-04-06</Date>
<Version>3.36.2</Version>
<Comment>First release for Pisi Linux</Comment>
<Name>Berk Çakar</Name>
<Email>berk2238@hotmail.com</Email>
</Update>
</History>
</PISI>
@@ -0,0 +1,26 @@
#!/usr/bin/python
# -*- coding: utf-8 -*-
#
# Licensed under the GNU General Public License, version 2
# See the file http://www.gnu.org/copyleft/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 mesontools
def setup():
shelltools.system("sed -e 's/libsystemd/libelogind/' \
-i plugins/power/test.py")
shelltools.system("sed -e 's/(backlight->logind_proxy)/(0)/' \
-i plugins/power/gsd-backlight.c")
mesontools.configure("-Dsystemd=false")
def build():
mesontools.build
def install():
mesontools.install()
pisitools.dodoc("AUTHORS", "ChangeLog", "COPYING", "NEWS", "README", "MAINTAINERS")
@@ -0,0 +1,114 @@
<PISI>
<Source>
<Name>gnome-settings-daemon</Name>
<Homepage>https://gitlab.gnome.org/GNOME/gnome-settings-daemon</Homepage>
<Packager>
<Name>Pisi Linux Admins</Name>
<Email>admin@pisilinux.org</Email>
</Packager>
<License>GPLv2</License>
<PartOf>desktop.gnome</PartOf>
<Summary>The GNOME Settings Daemon is responsible for setting various parameters of a
GNOME Session and the applications that run under it.</Summary>
<Description>The GNOME Settings Daemon is responsible for setting various parameters of a GNOME Session and the applications that run under it.</Description>
<BuildDependencies>
<Dependency>colord-devel</Dependency>
<Dependency>elogind-devel</Dependency>
<Dependency>fontconfig-devel</Dependency>
<Dependency>gcr-devel</Dependency>
<Dependency>geoclue-devel</Dependency>
<Dependency>geocode-glib-devel</Dependency>
<Dependency>gnome-desktop-devel</Dependency>
<Dependency>lcms2-devel</Dependency>
<Dependency>libcanberra-devel</Dependency>
<Dependency>libcanberra-gtk3-devel</Dependency>
<Dependency>libgweather-devel</Dependency>
<Dependency>libnotify-devel</Dependency>
<Dependency>librsvg-devel</Dependency>
<Dependency>libwacom-devel</Dependency>
<Dependency>pulseaudio</Dependency>
<Dependency>pulseaudio-libs-devel</Dependency>
<Dependency>upower-devel</Dependency>
<Dependency>xorg-input-wacom-devel</Dependency>
<Dependency>alsa-lib-devel</Dependency>
<Dependency>cups-devel</Dependency>
<Dependency>libmm-glib-devel</Dependency>
<Dependency>libseccomp-devel</Dependency>
<Dependency>nss-devel</Dependency>
<Dependency>libnma-devel</Dependency>
<Dependency>meson</Dependency>
<Dependency>vala</Dependency>
</BuildDependencies>
<Archive type="tarxz" sha1sum="5c9249cc5e89627bd548d7cfc9f839c7524ad85f">https://download.gnome.org/sources/gnome-settings-daemon/40/gnome-settings-daemon-40.0.1.tar.xz</Archive>
</Source>
<Package>
<Name>gnome-settings-daemon</Name>
<Summary>The GNOME Settings Daemon is responsible for setting various parameters of a
GNOME Session and the applications that run under it.</Summary>
<RuntimeDependencies>
<Dependency>gcr</Dependency>
<Dependency>nss</Dependency>
<Dependency>cups</Dependency>
<Dependency>gcr</Dependency>
<Dependency>gtk3</Dependency>
<Dependency>nspr</Dependency>
<Dependency>cairo</Dependency>
<Dependency>lcms2</Dependency>
<Dependency>glib2</Dependency>
<Dependency>libXi</Dependency>
<Dependency>pango</Dependency>
<Dependency>colord</Dependency>
<Dependency>libX11</Dependency>
<Dependency>upower</Dependency>
<Dependency>geoclue</Dependency>
<Dependency>polkit</Dependency>
<Dependency>libXext</Dependency>
<Dependency>alsa-lib</Dependency>
<Dependency>libgudev</Dependency>
<Dependency>libwacom</Dependency>
<Dependency>libnotify</Dependency>
<Dependency>fontconfig</Dependency>
<Dependency>gdk-pixbuf</Dependency>
<Dependency>libmm-glib</Dependency>
<Dependency>libcanberra</Dependency>
<Dependency>geocode-glib</Dependency>
<Dependency>gnome-desktop</Dependency>
<Dependency>NetworkManager</Dependency>
<Dependency>wayland-client</Dependency>
<Dependency>pulseaudio-libs</Dependency>
<Dependency>libcanberra-gtk3</Dependency>
<Dependency>libgweather</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="data">/etc</Path>
<Path fileType="library">/lib</Path>
<Path fileType="library">/usr/lib/gnome-settings-daemon-40</Path>
<Path fileType="library">/usr/libexec</Path>
<Path fileType="config">/usr/share/GConf</Path>
<Path fileType="doc">/usr/share/doc</Path>
<Path fileType="data">/usr/share/glib-2.0</Path>
<Path fileType="data">/usr/share/gnome-settings-daemon</Path>
<Path fileType="localedata">/usr/share/locale</Path>
<Path fileType="data">/usr/share/polkit-1</Path>
</Files>
</Package>
<Package>
<Name>gnome-settings-daemon-devel</Name>
<RuntimeDependencies>
<Dependency release="current">gnome-settings-daemon</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
<Path fileType="library">/usr/lib/pkgconfig</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2021-04-06</Date>
<Version>40.0.1</Version>
<Comment>First release for Pisi Linux</Comment>
<Name>Berk Çakar</Name>
<Email>berk2238@hotmail.com</Email>
</Update>
</History>
</PISI>
+22
View File
@@ -0,0 +1,22 @@
#!/usr/bin/python
# -*- coding: utf-8 -*-
#
# Licensed under the GNU General Public License, version 2
# See the file http://www.gnu.org/copyleft/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 mesontools
def setup():
mesontools.configure("-Dselinux=false \
-Dpackagekit=false")
def build():
mesontools.build
def install():
mesontools.install()
pisitools.dodoc("AUTHORS", "HACKING*", "COPYING", "NEWS", "README*")
+84
View File
@@ -0,0 +1,84 @@
<PISI>
<Source>
<Name>libgweather</Name>
<Homepage>https://gitlab.gnome.org/GNOME/libgweather</Homepage>
<Packager>
<Name>Pisi Linux Admins</Name>
<Email>admin@pisilinux.org</Email>
</Packager>
<License>GPLv2</License>
<PartOf>programming.misc</PartOf>
<Summary>libgweather is a library to access weather information from online
services for numerous locations.</Summary>
<Description>libgweather is a library to access weather information from online services for numerous locations.</Description>
<BuildDependencies>
<Dependency versionFrom="3.36.2">geocode-glib-devel</Dependency>
<Dependency versionFrom="3.24.20">gtk3-devel</Dependency>
<Dependency versionFrom="2.68.3">libsoup-devel</Dependency>
<Dependency>glib2-devel</Dependency>
<Dependency>intltool</Dependency>
<Dependency>python3-pygobject3-devel</Dependency>
<Dependency>glade-devel</Dependency>
<Dependency>gtk-doc</Dependency>
<Dependency>gobject-introspection</Dependency>
<Dependency>meson</Dependency>
<Dependency>vala</Dependency>
</BuildDependencies>
<Archive type="tarxz" sha1sum="5f8be54bb68df8da1193323f17d69c3cb810214d">https://download.gnome.org/sources/libgweather/40/libgweather-40.0.tar.xz</Archive>
</Source>
<Package>
<Name>libgweather</Name>
<Summary>libgweather is a library to access weather information from online
services for numerous locations.</Summary>
<RuntimeDependencies>
<Dependency versionFrom="3.36.2">geocode-glib</Dependency>
<Dependency versionFrom="3.24.20">gtk3</Dependency>
<Dependency versionFrom="2.68.3">libsoup</Dependency>
<Dependency>libxml2</Dependency>
<Dependency>glib2</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="config">/etc/gconf</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="localedata">/usr/share/locale</Path>
<Path fileType="doc">/usr/share/doc</Path>
<Path fileType="data">/usr/share/libgweather</Path>
<Path fileType="data">/usr/share/glib-2.0</Path>
<Path fileType="data">/usr/share/vala</Path>
<Path fileType="data">/usr/share/icons</Path>
<Path fileType="data">/usr/share/glade</Path>
</Files>
</Package>
<Package>
<Name>libgweather-devel</Name>
<RuntimeDependencies>
<Dependency release="current">libgweather</Dependency>
<Dependency>gtk3-devel</Dependency>
<Dependency>glib2-devel</Dependency>
<Dependency>libsoup-devel</Dependency>
<Dependency>libxml2-devel</Dependency>
<Dependency>geocode-glib-devel</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
<Path fileType="data">/usr/lib/pkgconfig</Path>
<Path fileType="data">/usr/share/gir-1.0</Path>
</Files>
</Package>
<History>
<Update release="2">
<Date>2021-05-23</Date>
<Version>40.0</Version>
<Comment>Version bump</Comment>
<Name>Berk Çakar</Name>
<Email>berk2238@hotmail.com</Email>
</Update>
<Update release="1">
<Date>2021-04-06</Date>
<Version>3.36.2</Version>
<Comment>First release for Pisi Linux</Comment>
<Name>Berk Çakar</Name>
<Email>berk2238@hotmail.com</Email>
</Update>
</History>
</PISI>
+27
View File
@@ -0,0 +1,27 @@
#!/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
from pisi.actionsapi import pisitools
def setup():
mesontools.configure("-Degl_device=true \
-Dudev=true \
-Dnative_backend=true \
-Dprofiler=false \
-Dintrospection=true \
-Dxwayland_path=/usr/bin/Xwayland \
-Dxwayland_initfd=disabled \
-Dinstalled_tests=false")
def build():
mesontools.build()
def install():
mesontools.install()
pisitools.dodoc("NEWS", "README.md", "COPYING")
+139
View File
@@ -0,0 +1,139 @@
<PISI>
<Source>
<Name>mutter</Name>
<Homepage>https://gitlab.gnome.org/GNOME/mutter</Homepage>
<Packager>
<Name>Pisi Linux Admins</Name>
<Email>admins@pisilinux.org</Email>
</Packager>
<License>GPLv2</License>
<PartOf>desktop.gnome</PartOf>
<Summary>Mutter is a Wayland display server and X11 window manager and compositor library.</Summary>
<Description>Mutter is a Wayland display server and X11 window manager and compositor library.</Description>
<BuildDependencies>
<Dependency>gettext</Dependency>
<Dependency>glib2-devel</Dependency>
<Dependency>zenity</Dependency>
<Dependency>wayland-devel</Dependency>
<Dependency>xorg-server</Dependency>
<Dependency>xorg-server-xwayland</Dependency>
<Dependency>elogind-devel</Dependency>
<Dependency>gnome-desktop-devel</Dependency>
<Dependency>graphene-devel</Dependency>
<Dependency>json-glib-devel</Dependency>
<Dependency>libSM-devel</Dependency>
<Dependency>libXtst-devel</Dependency>
<Dependency>libcanberra-devel</Dependency>
<Dependency>libinput-devel</Dependency>
<Dependency>pipewire-devel</Dependency>
<Dependency>startup-notification-devel</Dependency>
<Dependency>wayland-protocols-devel</Dependency>
<Dependency>gnome-settings-daemon-devel</Dependency>
<Dependency>libgudev-devel</Dependency>
<Dependency>upower-devel</Dependency>
<Dependency>libxkbfile-devel</Dependency>
<Dependency>libxkbcommon-devel</Dependency>
<Dependency>graphene-devel</Dependency>
<Dependency>libseccomp-devel</Dependency>
<Dependency>mesa-devel</Dependency>
<Dependency>libwacom-devel</Dependency>
<Dependency>meson</Dependency>
<Dependency>gobject-introspection</Dependency>
</BuildDependencies>
<Archive sha1sum="695bcedee8b2462359b33bdae06a132a1c666d73" type="tarxz">https://download.gnome.org/sources/mutter/40/mutter-40.1.tar.xz</Archive>
</Source>
<Package>
<Name>mutter</Name>
<Summary>Mutter is a Wayland display server and X11 window manager and compositor library.</Summary>
<RuntimeDependencies>
<Dependency>atk</Dependency>
<Dependency>gtk3</Dependency>
<Dependency>mesa</Dependency>
<Dependency>cairo</Dependency>
<Dependency>eudev</Dependency>
<Dependency>glib2</Dependency>
<Dependency>libSM</Dependency>
<Dependency>libXi</Dependency>
<Dependency>pango</Dependency>
<Dependency>libICE</Dependency>
<Dependency>libX11</Dependency>
<Dependency>libXau</Dependency>
<Dependency>libdrm</Dependency>
<Dependency>libxcb</Dependency>
<Dependency>elogind</Dependency>
<Dependency>fribidi</Dependency>
<Dependency>libXext</Dependency>
<Dependency>libXtst</Dependency>
<Dependency>graphene</Dependency>
<Dependency>libglvnd</Dependency>
<Dependency>libgudev</Dependency>
<Dependency>libinput</Dependency>
<Dependency>libwacom</Dependency>
<Dependency>pipewire</Dependency>
<Dependency>json-glib</Dependency>
<Dependency>libXfixes</Dependency>
<Dependency>libXrandr</Dependency>
<Dependency>fontconfig</Dependency>
<Dependency>gdk-pixbuf</Dependency>
<Dependency>libXcursor</Dependency>
<Dependency>libXdamage</Dependency>
<Dependency>libxkbfile</Dependency>
<Dependency>libXinerama</Dependency>
<Dependency>libcanberra</Dependency>
<Dependency>libxkbcommon</Dependency>
<Dependency>gnome-desktop</Dependency>
<Dependency>libXcomposite</Dependency>
<Dependency>wayland-client</Dependency>
<Dependency>wayland-server</Dependency>
<Dependency>startup-notification</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/lib/udev</Path>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="library">/usr/lib/lib*.so*</Path>
<Path fileType="library">/usr/lib/mutter*</Path>
<Path fileType="executable">/usr/libexec</Path>
<Path fileType="data">/usr/share/GConf</Path>
<Path fileType="data">/usr/share/applications</Path>
<Path fileType="doc">/usr/share/doc</Path>
<Path fileType="data">/usr/share/glib-2.0</Path>
<Path fileType="data">/usr/share/gnome-control-center</Path>
<Path fileType="localedata">/usr/share/locale</Path>
<Path fileType="man">/usr/share/man</Path>
<Path fileType="data">/usr/share/mutter*</Path>
</Files>
</Package>
<Package>
<Name>mutter-devel</Name>
<Summary>Mutter is a Wayland display server and X11 window manager and compositor library.</Summary>
<RuntimeDependencies>
<Dependency release="current">mutter</Dependency>
<Dependency>atk-devel</Dependency>
<Dependency>gtk3-devel</Dependency>
<Dependency>cairo-devel</Dependency>
<Dependency>glib2-devel</Dependency>
<Dependency>libXi-devel</Dependency>
<Dependency>libX11-devel</Dependency>
<Dependency>pango-devel</Dependency>
<Dependency>wayland-devel</Dependency>
<Dependency>graphene-devel</Dependency>
<Dependency>libglvnd-devel</Dependency>
<Dependency>json-glib-devel</Dependency>
<Dependency>libXfixes-devel</Dependency>
<Dependency>gsettings-desktop-schemas-devel</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
<Path fileType="library">/usr/lib/pkgconfig</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2021-05-27</Date>
<Version>40.1</Version>
<Comment>First release for Pisi Linux</Comment>
<Name>Berk Çakar</Name>
<Email>berk2238@hotmail.com</Email>
</Update>
</History>
</PISI>