pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/lang/python15 Make this install and deinstall cleanly ...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/213dd6e26a1c
branches:  trunk
changeset: 481409:213dd6e26a1c
user:      jschauma <jschauma%pkgsrc.org@localhost>
date:      Mon Oct 04 00:49:26 2004 +0000

description:
Make this install and deinstall cleanly under IRIX and Linux.

diffstat:

 lang/python15/Makefile         |   12 +-
 lang/python15/PLIST            |  944 -----------------------------------------
 lang/python15/PLIST.IRIX       |   66 ++
 lang/python15/PLIST.common     |  934 ++++++++++++++++++++++++++++++++++++++++
 lang/python15/PLIST.common_end |   11 +
 5 files changed, 1021 insertions(+), 946 deletions(-)

diffs (truncated from 1998 to 300 lines):

diff -r e74076b711da -r 213dd6e26a1c lang/python15/Makefile
--- a/lang/python15/Makefile    Mon Oct 04 00:20:48 2004 +0000
+++ b/lang/python15/Makefile    Mon Oct 04 00:49:26 2004 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.10 2004/07/22 09:16:03 recht Exp $
+# $NetBSD: Makefile,v 1.11 2004/10/04 00:49:26 jschauma Exp $
 #
 
 DISTNAME=      py152
@@ -20,8 +20,16 @@
 
 .include "../../mk/bsd.prefs.mk"
 
-.if ${OPSYS} == "Darwin" || ${OPSYS} == "IRIX"
+PLIST_SRC=      ${.CURDIR}/../../lang/python15/PLIST.common
+.if exists(${.CURDIR}/../../lang/python15/PLIST.${OPSYS})
+PLIST_SRC+=     ${.CURDIR}/../../lang/python15/PLIST.${OPSYS}
+.endif
+PLIST_SRC+=     ${.CURDIR}/../../lang/python15/PLIST.common_end
+
+.if ${OPSYS} == "Darwin"
 PY_PLATNAME=   ${LOWER_OPSYS}
+.elif ${OPSYS} == "IRIX"
+PY_PLATNAME=   ${LOWER_OPSYS:C/\..*//}
 .else
 PY_PLATNAME=   ${LOWER_OPSYS}${OS_VERSION:C/\..*//}
 .endif
diff -r e74076b711da -r 213dd6e26a1c lang/python15/PLIST
--- a/lang/python15/PLIST       Mon Oct 04 00:20:48 2004 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,944 +0,0 @@
-@comment $NetBSD: PLIST,v 1.5 2004/06/23 15:54:08 minskim Exp $
-bin/python1.5
-include/python1.5/Python.h
-include/python1.5/abstract.h
-include/python1.5/bitset.h
-include/python1.5/bufferobject.h
-include/python1.5/cStringIO.h
-include/python1.5/ceval.h
-include/python1.5/classobject.h
-include/python1.5/cobject.h
-include/python1.5/compile.h
-include/python1.5/complexobject.h
-include/python1.5/config.h
-include/python1.5/dictobject.h
-include/python1.5/errcode.h
-include/python1.5/eval.h
-include/python1.5/fileobject.h
-include/python1.5/floatobject.h
-include/python1.5/frameobject.h
-include/python1.5/funcobject.h
-include/python1.5/graminit.h
-include/python1.5/grammar.h
-include/python1.5/import.h
-include/python1.5/intobject.h
-include/python1.5/intrcheck.h
-include/python1.5/listobject.h
-include/python1.5/longintrepr.h
-include/python1.5/longobject.h
-include/python1.5/marshal.h
-include/python1.5/metagrammar.h
-include/python1.5/methodobject.h
-include/python1.5/modsupport.h
-include/python1.5/moduleobject.h
-include/python1.5/mymalloc.h
-include/python1.5/mymath.h
-include/python1.5/myproto.h
-include/python1.5/myselect.h
-include/python1.5/mytime.h
-include/python1.5/node.h
-include/python1.5/object.h
-include/python1.5/objimpl.h
-include/python1.5/opcode.h
-include/python1.5/osdefs.h
-include/python1.5/parsetok.h
-include/python1.5/patchlevel.h
-include/python1.5/pgenheaders.h
-include/python1.5/pydebug.h
-include/python1.5/pyerrors.h
-include/python1.5/pyfpe.h
-include/python1.5/pystate.h
-include/python1.5/pythonrun.h
-include/python1.5/pythread.h
-include/python1.5/rangeobject.h
-include/python1.5/rename2.h
-include/python1.5/sliceobject.h
-include/python1.5/stringobject.h
-include/python1.5/structmember.h
-include/python1.5/sysmodule.h
-include/python1.5/thread.h
-include/python1.5/token.h
-include/python1.5/traceback.h
-include/python1.5/tupleobject.h
-lib/python1.5/BaseHTTPServer.py
-lib/python1.5/BaseHTTPServer.pyc
-lib/python1.5/BaseHTTPServer.pyo
-lib/python1.5/Bastion.py
-lib/python1.5/Bastion.pyc
-lib/python1.5/Bastion.pyo
-lib/python1.5/CGIHTTPServer.py
-lib/python1.5/CGIHTTPServer.pyc
-lib/python1.5/CGIHTTPServer.pyo
-lib/python1.5/ConfigParser.py
-lib/python1.5/ConfigParser.pyc
-lib/python1.5/ConfigParser.pyo
-lib/python1.5/MimeWriter.py
-lib/python1.5/MimeWriter.pyc
-lib/python1.5/MimeWriter.pyo
-lib/python1.5/Queue.py
-lib/python1.5/Queue.pyc
-lib/python1.5/Queue.pyo
-lib/python1.5/SimpleHTTPServer.py
-lib/python1.5/SimpleHTTPServer.pyc
-lib/python1.5/SimpleHTTPServer.pyo
-lib/python1.5/SocketServer.py
-lib/python1.5/SocketServer.pyc
-lib/python1.5/SocketServer.pyo
-lib/python1.5/StringIO.py
-lib/python1.5/StringIO.pyc
-lib/python1.5/StringIO.pyo
-lib/python1.5/UserDict.py
-lib/python1.5/UserDict.pyc
-lib/python1.5/UserDict.pyo
-lib/python1.5/UserList.py
-lib/python1.5/UserList.pyc
-lib/python1.5/UserList.pyo
-lib/python1.5/aifc.py
-lib/python1.5/aifc.pyc
-lib/python1.5/aifc.pyo
-lib/python1.5/anydbm.py
-lib/python1.5/anydbm.pyc
-lib/python1.5/anydbm.pyo
-lib/python1.5/asynchat.py
-lib/python1.5/asynchat.pyc
-lib/python1.5/asynchat.pyo
-lib/python1.5/asyncore.py
-lib/python1.5/asyncore.pyc
-lib/python1.5/asyncore.pyo
-lib/python1.5/audiodev.py
-lib/python1.5/audiodev.pyc
-lib/python1.5/audiodev.pyo
-lib/python1.5/base64.py
-lib/python1.5/base64.pyc
-lib/python1.5/base64.pyo
-lib/python1.5/bdb.py
-lib/python1.5/bdb.pyc
-lib/python1.5/bdb.pyo
-lib/python1.5/binhex.py
-lib/python1.5/binhex.pyc
-lib/python1.5/binhex.pyo
-lib/python1.5/bisect.py
-lib/python1.5/bisect.pyc
-lib/python1.5/bisect.pyo
-lib/python1.5/calendar.py
-lib/python1.5/calendar.pyc
-lib/python1.5/calendar.pyo
-lib/python1.5/cgi.py
-lib/python1.5/cgi.pyc
-lib/python1.5/cgi.pyo
-lib/python1.5/cmd.py
-lib/python1.5/cmd.pyc
-lib/python1.5/cmd.pyo
-lib/python1.5/cmp.py
-lib/python1.5/cmp.pyc
-lib/python1.5/cmp.pyo
-lib/python1.5/cmpcache.py
-lib/python1.5/cmpcache.pyc
-lib/python1.5/cmpcache.pyo
-lib/python1.5/code.py
-lib/python1.5/code.pyc
-lib/python1.5/code.pyo
-lib/python1.5/codeop.py
-lib/python1.5/codeop.pyc
-lib/python1.5/codeop.pyo
-lib/python1.5/colorsys.py
-lib/python1.5/colorsys.pyc
-lib/python1.5/colorsys.pyo
-lib/python1.5/commands.py
-lib/python1.5/commands.pyc
-lib/python1.5/commands.pyo
-lib/python1.5/compileall.py
-lib/python1.5/compileall.pyc
-lib/python1.5/compileall.pyo
-lib/python1.5/config/Makefile
-lib/python1.5/config/Makefile.pre.in
-lib/python1.5/config/Setup
-lib/python1.5/config/Setup.local
-lib/python1.5/config/Setup.thread
-lib/python1.5/config/config.c
-lib/python1.5/config/config.c.in
-lib/python1.5/config/install-sh
-lib/python1.5/config/libpython1.5.a
-lib/python1.5/config/makesetup
-lib/python1.5/config/python.o
-lib/python1.5/copy.py
-lib/python1.5/copy.pyc
-lib/python1.5/copy.pyo
-lib/python1.5/copy_reg.py
-lib/python1.5/copy_reg.pyc
-lib/python1.5/copy_reg.pyo
-lib/python1.5/dbhash.py
-lib/python1.5/dbhash.pyc
-lib/python1.5/dbhash.pyo
-lib/python1.5/dircache.py
-lib/python1.5/dircache.pyc
-lib/python1.5/dircache.pyo
-lib/python1.5/dircmp.py
-lib/python1.5/dircmp.pyc
-lib/python1.5/dircmp.pyo
-lib/python1.5/dis.py
-lib/python1.5/dis.pyc
-lib/python1.5/dis.pyo
-lib/python1.5/dospath.py
-lib/python1.5/dospath.pyc
-lib/python1.5/dospath.pyo
-lib/python1.5/dumbdbm.py
-lib/python1.5/dumbdbm.pyc
-lib/python1.5/dumbdbm.pyo
-lib/python1.5/dump.py
-lib/python1.5/dump.pyc
-lib/python1.5/dump.pyo
-lib/python1.5/exceptions.py
-lib/python1.5/exceptions.pyc
-lib/python1.5/exceptions.pyo
-lib/python1.5/fileinput.py
-lib/python1.5/fileinput.pyc
-lib/python1.5/fileinput.pyo
-lib/python1.5/find.py
-lib/python1.5/find.pyc
-lib/python1.5/find.pyo
-lib/python1.5/fnmatch.py
-lib/python1.5/fnmatch.pyc
-lib/python1.5/fnmatch.pyo
-lib/python1.5/formatter.py
-lib/python1.5/formatter.pyc
-lib/python1.5/formatter.pyo
-lib/python1.5/fpformat.py
-lib/python1.5/fpformat.pyc
-lib/python1.5/fpformat.pyo
-lib/python1.5/ftplib.py
-lib/python1.5/ftplib.pyc
-lib/python1.5/ftplib.pyo
-lib/python1.5/getopt.py
-lib/python1.5/getopt.pyc
-lib/python1.5/getopt.pyo
-lib/python1.5/getpass.py
-lib/python1.5/getpass.pyc
-lib/python1.5/getpass.pyo
-lib/python1.5/glob.py
-lib/python1.5/glob.pyc
-lib/python1.5/glob.pyo
-lib/python1.5/gopherlib.py
-lib/python1.5/gopherlib.pyc
-lib/python1.5/gopherlib.pyo
-lib/python1.5/grep.py
-lib/python1.5/grep.pyc
-lib/python1.5/grep.pyo
-lib/python1.5/gzip.py
-lib/python1.5/gzip.pyc
-lib/python1.5/gzip.pyo
-lib/python1.5/htmlentitydefs.py
-lib/python1.5/htmlentitydefs.pyc
-lib/python1.5/htmlentitydefs.pyo
-lib/python1.5/htmllib.py
-lib/python1.5/htmllib.pyc
-lib/python1.5/htmllib.pyo
-lib/python1.5/httplib.py
-lib/python1.5/httplib.pyc
-lib/python1.5/httplib.pyo
-lib/python1.5/ihooks.py
-lib/python1.5/ihooks.pyc
-lib/python1.5/ihooks.pyo
-lib/python1.5/imaplib.py
-lib/python1.5/imaplib.pyc
-lib/python1.5/imaplib.pyo
-lib/python1.5/imghdr.py
-lib/python1.5/imghdr.pyc
-lib/python1.5/imghdr.pyo
-lib/python1.5/keyword.py
-lib/python1.5/keyword.pyc
-lib/python1.5/keyword.pyo
-lib/python1.5/knee.py
-lib/python1.5/knee.pyc
-lib/python1.5/knee.pyo
-lib/python1.5/lib-stdwin/Abstract.py
-lib/python1.5/lib-stdwin/Abstract.pyc
-lib/python1.5/lib-stdwin/Abstract.pyo
-lib/python1.5/lib-stdwin/BoxParent.py
-lib/python1.5/lib-stdwin/BoxParent.pyc
-lib/python1.5/lib-stdwin/BoxParent.pyo
-lib/python1.5/lib-stdwin/Buttons.py
-lib/python1.5/lib-stdwin/Buttons.pyc
-lib/python1.5/lib-stdwin/Buttons.pyo
-lib/python1.5/lib-stdwin/CSplit.py
-lib/python1.5/lib-stdwin/CSplit.pyc
-lib/python1.5/lib-stdwin/CSplit.pyo
-lib/python1.5/lib-stdwin/DirList.py
-lib/python1.5/lib-stdwin/DirList.pyc
-lib/python1.5/lib-stdwin/DirList.pyo
-lib/python1.5/lib-stdwin/FormSplit.py



Home | Main Index | Thread Index | Old Index