Commit 823cc018 authored by Vladimir Bashkirtsev's avatar Vladimir Bashkirtsev

Updated glib to 2.80.3

parent cf499d5c
all:
tar xf glib-2.68.3.tar.xz
cd glib-2.68.3 && mkdir -p build
cd glib-2.68.3/build && meson --prefix=/usr -Dman=false -Dselinux=disabled ..
cd glib-2.68.3/build && ninja
cd glib-2.68.3/build && ninja install
mkdir -p /usr/share/doc/glib-2.68.3
cp -r glib-2.68.3/docs/reference/{NEWS,gio,glib,gobject} /usr/share/doc/glib-2.68.3
tar xf glib-2.80.3.tar.xz
cd glib-2.80.3 && mkdir -p build
cd glib-2.80.3/build && meson --prefix=/usr -Dman=false -Dselinux=disabled ..
cd glib-2.80.3/build && ninja
cd glib-2.80.3/build && ninja install
mkdir -p /usr/share/doc/glib-2.80.3
cp -r glib-2.80.3/docs/reference/{NEWS,gio,glib,gobject} /usr/share/doc/glib-2.80.3
tests:
mkdir glib-home
if [[ ! "$(BUILD_OPTIONS)" =~ no-tests ]] ; then \
/bin/systemd-machine-id-setup ; \
chown -R nobody.nobody glib-2.68.3 glib-home ; \
cd glib-2.68.3/build ; \
chown -R nobody.nobody glib-2.80.3 glib-home ; \
cd glib-2.80.3/build ; \
su nobody -s /bin/bash -c "HOME=$(CURDIR)/glib-home ninja test" ; \
/usr/bin/truncate --size 0 /etc/machine-id ; \
fi
rm -rf glib-2.68.3
rm -rf glib-2.80.3
rm -rf glib-home
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment