Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 6 Sep 2014 09:27:24 +0000 (UTC)
From:      Thomas Zander <riggs@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r367409 - in head/databases/pgaccess: . files
Message-ID:  <201409060927.s869ROFp085893@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: riggs
Date: Sat Sep  6 09:27:24 2014
New Revision: 367409
URL: http://svnweb.freebsd.org/changeset/ports/367409
QAT: https://qat.redports.org/buildarchive/r367409/

Log:
  - Update to new upstream version 1.00.20140902
  - Assign maintainership to Chris Hutchinson <portmaster@bsdforge.com>
  - Cleanup Makefile, update pkg-descr
  - Stagify
  - Remove EXPIRATION_DATE
  
  PR:		193046
  Submitted by:	portmaster@bsdforge.com
  Reviewed by:	riggs

Modified:
  head/databases/pgaccess/Makefile
  head/databases/pgaccess/distinfo
  head/databases/pgaccess/files/run-tcl-file
  head/databases/pgaccess/pkg-descr
  head/databases/pgaccess/pkg-plist

Modified: head/databases/pgaccess/Makefile
==============================================================================
--- head/databases/pgaccess/Makefile	Sat Sep  6 09:20:31 2014	(r367408)
+++ head/databases/pgaccess/Makefile	Sat Sep  6 09:27:24 2014	(r367409)
@@ -2,31 +2,28 @@
 # $FreeBSD$
 
 PORTNAME=	pgaccess
-PORTVERSION=	0.99.0.20040219
-PORTREVISION=	3
+PORTVERSION=	1.00.20140902
 CATEGORIES=	databases tcl tk
-MASTER_SITES=	SF
-DISTNAME=	${PORTNAME}-${PORTVERSION:S/./_/g}
-EXTRACT_SUFX=	.tgz
+MASTER_SITES=	http://bsdforge.com/projects/source/databases/pgaccess/
 
-MAINTAINER= ports@FreeBSD.org
-COMMENT=	Powerful GUI PostgreSQL database administration tool and toolkit
+MAINTAINER=	portmaster@bsdforge.com
+COMMENT=	Powerful PostgreSQL database GUI administration tool and toolkit
 
-DEPRECATED=	not maintained upstreams for ten years
-EXPIRATION_DATE=2014-08-31
+LICENSE=	BSD4CLAUSE
 
-BUILD_DEPENDS+=	${RUN_DEPENDS}
 RUN_DEPENDS=	${LOCALBASE}/lib/pgtcl/pkgIndex.tcl:${PORTSDIR}/databases/pgtcl
 
-USE_PGSQL=	server:extract
+USES=		pgsql tk:84+ tar:xz
+
+NO_ARCH=	yes
 
-TCLVERSION?=	8.4
 DOCSDIR=	${PREFIX}/share/doc/postgresql/${PORTNAME}
 PGACCESSDIR=	${PREFIX}/share/postgresql/${PORTNAME}
 
 OPTIONS_DEFINE=	DOCS
 
-NO_STAGE=	yes
+.include <bsd.port.options.mk>
+
 post-patch:
 	@${REINPLACE_CMD} -e "s,/usr/bin,${PREFIX}/bin,g ; " ${WRKSRC}/lib/mainlib.tcl
 	@${RM} ${WRKSRC}/lib/mainlib.tcl.bak
@@ -34,25 +31,23 @@ post-patch:
 do-build:
 .for targetfile in pgaccess.tcl pgmonitor
 	@ ${SED} -e "s,%%LOCALBASE%%,${LOCALBASE},g; \
-		     s,%%TCL_VERSION%%,${TCLVERSION},g; \
+		     s,%%WISH%%,${WISH},g; \
 		     s,%%PREFIX%%,${PREFIX},g; \
 		     s,%%PROGRAM%%,${targetfile},g" \
 		< ${FILESDIR}/run-tcl-file > ${WRKDIR}/${targetfile:R}.sh
 .endfor
 
 do-install:
-	@${MKDIR} ${PGACCESSDIR} ; \
-	 cd ${WRKSRC} ;\
-	 ${TAR} cf - `${FIND} * ! \( -path win32\* -o -path doc\* \)` | \
-	 ( cd ${PGACCESSDIR}; ${TAR} xf - ) ; \
-	 ${CHOWN} -R 0:0 ${PGACCESSDIR}
+	@${MKDIR} ${STAGEDIR}${PGACCESSDIR} ; \
+	cd ${WRKSRC} ;\
+	${TAR} cf - `${FIND} * ! \( -path win32\* -o -path doc\* \)` | \
+	( cd ${STAGEDIR}${PGACCESSDIR}; ${TAR} xf - )
 .for targetfile in pgaccess pgmonitor
-	${INSTALL_SCRIPT} ${WRKDIR}/${targetfile}.sh ${PREFIX}/bin/${targetfile}
+	${INSTALL_SCRIPT} ${WRKDIR}/${targetfile}.sh ${STAGEDIR}${PREFIX}/bin/${targetfile}
 .endfor
-	@${MKDIR} ${DOCSDIR} ; \
-	 cd ${WRKSRC}/doc/html ;\
-	 ${TAR} cf - * | \
-	 ( cd ${DOCSDIR}; ${TAR} xf - ) ; \
-	 ${CHOWN} -R 0:0 ${DOCSDIR}
+	@${MKDIR} ${STAGEDIR}${DOCSDIR} ; \
+	cd ${WRKSRC}/doc/html ;\
+	${TAR} cf - * | \
+	( cd ${STAGEDIR}${DOCSDIR}; ${TAR} xf - )
 
 .include <bsd.port.mk>

Modified: head/databases/pgaccess/distinfo
==============================================================================
--- head/databases/pgaccess/distinfo	Sat Sep  6 09:20:31 2014	(r367408)
+++ head/databases/pgaccess/distinfo	Sat Sep  6 09:27:24 2014	(r367409)
@@ -1,2 +1,2 @@
-SHA256 (pgaccess-0_99_0_20040219.tgz) = 26eb9edd450b069f0b8a044f34fbacbbcb9dd135e7fc96701cd3d2520eded7a9
-SIZE (pgaccess-0_99_0_20040219.tgz) = 1457184
+SHA256 (pgaccess-1.00.20140902.tar.xz) = b024e651f28533bdb04bdc4c2f908be4860cce080f5aa18e0f91677ef936b65a
+SIZE (pgaccess-1.00.20140902.tar.xz) = 1094440

Modified: head/databases/pgaccess/files/run-tcl-file
==============================================================================
--- head/databases/pgaccess/files/run-tcl-file	Sat Sep  6 09:20:31 2014	(r367408)
+++ head/databases/pgaccess/files/run-tcl-file	Sat Sep  6 09:27:24 2014	(r367409)
@@ -1,6 +1,6 @@
 #!/bin/sh
 
-PATH_TO_WISH='%%LOCALBASE%%/bin/wish%%TCL_VERSION%%'
+PATH_TO_WISH='%%WISH%%'
 PGACCESS_HOME='%%PREFIX%%/share/postgresql/pgaccess'
 PGLIB='%%LOCALBASE%%/lib'
 PGPORT="${PGPORT:-5432}"

Modified: head/databases/pgaccess/pkg-descr
==============================================================================
--- head/databases/pgaccess/pkg-descr	Sat Sep  6 09:20:31 2014	(r367408)
+++ head/databases/pgaccess/pkg-descr	Sat Sep  6 09:27:24 2014	(r367409)
@@ -1,13 +1,13 @@
-PgAccess is one of the prettiest GUIs (graphical user interfaces) for
-the open source database PostgreSQL.
+PgAccess is a pretty GUI (Griphical User Interface) for the open source
+database PostgreSQL.
 
-PgAccess is a cross-platform database management tool for PostgreSQL
-written in Tcl/Tk. There are active efforts to turn it into a tool for
-writing applications that can work in a distributed client-server
-model (a central PostgreSQL database and remote clients).
+PgAccess is a cross-platform database management tool for PostgreSQL, written in
+Tcl/Tk. There are active efforts to turn it into a tool for writing applications
+that can work in a distributed client-server model (a central PostgreSQL
+database and remote clients).
 
-PgAccess was originally written by Constantin Teodorescu using Visual
-Tcl, "the best tool for developing Tcl/Tk applications I've ever
-seen." It is currently managed by a growing team of developers.
+PgAccess was originally written by Constantin Teodorescu using Visual Tcl,
+"the best tool for developing Tcl/Tk applications I've ever seen."
+It is currently managed by hte developers at BSDforge.com.
 
-WWW: http://sourceforge.net/projects/pgaccess/
+WWW: http://BSDforge.com/projects/databases/pgaccess/

Modified: head/databases/pgaccess/pkg-plist
==============================================================================
--- head/databases/pgaccess/pkg-plist	Sat Sep  6 09:20:31 2014	(r367408)
+++ head/databases/pgaccess/pkg-plist	Sat Sep  6 09:27:24 2014	(r367409)
@@ -56,8 +56,8 @@ bin/pgmonitor
 %%PORTDOCS%%%%DOCSDIR%%/win32.html
 share/postgresql/pgaccess/Makefile
 share/postgresql/pgaccess/README
-share/postgresql/pgaccess/changelog
-share/postgresql/pgaccess/copyright
+share/postgresql/pgaccess/CHANGELOG
+share/postgresql/pgaccess/LICENSE
 share/postgresql/pgaccess/demo/README.demo
 share/postgresql/pgaccess/demo/demo.pga
 share/postgresql/pgaccess/demo/formdemo72.sql
@@ -88,7 +88,7 @@ share/postgresql/pgaccess/images/icon_ta
 share/postgresql/pgaccess/images/icon_text.gif
 share/postgresql/pgaccess/images/icon_tree.gif
 share/postgresql/pgaccess/images/logo.gif
-share/postgresql/pgaccess/known_bugs
+share/postgresql/pgaccess/BUGS
 share/postgresql/pgaccess/lib/aggregates.tcl
 share/postgresql/pgaccess/lib/casts.tcl
 share/postgresql/pgaccess/lib/colors.tcl
@@ -365,7 +365,7 @@ share/postgresql/pgaccess/osx/README.osx
 share/postgresql/pgaccess/osx/dylib/libpgtcl.7.3.dylib.sit
 share/postgresql/pgaccess/pgaccess.tcl
 share/postgresql/pgaccess/pgmonitor
-share/postgresql/pgaccess/todo
+share/postgresql/pgaccess/TODO
 share/postgresql/pgaccess/utils/mkkit.tcl
 @dirrm share/postgresql/pgaccess/utils
 @dirrm share/postgresql/pgaccess/osx/dylib
@@ -391,7 +391,5 @@ share/postgresql/pgaccess/utils/mkkit.tc
 @dirrm share/postgresql/pgaccess/extra
 @dirrm share/postgresql/pgaccess/demo
 @dirrm share/postgresql/pgaccess
-@dirrmtry share/postgresql
-%%PORTDOCS%%@dirrm share/doc/postgresql/pgaccess/tutorial
-%%PORTDOCS%%@dirrm share/doc/postgresql/pgaccess
-%%PORTDOCS%%@dirrmtry share/doc/postgresql
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/tutorial
+%%PORTDOCS%%@dirrm %%DOCSDIR%%



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