stfl: Honour LDFLAGS. Should help the build on various platforms.diff -r1.9 -r1.10 pkgsrc/devel/stfl/Makefile
(nia)
@@ -1,17 +1,17 @@ | @@ -1,17 +1,17 @@ | |||
1 | # $NetBSD: Makefile,v 1.9 2022/06/28 11:33:43 wiz Exp $ | 1 | # $NetBSD: Makefile,v 1.10 2023/07/09 15:16:33 nia Exp $ | |
2 | 2 | |||
3 | DISTNAME= stfl-0.24 | 3 | DISTNAME= stfl-0.24 | |
4 | PKGREVISION= 7 | 4 | PKGREVISION= 8 | |
5 | CATEGORIES= devel | 5 | CATEGORIES= devel | |
6 | MASTER_SITES= http://www.clifford.at/stfl/ | 6 | MASTER_SITES= http://www.clifford.at/stfl/ | |
7 | 7 | |||
8 | MAINTAINER= pkgsrc-users@NetBSD.org | 8 | MAINTAINER= pkgsrc-users@NetBSD.org | |
9 | HOMEPAGE= http://www.clifford.at/stfl/ | 9 | HOMEPAGE= http://www.clifford.at/stfl/ | |
10 | COMMENT= Library which implements a curses-based widget set for text terminals | 10 | COMMENT= Library which implements a curses-based widget set for text terminals | |
11 | LICENSE= gnu-lgpl-v3 | 11 | LICENSE= gnu-lgpl-v3 | |
12 | 12 | |||
13 | NO_CONFIGURE= yes | 13 | NO_CONFIGURE= yes | |
14 | USE_TOOLS+= gmake perl | 14 | USE_TOOLS+= gmake perl | |
15 | USE_LIBTOOL= yes | 15 | USE_LIBTOOL= yes | |
16 | USE_CURSES= wide | 16 | USE_CURSES= wide | |
17 | 17 |
@@ -1,9 +1,9 @@ | @@ -1,9 +1,9 @@ | |||
1 | $NetBSD: distinfo,v 1.4 2021/10/26 10:19:57 nia Exp $ | 1 | $NetBSD: distinfo,v 1.5 2023/07/09 15:16:33 nia Exp $ | |
2 | 2 | |||
3 | BLAKE2s (stfl-0.24.tar.gz) = b5a87ea81ba698267b63233ee9e4d8fbcd7ddaede00fede2953f678fbac15e6d | 3 | BLAKE2s (stfl-0.24.tar.gz) = b5a87ea81ba698267b63233ee9e4d8fbcd7ddaede00fede2953f678fbac15e6d | |
4 | SHA512 (stfl-0.24.tar.gz) = 95df4574b1bc32d795751156dc5b93afbca3ba241607a3a55210c89dda61b9a26ad574bb5f729a0158c9052235dbf63d6c58b38e7f1061d14ab7062af6150fa0 | 4 | SHA512 (stfl-0.24.tar.gz) = 95df4574b1bc32d795751156dc5b93afbca3ba241607a3a55210c89dda61b9a26ad574bb5f729a0158c9052235dbf63d6c58b38e7f1061d14ab7062af6150fa0 | |
5 | Size (stfl-0.24.tar.gz) = 45585 bytes | 5 | Size (stfl-0.24.tar.gz) = 45585 bytes | |
6 | SHA1 (patch-aa) = d7da2b2e561bc972a7ac976a9deb48805ed4a090 | 6 | SHA1 (patch-aa) = d7da2b2e561bc972a7ac976a9deb48805ed4a090 | |
7 | SHA1 (patch-ab) = 8577547eed804983f4c09028bc4fc48e8f73661d | 7 | SHA1 (patch-ab) = 195190daeb0acf3c210c00a58be38a18b5c74a87 | |
8 | SHA1 (patch-ac) = dfaa67b489463ff4758161ffbf4bccad510f0d7f | 8 | SHA1 (patch-ac) = dfaa67b489463ff4758161ffbf4bccad510f0d7f | |
9 | SHA1 (patch-ad) = 3a92ae825c02ced62802630ca82affedeab88a03 | 9 | SHA1 (patch-ad) = 3a92ae825c02ced62802630ca82affedeab88a03 |
@@ -1,28 +1,28 @@ | @@ -1,28 +1,28 @@ | |||
1 | $NetBSD: patch-ab,v 1.2 2016/06/07 17:57:11 joerg Exp $ | 1 | $NetBSD: patch-ab,v 1.3 2023/07/09 15:16:33 nia Exp $ | |
2 | 2 | |||
3 | libtoolify. | 3 | libtoolify. | |
4 | 4 | |||
5 | --- Makefile.orig 2015-02-12 13:14:33.000000000 +0000 | 5 | --- Makefile.orig 2015-02-12 13:14:33.000000000 +0000 | |
6 | +++ Makefile | 6 | +++ Makefile | |
7 | @@ -20,26 +20,23 @@ | 7 | @@ -20,26 +20,23 @@ | |
8 | 8 | |||
9 | include Makefile.cfg | 9 | include Makefile.cfg | |
10 | 10 | |||
11 | -export CC = gcc -pthread | 11 | -export CC = gcc -pthread | |
12 | -export CFLAGS += -I. -Wall -Os -ggdb -D_GNU_SOURCE -fPIC | 12 | -export CFLAGS += -I. -Wall -Os -ggdb -D_GNU_SOURCE -fPIC | |
13 | -export LDLIBS += -lncursesw | 13 | -export LDLIBS += -lncursesw | |
14 | +export CFLAGS += -I. -Wall -D_GNU_SOURCE -pthread | 14 | +export CFLAGS += -I. -Wall -D_GNU_SOURCE -pthread | |
15 | +export LDLIBS += ${CURSES_LIB} | 15 | +export LDLIBS += ${LDFLAGS} ${CURSES_LIB} | |
16 | 16 | |||
17 | -SONAME := libstfl.so.0 | 17 | -SONAME := libstfl.so.0 | |
18 | -VERSION := 0.24 | 18 | -VERSION := 0.24 | |
19 | +.SUFFIXES: .c .lo | 19 | +.SUFFIXES: .c .lo | |
20 | 20 | |||
21 | -all: libstfl.so.$(VERSION) libstfl.a example | 21 | -all: libstfl.so.$(VERSION) libstfl.a example | |
22 | +.c.lo: | 22 | +.c.lo: | |
23 | + libtool --mode=compile ${CC} -o $@ -c ${CFLAGS} $< | 23 | + libtool --mode=compile ${CC} -o $@ -c ${CFLAGS} $< | |
24 | + | 24 | + | |
25 | +all: libstfl.la | 25 | +all: libstfl.la | |
26 | 26 | |||
27 | example: libstfl.a example.o | 27 | example: libstfl.a example.o | |
28 | 28 |