summaryrefslogtreecommitdiff
path: root/lang
diff options
context:
space:
mode:
authorJohn Polstra <jdp@FreeBSD.org>1996-09-12 00:39:56 +0000
committerJohn Polstra <jdp@FreeBSD.org>1996-09-12 00:39:56 +0000
commit209c7b4381b4d1c045e62779057fad952aee93f8 (patch)
tree8e143fc56194f9b5562092cd6c0030317a894372 /lang
parentOh yeah, I'll tell you something, (diff)
Helmet on?
Helmet on! Flameproof vest? Deployed, Sir! Heat resistant carbon-fiber cup? In place! All defensive systems armed and ready? Armed and ready, Sir! Fine, then. Let's get on with it. Reduce shared library version numbers! Uh, Sir, with all due respect ... DO YOU HEAR ME??? REDUCE SHARED LIBRARY VERSION NUMBERS!!! Reducing shared library version numbers! ... <*whirr click*> Done! All right, soldier, let's get the hell out of here... Soldier? ... Soldier??
Notes
Notes: svn path=/head/; revision=3758
Diffstat (limited to 'lang')
-rw-r--r--lang/modula-3/Makefile8
-rw-r--r--lang/modula-3/pkg-descr4
-rw-r--r--lang/modula-3/pkg-plist68
3 files changed, 40 insertions, 40 deletions
diff --git a/lang/modula-3/Makefile b/lang/modula-3/Makefile
index 3b05a3785dca..ff3ee9f9a462 100644
--- a/lang/modula-3/Makefile
+++ b/lang/modula-3/Makefile
@@ -3,11 +3,11 @@
# Date created: 18 Mar 1996
# Whom: John Polstra <jdp@polstra.com>
#
-# $Id: Makefile,v 1.2 1996/03/22 15:46:41 jdp Exp $
+# $Id: Makefile,v 1.3 1996/09/10 05:23:49 jdp Exp $
#
DISTNAME= modula-3-3.5.3
-PKGNAME= modula-3-3.5.3.1
+PKGNAME= modula-3-3.5.3.2
CATEGORIES+= lang
MASTER_SITES= ftp://gatekeeper.dec.com/pub/DEC/Modula-3/release-3.5.3/
DISTFILES= boot-FreeBSD2.tar.gz m3cc.tar.gz m3.tar.gz
@@ -60,6 +60,10 @@ do-build:
umask 022; \
m3build
+pre-install:
+ @echo "Checking for conflicting shared libraries"
+ @PREFIX=${PREFIX} /bin/sh ${PKGDIR}/INSTALL ${PKGNAME} PRE-INSTALL
+
do-install:
@echo "Setting owner and group of installed files"
@/usr/sbin/chown -R ${BINOWN}.${BINGRP} ${temp_prefix}/*
diff --git a/lang/modula-3/pkg-descr b/lang/modula-3/pkg-descr
index e57aa20dd8d6..40023d3736a9 100644
--- a/lang/modula-3/pkg-descr
+++ b/lang/modula-3/pkg-descr
@@ -41,8 +41,4 @@ the graphics packages, but not the (huge) separate projects such
as netobj, zeus, obliq, and visual obliq. You can change what is built
by doing "make configure" and then editing "work/m3/src/m3makefile".
-NOTE: Despite appearances to the contrary, the shared library
-version numbers are not related to the version number of the DEC
-SRC release.
-
-- John Polstra <jdp@polstra.com>
diff --git a/lang/modula-3/pkg-plist b/lang/modula-3/pkg-plist
index 5f5d8f5a5bcd..5a45ab6a6acd 100644
--- a/lang/modula-3/pkg-plist
+++ b/lang/modula-3/pkg-plist
@@ -16,23 +16,23 @@ bin/showheap
bin/shownew
bin/showthread
etc/rc.d/m3.sh
-lib/m3/FreeBSD2/libGeometry.so.354.0
-lib/m3/FreeBSD2/libImages.so.354.0
-lib/m3/FreeBSD2/libTempFiles.so.354.0
-lib/m3/FreeBSD2/libjvideo.so.354.0
-lib/m3/FreeBSD2/libm3.so.354.0
-lib/m3/FreeBSD2/libm3X11R4.so.354.0
-lib/m3/FreeBSD2/libm3configvars.so.354.0
-lib/m3/FreeBSD2/libm3core.so.354.0
-lib/m3/FreeBSD2/libm3formsvbt.so.354.0
-lib/m3/FreeBSD2/libm3formsvbtpixmaps.so.354.0
-lib/m3/FreeBSD2/libm3parseparams.so.354.0
-lib/m3/FreeBSD2/libm3tcp.so.354.0
-lib/m3/FreeBSD2/libm3tools.so.354.0
-lib/m3/FreeBSD2/libm3ui.so.354.0
-lib/m3/FreeBSD2/libm3vbtkit.so.354.0
-lib/m3/FreeBSD2/libset.so.354.0
-lib/m3/FreeBSD2/libvideovbt.so.354.0
+lib/m3/FreeBSD2/libGeometry.so.2.0
+lib/m3/FreeBSD2/libImages.so.2.0
+lib/m3/FreeBSD2/libTempFiles.so.2.0
+lib/m3/FreeBSD2/libjvideo.so.2.0
+lib/m3/FreeBSD2/libm3.so.2.0
+lib/m3/FreeBSD2/libm3X11R4.so.2.0
+lib/m3/FreeBSD2/libm3configvars.so.2.0
+lib/m3/FreeBSD2/libm3core.so.2.0
+lib/m3/FreeBSD2/libm3formsvbt.so.2.0
+lib/m3/FreeBSD2/libm3formsvbtpixmaps.so.2.0
+lib/m3/FreeBSD2/libm3parseparams.so.2.0
+lib/m3/FreeBSD2/libm3tcp.so.2.0
+lib/m3/FreeBSD2/libm3tools.so.2.0
+lib/m3/FreeBSD2/libm3ui.so.2.0
+lib/m3/FreeBSD2/libm3vbtkit.so.2.0
+lib/m3/FreeBSD2/libset.so.2.0
+lib/m3/FreeBSD2/libvideovbt.so.2.0
lib/m3/FreeBSD2/m3
lib/m3/FreeBSD2/m3cgc1
lib/m3/FreeBSD2/m3mkdir
@@ -43,7 +43,7 @@ lib/m3/pkg/X11R4/FreeBSD2/.M3IMPTAB
lib/m3/pkg/X11R4/FreeBSD2/.M3WEB
lib/m3/pkg/X11R4/FreeBSD2/libm3X11R4.a
lib/m3/pkg/X11R4/FreeBSD2/libm3X11R4.m3x
-lib/m3/pkg/X11R4/FreeBSD2/libm3X11R4.so.354.0
+lib/m3/pkg/X11R4/FreeBSD2/libm3X11R4.so.2.0
lib/m3/pkg/X11R4/src/Common/X.i3
lib/m3/pkg/X11R4/src/Common/Xatom.i3
lib/m3/pkg/X11R4/src/Common/Xaw.i3
@@ -67,7 +67,7 @@ lib/m3/pkg/formsvbt/FreeBSD2/.M3IMPTAB
lib/m3/pkg/formsvbt/FreeBSD2/.M3WEB
lib/m3/pkg/formsvbt/FreeBSD2/libm3formsvbt.a
lib/m3/pkg/formsvbt/FreeBSD2/libm3formsvbt.m3x
-lib/m3/pkg/formsvbt/FreeBSD2/libm3formsvbt.so.354.0
+lib/m3/pkg/formsvbt/FreeBSD2/libm3formsvbt.so.2.0
lib/m3/pkg/formsvbt/src/FVRuntime.i3
lib/m3/pkg/formsvbt/src/FVTypes.i3
lib/m3/pkg/formsvbt/src/FormsVBT.i3
@@ -84,14 +84,14 @@ lib/m3/pkg/formsvbtpixmaps/FreeBSD2/.M3WEB
lib/m3/pkg/formsvbtpixmaps/FreeBSD2/FormsVBTPixmapsBundle.i3
lib/m3/pkg/formsvbtpixmaps/FreeBSD2/libm3formsvbtpixmaps.a
lib/m3/pkg/formsvbtpixmaps/FreeBSD2/libm3formsvbtpixmaps.m3x
-lib/m3/pkg/formsvbtpixmaps/FreeBSD2/libm3formsvbtpixmaps.so.354.0
+lib/m3/pkg/formsvbtpixmaps/FreeBSD2/libm3formsvbtpixmaps.so.2.0
lib/m3/pkg/images/FreeBSD2/.M3EXPORTS
lib/m3/pkg/images/FreeBSD2/.M3IMPTAB
lib/m3/pkg/images/FreeBSD2/.M3WEB
lib/m3/pkg/images/FreeBSD2/ImagesBundle.i3
lib/m3/pkg/images/FreeBSD2/libImages.a
lib/m3/pkg/images/FreeBSD2/libImages.m3x
-lib/m3/pkg/images/FreeBSD2/libImages.so.354.0
+lib/m3/pkg/images/FreeBSD2/libImages.so.2.0
lib/m3/pkg/images/src/ImageRd.i3
lib/m3/pkg/images/src/ImageVBT.i3
lib/m3/pkg/images/src/Images.i3
@@ -100,7 +100,7 @@ lib/m3/pkg/jvideo/FreeBSD2/.M3IMPTAB
lib/m3/pkg/jvideo/FreeBSD2/.M3WEB
lib/m3/pkg/jvideo/FreeBSD2/libjvideo.a
lib/m3/pkg/jvideo/FreeBSD2/libjvideo.m3x
-lib/m3/pkg/jvideo/FreeBSD2/libjvideo.so.354.0
+lib/m3/pkg/jvideo/FreeBSD2/libjvideo.so.2.0
lib/m3/pkg/jvideo/src/JVAudio.i3
lib/m3/pkg/jvideo/src/JVBuffer.i3
lib/m3/pkg/jvideo/src/JVConverter.i3
@@ -186,7 +186,7 @@ lib/m3/pkg/libm3/FreeBSD2/TextSeqRep.i3
lib/m3/pkg/libm3/FreeBSD2/TextTextTbl.i3
lib/m3/pkg/libm3/FreeBSD2/libm3.a
lib/m3/pkg/libm3/FreeBSD2/libm3.m3x
-lib/m3/pkg/libm3/FreeBSD2/libm3.so.354.0
+lib/m3/pkg/libm3/FreeBSD2/libm3.so.2.0
lib/m3/pkg/libm3/src/arith/Math.i3
lib/m3/pkg/libm3/src/atom/Atom.i3
lib/m3/pkg/libm3/src/bundleintf/Bundle.i3
@@ -327,14 +327,14 @@ lib/m3/pkg/m3configvars/FreeBSD2/.M3IMPTAB
lib/m3/pkg/m3configvars/FreeBSD2/.M3WEB
lib/m3/pkg/m3configvars/FreeBSD2/libm3configvars.a
lib/m3/pkg/m3configvars/FreeBSD2/libm3configvars.m3x
-lib/m3/pkg/m3configvars/FreeBSD2/libm3configvars.so.354.0
+lib/m3/pkg/m3configvars/FreeBSD2/libm3configvars.so.2.0
lib/m3/pkg/m3configvars/src/M3ConfigVars.i3
lib/m3/pkg/m3core/FreeBSD2/.M3EXPORTS
lib/m3/pkg/m3core/FreeBSD2/.M3IMPTAB
lib/m3/pkg/m3core/FreeBSD2/.M3WEB
lib/m3/pkg/m3core/FreeBSD2/libm3core.a
lib/m3/pkg/m3core/FreeBSD2/libm3core.m3x
-lib/m3/pkg/m3core/FreeBSD2/libm3core.so.354.0
+lib/m3/pkg/m3core/FreeBSD2/libm3core.so.2.0
lib/m3/pkg/m3core/src/C/32BITS/BasicCtypes.i3
lib/m3/pkg/m3core/src/C/Common/Cerrno.i3
lib/m3/pkg/m3core/src/C/Common/Cstdarg.i3
@@ -464,7 +464,7 @@ lib/m3/pkg/m3tools/FreeBSD2/.M3IMPTAB
lib/m3/pkg/m3tools/FreeBSD2/.M3WEB
lib/m3/pkg/m3tools/FreeBSD2/libm3tools.a
lib/m3/pkg/m3tools/FreeBSD2/libm3tools.m3x
-lib/m3/pkg/m3tools/FreeBSD2/libm3tools.so.354.0
+lib/m3/pkg/m3tools/FreeBSD2/libm3tools.so.2.0
lib/m3/pkg/m3tools/src/M3ID.i3
lib/m3/pkg/m3tools/src/M3Scanner.i3
lib/m3/pkg/m3tools/src/M3Token.i3
@@ -479,7 +479,7 @@ lib/m3/pkg/parseparams/FreeBSD2/.M3IMPTAB
lib/m3/pkg/parseparams/FreeBSD2/.M3WEB
lib/m3/pkg/parseparams/FreeBSD2/libm3parseparams.a
lib/m3/pkg/parseparams/FreeBSD2/libm3parseparams.m3x
-lib/m3/pkg/parseparams/FreeBSD2/libm3parseparams.so.354.0
+lib/m3/pkg/parseparams/FreeBSD2/libm3parseparams.so.2.0
lib/m3/pkg/parseparams/src/ParseParams.i3
lib/m3/pkg/pp/FreeBSD2/.M3EXPORTS
lib/m3/pkg/pp/FreeBSD2/.M3IMPTAB
@@ -495,7 +495,7 @@ lib/m3/pkg/realgeometry/FreeBSD2/.M3IMPTAB
lib/m3/pkg/realgeometry/FreeBSD2/.M3WEB
lib/m3/pkg/realgeometry/FreeBSD2/libGeometry.a
lib/m3/pkg/realgeometry/FreeBSD2/libGeometry.m3x
-lib/m3/pkg/realgeometry/FreeBSD2/libGeometry.so.354.0
+lib/m3/pkg/realgeometry/FreeBSD2/libGeometry.so.2.0
lib/m3/pkg/realgeometry/src/PathExtra.i3
lib/m3/pkg/realgeometry/src/RealInterval.i3
lib/m3/pkg/realgeometry/src/RealPath.i3
@@ -521,7 +521,7 @@ lib/m3/pkg/set/FreeBSD2/TextSetDef.i3
lib/m3/pkg/set/FreeBSD2/TextSetList.i3
lib/m3/pkg/set/FreeBSD2/libset.a
lib/m3/pkg/set/FreeBSD2/libset.m3x
-lib/m3/pkg/set/FreeBSD2/libset.so.354.0
+lib/m3/pkg/set/FreeBSD2/libset.so.2.0
lib/m3/pkg/set/src/Set.ig
lib/m3/pkg/set/src/Set.mg
lib/m3/pkg/set/src/SetDef.ig
@@ -544,7 +544,7 @@ lib/m3/pkg/tcp/FreeBSD2/.M3IMPTAB
lib/m3/pkg/tcp/FreeBSD2/.M3WEB
lib/m3/pkg/tcp/FreeBSD2/libm3tcp.a
lib/m3/pkg/tcp/FreeBSD2/libm3tcp.m3x
-lib/m3/pkg/tcp/FreeBSD2/libm3tcp.so.354.0
+lib/m3/pkg/tcp/FreeBSD2/libm3tcp.so.2.0
lib/m3/pkg/tcp/src/POSIX/Herrno.i3
lib/m3/pkg/tcp/src/POSIX/TCPHack.i3
lib/m3/pkg/tcp/src/POSIX/TCPPosix.i3
@@ -559,7 +559,7 @@ lib/m3/pkg/tempfiles/FreeBSD2/.M3IMPTAB
lib/m3/pkg/tempfiles/FreeBSD2/.M3WEB
lib/m3/pkg/tempfiles/FreeBSD2/libTempFiles.a
lib/m3/pkg/tempfiles/FreeBSD2/libTempFiles.m3x
-lib/m3/pkg/tempfiles/FreeBSD2/libTempFiles.so.354.0
+lib/m3/pkg/tempfiles/FreeBSD2/libTempFiles.so.2.0
lib/m3/pkg/tempfiles/src/TempFiles.i3
lib/m3/pkg/ui/FreeBSD2/.M3EXPORTS
lib/m3/pkg/ui/FreeBSD2/.M3IMPTAB
@@ -572,7 +572,7 @@ lib/m3/pkg/ui/FreeBSD2/STypeMapSeq.i3
lib/m3/pkg/ui/FreeBSD2/STypeMapSeqRep.i3
lib/m3/pkg/ui/FreeBSD2/libm3ui.a
lib/m3/pkg/ui/FreeBSD2/libm3ui.m3x
-lib/m3/pkg/ui/FreeBSD2/libm3ui.so.354.0
+lib/m3/pkg/ui/FreeBSD2/libm3ui.so.2.0
lib/m3/pkg/ui/src/picture/Completion.i3
lib/m3/pkg/ui/src/picture/FreeList.mg
lib/m3/pkg/ui/src/picture/Picture.i3
@@ -687,7 +687,7 @@ lib/m3/pkg/vbtkit/FreeBSD2/.M3WEB
lib/m3/pkg/vbtkit/FreeBSD2/VBTKitBundle.i3
lib/m3/pkg/vbtkit/FreeBSD2/libm3vbtkit.a
lib/m3/pkg/vbtkit/FreeBSD2/libm3vbtkit.m3x
-lib/m3/pkg/vbtkit/FreeBSD2/libm3vbtkit.so.354.0
+lib/m3/pkg/vbtkit/FreeBSD2/libm3vbtkit.so.2.0
lib/m3/pkg/vbtkit/src/color/Color.i3
lib/m3/pkg/vbtkit/src/color/ColorName.i3
lib/m3/pkg/vbtkit/src/color/ColorNameF.i3
@@ -781,7 +781,7 @@ lib/m3/pkg/videovbt/FreeBSD2/.M3IMPTAB
lib/m3/pkg/videovbt/FreeBSD2/.M3WEB
lib/m3/pkg/videovbt/FreeBSD2/libvideovbt.a
lib/m3/pkg/videovbt/FreeBSD2/libvideovbt.m3x
-lib/m3/pkg/videovbt/FreeBSD2/libvideovbt.so.354.0
+lib/m3/pkg/videovbt/FreeBSD2/libvideovbt.so.2.0
lib/m3/pkg/videovbt/src/AudioVBT.i3
lib/m3/pkg/videovbt/src/VideoVBT.i3
lib/m3/pkg/videovbt/src/VideoVBTRep.i3