diff options
author | sergei <sergei@FreeBSD.org> | 2004-10-12 16:23:52 +0800 |
---|---|---|
committer | sergei <sergei@FreeBSD.org> | 2004-10-12 16:23:52 +0800 |
commit | abc03e05504991cd004d0cdcc261b60597d71bf0 (patch) | |
tree | 3fbce268f489fce1788ed72ef2450f4641aa8f8a /sysutils/cfvers | |
parent | de74d80f77e799f5ffe125994c6e02072454a507 (diff) | |
download | freebsd-ports-gnome-abc03e05504991cd004d0cdcc261b60597d71bf0.tar.gz freebsd-ports-gnome-abc03e05504991cd004d0cdcc261b60597d71bf0.tar.zst freebsd-ports-gnome-abc03e05504991cd004d0cdcc261b60597d71bf0.zip |
Add cfvers-0.4.6:
cfvers is a versioning system for configuration files.
It is similar to cvs and subversion, but different in its orientation
toward system configuration files (think /etc), dealing with all file types
and attributes.
Features:
- does not pollute the filesystem outside its dirs;
- keeps both data and metadata (owner, group, perms, atime, mtime);
- deals with all types of files (S_IFSOCK, S_IFLNK, S_IFREG, S_IFBLK,
S_IFDIR, S_IFCHR, S_IFIFO);
WWW: http://www.nongnu.org/cfvers/
PR: ports/72419
Submitted by: Janos Mohacsi <janos.mohacsi@bsd.hu>
Diffstat (limited to 'sysutils/cfvers')
-rw-r--r-- | sysutils/cfvers/Makefile | 37 | ||||
-rw-r--r-- | sysutils/cfvers/distinfo | 2 | ||||
-rw-r--r-- | sysutils/cfvers/pkg-descr | 14 | ||||
-rw-r--r-- | sysutils/cfvers/pkg-plist | 32 |
4 files changed, 85 insertions, 0 deletions
diff --git a/sysutils/cfvers/Makefile b/sysutils/cfvers/Makefile new file mode 100644 index 000000000000..728f68ccb7d7 --- /dev/null +++ b/sysutils/cfvers/Makefile @@ -0,0 +1,37 @@ +# New ports collection makefile for: cfvers +# Date created: 2004-10-06 +# Whom: janos.mohacsi@bsd.hu +# +# $FreeBSD$ +# + +PORTNAME= cfvers +PORTVERSION= 0.4.6 +CATEGORIES= sysutils devel +MASTER_SITES= ${MASTER_SITE_SAVANNAH} +MASTER_SITE_SUBDIR= ${PORTNAME} + +MAINTAINER= ports@FreeBSD.org +COMMENT= Configuration versioning system + +RUN_DEPENDS= ${PYTHON_SIELIBDIR}/sqlite/main.py:${PORTSDIR}/databases/py-PySQLite + +USE_GMAKE= yes +USE_PYTHON= yes +USE_REINPLACE= yes +GNU_CONFIGURE= yes + +MAN1= cfv.1 cfvadmin.1 +DOCS= AUTHORS NEWS README TODO doc/*.html + +post-configure: + ${REINPLACE_CMD} -e 's,/etc/cfvers.conf,${PREFIX}/etc/cfvers.conf,g' \ + ${WRKSRC}/cfvers/cmd.py + +.if !defined(NOPORTDOCS) +post-install: + @${MKDIR} ${DOCSDIR} + cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} ${DOCSDIR} +.endif + +.include <bsd.port.mk> diff --git a/sysutils/cfvers/distinfo b/sysutils/cfvers/distinfo new file mode 100644 index 000000000000..3c624e1b3911 --- /dev/null +++ b/sysutils/cfvers/distinfo @@ -0,0 +1,2 @@ +MD5 (cfvers-0.4.6.tar.gz) = 2f6976acd17fda49b404ce4ad870777f +SIZE (cfvers-0.4.6.tar.gz) = 112353 diff --git a/sysutils/cfvers/pkg-descr b/sysutils/cfvers/pkg-descr new file mode 100644 index 000000000000..32dfc47b08f9 --- /dev/null +++ b/sysutils/cfvers/pkg-descr @@ -0,0 +1,14 @@ +cfvers is a versioning system for configuration files. It is similar to +cvs and subversion, but different in its orientation toward system +configuration files (think /etc), dealing with all file types and +attributes. + +Features: +- does not pollute the filesystem outside its dirs; +- keeps both data and metadata (owner, group, perms, atime, mtime); +- deals with all types of files (S_IFSOCK, S_IFLNK, S_IFREG, S_IFBLK, + S_IFDIR, S_IFCHR, S_IFIFO); + +WWW: http://www.nongnu.org/cfvers/ + +Janos Mohacsi <janos.mohacsi@bsd.hu> diff --git a/sysutils/cfvers/pkg-plist b/sysutils/cfvers/pkg-plist new file mode 100644 index 000000000000..513bf69e70f1 --- /dev/null +++ b/sysutils/cfvers/pkg-plist @@ -0,0 +1,32 @@ +@comment $FreeBSD$ +bin/cfv +bin/cfvadmin +%%PYTHON_SITELIBDIR%%/cfvers/repository/__init__.py +%%PYTHON_SITELIBDIR%%/cfvers/repository/__init__.pyc +%%PYTHON_SITELIBDIR%%/cfvers/repository/__init__.pyo +%%PYTHON_SITELIBDIR%%/cfvers/repository/sql.py +%%PYTHON_SITELIBDIR%%/cfvers/repository/sql.pyc +%%PYTHON_SITELIBDIR%%/cfvers/repository/sql.pyo +%%PYTHON_SITELIBDIR%%/cfvers/repository/r_sqlite.py +%%PYTHON_SITELIBDIR%%/cfvers/repository/r_sqlite.pyc +%%PYTHON_SITELIBDIR%%/cfvers/repository/r_sqlite.pyo +%%PYTHON_SITELIBDIR%%/cfvers/repository/r_postgresql.py +%%PYTHON_SITELIBDIR%%/cfvers/repository/r_postgresql.pyc +%%PYTHON_SITELIBDIR%%/cfvers/repository/r_postgresql.pyo +%%PYTHON_SITELIBDIR%%/cfvers/__init__.py +%%PYTHON_SITELIBDIR%%/cfvers/__init__.pyc +%%PYTHON_SITELIBDIR%%/cfvers/__init__.pyo +%%PYTHON_SITELIBDIR%%/cfvers/main.py +%%PYTHON_SITELIBDIR%%/cfvers/main.pyc +%%PYTHON_SITELIBDIR%%/cfvers/main.pyo +%%PYTHON_SITELIBDIR%%/cfvers/cmd.py +%%PYTHON_SITELIBDIR%%/cfvers/cmd.pyc +%%PYTHON_SITELIBDIR%%/cfvers/cmd.pyo +%%PORTDOCS%%%%DOCSDIR%%/AUTHORS +%%PORTDOCS%%%%DOCSDIR%%/NEWS +%%PORTDOCS%%%%DOCSDIR%%/README +%%PORTDOCS%%%%DOCSDIR%%/TODO +%%PORTDOCS%%%%DOCSDIR%%/cfv.html +%%PORTDOCS%%%%DOCSDIR%%/cfvadmin.html +%%PORTDOCS%%%%DOCSDIR%%/manual.html +%%PORTDOCS%%@dirrm %%DOCSDIR%% |