@@ -10,6 +10,7 @@ from pisi.actionsapi import shelltools
|
|||||||
|
|
||||||
|
|
||||||
def setup():
|
def setup():
|
||||||
|
shelltools.system("sed -i 's/webkit2gtk-4.0/webkit2gtk-4.1/' meson.build")
|
||||||
mesontools.configure("--prefix=/usr -Dgtk_doc=true -Dgladeui=true -Dgjs=auto")
|
mesontools.configure("--prefix=/usr -Dgtk_doc=true -Dgladeui=true -Dgjs=auto")
|
||||||
|
|
||||||
def build():
|
def build():
|
||||||
|
|||||||
@@ -0,0 +1,26 @@
|
|||||||
|
diff --git i/src/meson.build w/src/meson.build
|
||||||
|
index 40c730a0..56f4e47d 100644
|
||||||
|
--- i/src/meson.build
|
||||||
|
+++ w/src/meson.build
|
||||||
|
@@ -1,18 +1,18 @@
|
||||||
|
fs = import('fs')
|
||||||
|
|
||||||
|
if fs.exists('../.git')
|
||||||
|
- vcs_tag(input: 'version.h.in', output: 'version.h')
|
||||||
|
+ version_h = vcs_tag(input: 'version.h.in', output: 'version.h')[0]
|
||||||
|
else
|
||||||
|
config = configuration_data()
|
||||||
|
config.set ('VCS_TAG', glade_version)
|
||||||
|
- configure_file(
|
||||||
|
+ version_h = configure_file(
|
||||||
|
input: 'version.h.in',
|
||||||
|
output: 'version.h',
|
||||||
|
configuration: config
|
||||||
|
)
|
||||||
|
endif
|
||||||
|
|
||||||
|
-sources = files(
|
||||||
|
+sources = [version_h] + files(
|
||||||
|
'glade-intro.c',
|
||||||
|
'glade-preferences.c',
|
||||||
|
'glade-settings.c',
|
||||||
@@ -15,22 +15,23 @@
|
|||||||
<Icon>org.gnome.Glade</Icon>
|
<Icon>org.gnome.Glade</Icon>
|
||||||
<Summary>GTK+ Form Designer</Summary>
|
<Summary>GTK+ Form Designer</Summary>
|
||||||
<Description>Glade is a RAD tool to enable quick and easy development of user interfaces for the GTK+ toolkit and the GNOME desktop environment.</Description>
|
<Description>Glade is a RAD tool to enable quick and easy development of user interfaces for the GTK+ toolkit and the GNOME desktop environment.</Description>
|
||||||
<Archive sha1sum="2ef25e073ba21ad02fc268419949079d857e828f" type="tarxz">http://ftp.acc.umu.se/pub/GNOME/sources/glade/3.40/glade-3.40.0.tar.xz</Archive>
|
<Archive sha1sum="49bad4aa63a01df259bdbe48e73c8d614fbea4b7" type="tarbz2">https://gitlab.gnome.org/Archive/glade/-/archive/1fbca367cf33991f1d8d20a256ca704eb778fca9/glade-1fbca367cf33991f1d8d20a256ca704eb778fca9.tar.bz2</Archive>
|
||||||
<BuildDependencies>
|
<BuildDependencies>
|
||||||
<Dependency>meson</Dependency>
|
<Dependency>meson</Dependency>
|
||||||
|
<Dependency>gjs-devel</Dependency>
|
||||||
<Dependency>gtk3-devel</Dependency>
|
<Dependency>gtk3-devel</Dependency>
|
||||||
<Dependency>python3-devel</Dependency>
|
<Dependency>python3-devel</Dependency>
|
||||||
<Dependency>gobject-introspection-devel</Dependency>
|
<Dependency>gobject-introspection-devel</Dependency>
|
||||||
<Dependency>python-devel</Dependency>
|
<Dependency>python-devel</Dependency>
|
||||||
<Dependency>python-pygobject3-devel</Dependency>
|
<Dependency>python-pygobject3-devel</Dependency>
|
||||||
<Dependency>webkit2gtk-devel</Dependency>
|
<Dependency>webkit2gtk-4.1-devel</Dependency>
|
||||||
<Dependency>intltool</Dependency>
|
<Dependency>intltool</Dependency>
|
||||||
<Dependency>gtk-doc</Dependency>
|
<Dependency>gtk-doc</Dependency>
|
||||||
<Dependency>libxml2-devel</Dependency>
|
<Dependency>libxml2-devel</Dependency>
|
||||||
<Dependency>itstool</Dependency>
|
<Dependency>itstool</Dependency>
|
||||||
</BuildDependencies>
|
</BuildDependencies>
|
||||||
<Patches>
|
<Patches>
|
||||||
<!-- <Patch level="1">6da47128e8.patch</Patch> -->
|
<Patch level="1">fix-build.diff</Patch>
|
||||||
<!-- <Patch level="1">efdd5338b0.patch</Patch> -->
|
<!-- <Patch level="1">efdd5338b0.patch</Patch> -->
|
||||||
</Patches>
|
</Patches>
|
||||||
</Source>
|
</Source>
|
||||||
@@ -38,6 +39,7 @@
|
|||||||
<Package>
|
<Package>
|
||||||
<Name>glade</Name>
|
<Name>glade</Name>
|
||||||
<RuntimeDependencies>
|
<RuntimeDependencies>
|
||||||
|
<Dependency>gjs</Dependency>
|
||||||
<Dependency>gtk3</Dependency>
|
<Dependency>gtk3</Dependency>
|
||||||
<Dependency>cairo</Dependency>
|
<Dependency>cairo</Dependency>
|
||||||
<Dependency>glib2</Dependency>
|
<Dependency>glib2</Dependency>
|
||||||
@@ -45,7 +47,7 @@
|
|||||||
<Dependency>python3</Dependency>
|
<Dependency>python3</Dependency>
|
||||||
<Dependency>libxml2</Dependency>
|
<Dependency>libxml2</Dependency>
|
||||||
<Dependency>pango</Dependency>
|
<Dependency>pango</Dependency>
|
||||||
<Dependency>webkit2gtk</Dependency>
|
<Dependency>webkit2gtk-4.1</Dependency>
|
||||||
</RuntimeDependencies>
|
</RuntimeDependencies>
|
||||||
<Files>
|
<Files>
|
||||||
<Path fileType="executable">/usr/bin</Path>
|
<Path fileType="executable">/usr/bin</Path>
|
||||||
@@ -94,6 +96,13 @@
|
|||||||
</Package>
|
</Package>
|
||||||
|
|
||||||
<History>
|
<History>
|
||||||
|
<Update release="5">
|
||||||
|
<Date>2024-12-26</Date>
|
||||||
|
<Version>3.40.0</Version>
|
||||||
|
<Comment>Version bump.</Comment>
|
||||||
|
<Name>Pisi Linux Community</Name>
|
||||||
|
<Email>admin@pisilinux.org</Email>
|
||||||
|
</Update>
|
||||||
<Update release="4">
|
<Update release="4">
|
||||||
<Date>2023-11-03</Date>
|
<Date>2023-11-03</Date>
|
||||||
<Version>3.40.0</Version>
|
<Version>3.40.0</Version>
|
||||||
|
|||||||
Reference in New Issue
Block a user