NetworkManager rebuild

This commit is contained in:
Rmys
2021-07-19 13:54:20 +03:00
committed by GitHub
parent 69dcb2f7e9
commit 09ade23d3e
2 changed files with 43 additions and 41 deletions
+32 -40
View File
@@ -8,6 +8,7 @@ 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 mesontools
def setup(): def setup():
@@ -19,53 +20,44 @@ def setup():
shelltools.system("grep -rl '^#!.*python$' | xargs sed -i '1s/python/&3/'") shelltools.system("grep -rl '^#!.*python$' | xargs sed -i '1s/python/&3/'")
pisitools.cxxflags.add("-O2 -fPIC") pisitools.cxxflags.add("-O2 -fPIC")
autotools.autoreconf("-fiv")
shelltools.system("intltoolize --force --copy --automake")
autotools.configure("--disable-static \ mesontools.configure("-Dmodify_system=true \
--disable-silent-rules \ -Dqt=false \
--disable-lto \ -Dselinux=false \
--disable-config-plugin-ibft \ -Debpf=true \
--disable-ifnet \ -Ddocs=true \
--disable-more-warnings \ -Diwd=true \
--enable-wifi \ -Difcfg_rh=true \
--enable-modify-system \ --buildtype=release \
--enable-ppp=yes \ -Dbluez5_dun=true \
--enable-bluez5-dun \ -Dnetconfig=false \
--enable-concheck \ -Dsession_tracking=elogind \
--without-netconfig \ -Dsession_tracking_consolekit=false \
--with-modem-manager-1 \ -Dsuspend_resume=upower \
--with-session-tracking=elogind \ -Dcrypto=nss \
--with-suspend-resume=upower \ -Ddhcpcd=enabled \
--with-system-ca-path=/etc/ssl/certs \ -Dpppd=/usr/sbin/pppd \
--with-crypto=nss \ -Dpppd_plugin_dir=/usr/lib/pppd/2.4.9 \
--with-dhcpcd=/usr/bin/dhcpcd \ -Ddbus_conf_dir=/usr/share/dbus-1/system.d \
--with-pppd=/usr/sbin/pppd \ -Ddhclient=enabled \
--with-pppd-plugin-dir=/usr/lib/pppd/2.4.7 \ -Dudev_dir=/lib/udev \
--with-dbus-sys-dir=/etc/dbus-1/system.d \ -Dresolvconf=enabled \
--with-dhclient=/usr/sbin/dhclient \ -Diptables=/sbin/iptables \
--with-kernel-firmware-dir=/lib/firmware \ -Ddnsmasq=/usr/sbin/dnsmasq \
--with-udev-dir=/lib/udev \ -Dsystemdsystemunitdir=no \
--with-resolvconf=/etc/resolv.default.conf \ -Dsystemd_journal=false \
--with-iptables=/sbin/iptables \ --localstatedir=/var \
--with-dnsmasq=/usr/sbin/dnsmasq \ --sysconfdir=/etc \
--with-systemdsystemunitdir=no \ --libexecdir=/usr/lib/NetworkManager")
--with-nmtui \
--localstatedir=/var \
--sysconfdir=/etc \
--libexecdir=/usr/lib/NetworkManager \
")
pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ")
def build(): def build():
autotools.make() mesontools.build()
#def check(): #def check():
#autotools.make("-k check") #mesontools.build("test")
def install(): def install():
autotools.rawInstall("DESTDIR=%s" % get.installDIR()) mesontools.install()
pisitools.dodir("/etc/NetworkManager/VPN") pisitools.dodir("/etc/NetworkManager/VPN")
+11 -1
View File
@@ -17,6 +17,7 @@
<!-- <AdditionalFile target="po/tr.po">tr.po</AdditionalFile> --> <!-- <AdditionalFile target="po/tr.po">tr.po</AdditionalFile> -->
</AdditionalFiles> </AdditionalFiles>
<BuildDependencies> <BuildDependencies>
<Dependency>meson</Dependency>
<Dependency>curl-devel</Dependency> <Dependency>curl-devel</Dependency>
<Dependency>intltool</Dependency> <Dependency>intltool</Dependency>
<Dependency>dhclient</Dependency> <Dependency>dhclient</Dependency>
@@ -51,8 +52,10 @@
<Dependency>python3-pygobject3-devel</Dependency> <Dependency>python3-pygobject3-devel</Dependency>
<Dependency>libxslt-devel</Dependency> <Dependency>libxslt-devel</Dependency>
<!-- <Dependency>python-six</Dependency> --> <!-- <Dependency>python-six</Dependency> -->
<Dependency>vala-devel</Dependency> <Dependency>vala-devel</Dependency>
<Dependency>dbus-python3</Dependency>
<Dependency>gnutls-devel</Dependency>
<Dependency>mobile-broadband-provider-info</Dependency>
<Dependency>gobject-introspection-devel</Dependency> <Dependency>gobject-introspection-devel</Dependency>
</BuildDependencies> </BuildDependencies>
<Patches> <Patches>
@@ -155,6 +158,13 @@
</Package> </Package>
<History> <History>
<Update release="20">
<Date>2021-07-19</Date>
<Version>1.32.2</Version>
<Comment>Rebuild.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="19"> <Update release="19">
<Date>2021-07-04</Date> <Date>2021-07-04</Date>
<Version>1.32.2</Version> <Version>1.32.2</Version>