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