pkgsrc-Changes archive

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

CVS commit: pkgsrc/textproc



Module Name:    pkgsrc
Committed By:   gdt
Date:           Mon Aug 28 10:33:08 UTC 2023

Modified Files:
        pkgsrc/textproc: Makefile
Added Files:
        pkgsrc/textproc/py-yattag: DESCR Makefile PLIST distinfo

Log Message:
textproc/py-yattag: Add 1.15.1

Packaged via url2pkg, needing only
  MAINTAINER
  LICENSE
  COMMENT fixup
  DESCR

Yattag is a Python library for generating HTML or XML in a pythonic
way.  With Yattag,
 - you don't have to worry about closing HTML tags
 - your HTML templates are Python code. Not a weird template
   language. Just Python.
 - you can easily render HTML forms, with defaults values and error
   messages.

It's actually easier and more readable to generate dynamic HTML with
Yattag than to write static HTML.


To generate a diff of this commit:
cvs rdiff -u -r1.1420 -r1.1421 pkgsrc/textproc/Makefile
cvs rdiff -u -r0 -r1.1 pkgsrc/textproc/py-yattag/DESCR \
    pkgsrc/textproc/py-yattag/Makefile pkgsrc/textproc/py-yattag/PLIST \
    pkgsrc/textproc/py-yattag/distinfo

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

Modified files:

Index: pkgsrc/textproc/Makefile
diff -u pkgsrc/textproc/Makefile:1.1420 pkgsrc/textproc/Makefile:1.1421
--- pkgsrc/textproc/Makefile:1.1420     Sat Aug 26 11:50:44 2023
+++ pkgsrc/textproc/Makefile    Mon Aug 28 10:33:08 2023
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1420 2023/08/26 11:50:44 adam Exp $
+# $NetBSD: Makefile,v 1.1421 2023/08/28 10:33:08 gdt Exp $
 #
 
 COMMENT=       Text processing utilities (does not include desktop publishing)
@@ -1201,6 +1201,7 @@ SUBDIR+=  py-yamcha
 SUBDIR+=       py-yaml
 SUBDIR+=       py-yamllint
 SUBDIR+=       py-yamlordereddictloader
+SUBDIR+=       py-yattag
 SUBDIR+=       py27-cssselect2
 SUBDIR+=       py27-pyphen
 SUBDIR+=       py27-tinycss2

Added files:

Index: pkgsrc/textproc/py-yattag/DESCR
diff -u /dev/null pkgsrc/textproc/py-yattag/DESCR:1.1
--- /dev/null   Mon Aug 28 10:33:08 2023
+++ pkgsrc/textproc/py-yattag/DESCR     Mon Aug 28 10:33:08 2023
@@ -0,0 +1,10 @@
+Yattag is a Python library for generating HTML or XML in a pythonic
+way.  With Yattag,
+ - you don't have to worry about closing HTML tags
+ - your HTML templates are Python code. Not a weird template
+   language. Just Python.
+ - you can easily render HTML forms, with defaults values and error
+   messages.
+
+It's actually easier and more readable to generate dynamic HTML with
+Yattag than to write static HTML.
Index: pkgsrc/textproc/py-yattag/Makefile
diff -u /dev/null pkgsrc/textproc/py-yattag/Makefile:1.1
--- /dev/null   Mon Aug 28 10:33:08 2023
+++ pkgsrc/textproc/py-yattag/Makefile  Mon Aug 28 10:33:08 2023
@@ -0,0 +1,18 @@
+# $NetBSD: Makefile,v 1.1 2023/08/28 10:33:08 gdt Exp $
+
+DISTNAME=      yattag-1.15.1
+PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
+CATEGORIES=    textproc python
+MASTER_SITES=  ${MASTER_SITE_PYPI:=y/yattag/}
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      https://www.yattag.org/
+COMMENT=       Generate HTML or XML in a pythonic way
+LICENSE=       gnu-lgpl-v2.1
+
+USE_LANGUAGES= # none
+
+PYTHON_VERSIONS_INCOMPATIBLE=  27
+
+.include "../../lang/python/egg.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/textproc/py-yattag/PLIST
diff -u /dev/null pkgsrc/textproc/py-yattag/PLIST:1.1
--- /dev/null   Mon Aug 28 10:33:08 2023
+++ pkgsrc/textproc/py-yattag/PLIST     Mon Aug 28 10:33:08 2023
@@ -0,0 +1,19 @@
+@comment $NetBSD: PLIST,v 1.1 2023/08/28 10:33:08 gdt Exp $
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/requires.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+${PYSITELIB}/yattag/__init__.py
+${PYSITELIB}/yattag/__init__.pyc
+${PYSITELIB}/yattag/__init__.pyo
+${PYSITELIB}/yattag/doc.py
+${PYSITELIB}/yattag/doc.pyc
+${PYSITELIB}/yattag/doc.pyo
+${PYSITELIB}/yattag/indentation.py
+${PYSITELIB}/yattag/indentation.pyc
+${PYSITELIB}/yattag/indentation.pyo
+${PYSITELIB}/yattag/py.typed
+${PYSITELIB}/yattag/simpledoc.py
+${PYSITELIB}/yattag/simpledoc.pyc
+${PYSITELIB}/yattag/simpledoc.pyo
Index: pkgsrc/textproc/py-yattag/distinfo
diff -u /dev/null pkgsrc/textproc/py-yattag/distinfo:1.1
--- /dev/null   Mon Aug 28 10:33:08 2023
+++ pkgsrc/textproc/py-yattag/distinfo  Mon Aug 28 10:33:08 2023
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2023/08/28 10:33:08 gdt Exp $
+
+BLAKE2s (yattag-1.15.1.tar.gz) = 9b76f487074923a8a216d760b3f8072e5b2d138da2c4e4ef374e945e701f435c
+SHA512 (yattag-1.15.1.tar.gz) = 78225d99f12d5373615e25741e5546a482800daa2724dabcab154d41c42f501d4ec523a7d5a6b0313a5c9faa1ba789280d29b46898a211ab975c669e67f0e605
+Size (yattag-1.15.1.tar.gz) = 28568 bytes



Home | Main Index | Thread Index | Old Index