freebsd-ports/finance/sql-ledger/Makefile
Muhammad Moinur Rahman ad28b9b619 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
2017-06-04 22:37:12 +00:00

55 lines
1.8 KiB
Makefile

# Created by: lth@FreeBSD.org
# $FreeBSD$
PORTNAME= sql-ledger
PORTVERSION= 3.2.5
CATEGORIES= finance perl5
MASTER_SITES= http://www.sql-ledger.com/source/
MAINTAINER= bofh@FreeBSD.org
COMMENT= Double entry accounting system
LICENSE= GPLv2
BUILD_DEPENDS= p5-DBD-Pg>=0:databases/p5-DBD-Pg
RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_BUILD= yes
WRKSRC= ${WRKDIR}/${PORTNAME}
SUB_FILES= pkg-message sql-ledger-httpd.conf
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:
${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>