Merge pull request #7012 from Rmys/master

gnome base
This commit is contained in:
Rmys
2019-08-01 15:53:52 +03:00
committed by GitHub
15 changed files with 82 additions and 66 deletions
+1 -1
View File
@@ -69,7 +69,7 @@
<History> <History>
<Update release="6"> <Update release="6">
<Date>2019-07-13</Date> <Date>2019-07-13</Date>
<Version>0.6.50</Version> <Version>0.6.55</Version>
<Comment>Version Bump.</Comment> <Comment>Version Bump.</Comment>
<Name>Erkan IŞIK</Name> <Name>Erkan IŞIK</Name>
<Email>erkanisik@pisilinux.org</Email> <Email>erkanisik@pisilinux.org</Email>
+1 -1
View File
@@ -53,7 +53,7 @@
<Update release="6"> <Update release="6">
<Date>2019-07-13</Date> <Date>2019-07-13</Date>
<Version>3.32.0</Version> <Version>3.32.0</Version>
<Comment>Version Bump.</Comment> <Comment>Version Bump</Comment>
<Name>erkan IŞIK</Name> <Name>erkan IŞIK</Name>
<Email>erkanisik@pisilinux.org</Email> <Email>erkanisik@pisilinux.org</Email>
</Update> </Update>
+12 -12
View File
@@ -1,26 +1,26 @@
#!/usr/bin/python #!/usr/bin/python
# -*- coding: utf-8 -*- # -*- coding: utf-8 -*-
# #
# Licensed under the GNU General Public License, version 2. # Licensed under the GNU General Public License, version 3.
# See the file http://www.gnu.org/copyleft/gpl.txt. # See the file http://www.gnu.org/licenses/gpl.txt
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 get from pisi.actionsapi import get
def setup(): def setup():
autotools.configure("--prefix=/usr \ shelltools.makedirs("build")
--disable-static \ shelltools.cd("build")
--disable-schemas-compile") shelltools.system("meson .. --prefix=/usr")
pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ")
def build(): def build():
autotools.make() shelltools.cd("build")
shelltools.system("ninja")
def install(): def install():
autotools.rawInstall("DESTDIR=%s" % get.installDIR()) shelltools.cd("build")
shelltools.system("DESTDIR=%s ninja install" % get.installDIR())
pisitools.dodoc("AUTHORS", "ChangeLog", "COPYING*", "NEWS", "README") shelltools.cd("..")
pisitools.dodoc("COPYING", "NEWS", "README")
pisitools.insinto("/usr/share/pixmaps/", "data/icons/48x48/apps/file-roller.png", "file-roller.png")
+9 -1
View File
@@ -13,8 +13,9 @@
<Icon>file-roller</Icon> <Icon>file-roller</Icon>
<Summary>GNOME archive manager</Summary> <Summary>GNOME archive manager</Summary>
<Description>File-manager is a archive manager that create, modify and extract various archive formats with compression support</Description> <Description>File-manager is a archive manager that create, modify and extract various archive formats with compression support</Description>
<Archive sha1sum="63e54262768bf276381d5371d2a2f60f9b9edbc1" type="tarxz">mirrors://gnome/file-roller/3.26/file-roller-3.26.2.tar.xz</Archive> <Archive sha1sum="8a19687b8c00c86e3ba954d12e9a4165bfc3d6fb" type="tarxz">mirrors://gnome/file-roller/3.32/file-roller-3.32.1.tar.xz</Archive>
<BuildDependencies> <BuildDependencies>
<Dependency>meson</Dependency>
<Dependency>gtk3-devel</Dependency> <Dependency>gtk3-devel</Dependency>
<Dependency>gconf-devel</Dependency> <Dependency>gconf-devel</Dependency>
<Dependency>intltool</Dependency> <Dependency>intltool</Dependency>
@@ -58,6 +59,13 @@
</Package> </Package>
<History> <History>
<Update release="4">
<Date>2019-08-01</Date>
<Version>3.32.1</Version>
<Comment>Version Bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="4"> <Update release="4">
<Date>2018-09-16</Date> <Date>2018-09-16</Date>
<Version>3.26.2</Version> <Version>3.26.2</Version>
+2 -2
View File
@@ -12,7 +12,7 @@
<IsA>library</IsA> <IsA>library</IsA>
<Summary>The Gcr package contains libraries used for displaying certificates and accessing key stores.</Summary> <Summary>The Gcr package contains libraries used for displaying certificates and accessing key stores.</Summary>
<Description>The Gcr package contains libraries used for displaying certificates and accessing key stores. It also provides the viewer for crypto files on the GNOME Desktop.</Description> <Description>The Gcr package contains libraries used for displaying certificates and accessing key stores. It also provides the viewer for crypto files on the GNOME Desktop.</Description>
<Archive sha1sum="9f449b0d8f92c41a8b592cc65e2ecd9c5075d6c1" type="tarxz">ftp://ftp.gnome.org/pub/gnome/sources/gcr/3.9/gcr-3.9.91.tar.xz</Archive> <Archive sha1sum="947ca5958d20f9d648e82210f056ff5ed63d9ccc" type="tarxz">ftp://ftp.gnome.org/pub/gnome/sources/gcr/3.28/gcr-3.28.1.tar.xz</Archive>
<BuildDependencies> <BuildDependencies>
<Dependency>gnupg</Dependency> <Dependency>gnupg</Dependency>
<Dependency>intltool</Dependency> <Dependency>intltool</Dependency>
@@ -94,7 +94,7 @@
<History> <History>
<Update release="5"> <Update release="5">
<Date>2019-07-13</Date> <Date>2019-07-13</Date>
<Version>3.9.91</Version> <Version>3.28.1</Version>
<Comment>Version bump</Comment> <Comment>Version bump</Comment>
<Name>Erkan IŞIK</Name> <Name>Erkan IŞIK</Name>
<Email>erkanisik@pisilinux.org</Email> <Email>erkanisik@pisilinux.org</Email>
+2 -2
View File
@@ -12,7 +12,7 @@
<IsA>library</IsA> <IsA>library</IsA>
<Summary>Common files for development of GNOME packages</Summary> <Summary>Common files for development of GNOME packages</Summary>
<Description>gnome-common package contains aclocal macros, makefile headers and documents tools in order to build GNOME sources.</Description> <Description>gnome-common package contains aclocal macros, makefile headers and documents tools in order to build GNOME sources.</Description>
<Archive sha1sum="b02cd66b73d3ded795f187f725be150ee08f13ac" type="tarxz">ftp://ftp.gnome.org/pub/gnome/sources/gnome-common/3.7/gnome-common-3.7.4.tar.xz</Archive> <Archive sha1sum="332e514961374a54dc065b86032eaeb03d6d3cee" type="tarxz">ftp://ftp.gnome.org/pub/gnome/sources/gnome-common/3.18/gnome-common-3.18.0.tar.xz</Archive>
</Source> </Source>
<Package> <Package>
@@ -28,7 +28,7 @@
<History> <History>
<Update release="6"> <Update release="6">
<Date>2019-07-13</Date> <Date>2019-07-13</Date>
<Version>3.7.4</Version> <Version>3.18.0</Version>
<Comment>Version Bump.</Comment> <Comment>Version Bump.</Comment>
<Name>Erkan IŞIK</Name> <Name>Erkan IŞIK</Name>
<Email>erkanisik@pisilinux.org</Email> <Email>erkanisik@pisilinux.org</Email>
@@ -6,18 +6,21 @@
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 get from pisi.actionsapi import get
def setup(): def setup():
autotools.configure("--sbindir=/sbin \ shelltools.makedirs("build")
--disable-maintainer-mode \ shelltools.cd("build")
--disable-schemas-compile") shelltools.system("meson .. --prefix=/usr")
def build(): def build():
autotools.make() shelltools.cd("build")
shelltools.system("ninja")
def install(): def install():
autotools.rawInstall("DESTDIR=%s" % get.installDIR()) shelltools.cd("build")
shelltools.system("DESTDIR=%s ninja install" % get.installDIR())
pisitools.dodoc("README","NEWS","MAINTAINERS")
shelltools.cd("..")
pisitools.dodoc("COPYING", "NEWS", "README")
@@ -12,8 +12,9 @@
<Isa>data</Isa> <Isa>data</Isa>
<Summary>Collection of GSettings schemas for GNOME desktop</Summary> <Summary>Collection of GSettings schemas for GNOME desktop</Summary>
<Description>Gsettings-desktop-schemas contains a collection of GSettings schemas for settings shared by various components of a desktop.</Description> <Description>Gsettings-desktop-schemas contains a collection of GSettings schemas for settings shared by various components of a desktop.</Description>
<Archive sha1sum="b5e7ed7df1e2c13e7c8a03a3b39bc8aef9ddba70" type="tarxz">ftp://ftp.gnome.org/pub/gnome/sources/gsettings-desktop-schemas/3.33/gsettings-desktop-schemas-3.33.0.tar.xz</Archive> <Archive sha1sum="695717ec1e3c6b844e507b8d00489d9a9a04c41e" type="tarxz">ftp://ftp.gnome.org/pub/gnome/sources/gsettings-desktop-schemas/3.33/gsettings-desktop-schemas-3.33.1.tar.xz</Archive>
<BuildDependencies> <BuildDependencies>
<Dependency>meson</Dependency>
<Dependency>intltool</Dependency> <Dependency>intltool</Dependency>
<Dependency>glib2-devel</Dependency> <Dependency>glib2-devel</Dependency>
</BuildDependencies> </BuildDependencies>
@@ -45,7 +46,7 @@
<History> <History>
<Update release="2"> <Update release="2">
<Date>2019-07-13</Date> <Date>2019-07-13</Date>
<Version>3.33.0</Version> <Version>3.33.1</Version>
<Comment>version bump</Comment> <Comment>version bump</Comment>
<Name>Erkan IŞIK</Name> <Name>Erkan IŞIK</Name>
<Email>erkanisik@pisilinux.org</Email> <Email>erkanisik@pisilinux.org</Email>
+2 -2
View File
@@ -13,7 +13,7 @@
<IsA>library</IsA> <IsA>library</IsA>
<Summary>New generation gnome-virtual-file-system</Summary> <Summary>New generation gnome-virtual-file-system</Summary>
<Description>GVFS is a userspace virtual filesystem designed to work with the I/O abstractions, especially HAL. It supports fuse for directly access for GVFS mounts. It installs several modules and backends that are automatically used by applications.</Description> <Description>GVFS is a userspace virtual filesystem designed to work with the I/O abstractions, especially HAL. It supports fuse for directly access for GVFS mounts. It installs several modules and backends that are automatically used by applications.</Description>
<Archive sha1sum="786eb547b51bfff000b7cdf2d3d76102177bc3f2" type="tarxz">http://ftp.gnome.org/mirror/gnome.org/sources/gvfs/1.41/gvfs-1.41.3.tar.xz</Archive> <Archive sha1sum="acfe3412e77c49501e3de2e9567d286a4cf58cfb" type="tarxz">http://ftp.gnome.org/mirror/gnome.org/sources/gvfs/1.36/gvfs-1.36.3.tar.xz</Archive>
<BuildDependencies> <BuildDependencies>
<Dependency>meson</Dependency> <Dependency>meson</Dependency>
<Dependency>gtk-doc</Dependency> <Dependency>gtk-doc</Dependency>
@@ -300,7 +300,7 @@
<History> <History>
<Update release="8"> <Update release="8">
<Date>2019-07-13</Date> <Date>2019-07-13</Date>
<Version>1.41.3</Version> <Version>1.36.3</Version>
<Comment>Version bump.</Comment> <Comment>Version bump.</Comment>
<Name>Erkan IŞIK</Name> <Name>Erkan IŞIK</Name>
<Email>erkanisik@pisilinux.org</Email> <Email>erkanisik@pisilinux.org</Email>
+1 -1
View File
@@ -88,7 +88,7 @@
<Update release="7"> <Update release="7">
<Date>2019-07-13</Date> <Date>2019-07-13</Date>
<Version>0.6.13</Version> <Version>0.6.13</Version>
<Comment>Version bump.</Comment> <Comment>Version bump</Comment>
<Name>Erkan IŞIK</Name> <Name>Erkan IŞIK</Name>
<Email>erkanisik@pisilinux.org</Email> <Email>erkanisik@pisilinux.org</Email>
</Update> </Update>
@@ -6,10 +6,13 @@
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 get from pisi.actionsapi import get
def setup(): def setup():
shelltools.system("""sed -i -r 's:"(/desktop):"/org/gnome\1:' schema/*.xml""")
autotools.configure("--disable-static \ autotools.configure("--disable-static \
--with-pam-dir=/lib/security \
--disable-doc") --disable-doc")
pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ") pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ")
@@ -12,7 +12,7 @@
<IsA>library</IsA> <IsA>library</IsA>
<Summary>Compatibility library for accessing gnome-keyring3</Summary> <Summary>Compatibility library for accessing gnome-keyring3</Summary>
<Description>libgnome-keyring is a library that used by applications to integrate with the gnome-keyring system.</Description> <Description>libgnome-keyring is a library that used by applications to integrate with the gnome-keyring system.</Description>
<Archive sha1sum="98c1c8610c29480f4eb324184433b4fa3b39c10d" type="tarxz">ftp://ftp.gnome.org/pub/gnome/sources/gnome-keyring/3.31/gnome-keyring-3.31.91.tar.xz</Archive> <Archive sha1sum="a28f2e9ddee20c28922e7979cd3a4bb2b5c2e2ab" type="tarxz">ftp://ftp.gnome.org/pub/gnome/sources/gnome-keyring/3.28/gnome-keyring-3.28.2.tar.xz</Archive>
<BuildDependencies> <BuildDependencies>
<Dependency>intltool</Dependency> <Dependency>intltool</Dependency>
<Dependency>gcr-devel</Dependency> <Dependency>gcr-devel</Dependency>
@@ -36,6 +36,7 @@
<Files> <Files>
<Path fileType="executable">/usr/bin</Path> <Path fileType="executable">/usr/bin</Path>
<Path fileType="config">/etc/xdg/autostart</Path> <Path fileType="config">/etc/xdg/autostart</Path>
<Path fileType="library">/lib</Path>
<Path fileType="library">/usr/lib</Path> <Path fileType="library">/usr/lib</Path>
<Path fileType="data">/usr/share</Path> <Path fileType="data">/usr/share</Path>
<Path fileType="data">/usr/share/dbus-1</Path> <Path fileType="data">/usr/share/dbus-1</Path>
@@ -71,7 +72,7 @@
<History> <History>
<Update release="5"> <Update release="5">
<Date>2019-07-13</Date> <Date>2019-07-13</Date>
<Version>3.31.91</Version> <Version>3.28.2</Version>
<Comment>Version Bump.</Comment> <Comment>Version Bump.</Comment>
<Name>Erkan IŞIK</Name> <Name>Erkan IŞIK</Name>
<Email>erkaanisik@pisilinux.org</Email> <Email>erkaanisik@pisilinux.org</Email>
+1 -1
View File
@@ -57,7 +57,7 @@
<History> <History>
<Update release="6"> <Update release="6">
<Date>2019-07-13</Date> <Date>2019-07-13</Date>
<Version>0.18.7</Version> <Version>0.18.8</Version>
<Comment>version bump.</Comment> <Comment>version bump.</Comment>
<Name>Erkan IŞIK</Name> <Name>Erkan IŞIK</Name>
<Email>erkanisik@pisilinux.org</Email> <Email>erkanisik@pisilinux.org</Email>
+1 -1
View File
@@ -49,7 +49,7 @@
<Update release="6"> <Update release="6">
<Date>2019-07-13</Date> <Date>2019-07-13</Date>
<Version>0.33</Version> <Version>0.33</Version>
<Comment>Version Bump</Comment> <Comment>Version Bump.</Comment>
<Name>Erkan IŞIK</Name> <Name>Erkan IŞIK</Name>
<Email>erkanisik@pisilinux.org</Email> <Email>erkanisik@pisilinux.org</Email>
</Update> </Update>
+1 -1
View File
@@ -13,7 +13,7 @@
<IsA>app:gui</IsA> <IsA>app:gui</IsA>
<Summary>A rewrite of gdialog</Summary> <Summary>A rewrite of gdialog</Summary>
<Description>Zenity is the GNOME port of dialog which allows you to display dialog boxes from the commandline and shell scripts.</Description> <Description>Zenity is the GNOME port of dialog which allows you to display dialog boxes from the commandline and shell scripts.</Description>
<Archive sha1sum="4f1715d2ffda58ac86b3c6a452e2aa6cb23aca7f" type="tarxz">http://ftp.gnome.org/pub/gnome/sources/zenity/3.26/zenity-3.26.0.tar.xz</Archive> <Archive sha1sum="cb210b751b513fe800ffd7ab61d473476561ea36" type="tarxz">http://ftp.gnome.org/pub/gnome/sources/zenity/3.32/zenity-3.32.0.tar.xz</Archive>
<BuildDependencies> <BuildDependencies>
<Dependency>itstool</Dependency> <Dependency>itstool</Dependency>
<Dependency>gtk3-devel</Dependency> <Dependency>gtk3-devel</Dependency>