Commit b8fdce56
0
files
+0
added
-0
deleted
@@ -1,26 +1,40 @@
1
1
pkgname: procmail
2
2
pkgver: '3.24'
3
-pkgrel: '1'
3
+pkgrel: '2'
4
4
pkgdesc: 'An autonomous mail processor for filtering and sorting incoming mail'
5
5
url: 'http://www.ring.gr.jp/archives/net/mail/procmail/'
6
6
arch: x86_64
7
-depends: []
8
-makedepends: []
7
+depends:
8
+ - glibc
9
+makedepends:
10
+ - gcc
11
+ - make
12
+ - patch
9
13
source:
10
-- 'https://github.com/BuGlessRB/procmail/archive/refs/tags/v${pkgver}/${pkgname}-${pkgver}.tar.gz'
11
-- 'procmail-3.24-consolidated_fixes-1.patch'
14
+ - "https://github.com/BuGlessRB/procmail/archive/refs/tags/v${pkgver}/${pkgname}-${pkgver}.tar.gz"
15
+ - "procmail-3.24-consolidated_fixes-1.patch"
12
16
13
17
sha256sums:
14
-- SKIP
15
-- SKIP
18
+ - SKIP
19
+ - SKIP
16
20
17
21
build: |
18
22
cd ${pkgname}-${pkgver}
19
23
patch -Np1 -i ../procmail-3.24-consolidated_fixes-1.patch
20
24
21
- yes n | make BASENAME=${PKGDIR}/usr LOCKINGTEST="/tmp ." \
22
- MANDIR=${PKGDIR}/usr/share/man install
23
- make BASENAME=${PKGDIR}/usr install-suid
25
+ # Flag wyłączające traktowanie niezgodnych wskaźników jako błędy GCC 14+
26
+ export CFLAGS="${CFLAGS} -fcommon -Wno-error=incompatible-pointer-types -Wno-implicit-function-declaration"
27
+
28
+ # Zbudowanie programu
29
+ yes n | make LOCKINGTEST="/tmp ." CFLAGS0="${CFLAGS}"
24
30
25
31
package: |
26
- true
32
+ cd ${pkgname}-${pkgver}
33
+
34
+ # Instalacja plików do katalogu docelowego pakietu
35
+ make BASENAME=${PKGDIR}/usr \
36
+ MANDIR=${PKGDIR}/usr/share/man \
37
+ LOCKINGTEST="/tmp ." \
38
+ install
39
+
40
+ make BASENAME=${PKGDIR}/usr install-suid