From c0acbb246d4d2b6ee2006425fb26dd3e18310e9a Mon Sep 17 00:00:00 2001 From: hippoz Date: Sun, 18 Jul 2021 20:24:08 +0300 Subject: [PATCH] add some xorg libraries --- xorg-libXau/build | 11 +++++++++++ xorg-libXau/package | 5 +++++ xorg-libXdmcp/build | 11 +++++++++++ xorg-libXdmcp/package | 5 +++++ xorg-libxcb/build | 15 +++++++++++++++ xorg-libxcb/package | 5 +++++ xorg-utilmacros/build | 11 +++++++++++ xorg-utilmacros/package | 5 +++++ xorg-xcb-proto/build | 11 +++++++++++ xorg-xcb-proto/package | 5 +++++ xorg-xorgproto/build | 15 +++++++++++++++ xorg-xorgproto/package | 5 +++++ 12 files changed, 104 insertions(+) create mode 100755 xorg-libXau/build create mode 100755 xorg-libXau/package create mode 100755 xorg-libXdmcp/build create mode 100755 xorg-libXdmcp/package create mode 100755 xorg-libxcb/build create mode 100755 xorg-libxcb/package create mode 100755 xorg-utilmacros/build create mode 100755 xorg-utilmacros/package create mode 100755 xorg-xcb-proto/build create mode 100755 xorg-xcb-proto/package create mode 100755 xorg-xorgproto/build create mode 100755 xorg-xorgproto/package diff --git a/xorg-libXau/build b/xorg-libXau/build new file mode 100755 index 0000000..097b25f --- /dev/null +++ b/xorg-libXau/build @@ -0,0 +1,11 @@ +wget https://www.x.org/pub/individual/lib/libXau-1.0.9.tar.bz2 +tar -xf libXau-1.0.9.tar.bz2 +cd libXau-1.0.9 + +export XORG_PREFIX="/usr" +export XORG_CONFIG="--prefix=$XORG_PREFIX --sysconfdir=/etc \ + --localstatedir=/var --disable-static" + +./configure $XORG_CONFIG +make +make DESTDIR="$1" install \ No newline at end of file diff --git a/xorg-libXau/package b/xorg-libXau/package new file mode 100755 index 0000000..9cec483 --- /dev/null +++ b/xorg-libXau/package @@ -0,0 +1,5 @@ +pkg_config_deploy=true +pkg_config_ver="1.0.9" +pkg_config_name="xorg-libXau" +pkg_config_makedepends="" +pkg_config_depends="xorg-xorgproto" \ No newline at end of file diff --git a/xorg-libXdmcp/build b/xorg-libXdmcp/build new file mode 100755 index 0000000..4a927bc --- /dev/null +++ b/xorg-libXdmcp/build @@ -0,0 +1,11 @@ +wget https://www.x.org/pub/individual/lib/libXdmcp-1.1.3.tar.bz2 +tar -xf libXdmcp-1.1.3.tar.bz2 +cd libXdmcp-1.1.3 + +export XORG_PREFIX="/usr" +export XORG_CONFIG="--prefix=$XORG_PREFIX --sysconfdir=/etc \ + --localstatedir=/var --disable-static" + +./configure $XORG_CONFIG --docdir=/usr/share/doc/libXdmcp-1.1.3 && +make +make DESTDIR="$1" install \ No newline at end of file diff --git a/xorg-libXdmcp/package b/xorg-libXdmcp/package new file mode 100755 index 0000000..5a462a6 --- /dev/null +++ b/xorg-libXdmcp/package @@ -0,0 +1,5 @@ +pkg_config_deploy=true +pkg_config_ver="1.1.3" +pkg_config_name="libXdmcp" +pkg_config_makedepends="" +pkg_config_depends="xorg-xorgproto" \ No newline at end of file diff --git a/xorg-libxcb/build b/xorg-libxcb/build new file mode 100755 index 0000000..1663347 --- /dev/null +++ b/xorg-libxcb/build @@ -0,0 +1,15 @@ +wget https://xorg.freedesktop.org/archive/individual/lib/libxcb-1.14.tar.xz +tar -xf libxcb-1.14.tar.xz +cd libxcb-1.14 + +export XORG_PREFIX="/usr" +export XORG_CONFIG="--prefix=$XORG_PREFIX --sysconfdir=/etc \ + --localstatedir=/var --disable-static" + +CFLAGS="${CFLAGS:--O2 -g} -Wno-error=format-extra-args" \ +PYTHON=python3 \ +./configure $XORG_CONFIG \ + --without-doxygen \ + +make +make DESTDIR="$1" install \ No newline at end of file diff --git a/xorg-libxcb/package b/xorg-libxcb/package new file mode 100755 index 0000000..32c69ca --- /dev/null +++ b/xorg-libxcb/package @@ -0,0 +1,5 @@ +pkg_config_deploy=true +pkg_config_ver="1.0.9" +pkg_config_name="xorg-libxcb" +pkg_config_makedepends="" +pkg_config_depends="xorg-libXau xorg-xcb-proto libXdmcp" \ No newline at end of file diff --git a/xorg-utilmacros/build b/xorg-utilmacros/build new file mode 100755 index 0000000..809c03e --- /dev/null +++ b/xorg-utilmacros/build @@ -0,0 +1,11 @@ +wget https://www.x.org/pub/individual/util/util-macros-1.19.3.tar.bz2 +tar -xf util-macros-1.19.3.tar.bz2 +cd util-macros-1.19.3 + +export XORG_PREFIX="/usr" +export XORG_CONFIG="--prefix=$XORG_PREFIX --sysconfdir=/etc \ + --localstatedir=/var --disable-static" + +./configure $XORG_CONFIG + +make DESTDIR="$1" install \ No newline at end of file diff --git a/xorg-utilmacros/package b/xorg-utilmacros/package new file mode 100755 index 0000000..9e55ed1 --- /dev/null +++ b/xorg-utilmacros/package @@ -0,0 +1,5 @@ +pkg_config_deploy=true +pkg_config_ver="1.19.3" +pkg_config_name="xorg-utilmacros" +pkg_config_makedepends="" +pkg_config_depends="" \ No newline at end of file diff --git a/xorg-xcb-proto/build b/xorg-xcb-proto/build new file mode 100755 index 0000000..7e0b93c --- /dev/null +++ b/xorg-xcb-proto/build @@ -0,0 +1,11 @@ +wget https://xorg.freedesktop.org/archive/individual/proto/xcb-proto-1.14.1.tar.xz +tar -xf xcb-proto-1.14.1.tar.xz +cd xcb-proto-1.14.1 + +export XORG_PREFIX="/usr" +export XORG_CONFIG="--prefix=$XORG_PREFIX --sysconfdir=/etc \ + --localstatedir=/var --disable-static" + +PYTHON=python3 ./configure $XORG_CONFIG +make +make DESTDIR="$1" install \ No newline at end of file diff --git a/xorg-xcb-proto/package b/xorg-xcb-proto/package new file mode 100755 index 0000000..5f5c7f1 --- /dev/null +++ b/xorg-xcb-proto/package @@ -0,0 +1,5 @@ +pkg_config_deploy=true +pkg_config_ver="1.14.1" +pkg_config_name="xorg-xcb-proto" +pkg_config_makedepends="" +pkg_config_depends="xorg-utilmacros" \ No newline at end of file diff --git a/xorg-xorgproto/build b/xorg-xorgproto/build new file mode 100755 index 0000000..97ba91e --- /dev/null +++ b/xorg-xorgproto/build @@ -0,0 +1,15 @@ +wget https://xorg.freedesktop.org/archive/individual/proto/xorgproto-2021.4.tar.bz2 +tar -xf xorgproto-2021.4.tar.bz2 +cd xorgproto-2021.4 + +export XORG_PREFIX="/usr" +export XORG_CONFIG="--prefix=$XORG_PREFIX --sysconfdir=/etc \ + --localstatedir=/var --disable-static" +export DESTDIR="$1" + +mkdir build +cd build + +meson --prefix=$XORG_PREFIX -Dlegacy=true .. +ninja +ninja install diff --git a/xorg-xorgproto/package b/xorg-xorgproto/package new file mode 100755 index 0000000..712e73d --- /dev/null +++ b/xorg-xorgproto/package @@ -0,0 +1,5 @@ +pkg_config_deploy=true +pkg_config_ver="2021.4" +pkg_config_name="xorg-xorgproto" +pkg_config_makedepends="" +pkg_config_depends="" \ No newline at end of file