/
PKGBUILD
84 lines (77 loc) · 4.15 KB
/
PKGBUILD
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
pkgname=xorg-apps
pkgver=7.18
pkgrel=5
pkgdesc="Various X.Org applications"
arch=('x86_64')
url="https://xorg.freedesktop.org/"
license=('custom')
depends=('libxcursor' 'libxkbfile' 'libpng' 'libxft' 'libfontenc' 'libxaw' 'libxi')
makedepends=('pkgconfig' 'xbitmaps' 'xorg-util-macros')
source=("https://xorg.freedesktop.org/releases/individual/app/oclock-1.0.5.tar.xz"
"https://invisible-island.net/archives/luit/luit-20240102.tgz"
"https://xorg.freedesktop.org/releases/individual/app/xclock-1.1.1.tar.xz"
"https://xorg.freedesktop.org/releases/individual/app/xpr-1.2.0.tar.xz"
"https://xorg.freedesktop.org/releases/individual/app/xwd-1.0.9.tar.xz"
"https://xorg.freedesktop.org/releases/individual/app/xwud-1.0.6.tar.xz"
"https://xorg.freedesktop.org/releases/individual/test/x11perf-1.6.2.tar.xz"
"https://xorg.freedesktop.org/releases/individual/app/xbiff-1.0.5.tar.xz"
"https://xorg.freedesktop.org/releases/individual/app/xclipboard-1.1.4.tar.xz"
"https://xorg.freedesktop.org/releases/individual/app/xconsole-1.1.0.tar.xz"
"https://xorg.freedesktop.org/releases/individual/app/xcursorgen-1.0.8.tar.xz"
"https://xorg.freedesktop.org/releases/individual/app/xeyes-1.3.0.tar.xz"
"https://xorg.freedesktop.org/releases/individual/app/xkill-1.0.6.tar.xz"
"https://xorg.freedesktop.org/releases/individual/app/xload-1.2.0.tar.xz"
"https://xorg.freedesktop.org/releases/individual/app/xlogo-1.0.6.tar.xz"
"https://xorg.freedesktop.org/releases/individual/app/xmag-1.0.7.tar.xz"
"https://xorg.freedesktop.org/releases/individual/app/xmessage-1.0.7.tar.xz"
"https://xorg.freedesktop.org/releases/individual/app/xcalc-1.1.2.tar.xz"
"https://xorg.freedesktop.org/releases/individual/app/xman-1.2.0.tar.xz"
"https://xorg.freedesktop.org/releases/individual/app/xedit-1.2.4.tar.xz"
'LICENSE'
'luit.patch')
sha256sums=('8f09979655e889d056b7a1e50b57f38b32529453e756b53ec659070fb3c3965c'
'a07aea28cdcec50ef225d8c96d3944c3ef6401a913b0d78a84ddc85191ebc082'
'df7ceabf8f07044a2fde4924d794554996811640a45de40cb12c2cf1f90f742c'
'8b9402f8331309f0a9d8143d4d6129c4a7479ff9449616849b9f1e2a5835cec3'
'dc121b84947eb4a3d1131bff1e9844cfa2124d95b47b35f9932340fa931fbd3f'
'64048cd15eba3cd9a3d2e3280650391259ebf6b529f2101d1a20f441038c1afe'
'5a0e7cea47716ad07ceca38bbd07ae06459ee4d837b9c9dfc21ccb94e3e24fcc'
'cffb10e2488b09695da8377f395a4fed6d33f5eb9691322ebaa969e8ead7b0c2'
'f43d4560d1464e8ff58e850212f6bdb703989b66d599fb61f351b5f9e077f253'
'0c775978cacdda76dfc8b5a97142f145a177d26220dd307866d9dd62e7391189'
'32b33ce27b4e285e64ff375731806bb7988cc626ff10915c65f1dc4da640cc9b'
'0950c600bf33447e169a539ee6655ef9f36d6cebf2c1be67f7ab55dacb753023'
'e5a8aa78c475677b11504646da8d93dacc30744258076a2ca418a24438aeb907'
'2c0fe6d624e1a25c1707e2d56407b979d6a78d64271df9ea0a89d99b81b59a80'
'c16ae461a7f7ea275f55c82acf3ee86ce0eb5e406f3a91ab2bb4d332693f32a0'
'009936cc5a2706084079127b26cf55c713767650a34cb69e5682d60e33ce7461'
'703fccb7a0b772d61d7e603c189b9739866aa97ba985c727275420f829a30356'
'8578dfa1457e94289f6d6ed6146714307d8a73a1b54d2f42af1321b625fc1cd4'
'f18db80bd72a0c27cf38b2a7b75485ee48cd22aab10f2ff58de54d83e268b406'
'b00d488b29cd007fadf9a4e44193cbdd72b48c94080be5ebc02565f21f9a2a71'
'0b874779b97891979c7b6ffc24bc6e23a5518e5fec7229c71e7d8e2c63e38a81'
'633f8cb6a9c273b51e0dee1f747d1681a4faba7c43d16a28efe544ec940e6eb5')
build() {
cd ${srcdir}
#patch -p0 -i $srcdir/luit.patch
for i in *; do
if [ -d "${i}" ]; then
pushd "${i}"
# remove disable error on luit fix upstream
./configure --prefix=/usr --mandir=/usr/share/man # --disable-selective-werror
make
popd
fi
done
}
package() {
cd "${srcdir}"
for i in *; do
if [ -d "${i}" ]; then
pushd "${i}"
make DESTDIR="${pkgdir}" install
popd
fi
done
install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
}