aboutsummaryrefslogtreecommitdiffstats
path: root/lang/modula-3
diff options
context:
space:
mode:
authorjdp <jdp@FreeBSD.org>1996-09-12 08:39:56 +0800
committerjdp <jdp@FreeBSD.org>1996-09-12 08:39:56 +0800
commitd68f2cdb18e24c5a2100ca8a72d40281629f148a (patch)
tree44b486c08c4fbe3e8e18ffc00b886ee942f2dbd8 /lang/modula-3
parent23a2624e8690e387fbe632cc994dc2bec589bfbe (diff)
downloadfreebsd-ports-gnome-d68f2cdb18e24c5a2100ca8a72d40281629f148a.tar.gz
freebsd-ports-gnome-d68f2cdb18e24c5a2100ca8a72d40281629f148a.tar.zst
freebsd-ports-gnome-d68f2cdb18e24c5a2100ca8a72d40281629f148a.zip
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/modula-3')
-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