summaryrefslogtreecommitdiffstats
path: root/lang
diff options
context:
space:
mode:
authorjdp <jdp@FreeBSD.org>1996-09-12 00:39:56 +0000
committerjdp <jdp@FreeBSD.org>1996-09-12 00:39:56 +0000
commitd68f2cdb18e24c5a2100ca8a72d40281629f148a (patch)
tree44b486c08c4fbe3e8e18ffc00b886ee942f2dbd8 /lang
parent23a2624e8690e387fbe632cc994dc2bec589bfbe (diff)
downloadFreeBSD-ports-d68f2cdb18e24c5a2100ca8a72d40281629f148a.zip
FreeBSD-ports-d68f2cdb18e24c5a2100ca8a72d40281629f148a.tar.gz
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??
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 3b05a37..ff3ee9f 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 e57aa20..40023d3 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 5f5d8f5..5a45ab6 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
OpenPOWER on IntegriCloud