Skip to content

Commit 3180821

Browse files
committed
libxfce4windowing
1 parent c8c77c2 commit 3180821

2 files changed

Lines changed: 9 additions & 8 deletions

File tree

desktop/xfce/base/libxfce4windowing/actions.py

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -7,24 +7,24 @@
77
from pisi.actionsapi import autotools
88
from pisi.actionsapi import pisitools
99
from pisi.actionsapi import shelltools
10+
from pisi.actionsapi import mesontools
1011
from pisi.actionsapi import get
1112

1213
def setup():
1314
# shelltools.system("NOCONFIGURE=1 ./autogen.sh")
1415
# autotools.autoreconf("-fiv")
15-
autotools.configure("--disable-static \
16-
--enable-wayland \
17-
--enable-x11 \
18-
--enable-gtk-doc \
19-
--disable-debug")
16+
mesontools.configure("--Dx11=enabled \
17+
-Dwayland=enabled \
18+
-Dvala=enabled \
19+
-Dgtk-doc=true")
2020

2121

22-
pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ")
22+
# pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ")
2323

2424
def build():
25-
autotools.make()
25+
mesontools.build()
2626

2727
def install():
28-
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
28+
mesontools.install()
2929

3030
pisitools.dodoc("COPYING", "NEWS", "README*")

desktop/xfce/base/libxfce4windowing/pspec.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
<Description>Libxfce4windowing, pencereleme kavramlarını (ekranlar, üst düzey pencereler, çalışma alanları vb.) pencere sisteminden bağımsız bir şekilde sunmaya çalışan bir soyutlama kitaplığıdır.</Description>
1616
<Archive sha1sum="28b1197bc9d9aa65fb8aa42694e452dc879c7184" type="tarbz2">https://archive.xfce.org/src/xfce/libxfce4windowing/4.20/libxfce4windowing-4.20.7.tar.bz2</Archive>
1717
<BuildDependencies>
18+
<Dependency>meson</Dependency>
1819
<Dependency>intltool</Dependency>
1920
<Dependency>gtk-doc</Dependency>
2021
<Dependency>vala-devel</Dependency>

0 commit comments

Comments
 (0)