Created attachment 180726 [details] Subversion diff with zsh-antigen port Antigen is a small set of functions that help you easily manage your shell (zsh) plugins, called bundles. The concept is pretty much the same as bundles in a typical vim+pathogen setup. Antigen is to zsh, what Vundle is to vim. WWW: https://github.com/zsh-users/antigen/
Created attachment 180734 [details] updated diff Removed cruft from the Makefile
Created attachment 180742 [details] Subversion diff with zsh-antigen port (corrected) antigen requires git, added runtime dependency
Created attachment 181978 [details] Subversion diff updated for 1.4.1 Updated to current master branch from GitHub
Hi Victor, Can you please resubmit as a shar?
Created attachment 182002 [details] Antigen v1.4.1 port (shar) Resubmitted as shar
Sorry that it took more than a year to get any feedback on your submission! Here are a couple of points that need to be fixed to get it into the ports tree. - The indentation is off. Please remove one tab from each variable. Not everything has to be aligned to DISTVERSIONPREFIX. Xdo-build: X # empty NO_BUILD= yes XPORTNAME= zsh-antigen XGH_PROJECT= antigen Use this instead PORTNAME= antigen PKGNAMEPREFIX= zsh- Xdo-extract: X ${TAR} -C ${WRKDIR} -xf ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX} X ${CP} ${WRKDIR}/${GH_PROJECT}-${PORTVERSION}/bin/antigen.zsh ${WRKDIR}/${GH_PROJECT}-${PORTVERSION}/LICENSE ${WRKDIR} X ${RM} -r ${WRKDIR}/${GH_PROJECT}-${PORTVERSION} Remove. You can install things directly from ${WRKSRC}. - Remove pkg-message. You already have pkg-message.in - Variable order is slightly wrong. See https://www.freebsd.org/doc/en/books/porters-handbook/porting-order.html - Update to the newest version please. I don't think it makes sense to add a one year old version of antigen to the ports tree. - Please confirm that this passes portlint and Poudriere testport.
Created attachment 194261 [details] antigen v2.2.3 (shar) - Updated to antigen 2.2.3 (latest stable version) - Made other fixes as suggested
A commit references this bug: Author: tobik Date: Mon Jun 18 04:59:41 UTC 2018 New revision: 472672 URL: https://svnweb.freebsd.org/changeset/ports/472672 Log: New port: shells/zsh-antigen Antigen is a small set of functions that help you easily manage your Z shell (zsh) plugins, called bundles. The concept is pretty much the same as bundles in a typical vim+pathogen setup. Antigen is to zsh, what Vundle is to vim. WWW: https://github.com/zsh-users/antigen PR: 217706 Submitted by: Victor <gudfitz@gmail.com> Changes: head/shells/Makefile head/shells/zsh-antigen/ head/shells/zsh-antigen/Makefile head/shells/zsh-antigen/distinfo head/shells/zsh-antigen/files/ head/shells/zsh-antigen/files/pkg-message.in head/shells/zsh-antigen/pkg-descr