Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 4 Jun 2017 22:37:13 +0000 (UTC)
From:      Muhammad Moinur Rahman <bofh@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r442597 - in head/finance/sql-ledger: . files
Message-ID:  <201706042237.v54MbDfU052090@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: bofh
Date: Sun Jun  4 22:37:12 2017
New Revision: 442597
URL: https://svnweb.freebsd.org/changeset/ports/442597

Log:
  finance/sql-ledger: Update version 3.0.8=>3.2.5
  
  - Reorder USES
  - Mark NO_ARCH
  - Move pkg-plist to TMPPLIST
  
  PR:		219712
  Submitted by:	frankenbox@live.com
  Relnotes:	http://www.sql-ledger.org/cgi-bin/nav.pl?page=misc/whatsnew.html&title=What%27s%20New

Deleted:
  head/finance/sql-ledger/pkg-plist
Modified:
  head/finance/sql-ledger/Makefile
  head/finance/sql-ledger/distinfo
  head/finance/sql-ledger/files/sql-ledger-httpd.conf.in

Modified: head/finance/sql-ledger/Makefile
==============================================================================
--- head/finance/sql-ledger/Makefile	Sun Jun  4 22:24:29 2017	(r442596)
+++ head/finance/sql-ledger/Makefile	Sun Jun  4 22:37:12 2017	(r442597)
@@ -2,7 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	sql-ledger
-PORTVERSION=	3.0.8
+PORTVERSION=	3.2.5
 CATEGORIES=	finance perl5
 MASTER_SITES=	http://www.sql-ledger.com/source/
 
@@ -17,12 +17,39 @@ RUN_DEPENDS:=	${BUILD_DEPENDS}
 NO_BUILD=	yes
 WRKSRC=		${WRKDIR}/${PORTNAME}
 SUB_FILES=	pkg-message sql-ledger-httpd.conf
-USES=		shebangfix perl5 pgsql
+USES=		perl5 pgsql shebangfix
 SHEBANG_FILES=	*.pl locale/*/*.pl bin/*/*.pl
+NO_ARCH=	yes
 
+ROOT_DIRS=	SL bin css doc images js locale spool sql templates users
+ROOT_FILES=	VERSION admin.pl am.pl ap.pl ar.pl bp.pl ca.pl cp.pl ct.pl\
+	       	favicon.ico gl.pl hr.pl ic.pl im.pl index.html ir.pl is.pl\
+		jc.pl login.pl menu.ini menu.pl oe.pl pe.pl ps.pl rc.pl\
+	       	rd.pl rp.pl setup.pl sm.pl vr.pl
+
 do-install:
-	cd ${WRKDIR} ; \
-		${TAR} -cf - ${PORTNAME} | ( cd ${STAGEDIR}${PREFIX} ; ${TAR} xf - )
 	${INSTALL_DATA} ${WRKDIR}/sql-ledger-httpd.conf ${STAGEDIR}${PREFIX}/etc/
+	@${MKDIR} ${STAGEDIR}/${WWWDIR}
+.for dir in ${ROOT_DIRS}
+	@${MKDIR} ${STAGEDIR}/${WWWDIR}/${dir}
+	@cd ${WRKSRC}/${dir} && ${COPYTREE_SHARE} . ${STAGEDIR}/${WWWDIR}/${dir}
+.endfor
+.for f in ${ROOT_FILES}
+	${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}/${WWWDIR}
+.endfor
+
+post-install:
+	@${ECHO_CMD} "@owner ${WWWOWN}" >> ${TMPPLIST}
+	@${ECHO_CMD} "@group ${WWWGRP}" >> ${TMPPLIST}
+	@${FIND} -s ${STAGEDIR}${WWWDIR} -not -type d | ${SORT} | \
+	${SED} -e 's#^${STAGEDIR}${PREFIX}/##' >> ${TMPPLIST}
+	@${FIND} -s ${STAGEDIR}${WWWDIR} -type d | \
+	${SED} -e 's#^${STAGEDIR}#@dir #' >> ${TMPPLIST}
+	${INSTALL_DATA} ${WRKSRC}/sql-ledger.conf.default \
+	${STAGEDIR}/${WWWDIR}/sql-ledger.conf.sample
+	@${ECHO} @sample ${WWWDIR}/sql-ledger.conf.sample >> ${TMPPLIST}
+	@${ECHO_CMD} "etc/sql-ledger-httpd.conf" >> ${TMPPLIST}
+	@${ECHO_CMD} "@group" >> ${TMPPLIST}
+	@${ECHO_CMD} "@owner" >> ${TMPPLIST}
 
 .include <bsd.port.mk>

Modified: head/finance/sql-ledger/distinfo
==============================================================================
--- head/finance/sql-ledger/distinfo	Sun Jun  4 22:24:29 2017	(r442596)
+++ head/finance/sql-ledger/distinfo	Sun Jun  4 22:37:12 2017	(r442597)
@@ -1,2 +1,3 @@
-SHA256 (sql-ledger-3.0.8.tar.gz) = 08a069aef3957e117fff8bdf4a4ce4cd886f25bd0d42950e96ca4b2656214aac
-SIZE (sql-ledger-3.0.8.tar.gz) = 3736757
+TIMESTAMP = 1496615752
+SHA256 (sql-ledger-3.2.5.tar.gz) = db3c7f46b85fbabc89941d752cb426a2ada3799a9867ecec20fda0b3bc78b544
+SIZE (sql-ledger-3.2.5.tar.gz) = 3812247

Modified: head/finance/sql-ledger/files/sql-ledger-httpd.conf.in
==============================================================================
--- head/finance/sql-ledger/files/sql-ledger-httpd.conf.in	Sun Jun  4 22:24:29 2017	(r442596)
+++ head/finance/sql-ledger/files/sql-ledger-httpd.conf.in	Sun Jun  4 22:37:12 2017	(r442597)
@@ -1,5 +1,5 @@
-Alias /sql-ledger %%PREFIX%%/sql-ledger/
-<Directory %%PREFIX%%/sql-ledger>
+Alias /sql-ledger %%WWWDIR%%
+<Directory %%WWWDIR%%>
   AllowOverride All
   AddHandler cgi-script .pl
   Options ExecCGI Includes FollowSymlinks
@@ -7,7 +7,7 @@ Alias /sql-ledger %%PREFIX%%/sql-ledger/
   Allow from All
 </Directory>
 
-<Directory %%PREFIX%%/sql-ledger/users>
+<Directory %%WWWDIR%%/users>
   Order Deny,Allow
   Deny from All
 </Directory>



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