diff --git a/devel/jujutsu/Makefile b/devel/jujutsu/Makefile index 7d418a22a132..98dc7ef6a968 100644 --- a/devel/jujutsu/Makefile +++ b/devel/jujutsu/Makefile @@ -1,24 +1,26 @@ PORTNAME= jujutsu DISTVERSIONPREFIX= v DISTVERSION= 0.13.0 CATEGORIES= devel MAINTAINER= se@FreeBSD.org COMMENT= Git-compatible VCS that is both simple and powerful WWW= https://github.com/martinvonz/jj/README.md LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE -USES= cargo ssl +LIB_DEPENDS= libzstd.so:archivers/zstd + +USES= cargo localbase ssl USE_GITHUB= yes GH_ACCOUNT= martinvonz GH_PROJECT= jj __ARCH= ${ARCH:S/amd64/x86_64/}-unknown-${OPSYS:tl} do-install: ${INSTALL_PROGRAM} ${WRKDIR}/target/${__ARCH}/release/jj \ ${STAGEDIR}${PREFIX}/bin/ .include diff --git a/devel/jujutsu/pkg-descr b/devel/jujutsu/pkg-descr index 6a20e7249a05..cac87cad2433 100644 --- a/devel/jujutsu/pkg-descr +++ b/devel/jujutsu/pkg-descr @@ -1,13 +1,13 @@ Jujutsu is a powerful version control system for software projects. You use it to get a copy of your code, track changes to the code, and finally publish those changes for others to see and use. -It is designed from the ground up to be easy to use—whether you're new -or experienced, working on brand new projects alone, or large scale +It is designed from the ground up to be easy to use - whether you're +new or experienced, working on brand new projects alone, or large scale software projects with large histories and teams. Jujutsu is unlike most other systems, because internally it abstracts the user interface and version control algorithms from the storage systems used to serve your content. This allows it to serve as a VCS with many possible physical backends, -that may have their own data or networking models—like Mercurial or +that may have their own data or networking models - like Mercurial or Breezy, or hybrid systems like Google's cloud-based design, Piper/CitC.