Bug 282454 - [NEW PORT] textproc/py-vbuild: Simple module to extract html/script/style from a VueJS file
Summary: [NEW PORT] textproc/py-vbuild: Simple module to extract html/script/style fro...
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Jose Alonso Cardenas Marquez
URL: https://github.com/manatlan/vbuild
Keywords:
Depends on: 282453
Blocks: 282460
  Show dependency treegraph
 
Reported: 2024-10-31 22:03 UTC by Jesús Daniel Colmenares Oviedo
Modified: 2024-11-02 19:31 UTC (History)
1 user (show)

See Also:


Attachments
vbuild-0.8.2.patch (2.98 KB, patch)
2024-10-31 22:03 UTC, Jesús Daniel Colmenares Oviedo
DtxdF: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Jesús Daniel Colmenares Oviedo 2024-10-31 22:03:31 UTC
Created attachment 254830 [details]
vbuild-0.8.2.patch

Description:

Compile your VueJS (vuejs2 only) components (*.vue) to standalone
HTML/JS/CSS using Python only, no need of NodeJS. And you can use
python components with vbuild in your vue/sfc files.

WWW: https://github.com/manatlan/vbuild

QA:

* portlint: OK (looks fine.)
* testport: OK (poudriere: 14.1-RELEASE, amd64)
Comment 1 commit-hook freebsd_committer freebsd_triage 2024-11-02 19:30:41 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=59856b93264a2a6567e8b43ac36e3142a5018556

commit 59856b93264a2a6567e8b43ac36e3142a5018556
Author:     Jesús Daniel Colmenares Oviedo <DtxdF@disroot.org>
AuthorDate: 2024-11-02 19:28:33 +0000
Commit:     Jose Alonso Cardenas Marquez <acm@FreeBSD.org>
CommitDate: 2024-11-02 19:30:11 +0000

    textproc/py-vbuild: New port: Simple module to extract html/script/style from a VueJS file

    Compile your VueJS (vuejs2 only) components (*.vue) to standalone
    HTML/JS/CSS using Python only, no need of NodeJS. And you can use
    python components with vbuild in your vue/sfc files.

    WWW: https://github.com/manatlan/vbuild
    PR:             282454

 textproc/Makefile                                  |  1 +
 textproc/py-vbuild/Makefile (new)                  | 22 ++++++++++++++++++++++
 textproc/py-vbuild/distinfo (new)                  |  3 +++
 .../py-vbuild/files/patch-pyproject.toml (new)     | 13 +++++++++++++
 textproc/py-vbuild/pkg-descr (new)                 |  3 +++
 5 files changed, 42 insertions(+)
Comment 2 Jose Alonso Cardenas Marquez freebsd_committer freebsd_triage 2024-11-02 19:31:06 UTC
Committed thanks!