projects/aports·blob master · refs

51 lines · 2.0 KiB

1# Maintainer: Natanael Copa <[email protected]>
2pkgname=dircproxy
3pkgver=1.2.0_rc
4_status=${pkgver/_rc/-BETA}
5_ver=${_status//./_}
6pkgrel=5
7pkgdesc="IRC proxy server designed for people who use IRC from lots of different workstations or clients"
8url="https://github.com/w8tvi/dircproxy"
9arch="all"
10license="GPL-2.0-or-later"
11makedepends="autoconf automake"
12subpackages="$pkgname-doc"
13source="$pkgname-$_ver.tar.gz::https://github.com/w8tvi/dircproxy/archive/RELEASE-$_ver.tar.gz
14 fix-gcc4-issue.patch
15 fix-segfault.patch
16 fix-issue54-1.patch
17 fix-issue54-2.patch
18 fix-gcc14-issue.patch
19 fix-gcc15-issue.patch
20 "
21
22builddir="$srcdir/$pkgname-RELEASE-$_ver"
23prepare() {
24 default_prepare
25 ./autogen.sh
26}
27
28build() {
29 ./configure \
30 --build=$CBUILD \
31 --host=$CHOST \
32 --prefix=/usr \
33 --sysconfdir=/etc \
34 --mandir=/usr/share/man \
35 --infodir=/usr/share/info
36 make
37}
38
39package() {
40 make DESTDIR="$pkgdir" install
41}
42
43sha512sums="
449a720823cba52b1e3670a2ef76578f952e07275d7455f7609eff7d88bcb89f8c3098e9d517266efd19f84b3adf3163a3359b4113e253bd5c5bdbb36597a333c8 dircproxy-1_2_0-BETA.tar.gz
45182c1907317e669bb9f2f410c683a8ce4682ad29b3caa07548b7e126f66b85f3e1f8ad258d5a90b017f21b5e03be1aa2480c5919be25ae40b4debb6b8740e93e fix-gcc4-issue.patch
46906556a5a64670bb25394a424be281f90018c255b0dccb21f0805724899977d4041482c584f1aeb022d6acf56d5c0ab65065123bb045a2e7eb56674026be7fb4 fix-segfault.patch
4766624cc8be5c891ccd3591397608ccdbe5b8496928ab77220214ef02a10433fe7d6b67a4abbfb36b60dd8a198581814ec2485b88778c2f1c14089d0b0246c66e fix-issue54-1.patch
48517b67297d51d4327aabb0054eb5bac1a15bf26a45091517d27998e861555e5320573f315ea4d2a719387d9a30482ebf3e58d731048f78a63ecba8b4c2664fe2 fix-issue54-2.patch
49e56d113db138f24a90207240b17c4d517b9387fff5e46675fb28ed3de4948c7d46711948fd500ab96eb6dabe4e6d6a52f52e12df465fd0a979f82c4bf86b6822 fix-gcc14-issue.patch
50870fc7559823dfd4d4e1e45748e77f9f5b6bd26441aace3502d7405bee9a46bb29c3f70ac6d7e2d670a02bf0bbbbaacc7ff44e08e6e4dce02d0545fdadbb451c fix-gcc15-issue.patch
51"