add openbox plain

upg ly-git
This commit is contained in:
joborun linux 2024-05-31 00:46:13 +03:00
parent 93f9f46a50
commit 9a95d0b025
9 changed files with 413 additions and 30 deletions

View file

@ -9,7 +9,7 @@ pkgname=ly-git
_pkgname=ly
#pkgver=0.6.0.r4.g4ee2b3e
pkgver=0.6.0.r9.g7506d6a
pkgrel=03
pkgrel=04
pkgdesc="TUI display manager w/o systemd"
##old-url="https://github.com/nullgemm/ly"
url="https://github.com/fairyglade/$_pkgname"
@ -55,7 +55,8 @@ package() {
install -dZ "$pkgdir"/usr/lib/systemd/system
install -DZ -m644 res/ly.service -t "$pkgdir"/usr/lib/systemd/system
sed -i 's;/usr/bin/ly;/usr/bin/ly-dm;g' "$pkgdir"/usr/lib/systemd/system/ly.service
# sed -i 's;/usr/bin/ly;/usr/bin/ly-dm;g' "$pkgdir"/usr/lib/systemd/system/ly.service
rm -rf $pkgdir/usr/lib/systemd
install -DZ -m644 license.md -T "$pkgdir"/usr/share/licenses/"$pkgname"/WTFPL
}
@ -68,5 +69,5 @@ license=('custom:WTFPL')
sha256sums=(SKIP)
## d6882971c1d732e68ee5566ec28ec53670fb2f52ceaf43167b710af5a1d1095b ly-git-0.6.0.r9.g7506d6a-03-x86_64.pkg.tar.lz
## 58c643fc3649a893e6c5c9f9f741babb5a089189825ee969d44f9ad053f6b329 ly-git-0.6.0.r9.g7506d6a-04-x86_64.pkg.tar.lz

View file

@ -0,0 +1,22 @@
Description: Removed top border on undecorated maximized windows
Author: Valentin Blot <debian-devel@valentinblot.org>
Origin: other
Bug-Debian: https://bugs.debian.org/917204
Forwarded: no
Last-Update: 2018-12-23
--- a/openbox/frame.c
+++ b/openbox/frame.c
@@ -585,12 +585,6 @@ void frame_adjust_area(ObFrame *self, gb
if (self->decorations & OB_FRAME_DECOR_TITLEBAR)
self->size.top += ob_rr_theme->title_height + self->bwidth;
- else if (self->max_horz && self->max_vert) {
- /* A maximized and undecorated window needs a border on the
- top of the window to let the user still undecorate/unmaximize the
- window via the client menu. */
- self->size.top += self->bwidth;
- }
if (self->decorations & OB_FRAME_DECOR_HANDLE &&
ob_rr_theme->handle_height > 0)

View file

@ -0,0 +1,50 @@
From 9ed6fdd71890c5cc43747f105382d5677e5d37e7 Mon Sep 17 00:00:00 2001
From: pldubouilh <pldubouilh@gmail.com>
Date: Fri, 17 Mar 2023 18:23:47 +0100
Subject: [PATCH] Fix list traversal issue in client_calc_layer
The calls to client_calc_layer_internal can modify stacking_list, which
can cause us to follow dangling ->next pointers (either by the pointer
itself already being freed, or it pointing to a freed area). Avoid this
by copying the list first, the goal is to visit every client in the list
once so this should be fine.
---
openbox/client.c | 9 +++++++--
1 file changed, 7 insertions(+), 2 deletions(-)
diff --git a/openbox/client.c b/openbox/client.c
index 7168b2407..b8264587c 100644
--- a/openbox/client.c
+++ b/openbox/client.c
@@ -2742,9 +2742,12 @@ static void client_calc_layer_internal(ObClient *self)
void client_calc_layer(ObClient *self)
{
GList *it;
+ /* the client_calc_layer_internal calls below modify stacking_list,
+ so we have to make a copy to iterate over */
+ GList *list = g_list_copy(stacking_list);
/* skip over stuff above fullscreen layer */
- for (it = stacking_list; it; it = g_list_next(it))
+ for (it = list; it; it = g_list_next(it))
if (window_layer(it->data) <= OB_STACKING_LAYER_FULLSCREEN) break;
/* find the windows in the fullscreen layer, and mark them not-visited */
@@ -2757,7 +2760,7 @@ void client_calc_layer(ObClient *self)
client_calc_layer_internal(self);
/* skip over stuff above fullscreen layer */
- for (it = stacking_list; it; it = g_list_next(it))
+ for (it = list; it; it = g_list_next(it))
if (window_layer(it->data) <= OB_STACKING_LAYER_FULLSCREEN) break;
/* now recalc any windows in the fullscreen layer which have not
@@ -2768,6 +2771,8 @@ void client_calc_layer(ObClient *self)
!WINDOW_AS_CLIENT(it->data)->visited)
client_calc_layer_internal(it->data);
}
+
+ g_list_free(it);
}
gboolean client_should_show(ObClient *self)

View file

@ -1,42 +1,32 @@
# Maintainer: Chih-Hsuan Yen <yan12125@archlinux.org>
# Contributor: Florian pritz <bluewind@xinu.at>
# Contributor: Bartłomiej Piotrowski <nospam@bpiotrowski.pl>
# Contributor: Brad Fanella <bradfanella@archlinux.us>
# Contributor: Andrea Scarpino <andrea@archlinux.org>
# Contributor: tobias <tobias@archlinux.org>
#!/usr/bin/bash
# JOBoRun : Jwm OpenBox Obarun RUNit
# Maintainer : Joe Bo Run <joborun@disroot.org>
# PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobcomm/$pkgname"
# Website : https://pozol.eu
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=openbox
pkgver=3.6.1
pkgrel=8
pkgrel=010
pkgdesc='Highly configurable and lightweight X11 window manager'
arch=('x86_64')
url='http://openbox.org'
license=('GPL')
provides=(libobrender.so)
depends=('startup-notification' 'libxml2' 'libxinerama' 'libxrandr'
'libxcursor' 'pango' 'imlib2' 'librsvg' 'libsm')
makedepends=('python')
optdepends=('plasma-workspace: for the KDE/Openbox xsession'
'python-xdg: for the openbox-xdg-autostart script')
makedepends=('python-xdg')
optdepends=('python-xdg: for the openbox-xdg-autostart script')
groups=('lxde' 'lxde-gtk3' 'lxqt')
backup=('etc/xdg/openbox/menu.xml' 'etc/xdg/openbox/rc.xml'
'etc/xdg/openbox/autostart' 'etc/xdg/openbox/environment')
backup=('etc/xdg/openbox/menu.xml'
'etc/xdg/openbox/rc.xml'
'etc/xdg/openbox/autostart'
'etc/xdg/openbox/environment')
conflicts=($pkgname-patched $pkgname-debian)
source=(http://openbox.org/dist/openbox/$pkgname-$pkgver.tar.gz{,.asc}
openbox-3.5.0-title-matching.patch
openbox-3.5.0-which-2.20.patch
$pkgname-kde-paths.patch
py3.patch
debian-887908.patch
https://github.com/mati75/openbox-debian/raw/debian/3.6.1-8/debian/patches/917204_undecorated_maximized_no_border.patch)
md5sums=('b72794996c6a3ad94634727b95f9d204'
'SKIP'
'0a11d7149da210a31ef88f8a9c717711'
'7ca3b5244bb092d46f5bcf1e2bdf4a18'
'f7df0df8c1d2da279e48d0fdc984fb71'
'67ae9735c283637ef6d11b17a3f81953'
'4ff275746641e840605e9a74043079fe'
'bf629dfad2b4bef6330dd914922cae48')
validpgpkeys=(4B71379A9D5263D112A85620A5A4E99C711D3B61)
https://github.com/mati75/openbox-debian/raw/debian/3.6.1-8/debian/patches/917204_undecorated_maximized_no_border.patch
https://github.com/Mikachu/openbox/commit/9ed6fdd71890c5cc43747f105382d5677e5d37e7.patch)
prepare() {
cd $pkgname-$pkgver
@ -51,6 +41,10 @@ prepare() {
patch -Np1 -i "$srcdir"/debian-887908.patch
# https://bugs.archlinux.org/task/72023
patch -Np1 -i "$srcdir"/917204_undecorated_maximized_no_border.patch
# https://bugs.archlinux.org/task/77853
# The patch is proposed on https://bugzilla.icculus.org/show_bug.cgi?id=6669
# and commited to a work branch in the upstream repo
patch -Np1 -i "$srcdir"/9ed6fdd71890c5cc43747f105382d5677e5d37e7.patch
# py3.patch modifies configure.ac
autoreconf -ifv
@ -58,16 +52,21 @@ prepare() {
build() {
cd $pkgname-$pkgver
./configure --prefix=/usr \
./configure \
--prefix=/usr \
--with-x \
--enable-dependency-tracking \
--enable-startup-notification \
--sysconfdir=/etc \
--disable-session-management \
--libexecdir=/usr/lib/openbox
make
}
package() {
cd $pkgname-$pkgver
depends=('startup-notification' 'libxml2' 'libxinerama' 'libxrandr'
'libxcursor' 'pango' 'imlib2' 'librsvg' 'libsm')
make DESTDIR="$pkgdir" install
# GNOME Panel is no longer available in the official repositories
@ -76,3 +75,34 @@ package() {
"$pkgdir"/usr/share/man/man1/openbox-gnome-session.1 \
"$pkgdir"/usr/share/xsessions/openbox-gnome.desktop
}
#---- arch license gpg-key & sha256sums ----
arch=(x86_64)
license=('GPL')
validpgpkeys=(4B71379A9D5263D112A85620A5A4E99C711D3B61)
md5sums=('b72794996c6a3ad94634727b95f9d204'
'SKIP'
'0a11d7149da210a31ef88f8a9c717711'
'7ca3b5244bb092d46f5bcf1e2bdf4a18'
'f7df0df8c1d2da279e48d0fdc984fb71'
'67ae9735c283637ef6d11b17a3f81953'
'4ff275746641e840605e9a74043079fe'
'bf629dfad2b4bef6330dd914922cae48'
'783f40691cc84e6a9e401677e0e10d01')
sha256sums=(8b4ac0760018c77c0044fab06a4f0c510ba87eae934d9983b10878483bde7ef7 # openbox-3.6.1.tar.gz
f367da5afaa28eea18082b642e555408c57c182e94a6b9484c18f123b79eb9da # openbox-3.6.1.tar.gz.asc
adc0820671e6ec42ff1bb4cbb04c65e19cdf74c62bcef3a3b727adb208eb82c7 # openbox-3.5.0-title-matching.patch
988acc655cf9a0fe4252c7e76d5ec2124a3f16c3ed26072fdcfd829ae9278c26 # openbox-3.5.0-which-2.20.patch
40b6feb8fd83da0c9073ffc3ee4c009b5b036d105199bcaf6aa03cb18bf0b7e0 # openbox-kde-paths.patch
4cd2708320ab3cdf4868bd66f20481dbad504d0e9aa43f13bca5c149b94a49cf # py3.patch
f13d0aa857ea0a4304d8529b58cdda22d74b827cac78b991f92289f341a61fd8 # debian-887908.patch
057761c75f9c3ccc799a2a3f453b729d950e6b78a271f5269d1b0f2b982d45c2 # 917204_undecorated_maximized_no_border.patch
a371d116483f37cd888bdeb1a5a1b594ddc9bf92c9c91478a1d5bff48a24b537) # 9ed6fdd71890c5cc43747f105382d5677e5d37e7.patch
## 6b0dcdbfe0d534be53ab53135ec30527c6abcc6fb9e9ba5b926ea60e9ce09f93 openbox-3.6.1-010-x86_64.pkg.tar.lz

93
openbox/PKGBUILD-arch Normal file
View file

@ -0,0 +1,93 @@
# Maintainer: Chih-Hsuan Yen <yan12125@archlinux.org>
# Contributor: Florian pritz <bluewind@xinu.at>
# Contributor: Bartłomiej Piotrowski <nospam@bpiotrowski.pl>
# Contributor: Brad Fanella <bradfanella@archlinux.us>
# Contributor: Andrea Scarpino <andrea@archlinux.org>
# Contributor: tobias <tobias@archlinux.org>
pkgname=openbox
pkgver=3.6.1
pkgrel=10
pkgdesc='Highly configurable and lightweight X11 window manager'
arch=('x86_64')
url='http://openbox.org'
license=('GPL')
provides=(libobrender.so)
depends=('startup-notification' 'libxml2' 'libxinerama' 'libxrandr'
'libxcursor' 'pango' 'imlib2' 'librsvg' 'libsm')
makedepends=('python-xdg')
optdepends=('plasma-workspace: for the KDE/Openbox xsession'
'python-xdg: for the openbox-xdg-autostart script')
groups=('lxde' 'lxde-gtk3' 'lxqt')
backup=('etc/xdg/openbox/menu.xml' 'etc/xdg/openbox/rc.xml'
'etc/xdg/openbox/autostart' 'etc/xdg/openbox/environment')
source=(http://openbox.org/dist/openbox/$pkgname-$pkgver.tar.gz{,.asc}
openbox-3.5.0-title-matching.patch
openbox-3.5.0-which-2.20.patch
$pkgname-kde-paths.patch
py3.patch
debian-887908.patch
https://github.com/mati75/openbox-debian/raw/debian/3.6.1-8/debian/patches/917204_undecorated_maximized_no_border.patch
https://github.com/Mikachu/openbox/commit/9ed6fdd71890c5cc43747f105382d5677e5d37e7.patch)
md5sums=('b72794996c6a3ad94634727b95f9d204'
'SKIP'
'0a11d7149da210a31ef88f8a9c717711'
'7ca3b5244bb092d46f5bcf1e2bdf4a18'
'f7df0df8c1d2da279e48d0fdc984fb71'
'67ae9735c283637ef6d11b17a3f81953'
'4ff275746641e840605e9a74043079fe'
'bf629dfad2b4bef6330dd914922cae48'
'783f40691cc84e6a9e401677e0e10d01')
sha256sums=('8b4ac0760018c77c0044fab06a4f0c510ba87eae934d9983b10878483bde7ef7'
'SKIP'
'adc0820671e6ec42ff1bb4cbb04c65e19cdf74c62bcef3a3b727adb208eb82c7'
'988acc655cf9a0fe4252c7e76d5ec2124a3f16c3ed26072fdcfd829ae9278c26'
'40b6feb8fd83da0c9073ffc3ee4c009b5b036d105199bcaf6aa03cb18bf0b7e0'
'4cd2708320ab3cdf4868bd66f20481dbad504d0e9aa43f13bca5c149b94a49cf'
'f13d0aa857ea0a4304d8529b58cdda22d74b827cac78b991f92289f341a61fd8'
'057761c75f9c3ccc799a2a3f453b729d950e6b78a271f5269d1b0f2b982d45c2'
'a371d116483f37cd888bdeb1a5a1b594ddc9bf92c9c91478a1d5bff48a24b537')
validpgpkeys=(4B71379A9D5263D112A85620A5A4E99C711D3B61)
prepare() {
cd $pkgname-$pkgver
patch -Np1 -i "$srcdir"/openbox-3.5.0-title-matching.patch # OB#5277
patch -Np1 -i "$srcdir"/openbox-3.5.0-which-2.20.patch # FS#11455
patch -Np1 -i "$srcdir"/$pkgname-kde-paths.patch # FS#64139
# modified from https://github.com/troycurtisjr/openbox/commit/acfbbc4ea40932f183617bb7006700140fe5f61e
patch -Np1 -i "$srcdir"/py3.patch
# Taken from https://sources.debian.org/data/main/o/openbox/3.6.1-9/debian/patches/887908.patch
# For https://bugs.archlinux.org/task/66738
patch -Np1 -i "$srcdir"/debian-887908.patch
# https://bugs.archlinux.org/task/72023
patch -Np1 -i "$srcdir"/917204_undecorated_maximized_no_border.patch
# https://bugs.archlinux.org/task/77853
# The patch is proposed on https://bugzilla.icculus.org/show_bug.cgi?id=6669
# and commited to a work branch in the upstream repo
patch -Np1 -i "$srcdir"/9ed6fdd71890c5cc43747f105382d5677e5d37e7.patch
# py3.patch modifies configure.ac
autoreconf -ifv
}
build() {
cd $pkgname-$pkgver
./configure --prefix=/usr \
--with-x \
--enable-startup-notification \
--sysconfdir=/etc \
--libexecdir=/usr/lib/openbox
make
}
package() {
cd $pkgname-$pkgver
make DESTDIR="$pkgdir" install
# GNOME Panel is no longer available in the official repositories
rm -r "$pkgdir"/usr/bin/{gdm-control,gnome-panel-control,openbox-gnome-session} \
"$pkgdir"/usr/share/gnome{,-session} \
"$pkgdir"/usr/share/man/man1/openbox-gnome-session.1 \
"$pkgdir"/usr/share/xsessions/openbox-gnome.desktop
}

1
openbox/clean Normal file
View file

@ -0,0 +1 @@
rm -rf {src,pkg,openbox-*tar.gz*}

180
openbox/configure vendored Normal file
View file

@ -0,0 +1,180 @@
'configure' configures openbox 3.6.1 to adapt to many kinds of systems.
Usage: src/openbox-3.6.1/configure [OPTION]... [VAR=VALUE]...
To assign environment variables (e.g., CC, CFLAGS...), specify them as
VAR=VALUE. See below for descriptions of some of the useful variables.
Defaults for the options are specified in brackets.
Configuration:
-h, --help display this help and exit
--help=short display options specific to this package
--help=recursive display the short help of all the included packages
-V, --version display version information and exit
-q, --quiet, --silent do not print 'checking ...' messages
--cache-file=FILE cache test results in FILE [disabled]
-C, --config-cache alias for '--cache-file=config.cache'
-n, --no-create do not create output files
--srcdir=DIR find the sources in DIR [configure dir or '..']
Installation directories:
--prefix=PREFIX install architecture-independent files in PREFIX
[/usr/local]
--exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
[PREFIX]
By default, 'make install' will install all the files in
'/usr/local/bin', '/usr/local/lib' etc. You can specify
an installation prefix other than '/usr/local' using '--prefix',
for instance '--prefix=$HOME'.
For better control, use the options below.
Fine tuning of the installation directories:
--bindir=DIR user executables [EPREFIX/bin]
--sbindir=DIR system admin executables [EPREFIX/sbin]
--libexecdir=DIR program executables [EPREFIX/libexec]
--sysconfdir=DIR read-only single-machine data [PREFIX/etc]
--sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
--localstatedir=DIR modifiable single-machine data [PREFIX/var]
--runstatedir=DIR modifiable per-process data [LOCALSTATEDIR/run]
--libdir=DIR object code libraries [EPREFIX/lib]
--includedir=DIR C header files [PREFIX/include]
--oldincludedir=DIR C header files for non-gcc [/usr/include]
--datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
--datadir=DIR read-only architecture-independent data [DATAROOTDIR]
--infodir=DIR info documentation [DATAROOTDIR/info]
--localedir=DIR locale-dependent data [DATAROOTDIR/locale]
--mandir=DIR man documentation [DATAROOTDIR/man]
--docdir=DIR documentation root [DATAROOTDIR/doc/openbox]
--htmldir=DIR html documentation [DOCDIR]
--dvidir=DIR dvi documentation [DOCDIR]
--pdfdir=DIR pdf documentation [DOCDIR]
--psdir=DIR ps documentation [DOCDIR]
Program names:
--program-prefix=PREFIX prepend PREFIX to installed program names
--program-suffix=SUFFIX append SUFFIX to installed program names
--program-transform-name=PROGRAM run sed PROGRAM on installed program names
X features:
--x-includes=DIR X include files are in DIR
--x-libraries=DIR X library files are in DIR
System types:
--build=BUILD configure for building on BUILD [guessed]
--host=HOST cross-compile to build programs to run on HOST [BUILD]
Optional Features:
--disable-option-checking ignore unrecognized --enable/--with options
--disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
--enable-FEATURE[=ARG] include FEATURE [ARG=yes]
--enable-silent-rules less verbose build output (undo: "make V=1")
--disable-silent-rules verbose build output (undo: "make V=0")
--enable-strict-ansi Enable strict ANSI compliance build [[default=no]]
--enable-super-warnings Enable extra compiler warnings [[default=no]]
--enable-debug build a debug version [[default=no]]
--enable-gprof Enable gprof profiling output [[default=no]]
--enable-gprof-libc Link against libc with profiling support
[[default=no]]
--enable-dependency-tracking
do not reject slow dependency extractors
--disable-dependency-tracking
speeds up one-time build
--enable-shared[=PKGS] build shared libraries [default=yes]
--enable-static[=PKGS] build static libraries [default=yes]
--enable-fast-install[=PKGS]
optimize for fast installation [default=yes]
--disable-libtool-lock avoid locking (might break parallel builds)
--disable-nls do not use Native Language Support
--disable-rpath do not hardcode runtime library paths
--disable-startup-notification
disable the startup notification library.
[default=enabled]
--disable-xcursor disable use of the X Cursor library.
[default=enabled]
--disable-imlib2 disable use of Imlib2 image library for loading
icons. [default=enabled]
--disable-librsvg disable use of SVG image files for loading icons.
[default=enabled]
--disable-session-management
build without support for session managers
[default=enabled]
--disable-xkb build without support for xkb extension
[default=enabled]
--disable-xrandr build without support for xrandr extension
[default=enabled]
--disable-xshape build without support for xshape extension
[default=enabled]
--disable-xinerama build without support for xinerama [default=enabled]
--disable-xsync build without support for xsync extension
[default=enabled]
Optional Packages:
--with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
--without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
--with-pic[=PKGS] try to use only PIC/non-PIC objects [default=use
both]
--with-aix-soname=aix|svr4|both
shared library versioning (aka "SONAME") variant to
provide on AIX, [default=aix].
--with-gnu-ld assume the C compiler uses GNU ld [default=no]
--with-sysroot[=DIR] Search for dependent libraries within DIR (or the
compiler's sysroot if not specified).
--with-gnu-ld assume the C compiler uses GNU ld default=no
--with-libiconv-prefix[=DIR] search for libiconv in DIR/include and DIR/lib
--without-libiconv-prefix don't search for libiconv in includedir and libdir
--with-libintl-prefix[=DIR] search for libintl in DIR/include and DIR/lib
--without-libintl-prefix don't search for libintl in includedir and libdir
--with-python-sys-prefix
use Python's sys.prefix and sys.exec_prefix values
--with-python_prefix override the default PYTHON_PREFIX
--with-python_exec_prefix
override the default PYTHON_EXEC_PREFIX
--with-x use the X Window System
Some influential environment variables:
CC C compiler command
CFLAGS C compiler flags
LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
nonstandard directory <lib dir>
LIBS libraries to pass to the linker, e.g. -l<library>
CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
you have headers in a nonstandard directory <include dir>
CPP C preprocessor
LT_SYS_LIBRARY_PATH
User-defined run-time library search path.
PYTHON the Python interpreter
PKG_CONFIG path to pkg-config utility
PKG_CONFIG_PATH
directories to add to pkg-config's search path
PKG_CONFIG_LIBDIR
path overriding pkg-config's built-in search path
GLIB_CFLAGS C compiler flags for GLIB, overriding pkg-config
GLIB_LIBS linker flags for GLIB, overriding pkg-config
PANGO_CFLAGS
C compiler flags for PANGO, overriding pkg-config
PANGO_LIBS linker flags for PANGO, overriding pkg-config
XML_CFLAGS C compiler flags for XML, overriding pkg-config
XML_LIBS linker flags for XML, overriding pkg-config
LIBSN_CFLAGS
C compiler flags for LIBSN, overriding pkg-config
LIBSN_LIBS linker flags for LIBSN, overriding pkg-config
XCURSOR_CFLAGS
C compiler flags for XCURSOR, overriding pkg-config
XCURSOR_LIBS
linker flags for XCURSOR, overriding pkg-config
IMLIB2_CFLAGS
C compiler flags for IMLIB2, overriding pkg-config
IMLIB2_LIBS linker flags for IMLIB2, overriding pkg-config
LIBRSVG_CFLAGS
C compiler flags for LIBRSVG, overriding pkg-config
LIBRSVG_LIBS
linker flags for LIBRSVG, overriding pkg-config
XMKMF Path to xmkmf, Makefile generator for X Window System
Use these variables to override the choices made by 'configure' or to help
it to find libraries and programs with nonstandard names/locations.
Report bugs to <http://bugzilla.icculus.org>.

5
openbox/deps Normal file
View file

@ -0,0 +1,5 @@
python-pyxdg
autoconf
gettext
automake
pango

1
openbox/key Normal file
View file

@ -0,0 +1 @@
gpg --recv-key A5A4E99C711D3B61