pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/textproc/lowdown
Module Name: pkgsrc
Committed By: wiz
Date: Tue Nov 18 08:45:26 UTC 2025
Modified Files:
pkgsrc/textproc/lowdown: Makefile distinfo
pkgsrc/textproc/lowdown/patches: patch-Makefile
Log Message:
lowdown: update to 2.0.4.
Hot-fix 2.0.3 with correct Mac OS X conventions in shared library versioning.
To generate a diff of this commit:
cvs rdiff -u -r1.35 -r1.36 pkgsrc/textproc/lowdown/Makefile
cvs rdiff -u -r1.34 -r1.35 pkgsrc/textproc/lowdown/distinfo
cvs rdiff -u -r1.5 -r1.6 pkgsrc/textproc/lowdown/patches/patch-Makefile
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/textproc/lowdown/Makefile
diff -u pkgsrc/textproc/lowdown/Makefile:1.35 pkgsrc/textproc/lowdown/Makefile:1.36
--- pkgsrc/textproc/lowdown/Makefile:1.35 Tue Nov 18 08:43:40 2025
+++ pkgsrc/textproc/lowdown/Makefile Tue Nov 18 08:45:25 2025
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.35 2025/11/18 08:43:40 wiz Exp $
+# $NetBSD: Makefile,v 1.36 2025/11/18 08:45:25 wiz Exp $
-DISTNAME= lowdown-2.0.3
+DISTNAME= lowdown-2.0.4
CATEGORIES= textproc
MASTER_SITES= ${MASTER_SITE_GITHUB:=kristapsdz/}
GITHUB_TAG= refs/tags/VERSION_${PKGVERSION_NOREV:S/./_/g}
Index: pkgsrc/textproc/lowdown/distinfo
diff -u pkgsrc/textproc/lowdown/distinfo:1.34 pkgsrc/textproc/lowdown/distinfo:1.35
--- pkgsrc/textproc/lowdown/distinfo:1.34 Tue Nov 18 08:43:40 2025
+++ pkgsrc/textproc/lowdown/distinfo Tue Nov 18 08:45:25 2025
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.34 2025/11/18 08:43:40 wiz Exp $
+$NetBSD: distinfo,v 1.35 2025/11/18 08:45:25 wiz Exp $
-BLAKE2s (lowdown-2.0.3.tar.gz) = 430eef1a5e2a0ea3d15ddc459d77619a6c1a982418afaf43cb873bc562a7d572
-SHA512 (lowdown-2.0.3.tar.gz) = 63bb25b1ebecc396a5fc20275ea5c1386baf6eee185251108e5dce40306e505f3d2e36c729b58538ecccc1358bdd33be6d92f486544f07cec5c8f470fdd3c00d
-Size (lowdown-2.0.3.tar.gz) = 696627 bytes
-SHA1 (patch-Makefile) = c012d9cba215be7e5b2b234412148885c9607965
+BLAKE2s (lowdown-2.0.4.tar.gz) = 7d38d8b84eddc7587579c3a99880ac707c83fc067c1b2c16fa5afb95f4361da3
+SHA512 (lowdown-2.0.4.tar.gz) = db396f738c3effdd55f112f2f71183b32b45ae2f8ba999e03df5162612e26a313d7b3ca1c5840cb71805f4429a4a3b67fe61a731aadc5cc989b74ff2da2d5b7e
+Size (lowdown-2.0.4.tar.gz) = 697300 bytes
+SHA1 (patch-Makefile) = ab52b9c3593d30ef591a67f34b2538e37431e17b
Index: pkgsrc/textproc/lowdown/patches/patch-Makefile
diff -u pkgsrc/textproc/lowdown/patches/patch-Makefile:1.5 pkgsrc/textproc/lowdown/patches/patch-Makefile:1.6
--- pkgsrc/textproc/lowdown/patches/patch-Makefile:1.5 Tue Nov 18 08:43:40 2025
+++ pkgsrc/textproc/lowdown/patches/patch-Makefile Tue Nov 18 08:45:26 2025
@@ -1,8 +1,8 @@
-$NetBSD: patch-Makefile,v 1.5 2025/11/18 08:43:40 wiz Exp $
+$NetBSD: patch-Makefile,v 1.6 2025/11/18 08:45:26 wiz Exp $
Libtoolize for portable shared libraries.
---- Makefile.orig 2025-11-15 22:39:36.000000000 +0000
+--- Makefile.orig 2025-11-17 03:25:46.000000000 +0000
+++ Makefile
@@ -1,5 +1,6 @@
.PHONY: regress regen_regress valgrind
@@ -11,20 +11,21 @@ Libtoolize for portable shared libraries
include Makefile.configure
WWWDIR = /var/www/vhosts/kristaps.bsd.lv/htdocs/lowdown
-@@ -177,7 +178,11 @@ REGRESS_ARGS += "--parse-no-deflists"
+@@ -189,7 +190,12 @@ REGRESS_ARGS += "--parse-no-deflists"
REGRESS_ENV = LC_ALL=en_US.UTF-8
--all: bins lowdown.pc liblowdown.$(LINKER_SOSUFFIX)
+-all: bins lowdown.pc $(LIB_SO)
+LIBTOOL = libtool --tag=CC
+LT_OBJS = $(OBJS:C/\.o$/.lo/g)
+LT_COMPAT_OBJS = $(COMPAT_OBJS:C/\.o$/.lo/g)
+
+all: bins lowdown.pc liblowdown.la
++
bins: lowdown lowdown-diff
www: all $(HTMLS) $(PDFS) $(THUMBS) lowdown.tar.gz lowdown.tar.gz.sha512
-@@ -191,14 +196,19 @@ installwww: www
+@@ -203,14 +209,19 @@ installwww: www
$(INSTALL) -m 0444 lowdown.tar.gz.sha512 $(WWWDIR)/snapshots
lowdown: $(LIB_LOWDOWN) $(MAIN_OBJS) main.o
@@ -37,16 +38,16 @@ Libtoolize for portable shared libraries
- ln -f lowdown lowdown-diff
+ $(LIBTOOL) --mode=link $(CC) -o $@ main.o $(MAIN_OBJS) $(LIB_LOWDOWN) $(LDFLAGS) $(LDADD_MD5) -lm $(LDADD)
- liblowdown.a: $(OBJS) $(COMPAT_OBJS)
+ $(LIB_ST): $(OBJS) $(COMPAT_OBJS)
$(AR) rs $@ $(OBJS) $(COMPAT_OBJS)
+liblowdown.la: $(LT_OBJS) $(LT_COMPAT_OBJS)
+ $(LIBTOOL) --mode=link $(CC) -o $@ $(LT_OBJS) $(LT_COMPAT_OBJS) $(LDFLAGS) $(LDADD_MD5) -lm $(LDLIBS) -version-number $(LIBVER) -rpath $(LIBDIR)
+
- liblowdown.$(LINKER_SOSUFFIX): $(OBJS) $(COMPAT_OBJS)
- $(CC) $(LINKER_SOFLAG) -o $@.$(LIBVER) $(OBJS) $(COMPAT_OBJS) $(LDFLAGS) $(LDADD_MD5) -lm \
- -Wl,${LINKER_SONAME},$@.$(LIBVER) $(LDLIBS)
-@@ -227,8 +237,8 @@ install: bins
+ $(LIB_SO): $(OBJS) $(COMPAT_OBJS)
+ $(CC) $(LINKER_SOFLAG) -o $(LIB_SOVER) $(OBJS) $(COMPAT_OBJS) \
+ $(LDFLAGS) $(LDADD_MD5) -lm \
+@@ -240,8 +251,8 @@ install: bins
$(INSTALL_DATA) share/man/* $(DESTDIR)$(SHAREDIR)/lowdown/man
$(INSTALL_DATA) share/ms/* $(DESTDIR)$(SHAREDIR)/lowdown/ms
$(INSTALL_DATA) share/odt/* $(DESTDIR)$(SHAREDIR)/lowdown/odt
@@ -57,17 +58,17 @@ Libtoolize for portable shared libraries
for f in $(MAN1S) $(MAN5S) ; do \
name=`basename $$f .html` ; \
section=$${name##*.} ; \
-@@ -259,6 +269,9 @@ install_lib_common: lowdown.pc
+@@ -272,6 +283,9 @@ install_lib_common: lowdown.pc
uninstall_shared: uninstall_lib_common
- rm -f $(LIBDIR)/liblowdown.$(LINKER_SOSUFFIX).$(LIBVER) $(LIBDIR)/liblowdown.$(LINKER_SOSUFFIX)
+ rm -f $(LIBDIR)/$(LIB_SOVER) $(LIBDIR)/$(LIB_SO)
+install_pkgsrc: liblowdown.la install_lib_common
+ $(LIBTOOL) --mode=install $(BSD_INSTALL_LIB) liblowdown.la $(DESTDIR)$(LIBDIR)
+
- install_shared: liblowdown.$(LINKER_SOSUFFIX) install_lib_common
- $(INSTALL_LIB) liblowdown.$(LINKER_SOSUFFIX).$(LIBVER) $(DESTDIR)$(LIBDIR)
- ( cd $(DESTDIR)$(LIBDIR) && ln -sf liblowdown.$(LINKER_SOSUFFIX).$(LIBVER) liblowdown.$(LINKER_SOSUFFIX) )
-@@ -331,6 +344,9 @@ diff.diff.pdf: diff.md diff.old.md lowdo
+ install_shared: $(LIB_SO) install_lib_common
+ $(INSTALL_LIB) $(LIB_SOVER) $(DESTDIR)$(LIBDIR)
+ ( cd $(DESTDIR)$(LIBDIR) && ln -sf $(LIB_SOVER) $(LIB_SO) )
+@@ -344,6 +358,9 @@ diff.diff.pdf: diff.md diff.old.md lowdo
$(HTMLS): versions.xml lowdown
@@ -77,7 +78,7 @@ Libtoolize for portable shared libraries
.md.xml: lowdown
( echo "<?xml version=\"1.0\" encoding=\"UTF-8\" ?>" ; \
echo "<article data-sblg-article=\"1\">" ; \
-@@ -383,13 +399,13 @@ lowdown.tar.gz:
+@@ -396,13 +413,13 @@ lowdown.tar.gz:
( cd .dist/ && tar zcf ../$@ lowdown-$(VERSION) )
rm -rf .dist/
Home |
Main Index |
Thread Index |
Old Index