diff options
author | schmonz <schmonz@pkgsrc.org> | 2020-03-04 15:44:50 +0000 |
---|---|---|
committer | schmonz <schmonz@pkgsrc.org> | 2020-03-04 15:44:50 +0000 |
commit | 3da1d40ea031f986565b86548cdc72f8e9c87ce2 (patch) | |
tree | b41045b8647b112176d5bd11016b27fcc20633ae /net/fehqlibs | |
parent | d902b9d32494f11551a80e6537fcf4611d560715 (diff) | |
download | pkgsrc-3da1d40ea031f986565b86548cdc72f8e9c87ce2.tar.gz |
Update to 14 (as 0.9.14). From the changelog:
- Added 'const' for most input arguments + updated man:
byte, logmsg, str, pathexec. Patch contributed by Alan S.
- Added byte_fill and case_upper function (potentially for SRS).
- Included CFLAGS and LDFLAGS macros in Makefile.
Diffstat (limited to 'net/fehqlibs')
-rw-r--r-- | net/fehqlibs/Makefile | 12 | ||||
-rw-r--r-- | net/fehqlibs/distinfo | 12 | ||||
-rw-r--r-- | net/fehqlibs/patches/patch-Makefile | 12 |
3 files changed, 22 insertions, 14 deletions
diff --git a/net/fehqlibs/Makefile b/net/fehqlibs/Makefile index 27d9948c7e8..90796e9adcc 100644 --- a/net/fehqlibs/Makefile +++ b/net/fehqlibs/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.10 2020/02/03 01:11:01 schmonz Exp $ +# $NetBSD: Makefile,v 1.11 2020/03/04 15:44:50 schmonz Exp $ -DISTNAME= fehQlibs-13d +DISTNAME= fehQlibs-14 PKGNAME= ${DISTNAME:S/Qlibs-/qlibs-0.9./} CATEGORIES= net MASTER_SITES= https://www.fehcom.de/ipnet/fehQlibs/ @@ -25,8 +25,16 @@ SUBST_STAGE.etc= do-configure SUBST_FILES.etc= dnsstub/dns_rcrw.c SUBST_SED.etc= -e 's|/etc/dnsrewrite|${PKG_SYSCONFBASE}/dnsrewrite|g' +SUBST_CLASSES+= ldflags +SUBST_STAGE.ldflags= pre-configure +SUBST_FILES.ldflags= Makefile +SUBST_SED.ldflags= -e 's|\$$(MAKELIB) \$$(LDFLAGS) |$$(MAKELIB) |g' + BUILD_DEFS+= PKG_SYSCONFBASE +post-extract: + rm -f ${WRKSRC}/include/*.orig + do-configure: cd ${WRKSRC}; \ ${ECHO} "LIBDIR=${DESTDIR}${PREFIX}/lib/qlibs" >> ${WRKSRC}/conf-build; \ diff --git a/net/fehqlibs/distinfo b/net/fehqlibs/distinfo index 5ca2e89924a..b30fb6e40a8 100644 --- a/net/fehqlibs/distinfo +++ b/net/fehqlibs/distinfo @@ -1,8 +1,8 @@ -$NetBSD: distinfo,v 1.9 2020/02/03 01:11:01 schmonz Exp $ +$NetBSD: distinfo,v 1.10 2020/03/04 15:44:50 schmonz Exp $ -SHA1 (fehQlibs-13d.tgz) = fa380616c0394e26bf5aa1ba27c46cbb1bc95c41 -RMD160 (fehQlibs-13d.tgz) = 79df0b49b744183806f24735d18dceca0f15ca05 -SHA512 (fehQlibs-13d.tgz) = 3102bd014c503aea529c6e0b34e5b23a163119d2a37a170d24ad9efab65241b973675e9b280b4568f928c56434d72970af02f27184423cd30fadbf4badc78efe -Size (fehQlibs-13d.tgz) = 79059 bytes -SHA1 (patch-Makefile) = bdbf2dc6c0c21439434b31980d17c1c44c37577a +SHA1 (fehQlibs-14.tgz) = ec7b7681b280d8f1e1fc34e804633c54865b11b7 +RMD160 (fehQlibs-14.tgz) = 47e4beb71730cc9ffdfb15b96543c0b229c3838d +SHA512 (fehQlibs-14.tgz) = 112c955054aed0d056873d00200a2b7f2adae51e2c21ba36f6cb615d9c22841064cdcfd32e53cae4fa2df595105145e66e88d9a3ccb3d6fc9f04f5378b447bdb +Size (fehQlibs-14.tgz) = 80399 bytes +SHA1 (patch-Makefile) = a5e168aa600f49908f3e5e825fe3b649e7a84f2b SHA1 (patch-install) = 860256635a5a19805ec3ed97f11833a35f67d3bb diff --git a/net/fehqlibs/patches/patch-Makefile b/net/fehqlibs/patches/patch-Makefile index 54f2f53e1f8..9e058c575c9 100644 --- a/net/fehqlibs/patches/patch-Makefile +++ b/net/fehqlibs/patches/patch-Makefile @@ -1,15 +1,15 @@ -$NetBSD: patch-Makefile,v 1.2 2020/02/03 01:11:01 schmonz Exp $ +$NetBSD: patch-Makefile,v 1.3 2020/03/04 15:44:51 schmonz Exp $ Link needed symbols into shared libdnsresolv. ---- Makefile.orig 2020-02-01 21:23:55.000000000 +0000 +--- Makefile.orig 2020-02-14 17:33:23.000000000 +0000 +++ Makefile @@ -40,7 +40,7 @@ setup: shared: $(COMPILE) $(SHAREDLIB) $(OBJS) ./dnsstub/$(OBJS) @echo Building shared qlibs ... - $(SHAREDLIB) $(OBJS) -o libqlibs.so -- $(SHAREDLIB) ./dnsstub/$(OBJS) -o libdnsresolv.so -+ $(SHAREDLIB) $(OBJS) ./dnsstub/$(OBJS) -o libdnsresolv.so + $(SHAREDLIB) $(LDFLAGS) $(OBJS) -o libqlibs.so +- $(SHAREDLIB) $(LDFLAGS) ./dnsstub/$(OBJS) -o libdnsresolv.so ++ $(SHAREDLIB) $(LDFLAGS) $(OBJS) ./dnsstub/$(OBJS) -o libdnsresolv.so qlibs.a: obj socket.a - $(MAKELIB) qlibs.a *.o + $(MAKELIB) $(LDFLAGS) qlibs.a *.o |