ports/77064: New port: devel/eris. WorldForge client entity library

Jan Rochel jannisan at t-online.de
Fri Feb 4 04:40:25 UTC 2005


The following reply was made to PR ports/77064; it has been noted by GNATS.

From: jannisan at t-online.de (Jan Rochel)
To: FreeBSD-gnats-submit at freebsd.org
Cc:  
Subject: Re: ports/77064: New port: devel/eris. WorldForge client entity library
Date: Fri, 04 Feb 2005 05:32:06 +0100

 I have realised that eris-1.3.2 isn't a stable release.
 So here's the port with PORTVERSION=1.2.1.
 >Fix:
 
 --- eris.shar begins here ---
 # This is a shell archive.  Save it in a file, remove anything before
 # this line, and then unpack it by entering "sh file".  Note, it may
 # create directories; files and directories will be owned by you and
 # have default permissions.
 #
 # This archive contains:
 #
 #	eris
 #	eris/Makefile
 #	eris/distinfo
 #	eris/files
 #	eris/files/patch-Makefile.in
 #	eris/files/patch-bindings-Makefile.in
 #	eris/pkg-descr
 #	eris/pkg-plist
 #
 echo c - eris
 mkdir -p eris > /dev/null 2>&1
 echo x - eris/Makefile
 sed 's/^X//' >eris/Makefile << 'END-of-eris/Makefile'
 X# New ports collection makefile for:   eris
 X# Date created:        3 February 2005
 X# Whom:                Janni
 X#
 X# $FreeBSD$
 X#
 X
 XPORTNAME=	eris
 XPORTVERSION=	1.2.1
 XCATEGORIES=	devel
 XMASTER_SITES=	ftp://ftp.worldforge.org/pub/worldforge/libs/eris/ \
 X	http://purple.worldforge.org/downloads/libs/eris/ \
 X	${MASTER_SITE_SOURCEFORGE}/%SUBDIR%
 XMASTER_SITE_SUBDIR=worldforge
 X
 XMAINTAINER=	jannisan at t-online.de
 XCOMMENT=	WorldForge client entity library
 X
 XLIB_DEPENDS=	Atlas-0.5.1:${PORTSDIR}/devel/atlas \
 X	skstream-0.3.1:${PORTSDIR}/net/skstream \
 X	wfmath-0.3.3:${PORTSDIR}/math/wfmath \
 X	sigc-1.2:${PORTSDIR}/devel/libsigc++12
 X
 XHAS_CONFIGURE=	yes
 XCXXFLAGS+=	-include wchar.h
 XCONFIGURE_ARGS+="CXXFLAGS=${CXXFLAGS}"
 X
 X.include <bsd.port.mk>
 END-of-eris/Makefile
 echo x - eris/distinfo
 sed 's/^X//' >eris/distinfo << 'END-of-eris/distinfo'
 XMD5 (eris-1.2.1.tar.gz) = 9efcecc848a1ac3a30e7681de87c436a
 XSIZE (eris-1.2.1.tar.gz) = 452718
 END-of-eris/distinfo
 echo c - eris/files
 mkdir -p eris/files > /dev/null 2>&1
 echo x - eris/files/patch-Makefile.in
 sed 's/^X//' >eris/files/patch-Makefile.in << 'END-of-eris/files/patch-Makefile.in'
 X*** Makefile.in.orig	Fri Feb  4 04:55:20 2005
 X--- Makefile.in	Fri Feb  4 04:55:31 2005
 X***************
 X*** 210,216 ****
 X  target_vendor = @target_vendor@
 X  SUBDIRS = Eris bindings test
 X  EXTRA_DIST = autogen.sh Eris.pbproj/project.pbxproj eris.spec
 X! pkgconfigdir = $(libdir)/pkgconfig
 X  pkgconfig_DATA = eris-1.2.pc @ERIS_POLL_PKGCONFIGS@
 X  all: config.h
 X  	$(MAKE) $(AM_MAKEFLAGS) all-recursive
 X--- 210,216 ----
 X  target_vendor = @target_vendor@
 X  SUBDIRS = Eris bindings test
 X  EXTRA_DIST = autogen.sh Eris.pbproj/project.pbxproj eris.spec
 X! pkgconfigdir = $(prefix)/libdata/pkgconfig
 X  pkgconfig_DATA = eris-1.2.pc @ERIS_POLL_PKGCONFIGS@
 X  all: config.h
 X  	$(MAKE) $(AM_MAKEFLAGS) all-recursive
 END-of-eris/files/patch-Makefile.in
 echo x - eris/files/patch-bindings-Makefile.in
 sed 's/^X//' >eris/files/patch-bindings-Makefile.in << 'END-of-eris/files/patch-bindings-Makefile.in'
 X*** bindings/Makefile.in.orig	Fri Feb  4 05:13:36 2005
 X--- bindings/Makefile.in	Fri Feb  4 05:17:35 2005
 X***************
 X*** 489,509 ****
 X--- 489,514 ----
 X  
 X  install-hook: perl-install
 X  
 X+ @PERL_BINDINGS_FALSE at perl-makefile.stamp:
 X  @PERL_BINDINGS_TRUE at perl-makefile.stamp: perl/Makefile.PL perl/*/Makefile.PL perl/compile_flags.pl \
 X  @PERL_BINDINGS_TRUE@			$(top_builddir)/Eris/.libs/liberis-1.2.so perl/*.h
 X  @PERL_BINDINGS_TRUE@	cd perl && perl Makefile.PL PREFIX=$(prefix) LIB=$(libdir)/perl
 X  @PERL_BINDINGS_TRUE@	touch perl-makefile.stamp
 X  
 X+ @PERL_BINDINGS_FALSE at perl-all:
 X  @PERL_BINDINGS_TRUE at perl-all: perl-makefile.stamp
 X  @PERL_BINDINGS_TRUE@	cd perl && make
 X  
 X+ @PERL_BINDINGS_FALSE at perl-clean:
 X  @PERL_BINDINGS_TRUE at perl-clean:
 X  @PERL_BINDINGS_TRUE@	test -e perl-makefile.stamp && cd perl && make clean
 X  @PERL_BINDINGS_TRUE@	rm -f perl-makefile.stamp
 X  
 X+ @PERL_BINDINGS_FALSE at perl-check:
 X  @PERL_BINDINGS_TRUE at perl-check: perl-makefile.stamp
 X  @PERL_BINDINGS_TRUE@	cd perl && make test
 X  
 X+ @PERL_BINDINGS_FALSE at perl-install: perl-makefile.stamp
 X  @PERL_BINDINGS_TRUE at perl-install: perl-makefile.stamp
 X  @PERL_BINDINGS_TRUE@	cd perl && make install
 X  
 END-of-eris/files/patch-bindings-Makefile.in
 echo x - eris/pkg-descr
 sed 's/^X//' >eris/pkg-descr << 'END-of-eris/pkg-descr'
 XEris, the WorldForge client entity library is designed to simplify client
 Xdevelopment (and avoid duplicating effort) by providing a common framework to
 Xdeal with server communications.
 X
 XWWW: http://www.worldforge.org/dev/eng/libraries/eris
 X
 X- Janni
 Xjannisan at t-online.de
 END-of-eris/pkg-descr
 echo x - eris/pkg-plist
 sed 's/^X//' >eris/pkg-plist << 'END-of-eris/pkg-plist'
 Xlib/liberis-1.2.la
 Xlib/liberis-1.2.so.2
 Xinclude/Eris-1.2/Eris/Exceptions.h
 Xinclude/Eris-1.2/Eris/Lobby.h
 Xinclude/Eris-1.2/Eris/Factory.h
 Xinclude/Eris-1.2/Eris/Entity.h
 Xinclude/Eris-1.2/Eris/World.h
 Xinclude/Eris-1.2/Eris/Dispatcher.h
 Xinclude/Eris-1.2/Eris/Player.h
 Xinclude/Eris-1.2/Eris/Types.h
 Xinclude/Eris-1.2/Eris/Utils.h
 Xinclude/Eris-1.2/Eris/ClassDispatcher.h
 Xinclude/Eris-1.2/Eris/TypeDispatcher.h
 Xinclude/Eris-1.2/Eris/SignalDispatcher.h
 Xinclude/Eris-1.2/Eris/BaseConnection.h
 Xinclude/Eris-1.2/Eris/Connection.h
 Xinclude/Eris-1.2/Eris/DebugDispatcher.h
 Xinclude/Eris-1.2/Eris/EncapDispatcher.h
 Xinclude/Eris-1.2/Eris/OpDispatcher.h
 Xinclude/Eris-1.2/Eris/Room.h
 Xinclude/Eris-1.2/Eris/Person.h
 Xinclude/Eris-1.2/Eris/Metaserver.h
 Xinclude/Eris-1.2/Eris/ServerInfo.h
 Xinclude/Eris-1.2/Eris/IdDispatcher.h
 Xinclude/Eris-1.2/Eris/Timeout.h
 Xinclude/Eris-1.2/Eris/Timestamp.h
 Xinclude/Eris-1.2/Eris/ArgumentDispatcher.h
 Xinclude/Eris-1.2/Eris/TypeInfo.h
 Xinclude/Eris-1.2/Eris/Wait.h
 Xinclude/Eris-1.2/Eris/Property.h
 Xinclude/Eris-1.2/Eris/Poll.h
 Xinclude/Eris-1.2/Eris/PollDefault.h
 Xinclude/Eris-1.2/Eris/atlas_utils.h
 Xinclude/Eris-1.2/Eris/Log.h
 Xinclude/Eris-1.2/Eris/Avatar.h
 Xinclude/Eris-1.2/Eris/typeService.h
 Xinclude/Eris-1.2/Eris/PollGlib.h
 Xinclude/Eris-1.2/Eris/PollGlibFD.h
 Xinclude/Eris-1.2/Eris/PollGlibSource.h
 Xinclude/Eris-1.2/Eris/PollGlibVersion.h
 X at dirrm include/Eris-1.2/Eris
 X at dirrm include/Eris-1.2
 Xlibdata/pkgconfig/eris-1.2.pc
 Xlibdata/pkgconfig/eris-poll-glib-1.2.pc
 END-of-eris/pkg-plist
 exit
 --- eris.shar ends here ---
 



More information about the freebsd-ports-bugs mailing list