From f9c3e2e19a0e17aa6f08196daf6367c79504fa4c Mon Sep 17 00:00:00 2001 From: kurth4cker Date: Sun, 11 Dec 2022 22:23:00 +0300 Subject: [PATCH] add xcb-util (image, cursor, renderutil) --- x11/libs/libxcb/ympbuild | 1 + x11/libs/xcb-util-cursor/ympbuild | 34 ++++++++++++++++++++++++++ x11/libs/xcb-util-image/ympbuild | 34 ++++++++++++++++++++++++++ x11/libs/xcb-util-renderutil/ympbuild | 34 ++++++++++++++++++++++++++ x11/libs/xcb-util/ympbuild | 35 +++++++++++++++++++++++++++ 5 files changed, 138 insertions(+) create mode 100644 x11/libs/xcb-util-cursor/ympbuild create mode 100644 x11/libs/xcb-util-image/ympbuild create mode 100644 x11/libs/xcb-util-renderutil/ympbuild create mode 100644 x11/libs/xcb-util/ympbuild diff --git a/x11/libs/libxcb/ympbuild b/x11/libs/libxcb/ympbuild index f5204d69..0516a919 100644 --- a/x11/libs/libxcb/ympbuild +++ b/x11/libs/libxcb/ympbuild @@ -13,6 +13,7 @@ makedepends=(xorgproto util-macros python) md5sums=('39c0fc337e738ad6c908e7cce90957d0') uses=() arch=('x86_64') +group=(x11.libs) cd $name-$version diff --git a/x11/libs/xcb-util-cursor/ympbuild b/x11/libs/xcb-util-cursor/ympbuild new file mode 100644 index 00000000..de12db58 --- /dev/null +++ b/x11/libs/xcb-util-cursor/ympbuild @@ -0,0 +1,34 @@ +#!/usr/bin/env bash +name='xcb-util-cursor' +release='1' +version='0.1.4' +url='https://xcb.freedesktop.org' +description='X C-language Bindings sample implementations' +email='kurth4cker@tutanota.com' +maintainer='kurth4cker' +license=('MIT') +source=("https://www.x.org/releases/individual/xcb/xcb-util-cursor-${version}.tar.xz") +depends=(libxcb xcb-util-image xcb-util-renderutil) +makedepends=(xorgproto) +md5sums=('0d244518ad54b886413fe782235d6210') +uses=() +arch=('x86_64') + +cd $name-$version + +setup(){ + ./configure --prefix=/usr \ + --libdir=/usr/lib64 \ + --enable-shared \ + --enable-static \ + --disable-devel-docs \ + --without-doxygen +} + +build(){ + make -j`nproc` +} + +package(){ + make install -j`nproc` +} diff --git a/x11/libs/xcb-util-image/ympbuild b/x11/libs/xcb-util-image/ympbuild new file mode 100644 index 00000000..d3f05274 --- /dev/null +++ b/x11/libs/xcb-util-image/ympbuild @@ -0,0 +1,34 @@ +#!/usr/bin/env bash +name='xcb-util-image' +release='1' +version='0.4.1' +url='https://xcb.freedesktop.org' +description='X C-language Bindings sample implementations' +email='kurth4cker@tutanota.com' +maintainer='kurth4cker' +license=('MIT') +source=("https://www.x.org/releases/individual/xcb/xcb-util-image-${version}.tar.xz") +depends=(libxcb xcb-util) +makedepends=(xorgproto util-macros) +md5sums=('a67bfac2eff696170259ef1f5ce1b611') +uses=() +arch=('x86_64') + +cd $name-$version + +setup(){ + ./configure --prefix=/usr \ + --libdir=/usr/lib64 \ + --enable-shared \ + --enable-static \ + --disable-devel-docs \ + --without-doxygen +} + +build(){ + make -j`nproc` +} + +package(){ + make install -j`nproc` +} diff --git a/x11/libs/xcb-util-renderutil/ympbuild b/x11/libs/xcb-util-renderutil/ympbuild new file mode 100644 index 00000000..b0cdb6e9 --- /dev/null +++ b/x11/libs/xcb-util-renderutil/ympbuild @@ -0,0 +1,34 @@ +#!/usr/bin/env bash +name='xcb-util-renderutil' +release='1' +version='0.3.10' +url='https://xcb.freedesktop.org' +description='X C-language Bindings sample implementations' +email='kurth4cker@tutanota.com' +maintainer='kurth4cker' +license=('MIT') +source=("https://www.x.org/releases/individual/xcb/xcb-util-renderutil-${version}.tar.xz") +depends=(libxcb) +makedepends=(util-macros xorgproto) +md5sums=('193b890e2a89a53c31e2ece3afcbd55f') +uses=() +arch=('x86_64') + +cd $name-$version + +setup(){ + ./configure --prefix=/usr \ + --libdir=/usr/lib64 \ + --enable-shared \ + --enable-static \ + --disable-devel-docs \ + --without-doxygen +} + +build(){ + make -j`nproc` +} + +package(){ + make install -j`nproc` +} diff --git a/x11/libs/xcb-util/ympbuild b/x11/libs/xcb-util/ympbuild new file mode 100644 index 00000000..de79feb4 --- /dev/null +++ b/x11/libs/xcb-util/ympbuild @@ -0,0 +1,35 @@ +#!/usr/bin/env bash +name='xcb-util' +release='1' +version='0.4.0' +url='https://xcb.freedesktop.org' +description='X C-language Bindings sample implementations' +email='kurth4cker@tutanota.com' +maintainer='kurth4cker' +license=('MIT') +source=("https://www.x.org/releases/individual/xcb/xcb-util-${version}.tar.gz") +depends=(libxcb) +makedepends=(util-macros xorgproto) +md5sums=('157d82738aa89934b6adaf3ca508a0f5') +uses=() +arch=('x86_64') +group=(x11.libs) + +cd $name-$version + +setup(){ + ./configure --prefix=/usr \ + --libdir=/usr/lib64 \ + --enable-shared \ + --enable-static \ + --disable-devel-docs \ + --without-doxygen +} + +build(){ + make -j`nproc` +} + +package(){ + make install -j`nproc` +}