From 0c62e5bdce143515ee59e5152d70819c9f22e62c Mon Sep 17 00:00:00 2001 From: aliriza Date: Wed, 15 Mar 2023 15:00:54 +0000 Subject: [PATCH] openbox --- x11/libs/libXft/ympbuild | 32 ++++++++++++++++++++++++++++++++ x11/libs/pango/ympbuild | 6 +++++- x11/wm/openbox/ympbuild | 32 ++++++++++++++++++++++++++++++++ 3 files changed, 69 insertions(+), 1 deletion(-) create mode 100644 x11/libs/libXft/ympbuild create mode 100644 x11/wm/openbox/ympbuild diff --git a/x11/libs/libXft/ympbuild b/x11/libs/libXft/ympbuild new file mode 100644 index 00000000..d3e5f79a --- /dev/null +++ b/x11/libs/libXft/ympbuild @@ -0,0 +1,32 @@ +#!/usr/bin/env bash +name='libXft' +release='1' +version='2.3.7' +url='https://gitlab.freedesktop.org/xorg/lib/libXft.git/' +description='XFreeType-based font drawing library for X' +email='bayramk@gmail.com' +maintainer='bk' +license=('GPLv3') +source=("https://www.x.org/archive/individual/lib/libXft-$version.tar.xz") +depends=(fontconfig libXrender) +makedepends=() +md5sums=('69dc24ba444a0f6bd99423dbf8fd0260') +group=(x11.libs) +uses=() +arch=('x86_64') + +cd $name-$version + +setup(){ + ./configure --prefix=/usr \ + --libdir=/usr/lib64/ +} + +build(){ + make $jobs +} + +package(){ + make install $jobs +} + diff --git a/x11/libs/pango/ympbuild b/x11/libs/pango/ympbuild index 211e9b3c..29b244a9 100644 --- a/x11/libs/pango/ympbuild +++ b/x11/libs/pango/ympbuild @@ -8,7 +8,7 @@ email='bk@gmail.com' maintainer='bk' license=('GPLv3') source=("https://download.gnome.org/sources/pango/1.50/pango-$version.tar.xz") -depends=(fribidi libthai harfbuzz cairo) +depends=(fribidi libthai harfbuzz cairo libXft) makedepends=(gobject-introspection) md5sums=('fd4b0b23915d6a0255317f811bea4215') group=(x11.libs) @@ -22,6 +22,10 @@ setup(){ meson setup build --prefix=/usr \ --libdir=/usr/lib64/ \ -Dintrospection=enabled \ + -Dxft=enabled \ + -Dcairo=enabled \ + -Dlibthai=enabled \ + -Dfreetype=enabled \ -Dgtk_doc=false } diff --git a/x11/wm/openbox/ympbuild b/x11/wm/openbox/ympbuild new file mode 100644 index 00000000..6957eb21 --- /dev/null +++ b/x11/wm/openbox/ympbuild @@ -0,0 +1,32 @@ +#!/usr/bin/env bash +name='openbox' +release='1' +version='3.6.1' +url='https://openbox.org' +description='Highly configurable and lightweight X11 window manager' +email='aliriza.keskin@pardus.org.tr' +maintainer='aliriza' +license=('GPLv3') +source=("http://openbox.org/dist/openbox/openbox-$version.tar.xz") +depends=(libSM libxml2 pango startup-notification libXrandr librsvg libXinerama) +makedepends=() +md5sums=('46bf5f1edda0eda0d9e824b585988be9') +group=(x11.wm) +uses=() +arch=('x86_64') + +cd $name-$version + +setup(){ + ./configure --prefix=/usr \ + --libdir=/usr/lib64/ +} + +build(){ + make $jobs +} + +package(){ + make install $jobs +} +