mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2026-05-01 10:31:50 +02:00
x11/aterm: new aport
An xterm replacement with transparency support http://aterm.sourceforge.net/
This commit is contained in:
parent
7e87c5b74f
commit
31026a9561
28
x11/aterm/APKBUILD
Normal file
28
x11/aterm/APKBUILD
Normal file
@ -0,0 +1,28 @@
|
||||
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
|
||||
pkgname=aterm
|
||||
pkgver=1.0.1
|
||||
pkgrel=0
|
||||
pkgdesc="An xterm replacement with transparency support"
|
||||
url="http://aterm.sourceforge.net/"
|
||||
license="GPL"
|
||||
makedepends="libxext-dev libsm-dev libxt-dev"
|
||||
subpackages="$pkgname-doc"
|
||||
depends=
|
||||
source="http://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.bz2
|
||||
uclibc.patch"
|
||||
|
||||
build ()
|
||||
{
|
||||
cd "$srcdir"/$pkgname-$pkgver
|
||||
patch -p1 < ../uclibc.patch || return 1
|
||||
./configure --prefix=/usr \
|
||||
--enable-transparency=yes \
|
||||
--enable-background-image \
|
||||
--enable-fading \
|
||||
--enable-menubar \
|
||||
--enable-graphics
|
||||
make || return 1
|
||||
make prefix="$pkgdir"/usr install
|
||||
}
|
||||
md5sums="c2eede028e1011e0ec7035cf319c9b5a aterm-1.0.1.tar.bz2
|
||||
cd942d2639bd32fb9cbf06c94dcd536f uclibc.patch"
|
||||
16
x11/aterm/uclibc.patch
Normal file
16
x11/aterm/uclibc.patch
Normal file
@ -0,0 +1,16 @@
|
||||
--- aterm-1.0.1/src/command.c.orig 2009-06-12 18:04:43.000000000 +0000
|
||||
+++ aterm-1.0.1/src/command.c 2009-06-12 18:10:23.000000000 +0000
|
||||
@@ -91,7 +91,12 @@
|
||||
|
||||
#if defined (__svr4__) || defined (__lnx21__)
|
||||
# include <sys/resource.h> /* for struct rlimit */
|
||||
-# include <sys/stropts.h> /* for I_PUSH */
|
||||
+# if defined (__UCLIBC__)
|
||||
+# define __SID ('S' << 8)
|
||||
+# define I_PUSH (__SID | 2)
|
||||
+# else
|
||||
+# include <sys/stropts.h> /* for I_PUSH */
|
||||
+# endif
|
||||
# define _NEW_TTY_CTRL /* to get proper defines in <termios.h> */
|
||||
#endif
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user