summaryrefslogtreecommitdiff
path: root/devel/aap
diff options
context:
space:
mode:
authorcjep <cjep@pkgsrc.org>2002-11-18 12:49:31 +0000
committercjep <cjep@pkgsrc.org>2002-11-18 12:49:31 +0000
commit007fd849e584e47f201064ab96efac3841e9a3cd (patch)
tree65069ac76ecb75a03133bb165281ce940be61410 /devel/aap
parent98db63df4c90c8b811754ff5bb9c5594e604ce00 (diff)
downloadpkgsrc-007fd849e584e47f201064ab96efac3841e9a3cd.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/aap')
-rw-r--r--devel/aap/DESCR4
-rw-r--r--devel/aap/Makefile31
-rw-r--r--devel/aap/PLIST145
-rw-r--r--devel/aap/distinfo5
-rw-r--r--devel/aap/patches/patch-aa31
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