Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 12 Feb 2016 21:56:58 +0000 (UTC)
From:      John Marino <marino@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r408766 - head/ports-mgmt/synth
Message-ID:  <201602122156.u1CLuw2l051276@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: marino
Date: Fri Feb 12 21:56:58 2016
New Revision: 408766
URL: https://svnweb.freebsd.org/changeset/ports/408766

Log:
  ports-mgmt/synth: Yet another release candidate
  
  Unfortunately, there's been a bit too much change since 0.99_6 to
  confidently release version 1.00, so another release candidate is
  necessary.  Both new features and bug fixes were added.
  
  New features:
    * Provide ability to define environment variables in a profile
      (/usr/local/etc/synth/<profile>-environment)
    * Support fetching by proxy using these environment variables
    * Add zsh and bash completion scripts
    * Accept port origins with trailing file separators (so people
      using completion scripts don't have to backtrack to remove them)
    * In text (non-curses) mode, output the current package build
      tally every 200 seconds (approximately)
  
  Bug fixes:
    * Fix support for system roots that don't match host (e.g.
      ARCH, OSRELEASE, OSVERSION, etc
    * Fix ABI check for system roots that don't match host
    * Remove effect of system /etc/make.conf (originally seen when
      MAKE_JOBS_NUMBER was defined there and disabled synth)

Modified:
  head/ports-mgmt/synth/Makefile
  head/ports-mgmt/synth/distinfo
  head/ports-mgmt/synth/pkg-plist

Modified: head/ports-mgmt/synth/Makefile
==============================================================================
--- head/ports-mgmt/synth/Makefile	Fri Feb 12 21:53:57 2016	(r408765)
+++ head/ports-mgmt/synth/Makefile	Fri Feb 12 21:56:58 2016	(r408766)
@@ -3,8 +3,8 @@
 
 PORTNAME=	synth
 PORTVERSION=	0.99
-PORTREVISION=	6
 DISTVERSIONPREFIX=	v
+PORTREVISION=	7
 CATEGORIES=	ports-mgmt
 
 MAINTAINER=	marino@FreeBSD.org
@@ -21,7 +21,7 @@ USES=		ada:6 ncurses:port
 USE_GITHUB=	yes
 GH_ACCOUNT=	jrmarino
 GH_PROJECT=	synth_external:bundle
-GH_TAGNAME=	v1.3:bundle 4417017
+GH_TAGNAME=	v1.3:bundle a8ed62b
 
 # When framework is moved to Ada6, the ada-util and ini-file-manager
 # libraries can be used as prebuilt (switch default.gpr url)
@@ -51,12 +51,18 @@ do-build:
 		-largs build/unix_core.o)
 
 do-install:
+	${MKDIR} ${STAGEDIR}${PREFIX}/etc/bash_completion.d \
+		${STAGEDIR}${PREFIX}/share/zsh/site-functions \
+		${STAGEDIR}/var/log/synth \
+		${STAGEDIR}/var/synth/live_packages
 	${INSTALL_PROGRAM} ${WRKSRC}/build/synth \
 		${STAGEDIR}${PREFIX}/bin
 	${INSTALL_PROGRAM} ${WRKSRC}/build/synthexec \
 		${STAGEDIR}${PREFIX}/libexec
 	${INSTALL_MAN} ${WRKSRC}/synth.1 ${STAGEDIR}${MANPREFIX}/man/man1
-	${MKDIR} ${STAGEDIR}/var/log/synth \
-		${STAGEDIR}/var/synth/live_packages
+	${INSTALL_SCRIPT} ${WRKSRC}/shell-completers/_synth.bash \
+		${STAGEDIR}${PREFIX}/etc/bash_completion.d
+	${INSTALL_DATA} ${WRKSRC}/shell-completers/_synth \
+		${STAGEDIR}${PREFIX}/share/zsh/site-functions
 
 .include <bsd.port.mk>

Modified: head/ports-mgmt/synth/distinfo
==============================================================================
--- head/ports-mgmt/synth/distinfo	Fri Feb 12 21:53:57 2016	(r408765)
+++ head/ports-mgmt/synth/distinfo	Fri Feb 12 21:56:58 2016	(r408766)
@@ -1,4 +1,4 @@
-SHA256 (jrmarino-synth-v0.99-4417017_GH0.tar.gz) = 5cf9c170e5ed17b58eb07b2056a4d6b409507b6a7bf50d4db9878ccd9a69bbe2
-SIZE (jrmarino-synth-v0.99-4417017_GH0.tar.gz) = 86246
+SHA256 (jrmarino-synth-v0.99-a8ed62b_GH0.tar.gz) = eaaf55991c069e4ab2c81da93cdb32de2d901ad3d7b07915f54def1be934f8a1
+SIZE (jrmarino-synth-v0.99-a8ed62b_GH0.tar.gz) = 90469
 SHA256 (jrmarino-synth_external-v1.3_GH0.tar.gz) = 2afc03e494d2394446eabdb5244967c202a79b449c7cad7ea67a87807cc25f44
 SIZE (jrmarino-synth_external-v1.3_GH0.tar.gz) = 209283

Modified: head/ports-mgmt/synth/pkg-plist
==============================================================================
--- head/ports-mgmt/synth/pkg-plist	Fri Feb 12 21:53:57 2016	(r408765)
+++ head/ports-mgmt/synth/pkg-plist	Fri Feb 12 21:56:58 2016	(r408766)
@@ -1,6 +1,8 @@
 bin/synth
+etc/bash_completion.d/_synth.bash
 libexec/synthexec
 man/man1/synth.1.gz
+share/zsh/site-functions/_synth
 @dir /var/log/synth
 @dir /var/synth
 @dir /var/synth/live_packages



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201602122156.u1CLuw2l051276>