mirror of
https://git.FreeBSD.org/ports.git
synced 2024-10-19 19:59:43 +00:00
This updates mico to 2.3.1 ...
PR: ports/16055 Submitted by: Maxim Sobolev <sobomax@altavista.net>
This commit is contained in:
parent
87fcf3ce6b
commit
1c74c3537e
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=25304
@ -1,19 +1,20 @@
|
||||
# New ports collection makefile for: mico
|
||||
# Version required: 2.2.7
|
||||
# Version required: 2.3.1
|
||||
# Date created: 11 July 1998
|
||||
# Whom: Marc G. Fournier <scrappy@freebsd.org>
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
DISTNAME= mico-2.3.0
|
||||
MICOVER= 2.3.1
|
||||
DISTNAME= mico-${MICOVER}
|
||||
CATEGORIES= devel
|
||||
MASTER_SITES= http://diamant-atm.vsb.cs.uni-frankfurt.de/~mico/
|
||||
|
||||
MAINTAINER= scrappy@freebsd.org
|
||||
|
||||
LIB_DEPENDS= gtk12.2:${PORTSDIR}/x11-toolkits/gtk12 \
|
||||
tcl80.1:${PORTSDIR}/lang/tcl80
|
||||
tcl82.1:${PORTSDIR}/lang/tcl82
|
||||
|
||||
GTK_CONFIG?= ${X11BASE}/bin/gtk12-config
|
||||
|
||||
@ -21,10 +22,14 @@ USE_NEWGCC= yes
|
||||
|
||||
.if defined(QT2)
|
||||
USE_QT2= yes
|
||||
MAKE_ENV= QT_INCLUDE="${X11BASE}/include/qt2"
|
||||
MAKE_ENV= QT_INCLUDES="${X11BASE}/include/qt2" \
|
||||
QTVER="2"
|
||||
CONFIGURE_ENV= QTVER="2"
|
||||
.else
|
||||
USE_QT= yes
|
||||
MAKE_ENV= QT_INCLUDE="${X11BASE}/include/qt"
|
||||
MAKE_ENV= QT_INCLUDES="${X11BASE}/include/X11/qt" \
|
||||
QTVER=""
|
||||
CONFIGURE_ENV= QTVER=""
|
||||
.endif
|
||||
|
||||
USE_AUTOCONF= yes
|
||||
@ -34,20 +39,21 @@ WRKSRC= ${WRKDIR}/mico
|
||||
|
||||
CONFIGURE_ARGS= --with-qt --with-gtk --with-tcl --disable-mini-stl \
|
||||
--enable-static --enable-shared
|
||||
CONFIGURE_ENV= GTK_CONFIG="${GTK_CONFIG}"
|
||||
CONFIGURE_ENV+= GTK_CONFIG="${GTK_CONFIG}"
|
||||
|
||||
PLIST_SUB= MICOVER="${MICOVER}"
|
||||
|
||||
MAN1= idl.1 imr.1 nsadmin.1
|
||||
MAN5= micorc.5
|
||||
MAN8= ird.8 micod.8 nsd.8
|
||||
|
||||
post-install:
|
||||
${LN} -s ${PREFIX}/lib/libmico2.3.0.so.1 ${PREFIX}/lib/libmico.2.3.0.so
|
||||
${LN} -s ${PREFIX}/lib/libmicoaux2.3.0.so.1 ${PREFIX}/lib/libmicoaux.2.3.0.so
|
||||
${LN} -s ${PREFIX}/lib/libmicocoss2.3.0.so.1 ${PREFIX}/lib/libmicocoss.2.3.0.so
|
||||
${LN} -s ${PREFIX}/lib/libmicogtk2.3.0.so.1 ${PREFIX}/lib/libmicogtk.2.3.0.so
|
||||
${LN} -s ${PREFIX}/lib/libmicoqt2.3.0.so.1 ${PREFIX}/lib/libmicoqt.2.3.0.so
|
||||
${LN} -s ${PREFIX}/lib/libmicotcl2.3.0.so.1 ${PREFIX}/lib/libmicotcl.2.3.0.so
|
||||
${LN} -s ${PREFIX}/lib/libmicox2.3.0.so.1 ${PREFIX}/lib/libmicox.2.3.0.so
|
||||
${LN} -sf ${PREFIX}/lib/libmico${MICOVER}.so.1 ${PREFIX}/lib/libmico.${MICOVER}.so
|
||||
${LN} -sf ${PREFIX}/lib/libmicoaux${MICOVER}.so.1 ${PREFIX}/lib/libmicoaux.${MICOVER}.so
|
||||
${LN} -sf ${PREFIX}/lib/libmicogtk${MICOVER}.so.1 ${PREFIX}/lib/libmicogtk.${MICOVER}.so
|
||||
${LN} -sf ${PREFIX}/lib/libmicoqt${MICOVER}.so.1 ${PREFIX}/lib/libmicoqt.${MICOVER}.so
|
||||
${LN} -sf ${PREFIX}/lib/libmicotcl${MICOVER}.so.1 ${PREFIX}/lib/libmicotcl.${MICOVER}.so
|
||||
${LN} -sf ${PREFIX}/lib/libmicox${MICOVER}.so.1 ${PREFIX}/lib/libmicox.${MICOVER}.so
|
||||
${SETENV} OBJFORMAT=${PORTOBJFORMAT} ${LDCONFIG} -m ${PREFIX}/lib
|
||||
@strip ${PREFIX}/bin/containmentd
|
||||
@strip ${PREFIX}/bin/eventd
|
||||
|
@ -1 +1 @@
|
||||
MD5 (mico-2.3.0.tar.gz) = 787e1bb9e49d41e62d560c0a86046782
|
||||
MD5 (mico-2.3.1.tar.gz) = 24bafbeec3299ab2ac38150914ee16cc
|
||||
|
@ -1,16 +1,15 @@
|
||||
diff -ruN work/mico/configure.in mico/configure.in
|
||||
--- work/mico/configure.in Sun Aug 8 06:00:49 1999
|
||||
+++ configure.in Sun Sep 26 04:44:44 1999
|
||||
--- configure.in.orig Tue Dec 7 00:36:14 1999
|
||||
+++ configure.in Mon Jan 10 18:07:54 2000
|
||||
@@ -170,7 +170,7 @@
|
||||
# extra dirs
|
||||
#
|
||||
|
||||
-wi_EXTRA_DIRS(no, /usr/local /local /user/local /usr/share /opt /opt/local $QTDIR $GTKDIR $TCLDIR $SSLDIR)
|
||||
+wi_EXTRA_DIRS(no, /usr/local /local /user/local /usr/share /opt /opt/local /usr/X11R6 $QTDIR $GTKDIR $TCLDIR $SSLDIR, tcl8.0 X11/qt )
|
||||
+wi_EXTRA_DIRS(no, /usr/local /local /user/local /usr/share /opt /opt/local /usr/X11R6 $QTDIR $GTKDIR $TCLDIR $SSLDIR, tcl8.2 )
|
||||
|
||||
#
|
||||
# misc
|
||||
@@ -314,7 +314,12 @@
|
||||
@@ -320,7 +320,12 @@
|
||||
CONF_OBJ_SIZE_LIMIT=yes
|
||||
;;
|
||||
*bsd*)
|
||||
@ -24,3 +23,12 @@ diff -ruN work/mico/configure.in mico/configure.in
|
||||
;;
|
||||
*cygwin32*)
|
||||
have_cdk=yes;
|
||||
@@ -600,7 +605,7 @@
|
||||
|
||||
if test X"$QTDIR" != X; then
|
||||
HAVE_QT=yes
|
||||
- AC_PATH_PROG(MOC, moc, no)
|
||||
+ AC_PATH_PROG(MOC, moc"$QTVER", no)
|
||||
if test X"$MOC" = Xno; then
|
||||
AC_MSG_WARN(cannot find moc. QT parts disabled.)
|
||||
HAVE_QT=no
|
||||
|
@ -153,3 +153,16 @@
|
||||
+ $(ISRCCMD) Makefile $(SHARED_INSTDIR)/doc/mico/examples/services
|
||||
+ $(ISRCCMD) README $(SHARED_INSTDIR)/doc/mico/examples/services
|
||||
for i in $(DIRS) stream-sound; do $(MAKE) -C $$i install || exit 1; done
|
||||
--- demo/siegel/Makefile.orig Mon Jan 10 23:43:52 2000
|
||||
+++ demo/siegel/Makefile Mon Jan 10 23:44:19 2000
|
||||
@@ -33,7 +33,7 @@
|
||||
for i in $(DIRS); do $(MAKE) -C $$i clean || exit 1; done
|
||||
|
||||
install:
|
||||
- $(IDIRCMD) $(INSTDIR)/doc/mico/examples/siegel
|
||||
- $(ISRCCMD) Makefile $(INSTDIR)/doc/mico/examples/siegel
|
||||
- $(ISRCCMD) README $(INSTDIR)/doc/mico/examples/siegel
|
||||
+ $(IDIRCMD) $(SHARED_INSTDIR)/doc/mico/examples/siegel
|
||||
+ $(ISRCCMD) Makefile $(SHARED_INSTDIR)/doc/mico/examples/siegel
|
||||
+ $(ISRCCMD) README $(SHARED_INSTDIR)/doc/mico/examples/siegel
|
||||
for i in $(DIRS); do $(MAKE) -C $$i install || exit 1; done
|
||||
|
@ -1,6 +1,5 @@
|
||||
diff -ruN work/mico/auxdir/Makefile mico/auxdir/Makefile
|
||||
--- work/mico/auxdir/Makefile Mon Jul 26 20:44:45 1999
|
||||
+++ auxdir/Makefile Sun Sep 26 04:48:35 1999
|
||||
--- auxdir/Makefile.orig Tue Jul 20 15:57:27 1999
|
||||
+++ auxdir/Makefile Mon Jan 10 17:51:58 2000
|
||||
@@ -24,7 +24,7 @@
|
||||
|
||||
LDLIBS = -lmico$(VERSION) $(CONFLIBS)
|
||||
@ -10,3 +9,12 @@ diff -ruN work/mico/auxdir/Makefile mico/auxdir/Makefile
|
||||
|
||||
AUX_SRCS=dynany_impl.cc
|
||||
STATIC_AUX_OBJS = $(AUX_SRCS:.cc=.o)
|
||||
@@ -119,7 +119,7 @@
|
||||
endif
|
||||
rm -f $@
|
||||
$(LDSO) -o libmicoqt$(VERSION) $(SHARED_QT_OBJS) \
|
||||
- $(PURE_LDFLAGS) -lqt -lX11 -L../libs -lmico$(VERSION)
|
||||
+ $(PURE_LDFLAGS) -lqt$(QTVER) -lX11 -L../libs -lmico$(VERSION)
|
||||
$(IDIRCMD) ../libs
|
||||
cd ../libs; rm -f $@; ln -f -s ../auxdir/$@ .
|
||||
|
||||
|
10
devel/mico/files/patch-ar
Normal file
10
devel/mico/files/patch-ar
Normal file
@ -0,0 +1,10 @@
|
||||
--- aclocal.m4.orig Sun Nov 28 00:34:22 1999
|
||||
+++ aclocal.m4 Sun Nov 28 00:34:47 1999
|
||||
@@ -684,6 +684,7 @@
|
||||
AC_TRY_RUN([
|
||||
#include <gtk/gtk.h>
|
||||
#include <stdio.h>
|
||||
+#include <stdlib.h>
|
||||
|
||||
int
|
||||
main ()
|
@ -205,27 +205,25 @@ include/ministl/simplevec.h
|
||||
include/ministl/string
|
||||
include/ministl/vector
|
||||
include/ministl/vector.h
|
||||
lib/libmico.2.3.0.so
|
||||
lib/libmico2.3.0.a
|
||||
lib/libmico2.3.0.so.1
|
||||
lib/libmicoaux.2.3.0.so
|
||||
lib/libmicoaux2.3.0.a
|
||||
lib/libmicoaux2.3.0.so.1
|
||||
lib/libmicocoss.2.3.0.so
|
||||
lib/libmicocoss2.3.0.a
|
||||
lib/libmicocoss2.3.0.so.1
|
||||
lib/libmicogtk.2.3.0.so
|
||||
lib/libmicogtk2.3.0.a
|
||||
lib/libmicogtk2.3.0.so.1
|
||||
lib/libmicoqt.2.3.0.so
|
||||
lib/libmicoqt2.3.0.a
|
||||
lib/libmicoqt2.3.0.so.1
|
||||
lib/libmicotcl.2.3.0.so
|
||||
lib/libmicotcl2.3.0.a
|
||||
lib/libmicotcl2.3.0.so.1
|
||||
lib/libmicox.2.3.0.so
|
||||
lib/libmicox2.3.0.a
|
||||
lib/libmicox2.3.0.so.1
|
||||
lib/libmico.%%MICOVER%%.so
|
||||
lib/libmico%%MICOVER%%.a
|
||||
lib/libmico%%MICOVER%%.so.1
|
||||
lib/libmicoaux.%%MICOVER%%.so
|
||||
lib/libmicoaux%%MICOVER%%.a
|
||||
lib/libmicoaux%%MICOVER%%.so.1
|
||||
lib/libmicocoss%%MICOVER%%.a
|
||||
lib/libmicogtk.%%MICOVER%%.so
|
||||
lib/libmicogtk%%MICOVER%%.a
|
||||
lib/libmicogtk%%MICOVER%%.so.1
|
||||
lib/libmicoqt.%%MICOVER%%.so
|
||||
lib/libmicoqt%%MICOVER%%.a
|
||||
lib/libmicoqt%%MICOVER%%.so.1
|
||||
lib/libmicotcl.%%MICOVER%%.so
|
||||
lib/libmicotcl%%MICOVER%%.a
|
||||
lib/libmicotcl%%MICOVER%%.so.1
|
||||
lib/libmicox.%%MICOVER%%.so
|
||||
lib/libmicox%%MICOVER%%.a
|
||||
lib/libmicox%%MICOVER%%.so.1
|
||||
@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
|
||||
@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
|
||||
lib/mico-setup.csh
|
||||
@ -507,8 +505,40 @@ share/doc/mico/examples/shlib/client.cc
|
||||
share/doc/mico/examples/shlib/hello
|
||||
share/doc/mico/examples/shlib/hello.idl
|
||||
share/doc/mico/examples/shlib/server.cc
|
||||
share/doc/mico/examples/siegel/Makefile
|
||||
share/doc/mico/examples/siegel/README
|
||||
share/doc/mico/examples/siegel/diffs
|
||||
share/doc/mico/examples/siegel/central/DepotData.cc
|
||||
share/doc/mico/examples/siegel/central/DepotData.h
|
||||
share/doc/mico/examples/siegel/central/DepotImpl.cc
|
||||
share/doc/mico/examples/siegel/central/DepotImpl.h
|
||||
share/doc/mico/examples/siegel/central/Makefile
|
||||
share/doc/mico/examples/siegel/central/TreeNode.h
|
||||
share/doc/mico/examples/siegel/central/depot.dat
|
||||
share/doc/mico/examples/siegel/central/depot_server.cc
|
||||
share/doc/mico/examples/siegel/idl/Central.idl
|
||||
share/doc/mico/examples/siegel/idl/Makefile
|
||||
share/doc/mico/examples/siegel/idl/POS.idl
|
||||
share/doc/mico/examples/siegel/idl/Store.idl
|
||||
share/doc/mico/examples/siegel/pos/InputMediaImpl.cc
|
||||
share/doc/mico/examples/siegel/pos/InputMediaImpl.h
|
||||
share/doc/mico/examples/siegel/pos/Makefile
|
||||
share/doc/mico/examples/siegel/pos/OutputMediaImpl.cc
|
||||
share/doc/mico/examples/siegel/pos/OutputMediaImpl.h
|
||||
share/doc/mico/examples/siegel/pos/POSTerminalImpl.cc
|
||||
share/doc/mico/examples/siegel/pos/POSTerminalImpl.h
|
||||
share/doc/mico/examples/siegel/pos/POS_Client.cc
|
||||
share/doc/mico/examples/siegel/pos/POS_Server.cc
|
||||
share/doc/mico/examples/siegel/primer_utils/Makefile
|
||||
share/doc/mico/examples/siegel/primer_utils/NsPublisher.cc
|
||||
share/doc/mico/examples/siegel/primer_utils/NsPublisher.h
|
||||
share/doc/mico/examples/siegel/store/Makefile
|
||||
share/doc/mico/examples/siegel/store/StoreAccessImpl.cc
|
||||
share/doc/mico/examples/siegel/store/StoreAccessImpl.h
|
||||
share/doc/mico/examples/siegel/store/StoreImpl.cc
|
||||
share/doc/mico/examples/siegel/store/StoreImpl.h
|
||||
share/doc/mico/examples/siegel/store/TaxImpl.cc
|
||||
share/doc/mico/examples/siegel/store/TaxImpl.h
|
||||
share/doc/mico/examples/siegel/store/store_server.cc
|
||||
share/doc/mico/examples/ssl/Makefile
|
||||
share/doc/mico/examples/ssl/cert.pem
|
||||
share/doc/mico/examples/ssl/client.cc
|
||||
@ -518,6 +548,11 @@ share/doc/mico/examples/ssl/server.cc
|
||||
share/doc/mico/examples/ssl/ssl
|
||||
share/doc/mico/manual.ps
|
||||
@dirrm share/doc/mico/examples/ssl
|
||||
@dirrm share/doc/mico/examples/siegel/store
|
||||
@dirrm share/doc/mico/examples/siegel/primer_utils
|
||||
@dirrm share/doc/mico/examples/siegel/pos
|
||||
@dirrm share/doc/mico/examples/siegel/idl
|
||||
@dirrm share/doc/mico/examples/siegel/central
|
||||
@dirrm share/doc/mico/examples/siegel
|
||||
@dirrm share/doc/mico/examples/shlib
|
||||
@dirrm share/doc/mico/examples/services/trader
|
||||
|
Loading…
Reference in New Issue
Block a user