| 1 | # Maintainer: Natanael Copa <[email protected]> |
| 2 | pkgname=dircproxy |
| 3 | pkgver=1.2.0_rc |
| 4 | _status=${pkgver/_rc/-BETA} |
| 5 | _ver=${_status//./_} |
| 6 | pkgrel=5 |
| 7 | pkgdesc="IRC proxy server designed for people who use IRC from lots of different workstations or clients" |
| 8 | url="https://github.com/w8tvi/dircproxy" |
| 9 | arch="all" |
| 10 | license="GPL-2.0-or-later" |
| 11 | makedepends="autoconf automake" |
| 12 | subpackages="$pkgname-doc" |
| 13 | source="$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 | |
| 22 | builddir="$srcdir/$pkgname-RELEASE-$_ver" |
| 23 | prepare() { |
| 24 | default_prepare |
| 25 | ./autogen.sh |
| 26 | } |
| 27 | |
| 28 | build() { |
| 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 | |
| 39 | package() { |
| 40 | make DESTDIR="$pkgdir" install |
| 41 | } |
| 42 | |
| 43 | sha512sums=" |
| 44 | 9a720823cba52b1e3670a2ef76578f952e07275d7455f7609eff7d88bcb89f8c3098e9d517266efd19f84b3adf3163a3359b4113e253bd5c5bdbb36597a333c8 dircproxy-1_2_0-BETA.tar.gz |
| 45 | 182c1907317e669bb9f2f410c683a8ce4682ad29b3caa07548b7e126f66b85f3e1f8ad258d5a90b017f21b5e03be1aa2480c5919be25ae40b4debb6b8740e93e fix-gcc4-issue.patch |
| 46 | 906556a5a64670bb25394a424be281f90018c255b0dccb21f0805724899977d4041482c584f1aeb022d6acf56d5c0ab65065123bb045a2e7eb56674026be7fb4 fix-segfault.patch |
| 47 | 66624cc8be5c891ccd3591397608ccdbe5b8496928ab77220214ef02a10433fe7d6b67a4abbfb36b60dd8a198581814ec2485b88778c2f1c14089d0b0246c66e fix-issue54-1.patch |
| 48 | 517b67297d51d4327aabb0054eb5bac1a15bf26a45091517d27998e861555e5320573f315ea4d2a719387d9a30482ebf3e58d731048f78a63ecba8b4c2664fe2 fix-issue54-2.patch |
| 49 | e56d113db138f24a90207240b17c4d517b9387fff5e46675fb28ed3de4948c7d46711948fd500ab96eb6dabe4e6d6a52f52e12df465fd0a979f82c4bf86b6822 fix-gcc14-issue.patch |
| 50 | 870fc7559823dfd4d4e1e45748e77f9f5b6bd26441aace3502d7405bee9a46bb29c3f70ac6d7e2d670a02bf0bbbbaacc7ff44e08e6e4dce02d0545fdadbb451c fix-gcc15-issue.patch |
| 51 | " |