Merge pull request #9232 from friberk/master

Updated libical to 3.0.9 and gsettings-desktop-schemas to 3.38.0
This commit is contained in:
Rmys
2021-04-13 14:36:31 +03:00
committed by GitHub
4 changed files with 94 additions and 87 deletions
@@ -1,26 +1,21 @@
#!/usr/bin/python #!/usr/bin/python
# -*- coding: utf-8 -*- # -*- coding: utf-8 -*-
# #
# Licensed under the GNU General Public License, version 3. # Licensed under the GNU General Public License, version 2
# See the file http://www.gnu.org/licenses/gpl.txt # See the file http://www.gnu.org/copyleft/gpl.txt
from pisi.actionsapi import get
from pisi.actionsapi import autotools from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools from pisi.actionsapi import pisitools
from pisi.actionsapi import shelltools from pisi.actionsapi import shelltools
from pisi.actionsapi import get from pisi.actionsapi import mesontools
def setup(): def setup():
shelltools.makedirs("build") mesontools.configure()
shelltools.cd("build")
shelltools.system("meson .. --prefix=/usr")
def build(): def build():
shelltools.cd("build") mesontools.build
shelltools.system("ninja")
def install(): def install():
shelltools.cd("build") mesontools.install()
shelltools.system("DESTDIR=%s ninja install" % get.installDIR()) pisitools.dodoc("AUTHORS", "ChangeLog", "COPYING", "NEWS", "README", "MAINTAINERS")
shelltools.cd("..")
pisitools.dodoc("COPYING", "NEWS", "README")
@@ -5,36 +5,39 @@
<Name>gsettings-desktop-schemas</Name> <Name>gsettings-desktop-schemas</Name>
<Homepage>https://gitlab.gnome.org/GNOME/gsettings-desktop-schemas</Homepage> <Homepage>https://gitlab.gnome.org/GNOME/gsettings-desktop-schemas</Homepage>
<Packager> <Packager>
<Name>PisiLinux Community</Name> <Name>Berk Çakar</Name>
<Email>admin@pisilinux.org</Email> <Email>berk2238@hotmail.com</Email>
</Packager> </Packager>
<License>GPLv2</License> <License>LGPLv2.1</License>
<Isa>data</Isa> <PartOf>desktop.gnome</PartOf>
<Summary>Collection of GSettings schemas for GNOME desktop</Summary> <Summary>gsettings-desktop-schemas contains a collection of GSettings schemas for
<Description>Gsettings-desktop-schemas contains a collection of GSettings schemas for settings shared by various components of a desktop.</Description> settings shared by various components of a desktop.</Summary>
<Archive sha1sum="3702d1557b7dd1ac7f6236e2a6f7eeb0c906a9ae" type="tarxz">ftp://ftp.gnome.org/pub/gnome/sources/gsettings-desktop-schemas/3.34/gsettings-desktop-schemas-3.34.0.tar.xz</Archive> <Description>gsettings-desktop-schemas contains a collection of GSettings schemas for settings shared by various components of a desktop.</Description>
<BuildDependencies> <BuildDependencies>
<Dependency>meson</Dependency> <Dependency versionFrom="2.66.2">glib2</Dependency>
<Dependency>intltool</Dependency> <Dependency versionFrom="2.66.2">glib2-devel</Dependency>
<Dependency>glib2-devel</Dependency> <Dependency versionFrom="1.66.1">gobject-introspection</Dependency>
<Dependency>gobject-introspection-devel</Dependency> <Dependency versionFrom="1.66.1">gobject-introspection-devel</Dependency>
</BuildDependencies> </BuildDependencies>
<Archive sha1sum="3a78c37fc91975a8fb700de36cb28c8fc21d576e" type="tarxz">https://download.gnome.org/sources/gsettings-desktop-schemas/3.38/gsettings-desktop-schemas-3.38.0.tar.xz</Archive>
</Source> </Source>
<Package> <Package>
<Name>gsettings-desktop-schemas</Name> <Name>gsettings-desktop-schemas</Name>
<Summary>gsettings-desktop-schemas contains a collection of GSettings schemas for
settings shared by various components of a desktop.</Summary>
<Files> <Files>
<Path fileType="doc">/usr/share/doc</Path>
<Path fileType="data">/usr/share/locale</Path>
<Path fileType="data">/usr/share/GConf/</Path>
<Path fileType="data">/usr/share/gir-1.0</Path>
<Path fileType="library">/usr/lib/girepository-1.0</Path> <Path fileType="library">/usr/lib/girepository-1.0</Path>
<Path fileType="data">/usr/share/GConf/</Path>
<Path fileType="doc">/usr/share/doc</Path>
<Path fileType="data">/usr/share/gir-1.0</Path>
<Path fileType="localedata">/usr/share/glib-2.0/schemas</Path> <Path fileType="localedata">/usr/share/glib-2.0/schemas</Path>
<Path fileType="data">/usr/share/locale</Path>
</Files> </Files>
</Package> </Package>
<Package> <Package>
<Name>gsettings-desktop-schemas-devel</Name> <Name>gsettings-desktop-schemas-devel</Name>
<Summary>gsettings-desktop-schemas contains a collection of GSettings schemas for
settings shared by various components of a desktop.</Summary>
<RuntimeDependencies> <RuntimeDependencies>
<Dependency release="current">gsettings-desktop-schemas</Dependency> <Dependency release="current">gsettings-desktop-schemas</Dependency>
</RuntimeDependencies> </RuntimeDependencies>
@@ -43,35 +46,41 @@
<Path fileType="data">/usr/share/pkgconfig/</Path> <Path fileType="data">/usr/share/pkgconfig/</Path>
</Files> </Files>
</Package> </Package>
<History> <History>
<Update release="4"> <Update release="5">
<Date>2020-01-31</Date> <Date>2021-04-06</Date>
<Version>3.34.0</Version> <Version>3.38.0</Version>
<Comment>Version bump.</Comment> <Comment>Version bump</Comment>
<Name>Mustafa Cinasal</Name> <Name>Berk Çakar</Name>
<Email>muscnsl@gmail.com</Email> <Email>berk2238@hotmail.com</Email>
</Update>
<Update release="3">
<Date>2019-11-23</Date>
<Version>3.34.0</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="2">
<Date>2019-07-13</Date>
<Version>3.33.1</Version>
<Comment>version bump</Comment>
<Name>Erkan IŞIK</Name>
<Email>erkanisik@pisilinux.org</Email>
</Update>
<Update release="1">
<Date>2018-12-03</Date>
<Version>3.10.1</Version>
<Comment>First Release</Comment>
<Name>Kamil Atlı</Name>
<Email>suvari@pisilinux.org</Email>
</Update> </Update>
<Update release="4">
<Date>2020-01-31</Date>
<Version>3.34.0</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="3">
<Date>2019-11-23</Date>
<Version>3.34.0</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="2">
<Date>2019-07-13</Date>
<Version>3.33.1</Version>
<Comment>version bump</Comment>
<Name>Erkan IŞIK</Name>
<Email>erkanisik@pisilinux.org</Email>
</Update>
<Update release="1">
<Date>2018-12-03</Date>
<Version>3.10.1</Version>
<Comment>First Release</Comment>
<Name>Kamil Atlı</Name>
<Email>suvari@pisilinux.org</Email>
</Update>
</History> </History>
</PISI> </PISI>
+6 -4
View File
@@ -8,13 +8,15 @@ from pisi.actionsapi import cmaketools
from pisi.actionsapi import pisitools from pisi.actionsapi import pisitools
def setup(): def setup():
cmaketools.configure("-DCMAKE_INSTALL_PREFIX=/usr \ cmaketools.configure("-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=/usr/lib") -DCMAKE_BUILD_TYPE=Release \
-DSHARED_ONLY=yes \
-DICAL_BUILD_DOCS=true \
-DGOBJECT_INTROSPECTION=true \
-DICAL_GLIB_VAPI=true")
def build(): def build():
cmaketools.make() cmaketools.make()
def install(): def install():
cmaketools.install() cmaketools.install()
+24 -23
View File
@@ -5,69 +5,77 @@
<Name>libical</Name> <Name>libical</Name>
<Homepage>https://github.com/libical/libical</Homepage> <Homepage>https://github.com/libical/libical</Homepage>
<Packager> <Packager>
<Name>PisiLinux Community</Name> <Name>Berk Çakar</Name>
<Email>admins@pisilinux.org</Email> <Email>berk2238@hotmail.com</Email>
</Packager> </Packager>
<License>MPL-1.1</License> <License>MPL-1.1</License>
<License>LGPLv2</License> <License>LGPLv2</License>
<IsA>library</IsA> <IsA>library</IsA>
<Summary>An open source reference implementation of the icalendar data type and serialization format</Summary> <Summary>An open source reference implementation of the icalendar data type and serialization format</Summary>
<Description>libical is an Open Source implementation of the IETF's iCalendar Calendaring and Scheduling protocols. (RFC 2445, 2446, and 2447). It parses iCal components and provides a C API for manipulating the component properties, parameters, and subcomponents.</Description> <Description>libical is an Open Source implementation of the IETF's iCalendar Calendaring and Scheduling protocols. (RFC 2445, 2446, and 2447). It parses iCal components and provides a C API for manipulating the component properties, parameters, and subcomponents.</Description>
<Archive sha1sum="6cffa9c188ee4bde003f2279d37ba2e68163fd7a" type="targz">https://github.com/libical/libical/releases/download/v3.0.7/libical-3.0.7.tar.gz</Archive>
<BuildDependencies> <BuildDependencies>
<Dependency>cmake</Dependency> <Dependency>cmake</Dependency>
<Dependency>perl</Dependency>
<Dependency>doxygen</Dependency>
<Dependency>docbook-xsl</Dependency>
<Dependency>gtk-doc</Dependency>
<Dependency>db-devel</Dependency> <Dependency>db-devel</Dependency>
<Dependency>docbook-xsl</Dependency>
<Dependency>doxygen</Dependency>
<Dependency>glib2-devel</Dependency> <Dependency>glib2-devel</Dependency>
<Dependency>gobject-introspection-devel</Dependency>
<Dependency>gtk-doc</Dependency>
<Dependency>libxml2-devel</Dependency> <Dependency>libxml2-devel</Dependency>
<Dependency>libxslt-devel</Dependency> <Dependency>libxslt-devel</Dependency>
<Dependency>perl</Dependency>
<Dependency>python-six</Dependency> <Dependency>python-six</Dependency>
<Dependency>gobject-introspection-devel</Dependency> <Dependency>vala</Dependency>
</BuildDependencies> </BuildDependencies>
<Archive sha1sum="2b0eb28c1ad215bfb6c4f7c25249f6f2864976a7" type="targz">https://github.com/libical/libical/releases/download/v3.0.9/libical-3.0.9.tar.gz</Archive>
</Source> </Source>
<Package> <Package>
<Name>libical</Name> <Name>libical</Name>
<Summary>The Evolution Data Server package provides a unified backend for programs that work with
contacts, tasks, and calendar information.</Summary>
<RuntimeDependencies> <RuntimeDependencies>
<Dependency>db</Dependency> <Dependency>db</Dependency>
<Dependency>icu4c</Dependency>
<Dependency>glib2</Dependency> <Dependency>glib2</Dependency>
<Dependency>icu4c</Dependency>
<Dependency>libgcc</Dependency> <Dependency>libgcc</Dependency>
<Dependency>gobject-introspection</Dependency>
</RuntimeDependencies> </RuntimeDependencies>
<Files> <Files>
<Path fileType="library">/usr/lib</Path> <Path fileType="library">/usr/lib</Path>
<Path fileType="data">/usr/share/gir-1.0/*</Path>
<Path fileType="data">/usr/share/libical/zoneinfo</Path> <Path fileType="data">/usr/share/libical/zoneinfo</Path>
<Path fileType="data">/usr/share/vala/*</Path>
</Files> </Files>
</Package> </Package>
<Package> <Package>
<Name>libical-devel</Name> <Name>libical-devel</Name>
<Summary>Development files for libical</Summary> <Summary>Development files for libical</Summary>
<RuntimeDependencies> <RuntimeDependencies>
<Dependency release="current">libical</Dependency>
<Dependency>db-devel</Dependency> <Dependency>db-devel</Dependency>
<Dependency>icu4c-devel</Dependency>
<Dependency>glib2-devel</Dependency> <Dependency>glib2-devel</Dependency>
<Dependency>icu4c-devel</Dependency>
<Dependency release="current">libical</Dependency>
</RuntimeDependencies> </RuntimeDependencies>
<Files> <Files>
<Path fileType="header">/usr/include</Path> <Path fileType="header">/usr/include</Path>
<Path fileType="data">/usr/lib/pkgconfig</Path> <Path fileType="data">/usr/lib/pkgconfig</Path>
</Files> </Files>
</Package> </Package>
<Package> <Package>
<Name>libical-docs</Name> <Name>libical-docs</Name>
<IsA>data:doc</IsA>
<Summary>libical reference documents</Summary> <Summary>libical reference documents</Summary>
<Files> <Files>
<Path fileType="data">/usr/share/gtk-doc</Path> <Path fileType="data">/usr/share/gtk-doc</Path>
</Files> </Files>
</Package> </Package>
<History> <History>
<Update release="7">
<Date>2021-04-10</Date>
<Version>3.0.9</Version>
<Comment>Version bump</Comment>
<Name>Berk Çakar</Name>
<Email>berk2238@hotmail.com</Email>
</Update>
<Update release="6"> <Update release="6">
<Date>2020-01-14</Date> <Date>2020-01-14</Date>
<Version>3.0.7</Version> <Version>3.0.7</Version>
@@ -75,13 +83,6 @@
<Name>İdris Kalp</Name> <Name>İdris Kalp</Name>
<Email>idriskalp@gmail.com</Email> <Email>idriskalp@gmail.com</Email>
</Update> </Update>
<Update release="5">
<Date>2018-08-07</Date>
<Version>3.0.1</Version>
<Comment>Rebuild</Comment>
<Name>Mustafa Cinasal</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="5"> <Update release="5">
<Date>2018-01-31</Date> <Date>2018-01-31</Date>
<Version>3.0.1</Version> <Version>3.0.1</Version>