Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 04 Oct 2013 11:26:54 -0500
From:      Bryan Drewery <bdrewery@FreeBSD.org>
To:        Li-Wen Hsu <lwhsu@freebsd.org>
Cc:        svn-ports-head@freebsd.org, svn-ports-all@freebsd.org, owner-ports-committers@freebsd.org, ports-committers@freebsd.org
Subject:   Re: svn commit: r328675 - head/devel/jenkins
Message-ID:  <0ec4ffd88c1144a6ca776fdd5f92b6dc@shatow.net>
In-Reply-To: <201309291110.r8TBAje7017450@svn.freebsd.org>
References:  <201309291110.r8TBAje7017450@svn.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On 2013-09-29 06:10, Li-Wen Hsu wrote:
> Author: lwhsu
> Date: Sun Sep 29 11:10:45 2013
> New Revision: 328675
> URL: http://svnweb.freebsd.org/changeset/ports/328675
> 
> Log:
>   - Update to 1.532
>   - Enable stage support
> 
> Modified:
>   head/devel/jenkins/Makefile
>   head/devel/jenkins/distinfo
> 
> Modified: head/devel/jenkins/Makefile
> ==============================================================================
> --- head/devel/jenkins/Makefile	Sun Sep 29 10:57:09 2013	(r328674)
> +++ head/devel/jenkins/Makefile	Sun Sep 29 11:10:45 2013	(r328675)
> @@ -1,7 +1,7 @@
>  # $FreeBSD$
> 
>  PORTNAME=	jenkins
> -PORTVERSION=	1.531
> +PORTVERSION=	1.532
>  CATEGORIES=	devel java
>  MASTER_SITES=	http://mirrors.jenkins-ci.org/war/${PORTVERSION}/
>  DISTNAME=	jenkins
> @@ -39,12 +39,10 @@ PLIST_DIRS=	%%DATADIR%%
>  PLIST_DIRSTRY=	jenkins
[...]
>  do-install:
> -	${MKDIR} "${DATADIR}"
> -	${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/${DISTNAME}${EXTRACT_SUFX}
> ${DATADIR}/
> +	${MKDIR} ${STAGEDIR}/${DATADIR}
> +	${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/${DISTNAME}${EXTRACT_SUFX}
> ${STAGEDIR}/${DATADIR}/


Because PREFIX/jenkins is in the PLIST_DIRSTRY, it must actually exist 
during packaging packaging phase or pkgng will complain.

   =======================<phase: package        
 >============================
   ===>  Building package for jenkins-1.532
   pkg-static: 
lstat(/wrkdirs/usr/ports/devel/jenkins/work/stage/usr/local/jenkins/): 
No such file or directory
   pkg-static: DEVELOPER_MODE: Plist error: @dirrm jenkins
   *** [do-package] Error code 1

This fixes:

  do-install:
-       ${MKDIR} ${STAGEDIR}/${DATADIR}
+       ${MKDIR} ${STAGEDIR}/${DATADIR} ${STAGEDIR}${JENKINS_HOME}


> 
>  .include <bsd.port.post.mk>
> 
> Modified: head/devel/jenkins/distinfo
> ==============================================================================
> --- head/devel/jenkins/distinfo	Sun Sep 29 10:57:09 2013	(r328674)
> +++ head/devel/jenkins/distinfo	Sun Sep 29 11:10:45 2013	(r328675)
> @@ -1,2 +1,2 @@
> -SHA256 (jenkins/1.531/jenkins.war) =
> 95170a9c343c1607e3d59b7b450223aa2ceef684cebaa73ca933ffae79ec3134
> -SIZE (jenkins/1.531/jenkins.war) = 62953726
> +SHA256 (jenkins/1.532/jenkins.war) =
> 9ae26a021d3772cf6cc8f9f2eaf44fb65ec4735acccf58567b3076c5ab24672d
> +SIZE (jenkins/1.532/jenkins.war) = 62968056

-- 
Regards,
Bryan Drewery



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