diff options
author | cjep <cjep> | 2002-11-18 12:49:31 +0000 |
---|---|---|
committer | cjep <cjep> | 2002-11-18 12:49:31 +0000 |
commit | ce35d0dddd7aa7bfb7b99f83bdf17fead35a26f9 (patch) | |
tree | 65069ac76ecb75a03133bb165281ce940be61410 /devel | |
parent | 5612fb09e94628265b8843c123fe289280a80e4b (diff) | |
download | pkgsrc-ce35d0dddd7aa7bfb7b99f83bdf17fead35a26f9.tar.gz |
Initial import of A-A-P 0.104 into the NetBSD packages collection
as devel/aap.
A-A-P is a replacement for make. It makes it easy to locate, download,
build and install software. It also supports browsing source code,
developing programs, managing different versions and distribution of
software and documentation.
A-A-P is currently under development and as such not everything works yet.
Use with care.
A-A-P is maintained by Bram Moolenaar.
Diffstat (limited to 'devel')
-rw-r--r-- | devel/aap/DESCR | 4 | ||||
-rw-r--r-- | devel/aap/Makefile | 31 | ||||
-rw-r--r-- | devel/aap/PLIST | 145 | ||||
-rw-r--r-- | devel/aap/distinfo | 5 | ||||
-rw-r--r-- | devel/aap/patches/patch-aa | 31 |
5 files changed, 216 insertions, 0 deletions
diff --git a/devel/aap/DESCR b/devel/aap/DESCR new file mode 100644 index 00000000000..e30e01884bb --- /dev/null +++ b/devel/aap/DESCR @@ -0,0 +1,4 @@ +A-A-P is a replacement for make. It makes it easy to locate, download, +build and install software. It also supports browsing source code, +developing programs, managing different versions and distribution of +software and documentation. diff --git a/devel/aap/Makefile b/devel/aap/Makefile new file mode 100644 index 00000000000..e8b9cb7e70f --- /dev/null +++ b/devel/aap/Makefile @@ -0,0 +1,31 @@ +# $NetBSD: Makefile,v 1.1.1.1 2002/11/18 12:49:31 cjep Exp $ + +DISTNAME= exec-0.104 +PKGNAME= aap-0.104 +CATEGORIES= devel +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=a-a-p/} +EXTRACT_SUFX= .zip + +MAINTAINER= packages@netbsd.org +HOMEPAGE= http://www.a-a-p.org/ +COMMENT= + +WRKSRC= ${WRKDIR} + +AAP_DIR= ${PREFIX}/lib/aap +AAP_DOC= ${PREFIX}/share/doc/aap +AAP_START= ${PREFIX}/bin/aap +AAP= ./aap PREFIX=${PREFIX} + +PYTHON_PATCH_SCRIPTS= Filetype.py Main.py PkgInstall.py PrintProfile.py \ + __init__.py aap +PYTHON_VERSIONS_ACCEPTED= 21 + +do-build: + @cd ${WRKSRC} && ${AAP} + +do-install: + @cd ${WRKSRC} && ${AAP} install + +.include "../../lang/python/application.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/devel/aap/PLIST b/devel/aap/PLIST new file mode 100644 index 00000000000..f65af5d27fa --- /dev/null +++ b/devel/aap/PLIST @@ -0,0 +1,145 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2002/11/18 12:49:31 cjep Exp $ +bin/aap +lib/aap/Exec-${PKGVERSION}/Action.py +lib/aap/Exec-${PKGVERSION}/Action.pyc +lib/aap/Exec-${PKGVERSION}/Action.pyo +lib/aap/Exec-${PKGVERSION}/Args.py +lib/aap/Exec-${PKGVERSION}/Args.pyc +lib/aap/Exec-${PKGVERSION}/Args.pyo +lib/aap/Exec-${PKGVERSION}/COPYING +lib/aap/Exec-${PKGVERSION}/Cache.py +lib/aap/Exec-${PKGVERSION}/Cache.pyc +lib/aap/Exec-${PKGVERSION}/Cache.pyo +lib/aap/Exec-${PKGVERSION}/Commands.py +lib/aap/Exec-${PKGVERSION}/Commands.pyc +lib/aap/Exec-${PKGVERSION}/Commands.pyo +lib/aap/Exec-${PKGVERSION}/CopyMove.py +lib/aap/Exec-${PKGVERSION}/CopyMove.pyc +lib/aap/Exec-${PKGVERSION}/CopyMove.pyo +lib/aap/Exec-${PKGVERSION}/Cvs.py +lib/aap/Exec-${PKGVERSION}/Cvs.pyc +lib/aap/Exec-${PKGVERSION}/Cvs.pyo +lib/aap/Exec-${PKGVERSION}/Depend.py +lib/aap/Exec-${PKGVERSION}/Depend.pyc +lib/aap/Exec-${PKGVERSION}/Depend.pyo +lib/aap/Exec-${PKGVERSION}/Dictlist.py +lib/aap/Exec-${PKGVERSION}/Dictlist.pyc +lib/aap/Exec-${PKGVERSION}/Dictlist.pyo +lib/aap/Exec-${PKGVERSION}/DoAddDef.py +lib/aap/Exec-${PKGVERSION}/DoAddDef.pyc +lib/aap/Exec-${PKGVERSION}/DoAddDef.pyo +lib/aap/Exec-${PKGVERSION}/DoArgs.py +lib/aap/Exec-${PKGVERSION}/DoArgs.pyc +lib/aap/Exec-${PKGVERSION}/DoArgs.pyo +lib/aap/Exec-${PKGVERSION}/DoBuild.py +lib/aap/Exec-${PKGVERSION}/DoBuild.pyc +lib/aap/Exec-${PKGVERSION}/DoBuild.pyo +lib/aap/Exec-${PKGVERSION}/DoRead.py +lib/aap/Exec-${PKGVERSION}/DoRead.pyc +lib/aap/Exec-${PKGVERSION}/DoRead.pyo +lib/aap/Exec-${PKGVERSION}/Error.py +lib/aap/Exec-${PKGVERSION}/Error.pyc +lib/aap/Exec-${PKGVERSION}/Error.pyo +lib/aap/Exec-${PKGVERSION}/Filetype.py +lib/aap/Exec-${PKGVERSION}/Filetype.pyc +lib/aap/Exec-${PKGVERSION}/Filetype.pyo +lib/aap/Exec-${PKGVERSION}/Global.py +lib/aap/Exec-${PKGVERSION}/Global.pyc +lib/aap/Exec-${PKGVERSION}/Global.pyo +lib/aap/Exec-${PKGVERSION}/Main.py +lib/aap/Exec-${PKGVERSION}/Main.pyc +lib/aap/Exec-${PKGVERSION}/Main.pyo +lib/aap/Exec-${PKGVERSION}/Message.py +lib/aap/Exec-${PKGVERSION}/Message.pyc +lib/aap/Exec-${PKGVERSION}/Message.pyo +lib/aap/Exec-${PKGVERSION}/Node.py +lib/aap/Exec-${PKGVERSION}/Node.pyc +lib/aap/Exec-${PKGVERSION}/Node.pyo +lib/aap/Exec-${PKGVERSION}/ParsePos.py +lib/aap/Exec-${PKGVERSION}/ParsePos.pyc +lib/aap/Exec-${PKGVERSION}/ParsePos.pyo +lib/aap/Exec-${PKGVERSION}/PkgInstall.py +lib/aap/Exec-${PKGVERSION}/PkgInstall.pyc +lib/aap/Exec-${PKGVERSION}/PkgInstall.pyo +lib/aap/Exec-${PKGVERSION}/Port.py +lib/aap/Exec-${PKGVERSION}/Port.pyc +lib/aap/Exec-${PKGVERSION}/Port.pyo +lib/aap/Exec-${PKGVERSION}/PrintProfile.py +lib/aap/Exec-${PKGVERSION}/PrintProfile.pyc +lib/aap/Exec-${PKGVERSION}/PrintProfile.pyo +lib/aap/Exec-${PKGVERSION}/Process.py +lib/aap/Exec-${PKGVERSION}/Process.pyc +lib/aap/Exec-${PKGVERSION}/Process.pyo +lib/aap/Exec-${PKGVERSION}/README.txt +lib/aap/Exec-${PKGVERSION}/RecPos.py +lib/aap/Exec-${PKGVERSION}/RecPos.pyc +lib/aap/Exec-${PKGVERSION}/RecPos.pyo +lib/aap/Exec-${PKGVERSION}/Remote.py +lib/aap/Exec-${PKGVERSION}/Remote.pyc +lib/aap/Exec-${PKGVERSION}/Remote.pyo +lib/aap/Exec-${PKGVERSION}/Rule.py +lib/aap/Exec-${PKGVERSION}/Rule.pyc +lib/aap/Exec-${PKGVERSION}/Rule.pyo +lib/aap/Exec-${PKGVERSION}/Sign.py +lib/aap/Exec-${PKGVERSION}/Sign.pyc +lib/aap/Exec-${PKGVERSION}/Sign.pyo +lib/aap/Exec-${PKGVERSION}/Util.py +lib/aap/Exec-${PKGVERSION}/Util.pyc +lib/aap/Exec-${PKGVERSION}/Util.pyo +lib/aap/Exec-${PKGVERSION}/VersCont.py +lib/aap/Exec-${PKGVERSION}/VersCont.pyc +lib/aap/Exec-${PKGVERSION}/VersCont.pyo +lib/aap/Exec-${PKGVERSION}/Version.py +lib/aap/Exec-${PKGVERSION}/Version.pyc +lib/aap/Exec-${PKGVERSION}/Version.pyo +lib/aap/Exec-${PKGVERSION}/Work.py +lib/aap/Exec-${PKGVERSION}/Work.pyc +lib/aap/Exec-${PKGVERSION}/Work.pyo +lib/aap/Exec-${PKGVERSION}/__init__.py +lib/aap/Exec-${PKGVERSION}/__init__.pyc +lib/aap/Exec-${PKGVERSION}/__init__.pyo +lib/aap/Exec-${PKGVERSION}/aap +lib/aap/Exec-${PKGVERSION}/aapnetrc.py +lib/aap/Exec-${PKGVERSION}/aapnetrc.pyc +lib/aap/Exec-${PKGVERSION}/aapnetrc.pyo +lib/aap/Exec-${PKGVERSION}/default.aap +lib/aap/Exec-${PKGVERSION}/filetype.txt +share/doc/aap/exec.pdf +share/doc/aap/index.html +share/doc/aap/license.html +share/doc/aap/ln12.html +share/doc/aap/p1183.html +share/doc/aap/p27.html +share/doc/aap/p771.html +share/doc/aap/p836.html +share/doc/aap/ref-arguments.html +share/doc/aap/ref-attributes.html +share/doc/aap/ref-commands.html +share/doc/aap/ref-syntax.html +share/doc/aap/ref-variables.html +share/doc/aap/tutor-actions.html +share/doc/aap/tutor-compile.html +share/doc/aap/tutor-cvs.html +share/doc/aap/tutor-distribute.html +share/doc/aap/tutor-include.html +share/doc/aap/tutor-pipe.html +share/doc/aap/tutor-port.html +share/doc/aap/tutor-python.html +share/doc/aap/tutor-start.html +share/doc/aap/tutor-variant.html +share/doc/aap/tutor-website.html +share/doc/aap/user-autodep.html +share/doc/aap/user-cvs.html +share/doc/aap/user-debug.html +share/doc/aap/user-depend.html +share/doc/aap/user-fetch.html +share/doc/aap/user-filetype.html +share/doc/aap/user-issue.html +share/doc/aap/user-porting.html +share/doc/aap/user-publish.html +share/doc/aap/user-python.html +share/doc/aap/user-variant.html +share/doc/aap/user-version.html +@dirrm share/doc/aap +@dirrm lib/aap/Exec-${PKGVERSION} +@dirrm lib/aap diff --git a/devel/aap/distinfo b/devel/aap/distinfo new file mode 100644 index 00000000000..ce3d2d132d3 --- /dev/null +++ b/devel/aap/distinfo @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1.1.1 2002/11/18 12:49:31 cjep Exp $ + +SHA1 (exec-0.104.zip) = 74e26963b8104c6a7754c7807b283b7436e148c6 +Size (exec-0.104.zip) = 568744 bytes +SHA1 (patch-aa) = 5ff8d3c6e74a147840c84e71b173afe412bbefd7 diff --git a/devel/aap/patches/patch-aa b/devel/aap/patches/patch-aa new file mode 100644 index 00000000000..26733aac889 --- /dev/null +++ b/devel/aap/patches/patch-aa @@ -0,0 +1,31 @@ +$NetBSD: patch-aa,v 1.1.1.1 2002/11/18 12:49:31 cjep Exp $ + +--- main.aap.orig Sun Nov 3 22:00:26 2002 ++++ main.aap +@@ -41,19 +41,21 @@ + @if not os.access(PREFIX, os.W_OK): + :error Install directory is not writable: $PREFIX + dir = $PREFIX/lib/aap/Exec-$VERSIONSTR ++ docdir = $PREFIX/share/doc/aap + + # Copy the files. +- :mkdir {r}{f} $dir/doc ++ :mkdir {r}{f} $dir ++ :mkdir {r}{f} $docdir + :copy *.py *.pyc *.pyo aap $dir + :copy COPYING README.txt filetype.txt default.aap $dir +- :copy doc/*.html doc/exec.pdf $dir/doc ++ :copy doc/*.html doc/exec.pdf $docdir + + # Create symbolic links for the program and docs dir. + :print Creating a symbolic link for "aap" in $PREFIX/bin + :sys ln -fs $dir/aap $PREFIX/bin/aap +- @if os.path.exists(PREFIX + "/share/doc"): +- :print Creating a symbolic link for "aap" in $PREFIX/share/doc +- :sys ln -fs $dir/doc $PREFIX/share/doc ++# @if os.path.exists(PREFIX + "/share/doc"): ++# :print Creating a symbolic link for "aap" in $PREFIX/share/doc ++# :sys ln -fs $dir/doc $PREFIX/share/doc + @else: + :print On this system you will have to do it manually: + :print Add the directory "`os.getcwd()`" to your $$PATH |