pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/textproc/hs-prettyprinter-compat-ansi-wl-pprint



Module Name:    pkgsrc
Committed By:   pho
Date:           Fri Oct 27 13:15:59 UTC 2023

Added Files:
        pkgsrc/textproc/hs-prettyprinter-compat-ansi-wl-pprint: DESCR Makefile
            PLIST buildlink3.mk distinfo

Log Message:
textproc/hs-prettyprinter-compat-ansi-wl-pprint: import hs-prettyprinter-compat-ansi-wl-pprint-1.0.2

This package defines a compatibility layer between the old ansi-wl-pprint
package, and the new prettyprinter/prettyprinter-ansi-terminal ones.

This allows easily transitioning dependent packages from the old to the new
package, by simply replacing ansi-wl-pprint with
prettyprinter-ansi-terminal in the .cabal file. For adapting third party
plugins that output ansi-wl-pprint data, use the proper converter from the
prettyprinter-convert-ansi-wl-pprint module.

Note that this package is only for transitional purposes, and therefore
deprecated and wholly undocumented. For new development, use the current
version of prettyprinter, and the ANSI terminal backend provided in
prettyprinter-ansi-terminal.


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 \
    pkgsrc/textproc/hs-prettyprinter-compat-ansi-wl-pprint/DESCR \
    pkgsrc/textproc/hs-prettyprinter-compat-ansi-wl-pprint/Makefile \
    pkgsrc/textproc/hs-prettyprinter-compat-ansi-wl-pprint/PLIST \
    pkgsrc/textproc/hs-prettyprinter-compat-ansi-wl-pprint/buildlink3.mk \
    pkgsrc/textproc/hs-prettyprinter-compat-ansi-wl-pprint/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Added files:

Index: pkgsrc/textproc/hs-prettyprinter-compat-ansi-wl-pprint/DESCR
diff -u /dev/null pkgsrc/textproc/hs-prettyprinter-compat-ansi-wl-pprint/DESCR:1.1
--- /dev/null   Fri Oct 27 13:15:59 2023
+++ pkgsrc/textproc/hs-prettyprinter-compat-ansi-wl-pprint/DESCR        Fri Oct 27 13:15:59 2023
@@ -0,0 +1,13 @@
+This package defines a compatibility layer between the old ansi-wl-pprint
+package, and the new prettyprinter/prettyprinter-ansi-terminal ones.
+
+This allows easily transitioning dependent packages from the old to the new
+package, by simply replacing ansi-wl-pprint with
+prettyprinter-ansi-terminal in the .cabal file. For adapting third party
+plugins that output ansi-wl-pprint data, use the proper converter from the
+prettyprinter-convert-ansi-wl-pprint module.
+
+Note that this package is only for transitional purposes, and therefore
+deprecated and wholly undocumented. For new development, use the current
+version of prettyprinter, and the ANSI terminal backend provided in
+prettyprinter-ansi-terminal.
Index: pkgsrc/textproc/hs-prettyprinter-compat-ansi-wl-pprint/Makefile
diff -u /dev/null pkgsrc/textproc/hs-prettyprinter-compat-ansi-wl-pprint/Makefile:1.1
--- /dev/null   Fri Oct 27 13:15:59 2023
+++ pkgsrc/textproc/hs-prettyprinter-compat-ansi-wl-pprint/Makefile     Fri Oct 27 13:15:59 2023
@@ -0,0 +1,13 @@
+# $NetBSD: Makefile,v 1.1 2023/10/27 13:15:59 pho Exp $
+
+DISTNAME=      prettyprinter-compat-ansi-wl-pprint-1.0.2
+CATEGORIES=    textproc
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+COMMENT=       Drop-in compatibility package to migrate from ansi-wl-pprint
+LICENSE=       2-clause-bsd
+
+.include "../../textproc/hs-prettyprinter/buildlink3.mk"
+.include "../../textproc/hs-prettyprinter-ansi-terminal/buildlink3.mk"
+.include "../../mk/haskell.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/textproc/hs-prettyprinter-compat-ansi-wl-pprint/PLIST
diff -u /dev/null pkgsrc/textproc/hs-prettyprinter-compat-ansi-wl-pprint/PLIST:1.1
--- /dev/null   Fri Oct 27 13:15:59 2023
+++ pkgsrc/textproc/hs-prettyprinter-compat-ansi-wl-pprint/PLIST        Fri Oct 27 13:15:59 2023
@@ -0,0 +1,21 @@
+@comment $NetBSD: PLIST,v 1.1 2023/10/27 13:15:59 pho Exp $
+lib/prettyprinter-compat-ansi-wl-pprint-${PKGVERSION}/${HS_VERSION}/package-description
+lib/prettyprinter-compat-ansi-wl-pprint-${PKGVERSION}/${HS_VERSION}/package-id
+${PLIST.shlibs}lib/${HS_PLATFORM}/libHS${HS_PKGID}-${HS_VER}.so
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Text/PrettyPrint/ANSI/Leijen.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Text/PrettyPrint/ANSI/Leijen.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Text/PrettyPrint/ANSI/Leijen.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/libHS${HS_PKGID}.a
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/libHS${HS_PKGID}_p.a
+share/doc/${HS_PLATFORM}/prettyprinter-compat-ansi-wl-pprint-${PKGVERSION}/LICENSE.md
+${PLIST.doc}share/doc/${HS_PLATFORM}/prettyprinter-compat-ansi-wl-pprint-${PKGVERSION}/html/Text-PrettyPrint-ANSI-Leijen.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/prettyprinter-compat-ansi-wl-pprint-${PKGVERSION}/html/doc-index.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/prettyprinter-compat-ansi-wl-pprint-${PKGVERSION}/html/doc-index.json
+${PLIST.doc}share/doc/${HS_PLATFORM}/prettyprinter-compat-ansi-wl-pprint-${PKGVERSION}/html/haddock-bundle.min.js
+${PLIST.doc}share/doc/${HS_PLATFORM}/prettyprinter-compat-ansi-wl-pprint-${PKGVERSION}/html/index.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/prettyprinter-compat-ansi-wl-pprint-${PKGVERSION}/html/linuwial.css
+${PLIST.doc}share/doc/${HS_PLATFORM}/prettyprinter-compat-ansi-wl-pprint-${PKGVERSION}/html/meta.json
+${PLIST.doc}share/doc/${HS_PLATFORM}/prettyprinter-compat-ansi-wl-pprint-${PKGVERSION}/html/prettyprinter-compat-ansi-wl-pprint.haddock
+${PLIST.doc}share/doc/${HS_PLATFORM}/prettyprinter-compat-ansi-wl-pprint-${PKGVERSION}/html/quick-jump.css
+${PLIST.doc}share/doc/${HS_PLATFORM}/prettyprinter-compat-ansi-wl-pprint-${PKGVERSION}/html/quick-jump.min.js
+${PLIST.doc}share/doc/${HS_PLATFORM}/prettyprinter-compat-ansi-wl-pprint-${PKGVERSION}/html/synopsis.png
Index: pkgsrc/textproc/hs-prettyprinter-compat-ansi-wl-pprint/buildlink3.mk
diff -u /dev/null pkgsrc/textproc/hs-prettyprinter-compat-ansi-wl-pprint/buildlink3.mk:1.1
--- /dev/null   Fri Oct 27 13:15:59 2023
+++ pkgsrc/textproc/hs-prettyprinter-compat-ansi-wl-pprint/buildlink3.mk        Fri Oct 27 13:15:59 2023
@@ -0,0 +1,16 @@
+# $NetBSD: buildlink3.mk,v 1.1 2023/10/27 13:15:59 pho Exp $
+
+BUILDLINK_TREE+=       hs-prettyprinter-compat-ansi-wl-pprint
+
+.if !defined(HS_PRETTYPRINTER_COMPAT_ANSI_WL_PPRINT_BUILDLINK3_MK)
+HS_PRETTYPRINTER_COMPAT_ANSI_WL_PPRINT_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.hs-prettyprinter-compat-ansi-wl-pprint+= hs-prettyprinter-compat-ansi-wl-pprint>=1.0.2
+BUILDLINK_ABI_DEPENDS.hs-prettyprinter-compat-ansi-wl-pprint+= hs-prettyprinter-compat-ansi-wl-pprint>=1.0.2
+BUILDLINK_PKGSRCDIR.hs-prettyprinter-compat-ansi-wl-pprint?=   ../../textproc/hs-prettyprinter-compat-ansi-wl-pprint
+
+.include "../../textproc/hs-prettyprinter/buildlink3.mk"
+.include "../../textproc/hs-prettyprinter-ansi-terminal/buildlink3.mk"
+.endif # HS_PRETTYPRINTER_COMPAT_ANSI_WL_PPRINT_BUILDLINK3_MK
+
+BUILDLINK_TREE+=       -hs-prettyprinter-compat-ansi-wl-pprint
Index: pkgsrc/textproc/hs-prettyprinter-compat-ansi-wl-pprint/distinfo
diff -u /dev/null pkgsrc/textproc/hs-prettyprinter-compat-ansi-wl-pprint/distinfo:1.1
--- /dev/null   Fri Oct 27 13:15:59 2023
+++ pkgsrc/textproc/hs-prettyprinter-compat-ansi-wl-pprint/distinfo     Fri Oct 27 13:15:59 2023
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2023/10/27 13:15:59 pho Exp $
+
+BLAKE2s (prettyprinter-compat-ansi-wl-pprint-1.0.2.tar.gz) = 5e742b7ca826457943730ed82d49cc87cd303b70fcc4e4e20dd873f750f400f2
+SHA512 (prettyprinter-compat-ansi-wl-pprint-1.0.2.tar.gz) = 06f9f2380e85ed392173fa459e650153d9965346fc39fbfaa09e358150015ab99a8ad529c456b35c4c7e5350242f9c9db11bc1296e384b5f7a5e0de7e93a4300
+Size (prettyprinter-compat-ansi-wl-pprint-1.0.2.tar.gz) = 3894 bytes



Home | Main Index | Thread Index | Old Index