mirror of
https://git.FreeBSD.org/ports.git
synced 2025-01-27 10:03:20 +00:00
add maint
System maintenance package written in Python and CSH PR: 27022 Submitted by: Dale Weber <netman@dynaplex.net>
This commit is contained in:
parent
d60a2edb4e
commit
6f98c77390
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=43056
@ -74,6 +74,7 @@
|
||||
SUBDIR += logrotate
|
||||
SUBDIR += logtool
|
||||
SUBDIR += lsof
|
||||
SUBDIR += maint
|
||||
SUBDIR += manck
|
||||
SUBDIR += medusa
|
||||
SUBDIR += mei
|
||||
|
47
sysutils/maint/Makefile
Normal file
47
sysutils/maint/Makefile
Normal file
@ -0,0 +1,47 @@
|
||||
# New ports collection makefile for: maint
|
||||
# Date created: 02-May-2001
|
||||
# Whom: Dale Weber <netman@dynaplex.net>
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= maint
|
||||
PORTVERSION= 0.5.2
|
||||
CATEGORIES= sysutils python
|
||||
MASTER_SITES= http://www.dynaplex.net/opensource/software/
|
||||
|
||||
MAINTAINER= netman@dynaplex.net
|
||||
|
||||
BUILD_DEPENDS= cvsup:${PORTSDIR}/net/cvsup-bin
|
||||
RUN_DEPENDS= cvsup:${PORTSDIR}/net/cvsup-bin
|
||||
|
||||
USE_PYTHON= yes
|
||||
NO_BUILD= yes
|
||||
|
||||
BINDIR= ${PREFIX}/bin
|
||||
MYCONFDIR= ${PREFIX}/etc/maint
|
||||
MYSCRIPTDIR= ${MYCONFDIR}/scripts
|
||||
MYSUPFILESDIR= ${MYCONFDIR}/supfiles
|
||||
MYSHAREDIR= ${PREFIX}/share/maint
|
||||
MYDATADIR= ${MYSHAREDIR}/data
|
||||
MYLOGSDIR= ${MYSHAREDIR}/logs
|
||||
MYDOCDIR= ${MYSHAREDIR}/doc
|
||||
|
||||
do-install:
|
||||
${MKDIR} ${MYCONFDIR}
|
||||
${MKDIR} ${MYSCRIPTDIR}
|
||||
${MKDIR} ${MYSUPFILESDIR}
|
||||
${MKDIR} ${MYSHAREDIR}
|
||||
${MKDIR} ${MYDOCDIR}
|
||||
${MKDIR} ${MYDATADIR}
|
||||
${MKDIR} ${MYLOGSDIR}
|
||||
${INSTALL_SCRIPT} ${WRKSRC}/maint* ${BINDIR}
|
||||
${INSTALL_DATA} ${WRKSRC}/share/maint/data/* ${MYDATADIR}
|
||||
${INSTALL_DATA} ${WRKSRC}/etc/maint/*.sample ${MYCONFDIR}
|
||||
${INSTALL_DATA} ${WRKSRC}/etc/maint/scripts/* ${MYSCRIPTDIR}
|
||||
${INSTALL_DATA} ${WRKSRC}/etc/maint/supfiles/* ${MYSUPFILESDIR}
|
||||
${INSTALL_DATA} ${WRKSRC}/share/maint/logs/* ${MYLOGSDIR}
|
||||
${INSTALL_MAN} ${WRKSRC}/share/maint/doc/* ${MYDOCDIR}
|
||||
${INSTALL_SCRIPT} ${BINDIR}/maint.py ${BINDIR}/maint
|
||||
|
||||
.include <bsd.port.mk>
|
1
sysutils/maint/distinfo
Normal file
1
sysutils/maint/distinfo
Normal file
@ -0,0 +1 @@
|
||||
MD5 (maint-0.5.2.tar.gz) = 16b97fa744dcebe90b9de72ae9e0597c
|
1
sysutils/maint/pkg-comment
Normal file
1
sysutils/maint/pkg-comment
Normal file
@ -0,0 +1 @@
|
||||
System maintenance package written in Python and CSH
|
14
sysutils/maint/pkg-descr
Normal file
14
sysutils/maint/pkg-descr
Normal file
@ -0,0 +1,14 @@
|
||||
Maint is a system maintenance script wrapper package written in Python and CSH
|
||||
to handle common tasks, such as updating ports and source trees, building the
|
||||
OS, readmes, cleaning ports and source trees, and other common tasks. Maint
|
||||
is very modular and easy to extend and/or add new functions to. Maint also
|
||||
includes a batch facility to allow creating batch files for the most often
|
||||
done or special sequences of commands - and is cronable.
|
||||
|
||||
A fully automatic system build facility is in the works, which will include
|
||||
building the OS and kernel, as well as software from the ports collection.
|
||||
This will make duplicating or restoring a system setup extremely easy.
|
||||
|
||||
WWW: http://www.dynaplex.net/opensource/software
|
||||
|
||||
- Dale Weber <software@dynaplex.net>
|
36
sysutils/maint/pkg-plist
Normal file
36
sysutils/maint/pkg-plist
Normal file
@ -0,0 +1,36 @@
|
||||
bin/maint
|
||||
bin/maint.py
|
||||
bin/maint-backup.py
|
||||
bin/maint-build.py
|
||||
bin/maint-build-kde2.csh
|
||||
bin/maint-build-system.csh
|
||||
bin/maint-build-system2.csh
|
||||
bin/maint-clean.py
|
||||
bin/maint-restore.py
|
||||
bin/maint-update.py
|
||||
bin/maintlib.py
|
||||
etc/maint/daily.conf.sample
|
||||
etc/maint/monthly.conf.sample
|
||||
etc/maint/special.conf.sample
|
||||
etc/maint/weekly.conf.sample
|
||||
etc/maint/yearly.conf.sample
|
||||
etc/maint/scripts/daily.local
|
||||
etc/maint/scripts/weekly.local
|
||||
etc/maint/scripts/monthly.local
|
||||
etc/maint/scripts/yearly.local
|
||||
etc/maint/supfiles/kde2.sample
|
||||
etc/maint/supfiles/ports.sample
|
||||
etc/maint/supfiles/source.sample
|
||||
share/maint/data/packages.sample
|
||||
share/maint/data/portsdeps.sample
|
||||
share/maint/doc/README.NOW
|
||||
share/maint/doc/TODO
|
||||
share/maint/doc/maint.txt
|
||||
share/maint/logs/keep.me
|
||||
@dirrm share/maint/data
|
||||
@dirrm share/maint/doc
|
||||
@dirrm share/maint/logs
|
||||
@dirrm share/maint
|
||||
@dirrm etc/maint/scripts
|
||||
@dirrm etc/maint/supfiles
|
||||
@dirrm etc/maint
|
Loading…
Reference in New Issue
Block a user