Update to 0.9

Make pkg-plist read version from variable instead of hardcoded

PR:		33114
Submitted by:	perky@fallin.lv
This commit is contained in:
David W. Chapman Jr. 2001-12-25 05:08:44 +00:00
parent 0e2f3f2905
commit a0a0357e5b
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=52145
10 changed files with 190 additions and 128 deletions

View File

@ -6,7 +6,7 @@
#
PORTNAME= viewcvs
PORTVERSION= 0.8
PORTVERSION= 0.9
CATEGORIES= devel python
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= ${PORTNAME}
@ -16,16 +16,14 @@ MAINTAINER= ports@FreeBSD.org
USE_PYTHON= yes
NO_BUILD= yes
PKGMESSAGE= ${WRKDIR}/pkg-message
pre-install:
@ ${PERL} -pi -e "s:${PREFIX}/viewcvs-dev:${PREFIX}/${PORTNAME}-${PORTVERSION}:g" \
${WRKSRC}/viewcvs-install
INSTDIR?= ${PORTNAME}-${PORTVERSION}
PLIST_SUB= INSTDIR=${INSTDIR}
do-install:
@ cd ${WRKSRC} && ${PYTHON_CMD} viewcvs-install
@ cd ${WRKSRC} && INSTDIR=${PREFIX}/${INSTDIR} ${PYTHON_CMD} viewcvs-install
post-install:
@ ${SED} -e "s:%%PREFIX%%:${PREFIX}:g" pkg-message >${PKGMESSAGE}
@ ${SED} -e "s:%%INSTDIR%%:${PREFIX}/${INSTDIR}:g" pkg-message >${PKGMESSAGE}
.if !defined(BATCH)
@ ${ECHO}
@ ${CAT} ${PKGMESSAGE}

View File

@ -1 +1 @@
MD5 (viewcvs-0.8.tar.gz) = 5778486247e28f9e9bcd90cf86bab1e9
MD5 (viewcvs-0.9.tar.gz) = d0d73062e4e0d6273eff38993fc5fe47

View File

@ -1,6 +1,24 @@
--- viewcvs-install Fri May 12 06:26:11 2000
+++ viewcvs-install.new Sun Jul 2 19:59:28 2000
@@ -159,10 +159,10 @@
--- viewcvs-install.orig Fri Dec 21 20:59:45 2001
+++ viewcvs-install Mon Dec 24 02:16:56 2001
@@ -51,7 +51,7 @@
""" % version
## installer defaults
-ROOT_DIR = "/usr/local/viewcvs-" + version
+ROOT_DIR = os.environ['INSTDIR']
## list of files for installation
@@ -192,7 +192,7 @@
if type(prompt_replace) == type(""):
print prompt_replace
while 1:
- temp = raw_input("\n File %s\n exists and is different from source file.\n DO YOU WANT TO,\n overwrite [o]\n do not overwrite [d]\n view differences [v]: " % (dest_path))
+ temp = 'o'
print
temp = string.lower(temp[0])
@@ -245,10 +245,10 @@
print INFO_TEXT
## get the install path

View File

@ -1,5 +1,5 @@
If you would like to set up ViewCVS in a usable manner, all
you need to do is modify the configuration file, located at
%%PREFIX%%/share/viewcvs/viewcvs.conf, to note where your
%%INSTDIR%%/viewcvs.conf, to note where your
CVSROOT is, and then copy the actual CGI (located at
%%PREFIX%%/share/viewcvs/cgi/viewcvs.cgi) to your cgi-bin.
%%INSTDIR%%/cgi/viewcvs.cgi) to your cgi-bin.

View File

@ -1,51 +1,66 @@
viewcvs-0.8/cvsdbadmin
viewcvs-0.8/loginfo-handler
viewcvs-0.8/make-database
viewcvs-0.8/standalone.py
viewcvs-0.8/cgi/viewcvs.cgi
viewcvs-0.8/cgi/query.cgi
viewcvs-0.8/doc/help_rootview.html
viewcvs-0.8/doc/help_dirview.html
viewcvs-0.8/doc/images/logo.png
viewcvs-0.8/doc/images/chalk.jpg
viewcvs-0.8/doc/images/cvsgraph_16x16.png
viewcvs-0.8/doc/images/cvsgraph_32x32.png
viewcvs-0.8/lib/PyFontify.py
viewcvs-0.8/lib/PyFontify.pyc
viewcvs-0.8/lib/blame.py
viewcvs-0.8/lib/blame.pyc
viewcvs-0.8/lib/compat.py
viewcvs-0.8/lib/compat.pyc
viewcvs-0.8/lib/config.py
viewcvs-0.8/lib/config.pyc
viewcvs-0.8/lib/cvsdb.py
viewcvs-0.8/lib/cvsdb.pyc
viewcvs-0.8/lib/dbi.py
viewcvs-0.8/lib/dbi.pyc
viewcvs-0.8/lib/debug.py
viewcvs-0.8/lib/debug.pyc
viewcvs-0.8/lib/popen.py
viewcvs-0.8/lib/popen.pyc
viewcvs-0.8/lib/py2html.py
viewcvs-0.8/lib/py2html.pyc
viewcvs-0.8/lib/query.py
viewcvs-0.8/lib/query.pyc
viewcvs-0.8/lib/rcsparse.py
viewcvs-0.8/lib/rcsparse.pyc
viewcvs-0.8/lib/rlog.py
viewcvs-0.8/lib/rlog.pyc
viewcvs-0.8/lib/viewcvs.py
viewcvs-0.8/lib/viewcvs.pyc
viewcvs-0.8/lib/ezt.py
viewcvs-0.8/lib/ezt.pyc
viewcvs-0.8/lib/apache_icons.py
viewcvs-0.8/lib/apache_icons.pyc
viewcvs-0.8/templates/directory.ezt
viewcvs-0.8/templates/log.ezt
viewcvs-0.8/templates/log_table.ezt
viewcvs-0.8/templates/query.ezt
@dirrm viewcvs-0.8/cgi
@dirrm viewcvs-0.8/doc/images
@dirrm viewcvs-0.8/doc
@dirrm viewcvs-0.8/lib
@dirrm viewcvs-0.8/templates
%%INSTDIR%%/cgi/query.cgi
%%INSTDIR%%/cgi/viewcvs.cgi
%%INSTDIR%%/cvsdbadmin
%%INSTDIR%%/cvsgraph.conf
%%INSTDIR%%/doc/help_dirview.html
%%INSTDIR%%/doc/help_log.html
%%INSTDIR%%/doc/help_logtable.html
%%INSTDIR%%/doc/help_query.html
%%INSTDIR%%/doc/help_rootview.html
%%INSTDIR%%/doc/images/chalk.jpg
%%INSTDIR%%/doc/images/cvsgraph_16x16.png
%%INSTDIR%%/doc/images/cvsgraph_32x32.png
%%INSTDIR%%/doc/images/logo.png
%%INSTDIR%%/lib/PyFontify.py
%%INSTDIR%%/lib/PyFontify.pyc
%%INSTDIR%%/lib/accept.py
%%INSTDIR%%/lib/accept.pyc
%%INSTDIR%%/lib/apache_icons.py
%%INSTDIR%%/lib/apache_icons.pyc
%%INSTDIR%%/lib/blame.py
%%INSTDIR%%/lib/blame.pyc
%%INSTDIR%%/lib/compat.py
%%INSTDIR%%/lib/compat.pyc
%%INSTDIR%%/lib/config.py
%%INSTDIR%%/lib/config.pyc
%%INSTDIR%%/lib/cvsdb.py
%%INSTDIR%%/lib/cvsdb.pyc
%%INSTDIR%%/lib/dbi.py
%%INSTDIR%%/lib/dbi.pyc
%%INSTDIR%%/lib/debug.py
%%INSTDIR%%/lib/debug.pyc
%%INSTDIR%%/lib/ezt.py
%%INSTDIR%%/lib/ezt.pyc
%%INSTDIR%%/lib/popen.py
%%INSTDIR%%/lib/popen.pyc
%%INSTDIR%%/lib/py2html.py
%%INSTDIR%%/lib/py2html.pyc
%%INSTDIR%%/lib/query.py
%%INSTDIR%%/lib/query.pyc
%%INSTDIR%%/lib/rcsparse.py
%%INSTDIR%%/lib/rcsparse.pyc
%%INSTDIR%%/lib/rlog.py
%%INSTDIR%%/lib/rlog.pyc
%%INSTDIR%%/lib/viewcvs.py
%%INSTDIR%%/lib/viewcvs.pyc
%%INSTDIR%%/loginfo-handler
%%INSTDIR%%/make-database
%%INSTDIR%%/standalone.py
%%INSTDIR%%/templates/annotate.ezt
%%INSTDIR%%/templates/diff.ezt
%%INSTDIR%%/templates/dir_alternate.ezt
%%INSTDIR%%/templates/directory.ezt
%%INSTDIR%%/templates/footer.ezt
%%INSTDIR%%/templates/graph.ezt
%%INSTDIR%%/templates/header.ezt
%%INSTDIR%%/templates/log.ezt
%%INSTDIR%%/templates/log_table.ezt
%%INSTDIR%%/templates/markup.ezt
%%INSTDIR%%/templates/query.ezt
%%INSTDIR%%/viewcvs.conf
@dirrm %%INSTDIR%%/templates
@dirrm %%INSTDIR%%/lib
@dirrm %%INSTDIR%%/doc/images
@dirrm %%INSTDIR%%/doc
@dirrm %%INSTDIR%%/cgi
@dirrm %%INSTDIR%%

View File

@ -6,7 +6,7 @@
#
PORTNAME= viewcvs
PORTVERSION= 0.8
PORTVERSION= 0.9
CATEGORIES= devel python
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= ${PORTNAME}
@ -16,16 +16,14 @@ MAINTAINER= ports@FreeBSD.org
USE_PYTHON= yes
NO_BUILD= yes
PKGMESSAGE= ${WRKDIR}/pkg-message
pre-install:
@ ${PERL} -pi -e "s:${PREFIX}/viewcvs-dev:${PREFIX}/${PORTNAME}-${PORTVERSION}:g" \
${WRKSRC}/viewcvs-install
INSTDIR?= ${PORTNAME}-${PORTVERSION}
PLIST_SUB= INSTDIR=${INSTDIR}
do-install:
@ cd ${WRKSRC} && ${PYTHON_CMD} viewcvs-install
@ cd ${WRKSRC} && INSTDIR=${PREFIX}/${INSTDIR} ${PYTHON_CMD} viewcvs-install
post-install:
@ ${SED} -e "s:%%PREFIX%%:${PREFIX}:g" pkg-message >${PKGMESSAGE}
@ ${SED} -e "s:%%INSTDIR%%:${PREFIX}/${INSTDIR}:g" pkg-message >${PKGMESSAGE}
.if !defined(BATCH)
@ ${ECHO}
@ ${CAT} ${PKGMESSAGE}

View File

@ -1 +1 @@
MD5 (viewcvs-0.8.tar.gz) = 5778486247e28f9e9bcd90cf86bab1e9
MD5 (viewcvs-0.9.tar.gz) = d0d73062e4e0d6273eff38993fc5fe47

View File

@ -1,6 +1,24 @@
--- viewcvs-install Fri May 12 06:26:11 2000
+++ viewcvs-install.new Sun Jul 2 19:59:28 2000
@@ -159,10 +159,10 @@
--- viewcvs-install.orig Fri Dec 21 20:59:45 2001
+++ viewcvs-install Mon Dec 24 02:16:56 2001
@@ -51,7 +51,7 @@
""" % version
## installer defaults
-ROOT_DIR = "/usr/local/viewcvs-" + version
+ROOT_DIR = os.environ['INSTDIR']
## list of files for installation
@@ -192,7 +192,7 @@
if type(prompt_replace) == type(""):
print prompt_replace
while 1:
- temp = raw_input("\n File %s\n exists and is different from source file.\n DO YOU WANT TO,\n overwrite [o]\n do not overwrite [d]\n view differences [v]: " % (dest_path))
+ temp = 'o'
print
temp = string.lower(temp[0])
@@ -245,10 +245,10 @@
print INFO_TEXT
## get the install path

View File

@ -1,5 +1,5 @@
If you would like to set up ViewCVS in a usable manner, all
you need to do is modify the configuration file, located at
%%PREFIX%%/share/viewcvs/viewcvs.conf, to note where your
%%INSTDIR%%/viewcvs.conf, to note where your
CVSROOT is, and then copy the actual CGI (located at
%%PREFIX%%/share/viewcvs/cgi/viewcvs.cgi) to your cgi-bin.
%%INSTDIR%%/cgi/viewcvs.cgi) to your cgi-bin.

View File

@ -1,51 +1,66 @@
viewcvs-0.8/cvsdbadmin
viewcvs-0.8/loginfo-handler
viewcvs-0.8/make-database
viewcvs-0.8/standalone.py
viewcvs-0.8/cgi/viewcvs.cgi
viewcvs-0.8/cgi/query.cgi
viewcvs-0.8/doc/help_rootview.html
viewcvs-0.8/doc/help_dirview.html
viewcvs-0.8/doc/images/logo.png
viewcvs-0.8/doc/images/chalk.jpg
viewcvs-0.8/doc/images/cvsgraph_16x16.png
viewcvs-0.8/doc/images/cvsgraph_32x32.png
viewcvs-0.8/lib/PyFontify.py
viewcvs-0.8/lib/PyFontify.pyc
viewcvs-0.8/lib/blame.py
viewcvs-0.8/lib/blame.pyc
viewcvs-0.8/lib/compat.py
viewcvs-0.8/lib/compat.pyc
viewcvs-0.8/lib/config.py
viewcvs-0.8/lib/config.pyc
viewcvs-0.8/lib/cvsdb.py
viewcvs-0.8/lib/cvsdb.pyc
viewcvs-0.8/lib/dbi.py
viewcvs-0.8/lib/dbi.pyc
viewcvs-0.8/lib/debug.py
viewcvs-0.8/lib/debug.pyc
viewcvs-0.8/lib/popen.py
viewcvs-0.8/lib/popen.pyc
viewcvs-0.8/lib/py2html.py
viewcvs-0.8/lib/py2html.pyc
viewcvs-0.8/lib/query.py
viewcvs-0.8/lib/query.pyc
viewcvs-0.8/lib/rcsparse.py
viewcvs-0.8/lib/rcsparse.pyc
viewcvs-0.8/lib/rlog.py
viewcvs-0.8/lib/rlog.pyc
viewcvs-0.8/lib/viewcvs.py
viewcvs-0.8/lib/viewcvs.pyc
viewcvs-0.8/lib/ezt.py
viewcvs-0.8/lib/ezt.pyc
viewcvs-0.8/lib/apache_icons.py
viewcvs-0.8/lib/apache_icons.pyc
viewcvs-0.8/templates/directory.ezt
viewcvs-0.8/templates/log.ezt
viewcvs-0.8/templates/log_table.ezt
viewcvs-0.8/templates/query.ezt
@dirrm viewcvs-0.8/cgi
@dirrm viewcvs-0.8/doc/images
@dirrm viewcvs-0.8/doc
@dirrm viewcvs-0.8/lib
@dirrm viewcvs-0.8/templates
%%INSTDIR%%/cgi/query.cgi
%%INSTDIR%%/cgi/viewcvs.cgi
%%INSTDIR%%/cvsdbadmin
%%INSTDIR%%/cvsgraph.conf
%%INSTDIR%%/doc/help_dirview.html
%%INSTDIR%%/doc/help_log.html
%%INSTDIR%%/doc/help_logtable.html
%%INSTDIR%%/doc/help_query.html
%%INSTDIR%%/doc/help_rootview.html
%%INSTDIR%%/doc/images/chalk.jpg
%%INSTDIR%%/doc/images/cvsgraph_16x16.png
%%INSTDIR%%/doc/images/cvsgraph_32x32.png
%%INSTDIR%%/doc/images/logo.png
%%INSTDIR%%/lib/PyFontify.py
%%INSTDIR%%/lib/PyFontify.pyc
%%INSTDIR%%/lib/accept.py
%%INSTDIR%%/lib/accept.pyc
%%INSTDIR%%/lib/apache_icons.py
%%INSTDIR%%/lib/apache_icons.pyc
%%INSTDIR%%/lib/blame.py
%%INSTDIR%%/lib/blame.pyc
%%INSTDIR%%/lib/compat.py
%%INSTDIR%%/lib/compat.pyc
%%INSTDIR%%/lib/config.py
%%INSTDIR%%/lib/config.pyc
%%INSTDIR%%/lib/cvsdb.py
%%INSTDIR%%/lib/cvsdb.pyc
%%INSTDIR%%/lib/dbi.py
%%INSTDIR%%/lib/dbi.pyc
%%INSTDIR%%/lib/debug.py
%%INSTDIR%%/lib/debug.pyc
%%INSTDIR%%/lib/ezt.py
%%INSTDIR%%/lib/ezt.pyc
%%INSTDIR%%/lib/popen.py
%%INSTDIR%%/lib/popen.pyc
%%INSTDIR%%/lib/py2html.py
%%INSTDIR%%/lib/py2html.pyc
%%INSTDIR%%/lib/query.py
%%INSTDIR%%/lib/query.pyc
%%INSTDIR%%/lib/rcsparse.py
%%INSTDIR%%/lib/rcsparse.pyc
%%INSTDIR%%/lib/rlog.py
%%INSTDIR%%/lib/rlog.pyc
%%INSTDIR%%/lib/viewcvs.py
%%INSTDIR%%/lib/viewcvs.pyc
%%INSTDIR%%/loginfo-handler
%%INSTDIR%%/make-database
%%INSTDIR%%/standalone.py
%%INSTDIR%%/templates/annotate.ezt
%%INSTDIR%%/templates/diff.ezt
%%INSTDIR%%/templates/dir_alternate.ezt
%%INSTDIR%%/templates/directory.ezt
%%INSTDIR%%/templates/footer.ezt
%%INSTDIR%%/templates/graph.ezt
%%INSTDIR%%/templates/header.ezt
%%INSTDIR%%/templates/log.ezt
%%INSTDIR%%/templates/log_table.ezt
%%INSTDIR%%/templates/markup.ezt
%%INSTDIR%%/templates/query.ezt
%%INSTDIR%%/viewcvs.conf
@dirrm %%INSTDIR%%/templates
@dirrm %%INSTDIR%%/lib
@dirrm %%INSTDIR%%/doc/images
@dirrm %%INSTDIR%%/doc
@dirrm %%INSTDIR%%/cgi
@dirrm %%INSTDIR%%